数控线切割加工的程序编制_第1页
数控线切割加工的程序编制_第2页
数控线切割加工的程序编制_第3页
数控线切割加工的程序编制_第4页
数控线切割加工的程序编制_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数控线切割加工的程序编制数控线切割加工的程序编制 我国生产的数控电火花线切割机床大部分采用我国生产的数控电火花线切割机床大部分采用“3B”或或“ISO”指令数控系统。指令数控系统。 控制系控制系统可以实现统可以实现“3B”程序格式和程序格式和“ISO”程序格式的相互转换。程序格式的相互转换。 下面对下面对“3B”、“ISO”格式的程序编制作基本介绍。格式的程序编制作基本介绍。 “3B”格式编程格式编程 程序指令格式程序指令格式 B X B Y B J G Z 分隔符分隔符分隔符分隔符分隔符分隔符坐标值坐标值坐标值坐标值计数长度计数长度计数方向计数方向加工指令加工指令程序指令格式中有关参数说明如

2、下程序指令格式中有关参数说明如下 : B间隔符:间隔符: 其作用是将其作用是将X、Y、J所代表的数字分隔开所代表的数字分隔开 X、Y坐标值:坐标值: 指定直线或园弧坐标值指定直线或园弧坐标值 。 J加工线段的记数长度:加工线段的记数长度: 用于控制直线或园弧加工长度。用于控制直线或园弧加工长度。 G加工线段的记数方向加工线段的记数方向 ()() : 用于控制直线或园弧基准方向用于控制直线或园弧基准方向 Z加工指令加工指令 : 用于区别曲线的加工形式及方向。用于区别曲线的加工形式及方向。一:编程步骤几及要点一:编程步骤几及要点1:坐标原点确定坐标原点确定直线直线 每段直线每段直线起点起点为坐标原

3、点为坐标原点 园弧园弧 每段园弧每段园弧圆心圆心为坐标原点为坐标原点 B(3,-4)B(1.5,4.77)2:坐标值坐标值X、Y的确定的确定 直线直线 终点终点相对坐标值相对坐标值 园弧园弧 起点起点相对坐标值相对坐标值 线切割机床坐标系采用的是相对坐标,坐标原点随程序段的变化而变,直线与园弧选择方法线切割机床坐标系采用的是相对坐标,坐标原点随程序段的变化而变,直线与园弧选择方法大不同。大不同。3:计数方向的确定计数方向的确定直线直线 终点相对起点终点相对起点的坐标的坐标计大值计大值 园弧园弧 终点相对圆心终点相对圆心的坐标的坐标计小值计小值 X.Y G=GXXY G=GYX=Y G=GX(G

4、Y)X.Y G=GYX=Y G=GX(GY)4:计数长度的确定计数长度的确定直线直线 计数长度为直线在计数计数长度为直线在计数 园弧园弧 计数长度为直线在计数计数长度为直线在计数 方向对应的坐标轴上的方向对应的坐标轴上的投影长投影长 方向对应的坐标轴上的方向对应的坐标轴上的投影长投影长总和总和 取XeYe取G=GB(Xe,Ye)A取G=GxYeXeB(Xe,Ye)A(20,20)取XeYe取G=GB(Xe,Ye)A取G=GxYeXeB(Xe,Ye)A(20,20)取XeYe取G=GB(Xe,Ye)A取G=GxYeXeB(Xe,Ye)A(20,20)J=yeJ=jx1+JX2 J=jy1+jy2

5、+jy3+jy45:加工指令加工指令Z的确定的确定 加工指令加工指令Z按直线(按直线(L)、顺圆()、顺圆(SR)、逆圆()、逆圆(NR)12种种 直线:按直线:按终点终点所在象限所在象限分为分为4个加工指令个加工指令 如图如图圆弧:按圆弧:按起点起点所在象限分为顺圆所在象限分为顺圆4个、个、逆圆逆圆4个加工指令个加工指令 如图如图编程示例编程示例1B X B Y B J G Z B B B G 17000 5000X17000L1直线直线圆弧圆弧B(3,-4)B(1.5,4.77)B X B Y B J G ZB B B G3000 4000X5500NR4A-B: B B B G B-C:

6、 B B B G C-D: B B B G D-A: B B B G (B B B40000GXL3)图形程序举例图形程序举例1000050000 50000Y L23000040000 60000X SR210000 5000050000 YL340000400000XL3DDDD ;程序结束命令零件编程练习零件编程练习B 15000 B 0 B 15000 GX L1B 0 B 6340 B 6340 GY L4B 5000 B 8660 B 8660 GY L3B 0 B 5401 B 5401 GY L4B 2500 B 7599 B 10300 GY SR1B 0 B 7332 B

7、7332 GY L2B 3200 B 0 B 6400 GY NR1B 0 B 7332 B 7332 GY L4B 3200 B 7332 B 10300 GX SR3B 0 B 5401 B 5401 GY L2B 5000 B 8660 B 8660 GY L2B 0 B 6340 B 6340 GY L2DD二:二:ISO格式代码编程格式代码编程 编程时,编程时,ISO代码编程时的坐标系与代码编程时的坐标系与“3B”格式的相似,也采用相对坐标系,即坐标系的格式的相似,也采用相对坐标系,即坐标系的原点随程序段的不同而变化。原点随程序段的不同而变化。 加工直线时,以直线的起点为坐标系的原点

8、,加工直线时,以直线的起点为坐标系的原点,X、Y为直线终点的坐标。为直线终点的坐标。 加工圆弧时,以圆弧的起点为坐标系的原点,加工圆弧时,以圆弧的起点为坐标系的原点, X、Y为圆弧终点的坐标。为圆弧终点的坐标。 I、J为圆弧圆心坐标,单位均为为圆弧圆心坐标,单位均为m。ISO编程常用指令编程常用指令(1)G92加工坐标系设置指令(加工起点的设定)加工坐标系设置指令(加工起点的设定) 编程格式编程格式 G92X Y一般情况下,起点坐标取在(一般情况下,起点坐标取在(0,0)点,)点, 即即G92 X0 Y0;自动编程时自动编程时, X、Y坐标值为选定加工起点坐标值。坐标值为选定加工起点坐标值。(

9、2)G01 直线插补指令直线插补指令 编程格式编程格式 G01 X Y加工直线时,以直线的起点为坐标系的原点,加工直线时,以直线的起点为坐标系的原点, X、Y为直线终点的坐标。为直线终点的坐标。A(40, 40)YX例如:例如: G01 X40000 Y40000,如图所示。,如图所示。(4)M辅助功能指令辅助功能指令M00程序暂停。程序暂停。 主要用于加工过程中某段程序结束后的停止加工,该指令可以出现主要用于加工过程中某段程序结束后的停止加工,该指令可以出现在任一程序段之后。在任一程序段之后。M02程序结束。程序结束。 执行执行M02指令后,机床自动停机,该指令只能出现在程序结尾。指令后,机床自动停机,该指令只能出现在程序结尾。 A(20,20)G02 X20000 Y20000 I20000 J0加工圆弧时,以圆弧的起点为坐标系的原点,加工圆弧时,以圆弧的起点为坐标系的原点, X、Y为圆弧终点的坐标,为圆弧终点的坐标, I 、J 为圆弧圆心坐标。为圆弧圆心坐标。(3) G02、G03 圆弧插补指令圆弧插补指令 G02顺时针加工圆弧的插补指令,顺时针加工圆弧的插补指令, G03逆时针加工圆弧的插补指令。逆时针加工圆弧的插补指令。编程格

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论