ABC-UG论坛 永久免费在线授课

ABC-UG论坛

 找回密码
 注册

扫一扫,访问微社区

只需一步,快速开始

搜索
查看: 1038|回复: 0

程式制做

[复制链接]
acheng 发表于 2011-9-9 22:23:14 | 显示全部楼层 |阅读模式
一.        程式制做:
          機械的加工是利用程式來控制刀具位移,因此使NC工具機加工時需   
    把刀具位移路徑和其它條件轉換為程式,所制作的程式即為加工程式.
    程式制做可分為:(1)手動編程  (2)電腦編程
    CNC的座標系:
                 從G54----G59工作座標系中  一共六個可用座標系
至作程式中座標系分為:2D座標系統和3D座標系統:



     (-,+)   (+,+)      
     (-,-)    (+,-)

     二軸座標系統(2D)                         三軸座標系統(3D)

機械座標:機械固定不變的位置數值.
在執行程式時,只須把機械值輸入到相應的工作座標系即可.例:
    G54     G55
     X--       X--
     Y--       Y--
     Z--       Z—
二:機能:
   1:S機能:主軸轉速rpm: 機台overvide鈕調節主軸轉速百分比%.
           指令:M03S200.
   2:F進給率:mm/min
      在快速移動時沒有F. 如:G00X20Y-20
      在直線切削或圓弧切削則有F. 如: G00X-20Y20F200
      如G01後面沒有設F值.程式則按G00速度進給.
      F值固定不變時,可以不重復寫出.如:
               G01X10Y20F100:
               X30;
               Y-20;
               M30;
3:T機能: 刀具刀號順序.如:T5第五把刀
4:M:代碼:又稱輔助機能,作用跟機台上電源開關一樣,沒有實在意義.           
         其范圍: M00—M99
M00:程式停止:當程式執行主M00時.會自動停止/若要繼續執行.按執行
      鍵即可.如:
               G90G00X0Y0Z50:
               G01X20Y20F100
               X30
               M00(程式自動停止)
               Y50
               M30
M01:選擇性暫停:在程式中單節前面是M01時,把遇M01選擇性暫停鍵打  
      開,程式會自動停止.沒有把選擇鍵打開,則不會停止.若繼續執行則
      按執行鍵即可.
     M02:程式結束:光標只限制有M02行,程式不能返回到開頭.
     M03:主軸正轉:如:M03S1800:M30:
     M04:主軸逆轉:主用于自動功牙中.
     M05:主軸停止轉動.
     M06:刀具交換:必須與T指令結和才能執行.如:M06T
     M07:噴氣.
     M08:冷卻液給水.
     M09停止M07 M08指令.
     M19:主軸定位:換刀時定位,搪孔時退刀.
     M30:程式結束返回到開頭,把自動睡眠開關打開,程式結束.
     M98:呼叫副程式如:M98 P2:
     M99:程式循環.
5:G代碼:又稱准備機能 范圍G00---G99
     G00:快速定位
         程式格式: G00X--.Y--.Z--.F--   X.Y.Z.為終點座標.
         其速率由旋鈕百分比控制,速率是機台內固定不變的.
     G01:直線切削
         程式格式:G01X--.Y--.Z--.F--.
         Y--.Z--.F--.為直線切削之終點F為進給率,其速率可由旋鈕百分比控制.
         G00後面可以沒有F值,而G01後面一定要有F直.
     G02:順時針切削.
     G03:逆時針切削.
         格式為:G02  
               G03     X--.Y--.Z--.R--(I-J-K-) F-
     X.Y.Z.為X軸Y軸Z軸終點座標.
     R:為圓弧半徑值.
     I J K:圓弧切削起點至圓弧中心之X軸向.Y軸向.Z軸向.增量值.
注意:(1)圓弧構成的三要素為起點.終點與圓弧之大小.起點為G02 G03指
       令時的座標點.終點為程式中的XYZ座標值.圓弧大小則以R或IJK   
       來表示. 如(1)所示:

           格式為:G02
                 G03   X--.Y—R:
      (2) 圓弧之大小以R表示時稱為圓弧半徑表示法,以I J K表示時稱為弧
         心表示法,兩者之差異在于R值無方向性,而I J K值有方向性,故銑削  
         全圓時僅可使用IJ K不能用R指令.因全圓銑削時,起點與終點相同.
         而通過一相同半徑為R之圓有無數個.此時CNC機台無法選擇.須用
         IJ K指令來設定.也可用兩個R指令把圓分成兩部分.
         如圖 (2)所示:
         格式:G02  
             G03  X-.Y--.I-. J–F-
     (3): 通過距離小于直徑之任意兩點為(起點,終點)而半徑為R的圓弧有兩個.
         用(3)區分此兩個圓弧,常以R值之正負來判斷,為圓弧所對應之夾角小
         于或等于180度時,R為正值.反之為負值.
         如圖(3)所示:
       格式:G02          R+
           G03   X-.Y-   R-    F:
   G04:暫停:
       格式:G04  X-:
            G04  X-:
            G04  P-:
       例:G04 X2: 暫停2秒 數字後面有小數點
         G04 X2000: 暫停2秒 數字後面沒有小數點
         G04 P2000: 暫停2秒 數字後面有小數點
   G15:極座標系統取消
   G16:極座標系統設定
       格式:G16X-Y-
            X表示圓弧半徑
            Y:表示角度值
            G90G16X100Y30:
            G91Y120; K2(兩次增量)
            G15 (取消極座標)
            M30:
   G17:X-Y平面設定—相對于機台X軸,Y軸兩軸構成的平面. 如圖樣(4)
   G18:X-Z平面設定—相對于機台X軸,Z軸兩軸構成的平面. 如圖樣(5)
   G19: Y-Z平面設定—相對于機台Y軸,Z軸構成的平面. 如圖樣(6)
   G20:英制單位設定;
   G21:工制單位設定;
   G28:自動經機械點復歸至機械原點;
   G29:自動從機械原點經中間點至指令點;
   G40:刀具補正取消;
   G41:刀具左補正(半徑)
   G42:刀具右補正;
       格式:G41  G00
            G42  G01   X--.Y—D—F:
       X Y表示各軸終點之座標;
       D表示刀具半徑所設定之補正代號;
     加工時進行左補正的情形有:
您需要登录后才可以回帖 登录 | 注册  

本版积分规则

关闭

站长推荐上一条 /5 下一条

ABC网络授课|ABC数码店|小黑屋|联系我们|ABC工作室

苏ICP备19039774号-1

GMT+8, 2024-11-27 05:36 , Processed in 1.188180 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表