美文网首页胡泽学技术交流程序员
数控车床上面板的代码讲解

数控车床上面板的代码讲解

作者: 胡泽学 | 来源:发表于2018-09-17 18:14 被阅读207次

    M:辅助功能或主轴定位功能

    /:用于程序跳段,一般放在程序开头指定,如果放在其他位置,跳段开关开时,从斜杠到EOB代码之间的信息都被忽略。如果在宏程序(表达式)出现/符号被认为是除法运算,不做跳段符号处理。

    F:在G98中是每分钟进给,在G99中是每转进给,在G32和G33还有G76中代表螺距。

    X:X轴绝对编程,在G04中是暂停时间,它的增量是U。

    Y:Y轴绝对编程,它的增量是V。

    Z:Z轴绝对编程,它的增量是W。

    A:A轴的绝对编程,角度顺时针转动

    B:B轴绝对坐标值。角度顺时针转动。

    C:C轴绝对坐标值。角度顺时针转动。

    G:准备功能。

    O:是程序名称

    N:行坐标

    S:主轴转速

    T:刀具号刀架号

    D:刀具偏置补偿号。

    U:1是X轴的增量,2在G71在第一行出现是X轴吃刀量单边值,在G71和G72和G73中第二行出现是X轴的精加工余量,3在G73第一行出现是X轴的退刀量,在G04中出现是暂停功能。

    W:1是Z轴的增量,2在G72第一行出现是Z轴的吃刀量,在G71和G72和G73中第二行出现是Z轴的精加工余量。3在G73中第一行出现是Z轴退刀距离。

    R:1在G02和G03中出现是圆弧,2在G90和G92和G94和G76和G32和G33是车削锥度,和螺纹锥度。2在G71和G72中为循环时候的退刀量单边值,在G73当中出现为粗车次数。3在G34中出现为变螺距螺纹切削的螺距的增量。4在G74和G75中第一行出现为切削后的退刀量单边值,第二行出现为切削终点时候的退刀。5在G76中出现为精车切削量。

    P:1在G04中为暂停时间,在G30中返回第几参考点。2在G65和G66中出现为宏程序号,3在M98中出现为子程序及子程序次数调用指令。4在G70,G71,G72,G73中程序行中的指定开始。在G74,G75中出现是X向循环移动量,5在G76中为螺纹切削参数,6为多主轴时主轴选择

    Q:1在G70,G71,G72,G73为程序行号的结尾,或者固定循环的定距。2在G74,G75中出现为Z轴断续进刀量,3在G76中为螺纹粗车时最小切削量,粗车时第一次螺纹切削深度。4在G32,G34,G92中为螺纹切削时第一圈的起始角度。

    L:1在G65和G66中出现为宏程序调用次数,在G92中出现为多头螺纹。

    I:在G02和G03中出现圆弧中心相对起点在X轴矢量

    J:1在G02和G03中出现为圆弧中心相对起点在Y轴矢量,2在G32,G34,G92中出现为螺纹退尾时在短轴方向上的移动量。

    K:1在G02和G03中出现为圆弧中心相对起点在Z轴上的矢量,2在G32,G34,G92中出现为圆弧退尾时在长轴方向上的长度。

    ;用于改段程序结束

    %:程序结束

    IF:在宏程序中为条件判断

    THEN:简写TH在宏程序中为IF条件判断成功后执行。

    GOTO:简写G0在宏程序中为无条件跳转

    WHILE:简写WH在宏程序中为循环判断

    DO:在宏程序中为执行循环

    END:简写EN在宏程序中为返回到WHILE

    EQ:在宏程序中为等于

    NE:在宏程序中为不等于

    GT:在宏程序中为大于

    GE:在宏程序中为大于或等于

    LT:在宏程序中为小于

    LE:在宏程序中为小于或等于

    SIN:简写SI在宏程序中为正弦

    ASIN:简写AS在宏程序中为反正弦

    0123456789:和代码组合成为指令

    COS:简写CO在宏程序中为余弦

    ACOS:简写AC在宏程序中为反余弦

    TAN:简写TA在宏程序中为正弦

    ATAN:简写AN在宏程序中为反正弦。

    SQRT:简写SQ在宏程序中为平方根

    ABS:简写AB在宏程序中为AB绝对值

    ROUP:简写RO在宏程序中为舍入

    FIX:简写FI在宏程序中为下取整

    FUP:简写FU在宏程序中为上取整

    LN:自然对数

    EXP:简写EX在宏程序中为函数

    OR:在宏程序中为或

    XOR:简写XO在宏程序中为异和或

    AND:简写AN在宏程序中为与

    BIN:简写BI在宏程序中为从BCD转为BIN

    BCD:简写BC在宏程序中为从BIN转为BCD

    +-/*:在宏程序中为数值计算

    .:小数点

    =:在宏程序中为变量的赋值

    【】:在宏程序中为表达式优先级运算和条件判断表示

    #:在宏程序中表示变量

    相关文章

      网友评论

        本文标题:数控车床上面板的代码讲解

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