数控加工铣床左旋攻丝循环指令编程实例分享

2019 UG编程

以下是孔加工中CNC铣床攻丝的系统编程示例。您可以参考它。

1,

N010 M4 SI000; (主轴开始旋转)

N020 G90 G99 G74 X300-150.0 R -100.0 P15 F120.0;

(定位,点击2,然后返回到标尺)

N030 Y-550.0。 (定位,点击1,然后返回到标尺)

N040 Y -750.0; (定位,点击3,然后返回到标尺)

N050 X1000.0; (定位,点击4,然后返回到该点)

N060 Y-550.0; (点击位置5,然后返回到点R)

N070 G98 V-750.0; (将位置轻触6,然后返回到初始水平)

N080 C80 G28 C91 X0 Y0 Z0; (返回参考点)

N090 M05; (主轴停止旋转)

2,G76-精简循环指令。

瞳孔是长川的加工方法,瞳孔可以得到秋竹的叶尖。尖端环用于镗削精密孔。

到达孔的底部时,主轴停止,切削工具离开工件表面并返回。

命令格式。G76X__Y ____ Z ___ R ____ Q ___ P ____ F ____ K

中,X和Y为孔位置数据; Z是从R点到孔底部的距离; R是从初始平面到该点的距离; Q是

孔底部的偏移量; P是孔底部的暂停时间; F是切削进给速度; K是重复次数。

说明:

1如图所示,执行G76循环时,首先将机床定位在X,Y和Z定义的坐标位置,然后以F速度进行精加工。加工到孔的底部时,主轴以固定速度旋转。位置停止(主轴定向停止OSS),然后刀具沿与刀尖相反的方向移动Q距离,如图所示。这确保了加工表面不会受损,并实现了精确有效的镗孔。

2Q(孔底部的偏移量)是固定循环中存储的模态值。必须小心,因为它也会影响G73和G83的切削深度。

3在指定G76之前,用辅助功能(M代码)旋转主轴。

4如果在同一程序段中指定了G76代码和M代码,则在第一次定位操作的同时执行M代码。然后系统处理下一个动作。

5指定重复次数K时,只能在第一个孔中执行M代码,而在第二个及后续孔中执行M代码。

6如果在固定循环中指定了刀具长度补偿(G43,G44或G49),则在定位R点时添加补偿。

7在更改钻孔轴之前,必须取消固定循环。

8如果在程序段中没有X,Y,Z,R或任何其他轴命令,则不执行镗孔。

9Q被指定为正值。如果将Q指定为负值,则忽略符号,并在参数中设置偏移方向。在执行光瞳的程序段中指定Q和P。如果在不执行镗孔的程序中指定了它们,则不能将它们存储为模态数据。

10不能在同一程序段中指定01组G代码和G76,否则G76将被取消。

在固定循环模式下,刀具补偿被忽略。

本文来自Momo的WeChat公众号[UG NC编程],关注后即可获得本教程。

以下是孔加工中CNC铣床攻丝的系统编程示例。您可以参考它。

1,

N010 M4 SI000; (主轴开始旋转)

N020 G90 G99 G74 X300-150.0 R -100.0 P15 F120.0;

(定位,点击2,然后返回到标尺)

N030 Y-550.0。 (定位,点击1,然后返回到标尺)

N040 Y -750.0; (定位,点击3,然后返回到标尺)

N050 X1000.0; (定位,点击4,然后返回到该点)

N060 Y-550.0; (点击位置5,然后返回到点R)

N070 G98 V-750.0; (将位置轻触6,然后返回到初始水平)

N080 C80 G28 C91 X0 Y0 Z0; (返回参考点)

N090 M05; (主轴停止旋转)

2,G76-精简循环指令。

瞳孔是长川的加工方法,瞳孔可以得到秋竹的叶尖。尖端环用于镗削精密孔。

到达孔的底部时,主轴停止,切削工具离开工件表面并返回。

命令格式。G76X__Y ____ Z ___ R ____ Q ___ P ____ F ____ K

中,X和Y为孔位置数据; Z是从R点到孔底部的距离; R是从初始平面到该点的距离; Q是

孔底部的偏移量; P是孔底部的暂停时间; F是切削进给速度; K是重复次数。

说明:

1如图所示,执行G76循环时,首先将机床定位在X,Y和Z定义的坐标位置,然后以F速度进行精加工。加工到孔的底部时,主轴以固定速度旋转。位置停止(主轴定向停止OSS),然后刀具沿与刀尖相反的方向移动Q距离,如图所示。这确保了加工表面不会受损,并实现了精确有效的镗孔。

2Q(孔底部的偏移量)是固定循环中存储的模态值。必须小心,因为它也会影响G73和G83的切削深度。

3在指定G76之前,用辅助功能(M代码)旋转主轴。

4如果在同一程序段中指定了G76代码和M代码,则在第一次定位操作的同时执行M代码。然后系统处理下一个动作。

5指定重复次数K时,只能在第一个孔中执行M代码,而在第二个及后续孔中执行M代码。

6如果在固定循环中指定了刀具长度补偿(G43,G44或G49),则在定位R点时添加补偿。

7在更改钻孔轴之前,必须取消固定循环。

8如果在程序段中没有X,Y,Z,R或任何其他轴命令,则不执行镗孔。

9Q被指定为正值。如果将Q指定为负值,则忽略符号,并在参数中设置偏移方向。在执行光瞳的程序段中指定Q和P。如果在不执行镗孔的程序中指定了它们,则不能将它们存储为模态数据。

10不能在同一程序段中指定01组G代码和G76,否则G76将被取消。

在固定循环模式下,刀具补偿被忽略。

本文来自Momo的WeChat公众号[UG NC编程],关注后即可获得本教程。