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

下載本文檔

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

文檔簡(jiǎn)介

1、快速定位 (G00)1. 格式這個(gè)命令把刀具從當(dāng)前位置移動(dòng)到命令指定的位置(在絕對(duì)坐標(biāo)方式下 ), 或者移動(dòng)到某個(gè)距離處(在增量坐標(biāo)方式下 )。2. 非直線切削形式的定位我們的定義是:采用獨(dú)立的快速移動(dòng)速率來(lái)決定每一個(gè)軸的位置。刀具路徑不是直線,根據(jù)到達(dá)的順序,機(jī)器軸依次停止在命令指定的位置。3. 直線定位刀具路徑類似直線切削(G01) 那樣,以最短的時(shí)間(不超過(guò)每一個(gè)軸快速移動(dòng)速率)定位于要求的位置。圖 5.2-1 4. 舉例N10 G00 X-100 Y-100 Z65G01直線切削進(jìn)給 (G01)1. 格式G00 X_ Y_ Z_G01 X_ Y_ Z_F_這個(gè)命令將刀具以直線形式,按代

2、碼指定的速率,從它的當(dāng)前位置移動(dòng)到程序要求的位置。 F 的速率是程序中指定軸速率的復(fù)合速率。圖 5.2-2 2. 舉例精選文庫(kù)G01G90X-50.F100;或G01G91X30.F100;G01G90X-50.Y30.F100;或G01G91X30.Y15. Z0 F100;G01G90X-50.Y30.Z15. F100;圓弧切削(G02/G03 G17/G18/G19)1. 格式圓弧所在的平面用G17, G18 和 G19 指令來(lái)指定。但是,只要已經(jīng)在先前的程序塊里定義了這些命令,也能夠省略。圓弧的回轉(zhuǎn)方向像下圖表示那樣,由G02/G03來(lái)指定。在圓圓弧在 XY面上G17 G02 ( G

3、03 ) 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_;或

4、G19 G02 ( G03 ) G90 ( G91 ) R_ F_;G02/G03G17/G18/G19圓弧所在的平面用G17, G18 和 G19 指令來(lái)指定。但是,只要已經(jīng)在先前的程-2精選文庫(kù)序塊里定義了這些命令,也能夠省略。圓弧的回轉(zhuǎn)方向像下圖表示那樣,由G02/G03來(lái)指定。在圓弧回轉(zhuǎn)方向指定后,指派切削終點(diǎn)坐標(biāo)。G90 是指定在絕對(duì)坐標(biāo)方式下使用此命令;而G91是在指定在增量坐標(biāo)方式下使用此命令。 另外,如果 G90/G91 已經(jīng)在先前程序塊里給出過(guò),可以省略。圓弧的終點(diǎn)用包含在命令施加的平面里的兩個(gè)軸的坐標(biāo)值指定 ( 例如,在 XY平面里, G17 用 X, Y 坐標(biāo)值 ) 。

5、終點(diǎn)坐標(biāo)能夠像 G00 和 G01 命令一樣地設(shè)置。圓弧中心的位置或者其半徑應(yīng)當(dāng)在設(shè)定圓弧終點(diǎn)之后設(shè)置。圓弧中心設(shè)置為從圓弧起點(diǎn)的相對(duì)距離,并且對(duì)應(yīng)于 X ,Y 和 Z 軸表示為 I 、 J 和 K 。圓弧中心坐標(biāo)值減去圓弧起點(diǎn)坐標(biāo)值得到的結(jié)果對(duì)應(yīng)分配給I、J、K。自動(dòng)原點(diǎn)返回(G28/G30)1. 格式第一原點(diǎn)返回:第二、三和四原點(diǎn)返回:#P2, P3, P4: 選擇第二、第三和第四原點(diǎn)返回 (如果被省略, 系統(tǒng)自動(dòng)選擇第二原點(diǎn)返回)。由 X, Y 和 Z 設(shè)定的位置叫做中間點(diǎn)。 機(jī)床先移動(dòng)到這個(gè)點(diǎn), 而后回歸原點(diǎn)。省略了中間點(diǎn)的軸不移動(dòng);只有在命令里指派了中間點(diǎn)的軸執(zhí)行其原點(diǎn)返回命令。在執(zhí)

6、行原點(diǎn)返回-3精選文庫(kù)命令時(shí),每一個(gè)軸是獨(dú)立執(zhí)行的,這就像快速移動(dòng)命令(G00)一樣;通常刀具路徑不是直線。因此,要求對(duì)每一個(gè)軸設(shè)置中間點(diǎn),以免機(jī)床在原點(diǎn)返回時(shí)與工件碰撞等意外發(fā)生。G28 (G30) G90 X150. Y200.;或者G28 (G30) G91 X100. Y150.;注意:在所給例子里,去中間點(diǎn)的移動(dòng)就像下面的快速移動(dòng)命令一樣。G00 G90 X150. Y200. ;或者G00 G91 X100. Y150. ;如果中間點(diǎn)與當(dāng)前的刀具位置一致(例如,發(fā)出的命令是- G28 G91 X0 Y0Z0;),機(jī)床就從其當(dāng)前位置返回原點(diǎn)。如果是在單程序塊方式下運(yùn)行,機(jī)床就會(huì)停在中

7、間點(diǎn);當(dāng)中間點(diǎn)與當(dāng)前位置一致,它也會(huì)暫時(shí)停在中間點(diǎn)(即,當(dāng)前位置)。G28 G90 ( G91 ) X_Y_Z_ ;G30 G90 ( G91 ) P2 ( P3, P4 ) X_Y_Z_ ;G40/G41/G42刀具半徑偏置功能(G40/G41/G42)1. 格式當(dāng)處理工件( “A”時(shí)),就像下圖所示,刀具路徑( “B”是)基本路徑,與工件( “ A”)的距離至少為該刀具直徑的一半。此處,路徑“ B”叫做由A 經(jīng) R 補(bǔ)償?shù)穆窂?。因此,刀具半徑偏置功能自?dòng)地由編程給出的路徑A 以及由分開(kāi)設(shè)置的刀具偏置值,計(jì)算出補(bǔ)償了的路徑B。就是說(shuō),用戶能夠根據(jù)工件形狀編制加工程序,同時(shí)不必考慮刀具直徑。-

8、4精選文庫(kù)因此,在真正切削之前把刀具直徑設(shè)置為刀具偏置值;用戶能夠獲得精確的切削結(jié)果,就是因?yàn)橄到y(tǒng)本身計(jì)算了精確補(bǔ)償?shù)穆窂?。圖 5.2-5在編程時(shí)用戶只要插入偏置向量的方向 (舉例說(shuō), G41:左側(cè), G42: 右側(cè) ) 和偏置地址 (例如, D2: 在“D”后面是從 01 到 32 的兩位數(shù)字 )。所以用戶只要輸入偏移號(hào)碼 D(根據(jù) MDI) ,只不過(guò)是由精確計(jì)算刀具直徑得出的半徑。2. 偏置功能代碼 功能G40 取消刀具直徑偏置G41 偏置在刀具行進(jìn)方向的左側(cè)G42 偏置在刀具行進(jìn)方向的右側(cè)表 5.2-1G41 X_ Y_D_ ;G42 X_ Y_D_ ;G43/G44/G49刀具長(zhǎng)度偏置

9、(G43/G44/G49)1. 格式2. 偏置功能首先用一把銑刀作為基準(zhǔn)刀,并且利用工件坐標(biāo)系的Z 軸,把它定位在工件表面上,其位置設(shè)置為Z0。 (?見(jiàn) G92:坐標(biāo)系設(shè)置 )請(qǐng)記住,如果程序所用的刀具較短,那么在加工時(shí)刀具不可能接觸到工件,即便機(jī)床移-5精選文庫(kù)動(dòng)到位置Z0。反之,如果刀具比基準(zhǔn)刀具長(zhǎng),有可能引起與工件碰撞損壞機(jī)床。為了防止出現(xiàn)這種情況,把每一把刀具與基準(zhǔn)刀具的相對(duì)長(zhǎng)度差輸入到刀具偏置內(nèi)存,并且在程序里讓機(jī)床執(zhí)行刀具長(zhǎng)度偏置功能。代碼 功能G43 把指定的刀長(zhǎng)偏置值加到命令的Z 坐標(biāo)值上G44 把指定的刀長(zhǎng)偏置值從命令的Z 坐標(biāo)值上減去G49 取消刀長(zhǎng)偏置值表 5.2-2在設(shè)

10、置偏置的長(zhǎng)度時(shí),使用正/負(fù)號(hào)。如果改變了(+/-) 符號(hào),G43 和 G44在執(zhí)行時(shí)會(huì)反向操作。因此,該命令有各種不同的表達(dá)方式。舉例說(shuō):首先,遵循下列步驟測(cè)量刀具長(zhǎng)度:1.把工件放在工作臺(tái)上。2.更換要測(cè)量的刀具3.調(diào)整基準(zhǔn)刀具軸線,使它接近工件;把該刀具的前端調(diào)整到工件表面上。4.此時(shí) Z 軸的相對(duì)坐標(biāo)系的坐標(biāo)作為刀具偏置值輸入偏置菜單。通過(guò)這么操作,如果刀具短于基準(zhǔn)刀具時(shí)偏置值被設(shè)置為負(fù)值;如果長(zhǎng)于基準(zhǔn)刀具則為正值。因此,在編程時(shí)僅有G43 命令允許您做刀具長(zhǎng)度偏置。3. 舉例G00 ZO;G00 G43 Z0 H01;G00 G43 Z0 H03;或者G00 G44 Z0 H02; 或

11、者-6精選文庫(kù)G00 G44 Z0 H02;G43 Z_ H_;G44 Z_ H_;G49 Z_;G43, G44 或 G49 命令一旦被發(fā)出, 它們的功能會(huì)保持著, 因?yàn)樗鼈兪恰澳B(tài)命令 ”。因此, G43 或 G44 命令在程序里緊跟在刀具更換之后一旦被發(fā)出;那么G49 命令可能在該刀具加工結(jié)束,更換刀具調(diào)用。注意 1) 在用 G43 (G44) H 或者用 G 49 命令的指派來(lái)省略 Z 軸移動(dòng)命令時(shí), , 偏置操作就會(huì)像 G00 G91 Z0 命令指派的那樣執(zhí)行。也就是說(shuō),用戶應(yīng)當(dāng)時(shí)常小心謹(jǐn)慎,因?yàn)樗拖裼械毒唛L(zhǎng)度偏置值那樣移動(dòng)。注意 2) 用戶除了能夠用 G49 命令來(lái)取消刀具長(zhǎng)度補(bǔ)

12、償,還能夠用偏置號(hào)碼H0 的設(shè)置(G43/G44 H0) 來(lái)獲得同樣效果。注意 3) 若在刀具長(zhǎng)度補(bǔ)償期間修改偏置號(hào)碼,先前設(shè)置的偏置值會(huì)被新近賦予的偏置值替換。G53選擇機(jī)床坐標(biāo)系(G53)1. 格式2. 功能刀具根據(jù)這個(gè)命令執(zhí)行快速移動(dòng)到機(jī)床坐標(biāo)系里的X_Y_Z位置。由于G53是 “一般”-7精選文庫(kù)G 代碼命令,僅僅在程序塊里有G53 命令的地方起作用。此外,它在絕對(duì)命令(G90) 里有效,在增量命令里(G91) 無(wú)效。為了把刀具移動(dòng)到機(jī)床固有的位置,像換刀位置,程序應(yīng)當(dāng)用G53 命令在機(jī)床坐標(biāo)系里開(kāi)發(fā)。注意 (1) 刀具直徑偏置、刀具長(zhǎng)度偏置和刀具位置偏置應(yīng)當(dāng)在它的G53 命令調(diào)用之前提前取消。否則,機(jī)床將依照設(shè)置的偏置值移動(dòng)。注意 (2) 在執(zhí)行 G53 指令之前,必須手動(dòng)或者用G28 命令讓機(jī)床返回原點(diǎn)。這是因?yàn)闄C(jī)床坐標(biāo)系必須在 G53 命令發(fā)出之前設(shè)定。G54G59工件坐標(biāo)系選擇 (G54G59)1. 格式2. 功能( G90 ) G53 X_ Y_ Z_;G54 X_ Y_ Z_;圖 5.2-6通過(guò)使用G54G59 命令,最多可設(shè)置六個(gè)工件坐標(biāo)系(16)。在接通電源和完成了原點(diǎn)返回后,系統(tǒng)自動(dòng)選擇工件坐標(biāo)系1 (G54)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論