数控加工程序是有一系列机床数控装置能辨识的指令有序结合而构成的,可分为程序号,程序段和程序结束等几个部分。
如下图:
给大家举例说明,如图一,一块厚10MM的45号钢板上钻两个Φ5.5的孔。(选用Φ10的点钻及Φ5.5的钻头,从图中可以看出它的坐标原点在左上角)
%
O0001(程序号)
M6 T1(选择1号刀)
G0 G90 G54 X7. Y-5. M3 S1200(快速定位到第一个孔上方,主轴正转)
G43 H1 Z50. M8(建立刀具长度补偿,打开冷却液)
G98 G81 Z-2. R2. F60.(点孔固定循环格式)
X33.(点第二个孔)
G80(取消固定循环)
M5(主轴停止)
G91 G28 Z0. M9(切削液关,Z轴返回机床参考点)
G28 Y0.(Y轴返回机床参考点)
M01(选择性停止)
M6 T2(钻孔)
G0 G90 G54 X7. Y-5. M3 S1000
G43 H2 Z50. M8
G98 G83 Z-13. R2. Q2. F60.
X33.
G80
M5
G91 G28 Z0. M9
G28 Y0.
M30(程序结束)
%
图二,是在厚为10MM的圆料上钻孔3-M4贯穿均布,这个可以使用极坐标钻孔指令(G16),选择三把刀Φ10的点钻,Φ3.3的钻头,M4的丝锥。坐标原点是大圆圆心,这个需要说明的是X为这三个M4圆心所在圆的半径值,Y为度数,符合坐标系逆时针为正,顺时针为负。
图二
%
O0001
M6 T1(点孔)
G0 G90 G54 G16 X34.5 Y180. M3 S1200(以极坐标方式快速移动到最左边的孔上方,主轴正转)
G43 H1 Z50. M8
G98 G81 Z-2. R2. F60.
G91 Y120. K2.(相对坐标旋转两次,每次120度点孔)
G0 G80 G90 G15(取消相对坐标,固定循环,极坐标)
M5
G91 G28 Z0. M9
G28 Y0.
M01
M6 T2(钻底孔)
G0 G90 G54 G16 X34.5 Y180. M3 S1200
G43 H2 Z50. M8
G98 G83 Z-13. R2. Q2. F60.
G91 Y120. K2.
G0 G80 G90 G15
M5
G91 G28 Z0. M9
G28 Y0.
M01
M6 T3(攻丝)
G0 G90 G54 G16 X34.5 Y180. M3 S100
G43 H3 Z50. M8
G98 G84 Z-13. R2. F70
G91 Y120. K2.
G0 G80 G90 G15
M5
G91 G28 Z0. M9
G28 Y0.
M30
%
干加工中心,实践性很强的,理论说了一大堆,不如操机一回。如果你刚接触这个行业,还是应该多去上机床操作。如果还是不太懂的话,可以收藏下来,有机会去试试,就明白了。
本文来自莫莫的微信公众号【UG数控编程】
如果你想了解更多的UG编程知识,推荐你们加一个UG编程群726236503,里面有免费的UG编程资料供大家学习,有什么不懂的可以在群里大家相互交流。学好UG编程其实很简单,只要跟对经验丰富的人系统的学习,多跟朋友,同事,同学交流。可以更加强化自己的编程水平,学到的知识是自己的,别人拿不走。
网友评论