您好,欢迎访问三七文档
2/18/20206:26PM第二章数控线切割技术线切割程序与其它数控机床的程序相比,有如下特点:(1)线切割程序普遍较短,很容易读懂。(2)数控线切割编程方法3B代码ISO代码多用于快走丝线切割(重点掌握)多用于慢走丝线切割://://:26PM第二章数控线切割技术3B格式编制程序目前,我国数控线切割机床常用3B程序格式编程,其格式如下表:BXBYBJGZ分隔符号X坐标值分隔符号Y坐标值分隔符号计数长度计数方向加工指令注:B为分隔符,它的作用是将X、Y、J数码区分开来;X、Y为增量(相对)坐标值;J为加工线段的计数长度;G为加工线段计数方向;Z为加工指令.2/18/20206:26PM1.直线的3B代码编程:1)x,y值的确定以直线的起点为原点,建立正常的直角坐标系,x,y表示直线终点的坐标绝对值,单位为μm。在直线3B代码中,x,y值主要是确定该直线的斜率,所以可将直线终点坐标的绝对值除以它们的最大公约数作为x,y的值,以简化数值。若直线与X或Y轴重合,为区别一般直线,x,y均可写作0也可以不写。BXBYBJGZ分隔符号X坐标值分隔符号Y坐标值分隔符号计数长度计数方向加工指令2/18/20206:26PM2)G的确定(如右图所示)|Ye||Xe|时,取Gy;|Xe||Ye|时,取Gx;|Xe|=|Ye|时,取Gx或Gy均可。BXBYBJGZ分隔符号X坐标值分隔符号Y坐标值分隔符号计数长度计数方向加工指令2/18/20206:26PM3)J的确定(如右图所示)计数长度是指被加工图形在计数方向上的投影长度(即绝对值)的总和,以μm为单位。例1:加工图所示斜线OA,其终点为A(Xe,Ye),且YeXe,试确定G和J。因为|Ye||Xe|,OA斜线与X轴夹角大于45°时,计数方向取Gy,斜线OA在Y轴上的投影长度为Ye,故J=Ye。BXBYBJGZ分隔符号X坐标值分隔符号Y坐标值分隔符号计数长度计数方向加工指令2/18/20206:26PM4)加工指令Z的确定(如右图所示)直线加工指令坐标轴上直线加工指令BXBYBJGZ分隔符号X坐标值分隔符号Y坐标值分隔符号计数长度计数方向加工指令2/18/20206:26PMBXBYBJGZ分隔符号X坐标值分隔符号Y坐标值分隔符号计数长度计数方向加工指令例2:加工图所示斜线OA,终点A的坐标为Xe=17mm,Ye=5mm,写出加工程序。其程序为:B17000B5000B17000GxL1://://://://://://://://://://://://://:26PMBXBYBJGZ分隔符号X坐标值分隔符号Y坐标值分隔符号计数长度计数方向加工指令例3:加工图6.20所示直线,其长度为21.5mm,写出其程序。相应的程序为:B0B21500B21500GyL2://://://://://://://://://://://://://:26PM2.圆弧的3B代码编程:1)x,y值的确定以圆弧的圆心为原点,建立正常的直角坐标系,x,y表示圆弧起点坐标的绝对值,单位为μm。BXBYBJGZ分隔符号X坐标值分隔符号Y坐标值分隔符号计数长度计数方向加工指令2/18/20206:26PM2)G的确定(如右图所示)|Xe||Ye|时,取Gy;|Ye||Xe|时,取Gx;|Xe|=|Ye|时,取Gx或Gy均可。BXBYBJGZ分隔符号X坐标值分隔符号Y坐标值分隔符号计数长度计数方向加工指令2/18/20206:26PM3)J的确定(如右图所示)圆弧编程中J的取值方法为:由计数方向G确定投影方向:若G=Gx,则将圆弧向X轴投影;若G=Gy,则将圆弧向Y轴投影。J值为各个象限圆弧投影长度绝对值的和。BXBYBJGZ分隔符号X坐标值分隔符号Y坐标值分隔符号计数长度计数方向加工指令2/18/20206:26PM例4:加工图所示圆弧,加工起点A在第四象限,终点B(Xe,Ye)在第一象限,试确定G和J。因为加工终点靠近Y轴,|Ye||Xe|,计数方向取Gx;计数长度为各象限中的圆弧段在X轴上投影长度的总和,即J=JX1+JX2。BXBYBJGZ分隔符号X坐标值分隔符号Y坐标值分隔符号计数长度计数方向加工指令2/18/20206:26PM例5:加工图所示圆弧,加工终点B(Xe,Ye),试确定G和J。因加工终点B靠近X轴,|Xe||Ye|,故计数方向取Gy,J为各象限的圆弧段在Y轴上投影长度的总和,即J=Jy1+Jy2+Jy3。BXBYBJGZ分隔符号X坐标值分隔符号Y坐标值分隔符号计数长度计数方向加工指令2/18/20206:26PM4)加工指令Z的确定(如右图所示)顺时针圆弧指令逆时针圆弧指令BXBYBJGZ分隔符号X坐标值分隔符号Y坐标值分隔符号计数长度计数方向加工指令2/18/20206:26PM例6:加工如图所示圆弧,加工起点的坐标为A(-5,0),试编制程序。其程序为:B5000B0B10000GySR2BXBYBJGZ分隔符号X坐标值分隔符号Y坐标值分隔符号计数长度计数方向加工指令XSR4YL1L2L3L3L4L4L1NR1NR2L2SR2NR3SR3NR4SR1例7:编写程序直线段OA和BC段为引导程序段,需减去补偿量0.10mm。其余线段和圆弧不需考虑间隙补偿。切割时,由数控装置根据补偿特征,自动进行补偿,但在D点和E点需加过渡圆弧,取R=0.15mm。加工顺序为:先切割内孔,空走到外形B处,再按顺序切割,BCDEFCABBB9900GxL1穿丝切割,OA段B10000BB40000GyNR1内孔加工BBB9900GxL3AO段D拆丝BBB30000GyL4空走D装丝BBB4900GyL2BC段B59850B0B59850GxL1CD段B0B150B150GYNR4D点过渡2/18/20206:26PMB0B29745B29745GYL2DE段B150B0B150GxNR1E点过渡圆弧B51445B18491B51445GxL2EF段B84561B23526B58456GxNR1FC段DD结束
本文标题:3B代码
链接地址:https://www.777doc.com/doc-3880873 .html