機(jī)械社區(qū)

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
查看: 4449|回復(fù): 6
打印 上一主題 下一主題

CNC法蘭克系統(tǒng)指令解析,快來復(fù)習(xí)一下

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
1#
發(fā)表于 2023-1-5 14:58:00 | 只看該作者 回帖獎勵 |倒序?yàn)g覽 |閱讀模式
G00 定位1. 格式 G00 X_ Z_ 這個(gè)命令把刀具從當(dāng)前位置移動到命令指定的位置 (在絕對坐標(biāo)方式下), 或者移動到某個(gè)距離處 (在增量坐標(biāo)方式下)。2. 非直線切削形式的定位 我們的定義是:采用獨(dú)立的快速移動速率來決定每一個(gè)軸的位置。刀具路徑不是直線,根據(jù)到達(dá)的順序,機(jī)器軸依次停止在命令指定的位置。3. 直線定位 刀具路徑類似直線切削(G01) 那樣,以最短的時(shí)間(不超過每一個(gè)軸快速移動速率)定位于要求的位置。4. 舉例 N10 G0 X100 Z659 l: }2 M3 X0 J% l! k& k/ J. B
G01 直線插補(bǔ)
8 J, e) V) L1 N1. 格式 G01 X(U)_ Z(W)_ F_ ;直線插補(bǔ)以直線方式和命令給定的移動速率從當(dāng)前位置移動到命令位置。X, Z: 要求移動到的位置的絕對坐標(biāo)值。U,W: 要求移動到的位置的增量坐標(biāo)值。
/ i$ c5 }8 E* t$ X! A& Y5 `2. 舉例① 絕對坐標(biāo)程序 G01 X50. Z75. F0.2 ;X100.; ② 增量坐標(biāo)程序G01 U0.0 W-75. F0.2 ;U50.

1 Z3 f7 R- x$ I* |  v/ t6 t, Y" `' Q4 P, f" A- D$ ~8 a
圓弧插補(bǔ) (G02, G03)格式 G02(G03) X(U)__Z(W)__I__K__F__ ;G02(G03) X(U)__Z(W)__R__F__ ; G02 – 順時(shí)鐘 (CW)G03 – 逆時(shí)鐘 (CCW)X, Z –在坐標(biāo)系里的終點(diǎn)U, W – 起點(diǎn)與終點(diǎn)之間的距離I, K – 從起點(diǎn)到中心點(diǎn)的矢量 (半徑值)R – 圓弧范圍 (最大180 度)。2. 舉例① 絕對坐標(biāo)系程序G02 X100. Z90. I50. K0. F0.2或G02 X100. Z90. R50. F02;② 增量坐標(biāo)系程序G02 U20. W-30. I50. K0. F0.2;或G02 U20. W-30. R50. F0.2;/ A" q6 I& t& G  u- D, s+ R
7 Z  E! X. s& y1 p8 ~" H5 F8 A- B% x, q
第二原點(diǎn)返回 (G30)
0 A' c# v, w: u. |, e$ b坐標(biāo)系能夠用第二原點(diǎn)功能來設(shè)置。1. 用參數(shù) (a, b) 設(shè)置刀具起點(diǎn)的坐標(biāo)值。點(diǎn) “a” 和 “b” 是機(jī)床原點(diǎn)與起刀點(diǎn)之間的距離。2. 在編程時(shí)用 G30 命令代替 G50 設(shè)置坐標(biāo)系。3. 在執(zhí)行了第一原點(diǎn)返回之后,不論刀具實(shí)際位置在那里,碰到這個(gè)命令時(shí)刀具便移到第二原點(diǎn)。4. 更換刀具也是在第二原點(diǎn)進(jìn)行的。
3 Z7 I; a4 s0 |; J3 z* c6 `

9 {  `. E; w) ~2 R切螺紋 (G32)
: I+ M# t3 I6 ]' m3 ^. \# P9 ~1. 格式 G32 X(U)__Z(W)__F__ ; G32 X(U)__Z(W)__E__ ; F –螺紋導(dǎo)程設(shè)置 E –螺距 (毫米) 在編制切螺紋程序時(shí)應(yīng)當(dāng)帶主軸轉(zhuǎn)速RPM 均勻控制的功能 (G97),并且要考慮螺紋部分的某些特性。在螺紋切削方式下移動速率控制和主軸速率控制功能將被忽略。而且在送進(jìn)保持按鈕起作用時(shí),其移動進(jìn)程在完成一個(gè)切削循環(huán)后就停止了。
2. 舉例 G00 X29.4; (1循環(huán)切削) G32 Z-23. F0.2; G00 X32; Z4.; X29.;(2循環(huán)切削) G32 Z-23. F0.2; G00 X32.; Z4.  r/ E: k1 f9 r2 S2 N) s1 X

; `3 ~& P9 E: q( d9 M刀具直徑偏置功能 (G40/G41/G42)
3 u' |; v/ J. J1. 格式 G41 X_ Z_;G42 X_ Z_;
" M0 m: R: `2 d& U在刀具刃是尖利時(shí),切削進(jìn)程按照程序指定的形狀執(zhí)行不會發(fā)生問題。不過,真實(shí)的刀具刃是由圓弧構(gòu)成的 (刀尖半徑) 就像上圖所示,在圓弧插補(bǔ)和攻螺紋的情況下刀尖半徑會帶來誤差。

! s: V% u4 U+ e# i( ?4 l- V
+ E% B$ b' u6 K5 @" b# H; k6 S2. 偏置功能$ x: p( D- W1 f! z
命令 切削位置 刀具路徑
* n# W8 p/ q/ g7 F" y0 O) OG40 取消 刀具按程序路徑的移動/ }6 a3 g: L4 q, Q( P2 w* b
G41 右側(cè) 刀具從程序路徑左側(cè)移動/ I. p0 P2 N: s6 I; D, w( [: K
G42 左側(cè) 刀具從程序路徑右側(cè)移動0 y2 O& P; S: P# Q. z- p2 Q
補(bǔ)償?shù)脑瓌t取決于刀尖圓弧中心的動向,它總是與切削表面法向里的半徑矢量不重合。因此,補(bǔ)償?shù)幕鶞?zhǔn)點(diǎn)是刀尖中心。通常,刀具長度和刀尖半徑的補(bǔ)償是按一個(gè)假想的刀刃為基準(zhǔn),因此為測量帶來一些困難。把這個(gè)原則用于刀具補(bǔ)償,應(yīng)當(dāng)分別以 X 和 Z 的基準(zhǔn)點(diǎn)來測量刀具長度刀尖半徑 R,以及用于假想刀尖半徑補(bǔ)償所需的刀尖形式數(shù) (0-9)。這些內(nèi)容應(yīng)當(dāng)事前輸入刀具偏置文件。* }" r: P0 `& A+ Y  e9 p4 P
“刀尖半徑偏置” 應(yīng)當(dāng)用 G00 或者 G01功能來下達(dá)命令或取消。不論這個(gè)命令是不是帶圓弧插補(bǔ), 刀不會正確移動,導(dǎo)致它逐漸偏離所執(zhí)行的路徑。因此,刀尖半徑偏置的命令應(yīng)當(dāng)在切削進(jìn)程啟動之前完成;并且能夠防止從工件外部起刀帶來的過切現(xiàn)象。反之,要在切削進(jìn)程之后用移動命令來執(zhí)行偏置的取消過
9 c) j" p. }+ C' p9 M
' H. Z2 g. m5 x6 ^
工件坐標(biāo)系選擇(G54-G59)' I0 O, t' b! R7 n3 n' U
1. 格式 G54 X_ Z_; 2. 功能 通過使用 G54 – G59 命令,來將機(jī)床坐標(biāo)系的一個(gè)任意點(diǎn) (工件原點(diǎn)偏移值) 賦予 1221 – 1226 的參數(shù),并設(shè)置工件坐標(biāo)系(1-6)。該參數(shù)與 G 代碼要相對應(yīng)如下:工件坐標(biāo)系 1 (G54) ---工件原點(diǎn)返回偏移值---參數(shù) 1221 工件坐標(biāo)系 2 (G55) ---工件原點(diǎn)返回偏移值---參數(shù) 1222 工件坐標(biāo)系 3 (G56) ---工件原點(diǎn)返回偏移值---參數(shù) 1223 工件坐標(biāo)系 4 (G57) ---工件原點(diǎn)返回偏移值---參數(shù) 1224 工件坐標(biāo)系 5 (G58) ---工件原點(diǎn)返回偏移值---參數(shù) 1225 工件坐標(biāo)系 6 (G59) ---工件原點(diǎn)返回偏移值---參數(shù) 1226 在接通電源和完成了原點(diǎn)返回后,系統(tǒng)自動選擇工件坐標(biāo)系 1 (G54) 。在有 “模態(tài)”命令對這些坐標(biāo)做出改變之前,它們將保持其有效性。除了這些設(shè)置步驟外,系統(tǒng)中還有一參數(shù)可立刻變更G54~G59 的參數(shù)。工件外部的原點(diǎn)偏置值能夠用 1220 號參數(shù)來傳遞。
精加工循環(huán)(G70)& p: J3 X+ q! x7 `! G1 n/ p6 i
1. 格式 G70 P(ns) Q(nf) ns:精加工形狀程序的第一個(gè)段號。nf:精加工形狀程序的最后一個(gè)段號 2. 功能 用G71、G72或G73粗車削后,G70精車削。
  I4 Z, _) `9 _, T+ b* s. j

0 j  v7 r* G3 v+ Z9 x外園粗車固定循環(huán)(G71)
+ @# O0 H& g8 k! G1. 格式 G71U(△d)R(e)G71P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)N(ns)…………….F__從序號ns至nf的程序段,指定A及B間的移動指令。.S__.T__N(nf)……△d:切削深度(半徑指定)不指定正負(fù)符號。切削方向依照AA’的方向決定,在另一個(gè)值指定前不會改變。FANUC系統(tǒng)參數(shù)(NO.0717)指定。e:退刀行程本指定是狀態(tài)指定,在另一個(gè)值指定前不會改變。FANUC系統(tǒng)參數(shù)(NO.0718)指定。ns:精加工形狀程序的第一個(gè)段號。nf:精加工形狀程序的最后一個(gè)段號!鱱:X方向精加工預(yù)留量的距離及方向。(直徑/半徑)△w: Z方向精加工預(yù)留量的距離及方向。* R/ r, E; |/ j/ G% z9 e& U; ]
2. 功能如果在下圖用程序決定A至A’至B的精加工形狀,用△d(切削深度)車掉指定的區(qū)域,留精加工預(yù)留量△u/2及△w。

5 O% p9 F1 c' j; |# W
! }, a( `/ M. }/ ]4 g; X8 s
端面車削固定循環(huán)(G72)
8 V# k( B4 R, z2 J' {1. 格式 G72W(△d)R(e) G72P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t) △t,e,ns,nf, △u, △w,f,s及t的含義與G71相同。2. 功能 如下圖所示,除了是平行于X軸外,本循環(huán)與G71相同。
* I- y7 X. t4 y+ Y6 g# {/ U6 x
5 X  J$ \. \6 B1 C  j9 A3 T
成型加工復(fù)式循環(huán)(G73)
+ f+ F; ]6 j% G/ _+ A7 o1. 格式 G73U(△i)W(△k)R(d)G73P(ns)Q(nf)U(△u)W(△w)F(f)S(s)T(t)N(ns)…………………沿A A’ B的程序段號N(nf)………△i:X軸方向退刀距離(半徑指定), FANUC系統(tǒng)參數(shù)(NO.0719)指定。△k: Z軸方向退刀距離(半徑指定), FANUC系統(tǒng)參數(shù)(NO.0720)指定。d:分割次數(shù)這個(gè)值與粗加工重復(fù)次數(shù)相同,F(xiàn)ANUC系統(tǒng)參數(shù)(NO.0719)指定。ns: 精加工形狀程序的第一個(gè)段號。nf:精加工形狀程序的最后一個(gè)段號。△u:X方向精加工預(yù)留量的距離及方向。(直徑/半徑)△w: Z方向精加工預(yù)留量的距離及方向。
. t9 _1 M& C4 h& F& Q& q2. 功能本功能用于重復(fù)切削一個(gè)逐漸變換的固定形式,用本循環(huán),可有效的切削一個(gè)用粗加工段造或鑄造等方式已經(jīng)加工成型的工件。
# z( x5 r# }0 F8 n) L1 v: p# T

# m4 o) M- S9 k; M- Q, ~, r2 {
端面啄式鉆孔循環(huán)(G74)
$ W2 n9 ?: s, N- J8 w. j: d* Q8 T! K1. 格式 G74 R(e); G74 X(u) Z(w) P(△i) Q(△k) R(△d) F(f) e:后退量 本指定是狀態(tài)指定,在另一個(gè)值指定前不會改變。FANUC系統(tǒng)參數(shù)(NO.0722)指定。x:B點(diǎn)的X坐標(biāo) u:從a至b增量 z:c點(diǎn)的Z坐標(biāo) w:從A至C增量 △i:X方向的移動量 △k:Z方向的移動量 △d:在切削底部的刀具退刀量!鱠的符號一定是(+)。但是,如果X(U)及△I省略,可用所要的正負(fù)符號指定刀具退刀量。f:進(jìn)給率:2. 功能 如下圖所示在本循環(huán)可處理斷削,如果省略X(U)及P,結(jié)果只在Z軸操作,用于鉆孔。
: a+ V- e6 j3 V+ [% V+ C

/ y4 `/ k1 w+ ?1 w& f! O8 C
外經(jīng)/內(nèi)徑啄式鉆孔循環(huán)(G75)6 j( W; V) I) g9 F: W8 f
1. 格式 G75 R(e); G75 X(u) Z(w) P(△i) Q(△k) R(△d) F(f) 2. 功能 以下指令操作如下圖所示,除X用Z代替外與G74相同,在本循環(huán)可處理斷削,可在X軸割槽及X軸啄式鉆孔。
+ I5 s% j  x" q" p7 e, f$ t/ R

* R6 O& z% G: ^* B' A: Q3 I
螺紋切削循環(huán)(G76)$ J- C% Z; W' H3 Y5 t; W! d8 C; ~6 \
1. 格式 G76 P(m)(r)(a) Q(△dmin) R(d)G76 X(u) Z(w) R(i) P(k) Q(△d) F(f)m:精加工重復(fù)次數(shù)(1至99)本指定是狀態(tài)指定,在另一個(gè)值指定前不會改變。FANUC系統(tǒng)參數(shù)(NO.0723)指定。r:到角量本指定是狀態(tài)指定,在另一個(gè)值指定前不會改變。FANUC系統(tǒng)參數(shù)(NO.0109)指定。a:刀尖角度:可選擇80度、60度、55度、30度、29度、0度,用2位數(shù)指定。本指定是狀態(tài)指定,在另一個(gè)值指定前不會改變。FANUC系統(tǒng)參數(shù)(NO.0724)指定。如:P(02/m、12/r、60/a)△dmin:最小切削深度本指定是狀態(tài)指定,在另一個(gè)值指定前不會改變。FANUC系統(tǒng)參數(shù)(NO.0726)指定。i:螺紋部分的半徑差如果i=0,可作一般直線螺紋切削。k:螺紋高度這個(gè)值在X軸方向用半徑值指定!鱠:第一次的切削深度(半徑值)l:螺紋導(dǎo)程(與G32). p2 G& L8 S5 c9 C$ N5 H0 B
2. 功能螺紋切削循環(huán)。
: u9 R) Y+ e7 P$ A7 v0 H1 J, V% N5 \" R$ E0 Q
內(nèi)外直徑的切削循環(huán)(G90)) t# O; [( `7 r- L
1. 格式 直線切削循環(huán):G90 X(U)___Z(W)___F___ ;按開關(guān)進(jìn)入單一程序塊方式,操作完成如圖所示 1→2→3→4 路徑的循環(huán)操作。U 和 W 的正負(fù)號 (+/-) 在增量坐標(biāo)程序里是根據(jù)1和2的方向改變的。錐體切削循環(huán):G90 X(U)___Z(W)___R___ F___ ;必須指定錐體的 “R” 值。切削功能的用法與直線切削循環(huán)類似。' {9 U% N' n# J
2. 功能外園切削循環(huán)。1. U<0, W<0, R<02. U>0, W<0, R>03. U<0, W<0, R>04. U>0, W<0, R<0

" z- G7 Y5 c$ t0 K3 \3 |$ V2 }. I
) k( T! I* M  G切削螺紋循環(huán) (G92)( P( K; g! a  s" B: P% N/ {
1. 格式 直螺紋切削循環(huán): G92 X(U)___Z(W)___F___ ; 螺紋范圍和主軸 RPM 穩(wěn)定控制 (G97) 類似于 G32 (切螺紋)。在這個(gè)螺紋切削循環(huán)里,切螺紋的退刀有可能如 [圖 9-9] 操作;倒角長度根據(jù)所指派的參數(shù)在0.1L~ 12.7L的范圍里設(shè)置為 0.1L 個(gè)單位。錐螺紋切削循環(huán): G92 X(U)___Z(W)___R___F___ ; 2. 功能 切削螺紋循環(huán)

" y3 C' f4 Q7 r6 s6 h+ h. X/ T% j6 ?. S  g* J$ i
臺階切削循環(huán) (G94)( |, w( k: J+ \5 \' b
1. 格式 平臺階切削循環(huán): G94 X(U)___Z(W)___F___ ; 錐臺階切削循環(huán): G94 X(U)___Z(W)___R___ F___ ; 2. 功能 臺階切削 線速度控制 (G96, G97)* ]" K  S6 i; w; m
NC 車床用調(diào)整步幅和修改 RPM 的方法讓速率劃分成,如低速和高速區(qū);在每一個(gè)區(qū)內(nèi)的速率可以自由改變。G96 的功能是執(zhí)行線速度控制,并且只通過改變RPM 來控制相應(yīng)的工件直徑變化時(shí)維持穩(wěn)定的切削速率。G97 的功能是取消線速度控制,并且僅僅控制 RPM 的穩(wěn)定。
1 u% x+ c& o9 |* q4 T* z
6 P+ E% `4 }4 X& H0 V$ Z
設(shè)置位移量 (G98/G99)
; [4 G4 i) u6 Q: o, p: D5 G切削位移能夠用 G98 代碼來指派每分鐘的位移(毫米/分),或者用 G99 代碼來指派每轉(zhuǎn)位移(毫米/轉(zhuǎn));這里 G99 的每轉(zhuǎn)位移在 NC 車床里是用于編程的。每分鐘的移動速率 (毫米/分) = 每轉(zhuǎn)位移速率 (毫米/轉(zhuǎn)) x 主軸 RPM
加工中心經(jīng)常用到的許多指令與數(shù)控機(jī)床相同,這里不再祥述。
% s8 ~, e3 u' ], A: e1 X5 x8 W; h, n! g
下面僅介紹反映加工中心特征的一些指令:( U# e; {8 a1 Y/ w3 O
1. 準(zhǔn)確停止校驗(yàn)指令 G09指令格式:G09;刀具到達(dá)終點(diǎn)前減速并精確定位后才繼續(xù)執(zhí)行下一個(gè)程序段,可用于具有尖銳棱角的零件加工。
/ ~7 c( g4 ^' ^6 k7 k+ D2. 刀具偏移量設(shè)定指令 G10指令格式:G10P_R_;P:指令偏置號;R:偏移量可以通過程序設(shè)置設(shè)定刀具偏移量。
: D0 v0 [4 z$ Y3. 單方向定位指令 G60指令格式:G60 X_Y_Z_;X、Y、Z為需要實(shí)現(xiàn)精確定位的終點(diǎn)坐標(biāo)。對于要求精確定位的孔加工,使用該指令可使機(jī)床實(shí)現(xiàn)單方向定位,從而達(dá)到消除因反向間隙而引起的加工誤差,定位方向與過沖量由參數(shù)設(shè)定。3 ^6 e' _; F! G% L3 t3 m& ]# Y
4. 精確停止校驗(yàn)方式指令 G61指令格式:G61;該指令為模態(tài)指令,在G61方式下,相當(dāng)于每一段程序都含有G09指令。
2 s! ]3 S- @* j6 e  X5. 連續(xù)切削方式指令 G64指令格式:G64;該指令為模態(tài)指令,也為機(jī)床的默認(rèn)狀態(tài),刀具在運(yùn)動到指令的終點(diǎn)后不減速而繼續(xù)執(zhí)行下一個(gè)程序段,不影響G00 、G60 、G09中的定位或校驗(yàn),撤銷G61方式時(shí)要用G64。4 N6 N& ]( {  U3 A' [
6. 自動返回參考點(diǎn)指令 G27、G28 、G29(1)返回參考點(diǎn)校驗(yàn)指令 G27指令格式:G27;X、Y 、Z為參考點(diǎn)在工件坐標(biāo)系中的坐標(biāo)值,可以檢驗(yàn)刀具是否能夠定位到參考點(diǎn)上。在該指令下,被指令的軸以快速移動返回到參考點(diǎn),自動減速并在指定坐標(biāo)值處做定位檢驗(yàn),如定位到參考點(diǎn),該軸參考點(diǎn)信號燈亮;如不一致,則程序再作檢查。(2)自動返回參考點(diǎn)指令 G28指令格式:G28 X_Y_Z_ ;X、Y 、Z 為中間點(diǎn)坐標(biāo)值,可任意設(shè)置。機(jī)床先移動到這個(gè)點(diǎn),而后返回參考點(diǎn)。設(shè)置中間點(diǎn)是為了防止刀具返回參考點(diǎn)時(shí)與工件或夾具發(fā)生運(yùn)動干涉。例:N1 G90 X100.0 Y200.0 Z300.0N2 G28 X400.0 Y500.0;(中間點(diǎn)是400.0,500.0)N3 G28 Z600.0;(中間點(diǎn)是400.0,500.0,600.0)(3)自動從參考點(diǎn)返回 G29指令格式:G29 X_Y_Z_;X 、Y、Z為返回的終點(diǎn)坐標(biāo)在返回過程中,刀具從任意位置先移動到 G28所決定的中間點(diǎn)定位,然后再向終點(diǎn)移動。G28 和G29一般成對使用,也可成對使用G28和G00。
! F* a# Y5 u+ Z) l8 X$ ]+ j* j) m; z; `' {
回復(fù)

使用道具 舉報(bào)

2#
發(fā)表于 2023-1-5 23:50:20 | 只看該作者
感謝
3#
發(fā)表于 2023-1-7 16:27:44 | 只看該作者
系統(tǒng)很重要
4#
發(fā)表于 2023-1-8 07:53:30 | 只看該作者
復(fù)習(xí)一下,辛苦樓主碼字i。. b6 v% f& L' `- D8 N7 P9 U- o
5#
發(fā)表于 2023-1-9 13:15:32 | 只看該作者
知識改變命運(yùn)
6#
發(fā)表于 2023-7-17 10:54:23 | 只看該作者
感謝樓主的分享
7#
發(fā)表于 2024-1-30 14:40:58 | 只看該作者
不斷學(xué)習(xí)才能不會淘汰
您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規(guī)則

小黑屋|手機(jī)版|Archiver|機(jī)械社區(qū) ( 京ICP備10217105號-1,京ICP證050210號,浙公網(wǎng)安備33038202004372號 )

GMT+8, 2024-9-22 17:36 , Processed in 0.057017 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復(fù) 返回頂部 返回列表