文档供参考,可复制、编制,期待您的好评与关注! 激光编程第一部分:代码1. 空间位置数据输入方式:G90,G91G90:绝对空间位置,不论当前位置在哪,轴移动都会直达板坐标内的指定点,G91:相对空间位置,轴移动参照当前位置,移动一个指定的距离2. G00:和空间位置数据输入方式:G90,G91联用,轴快速移动,快速移动速率取决于机器型号3. G01:直线型,和空间位置数据输入方式:G90,G91联用,必须指定刀具直线切割移动速度例:G91 G01 X20. Y30. F300;4. G02,G03:R型,指定刀具在R处的切割移动速度:G02顺时针,G03逆时针格式:G02(G03) Xx Yy Ii Jj Ff其中x,y为圆弧终点坐标,I,j为圆弧圆心坐标,,f为刀具切割速度例如:G02 J50.F500;是合法的,它指明终点与起点相同,坐标同为(0,0),圆心为(0,50),切割速度为500的一个整圆,因为0可以缺省标注,因此他相当于:G91(或G90) G02X0.Y0.I0.J50.F500;再例如:G91 G02X50.Y50.J50.F500;它是合法的,它指明一个终点相对于当前坐标沿X,Y轴正向分别移动50,圆心坐标为0,50,由此可推断出圆的起点坐标必为0,0,即圆心,因为只有这样终点坐标才可能是沿XY正向分别移动50,圆心为0,50。
注意这个圆切割方向为G02,顺时针.格式:G02(G03) Xx Yy Rr Ff其中x,y为圆弧终点坐标,r为圆弧半径,f为刀具切割速度5. 精确到位指令:G09,本指令只有和切割速度指令G01,G02,G03联用才有效G09只对单一指令语句起作用,不对模块起作用在图形任何拐角处,用精确到位指令可以检测是否精确地切割到位例如:N001 G09 G01 X100.F150; N002 Y100.由于用了G09指令,可以保证在沿直线切割G01从当前点到X100这个点后,机器首先检测切割是否精确到达X100,然后机器停顿一下,再执行沿Y走100这个指令,这样在转折处就会出现锐角,如果没有G09这个指令,切割就会自然过渡,不等到X100,就R转弯,用过渡R到Y100上6. 精确到位指令:G61,本指令为模块指令,适用于模块内所有用到切割速度指令(G01,G02,G03)的地方,只有同模块内出现G62或G64指令才能忽略不用G61指令7. G62:自动拐角减速模式,模块内所有切割指令结束后,即图形拐角处,都用自动拐角减速模式,本指令可以指明减速到多少只有同模块内出现G61或G64指令才能忽略不用G62指令。
8. 拐角处不减速模式:G64,使用本指令后,同模块内任何切割指令结束后,不减速、不停顿地执行下一个切割指令9. 关于G61\G62\G64这三个指令什么情况下适用哪个的几点分析与探讨:(1) 精确到位停止检查模式:G61推荐切割速度范围:F0-F3000效果:即使在很高的切割速度下也能在拐角处保证很高的精度不利:因为要在模块内所有切割指令后都要减速一直到停止下来,激光束在此时产生的热能效应(熔液渗透、烧伤、浮渣等)会在此时出现同时,切割效率降低也是不得不提的推荐适用工作:高精度板材切割加工(2) 自动拐角减速模式:G62推荐切割速度范围:F0-F5000效果:即使在很高的切割速度下在拐角处对精度的影响也比较轻微不利:因为要在模块内所有切割指令后都要减速到一个比较低的速度,但并不减为零,因此激光束在此时产生的热能效应(熔液渗透、烧伤、浮渣等)会出现,但是相对要少的多推荐适用工作:高速板材切割加工,即薄板3) 连续切割模式:G64推荐切割速度范围:F0-F1500不利:因为模块内所有切割指令后都不减速,因此激光束在此时产生的热能效应(熔液渗透、烧伤、浮渣等)会降低到最少在高速下(1500),外型有缺陷和加工时出现颤动。
推荐适用工作:厚板切割加工(6MM及以上)10. 钣金厚度指令:G22在一个语句中,用G22指定钣金厚度后,适用于这个厚度的最佳加速度就被自动选定:较高的加速度适用于薄板以缩短加工时间,较低的加速度适用于厚板和沉板,以降低加工时的震动注:(1)在加工厚板时不能将此值设低,例如加工6MM板,不能设为G22 J4.5,否则,能从夹具中脱落,导致非常严重的后果2)G22指令必须在程序开头给出,早于第一个轴移动指令默认状态下,采用加工厚板时的加速度和减速度的设定,这主要是从加工安全性考虑3) 用薄板加工不采用微连方式加工的零件时,推荐用默认状态下的厚板加工下的加速度形式,不建议使用G22指令,因为薄板下的加速度高,这样在轴移动时,机械震动会引起被割下的零件移位引发事故11. G04:下一语句开始执行前的延迟时间, 格式:小数形式:G04 Xx;小数用X表示时,表示实际秒数,如:G04 X5.;为5秒同时X格式也可以用整数,此时实际秒数需要*0.001,如:G04 X500;的延迟时间为:500*0.001=0.5秒,整数形式:G04 Pp;整数格式可用P表示,实际秒数需要*0.001,如:G04 P5000;延迟时间为:5000*0.001=5秒。
但用P不能表示小数,如:G04 P5.;不合法11. M20:激光束活动挡板开,只有用M20打开挡板,激光才能释放12. 辅助气体压力控制:G88格式:G88 P_;P:辅助气体压力数(1到200)*0.1千克力/平方厘米=实际压力注:标准压力:1到99可选高压压力范围:1到20013. M56:选择氧气作辅助气体14. M57: 选择空气作辅助气体15. M32: 仿型控制开16. M31: 仿型控制关17. M22: 激光发射开18. M23: 激光发射关19. G92: 坐标系设置 格式:G92 Xx Yy Zz 说明:开机后,光头从参考点到机器坐标原点,然后钣金坐标系建立,用G92命令可以指示光头在钣金坐标系下,移到开始点,此点在钣金坐标系下作为坐标原点,开始点数值可以用程序设定或修改20. / 。