• <pre id="js9dz"><span id="js9dz"></span></pre>

  • <acronym id="js9dz"></acronym>
    <acronym id="js9dz"><s id="js9dz"></s></acronym>
      全國服務熱線:400 9636 818   24小時銷售熱線:+86 137 9010 2692
      CNC加工中心程序代碼大全,數控加工必備
      • 作者:巨高精機 點擊次數:  日期:2020-05-23 17:24:52 TAG: 程序代碼大全 數控加工必備 CNC加工中心

      數控機床的可編程功能分為兩類:


      一類用來實現刀具軌跡控制即各進給軸的運動,如直線/圓弧插補、進給控制、坐標系原點偏置及變換、尺寸單位設定、刀具偏置及補償等,這一類功能被稱為準備功能,以字母G以及兩位數字組成,也被稱為G代碼。


      另一類功能被稱為輔助功能,用來完成程序的執行控制、主軸控制、刀具控制、輔助設備控制等功能。在這些輔助功能中,Tx x用于選刀,Sx x x x用于控制主軸轉速。其它功能由以字母M與兩位數字組成的M代碼來實現。


      1. 常用G代碼功能

      G00     定位(快速移動)

      G01     直線插補(進給速度)

      G02     順時針圓弧插補

      G03     逆時針圓弧插補

      G04     暫停,精確停止

      G09     精確停止

      G17     選擇X Y平面

      G18     選擇Z X平面

      G19     選擇Y Z平面

      G27     返回并檢查參考點

      G28     返回參考點

      G29     從參考點返回

      G30     返回第二參考點

      G40     取消刀具半徑補償

      G41     左側刀具半徑補償

      G42     右側刀具半徑補償

      G43     刀具長度補償+

      G44     刀具長度補償-

      G49     取消刀具長度補償

      G52     設置局部坐標系

      G53     選擇機床坐標系

      G54     選用1號工件坐標系

      G55     選用2號工件坐標系

      G56     選用3號工件坐標系

      G57     選用4號工件坐標系

      G58     選用5號工件坐標系

      G59     選用6號工件坐標系

      G60     單一方向定位

      G61     精確停止方式

      G64     切削方式

      G65     宏程序調用

      G66     模態宏程序調用

      G67     模態宏程序調用取消

      G73     深孔鉆削固定循環

      G74     反螺紋攻絲固定循環

      G76     精鏜固定循環

      G80     取消固定循環

      G81     鉆削固定循環

      G82     鉆削固定循環

      G83     深孔鉆削固定循環

      G84     攻絲固定循環

      G85     鏜削固定循環

      G86     鏜削固定循環

      G87     反鏜固定循環

      G88     鏜削固定循環

      G89     鏜削固定循環

      G90     絕對值指令方式

      G91     增量值指令方式

      G92     工件零點設定

      G98     固定循環返回初始點

      G99     固定循環返回R點


      2. 常用M代碼功能


      M00     程序暫停

      M01     條件程序停止

      M02     程序結束

      M03     主軸正轉

      M04     主軸反轉

      M05     主軸停止

      M06     刀具交換

      M08     冷卻開

      M09     冷卻關

      M18     主軸定向解除

      M19     主軸定向

      M29     剛性攻絲

      M30     程序結束并返回程序頭

      M98     調用子程序

      M99     子程序結束返回/重復執行


      3. 常用算術


      加法:#i=#j+#k

      減法:#i=#j-#k

      乘法:#i=#j*#k

      除法:#i=#j/#k

      正弦:#i=SIN[#j]

      反正弦:#i=ASIN[#j]

      余弦:#i=COS[#j]

      反余弦:#i=ACOS[#j]

      正切:#i=TAN[#j]

      反正切:#i=ATAN[#j]

      平方根:#i=SQRT[#j]

      絕對值:#i=ABS[#j]

      舍入:#i=ROUND[#j]

      上取整:#i=FIX[#j]

      下取整:#i=FUP[#j]

      自然對數:#i=LN[#j]

      指數函數:#i=EXP[#j]

      或:#i=#jOR#k

      異或:#i=#jXOR#k

      與:#i=#AND#k

      從BCD轉為BIN:#i=BIN[#j]

      從BIN轉為BCD:#i=BCD[#j]


      4. 邏輯運算符


      EQ:等于

      NE:不等于

      GT:大于

      GE:大于或等于

      LT:小于

      LE:小于或等于


      5. 程序轉移和循環


      無條件轉移:GOTO

      條件轉移:IF [條件表達式]

      IF [條件表達式] GOTO n,如果條件滿足,則跳轉至程序段n

      IF [條件表達式] THEN,如:IF [#I=#J] THEN #K=0

       

      6. 循環語句


      WHILE [條件表達式] Dom (m=1,2,,3)

      END

      如果條件滿足則執行Dom至ENDm之間的程序(直到條件不滿足),否則轉而執行ENDm后面的程序。

      CNC加工中心程序代碼大全,數控加工必備(圖1)

      在線咨詢
        聯系電話
      掃一掃,關注我們
      日韩 欧美 国产高清91_无码内射人妻无套电影网_全部免费毛片免费播放_免费一级a
    1. <pre id="js9dz"><span id="js9dz"></span></pre>

    2. <acronym id="js9dz"></acronym>
      <acronym id="js9dz"><s id="js9dz"></s></acronym>