數(shù)控車(chē)床編程代碼匯總_第1頁(yè)
數(shù)控車(chē)床編程代碼匯總_第2頁(yè)
數(shù)控車(chē)床編程代碼匯總_第3頁(yè)
數(shù)控車(chē)床編程代碼匯總_第4頁(yè)
數(shù)控車(chē)床編程代碼匯總_第5頁(yè)
已閱讀5頁(yè),還剩5頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、數(shù)控車(chē)床編程代碼匯總1 G代碼組及含義表G 代碼組及解釋?zhuān)◣?者表示是開(kāi)機(jī)時(shí)會(huì)初始化的代碼。)2 G代碼解釋:快速定位指令1. 格式GOOX Z或 GOO?X (U)Z (W)F無(wú)關(guān)。X_ Z_指定移動(dòng)軌跡的終點(diǎn)位置的絕對(duì)坐標(biāo) U_ W_J旨定移動(dòng)軌跡的終點(diǎn)位置的相對(duì)坐標(biāo) 控制刀具快速?gòu)漠?dāng)前位置移動(dòng)到指定的位置。 該指令控制刀具移動(dòng)的速度由系統(tǒng)參數(shù)決定,與用戶(hù)指定的這個(gè)指令把刀具從當(dāng)前位置移動(dòng)到指令指定的位置(在絕對(duì)坐標(biāo)方式下),或者移動(dòng)到某個(gè)距離處(在增量坐標(biāo)方式下)。2. 非直線切削形式的定位我們的定義是:采用獨(dú)立的快速移動(dòng)速率來(lái)決定每一個(gè)軸的位置。刀具路徑不是直線, 根據(jù)到達(dá)的順序,機(jī)器

2、軸依次停止在指令指定的位置。3. 直線定位刀具路徑類(lèi)似直線切削(G01)那樣,以最短的時(shí)間(不超過(guò)每一個(gè)軸快速移動(dòng)速率)定位 于要求的位置。4. 舉例圖1快速定位 圖2直線插補(bǔ)G00 ;G01/絕對(duì)坐標(biāo),直徑編程;/絕對(duì)坐標(biāo),直徑編程,切削進(jìn)給率rG00 W-30G01/增量坐標(biāo),直徑編程/增量坐標(biāo),直徑編程,切削進(jìn)給率/rG":直線插補(bǔ)指令1. 格式或 G01? X( UZ( W)該指令控制刀具沿直線軌跡移動(dòng),速度由 須指定F。X(U)、Z(W)指定移動(dòng)軌跡的終點(diǎn)位置坐標(biāo) 直線插補(bǔ)以直線方式和指令給定的移動(dòng)速率,F決定。程序中首次使用 G01等插補(bǔ)指令時(shí)必從當(dāng)前位置移動(dòng)到指令位置。

3、 圖X, Z:要求移動(dòng)到的位置的絕對(duì)坐標(biāo)值。U, W:要求移動(dòng)到的位置的增量坐標(biāo)值。2. 舉例G01 X50. Z75.;絕對(duì)坐標(biāo)程序X100.;G01 W-75.;增量坐標(biāo)程序U50.G02/G03:圓弧插補(bǔ)指令G02;逆時(shí)刀具進(jìn)行圓弧插補(bǔ)時(shí),必須規(guī)定所在的平面,然后再確定回轉(zhuǎn)方向。順時(shí)針 針G031. 格式-做1X( U) _指定的終點(diǎn)起點(diǎn)與終點(diǎn)之間的距離 從起點(diǎn)到中心點(diǎn)的矢量Z (W)或仏X,Z -U,W -I,K -R -圓弧半徑(最大180度)。說(shuō)明:G02為順時(shí)針圓弧插補(bǔ),G03為逆時(shí)針圓弧插補(bǔ);X(U)、Z(W)-一 圓弧終點(diǎn)的坐標(biāo)值;I、K用于指定圓心點(diǎn)相對(duì)于圓弧起點(diǎn)的增量坐標(biāo)

4、值,值為0時(shí)可省略;R用于指定圓弧半徑值。1)2)3)4)指令說(shuō)明G02為順時(shí)針圓弧插補(bǔ)指令,G03為逆時(shí)針圓弧插補(bǔ)指令。圓弧的順、逆方向判斷見(jiàn) 圖3左圖,朝著與圓弧所在平面相垂直的坐標(biāo)軸的負(fù)方向看,順時(shí)針為G02,逆時(shí)針為G03,圖3右圖分別表示了車(chē)床前置刀架和后置刀架對(duì)圓弧順與逆方向的判斷;圖3圓弧的順逆方向如圖4,采用絕對(duì)坐標(biāo)編程,X、Z為圓弧終點(diǎn)坐標(biāo)值;采用增量坐標(biāo)編程,U W為圓弧終點(diǎn)相對(duì)圓弧起點(diǎn)的坐標(biāo)增量,R是圓弧半徑,當(dāng)圓弧所對(duì)圓心角為 0°180°時(shí),R取正值;當(dāng)圓心角為 180°360°時(shí),R取負(fù)值。I、K為圓心在X、Z軸方向上相對(duì)圓弧

5、起點(diǎn)的坐標(biāo)增量(用半徑值表示),I、K為零時(shí)可以省略。圖4圓弧絕對(duì)坐標(biāo),相對(duì)坐標(biāo)圖5圓弧插補(bǔ)G02;G03G02;/絕對(duì)坐標(biāo),直徑編程G02G03G02;/相對(duì)坐標(biāo),直徑編程2. 舉例;絕對(duì)坐標(biāo)系程序;增量坐標(biāo)系程序G02 X100. Z90. I50. K0. 或 G02 X100. Z90. R50.G02 U40. W-30. I50. K0. 或 G02 U40. W-30. R50.G3°:第二原點(diǎn)返回坐標(biāo)系能夠用第二原點(diǎn)功能來(lái)設(shè)置“a”和“ b”是機(jī)床原點(diǎn)與起刀點(diǎn)之1. 用參數(shù)(a, b)設(shè)置刀具起點(diǎn)的坐標(biāo)值。點(diǎn)間的距離。2. 在編程時(shí)用G30命令代替G50設(shè)置坐標(biāo)系。3

6、. 在執(zhí)行了第一原點(diǎn)返回之后,不論刀具實(shí)際位置在那里,碰到這個(gè)命令時(shí)刀具便移到 第二原點(diǎn)。4. 更換刀具也是在第二原點(diǎn)進(jìn)行的。G32-:切螺紋1. 格式F-螺紋導(dǎo)程設(shè)置在編制切螺紋程序時(shí)應(yīng)當(dāng)帶主軸轉(zhuǎn)速 RPM均勻控制的功能(G97),并且要考慮螺紋部分的 某些特性。在螺紋切削方式下移動(dòng)速率控制和主軸速率控制功能將被忽略。而且在進(jìn)給保持其移動(dòng)過(guò)程在完成一個(gè)切削循環(huán)后就停止了。按鈕起作用時(shí),2. 舉例G00G32 Z-23. F2G00 X32Z4.X29.G32 Z-23. F2G00 X32.Z4.刀具半徑偏置功能1.格式循環(huán)切削循環(huán)切削(G40/G41/G42)圖當(dāng)?shù)度惺羌傧氲都鈺r(shí),切削進(jìn)程

7、按照程序指定的形狀執(zhí)行不會(huì)發(fā)生問(wèn)題。不過(guò),真實(shí)的刀刃 是由圓弧構(gòu)成的(刀尖半徑),就像上圖所示,在圓弧插補(bǔ)的情況下刀尖路徑會(huì)帶來(lái)誤差。2. 偏置功能表補(bǔ)償?shù)脑瓌t取決于刀尖圓弧中心的動(dòng)向,它總是與切削表面法向里的半徑矢量不重合。因此,補(bǔ)償?shù)幕鶞?zhǔn)點(diǎn)是刀尖中心。通常,刀具長(zhǎng)度和刀尖半徑的補(bǔ)償是按一個(gè)假想的刀刃為 基準(zhǔn),因此為測(cè)量帶來(lái)一些困難。和Z的基準(zhǔn)點(diǎn)來(lái)測(cè)量刀具長(zhǎng)度刀尖半徑R,以及(1-9)。圖把這個(gè)原則用于刀具補(bǔ)償,應(yīng)當(dāng)分別以 用于假想刀尖半徑補(bǔ)償所需的刀尖形式數(shù) 這些內(nèi)容應(yīng)當(dāng)事前輸入刀具偏置文件。“刀尖半徑偏置” 應(yīng)當(dāng)用 G00 或者 G01 功能來(lái)下達(dá)命令或取消。不論這個(gè)命令是不是帶 圓弧插

8、補(bǔ),刀不會(huì)正確移動(dòng),導(dǎo)致它逐漸偏離所執(zhí)行的路徑。因此,刀尖半徑偏置的命令應(yīng) 當(dāng)在切削進(jìn)程啟動(dòng)之前完成;并且能夠防止從工件外部起刀帶來(lái)的過(guò)切現(xiàn)象。反之,要在切 削進(jìn)程之后用移動(dòng)命令來(lái)執(zhí)行偏置的取消過(guò)3. 舉例 :G41 X5 Z5 D1 ;G02 X25 Z25 R25 ;G40 G01 X10 Z10 D0 ;工件坐標(biāo)系選擇 (G54 G59)1. 格式2. 功能圖16)。1 (G54) 。在有模態(tài)”通過(guò)使用G54G59命令,最多可設(shè)置六個(gè)工件坐標(biāo)系( 在接通電源和完成了原點(diǎn)返回后,系統(tǒng)自動(dòng)選擇工件坐標(biāo)系 命令對(duì)這些坐標(biāo)做出改變之前,它們將保持其有效性。 精加工循環(huán) (G70)1. 格式ns:

9、 精加工形狀程序的第一個(gè)段號(hào)。nf: 精加工形狀程序的最后一個(gè)段號(hào)2. 功能用G71、G72或G73粗車(chē)削后,G70精車(chē)削。外圓粗車(chē)固定循環(huán) (G71)1. 格式不指定正負(fù)符號(hào)。切削方向依照AA的方向決定,系統(tǒng)參數(shù)()指定。e: 退刀行程 本指定是狀態(tài)指定,在另一個(gè)值指定前不會(huì)改變。ns: 精加工形狀程序的第一個(gè)段號(hào)。 nf: 精加工形狀程序的最后一個(gè)段號(hào)。U: X 方向精加工預(yù)留量的距離及方向。(直徑W: Z 方向精加工預(yù)留量的距離及方向。f,s,t:包含在 ns 到 nf 程序段中的任何 F,S段中的 F, S 或功能有效。2. 功能如果在上圖用程序決定 A至A至B的精加工形狀,用 d(切

10、削深度)車(chē)掉指定的區(qū)域, 留精加工預(yù)留量 U/2及 w數(shù)控車(chē)床編程 -G 代碼命令 2 端面車(chē)削固定循環(huán) (G72)在另一個(gè)值指定前不會(huì)改變。FANUC系統(tǒng)參數(shù)()指定。/ 半徑)或T功能在循環(huán)中被忽略,而在FANUCG71 程序1. 格式d,e,ns,nf, U, w, f,s 及 t 的含義與 G71 相同。 2. 功能如上圖所示,除了是平行于 X 軸外,本循環(huán)與 G71 相同。 成型加工復(fù)式循環(huán) (G73) 1. 格式i: X 軸方向退刀距離 (半徑指定 ), FANUC 系統(tǒng)參數(shù)()指定。k: Z 軸方向退刀距離 (半徑指定 ), FANUC 系統(tǒng)參數(shù)()指定。d: 分割次數(shù)這個(gè)值與粗

11、加工重復(fù)次數(shù)相同,F(xiàn)ANUC系統(tǒng)參數(shù)()指定。ns: 精加工形狀程序的第一個(gè)段號(hào)。nf: 精加工形狀程序的最后一個(gè)段號(hào)。U: X 方向精加工預(yù)留量的距離及方向。(直徑 / 半徑)W: Z 方向精加工預(yù)留量的距離及方向。f,s,t:順序號(hào)“ ns”到“nf”程序段中的任何 F,S或T功能在循環(huán)中被忽略,而在 G73程序段中的 F, S 或功能有效。2. 功能 本功能用于重復(fù)切削一個(gè)逐漸變換的固定形式 ,用本循環(huán) ,可有效的切削一個(gè)用粗加工鍛造 或鑄造等方式已經(jīng)加工成型的工件。端面啄式鉆孔循環(huán) (G74)FANUC系統(tǒng)參數(shù)()指定。1. 格式 e: 后退量 本指定是狀態(tài)指定,在另一個(gè)值指定前不會(huì)改

12、變。 x: B 點(diǎn)的 X 坐標(biāo) u: 從 A 至 B 增量 z: C 點(diǎn)的 Z 坐標(biāo) w: 從 A 至 C 增量i: X 方向的移動(dòng)量 ( 不帶符號(hào) ) k: Z 方向的移動(dòng)量 ( 不帶符號(hào) ) d:刀具在切削底部的退刀量。 d的符號(hào)一定是(+)。但是,如果X(3及 I省略, 退刀方向可以指定為希望的符號(hào)。X (U)及P,結(jié)果只在Z軸操作,用于鉆孔。(G75)f: 進(jìn)給率 2. 功能 如上圖所示在本循環(huán)可處理斷削,如果省略 外經(jīng) /內(nèi)徑啄式鉆孔循環(huán)1. 格式 2. 功能 指令操作如上圖所示,除 及 X 軸啄式鉆孔。 螺紋切削循環(huán) (G76)1. 格式 m: 精加工重復(fù)次數(shù)( 1 本指定是狀態(tài)指

13、定, r: 倒角量 本指定是狀態(tài)指定, a: 刀尖角度: 可選擇 80 度、 60 本指定是狀態(tài)指定,X 用 Z 代替外與 G74 相同,在本循環(huán)可處理斷削,可在 X 軸割槽至 99) 在另一個(gè)值指定前不會(huì)改變。在另一個(gè)值指定前不會(huì)改變。度、 55 度、 30 度、 29 度、 在另一個(gè)值指定前不會(huì)改變。FANUC系統(tǒng)參數(shù)()FANUC系統(tǒng)參數(shù)()度,用 2 位數(shù)指定。FANUC系統(tǒng)參數(shù)()指定。指定。指定。如: P (02/m、12/r 、60/a )FANUC系統(tǒng)參數(shù)()指定。 dmin: 最小切削深度,用半徑值表示。 本指定是狀態(tài)指定,在另一個(gè)值指定前不會(huì)改變。d: 精加工余量i: 螺紋

14、部分的半徑差如果 i=0, 可作一般直線螺紋切削。k: 螺紋高度,用半徑值表示。這個(gè)值在 X 軸方向用半徑值指定。d: 第一次的切削深度(半徑值)L: 螺紋導(dǎo)程(同 G32)2. 功能 螺紋切削循環(huán)。內(nèi)外直徑的切削循環(huán) (G90)1. 格式直線切削循環(huán):按開(kāi)關(guān)進(jìn)入單一程序塊方式,操作完成如圖所示1-2- 3- 4路徑的循環(huán)操作。U和W的正負(fù)號(hào) (+/-) 在增量坐標(biāo)程序里是根據(jù) 1 和 2 的方向改變的。錐體切削循環(huán):必須指定錐體的“ R'值。切削功能的用法與直線切削循環(huán)類(lèi)似。2. 功能外圓切削循環(huán)。1. U<0, W<0, R<02. U>0, W<0,

15、 R>03. U<0, W<0, R>04. U>0, W<0, R<0切削螺紋循環(huán) (G92)1. 格式直螺紋切削循環(huán): 螺紋范圍和主軸 RPM 穩(wěn)定控制 螺紋的退刀有可能如 圖 9-9 個(gè)單位。錐螺紋切削循環(huán):2. 功能切削螺紋循環(huán)G32 ( 切螺紋 ) 。在這個(gè)螺紋切削循環(huán)里,切 的范圍里設(shè)置為(G97) 類(lèi)似于操作;倒角長(zhǎng)度根據(jù)所指派的參數(shù)在臺(tái)階切削循環(huán) (G94)1. 格式 平臺(tái)階切削循環(huán): 錐臺(tái)階切削循環(huán):2. 功能 臺(tái)階切削圖圖線速度控制 (G96/G97) 數(shù)控車(chē)床主軸分成低速和高速區(qū); G96 的功能是執(zhí)行恒線速度控制, 定的恒定的切

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論