1. 法拉克數控系統編程操作
解決方法很多!1.綜述
1.1可編程功能
通過編程並運行這些程序而使數控機床能夠實現的功能我們稱之為可編程功能。一
般可編程功能分為兩類:一類用來實現刀具軌跡控制即各進給軸的運動,如直線/圓弧
插補、進給控制、坐標系原點偏置及變換、尺寸單位設定、刀具偏置及補償等,這一類
功能被稱為准備功能,以字母G以及兩位數字組成,也被稱為G代碼。另一類功能被
稱為輔助功能,用來完成程序的執行控制、主軸控制、刀具控制、輔助設備控制等功能。
在這些輔助功能中,Txx用於選刀,Sxxxx用於控制主軸轉速。其它功能由以字母M
與兩位數字組成的M代碼來實現。
1.2准備功能
本機床使用的所有準備功能見表1.1:
表1.1
G代碼分組功能
*G0001定位(快速移動)
*G0101直線插補(進給速度)
G0201順時針圓弧插補
G0301逆時針圓弧插補
G0400暫停,精確停止
G0900精確停止
*G1702選擇XY平面
G1802選擇ZX平面
G1902選擇YZ平面
G2700返回並檢查參考點
G2800返回參考點
G2900從參考點返回
G3000返回第二參考點
*G4007取消刀具半徑補償
G4107左側刀具半徑補償
G4207右側刀具半徑補償
G4308刀具長度補償+
G4408刀具長度補償-
*G4908取消刀具長度補償
G5200設置局部坐標系
G5300選擇機床坐標系
*G5414選用1號工件坐標系
參考資料:FANUCO系列操作編程說明書
6
G5514選用2號工件坐標系
G5614選用3號工件坐標系
G5714選用4號工件坐標系
G5814選用5號工件坐標系
G5914選用6號工件坐標系
G6000單一方向定位
G6115精確停止方式
*G6415切削方式
G6500宏程序調用
G6612模態宏程序調用
*G6712模態宏程序調用取消
G7309深孔鑽削固定循環
G7409反螺紋攻絲固定循環
G7609精鏜固定循環
*G8009取消固定循環
G8109鑽削固定循環
G8209鑽削固定循環
G8309深孔鑽削固定循環
G8409攻絲固定循環
G8509鏜削固定循環
G8609鏜削固定循環
G8709反鏜固定循環
G8809鏜削固定循環
G8909鏜削固定循環
*G9003絕對值指令方式
*G9103增量值指令方式
G9200工件零點設定
*G9810固定循環返回初始點
G9910固定循環返回R
2. 法拉克數控銑床的g代碼。g代碼的格式
FANUC 銑床編程--G 代碼命令
1 G 代碼組及其含義
「模態代碼」 的功能在它被執行後會繼續維持,而 「一般代碼」 僅僅在收到該命令
時起作用。定義移動的代碼通常是「模態代碼」,像直線、圓弧和循環代碼。反之,像原點
返回代碼就叫「一般代碼」。
每一個代碼都歸屬其各自的代碼組。在「模態代碼」里,當前的代碼會被載入的同組代
碼替換。
[表 5.2-1] G 代碼組及解釋
( 帶 * 者表示是開機時會初始化的代碼。)
2 G 代碼解釋
快速定位(G00)
1. 格式
這個命令把刀具從當前位置移動到命令指定的位置 (在絕對坐標方式下), 或者移動到
某個距離處 (在增量坐標方式下)。
2. 非直線切削形式的定位
我們的定義是:採用獨立的快速移動速率來決定每一個軸的位置。刀具路徑不是直線,
根據到達的順序,機器軸依次停止在命令指定的位置。
3. 直線定位
刀具路徑類似直線切削(G01) 那樣,以最短的時間(不超過每一個軸快速移動速率)定
位於要求的位置。
圖5.2-1
4. 舉例
N10 G00 X-100 Y-100 Z65
直線切削進給(G01)
1. 格式
這個命令將刀具以直線形式,按F代碼指定的速率,從它的當前位置移動到程序要求的
位置。F 的速率是程序中指定軸速率的復合速率。
圖5.2-2
2. 舉例
G01 G90 X-50. F100;或
G01 G91 X30. F100;
G01 G90 X-50. Y30. F100;或
G01 G91 X30. Y15. Z0 F100;
G01 G90 X-50. Y30. Z15. F100;
圓弧切削 (G02/G03 G17/G18/G19)
1. 格式
圓弧所在的平面用G17, G18 和G19 指令來指定。但是,只要已經在先前的程序塊里定
義了這些命令,也能夠省略。圓弧的回轉方向像下圖表示那樣,由 G02/G03 來指定。在圓弧回轉方向指定後,指派切削終點坐標。 G90 是指定在絕對坐標方式下使用此命令;而 G91
是在指定在增量坐標方式下使用此命令。另外,如果G90/G91 已經在先前程序塊里給出過,
可以省略。圓弧的終點用包含在命令施加的平面里的兩個軸的坐標值指定 ( 例如,在 XY
平面里,G17 用 X, Y 坐標值 ) 。 終點坐標能夠像 G00 和 G01 命令一樣地設置。圓弧中
心的位置或者其半徑應當在設定圓弧終點之後設置。圓弧中心設置為從圓弧起點的相對距
離,並且對應於 X,Y 和Z 軸表示為 I、 J 和 K。圓弧中心坐標值減去圓弧起點坐標值得
到的結果對應分配給 I、J、K。
2. 舉例
圖5.2-3
圓弧起點的 X 坐標值 ------------ 30.
圓弧中心的 X 坐標值 ------------ 10.
因此,「I」 就是 -20. (10 - 30 = -20)
圓弧起點的 Y 坐標值 ------------ 10.
圓弧中心的 Y 坐標值------------ 5.
因此,「J」 就是 -5. (5–10=-5)
結果,這個情況下圓弧編程指令如下所列:
G17 G03 G90 X5. Y25. I-20. J-5.;或者,
G17 G03 G91 X-25. Y15. I-20. J-5.;
或圓弧半徑編程指令:
G17 G03 G90 X5. Y25. R20.616.;或者,
G17 G03 G91 X-25. Y15. R20.616;
注意 1)把圓弧中心設置為 「I」, 「J」 和 「K」時,必須設置為圓弧起點到圓弧中心的
增量值。
注意 2)命令里的「I0」, 「J0」 和 「K0」 可以省略。偏移值指定要求。
自動原點返回 (G28/G30)
1. 格式
第一原點返回:
第二、三和四原點返回:
#P2, P3, P4: 選擇第二、第三和第四原點返回(如果被省略,系統自動選擇第二原點返
回)。
由 X, Y 和 Z 設定的位置叫做中間點。機床先移動到這個點,而後回歸原點。省略了
中間點的軸不移動;只有在命令里指派了中間點的軸執行其原點返回命令。在執行原點返回
命令時,每一個軸是獨立執行的,這就像快速移動命令(G00)一樣; 通常刀具路徑不是直
線。因此,要求對每一個軸設置中間點,以免機床在原點返回時與工件碰撞等意外發生。
2. 舉例
圖5.2-4
G28 (G30) G90 X150. Y200.;或者
G28 (G30) G91 X100. Y150.;
注意:在所給例子里, 去中間點的移動就像下面的快速移動命令一樣。
G00 G90 X150. Y200.;或者
G00 G91 X100. Y150.;
如果中間點與當前的刀具位置一致(例如,發出的命令是 - G28 G91 X0 Y0 Z0;),機
床就從其當前位置返回原點。如果是在單程序塊方式下運行,機床就會停在中間點;當中間
點與當前位置一致,它也會暫時停在中間點(即,當前位置)。
刀具半徑偏置功能 (G40/G41/G42)
1. 格式
當處理工件 (「A」) 時,就像下圖所示,刀具路徑 (「B」) 是基本路徑,與工件
(「A」)的距離至少為該刀具直徑的一半。此處,路徑 「B」 叫做由 A 經 R 補償的路徑。
因此,刀具半徑偏置功能自動地由編程給出的路徑 A 以及由分開設置的刀具偏置值,計算
出補償了的路徑B。就是說,用戶能夠根據工件形狀編制加工程序,同時不必考慮刀具直徑。
因此,在真正切削之前把刀具直徑設置為刀具偏置值;用戶能夠獲得精確的切削結果,就是
因為系統本身計算了精確補償的路徑。
圖5.2-5
在編程時用戶只要插入偏置向量的方向 (舉例說, G41:左側, G42: 右側)和偏置地
址 (例如, D2: 在「D」 後面是從 01 到 32 的兩位數字)。所以用戶只要輸入偏移號碼 D
(根據 MDI),只不過是由精確計算刀具直徑得出的半徑。
2. 偏置功能
表5.2-1
刀具長度偏置 (G43/G44/G49)
1. 格式
2. 偏置功能
首先用一把銑刀作為基準刀,並且利用工件坐標系的 Z 軸,把它定位在工件表面上,
其位置設置為 Z0。 (☼ 見 G92:坐標系設置)
請記住,如果程序所用的刀具較短,那麼在加工時刀具不可能接觸到工件,即便機床移
動到位置 Z0。反之,如果刀具比基準刀具長,有可能引起與工件碰撞損壞機床。為了防止
出現這種情況,把每一把刀具與基準刀具的相對長度差輸入到刀具偏置內存,並且在程序里
讓機床執行刀具長度偏置功能。
表5.2-2
在設置偏置的長度時,使用正/負號。如果改變了 (+/-) 符號, G43 和 G44 在執行時
會反向操作。因此,該命令有各種不同的表達方式。舉例說:
首先,遵循下列步驟測量刀具長度:
1.把工件放在工作台上。
2.更換要測量的刀具
3.調整基準刀具軸線,使它接近工件;把該刀具的前端調整到工件表面上。
4.此時 Z 軸的相對坐標系的坐標作為刀具偏置值輸入偏置菜單。
通過這么操作,如果刀具短於基準刀具時偏置值被設置為負值;如果長於基準刀具則為
正值。因此,在編程時僅有 G43 命令允許您做刀具長度偏置。
3. 舉例
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) 若在刀具長度補償期間修改偏置號碼,先前設置的偏置值會被新近賦予的偏置值替
換。
選擇機床坐標系 (G53)
1. 格式
2. 功能
刀具根據這個命令執行快速移動到機床坐標系裡的 X_Y_Z 位置。由於 G53 是 「一般」
G 代碼命令,僅僅在程序塊里有 G53 命令的地方起作用。
此外,它在絕對命令 (G90) 里有效,在增量命令里 (G91) 無效。為了把刀具移動到機
床固有的位置,像換刀位置,程序應當用 G53 命令在機床坐標系裡開發。
注意 (1) 刀具直徑偏置、刀具長度偏置和刀具位置偏置應當在它的 G53 命令調用之前提前
取消。否則,機床將依照設置的偏置值移動。
注意 (2) 在執行G53 指令之前,必須手動或者用G28 命令讓機床返回原點。這是因為機床
坐標系必須在G53 命令發出之前設定。
工件坐標系選擇(G54~G59)
1. 格式
2. 功能
圖5.2-6
通過使用 G54~G59 命令,最多可設置六個工件坐標系(1~6)。
在接通電源和完成了原點返回後,系統自動選擇工件坐標系 1 (G54) 。它們均為模態
指令,執行某個坐標系命令後將保持其有效性,直到其它坐標系指令發出。
圖5.2-7
高速深孔鑽循環(G73)
1. 格式
X_ Y_:孔位數據
Z_:孔底深度(絕對坐標)
R_:每次下刀點或抬刀點 (絕對坐標)
Q_:每次切削進給的切削深度(無符號,增量)
F_:切削進給速度
K_:重復次數(如果需要的話)
2. 功能
進給孔底快速退刀。
圖5.2-8
3. 例題
圖5.2-9
N005 G80 G90 G0 X0 Y0 M06 T1 ;換 Ø20 鑽頭,
N010 G55 ;調用G55 工件坐標系
N020 M03 S1000
N030 G43 H1 Z50
N040 G98 G73 Z-30 R1 Q2 F200 ;深孔鑽削,離工件表面1MM 處開始進給
每次切削2MM
N050 G80 G0 Z50 ;取消固定循環
N060 M05
N070 M30
攻左牙循環(G74)
1. 格式
X_ Y_:孔位數據
Z_:孔底深度(絕對坐標)
R_:每次下刀點或抬刀點 (絕對坐標)
P_:暫停時間 (單位:毫秒)
F_:切削進給速度
K_:重復次數 (如果需要的話)
2. 功能
進給孔底主軸暫停正轉快速退刀。
圖5.2-10
3. 例題
如圖5.2-10
N005 G80 G90 G0 X0 Y0 M06 T1 ;換 Ø20 鑽頭
N010 G55 ;調用G55 工件坐標系
N020 M03 S1000
N030 G43 H1 Z50
N040 G74 Z-30 R1 Q2 P2000 F200 ;攻牙循環
N050 G80 G0 Z50 ;取消固定循環
N060 M05
N070 M30
精鏜孔循環(G76)
1. 格式
X_ Y_:孔位數據
Z_:孔底深度(絕對坐標)
R_:每次下刀點或抬刀點 (絕對坐標)
Q_:孔底的偏移量
P_:暫停時間 (單位:毫秒)
F_:切削進給速度
K_:重復次數 (如果需要的話)
2. 功能
進給孔底主軸定位停止快速退刀。
3. 例題
如圖5.2-9
N005 G80 G90 G0 X0 Y0 M06 T1 ;換 Ø20 鑽頭
N010 G55 ;調用G55 工件坐標系
N020 M03 S1000
N030 G43 H1 Z50
N040 G98 G76 Z-30 R1 Q2 P2000 F200 ;鏜孔循環
N050 G80 G0 Z50 ;取消固定循環
N060 M05
N070 M30
取消固定循環進程 (G80)
1. 格式
2. 功能
這個命令取消固定循環,機床回到執行正常操作狀態。孔的加工數據,包括 R 點, Z 點
等等,都被取消;但是移動速率命令會繼續有效。
注意: 要取消固定循環方式,用戶除了發出G80 命令之外,還能夠用 G 代碼 01 組 (G00,
G01, G02, G03 等等) 中的任意一個命令。
定點鑽孔循環(G81)
1. 格式
X_ Y_:孔位數據
Z_:孔底深度(絕對坐標)
R_:每次下刀點或抬刀點 (絕對坐標)
F_:切削進給速度
K_:重復次數(如果需要的話)
2. 功能
圖5.2-11
G81 命令可用於一般的孔加工。
3. 例題
如圖5.2-11
N005 G80 G90 G0 X0 Y0 M06 T1 ;換 Ø20 鑽頭
N010 G55 ;調用G55 工件坐標系
N020 M03 S1000
N030 G43 H1 Z50
N040 G98 G81 Z-30 R1 F200 ;鑽孔循環
N050 G80 G0 Z50 ;取消固定循環
N060 M05
N070 M30
鑽孔循環(G82)
1. 格式
X_ Y_:孔位數據
Z_:孔底深度(絕對坐標)
R_:每次下刀點或抬刀點 (絕對坐標)
P_:在孔底的暫停時間 (單位:毫秒)
F_:切削進給速度
K_:重復次數(如果需要的話)
2. 功能
圖5.2-12
G82 鑽孔循環,反鏜孔循環
3. 例題
圖5.2-13
N005 G80 G90 G0 X0 Y0 M06 T1 ;換 Ø20 鑽頭
N030 G43 H1 Z50
N040 G98 G82 Z-30 R1 P2000 F200 ;鑽孔循環
N050 G80 G0 Z50 ;取消固定循環
N060 M05
N070 M30
N010 G55 ;調用G55 工件坐標系
N020 M03 S1000
深孔鑽削循環(G83)
1. 格式
X_ Y_:孔位數據
Z_:孔底深度(絕對坐標)
R_:每次下刀點或抬刀點 (絕對坐標)
Q_:每次切削進給的切削深度
F_:切削進給速度
K_:重復次數(如果需要的話)
2. 功能
圖5.2-14
G83 中間進給孔底快速退刀。
3. 例題
如圖5.2-14
N005 G80 G90 G0 X0 Y0 M06 T1 ;換 Ø20 鑽頭
N010 G55 ;調用G55 工件坐標系
N020 M03 S1000
N030 G43 H1 Z50
N040 G98 G83 Z-30 R1 Q2 F200 ;深孔鑽循環,每次鑽2MM
N050 G80 G0 Z50 ;取消固定循環
N060 M05
N070 M30
攻牙循環(G84)
1. 格式
X_ Y_:孔位數據
Z_:孔底深度(絕對坐標)
R_:每次下刀點或抬刀點 (絕對坐標)
P_:暫停時間(單位:毫秒)
F_:切削進給速度
K_:重復次數(如果需要的話)
2. 功能
圖5.2-15
G84 進給孔底主軸反轉快速退刀。
3. 例題
圖5.2-16
N005 G80 G90 G0 X0 Y0 M06 T1 ;換 Ø20 絲攻
N010 G55 ;調用G55 工件坐標系
N020 M03 S800
N030 G43 H1 Z50 ;調用長度補償
N040 G84 Z-30 R5 P2000 F2 ;攻牙循環
N050 G80 Z50 ;取消固定循環
N060 M05
N070 M30
鏜孔循環(G85)
1. 格式
X_ Y_:孔位數據
Z_:孔底深度(絕對坐標)
R_:每次下刀點或抬刀點 (絕對坐標)
F_:切削進給速度
K_:重復次數(如果需要的話)
2. 功能
圖5.2-17
G85 中間進給孔底快速退刀。
3. 例題
如圖5.2-17
N005 G80 G90 G0 X0 Y0 M06 T1 ;換 Ø20 鏜刀
N010 G55 ;調用G55 工件坐標系
N020 M03 S1000
N030 G43 H1 Z50 ;調用長度補償
N040 G85 Z-30 R1 F200 ;鏜孔循環
N050 G80 G0 Z50 ;取消固定循環
N060 M05
N070 M30
鏜孔循環(G86)
1. 格式
X_ Y_:孔位數據
Z_:孔底深度(絕對坐標)
R_:每次下刀點或抬刀點 (絕對坐標)
F_:切削進給速度
K_:重復次數(如果需要的話)
2. 功能
圖5.2-18
G86 進給孔底主軸停止快速退刀。
3. 例題
如圖5.2-18
N005 G80 G90 G0 X0 Y0 M06 T1 ;換 Ø20 鏜刀
N010 G55 ;調用G55 工件坐標系
N020 M03 S1000
N030 G43 H1 Z50 ;調用長度補償
N040 G86 Z-30 R1 F200 ;鏜孔循環
N050 G80 G0 Z50 ;取消固定循環
N060 M05
N070 M30
反鏜孔循環(G81)
1. 格式
X_ Y:孔位數據
Z_:孔底深度(絕對坐標)
R_:每次下刀點或抬刀點 (絕對坐標)
Q_:刀具偏移量
P_:暫停時間(單位:毫秒)
F_:切削進給速度
K_:重復次數(如果需要的話)
2. 功能
圖5.2-19
G87 進給孔底主軸正轉快速退刀。
3. 例題
如圖5.2-19
N005 G80 G90 G0 X0 Y0 M06 T1 ;換 Ø20 鏜刀
N010 G55 ;調用G55 工件坐標系
N020 M03 S1000
N030 G43 H1 Z50 ;調用長度補償
N040 G87 Z-30 R1 Q2 P2000 F200 ;反鏜孔循環
N050 G80 G0 Z50 ;取消固定循環
N060 M05
N070 M30
定點鑽孔循環(G88)
1. 格式
X_ Y_:孔位數據
Z_:孔底深度(絕對坐標)
R_:每次下刀點或抬刀點 (絕對坐標)
P_:孔底的暫停時間(單位:毫秒)
F_:切削進給速度
K_:重復次數(如果需要的話)
2. 功能
圖5.2-20
G88 進給孔底暫停,主軸停止快速退刀。
3. 例題
如圖5.2-20
N005 G80 G90 G0 X0 Y0 M06 T1 ;換 Ø20 鑽頭
N010 G55 ;調用G55 工件坐標系
N020 M03 S1000
N030 G43 H1 Z50 ;調用長度補償
N040 G88 Z-30 R1 P2000 F200 ;定點鑽孔循環
N050 G80 G0 Z50 ;取消固定循環
N060 M05
N070 M30
鏜孔循環(G89)
1. 格式
X_ Y_:孔位數據
Z_:孔底深度(絕對坐標)
R_:每次下刀點或抬刀點 (絕對坐標)
P_:孔底的停刀時間(單位:毫秒)
F_:切削進給速度
K_:重復次數(如果需要的話)
2. 功能
圖5.2-21
G89 進給孔底暫停快速退刀。
3. 例題
如圖5.2-21
N005 G80 G90 G0 X0 Y0 M06 T1 ;換 Ø20 鏜刀
N010 G55 ;調用G55 工件坐標系
N020 M03 S1000
N030 G43 H1 Z50 ;調用長度補償
N040 G89 Z-30 R1 P2000 F200 ;鏜孔循環
N050 G80 G0 Z50 ;取消固定循環
N060 M05
N070 M30
絕對命令/增量命令 (G90/G91)
此命令設定指令中的 X, Y 和 Z 坐標是絕對值還是相對值,不論它們原來是絕對命令
還是增量命令。含有 G90 命令的程序塊和在它以後的程序塊都由絕對命令賦值; 而帶 G91
命令及其後的程序塊都用增量命令賦值。
3. 急求 法拉克系統坐標磨編程主要用哪些指令,舉一個簡單的列子
這是Nc的
M代碼 用於數控銑床的功能
MOO 程序停止
M01 程序選擇停止
M02 程序結束 (程序不回到起始開頭)
M03 主軸順時針旋轉
M04 主軸逆時針旋轉
M05 主軸停止
M06 自動換刀
M08 切屑液打開
M09 切屑液關閉
M19 主軸准停
M30 主軸停止 (程序回到起始行)
M31 旁路互鎖
M52 自動門打開
M53 自動門關閉
M74 錯誤檢測打開
M75 錯誤檢測關閉
M98 子程序調用
M99 子程序返回
2. 准備功能碼:
G00 快速定位 G00 IP__;
G01 直線插補 G01 IP___F__;
G02 順時針圓弧 G02X__Y___R__F___; 或G02I=___J=__F___;
G03 逆時針圓弧 G03X__Y___R__F__ ;或G03I=____J=_F____;
G04 暫停 G04 X1.5;或G04 P15000 ; 暫停1.5秒
G05.1 預讀處理控制 G05.1Q1;(接通)G05.1Q0 (取消)
G07.1 圓柱插補
G08 預讀處理控制 G08.P6(接通);G08P0(取消);
G09 准確停止 G09 IP___;
G10 可編程數據輸入 G10 L50(參數輸入方式)
G11 可編程數據輸入取消 G11
G15 極坐標取消 G15
G16 極坐標設定 G16
G17 選擇XY平面 G17
G18 選擇ZX平面 G18
G19 選擇YZ平面 G19
G20 英制輸入 G20
G21 米制輸入 G21
G22 儲存行程檢測接通 G22 X__Y__Z__I__J___K___
G23 儲存行程檢測斷開 G23;
G27 返回參考點檢測 G27 IP__;(為指定參考點)
G28 返回參考點 G28 IP__;(經過的中間點)
G29 從參考點返回 G29 IP__;(為返回目標點)
G30 返回第2.3.4.參考點 G30P3IP__;G30 P4 IP___;
G31 跳轉功能 G31 IP__;
G33 螺紋切屑 G33 IP__F__(F為導程)
G37 自動刀具長度測量 G37IP___;
G39 拐角偏置圓弧插補 G39 ;或G39 I __J___;
G40 刀具半徑補償取消 G40
G41 刀具半徑左補償 G41 G01 IP__D__;
G42 刀具半徑右補償 G42 G01 IP__D__;
G40.1 法線方向控製取消 G40.1
G41.1 左側法線方向控制 G41.1
G42.1 右側法線方向控制 G42.1
G43 正向刀具長度補償 G43 G01 Z__H__;
G44 負向刀具長度補償 G44 G01 Z__H__;
G45 刀具位置偏置加 G45 IP__D___;
G46 刀具位置偏置減 G46 IP__D___;
G47 刀具位置偏置加2倍 G47 IP__D___;
G48 刀具位置偏置減2倍 G48 IP__D___;
G49 刀具長度補償取消 G49;
G50 比例縮放取消 G50;
G51 比例縮放有效 G51 IP__P__或G51 IP__I__J__K__;
G50.1 可編程鏡像取消 G50.1 IP__;
G51.1 可編程鏡像有效 G51.1 IP__;
G52 局部坐標系設定 G52 IP__;
G53 選擇機床坐標系 G53 IP__;
G54 選擇工件坐標系
G54.1 選擇附加工坐標系 G54.1 Pn;(n:1-48)
G55 選擇工件坐標系2 G55
G56 選擇工件坐標系3 G56
G57 選擇工件坐標系4 G57
G58 選擇工件坐標系5 G58
G59 選擇工件坐標系6 G59
G60 但方向定位方式 G60 IP__;
G61 准確停止方式 G61
G62 自動拐角倍率 G62
G63 攻螺紋方式 G63
G64 切削方式 G64
G65 宏程序非模態調用 G65 P__L__;(自變數)
G66 宏程序模態調用 G66 P__L__;(自變數)
G67 宏程序模態調用取消 G67
G68 坐標系旋轉 G68 IP__R___(角度)
G69 坐標系旋轉取消 G69
G73 深孔轉循環 G73 X__Y__Z__R__Q__F__;
G74 左螺紋攻螺紋循環 G74X__Y__Z__RP__F__F__;
G76 精鏜孔循環 G76 X__Y__Z__R__Q__P__F__;
G80 固定循環取消 G80;
G81 鑽孔 鏜孔 循環 G81 X__Y__Z__R__;
G82 鑽孔循環 G82 X__Y__Z__R__P__;
G83 深孔循環 G83 X__Y__Z__R__Q__F__;
G84 右旋螺紋循環 G84 X__Y__Z__R__P__F__;
G85 鏜孔循環 G85 X__Y__Z__R__F__;
G86 鏜孔循環 G86 X__Y__Z__R__P__F__;
G87 背鏜循環 G87 X__Y__Z__R__Q__F__;
G88 背鏜循環 G88 X__Y__Z__R__P__F__;
G89 背鏜循環 G89 X__Y__Z__R__P__F__;
G90 絕對值編程 G90 G01 X__Y__Z__ F__; (在程序中的應用,也可放在程序開頭)
G91 增量值編程 G91 G01 X__Y__Z__ F__;
G92 設定工件坐標系 G92 IP__;
G92.1 工件坐標系設定 G92.1 X0 Y0 Z0 ;
G94 每分鍾進給 單位為 mm/min
G95 沒轉進給 單位為 mm/r
G96 恆線進給 G96 S200 ; (200mm/min)
G97 每分鍾轉速 G97 S800 ; (800r/min)
G98 固定循環返回初始點 G98 X__Y__Z__R__F__;
G99 固定循環返回R點 G99 X__Y__Z__R__F__;
4. 娉曟媺鍏婫浠g爜錛堣濺搴婂拰鍔犲伐涓蹇冿級錛屽驚鐜鎸囦護鏍煎紡錛屾寚浠ゆ牸寮忚佽︾粏錛屼婦渚嬪瓙錛屽畯紼嬪簭鎬庝箞寮勭殑錛佽佽︾粏 11
鏁版帶緙栫▼(鏁版帶鎶鏈)---鏍囧噯G浠g爜涓庢爣鍑哅浠g爜
鏁版帶鏈哄簥鏍囧噯G浠g爜
鍑嗗囧姛鑳藉瓧鏄浣挎暟鎺ф満搴婂緩絝嬭搗鏌愮嶅姞宸ユ柟寮忕殑鎸囦護錛屽傛彃琛ャ佸垁鍏瘋ˉ鍋褲佸滻瀹氬驚鐜絳夈侴鍔熻兘瀛楃敱鍦板潃絎G鍜屽叾鍚庣殑涓や綅鏁板瓧緇勬垚錛屼粠G00鈥擥99鍏100縐嶅姛鑳姐侸B3208-83鏍囧噯涓瑙勫畾濡備笅琛錛
琛 鍑嗗囧姛鑳藉瓧G
浠g爜 鍔熻兘浣滅敤鑼冨洿 鍔熻兘 浠g爜 鍔熻兘浣滅敤鑼冨洿 鍔熻兘
G00 鐐瑰畾浣 G50 * 鍒鍏峰嚲緗0/-
G01 鐩寸嚎鎻掕ˉ G51 * 鍒鍏峰嚲緗+/0
G02 欏烘椂閽堝渾寮ф彃琛 G52 * 鍒鍏峰嚲緗-/0
G03 閫嗘椂閽堝渾寮ф彃琛 G53 鐩寸嚎鍋忕Щ娉ㄩ攢
G04 * 鏆傚仠 G54 鐩寸嚎鍋忕ЩX
G05 * 涓嶆寚瀹 G55 鐩寸嚎鍋忕ЩY
G06 鎶涚墿綰挎彃琛 G56 鐩寸嚎鍋忕ЩZ
G07 * 涓嶆寚瀹 G57 鐩寸嚎鍋忕ЩXY
G08 * 鍔犻 G58 鐩寸嚎鍋忕ЩXZ
G09 * 鍑忛 G59 鐩寸嚎鍋忕ЩYZ
G10-G16 * 涓嶆寚瀹 G60 鍑嗙『瀹氫綅錛堢簿錛
G17 XY騫抽潰閫夋嫨 G61 鍑嗙『瀹氫綅錛堜腑錛
G18 ZX騫抽潰閫夋嫨 G62 鍑嗙『瀹氫綅錛堢矖錛
G19 YZ騫抽潰閫夋嫨 G63 * 鏀諱笣
G20-G32 * 涓嶆寚瀹 G64-G67 * 涓嶆寚瀹
G33 鋙虹汗鍒囧墛錛岀瓑鋙鴻窛 G68 * 鍒鍏峰嚲緗錛屽唴瑙
G34 鋙虹汗鍒囧墛錛屽炶灪璺 G69 * 鍒鍏峰嚲緗錛屽栬
G35 鋙虹汗鍒囧墛錛屽噺鋙鴻窛 G70-G79 * 涓嶆寚瀹
G36-G39 * 涓嶆寚瀹 G80 鍥哄畾寰鐜娉ㄩ攢
G40 鍒鍏瘋ˉ鍋/鍒鍏峰嚲緗娉ㄩ攢 G81-G89 鍥哄畾寰鐜
G41 鍒鍏瘋ˉ鍋--宸 G90 緇濆瑰昂瀵
G42 鍒鍏瘋ˉ鍋--鍙 G91 澧為噺灝哄
G43 * 鍒鍏峰嚲緗--宸 G92 * 棰勭疆瀵勫瓨
G44 * 鍒鍏峰嚲緗--鍙 G93 榪涚粰鐜囷紝鏃墮棿鍊掓暟
G45 * 鍒鍏峰嚲緗+/+ G94 姣忓垎閽熻繘緇
G46 * 鍒鍏峰嚲緗+/- G95 涓昏醬姣忚漿榪涚粰
G47 * 鍒鍏峰嚲緗-/- G96 鎮掔嚎閫熷害
G48 * 鍒鍏峰嚲緗-/+ G97 姣忓垎閽熻漿鏁幫紙涓昏醬錛
G49 * 鍒鍏峰嚲緗0/+ G98-G99 * 涓嶆寚瀹
娉錛*琛ㄧず濡備綔鐗規畩鐢ㄩ旓紝蹇呴』鍦ㄧ▼搴忔牸寮忎腑璇存槑
鏁版帶鏈哄簥鏍囧噯M浠g爜
杈呭姪鍔熻兘瀛楁槸鐢ㄤ簬鎸囧畾涓昏醬鐨勬棆杞鏂瑰悜銆佸惎鍔ㄣ佸仠姝銆佸喎鍗存恫鐨勫紑鍏籌紝宸ヤ歡鎴栧垁鍏風殑澶圭揣鍜屾澗寮錛屽垁鍏風殑鏇存崲絳夊姛鑳姐傝緟鍔╁姛鑳藉瓧鐢卞湴鍧絎M鍜屽叾鍚庣殑涓や綅鏁板瓧緇勬垚銆侸B3208-83鏍囧噯涓瑙勫畾濡備笅琛錛
琛 杈呭姪鍔熻兘瀛桵
浠g爜 鍔熻兘浣滅敤鑼冨洿 鍔熻兘 浠g爜 鍔熻兘浣滅敤鑼冨洿 鍔熻兘
M00 * 紼嬪簭鍋滄 M36 * 榪涚粰鑼冨洿1
M01 * 璁″垝緇撴潫 M37 * 榪涚粰鑼冨洿2
M02 * 紼嬪簭緇撴潫 M38 * 涓昏醬閫熷害鑼冨洿1
M03 涓昏醬欏烘椂閽堣漿鍔 M39 * 涓昏醬閫熷害鑼冨洿2
M04 涓昏醬閫嗘椂閽堣漿鍔 M40-M45 * 榻胯疆鎹㈡。
M05 涓昏醬鍋滄 M46-M47 * 涓嶆寚瀹
M06 * 鎹㈠垁 M48 * 娉ㄩ攢M49
M07 2鍙峰喎鍗存恫寮 M49 * 榪涚粰鐜囦慨姝f梺璺
M08 1鍙峰喎鍗存恫寮 M50 * 3鍙峰喎鍗存恫寮
M09 鍐峰嵈娑插叧 M51 * 4鍙峰喎鍗存恫寮
M10 澶圭揣 M52-M54 * 涓嶆寚瀹
M11 鏉懼紑 M55 * 鍒鍏風洿綰誇綅縐伙紝浣嶇疆1
M12 * 涓嶆寚瀹 M56 * 鍒鍏風洿綰誇綅縐伙紝浣嶇疆2
M13 涓昏醬欏烘椂閽堬紝鍐峰嵈娑插紑 M57-M59 * 涓嶆寚瀹
M14 涓昏醬閫嗘椂閽堬紝鍐峰嵈娑插紑 M60 鏇存崲宸ヤ綔
M15 * 姝h繍鍔 M61 宸ヤ歡鐩寸嚎浣嶇Щ錛屼綅緗1
M16 * 璐熻繍鍔 M62 * 宸ヤ歡鐩寸嚎浣嶇Щ錛屼綅緗2
M17-M18 * 涓嶆寚瀹 M63-M70 * 涓嶆寚瀹
M19 涓昏醬瀹氬悜鍋滄 M71 * 宸ヤ歡瑙掑害浣嶇Щ錛屼綅緗1
M20-M29 * 姘鎬笉鎸囧畾 M72 * 宸ヤ歡瑙掑害浣嶇Щ錛屼綅緗2
M30 * 綰稿甫緇撴潫 M73-M89 * 涓嶆寚瀹
M31 * 浜掗攣鏃佽礬 M90-M99 * 姘鎬笉鎸囧畾
M32-M35 * 涓嶆寚瀹
娉錛*琛ㄧず濡備綔鐗規畩鐢ㄩ旓紝蹇呴』鍦ㄧ▼搴忔牸寮忎腑璇存槑
[ 鎸囦護鏍煎紡鐨勮存槑 ]
鎸囦護 璇 鏄
G17 鎸囧畾鍦嗗姬鍦╔pYp 騫抽潰
G18 鎸囧畾鍦嗗姬鍦╔pZp 騫抽潰
G19 鎸囧畾鍦嗗姬鍦╕pZp 騫抽潰
G02 欏烘椂閽堟柟鍚戝渾寮ф彃琛ワ紙CW錛
G03 閫嗘椂閽堟柟鍚戝渾寮ф彃琛ワ紙CCW錛
Xp__ X 杞存垨騫寵屼簬X 杞寸殑鎸囦護鍊礆紙鐢卞弬鏁癗o.1022 璁懼畾錛
Yp__ Y 杞存垨騫寵屼簬Y 杞寸殑鎸囦護鍊礆紙鐢卞弬鏁癗o.1022 璁懼畾錛
Zp__ Z 杞存垨騫寵屼簬Z 杞寸殑鎸囦護鍊礆紙鐢卞弬鏁癗o.1022 璁懼畾錛
I__ 鍦嗗姬涓蹇冪浉瀵逛簬璧風偣鐨刋 杞寸殑璺濈伙紙甯︾﹀彿錛
J__ 鍦嗗姬涓蹇冪浉瀵逛簬璧風偣鐨刌 杞寸殑璺濈伙紙甯︾﹀彿錛
K__ 鍦嗗姬涓蹇冪浉瀵逛簬璧風偣鐨刏 杞寸殑璺濈伙紙甯︾﹀彿錛
R__ 鍦嗗姬鍗婂緞鎸囧畾鐨勫甫絎﹀彿鐨勫渾寮у崐寰
F__ 娌垮渾寮х殑榪涚粰鐜
G 浠g爜緇勫埆 鍔熻兘闄勬敞
G00 01 蹇閫熷畾浣 妯℃
G01 鐩寸嚎鎻掕ˉ 妯℃
G02 欏烘椂閽堝渾寮ф彃琛 妯℃
G03 閫嗘椂閽堝渾寮ф彃琛 妯℃
G04 00 鏆傚仠 闈炴ā鎬
*G10 鏁版嵁璁劇疆 妯℃
G11 鏁版嵁璁劇疆鍙栨秷 妯℃
G17 16 XY騫抽潰閫夋嫨 妯℃
G18 ZX騫抽潰閫夋嫨錛堢己鐪侊級 妯℃
G19 YZ騫抽潰閫夋嫨 妯℃
G20 06 鑻卞埗錛坕n) 妯℃
G21 綾沖埗(mm) 妯℃
*G22 09 琛岀▼媯鏌ュ姛鑳芥墦寮 妯℃
G23 琛岀▼媯鏌ュ姛鑳藉叧闂 妯℃
*G25 08 涓昏醬閫熷害娉㈠姩媯鏌ュ叧闂 妯℃
G26 涓昏醬閫熷害娉㈠姩媯鏌ユ墦寮 闈炴ā鎬
G27 00 鍙傝冪偣榪斿洖媯鏌 闈炴ā鎬
G28 鍙傝冪偣榪斿洖 闈炴ā鎬
G31 璺蟲ュ姛鑳 闈炴ā鎬
*G40 07 鍒鍏峰崐寰勮ˉ灝濆彇娑 妯℃
G41 鍒鍏峰崐寰勫乏琛ュ皾 妯℃
G42 鍒鍏峰崐寰勫彸琛ュ皾 妯℃
G43 00 鍒鍏烽暱搴︽hˉ灝 妯℃
G44 鍒鍏烽暱搴﹁礋琛ュ皾 妯℃
G45 鍒鍏烽暱搴﹁ˉ灝濆彇娑 妯℃
G50 00 宸ヤ歡鍧愭爣鍘熺偣璁劇疆錛屾渶澶т富杞撮熷害璁劇疆 闈炴ā鎬
G52 灞閮ㄥ潗鏍囩郴璁劇疆 闈炴ā鎬
G53 鏈哄簥鍧愭爣緋昏劇疆 闈炴ā鎬
*G54 14 絎涓宸ヤ歡鍧愭爣緋昏劇疆 妯℃
G55 絎浜屽伐浠跺潗鏍囩郴璁劇疆 妯℃
G56 絎涓夊伐浠跺潗鏍囩郴璁劇疆 妯℃
G57 絎鍥涘伐浠跺潗鏍囩郴璁劇疆 妯℃
G58 絎浜斿伐浠跺潗鏍囩郴璁劇疆 妯℃
G59 絎鍏宸ヤ歡鍧愭爣緋昏劇疆 妯℃
G65 00 瀹忕▼搴忚皟鐢 闈炴ā鎬
G66 12 瀹忕▼搴忔ā鎬佽皟鐢 妯℃
*G67 瀹忕▼搴忔ā鎬佽皟鐢ㄥ彇娑 妯℃
G73 00 楂橀熸繁瀛旈捇瀛斿驚鐜 闈炴ā鎬
G74 宸ユ棆鏀昏灪綰瑰驚鐜 闈炴ā鎬
G75 綺鵑晽寰鐜 闈炴ā鎬
*G80 10 閽誨瓟鍥哄畾寰鐜鍙栨秷 妯℃
G81 閽誨瓟寰鐜
G84 鏀昏灪綰瑰驚鐜 妯℃
G85 闀楀瓟寰鐜??
G86 闀楀瓟寰鐜 妯℃
G87 鑳岄晽寰鐜 妯℃
G89 闀楀瓟寰鐜 妯℃
G90 01 緇濆瑰潗鏍囩紪紼 妯℃
G91 澧為噺鍧愭爣緙栫▼ 妯℃
G92 宸ヤ歡鍧愭爣鍘熺偣璁劇疆 妯℃
娉錛1.褰撴満搴婄數婧愭墦寮鎴栨寜閲嶇疆閿鏃訛紝鏍囨湁"* "絎﹀彿鐨凣浠g爜琚嬋媧伙紝鍗崇己鐪佺姸鎬併
2 . 涓嶅悓緇勭殑G浠g爜鍙浠ュ湪鍚屼竴紼嬪簭孌典腑鎸囧畾;濡傛灉鍦ㄥ悓涓紼嬪簭孌典腑鎸囧畾鍚岀粍G浠g爜,.鏈鍚庢寚瀹氱殑G浠g爜鏈夋晥銆
3.鐢變簬鐢墊簮鎵撳紑鎴栭噸緗,浣跨郴緇熻鍒濆嬪寲鏃,宸叉寚瀹氱殑G20鎴朑21浠g爜淇濇寔鏈夋晥.
4.鐢變簬鐢墊簮鎵撳紑琚鍒濆嬪寲鏃,G22浠g爜琚嬋媧;鐢變簬閲嶇疆浣挎満搴婅鍒濆嬪寲鏃, 宸叉寚瀹氱殑G22鎴朑23浠g爜淇濇寔鏈夋晥.
緙栫爜瀛楃︾殑鎰忎箟
瀛楃 鎰忎箟
A 鍏充簬X杞寸殑瑙掑害灝哄
B 鍏充簬Y杞寸殑瑙掑害灝哄
C 鍏充簬Z杞寸殑瑙掑害灝哄
D 鍒鍏峰崐寰勫嚲緗鍙
E 絎浜岃繘緇欏姛鑳斤紙鍗寵繘鍒閫熷害錛屽崟浣嶄負 mm/鍒嗛挓錛
F 絎涓榪涚粰鍔熻兘錛堝嵆榪涘垁閫熷害錛屽崟浣嶄負 mm/鍒嗛挓錛
G 鍑嗗囧姛鑳
H 鍒鍏烽暱搴﹀嚲緗鍙
I 騫寵屼簬X杞寸殑鎻掕ˉ鍙傛暟鎴栬灪綰瑰肩▼
J 騫寵屼簬Y杞寸殑鎻掕ˉ鍙傛暟鎴栬灪綰瑰肩▼
L 鍥哄畾寰鐜榪斿洖嬈℃暟鎴栧瓙紼嬪簭榪斿洖嬈℃暟
M 杈呭姪鍔熻兘
N 欏哄簭鍙鳳紙琛屽彿錛
O 紼嬪簭緙栧彿
P 騫寵屼簬X杞寸殑絎浜屽昂瀵告垨鍥哄畾寰鐜鍙傛暟
Q 騫寵屼簬Y杞寸殑絎涓夊昂瀵告垨鍥哄畾寰鐜鍙傛暟
R 騫寵屼簬Z杞寸殑絎涓夊昂瀵告垨寰鐜鍙傛暟鍦嗗姬鐨勫崐寰
S 涓昏醬閫熷害鍔熻兘錛堣〃鏍囪漿閫燂紝鍗曚綅涓 杞/鍒嗭級
T 絎涓鍒鍏峰姛鑳
U 騫寵屼簬X杞寸殑絎浜屽昂瀵
V 騫寵屼簬Y杞寸殑絎浜屽昂瀵
W 騫寵屼簬Z杞寸殑絎浜屽昂瀵
X 鍩烘湰灝哄
Y 鍩烘湰灝哄
Z 鍩烘湰灝哄
FANUC鏁版帶緋葷粺鐨勫噯澶囧姛鑳組浠g爜鍙婂叾鍔熻兘
M浠g爜 鍔熻兘 闄勬敞
M00 紼嬪簭鍋滄 闈炴ā鎬
M01 紼嬪簭閫夋嫨鍋滄 闈炴ā鎬
M02 紼嬪簭緇撴潫 闈炴ā鎬
M03 涓昏醬欏烘椂閽堟棆杞 妯℃
M04 涓昏醬閫嗘椂閽堟棆杞 妯℃
M05 涓昏醬鍋滄 妯℃
M06 鎹㈠垁 闈炴ā鎬
M07 鍐峰嵈娑叉墦寮 妯℃
M08 鍐峰嵈娑插叧闂 妯℃
M30 紼嬪簭緇撴潫騫惰繑鍥 闈炴ā鎬
M31 鏃佽礬浜掗攣 闈炴ā鎬
M52 鑷鍔ㄩ棬鎵撳紑 妯℃
M53 鑷鍔ㄩ棬鍏抽棴 妯℃
M74 閿欒媯嫻嬪姛鑳芥墦寮 妯℃
M75 閿欒媯嫻嬪姛鑳藉叧闂 妯℃
M98 瀛愮▼搴忚皟鐢 妯℃
M99 瀛愮▼搴忚皟鐢ㄨ繑鍥 妯℃
5. 法拉克系統的編程順序和代碼是什麼
變成幾乎一樣只要在編程時
O0001
T0101 "G98" S800
...... 以下是法拉克的編程代碼
好多都沒用 你既然會廣數 那就應該知道那些常用
多發些是為了備用
2. 准備功能碼:
G00 快速定位 G00 IP__;
G01 直線插補 G01 IP___F__;
G02 順時針圓弧 G02X__Y___R__F___; 或G02I=___J=__F___;
G03 逆時針圓弧 G03X__Y___R__F__ ;或G03I=____J=_F____;
G04 暫停 G04 X1.5;或G04 P15000 ; 暫停1.5秒
G05.1 預讀處理控制 G05.1Q1;(接通)G05.1Q0 (取消)
G07.1 圓柱插補
G08 預讀處理控制 G08.P6(接通);G08P0(取消);
G09 准確停止 G09 IP___;
G10 可編程數據輸入 G10 L50(參數輸入方式)
G11 可編程數據輸入取消 G11
G15 極坐標取消 G15
G16 極坐標設定 G16
G17 選擇XY平面 G17
G18 選擇ZX平面 G18
G19 選擇YZ平面 G19
G20 英制輸入 G20
G21 米制輸入 G21
G22 儲存行程檢測接通 G22 X__Y__Z__I__J___K___
G23 儲存行程檢測斷開 G23;
G27 返回參考點檢測 G27 IP__;(為指定參考點)
G28 返回參考點 G28 IP__;(經過的中間點)
G29 從參考點返回 G29 IP__;(為返回目標點)
G30 返回第2.3.4.參考點 G30P3IP__;G30 P4 IP___;
G31 跳轉功能 G31 IP__;
G33 螺紋切屑 G33 IP__F__(F為導程)
G37 自動刀具長度測量 G37IP___;
G39 拐角偏置圓弧插補 G39 ;或G39 I __J___;
G40 刀具半徑補償取消 G40
G41 刀具半徑左補償 G41 G01 IP__D__;
G42 刀具半徑右補償 G42 G01 IP__D__;
G40.1 法線方向控製取消 G40.1
G41.1 左側法線方向控制 G41.1
G42.1 右側法線方向控制 G42.1
G43 正向刀具長度補償 G43 G01 Z__H__;
G44 負向刀具長度補償 G44 G01 Z__H__;
G45 刀具位置偏置加 G45 IP__D___;
G46 刀具位置偏置減 G46 IP__D___;
G47 刀具位置偏置加2倍 G47 IP__D___;
G48 刀具位置偏置減2倍 G48 IP__D___;
G49 刀具長度補償取消 G49;
G50 比例縮放取消 G50;
G51 比例縮放有效 G51 IP__P__或G51 IP__I__J__K__;
G50.1 可編程鏡像取消 G50.1 IP__;
G51.1 可編程鏡像有效 G51.1 IP__;
G52 局部坐標系設定 G52 IP__;
G53 選擇機床坐標系 G53 IP__;
G54 選擇工件坐標系
G54.1 選擇附加工坐標系 G54.1 Pn;(n:1-48)
G55 選擇工件坐標系2 G55
G56 選擇工件坐標系3 G56
G57 選擇工件坐標系4 G57
G58 選擇工件坐標系5 G58
G59 選擇工件坐標系6 G59
G60 但方向定位方式 G60 IP__;
G61 准確停止方式 G61
G62 自動拐角倍率 G62
G63 攻螺紋方式 G63
G64 切削方式 G64
G65 宏程序非模態調用 G65 P__L__;(自變數)
G66 宏程序模態調用 G66 P__L__;(自變數)
G67 宏程序模態調用取消 G67
G68 坐標系旋轉 G68 IP__R___(角度)
G69 坐標系旋轉取消 G69
G73 深孔轉循環 G73 X__Y__Z__R__Q__F__;
G74 左螺紋攻螺紋循環 G74X__Y__Z__RP__F__F__;
G76 精鏜孔循環 G76 X__Y__Z__R__Q__P__F__;
G80 固定循環取消 G80;
G81 鑽孔 鏜孔 循環 G81 X__Y__Z__R__;
G82 鑽孔循環 G82 X__Y__Z__R__P__;
G83 深孔循環 G83 X__Y__Z__R__Q__F__;
G84 右旋螺紋循環 G84 X__Y__Z__R__P__F__;
G85 鏜孔循環 G85 X__Y__Z__R__F__;
G86 鏜孔循環 G86 X__Y__Z__R__P__F__;
G87 背鏜循環 G87 X__Y__Z__R__Q__F__;
G88 背鏜循環 G88 X__Y__Z__R__P__F__;
G89 背鏜循環 G89 X__Y__Z__R__P__F__;
G90 絕對值編程 G90 G01 X__Y__Z__ F__; (在程序中的應用,也可放在程序開頭)
G91 增量值編程 G91 G01 X__Y__Z__ F__;
G92 設定工件坐標系 G92 IP__;
G92.1 工件坐標系設定 G92.1 X0 Y0 Z0 ;
G94 每分鍾進給 單位為 mm/min
G95 沒轉進給 單位為 mm/r
G96 恆線進給 G96 S200 ; (200mm/min)
G97 每分鍾轉速 G97 S800 ; (800r/min)
G98 固定循環返回初始點 G98 X__Y__Z__R__F__;
G99 固定循環返回R點 G99 X__Y__Z__R__F__;
6. 法拉克 數控系統編程指令 M40,M41,M42,M43,M44,G50用法
G50前面的同學說過了。現在好多經濟數控床子都是手動換擋,它用幾個手柄手柄來確定轉速范圍,程序里用不同的M代碼來表示這些擋位。
M41時轉速在S200~S600、M42時S600~S1000(假設)。
具體應用時手柄位置必須和程序里的M代碼一致才能得到你想要的速度,如果程序是
…
…
M42;
M3 S700;
…
…
而手柄處於(600~1000)或空擋,則實際轉速是600或0。
聽機修說,他可以用
「固定的代碼來編程固定的轉速,那樣機床就只有那幾個轉速了,編速度時只要輸入固定的代碼就行」。
不只道你說的就是哪種情況。