在数控机床与加工中心的编程中,为简化编程,除常用固定程序循环指令外还采用一些特殊的功能指令。通常情况下,圆周分布的孔类零件(如法兰类零件)以及图样尺寸以半径与角度形式标示的零件(如正多边形外形铣),采用极坐标编程较为合适。采用极坐标编程,加工中心可以大大减少编程时的计算工作量,因此数控机床在编程中得到广泛应用。
极坐标值指令(G15/G16)
指令格式:
G16 X_Y_;开始极坐标指令(极坐标方式)
G15;取消极坐标指令(取消极坐标方式)
说明:
G16:极坐标指令;
G15:极坐标指令取消;
G17~G19:极坐标指令的平面选择(G17,G18或G19);
G90:指定工件坐标系的原点作为极坐标系的原点,从该点测量半径;
G91:指定当前位置作为极坐标系的原点,从该点测量半径;
X_Y_:指定极坐标系选择平面的轴及其值;
X_:极坐标半径;
Y_:极角。
注意:
①坐标值可以用极坐标(半径和角度)输入。角度的正向是所选平面的第1轴正向的逆时针转向,而负向是顺时针转向。
②半径和角度两者可以用绝对值指令或增量值指令(G90/G91)。
③设定工件坐标系原点作为极坐标系的原点。(www.xing528.com)
用绝对值编程指令指定半径(原点和编程点之间的距离)。如图5-9所示,将工件坐标系的原点设定为极坐标系的原点。当使用局部坐标系(G52)时,局部坐标系的原点变成极坐标的中心。
图5-9 极坐标编程示意图
(a)当角度用绝对值指令指定时;(b)当角度用增量值指令指定时
④设定当前位置作为极坐标系的原点。
用增量值编程指令指定半径(当前位置和编程点之间的距离)。当前位置指定为极坐标系的原点。
例:如图5-10所示,加工轮缘上的螺栓孔。
编程示例:
(1)用绝对值指令指定角度和半径编程见表5-1。
工件坐标系的原点被设为极坐标系的原点,选择XY平面。
图5-10 加工示意图
表5-1 用绝对值指令指定角度和半径编程
(2)用绝对值指令指定角度和半径编程,见表5-2。
表5-2 用增量值指令指定角度和半径
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。