NC程序講解資料_第1頁
NC程序講解資料_第2頁
NC程序講解資料_第3頁
NC程序講解資料_第4頁
NC程序講解資料_第5頁
已閱讀5頁,還剩22頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

NC程序説明資料1.NC程序NC是數(shù)字控制(NumericalControl)的簡稱?是地址(S、F、G、M、X、Y、Z等英文字母)與符號(數(shù)字)的組合來指揮運(yùn)行原則上是

「主軸以每分間3000轉(zhuǎn)的轉(zhuǎn)速順時針旋轉(zhuǎn)」「切削開始到結(jié)束以每分鐘500mm的主軸轉(zhuǎn)速進(jìn)行切削」等命令的組合①G代碼在NC裝置內(nèi)部用來處理軸的移動、坐標(biāo)系的設(shè)定等的功能。代碼用G字母和2位數(shù)字來表示可以使用G00~G99共100種。1)G00→快進(jìn)

在刀具從開始位置移動到接近工件的位置或移動到鉆孔的位置的情況下、快速移動到指定位置時使用的命令。G00X150.0Y200.0;目標(biāo)坐標(biāo)①G代碼2)G01→直線補(bǔ)間

設(shè)定刀具從始點(diǎn)到終點(diǎn)的直線上的移動速度的時候使用。

G01X150.0Y200.0

F60;目標(biāo)坐標(biāo)移動速度①G代碼3)G02、G03→円弧補(bǔ)間

設(shè)定刀具從始點(diǎn)到終點(diǎn)的弧線上的移動速度的時候使用。

右轉(zhuǎn)左轉(zhuǎn)①G代碼指示從圓弧的中心位置現(xiàn)在的點(diǎn)開始的相對值的坐標(biāo)。

3)G02、G03→円弧補(bǔ)間

X-Y平面的圓弧的情況中心位置的表示記號(位置)是I和J。I=X、J=YG17G03X20.0Y23.4

I132.2J-7.8

F100;目標(biāo)坐標(biāo)移動速度中心坐標(biāo)平面指定①G代碼G17,G18,G19→指定平面(平面選擇)

指定円弧補(bǔ)間所運(yùn)行的平面。

圓弧通常只能在以確定的平面上運(yùn)行。也就是說圓弧只能在X-Y平面、Z-X平面、Y-Z平面上運(yùn)行。各個平面的中心位置的表示是不一樣的。

①G代碼4)G04→暫停(一時停止)

在希望暫停讀?。危脭?shù)據(jù)時使用。

G04P250暫停時間5)G40、G41、G42→刀具直徑的修正

在刀具在移動位置向直徑方向偏移進(jìn)行修正時使用。

①G代碼5)G40、G41、G42→刀具直徑的修正

左邊修正右邊修正取消修正量一般是從D符號和2位數(shù)字組成的在機(jī)床已登錄的値中間進(jìn)行選擇的。

G41G01

X120.0Y6.5

D01;修正編號目標(biāo)坐標(biāo)直線補(bǔ)間①G代碼6)G43、G44、G49→工具長度修正在Z軸的移動量上加減修正量的時候使用(G90G54G00)H02

G43

Z20.0;工具前端行進(jìn)到Z20.0的規(guī)定位置的修正移動?G43→工具長度(+)修正①G代碼6)G43、G44、G49→工具長度修正?G43→工具長度(+)修正如果在不進(jìn)行刀具長度修正的情況下像到左圖那樣的位置使設(shè)備運(yùn)行的話

刀具可能會碰到產(chǎn)品,使刀具損壞、產(chǎn)品損壞,夾具移動

?G49→工具長度修正解除①G代碼6)G43、G44、G49→工具長度修正

G43G01

Z100.0

H01;修正編號移動量直線補(bǔ)間7)G54~G59工件坐標(biāo)系(程序坐標(biāo))在多個面加工的情況和重復(fù)加工作業(yè)的情況下非常用效果

①G代碼7)G80~G89→固定循環(huán)(開孔)以下是NC程序。

注是絕對指令。

1-1)X50.0Y50.0(定位)

1-2)G00Z2.01-3)G01Z-25.0F100

1-4)G00Z100.0

2-1)X100.0Y75.0(第二處的定位)

2-2)G00Z2.02-3)G01Z-25.0F100

2-4)G00Z100.0開孔相同條件不進(jìn)行變更的話省略、這樣的話可以使程序簡單來進(jìn)行固定循環(huán)

①G代碼7)G73、G74、G76、G80~G89→固定循環(huán)?G81鉆頭循環(huán)

(G00Z100.)

1)G81X50.0Y50.0Z-25.0R2.0F100

2)X100.0Y75.0

※從2)開始只要有X?Y的定位指令就可以鉆孔G81X○○

Y☆☆

Z□□

R△△

;目標(biāo)坐標(biāo)切削進(jìn)給終點(diǎn)(Z軸)切削進(jìn)給起點(diǎn)(Z軸)切削進(jìn)給速度

①G代碼7)G73、G74、G76、G80~G89→固定循環(huán)?G73步驟循環(huán)G73

X○○

Y☆☆

Z□□

R△△

Q◎◎

;※

用在希望在中途切斷切屑的時候一次切削進(jìn)給長度的指定定

①G代碼7)G73、G74、G76、G80~G89→固定循環(huán)?G83深孔循環(huán)

G83

X○○

Y☆☆

Z□□

R△△

Q◎◎

;一次切削進(jìn)給長度的指定定與G73的不同點(diǎn)是每次到達(dá)R點(diǎn)時刀具要退回原則上用于邊排除切屑邊加工的情況下①G代碼7)G73、G74、G76、G80~G89→固定循環(huán)?G82

計(jì)數(shù)鉆孔循環(huán)G82X○○

Y☆☆

Z□□

R△△

P◎◎

;在Z點(diǎn)的進(jìn)給停止指令

(能以時間進(jìn)行設(shè)定)

這里可以用G81進(jìn)行Z點(diǎn)的進(jìn)給停止指令另外P500的意思是0.5秒的進(jìn)給停止

一般情況下在座圈等地方使用

①G代碼8)G90→絕對值指令(絶対値指令)1.僅考慮移動指令値。

2.

C作為各軸(這里指X,Y)現(xiàn)在値、從這里開始移動的指令

N001(G90)G00X50.Y80.

N002

X100.

N003

X200.152(d

孔徑)

N004

X280.152Y55.

N005

X345.152Y80.像這樣可以直接輸出數(shù)値

①G代碼9)G91→インクレメンタル指令(増分値指令)1.僅考慮移動指令値

2.C作為各軸(這里指X、Y)的現(xiàn)在値(主軸)、從這里開始移動的指令

N001

G91G00X50.Y80.

(從c

點(diǎn)開始到右50.上80的移動指令)

N002

X50.

(從N001的位置開始向右50移動的指令)

N003

X100.152

(N002↑100.152移動的指令)

N004

X80.Y-25.

(N003↑右80.下25.移動的指令)

N005

X65.Y25.

(N004↑右65.上25.移動的指令)②M代碼機(jī)床運(yùn)行的運(yùn)行是由各開關(guān)的動作來控制的、控制主軸的旋轉(zhuǎn)、停止、刀具的更換等。用M字母和2位數(shù)字來表示

1)M00→程序停止

主軸旋轉(zhuǎn)的停止、各軸的進(jìn)給停止

2)M01→任意停止

NC裝置的任意停止開關(guān)在ON的狀態(tài)下與M00相同進(jìn)行動作

OFF狀態(tài)的話、無視處理②M代碼3)M02→結(jié)束程序程序(NC數(shù)據(jù))的結(jié)束指令遇到這個指令的話、不能讀取從這里向下的數(shù)據(jù)

4)M03、M04→主軸正轉(zhuǎn)、反轉(zhuǎn)

在使主軸(工具)旋轉(zhuǎn)時使用。M03為正轉(zhuǎn)(右轉(zhuǎn))、M04為反轉(zhuǎn)。在這個指令前要設(shè)定主軸轉(zhuǎn)速S功能S2000M03;轉(zhuǎn)速②M代碼6)M05→主軸旋轉(zhuǎn)停止

7)M06→工具交換

8)M08→冷卻液ON

需要使用切削液的情況下,使用這個指令使冷卻液從噴嘴噴出

是主軸旋轉(zhuǎn)停止的指令、僅使旋轉(zhuǎn)停止、不指定停止的角度

在裝有ATC的機(jī)床上進(jìn)行工具更換時使用

②M代碼9)M09→冷卻液停止

10)M19→主軸定位停止

11)M30→程序結(jié)束

是M08的停止指令

主軸停止后使主軸保持在指定角度上的指令

通知程序結(jié)束、返回起始的指令②M代碼13)M99→伺服程序結(jié)束

12)M98→調(diào)用伺服程序

調(diào)用伺服程序的代碼

伺服程序結(jié)束代碼、原則上、在調(diào)用這個伺服程序的M98后繼續(xù)下面的模塊進(jìn)行加工

M98P100;調(diào)用伺服程序的編號③F代碼⑤T代碼調(diào)用要使用的刀具的指令

用T○○進(jìn)行表示

快進(jìn)速度指定代碼

一般的來說快進(jìn)速度是指每分鐘的移動距離④S代碼主軸轉(zhuǎn)速的指定代碼如果希望主軸轉(zhuǎn)速在1200的時候用S1200進(jìn)行指示

實(shí)際的指令是由轉(zhuǎn)速和旋轉(zhuǎn)方向同時進(jìn)行指示的。

例S1200(轉(zhuǎn)速)M03(順時針方向旋轉(zhuǎn))事例程序

NC程序的實(shí)例以(加工左圖的腰形孔)為基礎(chǔ)進(jìn)行説明。這個NC程序是以O1000(主程序)和O1100(伺服程序)構(gòu)成、孔的中央和工件的上面作為加工原點(diǎn)(X,Y,Z都為0.0)

O1000;

(程序名:1000、主程序)G90G00Z50.0;

(指示絕對坐標(biāo)系,高速移動到Z50.0mm)X0.0Y0.0;

(高速移動到加工開始坐標(biāo))Z2.0S1000M03;

(高速移動到加工開始位置的高度后,主軸旋轉(zhuǎn))G01Z-1.0F100;

(切削1mm,切削移動速度100mm/min)M98P1100;

(調(diào)用伺服程序)G00Z50.0;

(高速移動到Z50.0mm)

X0.0Y0.0;

(回到加工原點(diǎn))M05;

(主軸旋轉(zhuǎn)停止)M02;

(程序結(jié)束)事例程序

O1100(程序名:1100、伺服程序

G41F100;

(工具直徑修正(左修正)開始)G01X0.

溫馨提示

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

最新文檔

評論

0/150

提交評論