<P 0cm 0cm 0pt"><B>G</B><B>代码资料</B><p></p></P>
<P 0cm 0cm 0pt"><BR>ISO(International Organization for standardization)标准,是国际标准化组织确认和颁布的国际标准,是国际上通用的数控机床语言。线切割机床在进行加工以前,必须按照加工图纸编制加工程序,所编制的程序必须符合下列规则:<BR>a) ISO代码有G功能码、M功能码和E功能码三种;<BR>b) 每一程序行只允许含一个代码;<BR>c) 程序行开始可标记行号,系统不对行号检查,仅作为用户自己的标记;<BR>d) 程序起始行(G92)必须位于其它所有行(不包括注释行)之前,但并不是必须的;<BR>e) 注释以“%”开始至行尾结束;<BR>f) 每一个程序含结束行(M02),结束行以下的内容系统将被忽略。<BR>一、G功能码<BR>系统共八类十七种G功能码。移动类代码同前一行代码相同时可省略,除暂停类代码外,其余各类代码全程有效,直至被同类代码取代为止。<BR>1.移动类<BR>a) G01线形插补<BR>格式:G01 Xx Yy Uu Vv<BR>以加工速度从起点运行至终点,X、Y、U、V四轴联动作线性插补。<BR>b) G02顺时针圆弧插补<BR>格式:G01 Xx Yy Ii Jj<BR>以加工速度从起点运行至终点,x,y为终点坐标,i、j为圆心相对于起点的坐标而不论是绝对还是相对编程方式。<BR>c) G03逆时针圆弧插补<BR>同G02。 <BR><BR>此主题相关图片如下:<BR>2.暂停类<BR>G04暂停<BR>格式:G04Ff f从0~99999秒<BR>机床伺服系统暂停f秒,出现提示“Prog pause ,press F8 to continue“,按下F8键或暂停时间到后系统恢复加工。<BR>3.斜度类<BR>a) G27常态加工(无锥度加工)<BR>格式:G27<BR>b) G28恒锥度加工<BR>格式:G28 Aa a从-45000至45000即±45º<BR>在加工轨迹的几何段上,电极丝只在加工轨迹法线方向倾斜,且倾角为a,在几何段相交点处,电极丝将沿一个圆锥面运动,以保证恒定锥度和光滑地转到下一几何段。沿加工轨迹方向看,钼丝向右倾斜时,a大于0,钼丝向左倾斜时,a小于0。<BR>c) G29尖角锥度加工<BR>格式:G29 Aa<BR>在加工轨迹的几何段上,G29使电极丝倾角在加工轨迹方向连续变化,在加工轨迹法线方向保持恒值a,这样在几何段相交点处电极丝倾角等于下一几何段起点之倾角。<BR>4.偏移类<BR>a) G40取消偏移<BR>格式:G40<BR>b) G41左偏移<BR>格式:G41 Dd d范围0~9999μm<BR>G41使偏移轨迹沿加工轨迹方向左偏移d<BR>c) G42右偏移<BR>格式:G42 Dd d范围0~9999μm<BR>G42使偏移轨迹沿加工轨迹方向右偏移d<BR>5.偏移方式类<BR>a) G45相交过渡偏移方式<BR>格式:G45<BR>b) G46自动圆弧过渡补偿方式<BR>格式:G46<BR>在一种偏移方式下无法实现时,系统将转换到另一种方式。缺省为G45。<BR>6.单位类<BR>缺省为G71<BR>a) G70英制inch单位<BR>格式:G70 隐含小数点在右数第4位上,单位为inch.。<BR>b) G71公制mm单位<BR>格式:G71 隐含小数点在右数第3位上,单位为mm。<BR>7.起点类<BR>G92定义工件坐标<BR>格式:G92 Xx Yy Uu Vv<BR>定义当前点为工件坐标系中(x,y,u,v)点,缺省为(0,0,0,0)。<BR>8.编程方式类<BR>a) G90绝对编程方式<BR>格式:G90<BR>X,Y为工件坐标系中的坐标值,U、V为相对于X、Y的坐标。<BR>b) G91增量编程方式<BR>格式:G91<BR>X、Y为坐标增量值即轴的移动量,U、V为相对于X、Y的坐标。<BR>缺省为G90<BR>9.清角类<BR>a) G32角平分线清角加工方式<BR>格式:G31Ld<BR>b) G32延长线清角加工方式<BR>格式:G32Ld<BR>c) G30取消清角类加工方式<BR>格式:G30<BR>说明:d表示实现清角功能时在角平分线清角加工方式(G31)或在延长线清角加工方式(G32)中切割长度,单位是微米。例如G31 L200。表示开清角功能,清角走的长度为200微米。G30的功能是取消清角。G31的切割路径为:当切割图形为直线和直线相交时,清角切割路径为两条直线夹角的角平分线;直线和圆弧相交时,清角切割路径为直线和圆弧切线夹角的角平分线;圆弧和圆弧相交时,清角切割路径为两个圆弧切线夹角的角平分线;当连续两条直线或直线与切线或切线与切线的夹角小于5度时,清角功能将自动取消。G32的切割路径为:延长线。如果加工图形带有斜度,UV平面和XY平面清角的切割路径与上述相同。在无G31或G32指令时,ISO编程默认为无清角功能。<BR>二、M功能码<BR>系统支持四种M功能码<BR>a) M00暂停加工<BR>关脉冲电源,出现提示“Press Enter to continue cut”,用户按ENTER键后系统恢复加工,若此时要退出加工,按F8键,系统提示Press ENTER to confirn exit,此时按键可退出加工,按其余任何键,则系统提示Press ENTER to confirn cut,此时按键可继续加工。<BR>b) M02加工结束<BR>关运丝电机、工作液泵和加工电源,加工结束。<BR>c) M20<BR>开运丝电机、工作液泵和加工电源。<BR>d) M21<BR>关运丝电机、工作液泵和加工电源。<BR>三、E功能码<BR>Ee e为加工工艺数据库中一代码。调用工艺数据库中e套参数。<BR>四、编程实例<BR>例:这是一个综合的ISO程序,里边有斜度和偏移量的多种变化。<BR>%MUTI-TAPER,MUTI-D<BR>G92X-4000Y0<BR>G01X-2000<BR>G45<BR>G41D100<BR>G29A-1000 %1.0 DEGREE<BR>G01X0<BR>G01Y4000<BR>X8000<BR>Y0<BR>G28A-1000<BR>Y-4000<BR>X4000<BR>G41D80<BR>X0<BR>Y0<BR>G27<BR>G40<BR>X-4000<BR>M02</P> |