美文网首页UG编程CNC数控编程
数控代码(CNC加工中心)归纳

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

作者: UG编程莫莫 | 来源:发表于2018-10-09 22:44 被阅读1次

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

    常用的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轴的绝对坐标

    我是莫莫,以上就是今天的内容了哦,你们都学会了吗?

    ​如果你想了解更多的UG编程知识,推荐你们加一个UG编程群726236503,里面有免费的UG编程资料供大家学习,有什么不懂的可以在群里大家相互交流。学好UG编程其实很简单,只要跟对经验丰富的人系统的学习,多跟朋友,同事,同学交流。可以更加强化自己的编程水平,学到的知识是自己的,别人拿不走。

    相关文章

      网友评论

        本文标题:数控代码(CNC加工中心)归纳

        本文链接:https://www.haomeiwen.com/subject/yqkuaftx.html