hl绘图编程(hl线切割编程绘图教程)

2023-12-21 07:57:02 数码极客 bianji01

 

hl线切割怎样编程正方形

1、首先进入hl编程界面。

2、其次选直线-法向式射线(输入:长度0角度0,然后再点法向射线,同样输入长度0角度90)这时候幕有2条十字交叉线。

3、最后点(交点)在2条线交点点一下。再点正方形即可。

hl线切割如何画图编程

HL线切割编程软件图形编程使用说明

编辑器将无扩展名的文件均看作图形源程序,其他带扩展名的文件当作普通文本文件。输入过程中,可根据设定行数自动以[BK]或[BK.B]为名存库,新开机进入该功能时,自动把上次关机或因死机或停电而退出编辑的文件以[BK]为名调入,实现掉电保护功能。

一.子菜单和操作说明:

F1HELPF2+LOADF3SAVEF4UNDELF5NEWF6,F7PRINTF8CALCF9DRAW

F1帮助F2读入文件F3保存F4恢复F5清屏F6,F7打印F8计算器F9绘图

1.[F2]读入或连接一个文件:如果调入文件与原编辑文件都是图形文件或文本文件,则将在原编辑文件光标处插入调入文件,文件改名为[BK]或[BK.B],可用[F3]键改名存盘。否则原编辑文件将存盘,调入新文件来编辑。

2.[F3]文件入库保存:经作图校对正确后按[F3],再据图形、产品或客户的类别输

入文件名,方便以后作自动排序分类存盘库。直接回车则按原文件名(无原名时,图形文件以NON为名,文本文件以NON.B为名)存当前工作区,同时图形文件入[WS-C]库,但将复盖原有文件NON或NON.B,请注意;

建议:对于有用的原有文件NON或NON.B,最好及时改名。

3.[F4]列出最近删去的100行:屏幕右下角弹出一窗口,列出最近删去的数据,用

空格键选择一行,[ALT]+空格键选择全部行,用回车键将已选取的行恢复到光标指的行后;[Alt+Z]废除全部选择,[Alt+D]删除全部行。

提示:可用删除和恢复功能作程序行的搬迁。

4.[F5]图形文件清屏:保留一标准\V参数行。可根据图形的要求对参数行修改,

以输入新的图形源程序。

[Alt+F5]文本文件清屏:保留一标准3B文件参数行。这时可手工输入3B程序,然后用图形校验功能生成[.M]文件和图形绘制。

如发现清屏前的程序曾修改过而未入库保存,将给提示。

5.[F6]双列打印,[F7]单列打印

[Ctrl+F6]小字双列打印,[Ctrl+F7]小字单列打印。

6.[F8]计算器窗口,可按下列代号在[]内输入算式,可再加括号。

+加*乘^平方$正弦SinT正切Tan!反正弦Arcsin

-减%除Q开方C余弦Cos'反正切Arctan;反余弦Arccos

输入后按回车,可将答案直接送入线式原光标位置;按=则送屏幕下方。例:

8+[3*6.7%[2.1^]+4]-$68或!0.2

7.[F9]绘图。

二、编辑键:

[Home]或[End]键令光标移至行首或末;↑↓←→键令光标上下左右移动;

[Ctrl+Home]或[Ctrl+End]键令光标移至文件首或文件尾;

[←Back]或[Del]键可向前或后删除;[PgUp]或[PgDn]键可上下翻页;

[Ctrl+Y]删去光标所在行,按回车插入一行,均可自动调整全部行号和替代行号;

[Ctrl+U]恢复已做过修改但光标没有离开当前行;

[Ins]键改变输入模式为[Insert]插入方式或[Replace]覆盖方式;

[Alt+L]标记几行数据;[Alt+C]拷贝已作标记的数据;

[Alt+Z]取消标记;[Alt+D]删除已作标记的数据。

三、图形源程序:

把加工的图形分成一段段直线和圆弧,按顺序用下列的格式输入。对图纸数据关系复杂的要充份利用辅助线、圆功能来求取圆心和交点位置,过长的数据可分段作图查错,即每输入几行即作一次图,也可全部输入后根据出错提示加暂停符(;空行)或用注释符隐含出错行等。

3.1功能符:

功能字母前面的斜线\在按功能字母键时自动加入(下同)

3.1.1加工、图形参数功能段:

除穿丝点外均可任意缺省为标准值,但相互次序不可变更。

\VX±_Y±_D±_B_F_I_J_P_O±_K±_H_N±_Z_

X±_Y±_:穿丝点(可选RA,RD)

D±_:偏移量,假设您沿加工路线走,左偏为-,右偏为+。偏移量的正负未必表示图形的大小,以不封闭的S形零件作偏移就可理解。所以内外图形应互为反向编程。

内图形与外边走向相反。(缺省为0)

B_(尖角)自动补圆半径(缺省为0)

F_加工比例I_绘图比例(缺省值均为1)

J_非圆曲线的精度角(缺省为10度,参看D.5.)

Pn1~n2:该参数将生成一个原文件加扩展名.MID的线型详细数据的中间文件,n1~n2表示为从第n1行到n2行,n1缺省时从第1行开始,n2缺省时从n1行到最后(均要加~号),P1则全部列出。将包括给定区间内的每段线圆的圆心XC,YC半径R起点X1,Y1终点X2,Y2起终角As,Ae等7个中间数据。可在编辑过程中按[F2]或主菜单按P功能选该文件调入作校对检查之用。为免占用存储空间,不要定义过多的行;

O±_、K±_绘图座标中心偏移量,O±为上下,K±为左右(缺省为0)

Hn屏幕或绘图机绘图时从上一图形的终点到下一图形穿丝点间的线型

n=0、2虚线n=1、3实线n=2、3换色、笔n=4隐含(缺省为0)

N±n在一闭合图形内改变起点行号和加工方向,但n不可定在平移,旋转,对称的起终行号之间;可把n指向另一穿丝点行而跳过前面的闭合图形;N-为逆向加工;

Znn=0穿丝点坐标列表和图形圆点;n=1取消该功能;(缺省为0)

3.1.2中途变更偏移量.

\VD±_新偏移量

3.1.3返回穿丝点和直线补偿功能:

\V\\=穿丝点行号D±(旧控制器只能选D-)

缺省D时仅定义上一线以穿丝点为终点,如带D将根据其±在穿丝点的出入段指令中加入补偿标志A或C,确定该段加或减一个(置入于单板机的)偏移量,适于加工多穿丝孔工件。

3.1.4旋转

\UX_Y_旋转中心A_角度Z_次数N_始行N±_终行

3.1.5对称

\SX_Y_对称中心A_角度Z_次数N_始行N_终行

3.1.6平移

\MX_Y_平移量Z_次数N_始行号N±_终行号

以原点作旋转对称可免XY;始行不是穿丝点时则与原终点相接;次数Z=0时只生成一个变位后的图形;对称次数只可0或缺省;整体图形始行号应定在穿丝点,连续图形则定在切入线后;终行号缺省值为上一行,为负值时可将旋转平移的最后一次减一段;

3.1.7结束

\EH_工件厚度N_单价D±棱锥或ZXY整体图形顺+逆-

其中:D缺省为+;H_N_缺省时将不计算总面积S=和总加工费M=

3.2交点符

加于线形符后的数字,缺省为1,相交时可兼容两种方式:

3.2.1某线按加工走向与下一线第一次相交为1,可缺省,第二次相交为2,圆弧从起点计,直线应包括延长线。自动补圆或偏移后可能要作调整,易出错,最好用上下左右交点;

3.2.2用3、4、5、6来定义两个交点的上下左右相对位置,取最明显的一个。

3.3标志符:

W_无偏移线标志,穿丝点与加工图形始段,应加入一条LW直线。在加工图形终段,应加一段与其相交的LW线,以确定上一段的终点,也便于作旋转、对称和平移处理。如不定义其返回穿丝点,该线不产生加工指令和图形线。在定义始段的LW线时,应使其与下一图形线垂直,或过圆心,或为角平分线。凡与LW线的交点不会也不应自动补园;

H_不参加旋转(H1)平移(H3)补圆(H4)标志,加在L或C行末,表示该线将跳越上述功能而保持原定的位置、方向或形状,可简化某些特殊图形的编程;

@_包角大于180度圆弧标志,用于两点圆、整圆和过渡圆;

#_辅助线标志,用于把间接的已知条件加辅助线、圆来确定其它线圆,该线不产生加工指令和图形线;

?_含未知参数标志,可参考图例中某些特定的曲线组合;

;_注释符:行号后加“;”可代替删去一行,行末加“;;”后可加注释;如“;”加在空行,则计算到该行暂停,但不影响替代后面的行号,用于分段调试和查错。

3.4线型式:

长度单位为mm,+X轴方向角为0度;可用算式表示点或角的值,代号同计算

器功能,但两头要加方括号,如:LX20Y[$30]A-[3+;0.6]

3.4.1点和点式:

1)X±Y±直角坐标点,坐标原点右边为X+,上边为Y+,反向为-

2)RA±极坐标点,R为极径,A为极角

3)R±D±圆与弦交点,R为半径,D为平行于X轴的弦长(其他角度可当作平行计算后再旋转回原位),R-指与负Y轴相交,D-指左边交点

4)=n表示以n为行号的圆的圆心,可在部分线型式替代其中一个点

5)线线交点:PL=nD_L=nD_

6)线圆交点:PL=nD_R_或PL=nD_C=n

7)圆圆交点:PC=nR_或PC=nC=n

前四种直接表示已知点,也可以象后三种一样加入P列于最后,再用Pn(对应

行号)替代之。这五种表示法可在同一线圆式中混合使用,但必须以加工路线为序。6),7)因有两个交点,P后可加入交点符。R圆心为原点。线可再加平移量D,D±的规定同偏移量,无平移时可缺省。

3.4.2坐标转换:

如一行中单独输入X±Y±,则表示以下的程序以此X,Y值为坐标原点。

3.4.3直线式:

A为加工走向与X正方向的夹角

1)点斜线LX_Y_A_或LR_A_A_或LPnA_

2)点斜线平移LX_Y_A_D_或LPnA_D_等

3)两点线LX_Y_X_Y_或LR_A_Pn或LPnPn

4)两点线平移LX_Y_PnD_或LR_A_R_D_D_等

5)替代线_或旋转_或再平移(旋转时以被替代线式的第一点为旋转中心)

L=n行号A_转角D_距离(A、D可分别缺省)

6)公切线L无参数,自动根据前后已知圆的顺逆向确定走向

7)点圆切线LX_Y_C=n或LR_A_C=n

圆点切线LC=nX_Y_或LC=nR_D_

8)过圆心线:点斜式L=nA_(n为该圆的行号,下同)例:TR2

两点式LX_Y_=n或L=nX_Y_

3.4.4圆:

顺时针圆半径R为正,逆圆R为负

1)一点圆:已知圆心、半径

CX_Y_R_或CR_A_R_或CR_D_R_等

2)两点圆:已知两点和半径

CX_Y_X_Y_R_或CR_A_R_D_R_等

3)三点圆:已知圆上三点

CX_Y_PnPn或CX_Y_R_A_R_D_等

4)心点圆:已知圆心及圆上一点,不知半径,前XY为圆心,?可缺省

CX_Y_X_Y_R±?

5)切圆圆和切线圆:知圆心及切圆或切线的行号n,两圆内切加D,其余同4)

CX_Y_L\\=nR±?或CX_Y_C\\=nR±?

6)心切圆:已知圆心的一个坐标,及与其相切的圆,两圆内切加D

CX(Y)_C=±nD

n>0表示本圆圆心在圆n的上(左)边点;n<0表示本圆圆心在圆n的下(右)边点

7)点切圆:已知圆上一点,半径及与其相切的直线或圆,在线上看点,所求圆心在点的左侧L或C为-,否则为+,两圆内切加D

CX_Y_L=±nR_或CX_Y_C=±nR_(D)

8)线线圆:已知圆心到X或Y轴的距离和到另一任意线距离及半径

CX_Y=nD_R_或CX=nD_Y_R_

9)过渡圆:与相邻两已知线圆相切,使交点圆滑过渡

或NNNCR_L(C)=±n(NNN表示行号)

当n为正时,该圆为行号为NNN-1的线圆与行号为n的线圆的过渡圆

当n为负时,该圆为行号为n的线圆与行号为NNN+1的线圆的过渡圆

10)公切圆:同时与L和相邻两圆外切

C?(后面可加上述8种直线式)如:C?X_Y_A_或C?L=3等

11)替代圆C=n行号

12)整圆C@X_Y_R_A_切入角(缺省为90度)

3.4.5齿轮:

每齿10段指令,齿顶角加自动补圆后为12段。

GZ±齿数R±模数A切入角Z±加工齿数A压力角X变位系数D齿侧间隙H齿高比L齿根比B齿根过渡圆系数

其中Z取负值时表示:前Z为负为内齿,后Z为负表示齿顶切入,R为负表示逆向加工;

D相当于节圆上的齿厚与齿距比

后8个参数缺省时为标准齿轮:前A=0;后Z=前Z;后A=20;X=0;D=0.5;H=1L=0.25,B=0.3

取值范围:R>=0.1;X=-1.8~+1.8;D=0.1~0.5;H=0.5~1且全图形文件齿高比相同

3.4.6非圆曲线:

用多段圆弧模拟组成,\V参数J值可改变圆弧段数而调整曲线精度,J的值表示曲线表面的曲率每变化多少度产生一段加工指令,在曲率变化大的区间圆弧段数多一些,使曲线精度均匀。Q1,Q2,Q5可加上下左右交点符与直线相交,R-为逆时针加工。

椭圆:Q1R_横向半径R_纵向半径A_起点极角A_终点极角

或:Q1R_R_横纵向半径X(Y)±_起点高X(Y)±终点高

当椭圆与上一段线相交时前A或X或Y用无参数的D替代,与下一段线相交时免后A,同时椭圆也可与圆相交,但必须加交点符。

抛物线:Q2H_高度D_距离

抛物线如要依靠与线型相交来确定则只可与直线相交。

螺线:Q3A_起角R_半径A_终角R_半径

摆线:Q4R_半径

渐开线:Q5R_基圆半径X_Y_起点坐标X_Y_终点坐标

或:Q5R_基圆半径A_起角A_展角A转角(可缺省)

或:Q5R_基圆半径X_Y_起点坐标A_展角

R,A为负时表示逆时针加工,展角为起终点到基圆切线法向夹角。

螺线、摆线、渐开线必须有起终点,不能依靠与线型相交来确定。

3.4.7列表曲线:

用相切的圆或线组成,只要取的点足够密,可达到很高精度,除首末行和中途改

变D值的行外,均可缺省TD_,每一行依次写入R_或Y_数据即可:

1)圆列表曲线_以原点为圆心,已知各点的角增量和半径,可用于凸轮

TD_角增量A_起点角R_起点半径R_第二点半径

R_或TD_R_以D为角增量的半径

2)直线列表曲线_已知一系列点引向Y轴的垂线间的距离和高度

TD_间距X_Y_起点坐标Y_第2点高

Y_或TD_Y_以D为间距的第3,4,5....点高

列表曲线也可与直线或圆相交,只要在T后加上交点符即可

3.4.8角度替换:

源程序中A代表角度,当用A=n时,表示角度等于直线n的角度;n必须为

直线型,其他线型则会出错。

声明:易趣百科所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系315127732@qq.com
广告位招租
横幅广告