用tk6916數(shù)鏜如何編程操作?用什么刀好做,只做頭部,所有r以r10代替
- 資格考試
- 2022-08-01 12:59:00
數(shù)控加工中心的鏜孔的手動(dòng)編程如何操作
粗鏜G98G81Z-20.R0.F50. 精鏜G98G76Z-20.R2.Q0.12F50.精鏜刀安裝時(shí)有方向要求裝反了退刀時(shí)會(huì)撞刀。昆機(jī)TK6916落地鏜主軸停轉(zhuǎn)時(shí)上下的拖板會(huì)下落是什么原因?
區(qū)別: 就是TH6916是帶刀庫的(H就是“換"的拼音首寫),理論上可以自動(dòng)換刀,但實(shí)際生產(chǎn)中刀庫基本不用,首先是因?yàn)樽詣?dòng)換刀效率低很慢。還有就是主軸箱上下跑動(dòng)換刀后位置很難還原,畢竟你說的這兩個(gè)型號屬于大機(jī)床,位置精度不可靠所以刀庫也就相當(dāng)于刀架,存放刀具而已。 數(shù)控鏜銑床和加工中心是一樣的道理,是主要用來鏜直徑比較大比較深的孔,數(shù)控銑床一般用來銑比較簡單的表面,也可以銑比較淺的孔。數(shù)控鏜銑床身結(jié)構(gòu)是臥式的床身比較大,數(shù)控銑床的床身結(jié)構(gòu)是立式的一般是小型的. 數(shù)控鏜銑床有刀庫可以自動(dòng)換刀,數(shù)銑床沒有刀庫,加工過程中都是手動(dòng)實(shí)現(xiàn)換刀。 目前生產(chǎn)的數(shù)控鏜銑床和加工中心基本可以通用,只是在加工零件數(shù)控車床怎么編程?
數(shù)控機(jī)床怎么編程序
首先,要樹立一個(gè)觀念:想學(xué)好數(shù)控,必須對數(shù)控感興趣。
其次,再談如何學(xué)數(shù)控:
針對性的學(xué)習(xí),學(xué)哪個(gè)系統(tǒng),就去記哪個(gè)系統(tǒng)的G、M代碼,這很重要。
記熟了這些代碼,并知道什么時(shí)候采用什么代碼,就可以試著編寫些簡單的零件程序,增加熟練程度。
方便的東西懂得了多了,可以試著加工一些簡單的零件,這樣一來,理論實(shí)際相結(jié)合,很輕松的就學(xué)好數(shù)控了。
可以參考下面的模式:
G代碼 組別 解釋 ; G00 01 定位 (快速移動(dòng)) ; G01 直線切削 ; . G02 順時(shí)針切圓弧 (CW,順時(shí)鐘) ; G03 逆時(shí)針切圓弧 (CCW,逆時(shí)鐘) ; G04 00 暫停 (Dwell) ; G09 停于精確的位置 ; G20 06 英制輸入 ; G21 公制輸入 ; G22 04 內(nèi)部行程限位 有效 ; G23 內(nèi)部行程限位 無效 ; G27 00 檢查參考點(diǎn)返回 ; G28 參考點(diǎn)返回 ; G29 從參考點(diǎn)返回 ; G30 回到第二參考點(diǎn) ;G32 01 切螺紋 G40 07 取消刀尖半徑偏置 ; G41 刀尖半徑偏置 (左側(cè)) ; G42 刀尖半徑偏置 (右側(cè)) ; G50 00 修改工件坐標(biāo);設(shè)置主軸最大的 RPM ; G52 設(shè)置局部坐標(biāo)系 ; G53 選擇機(jī)床坐標(biāo)系 ; G70 00 精加工循環(huán) ; G71 內(nèi)外徑粗切循環(huán) ; G72 臺(tái)階粗切循環(huán) ; G73 成形重復(fù)循環(huán) ; G74 Z 向步進(jìn)鉆削 ; G75 X 向切槽 ; G76 切螺紋循環(huán) ; G80 10 取消固定循環(huán) ; G83 鉆孔循環(huán) ; G84 攻絲循環(huán) ; G85 正面鏜孔循環(huán) ; G87 側(cè)面鉆孔循環(huán) ; G88 側(cè)面攻絲循環(huán) ; G89 側(cè)面鏜孔循環(huán) ; G90 01 (內(nèi)外直徑)切削循環(huán) ;G92 切螺紋循環(huán) ; G94 (臺(tái)階) 切削循環(huán) ; G96 12 恒線速度控制 ;
G97 恒線速度控制取消 ; G98 05 每分鐘進(jìn)給率; G99 每轉(zhuǎn)進(jìn)給率
代碼解釋
G00 定位
1. 格式 G00 X_ Z_ 這個(gè)命令把刀具從當(dāng)前位置移動(dòng)到命令指定的位置 (在絕對坐標(biāo)方式下), 或者移動(dòng)到某個(gè)距離處 (在增量坐標(biāo)方式下)。 2. 非直線切削形式的定位 我們的定義是:采用獨(dú)立的快速移動(dòng)速率來決定每一個(gè)軸的位置。刀具路徑不是直線,根據(jù)到達(dá)的順序,機(jī)器軸依次停止在命令指定的位置。 3. 直線定位 刀具路徑類似直線切削(G01) 那樣,以最短的時(shí)間(不超過每一個(gè)軸快速移動(dòng)速率)定位于要求的位置。 4. 舉例 N10 G0 X100 Z65
G01 直線插補(bǔ)
1. 格式 G01 X(U)_ Z(W)_ F_ ;直線插補(bǔ)以直線方式和命令給定的移動(dòng)速率從當(dāng)前位置移動(dòng)到命令位置。X, Z: 要求移動(dòng)到的位置的絕對坐標(biāo)值。U,W: 要求移動(dòng)到的位置的增量坐標(biāo)值。
2. 舉例① 絕對坐標(biāo)程序 G01 X50. Z75. F0.2 ;X100.; ② 增量坐標(biāo)程序G01 U0.0 W-75. F0.2 ;U50.
圓弧插補(bǔ) (G02, G03)
1. 格式 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;
第二原點(diǎn)返回 (G30)
坐標(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)行的。
切螺紋 (G32)
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),并且要考慮螺紋部分的某些特性。在螺紋切削方式下移動(dòng)速率控制和主軸速率控制功能將被忽略。而且在送進(jìn)保持按鈕起作用時(shí),其移動(dòng)進(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. 刀具直徑偏置功能 (G40/G41/G42)
1. 格式 G41 X_ Z_;G42 X_ Z_;
在刀具刃是尖利時(shí),切削進(jìn)程按照程序指定的形狀執(zhí)行不會(huì)發(fā)生問題。不過,真實(shí)的刀具刃是由圓弧構(gòu)成的 (刀尖半徑) 就像上圖所示,在圓弧插補(bǔ)和攻螺紋的情況下刀尖半徑會(huì)帶來誤差。2. 偏置功能
命令 切削位置 刀具路徑
G40 取消 刀具按程序路徑的移動(dòng)
G41 右側(cè) 刀具從程序路徑左側(cè)移動(dòng)
G42 左側(cè) 刀具從程序路徑右側(cè)移動(dòng)
補(bǔ)償?shù)脑瓌t取決于刀尖圓弧中心的動(dòng)向,它總是與切削表面法向里的半徑矢量不重合。因此,補(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)事前輸入刀具偏置文件。
“刀尖半徑偏置” 應(yīng)當(dāng)用 G00 或者 G01功能來下達(dá)命令或取消。不論這個(gè)命令是不是帶圓弧插補(bǔ), 刀不會(huì)正確移動(dòng),導(dǎo)致它逐漸偏離所執(zhí)行的路徑。因此,刀尖半徑偏置的命令應(yīng)當(dāng)在切削進(jìn)程啟動(dòng)之前完成; 并且能夠防止從工件外部起刀帶來的過切現(xiàn)象。反之,要在切削進(jìn)程之后用移動(dòng)命令來執(zhí)行偏置的取消過
工件坐標(biāo)系選擇(G54-G59)
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)自動(dòng)選擇工件坐標(biāo)系 1 (G54) 。在有 “模態(tài)”命令對這些坐標(biāo)做出改變之前,它們將保持其有效性。 除了這些設(shè)置步驟外,系統(tǒng)中還有一參數(shù)可立刻變更G54~G59 的參數(shù)。工件外部的原點(diǎn)偏置值能夠用 1220 號參數(shù)來傳遞。
精加工循環(huán)(G70)
1. 格式 G70 P(ns) Q(nf) ns:精加工形狀程序的第一個(gè)段號。 nf:精加工形狀程序的最后一個(gè)段號 2. 功能 用G71、G72或G73粗車削后,G70精車削。
外園粗車固定循環(huán)(G71)
1. 格式 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間的移動(dòng)指令。.S__.T__N(nf)……△d:切削深度(半徑指定)不指定正負(fù)符號。切削方向依照AA’的方向決定,在另一個(gè)值指定前不會(huì)改變。FANUC系統(tǒng)參數(shù)(NO.0717)指定。e:退刀行程本指定是狀態(tài)指定,在另一個(gè)值指定前不會(huì)改變。FANUC系統(tǒng)參數(shù)(NO.0718)指定。ns:精加工形狀程序的第一個(gè)段號。nf:精加工形狀程序的最后一個(gè)段號?!鱱:X方向精加工預(yù)留量的距離及方向。(直徑/半徑)△w: Z方向精加工預(yù)留量的距離及方向。
2. 功能如果在下圖用程序決定A至A’至B的精加工形狀,用△d(切削深度)車掉指定的區(qū)域,留精加工預(yù)留量△u/2及△w。
端面車削固定循環(huán)(G72)
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相同。
成型加工復(fù)式循環(huán)(G73)
1. 格式 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)指定?!鱧: 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è)段號?!鱱:X方向精加工預(yù)留量的距離及方向。(直徑/半徑)△w: Z方向精加工預(yù)留量的距離及方向。
2. 功能本功能用于重復(fù)切削一個(gè)逐漸變換的固定形式,用本循環(huán),可有效的切削一個(gè)用粗加工段造或鑄造等方式已經(jīng)加工成型的工件。
端面啄式鉆孔循環(huán)(G74)
1. 格式 G74 R(e); G74 X(u) Z(w) P(△i) Q(△k) R(△d) F(f) e:后退量 本指定是狀態(tài)指定,在另一個(gè)值指定前不會(huì)改變。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方向的移動(dòng)量 △k:Z方向的移動(dòng)量 △d:在切削底部的刀具退刀量。△d的符號一定是(+)。但是,如果X(U)及△I省略,可用所要的正負(fù)符號指定刀具退刀量。 f:進(jìn)給率: 2. 功能 如下圖所示在本循環(huán)可處理斷削,如果省略X(U)及P,結(jié)果只在Z軸操作,用于鉆孔。
外經(jīng)/內(nèi)徑啄式鉆孔循環(huán)(G75)
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軸啄式鉆孔。
螺紋切削循環(huán)(G76)
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è)值指定前不會(huì)改變。FANUC系統(tǒng)參數(shù)(NO.0723)指定。r:到角量本指定是狀態(tài)指定,在另一個(gè)值指定前不會(huì)改變。FANUC系統(tǒng)參數(shù)(NO.0109)指定。a:刀尖角度:可選擇80度、60度、55度、30度、29度、0度,用2位數(shù)指定。本指定是狀態(tài)指定,在另一個(gè)值指定前不會(huì)改變。FANUC系統(tǒng)參數(shù)(NO.0724)指定。如:P(02/m、12/r、60/a)△dmin:最小切削深度本指定是狀態(tài)指定,在另一個(gè)值指定前不會(huì)改變。FANUC系統(tǒng)參數(shù)(NO.0726)指定。i:螺紋部分的半徑差如果i=0,可作一般直線螺紋切削。k:螺紋高度這個(gè)值在X軸方向用半徑值指定?!鱠:第一次的切削深度(半徑值)l:螺紋導(dǎo)程(與G32)
2. 功能螺紋切削循環(huán)。
內(nèi)外直徑的切削循環(huán)(G90)
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)類似。
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
切削螺紋循環(huán) (G92)
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)
臺(tái)階切削循環(huán) (G94)
1. 格式 平臺(tái)階切削循環(huán): G94 X(U)___Z(W)___F___ ; 錐臺(tái)階切削循環(huán): G94 X(U)___Z(W)___R___ F___ ; 2. 功能 臺(tái)階切削 線速度控制 (G96, G97)
NC 車床用調(diào)整步幅和修改 RPM 的方法讓速率劃分成,如低速和高速區(qū);在每一個(gè)區(qū)內(nèi)的速率可以自由改變。 G96 的功能是執(zhí)行線速度控制,并且只通過改變RPM 來控制相應(yīng)的工件直徑變化時(shí)維持穩(wěn)定的切削速率。 G97 的功能是取消線速度控制,并且僅僅控制 RPM 的穩(wěn)定。
設(shè)置位移量 (G98/G99)
切削位移能夠用 G98 代碼來指派每分鐘的位移(毫米/分),或者用 G99 代碼來指派每轉(zhuǎn)位移(毫米/轉(zhuǎn));這里 G99 的每轉(zhuǎn)位移在 NC 車床里是用于編程的。 每分鐘的移動(dòng)速率 (毫米/分) = 每轉(zhuǎn)位移速率 (毫米/轉(zhuǎn)) x 主軸 RPM
例題:
選擇1.外園粗車刀 2.外園精車刀 3.螺紋刀 4.鉆頭 5.鏜孔刀
操作方法:操作步驟:1. 對工件零點(diǎn):第一、 FANUC系統(tǒng)數(shù)控車床設(shè)置工件零點(diǎn)的幾種方法:1、 直接用刀具試切對刀(1) 用外園車刀先試車一外園,測量外園直徑后,在offset界面的幾何形狀輸入“MX外園直徑值”,按“input”鍵,即輸入到幾何形狀里。(2) 用外園車刀先試車一外園端面,在offset界面的幾何形狀輸入“MZ當(dāng)前Z坐標(biāo)值”,按“input”鍵,即輸入到幾何形狀里。2、 用G50設(shè)置工件零點(diǎn)(1) 用外園車刀先試車一外園,測量外園直徑后,把刀沿Z軸正方向退點(diǎn),切端面到中心。(2) 選擇MDI方式,輸入G50 X0 Z0,啟動(dòng)START鍵,把當(dāng)前點(diǎn)設(shè)為零點(diǎn)。(3) 選擇MDI方式,輸入G0 X150 Z150 ,使刀具離開工件進(jìn)刀加工。(4) 這時(shí)程序開頭:G50 X150 Z150 …….。(5) 注意:用G50 X150 Z150,你起點(diǎn)和終點(diǎn)必須一致即X150 Z150,這樣才能保證重復(fù)加工不亂刀。(6) 如用第二參考點(diǎn)G30,即能保證重復(fù)加工不亂刀,這時(shí)程序開頭 G30 U0 W0G50 X150 Z150 (7) 在FANUC系統(tǒng)里,第二參考點(diǎn)的位置在參數(shù)里設(shè)置,在Yhcnc軟件里,按鼠標(biāo)右鍵出現(xiàn)對話框,按鼠標(biāo)左鍵確認(rèn)即可。3、 工件移設(shè)置工件零點(diǎn)(1) 在FANUC0-TD系統(tǒng)的Offset里,有一工件移界面,可輸入零點(diǎn)偏移值。(2) 用外園車刀先試切工件端面,這時(shí)Z坐標(biāo)的位置如:Z200,直接輸入到偏移值里。(3) 選擇“Ref”回參考點(diǎn)方式,按X、Z軸回參考點(diǎn),這時(shí)工件零點(diǎn)坐標(biāo)系即建立。(4) 注意:這個(gè)零點(diǎn)一直保持,只有從新設(shè)置偏移值Z0,才清除。4、 G54------G59設(shè)置工件零點(diǎn)(1) 用外園車刀先試車一外園,測量外園直徑后,把刀沿Z軸正方向退點(diǎn),切端面到中心。(2) 把當(dāng)前的X和Z軸坐標(biāo)直接輸入到G54----G59里,程序直接調(diào)用如:G54X50Z50…….(3) 注意:可用G53指令清除G54-----G59工件坐標(biāo)系.