2024年4月4日发(作者:苟智美)
车床编程实例一
半径编程
%3110
N1 G92 X16 Z1
N2 G37 G00 Z0 M03
(移到子程序起点处、主轴正转)
N3 M98 P0003 L6
(调用子程序,并循环
6
次)
N4 G00 X16 Z1
(返回对刀点)
N5 G36
N6 M05
N7 M30
%0003
N1 G01 U-12 F100
N2 G03 U7.385 W-4.923 R8
(主程序程序名)
(设立坐标系,定义对刀点的位置)
(取消半径编程)
(主轴停)
(主程序结束并复位)
(子程序名)
(进刀到切削起点处,注意留下后面切削的余量)
(加工
R8
园弧段)
N3
U3.215 W-39.877 R60
(加工
R60
园弧段)
N4 G02 U1.4 W-28.636 R40
N5 G00 U4
(加工切
R40
园弧段)
(离开
N6 W73.436
已加工表面)
N7 G01 U-4.8 F100
(回到循环起点
Z
轴处)
N8 M99
(调整每次循环的切削量)
(子程序结束,并回到主程序)
1
车床编程实例二
直线插补指令编程
%3305
N1 G92 X100 Z10
N2 G00 X16 Z2 M03
N3 G01 U10 W-5 F300
N4 Z-48
N5 U34 W-10
N6 U20 Z-73
N7 X90
N8 G00 X100 Z10
N9 M05
N10 M30
圆弧插补指令编程
%3308
N1 G92 X40 Z5
N2 M03 S400
N3 G00 X0
N4 G01 Z0 F60
N5 G03 U24 W-24 R15
N6 G02 X26 Z-31 R5
N7 G01 Z-40
N8 X40 Z5
&O
■&
S
q
li
图
335 G01
编程实例
(设立坐标系,定义对刀点的位置)
(移到倒角延长线,
Z
轴
2mm
处) (倒
3
X
45
。角)
(加工①
26
外圆)
(切第一段锥)
(切第二段锥)
(退刀)
(回对刀点)
(主轴停)
(主程序结束并复位)
车床编程实例三
(设立坐标系,定义对刀点的位置)
(
主轴以
400r/min
旋转)
(到达工件中心)
40
(工进接触工件毛坯)
(加工
R15
圆弧段)
(加工
R5
圆弧段)
(加工①
26
外圆)
图
3.3.8 G02/G03
编程实例
(回对刀点)
2
2024年4月4日发(作者:苟智美)
车床编程实例一
半径编程
%3110
N1 G92 X16 Z1
N2 G37 G00 Z0 M03
(移到子程序起点处、主轴正转)
N3 M98 P0003 L6
(调用子程序,并循环
6
次)
N4 G00 X16 Z1
(返回对刀点)
N5 G36
N6 M05
N7 M30
%0003
N1 G01 U-12 F100
N2 G03 U7.385 W-4.923 R8
(主程序程序名)
(设立坐标系,定义对刀点的位置)
(取消半径编程)
(主轴停)
(主程序结束并复位)
(子程序名)
(进刀到切削起点处,注意留下后面切削的余量)
(加工
R8
园弧段)
N3
U3.215 W-39.877 R60
(加工
R60
园弧段)
N4 G02 U1.4 W-28.636 R40
N5 G00 U4
(加工切
R40
园弧段)
(离开
N6 W73.436
已加工表面)
N7 G01 U-4.8 F100
(回到循环起点
Z
轴处)
N8 M99
(调整每次循环的切削量)
(子程序结束,并回到主程序)
1
车床编程实例二
直线插补指令编程
%3305
N1 G92 X100 Z10
N2 G00 X16 Z2 M03
N3 G01 U10 W-5 F300
N4 Z-48
N5 U34 W-10
N6 U20 Z-73
N7 X90
N8 G00 X100 Z10
N9 M05
N10 M30
圆弧插补指令编程
%3308
N1 G92 X40 Z5
N2 M03 S400
N3 G00 X0
N4 G01 Z0 F60
N5 G03 U24 W-24 R15
N6 G02 X26 Z-31 R5
N7 G01 Z-40
N8 X40 Z5
&O
■&
S
q
li
图
335 G01
编程实例
(设立坐标系,定义对刀点的位置)
(移到倒角延长线,
Z
轴
2mm
处) (倒
3
X
45
。角)
(加工①
26
外圆)
(切第一段锥)
(切第二段锥)
(退刀)
(回对刀点)
(主轴停)
(主程序结束并复位)
车床编程实例三
(设立坐标系,定义对刀点的位置)
(
主轴以
400r/min
旋转)
(到达工件中心)
40
(工进接触工件毛坯)
(加工
R15
圆弧段)
(加工
R5
圆弧段)
(加工①
26
外圆)
图
3.3.8 G02/G03
编程实例
(回对刀点)
2