首页 理论教育 数控激光切割机手工编程基础教程

数控激光切割机手工编程基础教程

时间:2023-06-26 理论教育 版权反馈
【摘要】:激光切割是一个较为复杂的过程,涉及的因素很多。图7-48所示为激光切割加工的一般性流程。与数控转塔冲床加工一样,激光切割加工也有专业的计算机辅助数控程序编制软件,其程序通常采用自动编程,但由于手工编程是自动编程的基础,因此操作者应掌握必要的手工编程技能。G14表示切割头随动停止,保持当前位置。G32 P0关闭辅助气体,同时关闭光闸。

数控激光切割机手工编程基础教程

激光切割是一个较为复杂的过程,涉及的因素很多。图7-48所示为激光切割加工的一般性流程。与数控转塔冲床加工一样,激光切割加工也有专业的计算机辅助数控程序编制软件,其程序通常采用自动编程,但由于手工编程是自动编程的基础,因此操作者应掌握必要的手工编程技能。

1.数控加工坐标系

在激光切割机编程过程中,首先要确定坐标系。机床中坐标轴的方向如图7-49所示,确定机床坐标系后机床各轴运动的正负方向就可以确定了,编程中坐标都是以此为基础的。

978-7-111-40178-0-Chapter07-56.jpg

图7-48 激光切割加工流程

978-7-111-40178-0-Chapter07-57.jpg

图7-49 激光切割机坐标轴的方向

在此坐标系中,绝对值坐标和增量值坐标的确定与数控转塔冲床中有关章节的内容一致。

978-7-111-40178-0-Chapter07-58.jpg

图7-50 直线切割实例

2.常用G代码指令

激光切割常用的G代码指令主要有:

(1)G90/G91/G92其中,G90指定坐标系为绝对值,G91指定坐标系为增量值。

如图7-50所示,从点①切割到点②的程序段为:

绝对坐标编程:G90 G01 X200 Y150;

相对坐标编程:G91 G01 X100 Y100;

G92则是指定当前切割头位置,以当前位置建立新用户坐标系统。例如:

①G92 X0 Y0;

②G92 X100 Y70;

③G92 X-120 Y-40;

上述程序中,当前切割头位置和坐标系原点相对位置如图7-51所示。

978-7-111-40178-0-Chapter07-59.jpg

图7-51 当前切割头位置定义

(2)G01/G02/G03 G01的格式为G01 X_Y_F_直线插补运动,其中,X_Y_指定终点坐标,F_指定进给速度。

G02/G03的格式为G02/G03 X_Y_I_J_圆弧插补,其中,G02为顺时针,G03为逆时针。X_Y_指定圆弧终点坐标,I_J_指定圆心相对于起点的x和y方向的坐标。

978-7-111-40178-0-Chapter07-60.jpg

图7-52 直线圆弧编程实例

如图7-52所示的图形,分别采用绝对坐标和相对坐标编程,示例如下:

绝对坐标编程:

G92 X90 Y20;

G90 G01 X90 Y70 F20000;

G01 X70;

G02 X60 Y60I-10 J0;

G01 X20;

G03 X60 Y20 I40 J0;

G01 X90;

增量坐标编程:

G91 G01 Y50 F20000;

G01 X-20;(www.xing528.com)

G02 X-10 Y-10 I-10 J0;

G01 X-40;

G03 X40 Y-40 I40 J0;

G01 X30;

(3)G04 G04为暂停命令,暂停时不输出激光,具体格式见表7-8。

表7-8 G04的格式

978-7-111-40178-0-Chapter07-61.jpg

例如:

G04 X5;暂停5s

G04 P5;暂停0.005s

G04 X1000;暂停1000s

G04 P1000;暂停1s

(4)G13/G14 G13/G14为随动控制指令。其中G13指令格式为:G13 P_;P为切割头随动偏置值,当P0时,表示为标准位置(割嘴离板材表面约1mm);P是负数时,表示切割头离板材表面距离增大;P是正数时,表示切割头离板材表面距离小于标准距离。

G14表示切割头随动停止,保持当前位置。

978-7-111-40178-0-Chapter07-62.jpg

图7-53 G24穿孔指令参数含义

应该注意的是:在切割头随动开启时不能对切割头进行移动操作,只有关闭随动时才能移动切割头。

(5)G24 G24为穿孔指令。该指令用于切割前采用脉冲方式将板材预穿孔,格式为:

G24 S_P_Q_I_J_K_H_R_;

各参数含义参见表7-9以及图7-53。

表7-9 G24参数含义表

978-7-111-40178-0-Chapter07-63.jpg

一般在程序中可以通过穿孔工艺数据库即E代码指定穿孔条件,例如:

E_;(101-103)

G24;

(6)G32 G32用于控制输出辅助气体,同时打开光闸。可以用三种格式指定G32。

①G32 P_Q_;其中,P为辅助气体类型,Q为气流模式。

②G32 P_T_R_;其中,P为辅助气体类型,T为辅助气体压力,R为辅助气体压力上升时间

G32 P0关闭辅助气体,同时关闭光闸。

3.E代码

CNC系统中带有穿孔和切割工艺数据库功能,编程时可以直接调用。具体数据如表7-10所示。

表7-10 FANUC 18i-LB系统E代码参数定义 E1—E10

978-7-111-40178-0-Chapter07-64.jpg

4.M代码

M作为辅助代码,其定义参见表7-11。

表7-11 M代码定义

978-7-111-40178-0-Chapter07-65.jpg

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈