模具论坛

 找回密码
 注册

扫一扫,微信登录

QQ登录

只需一步,快速开始

搜索
热搜: 冲压 注塑 求助
    回车查看更多
    论坛可能已存在您要发布的主题帖 关闭
      查看: 1929|回复: 4

      请教一下ISO代码~

      [复制链接]
      lovetwo 该用户已被删除
      发表于 2003-10-8 21:05:00 | 显示全部楼层 |阅读模式
      提示: 作者被禁止或删除 内容自动屏蔽
      发表于 2003-10-10 12:49:00 | 显示全部楼层

      [分享]G代码资料

      ISO(International Organization for standardization)标准,是国际标准化组织确认和颁布的国际标准,是国际上通用的数控机床语言。线切割机床在进行加工以前,必须按照加工图纸编制加工程序,所编制的程序必须符合下列规则:
      a) ISO代码有G功能码、M功能码和E功能码三种;
      b) 每一程序行只允许含一个代码;
      c) 程序行开始可标记行号,系统不对行号检查,仅作为用户自己的标记;
      d) 程序起始行(G92)必须位于其它所有行(不包括注释行)之前,但并不是必须的;
      e) 注释以“%”开始至行尾结束;
      f) 每一个程序含结束行(M02),结束行以下的内容系统将被忽略。
      一、G功能码
      系统共八类十七种G功能码。移动类代码同前一行代码相同时可省略,除暂停类代码外,其余各类代码全程有效,直至被同类代码取代为止。
      1.移动类
      a) G01线形插补
      格式:G01 Xx Yy Uu Vv
      以加工速度从起点运行至终点,X、Y、U、V四轴联动作线性插补。
      b) G02顺时针圆弧插补
      格式:G01 Xx Yy Ii Jj
      以加工速度从起点运行至终点,x,y为终点坐标,i、j为圆心相对于起点的坐标而不论是绝对还是相对编程方式。
      c) G03逆时针圆弧插补
      同G02。

      此主题相关图片如下:

      2.暂停类
      G04暂停
      格式:G04Ff    f从0~99999秒
      机床伺服系统暂停f秒,出现提示“Prog pause ,press F8 to continue“,按下F8键或暂停时间到后系统恢复加工。
      3.斜度类
      a) G27常态加工(无锥度加工)
      格式:G27
      b) G28恒锥度加工
      格式:G28 Aa  a从-45000至45000即±45º
      在加工轨迹的几何段上,电极丝只在加工轨迹法线方向倾斜,且倾角为a,在几何段相交点处,电极丝将沿一个圆锥面运动,以保证恒定锥度和光滑地转到下一几何段。沿加工轨迹方向看,钼丝向右倾斜时,a大于0,钼丝向左倾斜时,a小于0。
      c) G29尖角锥度加工
      格式:G29 Aa
      在加工轨迹的几何段上,G29使电极丝倾角在加工轨迹方向连续变化,在加工轨迹法线方向保持恒值a,这样在几何段相交点处电极丝倾角等于下一几何段起点之倾角。
      4.偏移类
      a) G40取消偏移
      格式:G40
      b) G41左偏移
      格式:G41 Dd  d范围0~9999μm
      G41使偏移轨迹沿加工轨迹方向左偏移d
      c) G42右偏移
      格式:G42 Dd  d范围0~9999μm
      G42使偏移轨迹沿加工轨迹方向右偏移d
      5.偏移方式类
      a) G45相交过渡偏移方式
      格式:G45
      b) G46自动圆弧过渡补偿方式
      格式:G46
      在一种偏移方式下无法实现时,系统将转换到另一种方式。缺省为G45。
      6.单位类
      缺省为G71
      a) G70英制inch单位
      格式:G70  隐含小数点在右数第4位上,单位为inch.。
      b) G71公制mm单位
      格式:G71  隐含小数点在右数第3位上,单位为mm。
      7.起点类
      G92定义工件坐标
      格式:G92 Xx Yy Uu Vv
      定义当前点为工件坐标系中(x,y,u,v)点,缺省为(0,0,0,0)。
      8.编程方式类
      a) G90绝对编程方式
      格式:G90
      X,Y为工件坐标系中的坐标值,U、V为相对于X、Y的坐标。
      b) G91增量编程方式
      格式:G91
      X、Y为坐标增量值即轴的移动量,U、V为相对于X、Y的坐标。
      缺省为G90
      9.清角类
      a) G32角平分线清角加工方式
      格式:G31Ld
      b) G32延长线清角加工方式
      格式:G32Ld
      c) G30取消清角类加工方式
      格式:G30
      说明:d表示实现清角功能时在角平分线清角加工方式(G31)或在延长线清角加工方式(G32)中切割长度,单位是微米。例如G31  L200。表示开清角功能,清角走的长度为200微米。G30的功能是取消清角。G31的切割路径为:当切割图形为直线和直线相交时,清角切割路径为两条直线夹角的角平分线;直线和圆弧相交时,清角切割路径为直线和圆弧切线夹角的角平分线;圆弧和圆弧相交时,清角切割路径为两个圆弧切线夹角的角平分线;当连续两条直线或直线与切线或切线与切线的夹角小于5度时,清角功能将自动取消。G32的切割路径为:延长线。如果加工图形带有斜度,UV平面和XY平面清角的切割路径与上述相同。在无G31或G32指令时,ISO编程默认为无清角功能。
      二、M功能码
      系统支持四种M功能码
      a) M00暂停加工
      关脉冲电源,出现提示“Press Enter to continue cut”,用户按ENTER键后系统恢复加工,若此时要退出加工,按F8键,系统提示Press ENTER to confirn exit,此时按<Enter>键可退出加工,按其余任何键,则系统提示Press ENTER to confirn cut,此时按<Enter>键可继续加工。
      b) M02加工结束
      关运丝电机、工作液泵和加工电源,加工结束。
      c) M20
      开运丝电机、工作液泵和加工电源。
      d) M21
      关运丝电机、工作液泵和加工电源。
      三、E功能码
      Ee e为加工工艺数据库中一代码。调用工艺数据库中e套参数。
      四、编程实例
      例:这是一个综合的ISO程序,里边有斜度和偏移量的多种变化。
      %MUTI-TAPER,MUTI-D
      G92X-4000Y0
      G01X-2000
      G45
      G41D100
      G29A-1000  %1.0  DEGREE
      G01X0
      G01Y4000
      X8000
      Y0
      G28A-1000
      Y-4000
      X4000
      G41D80
      X0
      Y0
      G27
      G40
      X-4000
      M02


      发表于 2003-10-10 14:28:00 | 显示全部楼层
      只要学过数控编程的应该都会编ISO格式的线切割程序!
      发表于 2003-10-10 22:56:00 | 显示全部楼层
      XYZIJK是坐标,其他有G/M代码,有的还有条件语句等.
      您需要登录后才可以回帖 登录 | 注册

      本版积分规则

      关闭

      招聘信息 上一条 /5 下一条

      关闭

      求职信息 上一条 /5 下一条

      关闭

      技术求助 上一条 /5 下一条

      QQ|小黑屋|手机版|模具论坛 ( 浙ICP备15037217号 )

      GMT+8, 2025-7-4 22:41

      Powered by Discuz! X3.4

      © 2001-2013 Comsenz Inc.

      快速回复
      返回顶部
      返回列表
       
      客服电话:0577-61318188
      模具论坛交流群:
      模具论坛交流群
      工作时间:
      08:30-17:30