- 34
- 0
- 约2.68千字
- 约 21页
- 2017-08-16 发布于安徽
- 举报
二、编程方法 1、直线的3B代码编程 1) x,y值的确定 ??以直线起点为原点建立直角坐标系,x、y表示直线终点的坐标绝对值,单位μm。 ??直线3B代码中x、y值主要是确定直线斜率,可将直线终点坐标绝对值除以它们的最大公约数作x,y值,简化编程数值。 ??直线与X或Y轴重合时,x、y可全都取0,也可按实际的坐标绝对值取值,B后面是0可写可不写。 2) G的确定 G确定加工时的计数方向,分Gx和Gy。直线编程计数方向选取法:以要加工的直线起点为原点,建立直角坐标系,取该直线终点坐标绝对值大的坐标轴为计数方向。具体确定方法为:若终点坐标为(xe,ye),令x=|xe|,y=|ye|,若yx,则G=Gx(如图(a)所示);若yx,则G=Gy(如图(b)所示);若y=x,则在一、三象限取G=Gy,在二、四象限取G=Gx。可见,计数方向确定以45°线为界,取与终点处走向较平行的轴作为计数方向,具体可参见下图。AXY取G=Gxy<xJ=xB(xe , ye)J=yXYA取G=Gyy>xB(xe , ye)(b)XYGxGyGyGyGxGx(c)(a) 3) J的确定J为计数长度,以μm为单位。以前编程要写满六位数,不足六位前面补零,现在基本上可不用补零。J的取值法:由计数方向G确定投影方向,若G=Gx,则将直线向X轴投影得到长度的绝对值取为J的值;若G=Gy,则将直线向Y轴投影得到
原创力文档

文档评论(0)