三菱加工中心CNC編程G代碼講解

注意:在G之後沒有接續數值指令中,在運轉時將變成G00的動作。(注1)印有“*”記號表示初期狀態應選擇的指令碼或被選擇的指令碼。印有“※”記號表示初期狀態依參數所選定指令碼或被選擇的指令碼。(注2)同一單節指定2個以上的G指令時,最後的G指令有效。

代碼解釋 

G00 位置定位 (快速進給)

1. 格式 G00 X_ Y_ Z_α_;(α爲附加軸)依當時的G90或G91的狀態而爲絕對值或增量值表示。2. 機能及目的此一指令伴隨座標語,以現在點做爲始點,座標語指令值爲終點,以直線或非直線路徑作位置定位。3. 詳細說明(1)一旦此指令指定時,此G00模式改變其它的G機能,直到G01,G02或G03指令指定爲止,G00模式保持有效。G00模式有效時,其後的G00指令只需指定座標語即可。(2)在G00模式,刀具總是在單節的始點被加速,終點被減速。當到位狀態確定後行一單節,到位與否的寬度由參數設定。(3)09組的G機能(G72~G89)依G00指令出現而變成取消狀態(G80)。(4)刀具的路徑爲直線或非直線依參數的選擇而定,但是定位時間不改變。a 直線路徑:與直線補間(G01)方式相同,速度受各軸快速進給速度的限制。b 非直線路徑:各軸獨立,以最大速度移動定位。

4. 舉例G91 G00 X-270000 Y300000 Z150000;

G01 直線補間

1. 格式 G01 X_ Y_ Z_F_按當時的G90或G91的狀態,而爲絕對值或增量值座標。F爲表示速度資料的數值。

2.機能目的此一指令伴隨座標語及速度指令,刀具人現在點起,座標指定的終點止,以位址F所指定的速度移動。F指定的速度,通常爲恨具中心進行方向的線速度。

3.詳細說明一旦此指令指定時,它將保持到01組中的其它G指令(G00,G02,G03,G33)被指定時,支委會改變G01的模式,因此,如果下一個指令還是G01,而且進給速度也相同,那麼只需指定座標語即可。如果在第一次出現G01指令的各式段中沒有給F指令,則產生各式錯誤“P62”。旋轉軸的進給速度以度/min(小數點定位單位)。(F300=300度/min)09組的G機能(G72~G89)按G00指令出現而變成取消狀態(G80)

4. 舉例P1→P2→P3→P4→P1以進給速度300mm/min切削。但是,P0→P1爲刀具的快速定位。

G90 G00 X20000 Y20000; P0→P1 G01 X20000 Y30000 F300 P1→P2 X30000 ; P2→P3 X-20000 Y–30000; P3→P4 X-30000 ; P4→P1

G02/G03 G17/G18/G19 螺旋補間 (G02/G03, G17/G18/G19)

1.功能及目的依據G02/G03之圓弧補間指令以及平面選擇G指令(G17,G18,G19),在選擇平面內,可以一邊做圓弧補間,一邊做第3軸的直線補間。一般而言,螺旋補間的速度被指定爲包含第3軸補間成分的切線速度F,如圖中的上圖所示 無論如何,當圓弧平面成分的速度指定時,其被指定在圓弧平面切線速度F,就如圖中的上圖所示。NC會自動計算螺旋補間的切線速度F,所以在圓弧平面上的切線速度就是F。

2. 格式 圓弧在 XY 面上G17 G02 ( G03 ) G90 ( G91 ) X_ Y_ F_;或G17 G02 ( G03 ) G90 ( G91 ) I_ J_ F_;或G17 G02 ( G03 ) G90 ( G91 ) R_ F_;

圓弧在 XZ 面上G18 G02 ( G03 ) G90 ( G91 ) X_ Z_ F_;或G18 G02 ( G03 ) G90 ( G91 ) I_ K_ F_;或G18 G02 ( G03 ) G90 ( G91 ) R_ F_;

圓弧在 YZ 面上G19 G02 ( G03 ) G90 ( G91 ) Y_ Z_ F_;或G19 G02 ( G03 ) G90 ( G91 ) J_ K_ F_;或G19 G02 ( G03 ) G90 ( G91 ) R_ F_;

圓弧所在的平面用G17, G18 和G19命令來指定。但是,只要已經在先前的程序塊裏定義了這些命令,也能夠省略。圓弧的迴轉方向像下圖表示那樣,由 G02/G03來指定。在圓弧迴轉方向指定後,指派切削終點座標。 G90 是指定在絕對座標方式下使用此命令;而 G91 是在指定在增量座標方式下使用此命令。另外,如果G90/G91已經在先前程序塊裏給出過,可以省略。圓弧的終點用包含在命令施加的平面裏的兩個軸的座標值指定 ( 例如,在 XY平面裏,G17用 X, Y 座標值 ) 。 終點座標能夠像 G00 和 G01 命令一樣地設置。圓弧中心的位置或者其半徑應當在設定圓弧終點之後設置。圓弧中心設置爲從圓弧起點的相對距離,並且對應於 X,Y 和Z 軸表示爲 I, J 和 K。圓弧起點座標值減去圓弧中心對應的座標值得到的結果對應分配給 I、J、K。3. 舉例

圓弧起點的 X 座標值 ------------ 30.圓弧中心的 X 座標值 ------------ 10.因此,“I” 就是 20. (10 - 30 = 20)圓弧起點的 Y 座標值 ------------ 10.圓弧中心的 Y 座標值 ------------ 5.因此,“J” 就是 5. (10 – 5 = 5)結果,這個情況下圓弧命令如下所列:G17 G03 G90 X5. Y25. I-20. J-5.;或者,G17 G03 G91 X-25. Y15. I-20. J-5.;因爲圓弧半徑通常是已給了的,也能夠用圓弧半徑給命令賦值。在已給的例子裏,圓弧半徑是 20.616。因此,該命令能夠如下表示:G17 G03 G90 X5. Y25. R20.616.;或者,G17 G03 G91 X-25. Y15. R20.616;注意 1) 把圓弧中心設置爲 “I”, “J” 和 “K”時,必須設置爲圓弧起點到圓弧中心的增量值 (增量命令).注意 2) 命令裏的“I0”, “J0” 和 “K0” 可以省略。偏移值指定要求。

G09 正確停止檢查 (G09)

1.機能及目的刀具的進給速度急促變化時防止機械的振動,以及轉角切削時防止圓角的發生,機械減速停止,到位狀態確信後,次一單節的指令纔開始執行。能達到這些目的機能爲正確停止橫座標機能。2. 格式 G09;3. 舉例N001G09G01X100.000F150;     減速停止,到位狀態確認後,次單節纔開始執行。N002 Y100.000;

G10刀具補正資料程式輸入(G10)

1.機能及目的刀具補正量及工件座標補正量可用G10指令設定或變更。絕對值(G90)模式時,指令補正量成爲刀具的新補正量;增量值(G91)模式時, 現在刀具的補正量加上指令補正量成爲刀具的新祉正量

2.格式工件補正輸入G90 G10 L2 P_X__Y__Z_; G91 G91模式時,補正量爲增量值,程式執行時,補正量累績加算。所以,在G10指令前的G90或G91模式需注意。 P︰0 外部工件座標; 1 G54 2 G55 3 G56 4 G57 5 G58 6 G59 P爲0~6以外之數字時,P之值視爲1。當P省略時,視爲現在選擇中的工件座標補正量輸入。

刀具補正輸入 • 刀具補正記憶1的場合格式G10 L10 P_R_;P︰補正號 R︰補正量• 刀具補正記憶2的場合格式G10 L10 P_R_; 長補正開關補正 G10 L11 P_R_; 長補正磨耗補正G10 L12 P_R_; 徑形狀補正G10 L13 P_R_; 徑磨耗補正 工件座標系統補正輸入(工件座標系統補正組數追加時)格式G90 G10 L20 Pn X_ Y_ Z_α_; (α爲附加軸)G91 n=1~48 n=1~48 以外或P 指令省略時,視爲現在選擇中的工件座標補正輸入。

G12/G13圓切削(G12/G13)

1.機能及目的圓切削就是刀具由圓的中心出發作內圓切削,描繪全圓中心的一連串切削動作。

2.格式 G12 (G13) I_ D_F_;圓切削的旋轉方向有G12,G13如以下的區別。G12:順時針方向(CW)G13:反時針方向(CCW)I:圓的半徑(增量值),符號忽略D:補正號碼(補正號碼和補正資料不顯示在設定顯示裝置上)

3.詳細說明沒有補正號碼“D”或不正確的補正號碼時,程式異警出現。“半徑I-補正量”是0或負值時,程式異警圓半徑錯誤出現。補正量的符號,+表示縮小,-表示放大。圓切削由G17,G18,G19選擇目前的平面執行。

G20/G21英制與公制指令的切換(G20/G21)

1.機能及目的按G指令指定,英制及公制指令的切換可以變更。

2.格式 G20; 英制指令 G21; 公制指令

3.詳細說明G20,G21的切換僅對直線軸有意義,對於旋轉軸無意義。G20,G21僅對指令單位進行切換,輸入單位不予切換。也就是說,在起始英制處於開關(OFF)時,即使是將加工程序的指令單位以G20切換成英制單位,刀具補正量等待各設定單位仍然保持公制單位不變,就對設定值予以注意。

G28/G29參考原點復歸(G28/G29)

1.機能及目的G28指令指定時,以G0速度定位至指令軸位置以後,各軸以快速進給速度做第1參考點復歸。G29指令時,各軸以快速進給速度到達G28或G30的中間點以後,以G0速度定位至指令指置。

2.格式G28 X_ Y_ Z_ α_;(α= 附加軸)[自動參考點復歸] G29 X_ Y_ Z_ α_;(α= 附加軸)[開始位置復歸]

G30第2,第3,第4參考原點復歸(G30)

1.機能及目的G30P2(P3,P4)指令的指定,第2,第3或第4參考原點位置的復歸可以執行。

2.格式 G30 P2 (P3, P4) X_ Y_ Z_ α_;(α為附加軸。)

3.詳細說明 第2、第3或第4參考原點的復歸以P2、P3或P4指定,P指定或P0、P1、P5以上的時忽略皆以第2參考原點復歸執行。第2、第3或第4參考原點的復歸與第1參考原點復歸情形一樣,經同G30指定的中間點以後,復歸至第2、第3或第4參考點的位置。第2、第3或第4參考點位置座標是機械囿的位置,可以在設定顯示裝置上確認。第2、第3或第4參考原點復歸後,G29指令執行時,G29復歸點位置是最後執行參考原點復歸的中間點位置。

G33英制螺紋切削(G33)

1概要在G33指令中,若指定1英寸相當的牙數,刀具的進給控制可與主軸轉速同步,等道程的直線螺紋切削及錐狀螺紋切削等可以加工。

2.格式G33 Z _ E _ Q _;Z:螺紋長軸方向的位址 (X, Y, Z) 及螺紋長。 E:長軸(移動量最多的軸)方向,1 英吋中含有的牙數(小數點指令亦可)。 Q:螺紋切削開始角度 (0~360°)。

3.詳細說明 1英寸相當的牙數爲長軸方向的牙數指定。E碼亦用於精密道程長的指定,牙數的指定或精密道程長的指定,可按參數選擇E 的指令值,在道程換算時需在道程值的範圍內。

G40/G41/G42刀具徑補正 (G40/G41/G42)

1. 格式 G41 X_ Y_;G42 X_ Y_;

當處理工件 (“A”) 時,就像下圖所示,刀具路徑 (“B”) 是基本路徑,與工件 (“A”)的距離至少爲該刀具直徑的一半。此處,路徑 “B” 叫做由 A 經 R 補償的路徑。因此,刀具直徑偏置功能自動地由編程給出的路徑 A以及由分開設置的刀具偏置值,計算出補償了的路徑B。就是說,用戶能夠根據工件形狀編制加工程序,同時不必考慮刀具直徑。 因此,在真正切削之前把刀具直徑指派爲刀具偏置值;用戶能夠獲得精確的切削結果,就是因爲系統本身計算了精確的補償了的路徑。

在編程時用戶只要插入偏置向量的方向 (舉例說, G41:左側, G42: 右側)和偏置內存地址 (例如, D2: 在“D” 後面是從 01 到 32的兩位數字)。所以用戶只要輸入偏移內存號碼 D (根據 MDI),只不過是由精確計算刀具直徑得出的半徑。2. 偏置功能G40: 取消刀具直徑偏置G41: 偏置在刀具行進方向的左側G42: 偏置在刀具行進方向的右側

G43,G44/G49 刀具長補正/取消 (G43,G44/G49)

1.機能及目的依據這些指令,各軸移動指令的終點位置,可依設定的補正量做補正。所以,程式作成時假想刀具長的值與實際的值,可以用補正量方式設定,以提高程式的通用性。2.格式 刀具長補正+G43 Z_ H_; 刀具長補正+起點 G40 Z_;刀具長補正取消刀具長補正-G44 Z_ H_; 刀具長補正-起點G49 Z_;刀具長補正取消

3.詳細說明在設置偏置的長度時,使用正/負號。如果改變了 (+/-) 符號, G43 和 G44 在執行時會反向操作。因此,該命令有各種不同的表達方式。舉例說:首先,遵循下列步驟度量刀具長度。1.把工件放在工作臺面上。2.調整基準刀具軸線,使它接近工件表面上。 3.更換上要度量的刀具;把該刀具的前端調整到工件表面上。 4.此時 Z 軸的相對座標系的座標作爲刀具偏置值輸入內存。通過這麼操作,如果刀具短於基準刀具時偏置值被設置爲負值;如果長於基準刀具則爲正值。因此,在編程時僅有 G43 命令允許您做刀具長度偏置。

4. 舉例G00 ZO; G00 G43 Z0 H01; G00 G43 Z0 H03;或者 G00 G44 Z0 H02; 或者G00 G44 Z0 H02;G43, G44 或 G49 命令一旦被髮出,它們的功效會保持着,因爲它們是 “模態命令”。因此, G43 或 G44 命令在程序裏緊跟在刀具更換之後一旦被髮出;那麼 G49 命令可能在該刀具作業結束,更換刀具之前發出。注意 1) 在用 G43 (G44) H 或者用 G 49 命令的指派來省略 Z 軸移動命令時,, 偏置操作就會像 G00 G91 Z0 命令指派的那樣執行。也就是說,用戶應當時常小心謹慎,因爲它就像有刀具長度偏置值那樣移動。注意 2) 用戶除了能夠用 G49 命令來取消刀具長度補償,還能夠用偏置號碼 H0 的設置(G43/G44 H0) 來獲得同樣效果。注意 3) 若在刀具長度補償期間修改偏置號碼,先前設置的偏置值會被新近賦予的偏置值替換。標系就被取消。以上命令也能夠用於取消局部座標系。注意 (1) 當用戶執行手動原點返回時,局部座標系執行原點返回的軸的原點與工件座標系就等同了。也就是說,這個操作與 [G52a0;] 命令一樣 (a: 是執行原點返回進程的那個軸)。注意 (2) 即便已經設置了局部座標,工件座標系或者機牀座標系不會被改變。注意 (3) 工件座標系是用 G92 命令設置的。如果各個座標值未設置, 局部座標系裏未給座標值的軸將被設置成先前各軸一樣的值。注意 (4) 在刀具直徑偏置方式下,用 G52 命令來暫時取消該偏置功能。 注意 (5) 當移動命令緊跟在 G52 程序塊功能之後發出時,通常必須採用絕對命令。

G52局部座標系設定(G52)

1.機能及目的在G54~G59 的各工件座標系上可以用G52指令,指定局部座標系的程式原點。G52指令可以取代G92指令,用來指定加工程式的原點與工件終點的偏移量。

2.格式G54 (G54~G59) G52 X_ Y_ Z_ ;

3.詳細說明G52指令指定後在次一G52指令指定前保持有效。且G52指令指定時不產生移動。G52指令可以不改變工件座標系(G54~G59) 而可以任意再設定加工的座標系。電源投入後,參考原點復歸及擋塊式手動原點復歸時局部座標系被取消。(G54~G59) G52X 0 Y 0 Z 0;可取消局部座標系。絕對值模式(G90)時的座標指令會向局部座標系的位置移動。

G53 基本機械座標系 (G53)

1. 格式 ( G90 ) G53 X_ Y_ Z_;2. 功能基本機械座標系爲機械上固定位置(刀具交換位置、行程極限位置等)的座標系。G53指令及座標指令指定時,刀具向基本機械座標系上的指令位置移動。3.詳細說明基本機械座標系在電源投入後,以自動或手動參考原點復歸。決定的參考原點爲基準,自動地建立起座標系。基本機械座標系不會因G92指定而改變。G53指令僅在指定的單節有效。G53指令在增量值指令(G91)時,以選擇中的座標系的增量值移動。即使G53指令指定時,指令軸的刀具徑補正量不取消。第1參考原點的座標值是以基本機械座標系的零點(原點)起到參考原點復歸位置的距離。所有G53命令均以快速進給方式移動。當G53命令和G28(零點復歸)命令被指定在同一單節時,後續的命令有效。

G54-G59 工件座標系 設定和工件座標系補正(G54-G59)

1. 格式 工件座標系選擇 (G54〜G59) (G90) G54 X_ Y_ Z_;

工件座標系設定 (G54) G92 X_ Y_ Z_;

2.機能目的工件座標是以加工工件的斟點做爲原點,便於加工程式作成的座標系。本指令的使用,可以移動工件座標系的位置。工件座標系於程式作成時可有6種(G54~G59) 對於可以本指令所選擇的現在的工件座標系,刀具的現在位置變成以現在工件座標系的指令座標值重新設定。(刀具的現在位置含刀具徑,刀具長。)本指令的使用,刀具的現在位置變成以假想機械座標系的指令座標值的設定。(刀具的現在位置含刀具徑、刀具長。)(G54, G92)

2. 功能G54〜G59 指令即使有工件座標系的切換時,指令軸的刀具徑的補正量亦不取消。電源投入時,G54座標系被選擇。G54〜G59 指令是持續模式指令。G92指令的指定使座標系移動。工件座標補正量的設定量是以基本機械座標系零點起的距離表示。

G54(工件座標系)的模式時,以G92指令可以設定新工件座標系。同時其它的工件座標2~6 (G55~G59)也與工件座標系平行移動,從而設定新的工件座標系2~6。新的工件參考點(原點)起,僅以工件座標系補正量的移動位置構成假想機械座標系。

G63攻牙模式(G63)

1.機能及目的G63指令可使NC系統建立最適合攻牙的控制模式說明如下:切削百分率固定爲100%。單節間的減速指令無效。進給保持無效。單節停止無效。攻牙模式的信號輸出。G63模式可用正確停止檢查(G61),自動轉角百分率調整。(G62)或切削模式(G64)取消。

2.格式G63;

G64切削模式(G64)

1.機能及目的G64指令使用時,NC以平滑的切削麪的切削模式加工此一模式在正確停止橫座標模式(G61)及逆向切削進給單節間不作減速停止,而是連續的執行次一單節。G64指令可用正確停止橫座標模式(G61),自動轉角百分率調整(G62)或攻牙模式(G63)取消。

2.格式G64;

固定循環 

標準固定循環;G80~G89, G73, G74, G76

1.機能及目的位置定位及鑽孔和攻牙等的加工程式可以僅用1個單節的指令,按照一定的加工順序執行的機能,稱做固定循環。循環的加工順序及機能一覽表如下所示。另外,依據標準固定循環的編輯,使用者本身可以變更固定循環的加工順序及登錄,也可以自己把編輯的固定循環程式輸入NC系統中。固定循環機能一覽表如下表所示。

G碼鑽孔開始方向(-Z方向)在孔底的動作旋轉動作(+Z方向)用途暫停主軸G73間歇進給有-快速進給步進循環G74切削進給有正轉切削進給反向攻牙循環G76切削進給-定位主軸停止快速進給精鏜孔循環G80----取消G81切削進給--快速進給鑽孔嵌鏜孔循環G82切削進給有-快速進給鑽孔計數式鏜孔循環G83間歇進給--快速進給鑽深孔循環G84切削進給有反轉切削進給攻牙循環G85切削進給--切削進給鏜孔循環G86切削進給有停止快速進給鏜孔循環G87快速進給-正轉切削進給反向鏜孔循環G88切削進給有停止快速進給鏜孔循環G89切削進給有-切削進給鏜孔循環

2.格式

3.詳細說明 孔加工模式有鑽孔、反鏜孔、攻牙和鏜孔固定循環模式,孔定位資料用於X和Y軸的定位,也加工資料是實際加工資料,同期選擇是由G84或G74指令選擇同期或非同期或非同期攻牙方式。孔位置資料及重複次數是非持續模式,孔加工資料是持續模式。在固定循環中或固定循環同一單節中,M00,M01指定時,固定循環忽視M00,M01指令,在定位後M00,M01信號才輸出。X,Y,Z,R中的任一人指定時,固定循環即可實施。實際的動作可分爲下列7種•動作1:指示X,Y軸位置後以G00作位置定位。•動作2:位置定位完了後(到達始點),若是G87指令時,M19的指令從控制裝置向機械側輸入;M指令執行且完了信號送回控制裝置時,次一動作開始執行。其次如單節停止開關爲ON時,位置定位完了後,單節衆停止。

•動作3:到R點的定位,是以快速進給執行。•動作4:孔加工是以切削進給執行。•動作5:孔位置加工的動作,按固定循環的模式而異,有主軸停止(M05)、主軸反轉(M04)、主軸正轉(M03)、暫停、刀具位移等。•動作6:退回R點的動作,按固定循環的模式而異,有切削進給及快速進給等模式。•動作7:刀具快速進給回到起始點。但是,固定循環完了的動作爲動作6或動作7,可按下列G指令作選擇。G98  起始點基準復歸G99R點基準復歸G98/G99指令是持續模式指令,例如G98一旦指定後,直到G99指定爲止,一直保持有效。NC運轉準備完了時的初始狀態是G98模式。如果沒有X,Y,Z或R指令,則孔加工資料忽略。

固定循環的位址及意義:

位址位址的意義G固定循環順序的選擇(G80~G89, G73, G74, G76)X鑽孔點位置(絕對值或增量值)的指定Y鑽孔點位置(絕對值或增量值)的指定Z孔底部位置(絕對值或增量值)的指定P在孔底部位置時,暫停時間的指定(小數點以下忽略)QG73, G83 中,每次的切入量,或G76, G87 中位移量的指定(增量值)RR點全置(絕對值或增量值)的指定F切削進給速度的指定L固定循環重複次數的指定0~9999

絕對值指令與增量值指令的不同處:

G73 步進循環(G73)

1. 格式 G73 Xx1 Yy1 Zz1 Qq1 Rr1 Ff1 Pp1 ,Ii1,Jj1;P : 暫停指定2. 功能

G74 反向攻牙(G74)

1. 格式 G74 Xx1 Yy1 Zz1 Rr1 Pp1 Rr2(or S1,S2) ,Ii1 ,Jj1;P : 暫停指定2. 功能

當“r2”爲1時,爲同期攻牙模式,當“r2”爲0時,爲非同期攻牙模式。G74執行時,進給百分率調整無效,百分率調整自動地爲100%。當暫時停止被按下快速進給時順序③~⑥將無法立即停止,直到⑥執行完了後才停止,但如在①, ②, ⑨時,則立即暫停。單節停止運轉時的停止位置爲①, ②, ⑨指令完了時。G74及G84模式時,(攻牙中)的信號從NC輸出。G74同步攻牙模式中M3, M4, M5 和S碼不輸出。此機能是在同期攻牙時,主軸及攻牙伺服軸之間的加減速速模式可以有最大有3段的選擇。使行主軸的實際加減速模式更加接近速度回踟時的加減速模式,在各檔的加減模式可最大也可以設定至3段加減速。

G76 精鏜孔循環(G76)

1. 格式 G76 Xx1 Yy1 Zz1 Rr1 Iq1 Jq2 Ff1;2. 功能

單節停止運轉時的停止位置爲①, ②, ⑦指令完了時。本指令的使用,在加工面上不會有傷痕,強以作高精度的鏜孔加工。(切削後的退回與刀尖相反方向位移動作)位移量依位址I, J, K 如下的指定。 G17時:I, J G18時:K, I G19時:J, K 位移量以直線補間執行進給速度以F指定。

G 80 取消固定循環進程 (G80)

1. 格式 G80;2. 功能這個命令取消固定循環方式,機牀回到執行正常操作狀態。孔的加工數據,包括 R 點, Z 點等等,都被取消;但是移動速率命令會繼續有效。(注) 要取消固定循環方式,用戶除了發出G80 命令之外,還能夠用 G 代碼 01 組 (G00, G01, G02, G03 等等) 中的任意一個命令。

G 81 鑽孔,鉛孔(G81)

1. 格式 G81 Xx1 Yy1 Zz1 Rr1 Ff1,Ii1 ,Jj1;2. 功能

G81 命令可用於一般的孔加工。

G 82 鑽孔,計數式鏜孔(G82)

1. 格式 G82 Xx1 Yy1 Zz1 Rf1 Ff1 Pp1,Ii1 ,Jj1;P : 暫停指定

2. 功能

G83 深孔鑽循環(G83)

1. 格式 G83 Xx1 Yy1 Zz1 Rr1 Qq1 Ff1,Ii1,Jj1; Q : 每次切削量的指定,通常以增量值來指定2. 功能

G84 攻牙循環(G84)

1. 格式 G84 Xx1 Yy1 Zz1 Rr1 Ff1 Pp1 Rr2 (或 S1,S2) ,Ii1,Jj1;P_:暫停指定

2. 功能

當“r2”爲1時,執行同期攻牙模式,當“r2”爲0時執行非同期攻牙模式。G84執行時,進給百分率調整無效,百分率調整自動變爲100%。空跑也無效。G84執行中,自動運轉暫停按鈕按下時,若加工順序爲③到⑥時,運轉不暫停,直到順序⑥完了後才停止,加工順序爲①, ②,⑨的快速進給時,運轉立即停止。單節停止運轉時的停止位置爲①, ②,⑨的指令完了時。G84模式時,(攻牙中)的信號從NC輸出。此機能是在同期攻牙時,主軸及攻牙伺服軸之間的加減速速模式可以有最大有3段的選擇。使得主軸的實際加減速模式更加接近速度迴路時的加減速模式,在各齒輪檔的加減速模式可最大也可以設定至3段加減速。當攻牙至孔底後反轉時,在反轉的時,可以使用比主軸旋轉速度更快的速度來快速反轉,(例如:攻牙指令速度是2000轉,而在攻牙反轉時,可以4000轉)在反轉當中,主軸旋轉速度將如同持續情報一樣一直被保持住。

G85 鏜孔循環(G85)

1. 格式 G85 Xx1 Yy1 Zz1 Rr1 Ff1,Ii1 ,Jj1;2. 功能

G86 鏜孔(G86)

1. 格式 G86 Xx1 Yy1 Zz1 Rr1 Ff1 Pp1;2. 功能

G87 反鏜孔循環(G87)

1. 格式 G86 Xx1 Yy1 Zz1 Rr1 Iq1 Jq2 Ff1; 注:請注意z1 及r1 的指定。(z1, r1 的符號相反)另外,無R點復歸。

2. 功能

單節停止運轉的停止位置爲①④⑥ 的指令完了時。本指令的使用,在加工面上不會有傷痕,可以作高精度的鏜孔。(至孔底爲止的位置定位有切削後的退回動作,以刀尖相反方向位移執行)移動量用位址I, J, K 指定,如下所示:G17 時︰I, J G18 時︰K, I G19 時︰J, K

G88 鏜孔(G88)

1. 格式 G88 Xx1 Yy1 Zz1 Rr1 Ff1 Pp1;

2. 功能

G89 鏜孔循環(G89)

1. 格式 G89 Xx1 Yy1 Zz1 Rr1 Ff1 Pp1;

2. 功能

G90/G91 絕對命令/增量命令 (G90/G91)

1.機能及目的依據G90,G91指令,可指定座標指令爲絕對值或增量值指令,但是,R指定圓弧半徑或I, J, K 指定圓弧中心,通常爲增量指定。

2.格式G9△ Xx1 Yy1 Zz1 αα1;(“α”爲附加軸) G90︰絕對值指令 G91︰增量值指令

G92座標系設定(G92)

1.機能及目的G92指令指定時,機械不移動,但是絕對值座標系及現在位置顯示的值會按指令值更新設立。

2.格式G92 X_ Y_ Z_ α_;(α表示附加軸)

G94/G95同期進給(G94/G95)

1.機能及目的按G95指令,可以用F指令方式指定每轉相對的進給量,此指令使用時,需附有主軸編碼器。G94指令提供切換回每分鐘進給方式(非同期切削),在該方式下可指定每分鐘相對進給量的進給方式。

2.格式G94︰每分鐘進給 (mm/min) (非同期切削) (F1=1mm/min) G95︰每轉進給 (mm/rev) (同期切削) (F1=0.01mm/rev) G95指令爲持續模式指令,直至G94指令使用爲止均有效。

文章來源:CNC數控技術網http://www.quan6688.com/post/253.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章