数控机床代码(CNC加工中心)归纳

发布时间:2021-12-20 16:52:53 阅读数: 695

  数控加工程序编制方法有手工(人工)编程和自动编程之分。手工编程现在大部分工厂已经不在采用,由于容易出错及效率低下。因此为了提高生产自动化程度,缩短编程时间和降低数控加工成本,现在大部分工厂采用自动编程即计算机编程。但是,无论是采用何种编程方法,我个人认为作为一名合格的数控加工人员,一些常用的指令必须知道。一、方便在工作过程中对程序作微调。二、清楚机床加工的原理。我归纳了以下在工作中常用的一些指令:

   

  常用的G代码

  1.G00--------快速移动

  2.G01--------直线插补

  3.G02--------顺圆插补

  4.G03--------逆圆插补

  5.G04--------暂停

  6.G05------自动平顺刀轨

  7.G15--------极坐标系指令取消

  8.G16--------极坐标系指令

  9.G17--------选择XY平面

  10.G18--------选择XZ平面

  11.G19--------选择YZ平面

  12.G20--------英寸输入

  13.G21--------毫米输入

  14.G28--------返回参考点

  15.G29--------从参考点返回

  16.G40--------刀具半径补偿取消

  17.G41--------刀具半径左补偿

  18.G42--------刀具半径右补偿

  19.G43--------正向刀具长度补偿

  20.G44--------负向刀具长度补偿

  21.G49--------刀具长度补偿取消

  22.G50--------比例缩放取消

  23.G51--------比例缩放有效

  24.G54~G59选择工件坐标系1~~~6

  25.G68--------坐标旋转

  26.G69--------坐标旋转取消

  27.G73--------高速深孔钻、啄钻循环

  28.G74--------左旋攻丝循环

  29.G76--------精镗循环

  30.G80--------取消固定循环

  31.G81--------钻孔循环

  32.G83--------小孔深孔排屑钻孔循环

  33.G82--------钻孔循环、锪镗循环

  34.G84--------右旋攻丝循环

  35.G85--------粗镗循环

  36.G86--------半精镗循环,快速返回

  37.G88--------镗削循环,手动退回

  38.G87--------反(背)镗循环

  39.G89--------锪镗循环,镗阶梯孔循环

  40.G90--------绝对值编程

  41.G91--------增量值编程

  42.G94--------每分钟进给

  43.G95--------每转进给

  44.G98--------固定循环返回到参考点

  45.G99--------固定循环返回到R点

  

 


  常用的辅助功能M代码

  1. M00--------程序停止

  2. M01--------选择停止

  3. M02--------程序结束

  4. M03--------主轴正转

  5. M04--------主轴反转

  6. M05--------主轴停止转动

  7. M06--------换刀指令

  8. M08--------切削液开

  9. M09--------切削液关

  10.M19-------主轴定位

  11.M30-------程序结束,并返回程序起始

  12.M98-------子程序调用

  13.M99-------子程序结束,并返回主程序

  

 


  地址码中英文字母的含义

  1.D------------补偿号--------刀具半径补偿指令

  2.F------------进给速度------给速度的指令

  3.G------------准备功能-----指令动作方式

  4.H------------长度补偿号--------补偿号的指定

  5.I-------------坐标字--------圆弧中心X轴向增量坐标

  6.J-------------坐标字--------圆弧中心Y轴向增量坐标

  7.K------------坐标字--------圆弧中心Z轴向增量坐标

  8.L------------重复次数-----固定循环及子程序的重复次数

  9.M-----------辅助功能-----机床开/关指令

  10.N----------顺序号--------程序段顺序号

  11.O----------程序号--------程序号 / 子程序号的指定

  12.P----------------------------暂停或程序中某功能开始使用的顺序号

  13.Q----------------------------固定循环终止段号或固定循环中定距

  14.R----------坐标字---------固定循环中定距离或圆弧半径的指令

  15.S----------主轴功能------主轴转速的指令

  16.T----------刀具功能------刀具编号的指令

  17.X---------坐标字----------X轴的绝对坐标值或暂停时间

  18.Y---------坐标字----------Y轴的绝对坐标

  19.Z---------坐标字----------Z轴的绝对坐标


公司总部
  • 电话:0757-28991118
  • 邮箱:sales@stscnc.com
  • 地址:广东省佛山市顺德区大良五沙新盈路1号

  • 东莞办事处
  • 地址:广东省东莞市大岭山振华路306号

  • 江苏圣特斯
  • 地址:江苏省苏州市常熟市长青路16号

  • 宁波办事处
  • 地址:浙江省宁波市海曙区望春街道五江湾南区30栋69号202

  • 成都办事处
  • 地址:四川省成都市新都区新都街道