FANUC数控铣床编程实例29-宏程序编程之G18G19圆弧宏程序铣削圆柱槽
G17、G18、G19三个平面内的圆弧怎么区分,其实很简单,先看三个轴的顺序排列XYZ,前面XY就是我们常用的G17平面圆弧,后面YZ就是G19平面圆弧,剩下的就是G18平面的XZ的圆弧。写下来就是:G17: XY; G18: XZ; G19: YZ
那么各平面内圆弧的顺逆方向如何判断:要从与圆弧所在平面垂直的第三根轴的正半轴位置向负方向看,则平面内圆弧的顺逆方向与时针相同,否则相反。下面使用G18、G19平面内圆弧插补编制一个十字交叉的半圆柱槽件加工宏程序。图纸如下:
工件坐标系设置在工件上表面左下角点,先看主视图,使用R5球刀加工,此图上刀具中心所走轨迹为半径R15半圆,顺时针方向,但要注意,数控编程时,圆弧的顺逆方向要从第三轴的正向向负向看,+Y方向实际是指向观察者对面,所以从图纸后方的+Y位置反过来看时,此圆弧为逆时针圆弧。
以刀具球心为参照:
起点坐标X75Z0
终点坐标X45Z0
圆弧指令G18G3 X45Z0R15
或G18G3X45Z0I-15K0
但按球刀中心编程则:
起点坐标X75Z-5
终点坐标X45Z-5
圆弧指令G18G3 X45Z-5R15
或G18G3X45Z-5I-15K0
下图是另一半圆柱槽从左视图和右视图观察的情况。如果看左视图,+X指向图纸,则图上圆弧看为逆时针,但编程为G02;如果看右视图,+X方向指向读者,则由读者所在的+X方向观察图纸上的圆弧方向则与实际顺逆相同,即G02顺时针。第二个槽的编程与第一槽相似,不再分析。
整个工件的加工参考程序如下:
G90G54G40G1Z100F1000M03S1500
G1X75Y-6F2000
Z-5
#1=-6
WHILE[#1LE86]DO1
G1Y#1F2000
G18G3X45Z-5I-15K0
G1X75
#1=#1+0.2
END1
G1Z5F200
G1X-6Y55
Z-5
#1=-6
WHILE[#1LE126]DO1
G1X#1
G19G2Y25Z-5J-15K0
G1Y55
#1=#1+0.2
END1
G1Z5F200
Z100F1000
M5
M30
毛坯装夹图:
第一个槽加工效果
零件加工完整仿真结果
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.