数控车床编程内容.ppt

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数控车床编程内容

  2.辅助功能M功能   辅助功能M功能又称M指令或M代码。   辅助功能指令=字地址M+两位数字(少数使用三位数字)。   与数控系统插补器运算无关,主要是数控机床加工、操作时的一些辅助动作的开/关功能,如主轴的正、反转,切削液的开、关等。   数控机床的M代码与G代码一样,标准化的程度不高,指定代码少,不指定和永不指定代码多。 M代码格式 JB/T3208—1999标准/GSK980T系统和FANUC 0i 系统常用M代码的功能比较 代码 JB/T3208—1999标准M代码功能 GSK980T系统常用M代码功能 FANUC 0i系统常用M代码功能 M00 程序停止 程序暂停 程序暂停 M01 计划停止 程序选择停止 M02 程序结束 程序结束 M03 主轴顺时针方向旋转 主轴正转 主轴顺时针方向旋转 M04 主轴逆时针方向旋转 主轴反转 主轴逆时针方向旋转 M05 主轴停转 主轴停止 主轴停转 M06 换刀 M07 2号切削液开 M08 1号切削液开 切削液开 切削液开 M09 切削液关 切削液关 切削液关 M10 夹紧 尾座进 M11 松开 尾座退 M12 不指定 卡盘夹紧 M13 主轴顺时针方向,切削液开 卡盘松开 (转下页) 代码 JB/T3208—1999标准M代码功能 GSK980T系统常用M代码功能 FANUC 0i系统常用M代码功能 M14 主逆时针方向,切削液开 M15 正运动 M16 负运动 M17~M18 不指定 M19 主轴定向停止 M20~M29 永不指定 M30 纸带结束 程序运行结束 主轴停转,程序结束 M31 互锁旁路 M32 不指定 润滑开 M33 不指定 润滑关 M34~M35 不指定 M36 进给范围1 M37 进给范围2 M38 主轴速度范围1 M39 主轴速度范围2 M40 如有需要作为齿轮换挡,此外,不指定 (转下页) (转下页) 代码 JB/T3208—1999标准M代码功能 GSK980T系统常用M代码功能 FANUC 0i系统常用M代码功能 M41 如有需要作为齿轮换挡,此外,不指定 主轴换挡至第1档位 M42 如有需要作为齿轮换挡,此外,不指定 主轴换挡至第2档位 M43 如有需要作为齿轮换挡,此外,不指定 主轴换挡至第3档位 M44 如有需要作为齿轮换挡,此外,不指定 主轴换挡至第4档位 M45 如有需要作为齿轮换挡,此外,不指定 M46~M47 不指定 M48 注销M49 M49 进给速度修正旁路 M50 3号切削液开 M51 4号切削液开 M52~M54 不指定 M55 刀具直线位移,位置1 M56 刀具直线位移,位置2 M57~M59 不指定 M60 更换工件 M61 工件直线位移,位置1 代码 JB/T3208—1999标准M代码功能 GSK980T系统常用M代码功能 FANUC 0i系统常用M代码功能 M62 工件直线位移,位置2 M63~M70 不指定 M71 工件角度位移,位置1 M72 工件角度位移,位置2 M73~M89 不指定 M90~M97 永不指定 M98 永不指定 子程序调用 调用子程序 M99 永不指定 从子程序返回 返回主程序   M功能代码常因数控系统生产厂家及机床结构的差异和规格的不同而有所差别。因此,编程人员必须熟悉具体所使用数控系统的M功能代码的功能含义,不可盲目套用。 刀具功能的规定   3.刀具功能T功能   刀具功能也称为T功能,用于指令加工中所用刀具号及自动补偿编组号的地址字,其自动补偿内容主要指刀具的刀位偏差及刀具半径补偿。 规定 说明 应用 举例 两位数 两位数规定的格式为T××,T后面的数字用来指定刀具和刀具补偿号,首位数字一般表示刀具号,常用0~8共9个数字,其中0表示不转刀,末位数表示刀具补偿的编组号,常用0~8共9个数字,其中0表示不执行刀补,补偿量为零 经济型数控系统一般采用两位数的规定 T23表示将2号刀转到切削位置,并执行第3组刀具补偿值 T10表示将1号刀转到切削位置,不执行刀补,补偿量为零 四位数 四位数规定的格式为T××××,T后面数字前2位为刀具号,后2位为刀具补偿的编组号或同时为刀尖圆弧半径补偿的编组号 刀具较多的数控车床或车削中心,其数控系统一般采用四位数的规定 T0203表示将2号刀转到切削位置,并执行第3组刀具补偿值 T0100表示将1号刀转到切削位置,不执行刀补,补偿量为零   具有恒线速度切削功能的数控车床,其加工程序中的S指令既可指令恒定转速(r/min),也可指令车削时的恒定线速度(m/min),即车削时,其主轴转速随着车削直径的变化而自动变化,始终保持线速度为给定的恒定值。   4.主轴功能S功能   主轴功能S功能用于控制主轴的转速。   主轴功能=地址S+数字。   

文档评论(0)

ailuojue + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档