[全]FANUC数控铣床编程实例19-技能大赛试题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
FANUC数控铣床编程实例19-技能大赛试题
从下面零件图可以看出,工件以ø120×40棒料为毛坯,需要加工正反两面及侧面。
零件正面
第二面
由于毛坯是圆柱体,可以先在有圆柱凸台的一面铣削工艺凸台(两侧铣台阶)。
工步1:铣削工艺凸台
将零件按下图安装
下面是走刀轨迹
参考程序
T01M6
G90G54G40G43H1G00Z100M03S2500 M08
X27Y-10
G00Z5
G1Z-4F500
G1G41Y9F30D1 X-27
G40Y-10
G0Z100
T0M6
M9
M5
M30
仿真结果
将工件刚刚加工好的一面向下,并垫在垫铁上,以确保加工的第二个侧面与之平行。
使用相同的程序加工第二侧,结果如下
工步2:铣削零件上表面
工件装夹如下,坐标原点设在工件上表面中心。可以使用磁力表座架百分表盘表找正。
走刀轨迹
参考程序
T2M6
G90G54G40G43H2G00Z100M03S2500 M08
X90Y-40
G00Z5
G1Z0F500
G1X-90F50
Y0
X90
Y40
X-90
G0Z100 T0M6 M9
M5
M30
仿真结果
工步3:铣削零件六边形凸台
走刀轨迹如下,原点仍设置在工件上表面中心。在一条水平的直线边中间圆弧切入,保证刀具下刀时在工件范围之外,所以切入圆弧设为25,刀具直径20。顺时针走刀,切削为顺铣。编程时直接编程至六边形的各个顶点,使用圆角功能加工。切入切出使用直角坐标编程,六边形使用极坐标编程。
参考程序
T3M6
G90G54G40G43H3G00Z100M03S2500 M08
G00X0Y-72.6
G1Z-5F500
G1G41X25F300D1 G3X0Y-47.6R25 G16
G1X55Y-120,R3 Y-180,R3
Y-240,R3
Y-300,R3
Y-360,R3
Y-60,R3
X47.6Y-90
G15
G3X-25Y-72.6R25 G01G40X0
G0Z100
M9
M5
M30
仿真结果
工步4:铣削凸台各角六个开口槽
可以使用旋转功能加工这六个小区域,下面是其中一个的走刀轨迹。
坐标点如下图所示
参考程序
T1M6
G90G54G40G43H1G00Z100M03S2500 M08
G69
G00Z5
#1=0
N10 G68 X0 Y0 R#1
G00X70Y0
G1Z-6F200
G1X55
G1G41X43.25Y20.352D1 G1X36.435Y16.417
G3X33.664Y9.579R6
G2Y-9.579R35
G3X36.435Y-16.417R6 G1X43.25Y-20.352
G1G40X55Y0
X70
G0Z5
#1=#1+60
IF [#1 LE 300] GOTO 10
G69
#1=0
N20 G68 X0 Y0 R#1
G00X70Y0
G1Z-6F200
G1X55
G1G41X43.25Y20.352D2 G1X36.435Y16.417
G3X33.664Y9.579R6
G2Y-9.579R35
G3X36.435Y-16.417R6 G1X43.25Y-20.352
G1G40X55Y0
X70
G0Z5
#1=#1+60
IF [#1 LE 300] GOTO 20
G69
G0Z100
T0M6
M9
M5
M30
刀补值D01=5,D02=12,仿真结果如下
工步5:铣削腰形槽
走刀轨迹按下图,使用ø6键槽铣刀从0位置垂直下刀,0-1直线段建立刀补,1-2切向切入工件轮廓,2-3-4-5-6-7切削轮廓,7-8切向切出,8-0取消刀补。
参考程序
T7M6
G90G54G40G43H7G00Z100M03S2500 M08
G69
G00X0Y0
Z5
#1=0
N10 G68 X0 Y0 R#1 G00X25Y0
G1Z-6F20
G1G41X20Y5D1F50 Y0
G2X17.733Y-9.248R20 G3X26.6Y-13.872R5 G3Y13.872R30
G3X17.733Y9.248R5 G2X20Y0R20
G1Y-5
G1G40X25Y0
G0Z5
#1=#1+90
IF [#1 LE 270] GOTO 10 G69
G0Z100
T0M6
M9
M5
M30
仿真结果
工步6:加工工件中心孔
先使用ø10钻头加工通孔,参考程序
T5M6
G90G54G40G43H5G00Z100M03S1500