编程教学:设置位移量 (G98

前些天有网友留言让我讲讲G99

今天拿出这个实例给大伙讲讲

希望大家有用

也希望我的抛砖引玉,能让更多的大神参与到评论中

切削位移能够用 G98 代码来指派每分钟的位移(毫米/分),或者用 G99 代码来指派每转位移(毫米/转);这里 G99 的每转位移在 NC 车床里是用于编程的。

编程教学:设置位移量 (G98/G99)

每分钟的移动速率 (毫米/分) = 每转位移速率 (毫米/转) x 主轴 RPM

例题:

选择1.外园粗车刀 2.外园精车刀 3.螺纹刀 4.钻头 5.镗孔刀

编程教学:设置位移量 (G98/G99)

操作方法:
操作步骤:
1. 对工件零点:
第一、 FANUC系统数控车床设置工件零点的几种方法:
1、 直接用刀具试切对刀
(1) 用外园车刀先试车一外园,测量外园直径后,在offset界面的几何形状输入“MX外园直径值”,按“input”键,即输入到几何形状里。
(2) 用外园车刀先试车一外园端面,在offset界面的几何形状输入“MZ当前Z坐标值”,按“input”键,即输入到几何形状里。
2、 用G50设置工件零点
(1) 用外园车刀先试车一外园,测量外园直径后,把刀沿Z轴正方向退点,切端面到中心。
(2) 选择MDI方式,输入G50 X0 Z0,启动START键,把当前点设为零点。
(3) 选择MDI方式,输入G0 X150 Z150 ,使刀具离开工件进刀加工。
(4) 这时程序开头:G50 X150 Z150 …….。

(5) 注意:用G50 X150 Z150,你起点和终点必须一致即X150 Z150,这样才能保证重复加工不乱刀。
(6) 如用第二参考点G30,即能保证重复加工不乱刀,这时程序开头


G30 U0 W0
G50 X150 Z150
(7) 在FANUC系统里,第二参考点的位置在参数里设置,在Yhcnc软件里,按鼠标右键出现对话框,按鼠标左键确认即可。

3、 工件移设置工件零点
(1) 在FANUC0-TD系统的Offset里,有一工件移界面,可输入零点偏移值。
(2) 用外园车刀先试切工件端面,这时Z坐标的位置如:Z200,直接输入到偏移值里。
(3) 选择“Ref”回参考点方式,按X、Z轴回参考点,这时工件零点坐标系即建立。
(4) 注意:这个零点一直保持,只有从新设置偏移值Z0,才清除。
4、 G54------G59设置工件零点
(1) 用外园车刀先试车一外园,测量外园直径后,把刀沿Z轴正方向退点,切端面到中心。
(2) 把当前的X和Z轴坐标直接输入到G54----G59里,程序直接调用如:G54X50Z50…….
(3) 注意:可用G53指令清除G54-----G59工件坐标系.

%

程序:
N010 G30 U0. W0.(回第二参考点)
N015 G50 X0.Z0.T0100(建工件坐标系,换T01号刀)
N020 G96S150M03(主轴转动,恒线速)
N025 G00Z-1.T0101(调T01刀补)
N030 G01X61.F0.5
N035 G00X61.Z3.
N040 G71U2.R0.5(粗切循环)
N045 G71P50Q115U0.4W0.2F0.4(粗切循环)
N050 G00X20.(子程序)
N055 G01Z0. .(子程序)
N060 X22. .(子程序)
N065 Z-2.X30. .(子程序)
N070 Z-30.X30. .(子程序)
N075 Z-30.X36. .(子程序)
N080 Z-32.X40. .(子程序)
N085 Z-62.X40. .(子程序)
N090 Z-62.X46. .(子程序)
N095 G03Z-64.X50.K-2.I0. .(子程序)
N100 G01 Z-77.X50. .(子程序)
N105 G03Z-80.X56.K-3.I0. .(子程序)
N110 G01Z-85.X56. .(子程序)
N115 Z-85.X57. .(子程序)
N120 G00Z30.
N125 X150.Z150.T0100(退刀去刀补)
N130 G00X61.Z30.T0202(换刀T2)
N135 G42G00Z10.
N140 G70P50Q115(精切循环)
N145 G40G00Z30.
N150 X150.Z150.T0200(退刀去刀补)
N156G0X0Z170.T0404(换刀T4)
N156G0Z1.
N157G01Z-50.F100
N158G0Z170.T0400(退刀去刀补)
N159T0505(换刀T5)
N159G0Z1.
N160G01Z-50.F100
N161G0Z170T0500
N155 G97S500M03(恒转速)
N160 G00X61.Z3.T0303(换刀T3)

N165 X42.Z-32.
N170 G76P010060(切螺纹循环)
N175 G76X37.835Z-57.P1083Q300F2.0(切螺纹循环)
N180 G00X61.Z3.
N185 X150.Z150.T0300(退刀去刀补)
N190 M05(主轴停止)
N195M30(程序停止)


分享到:


相關文章: