第六章电火花线切剖编程、加工工艺及实例 1.直线的3B代码编程 1)x,y值的确定 (1)以直线的起点为原点,建立正常的直角坐标系, y表示直线终点的坐标绝对值,单位为um (2)在直线3B代码中,x,y值主要是确定该直线的斜率 所以可将直线终点坐标的绝对值除以它们的最大公约数作为 x,y的值,以简化数值。 (3)若直线与X或Y轴重合,为区别一般直线,x,y均可 写作0也可以不写
第六章 电火花线切割编程、加工工艺及实例 1. 直线的3B代码编程 1) x,y值的确定 (1) 以直线的起点为原点,建立正常的直角坐标系,x, y表示直线终点的坐标绝对值,单位为μm。 (2) 在直线3B代码中,x,y值主要是确定该直线的斜率, 所以可将直线终点坐标的绝对值除以它们的最大公约数作为 x,y的值,以简化数值。 (3) 若直线与X或Y轴重合,为区别一般直线,x,y均可 写作0也可以不写
第六章电火花线切剖编程、加工工艺及实例 如图6-2(a)所示的轨迹形状,请读者试着写出其x, y值,具体答案可参考表6-2。(注:在本章图形所标注 的尺寸中若无说明,单位都为mm。) A 0O A 图6-2直线轨迹
第六章 电火花线切割编程、加工工艺及实例 如图6-2(a)所示的轨迹形状,请读者试着写出其x, y值,具体答案可参考表6-2。(注:在本章图形所标注 的尺寸中若无说明,单位都为mm。) 图6-2 直线轨迹 A 100 B100 C (a) A C X Y (b) Y A C (c) X Y X A B (d)
第六章电火花线切剖编程、加工工艺及实例 2)G的确定 G用来确定加工时的计数方向,分Gx和Gy。直线编程 的计数方向的选取方法是:以要加工的直线的起点为原点, 建立直角坐标系,取该直线终点坐标绝对值大的坐标轴为计 数方向。具体确定方法为:若终点坐标为(xe,ye),令x=kxel, y=lyel,若y<x,则G=Gx(如图6-3(a所示);若y>x,则G=Gy (如图6-3(b)所示);若y=x,则在一、三象限取G=Gy,在二 四象限取G=Gx。 由上可见,计数方向的确定以45°线为界,取与终点处 走向较平行的轴作为计数方向,具体可参见图6-3(c)
第六章 电火花线切割编程、加工工艺及实例 2) G的确定 G用来确定加工时的计数方向,分Gx和Gy。直线编程 的计数方向的选取方法是:以要加工的直线的起点为原点, 建立直角坐标系,取该直线终点坐标绝对值大的坐标轴为计 数方向。具体确定方法为:若终点坐标为(xe,ye),令x=|xe|, y=|ye|,若y<x,则G=Gx (如图6-3(a)所示);若y>x,则G=Gy (如图6-3(b)所示);若y=x,则在一、三象限取G=Gy,在二、 四象限取G=Gx。 由上可见,计数方向的确定以45°线为界,取与终点处 走向较平行的轴作为计数方向,具体可参见图6-3(c)
第六章电火花线切剖编程、加工工艺及实例 Gx G A B(, y C 取G=Gx 1取G=Gy X iX X B(,y) 图6-3G的确定
第六章 电火花线切割编程、加工工艺及实例 图6-3 G的确定 A X Y 取 G= Gx y< x J= x B(xe , ye ) J= y X Y A 取 G= Gy y> x B(xe , ye ) (b) X Y Gx Gy Gy Gy Gx Gx (a) (c)
第六章电火花线切剖编程、加工工艺及实例 3)J的确定 J为计数长度,以μm为单位。以前编程应写满六位数, 不足六位前面补零,现在的机床基本上可以不用补零。 J的取值方法为:由计数方向G确定投影方向,若G=Gx, 则将直线向Ⅹ轴投影得到长度的绝对值即为J的值;若G=Gy, 则将直线向Y轴投影得到长度的绝对值即为J的值。 4)Z的确定 加工指令Z按照直线走向和终点的坐标不同可分为L1、 L2、L3、L4,其中与+X轴重合的直线算作L1,与X轴重合 的直线算作L3,与+Y轴重合的直线算作L2,与-Y轴重合的 直线算作L4,具体可参考图6-4
第六章 电火花线切割编程、加工工艺及实例 3) J的确定 J为计数长度,以μm为单位。以前编程应写满六位数, 不足六位前面补零,现在的机床基本上可以不用补零。 J的取值方法为:由计数方向G确定投影方向,若G=Gx, 则将直线向X轴投影得到长度的绝对值即为J的值;若G=Gy, 则将直线向Y轴投影得到长度的绝对值即为J的值。 4) Z的确定 加工指令Z按照直线走向和终点的坐标不同可分为L1、 L2、L3、L4,其中与+X轴重合的直线算作L1,与-X轴重合 的直线算作L3,与+Y轴重合的直线算作L2,与-Y轴重合的 直线算作L4,具体可参考图6-4