[全]FANUC数控铣床编程实例-复杂凹十字台加工
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
FANUC数控铣床编程实例-复杂凹十字台加工
下图零件是在方形零件上方加工六棱凸台,再在凸台上加工二层凹槽。
可以使用φ13立铣刀加工这些特征,另外的三个孔可以使用钻头和铰刀加工。
工步1:铣削棱柱凸台
走刀轨迹如下
参考程序
T3M6
G90G54G40G43H3G00Z100M03S2500 M08
G00X70Y23
G00Z5
N10 G1Z#1F500
G1G41X41.5D1F800 Y-17.19
X17.19Y-41.5
X-17.19
X-41.5Y-17.19
Y17.19
X-17.19Y41.5
X17.19
X41.5Y17.19
X43Y10
G1G40X70Y23
#1=#1-2
IF [#1GE-15] GOTO 10 G0Z100
M9
M5
M30
仿真结果
工步2:切出四角余料
四角的余料可以使用旋转指令加工,使用小段直线加工即可。
参考程序
T3M6
G90G54G40G43H3G00Z100M03S2500
M08
G00Z5
#1=0
N10 G68 X0 Y0 R#1
G00X70Y41
#2=-1
N20G1Z#2F500
G1X35F800
G1X70F1500
#2=#2-2
IF [#2 GE -15] GOTO 20 G0Z5
#1=#1+90
IF [#1 LE 270] GOTO 10 G69
G0Z100
T0M6
M9
M5
M30
仿真结果
工步3:孔加工
因为三个孔都是通孔,垫铁放置要避让开孔的位置。
参考程序
T12M6 (钻孔8mm)
G90G54G40G43H12G00Z100M03S200 M08
Z50
G98G81X-38Y38Z-40R-10F60
X38Y-38
G80G00Z100
T8M6 (钻孔15.7mm)
G98G81X-38Y38Z-40R-10F60 X38Y-38
G80G00Z100
T9M6 (铰16mm孔)
G98G81X-38Y38Z-40R-10F60 X38Y-38
G80G00Z100
T12M6 (钻孔8mm)
G98G81X0Y0Z-40R5F60
G80G00Z100
T13M6 (钻孔19.7mm)
G98G81X0Y0Z-40R5F60
G80G00Z100
T14M6 (铰20mm孔)
G98G81X0Y0Z-40R5F60 G80G00Z100
M9
M5
M30
仿真结果
工步4:铣削深十字凹槽
走刀轨迹,虽然走刀轨迹和加工图十字台的一样,但由于编程时采用右刀补,刀具会偏置到沿刀轨前进方向的右侧,即加工零件中间的槽。
主程序
T15M6
G90G54G40G43H15G00Z100M03S2500
M08
G00Z5 M98P2 G51.1X0 M98P2 G51.1Y0 M98P2 G50.1X M98P2 G50.1XY G0Z100 T0M6 M9
M5
M30
子程序O2
G00X50Y50
#2=-2
N20G1Z#2F500
G1G42X6.5D1F500
Y10,R10
X50
G40Y50
#2=#2-2
IF [#2 GE -10] GOTO 20 G0Z5
M99
仿真结果
工步5:铣削浅十字凹槽走刀轨迹如下
主程序
T15M6
G90G54G40G43H15G00Z100M03S2500 M08
G00Z5
M98P2
G51.1X0
M98P2
G51.1Y0
M98P2
G50.1X
M98P2
G50.1XY
G0Z100
T0M6
M9
M5
M30
子程序
O0001
G00X50Y50
#2=-3
N20G1Z#2F500
G1G42X42Y42D1F500 X14.95Y41.5
X11.89Y27.10
G3X24.89Y12.67R12 G1X41.5Y14.42
X42Y42
G40X50Y50
#2=#2-2
IF [#2 GE -5] GOTO 20 G0Z5
M99
仿真结果。