




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
數(shù)控銑床及加工中心編程與操作——羅定職業(yè)技術(shù)學(xué)院模具教研室一、數(shù)控機(jī)床編程基本知識(shí)二、數(shù)控銑床基本編程指令三、數(shù)控銑床常用編程指令四、簡(jiǎn)化編程指令五、數(shù)控銑床編程實(shí)例六、半徑補(bǔ)償專題數(shù)控機(jī)床編程基礎(chǔ)1、機(jī)床坐標(biāo)軸2、機(jī)床原點(diǎn)、參考點(diǎn)、機(jī)床坐標(biāo)系3、工件原點(diǎn)和工件坐標(biāo)4、絕對(duì)、增量編程5、程序格式一、數(shù)控編程基本知識(shí)一、數(shù)控編程基本知識(shí)2、機(jī)床參考點(diǎn)、機(jī)床零點(diǎn)、機(jī)床坐標(biāo)系機(jī)床參考點(diǎn):為了正確地在機(jī)床工作時(shí)建立機(jī)床坐標(biāo)系通常在每個(gè)坐標(biāo)軸的移動(dòng)范圍內(nèi)設(shè)置一個(gè)固定的機(jī)械的機(jī)床參考點(diǎn)(測(cè)量起點(diǎn)),(該點(diǎn)系統(tǒng)不能確定其位置)機(jī)床零點(diǎn):通過(guò)已知參考點(diǎn)(已知點(diǎn))、系統(tǒng)設(shè)置的參考點(diǎn)與機(jī)床零點(diǎn)的關(guān)系可確定一固定的機(jī)床零點(diǎn),也稱為機(jī)床坐標(biāo)系的原點(diǎn)。(該點(diǎn)系統(tǒng)能確定其位置)。機(jī)床坐標(biāo)系:以機(jī)床原點(diǎn)為原點(diǎn),機(jī)床坐標(biāo)軸為軸,建立的坐標(biāo)系即機(jī)床坐標(biāo)系。(該坐標(biāo)系是機(jī)床位置控制的參照系)3、工件坐標(biāo)系、程序原點(diǎn)定義:工件坐標(biāo)系是編程人員在編程時(shí)使用的,編程人員選擇工件上的某一點(diǎn)為原點(diǎn)(也稱程序原點(diǎn)),建立一個(gè)坐標(biāo)系,稱為工件坐
標(biāo)系。工件坐標(biāo)系一旦建立便一直有效,直到被新的工件坐標(biāo)系所取代。一、數(shù)控編程基本知識(shí)二、數(shù)控銑床基本編程指令2-1、G指令(準(zhǔn)備功能)二、數(shù)控銑床基本編程指令一、有關(guān)坐標(biāo)和坐標(biāo)系的指令1、絕對(duì)值編程G90與相對(duì)值編程G91格式:
G90
G
X
Y
ZG91
G
X
Y
ZG90為絕對(duì)值編程,每個(gè)軸上的編程值是相對(duì)于程序原點(diǎn)的。G91為相對(duì)值編程,每個(gè)軸上的編程值是相對(duì)于前一位置而言的,該值等于沿軸移動(dòng)的距離。G90、G91為模態(tài)功能,G90為缺省值。區(qū)別:圖8中給出了刀具由原點(diǎn)按順序向1、2、3點(diǎn)移動(dòng)時(shí)兩種不同指令的區(qū)別。圖8
兩種指令方式二、數(shù)控銑床基本編程指令2、坐標(biāo)系設(shè)定G92格式:G92
X
Y
Z
A其中,X、Y、Z、A為坐標(biāo)原點(diǎn)(程序原點(diǎn))到刀具起點(diǎn)(對(duì)刀點(diǎn))的有向距離。建立:G92指令通過(guò)設(shè)定刀具起點(diǎn)相對(duì)于坐標(biāo)原點(diǎn)的位置建立坐標(biāo)系。此坐標(biāo)系一旦建立起來(lái),后序的絕對(duì)值指令坐標(biāo)位置都是此工件坐標(biāo)系中的坐標(biāo)值。二、數(shù)控銑床基本編程指令二、數(shù)控銑床基本編程指令X、Y、Z取值原則:1、方便數(shù)學(xué)計(jì)算和簡(jiǎn)化編程;2、容易找正對(duì)刀;3、便于加工檢查;4、引起的加工誤差??;5、不要與機(jī)床、工件發(fā)生碰撞;6、方便拆卸工件;7、空行程不要太長(zhǎng);注意1、執(zhí)行此段程序只是建立在工件坐標(biāo)系中刀具起點(diǎn)相對(duì)于程序原點(diǎn)的位置,刀具并不產(chǎn)生運(yùn)動(dòng)。2、執(zhí)行此程序段之前必須保證刀位點(diǎn)與程序起點(diǎn)(對(duì)刀點(diǎn))符合。3、G92指令必須單獨(dú)一個(gè)程序段指定,并放在程序的首段。二、數(shù)控銑床基本編程指令3、工件坐標(biāo)系選擇G54-G59格式:二、數(shù)控銑床基本編程指令3、工件坐標(biāo)系選擇G54-G59格式:二、數(shù)控銑床基本編程指令4、直接機(jī)床坐標(biāo)系編程G53格式:G53在含有G53指令的程序段中,用絕對(duì)值編程(G90)的移動(dòng)指令位置就是在機(jī)床坐標(biāo)系中(相對(duì)于機(jī)床原點(diǎn))的坐標(biāo)值。G53指令僅在其被規(guī)定的程序段中有效。二、數(shù)控銑床基本編程指令5、坐標(biāo)平面選擇G17,G18,G19格式:
G17 G18G19該指令選擇一個(gè)平面,在此平面中進(jìn)行圓弧插補(bǔ)和刀具半徑補(bǔ)G17選擇XY平面,G18選擇ZX平面,G19選擇YZ平面。移動(dòng)指令與平面選擇無(wú)關(guān)。例如在規(guī)定了G17Z時(shí),Z軸照樣會(huì)移動(dòng)。G17、G18、G19為模態(tài)功能,可相互注銷,G17為缺省值。二、數(shù)控銑床基本編程指令二、有關(guān)單位的設(shè)定(本課件以FANUC系統(tǒng)為例)1、尺寸單位選擇G20,G21,G22格式:G20G21G22本系統(tǒng)采用3種尺寸輸入制式:英制由G20指定,公制由G21指定,脈沖當(dāng)量由G22指定,缺省時(shí)采用公制。3種制式下線性軸、旋轉(zhuǎn)軸的尺寸單位如表4所示。二、數(shù)控銑床基本編程指令線性軸旋轉(zhuǎn)軸英制(G20)英寸度公制(G21)毫米度脈沖當(dāng)量(G22)移動(dòng)軸脈沖當(dāng)量旋轉(zhuǎn)軸脈沖當(dāng)量表4
尺寸輸入制式及其單位這3個(gè)G代碼必須在程序的開(kāi)頭坐標(biāo)系設(shè)定之前用單獨(dú)的程序段指令。G
2
0,G
2
1,G
2
2不能在程序的中途切換。二、數(shù)控銑床基本編程指令2、進(jìn)給速度單位的設(shè)定G94、G95格式:G94
[
F
]G95
[
F
]G94為每分鐘進(jìn)給,F(xiàn)的單位依G20/G21/G22的設(shè)定而分別為mm/min,in/min或脈沖當(dāng)量/min。此外,G94
F可以指定旋轉(zhuǎn)軸的速度,旋轉(zhuǎn)軸的速度單位為度/min或脈沖當(dāng)量/min。
G95為每轉(zhuǎn)進(jìn)給,在F之后,直接指定刀具在主軸轉(zhuǎn)一
轉(zhuǎn)的進(jìn)給量,單位依G20/G21/G22的設(shè)定而分別為mm/r,in/r或脈沖當(dāng)量/r。這個(gè)功能必須在主軸裝有編碼器
時(shí)才能使用。G94、G95為模態(tài)功能,可相互注銷,G94為缺省值。二、數(shù)控銑床基本編程指令三、進(jìn)給控制指令1、快速定位指令G00格式:G00
XYZA其中,X、Y、Z、A為快速定位終點(diǎn),G90時(shí)為終點(diǎn)在工件坐標(biāo)系中的坐標(biāo);G91時(shí)為終點(diǎn)相對(duì)于起點(diǎn)的位移量。G00為模態(tài)功能,可由G01、G02、G03或G33功能注銷。二、數(shù)控銑床基本編程指令2、單方向定位指令G60格式:G60
XYZA其中,X、Y、Z、A、為定位終點(diǎn),在G90時(shí)為終點(diǎn)在工件坐標(biāo)系中的坐標(biāo);在G91時(shí)為終點(diǎn)相對(duì)于起點(diǎn)的位移量。在單向定位時(shí),每一軸的定位方向是由機(jī)床參數(shù)確定的。在
G60中,先以G00速度快速定位到一中間點(diǎn),然后以一固定速度移動(dòng)到定位終點(diǎn)。中間點(diǎn)與定位終點(diǎn)的距離(偏移值)是一常量,由機(jī)床參數(shù)設(shè)定,且從中間點(diǎn)到定位終點(diǎn)的方
向即為定位方向。G60指令僅在其被規(guī)定的程序段中有效。二、數(shù)控銑床基本編程指令3s線性進(jìn)給指令G01格式:
G01 X
YZAF其中,XsYsZsAs為終點(diǎn),G90時(shí)為終點(diǎn)在工件坐標(biāo)系中的坐標(biāo);G91時(shí)為終點(diǎn)相對(duì)于起點(diǎn)的位移量。G01和F都是模態(tài)代碼,G01可由G00sG02sG03或G33功能注銷。二s數(shù)控銑床基本編程指令4、圓弧進(jìn)給指令G02,G03圓弧進(jìn)給格式:其中用G17代碼進(jìn)行XY平面的指定,省略時(shí)就被默認(rèn)為是G17,但當(dāng)在ZX(G18)和YZ(G19)平面上編程時(shí),平面指定代碼不能省略。二、數(shù)控銑床基本編程指令F
_二、數(shù)控銑床基本編程指令起點(diǎn)二、數(shù)控銑床基本編程指令圓心終點(diǎn)(X
,Y
)起點(diǎn)JIOXY圓心終點(diǎn)
(Y, Z)KJOYZ圓心終點(diǎn)(X
,Z
)起點(diǎn)IKOZX圖2
1
I、J、K
的選擇I、J、K分別表示X
(
U
),Y
(
V
),Z標(biāo)減去圓弧起點(diǎn)的坐標(biāo),如圖2
1所示F
_圓弧插補(bǔ)注意事項(xiàng):1、當(dāng)圓弧圓心角小于180°時(shí),R為正值,2、當(dāng)圓弧圓心角大于180°時(shí),R為負(fù)值,3、整圓編程時(shí)不可以使用R,只能用I、J、K;4、F為編程的兩個(gè)軸的合成進(jìn)給速度。二、數(shù)控銑床基本編程指令二、數(shù)控銑床基本編程指令暫停G04指令G04
X;X、為停頓時(shí)間段間過(guò)渡方式G09、G61、G64指令準(zhǔn)停檢查G09指令(非模態(tài),用于清角)精確停止檢驗(yàn)G61指令(模態(tài),與G64同組)連續(xù)切削方式G64指令(模態(tài),缺省值,與G61同組;用于小線段連續(xù)加工)格式:螺旋線插補(bǔ)的進(jìn)給速度F為合成運(yùn)動(dòng)速度。三、數(shù)控銑床常用編程指令F
_Z
_X
_Y
_
Z
_X
_Y
_例.如圖所示的螺旋線程序G91時(shí):G91
G03
X-30.0
Y30.0
R30.0
Z10
F100G90時(shí):G90
G03
X0
Y30.0
R30.0
Z10
F100G91時(shí):G91
G19
G02
Y30
Z-30
R30
X10
F100G90時(shí):G90
G19
G02
Y30
Z0.0
R30.0
X10
F100三、數(shù)控銑床常用編程指令例.如圖所示的螺旋線程序%0027G92
X30
Y-50
Z30G01
Y0
F200G03
X0
Y30
R30
Z10G00
Z30X30Y-50M30三、數(shù)控銑床常用編程指令2、回參考點(diǎn)控制指令、自動(dòng)返回到參考點(diǎn)G28格式:G28
X
Y
Z
A其中,X、Y、Z、A、為指令的終點(diǎn)位置該指令的終點(diǎn)稱之為“中間點(diǎn)”,而非參考點(diǎn)。在G90時(shí)為終點(diǎn)在工件坐標(biāo)系中的坐標(biāo);在G91時(shí)為終點(diǎn)相對(duì)于起點(diǎn)的位移量。由該指令指定的軸能夠自動(dòng)地定位到參考點(diǎn)上。三、數(shù)控銑床常用編程指令2)、自動(dòng)從參考點(diǎn)返回G29格式:G29
X
YZA其中,X、Y、Z、A、為指令的定位終點(diǎn),在G90時(shí)為終點(diǎn)在工件坐標(biāo)系中的坐標(biāo);在G91時(shí)為終點(diǎn)相對(duì)于中間點(diǎn)的位移量。由此功能可使刀具從參考點(diǎn)經(jīng)由一個(gè)中間點(diǎn)而定位于指定點(diǎn)。通常該指令緊跟在一個(gè)G28指令之后。用G29的程序段的動(dòng)作,可使所有被指令的軸以快速進(jìn)給經(jīng)由以前用G28指令定義的中間點(diǎn),然后再到達(dá)指定點(diǎn)。G29指令僅在其被規(guī)定的程序段中有效。三、數(shù)控銑床常用編程指令3、刀具補(bǔ)償功能指令1)、刀具半徑補(bǔ)償G40,G41,G42格式:其中刀補(bǔ)號(hào)地址D后跟的數(shù)值是刀具號(hào),它用來(lái)調(diào)用內(nèi)存中刀具半徑補(bǔ)償?shù)臄?shù)值。G
4
0三、數(shù)控銑床常用編程指令在進(jìn)行刀具半徑補(bǔ)償前,必須用G17或G18、G19指定補(bǔ)償
是在哪個(gè)平面上進(jìn)行。a,b必須與指定平面中的軸相對(duì)應(yīng)。在多軸聯(lián)動(dòng)控制中,投影到補(bǔ)償平面上的刀具軌跡受到補(bǔ)
償,平面選擇的切換必須在補(bǔ)償取消方式下進(jìn)行,若在補(bǔ)
償方式進(jìn)行,則報(bào)警。G40是取消刀具半徑補(bǔ)償功能。G41是在相對(duì)于刀具前進(jìn)方向左側(cè)進(jìn)行補(bǔ)償,稱為左刀 補(bǔ),如圖31(a)所示G42是在相對(duì)于刀具前進(jìn)方向右側(cè)進(jìn)行補(bǔ)償,稱為右刀補(bǔ),如圖31(b)所示。G40、G41、G42都是模態(tài)代碼,可相互注銷。三、數(shù)控銑床常用編程指令三、數(shù)控銑床常用編程指令例.見(jiàn)圖所示的刀具半徑補(bǔ)償程序。設(shè)加工開(kāi)始時(shí)刀具距離工件表面50mm,切削深度為10mm.三、數(shù)控銑床常用編程指令按增量方式編程N(yùn)10
G92
X0.0
Y0.0
Z50N20
G91
G17 由G17指定刀補(bǔ)平面N30
G41
G00
X20.0
Y10.0
D01由刀補(bǔ)號(hào)碼D01指定刀補(bǔ)—刀補(bǔ)啟動(dòng)N35
Z-48
M03
S500N38
G01
Z-12
F200N40
G01
Y40.0
F100 進(jìn)入刀補(bǔ)狀態(tài)N50
X30.0解除刀補(bǔ)N70
X-40.0N80
G00
Z60
M05N85
G40
X-10.0
Y-20.0N90
M30三、數(shù)控銑床常用編程指令由G17指定刀補(bǔ)平面啟動(dòng)刀補(bǔ)按絕對(duì)方式編程N(yùn)10
G92
X0.0
Y0.0
Z50N20
G90
G17
G00N30
G41
X20.0
Y10.0
D01N35
Z2
M03
S500N38
G01
Z-10
F200N40
G01
Y50.0
F100刀補(bǔ)狀態(tài)解除刀補(bǔ)N80
G00
Z50
M05N85
G40
X0
Y0N90
M30三、數(shù)控銑床常用編程指令2、刀具長(zhǎng)度補(bǔ)償G43,G44,G49格式:HG
4
9其中,a{X,Y,Z,U,V,W},為補(bǔ)償軸的終點(diǎn)坐標(biāo),H為長(zhǎng)度補(bǔ)償偏置號(hào)。假定的理想刀具長(zhǎng)度與實(shí)際使用的刀具長(zhǎng)度之差作為偏置設(shè)定在偏置存儲(chǔ)器中,該指令不改變程序就可實(shí)現(xiàn)對(duì)a軸運(yùn)動(dòng)指令的終點(diǎn)位置進(jìn)行正向或負(fù)向補(bǔ)償。三、數(shù)控銑床常用編程指令用G43(正向偏置),G44(負(fù)向偏置)指令偏置的方向。H指令設(shè)定在偏置存儲(chǔ)器中的偏置量。無(wú)論是絕對(duì)指令還是增量指令,由H代碼指定的已存入偏置存儲(chǔ)器中的偏置值在G43時(shí)加,在G44時(shí)則是從a軸運(yùn)動(dòng)指令的終點(diǎn)坐標(biāo)值中減去。計(jì)算后的坐標(biāo)值成為終點(diǎn)。偏置號(hào)可用H00-H99來(lái)指定。偏置值與偏置號(hào)對(duì)應(yīng),可通過(guò)MDI/CRT先設(shè)置在偏置存儲(chǔ)器中。對(duì)應(yīng)偏置號(hào)00即
H00的偏置值通常為0,因此對(duì)應(yīng)于H00的偏置量不設(shè)定。要取消刀具長(zhǎng)度補(bǔ)償時(shí)用指令G49或H00。G43、G44、G49都是模態(tài)代碼,可相互注銷。三、數(shù)控銑床常用編程指令三、數(shù)控銑床常用編程指令刀具長(zhǎng)度補(bǔ)償程序。H01=
4.0 (偏置值)N01
G91
G00
X120.0
Y80.0
M03
S500N02
G43
ZN03
G01
Z32.0
H0121.0
F1000N04
G04
P2023N07
G01
Z三、數(shù)控銑床常用編程指令N10
G01
ZN11
G04N12
G00P2023Z57.0
H00
(G49)N13
X200.0
Y60.0N14
M05N15
M30G90
G43G90
G43Z100.0
H01
ZZ100.0
H02
Z刀具長(zhǎng)度補(bǔ)償同時(shí)只能加在一個(gè)軸上,因此下列指令將出現(xiàn)報(bào)警。要進(jìn)行刀具長(zhǎng)度補(bǔ)償軸的切換,必須取消一次刀具長(zhǎng)度補(bǔ)償。G43
ZHG43
XH 報(bào)警三、數(shù)控銑床常用編程指令四、簡(jiǎn)化編程指令1、固定循環(huán)數(shù)控加工中,某些加工動(dòng)作循環(huán)已經(jīng)典型化。例如,鉆孔、鏜孔的動(dòng)作是孔位平面定位、快速引進(jìn)、工作進(jìn)給、快速退回等,這樣一系列典型的加工動(dòng)作已經(jīng)預(yù)先編好程序,存儲(chǔ)在內(nèi)存中,可用包含G代碼的一個(gè)程序段調(diào)用,從而簡(jiǎn)化編程工作。這種包含了典型動(dòng)作循環(huán)的G代碼稱為循環(huán)指令。四、簡(jiǎn)化編程指令孔加工固定循環(huán)指令有G73,G74,G76,G80~G89,通常由下述6個(gè)動(dòng)作構(gòu)成(見(jiàn)圖37):①X、Y軸定位②快速運(yùn)動(dòng)到R點(diǎn)(參考點(diǎn))③孔加工④在孔底的動(dòng)作⑤退回到R點(diǎn)(參考點(diǎn))⑥快速返回到初始點(diǎn)。四、簡(jiǎn)化編程指令四、簡(jiǎn)化編程指令固定循環(huán)的程序格式包括數(shù)據(jù)形式、返回點(diǎn)平面、孔加工方式、孔位置數(shù)據(jù)、孔加工數(shù)據(jù)和循環(huán)次數(shù)。數(shù)據(jù)形式(G90或G91)在程序開(kāi)始時(shí)就已指定,因此,在固定循環(huán)程序格式中可不注出。固定循環(huán)的程序格式如下:G98(G99)GXYZRQPFK式中第一個(gè)G代碼(G98或者G99)為返回點(diǎn)平面G代碼,G98為返回初始平面,G99為返回R點(diǎn)平面第二個(gè)G代碼為孔加工方式,即固定循環(huán)代碼G73,G74,G76和G81~
G89中的任一個(gè)四、簡(jiǎn)化編程指令X、Y為孔位數(shù)據(jù),指被加工孔的位置Z為R點(diǎn)到孔底的距離(G91時(shí))或孔底坐標(biāo)(G90時(shí))R為初始點(diǎn)到R點(diǎn)的距離(G91時(shí))或R點(diǎn)的坐標(biāo)值(G90時(shí))Q指定每次進(jìn)給深度(G73或G83時(shí)),是增量值,Q<0P指定刀具在孔底的暫停時(shí)間F為切削進(jìn)給速度K指定固定循環(huán)的次數(shù)。G80、G01~G03等代碼可以取消固定循環(huán)。四、簡(jiǎn)化編程指令(一)鉆孔循環(huán)(1)G81:鉆孔循環(huán)(定點(diǎn)鉆)G98(G99)G81XYZRFK功能:圖42為G81指令的動(dòng)作循環(huán),包括X,Y坐標(biāo)定位、快進(jìn)、工進(jìn)和快速返回等動(dòng)作。說(shuō)明:X、Y:螺紋孔的位置。Z:絕對(duì)編程時(shí)是孔底Z點(diǎn)的坐標(biāo)值;增量編程時(shí)是孔底Z點(diǎn)相對(duì)與參照R點(diǎn)的增量值。R:絕對(duì)編程時(shí)是參照R點(diǎn)的坐標(biāo)值;增量編程時(shí)是參照R點(diǎn)相對(duì)與初始B點(diǎn)的增量值F:鉆孔進(jìn)給速度K:指定加工孔的循環(huán)次數(shù),不寫(xiě),默認(rèn)為K1。四、簡(jiǎn)化編程指令(一)鉆孔循環(huán)(2)G82:帶停頓的鉆孔循環(huán)G98(G99)G82XYZRPFK功能:此指令主要用于加工沉孔、盲孔,以提高孔深精度。該指令除了要在孔底暫停外,其他動(dòng)作與G81相同說(shuō)明:X、Y:螺紋孔的位置。Z:絕對(duì)編程時(shí)是孔底Z點(diǎn)的坐標(biāo)值;增量編程時(shí)是孔底Z點(diǎn)相對(duì)與參照R點(diǎn)的增量值。
R:絕對(duì)編程時(shí)是參照R點(diǎn)的坐標(biāo)值;增量編程時(shí)是參照R點(diǎn)相對(duì)與初始B點(diǎn)的增量值。
P:孔底暫停時(shí)間。F:鉆孔進(jìn)給速度。K:指定加工孔的循環(huán)次數(shù),不寫(xiě),默認(rèn)為K1
。四、簡(jiǎn)化編程指令(一)鉆孔循環(huán)(3)高速深孔加工循環(huán)G73G98(G99)G73XYZRQFK功能:該固定循環(huán)用于Z軸的間歇進(jìn)給,使深孔加工時(shí)容易排屑,減少退刀量,可以進(jìn)行高效率的加工。說(shuō)明:X、Y:孔的位置。Q:為每次向下的鉆孔深度(增量值,取負(fù))。Z:絕對(duì)編程時(shí)是孔底Z點(diǎn)的坐標(biāo)值;增量編程時(shí)是孔底Z點(diǎn)相對(duì)與參照R點(diǎn)的增量值。F:鉆孔進(jìn)給速度R:絕對(duì)編程時(shí)是參照R點(diǎn)的坐標(biāo)值;增量編程時(shí)是參照R點(diǎn)相對(duì)與初始B點(diǎn)的增量值K:指定加工孔的循環(huán)次數(shù),不寫(xiě),默認(rèn)為K1四、簡(jiǎn)化編程指令(一)鉆孔循環(huán)(4)
G83:深孔加工循環(huán)G98(G99)G83XYZRQFK功能:該固定循環(huán)用于Z軸的間歇進(jìn)給,每向下鉆一次孔后,快速退到參照R點(diǎn),然后快進(jìn)到距已加工孔底上方為K的位置,再工進(jìn)鉆孔。使深孔加工時(shí)更利于排屑、冷卻。說(shuō)明:X、Y:孔的位置。Q:為每次向下的鉆孔深度(增量值,取負(fù))。Z:絕對(duì)編程時(shí)是孔底Z點(diǎn)的坐標(biāo)值;增量編程時(shí)是孔底Z點(diǎn)相對(duì)與參照R點(diǎn)的增量值。K:指定加工孔的循環(huán)次數(shù),不寫(xiě),默認(rèn)為K1F:鉆孔進(jìn)給速度R:絕對(duì)編程時(shí)是參照R點(diǎn)的坐標(biāo)值;增量編程時(shí)是參照R點(diǎn)相對(duì)與初始B點(diǎn)的增量四、簡(jiǎn)化編程指令主軸轉(zhuǎn)速與進(jìn)給速度同步右旋絲錐孔底Z點(diǎn)初始
B點(diǎn)參照
R點(diǎn)孔底Z點(diǎn)初始B點(diǎn)參照R點(diǎn)G98G99孔底主軸停P秒G84
右旋攻制右螺紋主軸反轉(zhuǎn)退出主軸正轉(zhuǎn)攻絲(二)攻螺紋循環(huán)(G84、G74)(1)G84:攻絲循環(huán)G98(G99)G84XYZRPFK四、簡(jiǎn)化編程指令(1)
G84:攻絲循環(huán)
G98(G99)G84XYZRPFK功能:攻正螺紋,主軸正轉(zhuǎn)攻絲,到孔底時(shí)主軸停止旋轉(zhuǎn),主軸反轉(zhuǎn)退回。攻絲時(shí)速度倍率不起作用。使用進(jìn)給保持時(shí),在全部動(dòng)作結(jié)束前也不停止。說(shuō)明:X、Y:螺紋孔的位置。Z:絕對(duì)編程時(shí)是孔底Z點(diǎn)的坐標(biāo)值;增量編程時(shí)是孔底Z點(diǎn)相對(duì)與參照R點(diǎn)的增量值。
R:絕對(duì)編程時(shí)是參照R點(diǎn)的坐標(biāo)值;增量編程時(shí)是參照R點(diǎn)相對(duì)與初始B點(diǎn)的增量值P:為孔底停頓時(shí)間。
F:螺紋導(dǎo)程指定加工孔的循環(huán)次數(shù),不寫(xiě),默認(rèn)為K1例.%0074N10
G92
X0
Y0
Z80
F200N20
G98
G74
G91
X100
G90
R40
P10
G90
Z0
F1N30
G0
X0
Y0
Z80N40
M30注意:如果Z的移動(dòng)量為零時(shí)。該指令不執(zhí)行。四、簡(jiǎn)化編程指令(2)反攻絲循環(huán)G74主軸轉(zhuǎn)速與進(jìn)給速度同步G98(G99)G74XYZRPFK左旋絲錐孔底
Z點(diǎn)初始
B點(diǎn)參照
R點(diǎn)G74左旋攻制左螺紋孔底Z點(diǎn)初始B點(diǎn)參照R點(diǎn)G98G99孔底主軸停P秒主軸正轉(zhuǎn)退出主軸反轉(zhuǎn)攻絲(二)攻螺紋循環(huán)(G84、G74)四、簡(jiǎn)化編程指令2)反攻絲循環(huán)G74G98(G99)G74XYZRPFK功能:攻反螺紋時(shí)主軸反轉(zhuǎn)攻絲,到孔底時(shí)主軸停止旋轉(zhuǎn),主軸正轉(zhuǎn)退回。攻絲時(shí)速度倍率不起作用。使用進(jìn)給保持時(shí),在全部動(dòng)作結(jié)束前也不停止。說(shuō)明:X、Y:螺紋孔的位置。Z:絕對(duì)編程時(shí)是孔底Z點(diǎn)的坐標(biāo)值;增量編程時(shí)是孔底Z點(diǎn)相對(duì)與參照R點(diǎn)的增量值。R:絕對(duì)編程時(shí)是參照R點(diǎn)的坐標(biāo)值;增量編程時(shí)是參照R點(diǎn)相對(duì)與初始B點(diǎn)的增量值P:為孔底停頓時(shí)間。F:螺紋導(dǎo)程K:指定加工孔的循環(huán)次數(shù),不寫(xiě),默認(rèn)為K1例.
O0074N10
G92
X0
Y0
Z80
F200N20
G98
G74
G91
X100
G90
R40
P10
G90
Z0
F1N30
G0
X0
Y0
Z80N40
M30注意:如果Z的移動(dòng)量為零時(shí)。該指令不執(zhí)行。四、簡(jiǎn)化編程指令(1)
G85:鏜孔循環(huán)G98(G99)G85XYZRFK功能:該指令主要用于精度要求不太高的鏜孔加工,其動(dòng)作為:F速工進(jìn)鏜孔、孔底延時(shí)、F速工退,全過(guò)程主軸旋轉(zhuǎn)。例.O0076N10 G92
X0
Y0
Z80N15
G00N20 G99
G85
G91
X100
G91
R-40
G91
Z-40
F200N30 G00
X0
Y0
Z80N40
M30注意:如果Z移動(dòng)量為零,該指令不執(zhí)行。五、簡(jiǎn)化編程指令(2)
G89:锪鏜循環(huán)、鏜階梯孔循環(huán)G98(G99)G89XYZRPFK此指令與G86指令相同,但在孔底有暫停。(孔底延時(shí)、停主軸)例.O0089N10 G92
X0
Y0
Z80N15
G00N20 G99
G89
G90
X100
Y100
G90
R40
Q-10
K5
P2
G90
Z0F200N30 G90
G00
X0
Y0
Z80N40
M30注意:如果Z的移動(dòng)量為零,該指令不執(zhí)行。四、簡(jiǎn)化編程指令(三)鏜孔循環(huán)(
G85、G89、G86、G88、G76、G87)(3)
G86:鏜孔循環(huán)
G98(G99)G86XYZRFK此指令與G81相同,但在孔底時(shí)主軸停止,然后快速退回。例.O0086N10 G92
X0
Y0
Z80N15
G00N20 G98
G86
G90
X100
G90
R40
Q-10
K5
P2
G90
Z0
F200N30 G90
G00
X0
Y0
Z80N40
M30注意:如果Z的移動(dòng)位置為零,該指令不執(zhí)行。五、簡(jiǎn)化編程指令N10G92X0
Y0
Z80N15G00F200N20G98G88
G90
X100
Y100
G90
R40
P2
G90
Z0N30G90G00
X0
Y0
Z80
M05N40M30注意:如果Z的移動(dòng)量為零,該指令不執(zhí)行。(4)
G88:鏜孔循環(huán)(手鏜)G98(G99)G88XYZRPFK圖中給出了該指令的循環(huán)動(dòng)作次序。工進(jìn)鏜孔到孔底,延時(shí)P秒后主軸停止旋轉(zhuǎn),機(jī)床停止進(jìn)給,將工作方式置為手動(dòng),并將刀具從孔中手動(dòng)退出。到初始平面或參照平面上方后,主軸正轉(zhuǎn),再將工作方式置為自動(dòng),按“循環(huán)啟動(dòng)”鍵,刀具返回B點(diǎn)或R點(diǎn),運(yùn)行下面的程序。該指令不需主軸準(zhǔn)停例.O0088四、簡(jiǎn)化編程指令G76精鏜孔孔底準(zhǔn)停定向、反向讓刀,快退。鏜刀孔底Z點(diǎn)初始B點(diǎn)參照R點(diǎn)孔底Z點(diǎn)初始B點(diǎn)參照R點(diǎn)G98G99孔底延時(shí)P秒準(zhǔn)停偏移I或J量鏜刀(三)鏜孔循環(huán)(
G85、G89、G86、G88、G76、G87)(5)
G76:精鏜循環(huán)G98(G99)G76XYZQFK四、簡(jiǎn)化編程指令例.O0076N10 G92
X0
Y0
Z80N15
G00N20 G99
G76
G91
X100
G91
R-40
P2
I-20
G91
Z-40
I2F200N30N40G00
X0
Y0
Z80M30注意:如果Z移動(dòng)量為零,該指令不執(zhí)行。Q值是模態(tài)值,Q值也作為G73和G83指令的切削深度,因此在指令Q是應(yīng)該特別注意。(5)
G76:精鏜循環(huán)G98(G99)G76XYZQFK功能:精鏜時(shí),主軸在孔底定向停止后,向刀尖反方向移動(dòng),然后快速退刀。說(shuō)明:X、Y:螺紋孔的位置。Z:絕對(duì)編程時(shí)是孔底Z點(diǎn)的坐標(biāo)值;增量編程時(shí)是孔底Z點(diǎn)相對(duì)與參照R點(diǎn)的增量值。R:絕對(duì)編程時(shí)是參照R點(diǎn)的坐標(biāo)值;增量編程時(shí)是參照R點(diǎn)相對(duì)與初始B點(diǎn)的增量值Q:孔底動(dòng)作位移量,Q值必須是正值。F:鏜孔進(jìn)給速度K:指定加工孔的循環(huán)次數(shù),不寫(xiě),默認(rèn)為K1五、簡(jiǎn)化編程指令鏜刀孔底Z點(diǎn)初始B點(diǎn)參照R點(diǎn)初始B點(diǎn)參照R點(diǎn)G99孔底延時(shí)P秒準(zhǔn)??椎譠點(diǎn)(6)
G87:反鏜循環(huán)
G98(G99)G87XYZRQFK偏移I或J量→刀具快移到B點(diǎn)→主軸定向停轉(zhuǎn)→反向偏移I或J量→快移到參照高度→偏移到R點(diǎn)→主軸正轉(zhuǎn)→向上工進(jìn)鏜孔→延時(shí)P秒→主軸定向停轉(zhuǎn)→反向偏移I或J量→快速抬到安全高度→偏移到B點(diǎn)→主軸正轉(zhuǎn)→(三)鏜孔循環(huán)(
G85、G89、G86、G88、G76、G87)五、簡(jiǎn)化編程指令(6)G87:反鏜循環(huán)G98G87XYZRPIJFL%0087N10 G92
X0
Y0
Z80N15 G00
F200N20 G98
G87
G91
X100
Y100
I-10
G90
R0
P2
G90
Z40
I2N30 G90
G00
X0
Y0
Z80
M05N40
M30注意:1、如果Z的移動(dòng)量為零,該指令不執(zhí)行。2、此指令不得使用G99,如使用則提示“固定循環(huán)格式錯(cuò)”報(bào)警五、簡(jiǎn)化編程指令(三)取消固定循環(huán)(
G80)該指令能取消固定循環(huán),同時(shí)R點(diǎn)和Z點(diǎn)也被取消。五、簡(jiǎn)化編程指令注意:1、在固定循環(huán)中,定位速度由前面的指令決定。2、各固定循環(huán)指令均為非模態(tài)值,因此每句指令的各項(xiàng)參數(shù)應(yīng)寫(xiě)全。3、固定循環(huán)中定位方式取決與上次是G00還是G01,因此如果希望快速定位則在上一行或本語(yǔ)句開(kāi)頭加G00。13)G80:取消固定循環(huán)該指令能取消固定循環(huán),同時(shí)R點(diǎn)和Z點(diǎn)也被取消。五、簡(jiǎn)化編程指令使用固定循環(huán)時(shí)應(yīng)注意以下幾點(diǎn):
在固定循環(huán)指令前應(yīng)使用M03或M04指令使主軸回轉(zhuǎn)在固定循環(huán)程序段中,X,Y,Z,R數(shù)據(jù)應(yīng)至少指令一個(gè)才能進(jìn)行。
孔加工在使用控制主軸回轉(zhuǎn)的固定循環(huán)(G74、G84、G86)中,如果連續(xù)加工一些孔間距比較小,或者初始平面到R點(diǎn)平面的距離比較短的孔時(shí),會(huì)出現(xiàn)在進(jìn)入孔的切削動(dòng)作前時(shí),主軸還沒(méi)有達(dá)到正常轉(zhuǎn)速的情況,遇到這種情況時(shí),應(yīng)在各孔的加工動(dòng)作之間插入G04指令,以獲得時(shí)間.五、簡(jiǎn)化編程指令
當(dāng)用G00~G03指令之一注銷固定循環(huán)時(shí),若G00~G03指令之一和固定循環(huán)出現(xiàn)在同一程序段,當(dāng)程序格式為G00
(G02,G03)
GXYZRQPFL時(shí),按G指定的固定循環(huán)運(yùn)行當(dāng)程序格式為G
G00
(G02,G03)
XYZRQPFL時(shí),按G00(或G02,G03)進(jìn)行X、Y移動(dòng)在固定循環(huán)程序段中,如果指定了輔助功能M,則在最初定位時(shí)送出M信號(hào),等待M信號(hào)完成,才能進(jìn)行孔加工循環(huán)。五、簡(jiǎn)化編程指令例圖47所示的鉆孔循環(huán)程序(設(shè)Z軸開(kāi)始點(diǎn)距工作表面100mm處,切削深度為20mm)。G92
X0
Y0
Z50
G91
G00
S300
M03G99
G81
X10.0
Y10.0
Z 22.0
R 48.0
F150G99
G81
Y30.0
Z-22
R-48G99
G81
X10.0
Y 10.0
Z-22
R-48G99
G81
X10.0
Z-22
R-48G98
G81
X10.0
Y20.0
Z-22
R-4830.0
M05(G98指令刀具返回初始點(diǎn))(G80取消固定循環(huán),只移動(dòng)不加工)G80
X
40.0
YG00
X0
Y0
Z50M30-10O10203010203040XY圖47鉆孔循環(huán)五、簡(jiǎn)化編程指令
例圖48所示的螺紋加工程序(設(shè)Z軸開(kāi)始點(diǎn)距工作表面50mm處,切削深度為10mm)。(i)先用G81鉆孔G92
X0
Y0
Z50G91
G00
Y40
M03G98
G81
X40.0
Z-12.0
R-48.0
L4
F100G00
Y50G98
G81
X-40.0
Z-12
R-48
L4G80
X0
Y0M05五、簡(jiǎn)化編程指令2、鏡像功能G24,G25格式:G24
XYZAM98
PG25
XYZAG24建立鏡像,由指令坐標(biāo)軸后的坐標(biāo)值指定鏡像位置(對(duì)稱軸、線、點(diǎn)),G25指令用于取消鏡像。G24、G25為模態(tài)指令,可相互注銷,G25為缺省值。注:有刀補(bǔ)時(shí),先鏡像,然后進(jìn)行刀具長(zhǎng)度補(bǔ)償、半徑補(bǔ)償。五、簡(jiǎn)化編程指令例.圖34所示的鏡像功能程序%1 主程序N01
G92
X0
Y0
Z10N02
G91
G17
M03加工①以Y軸鏡像加工②取消Y軸鏡像以位置點(diǎn)為(0,0)加工③取消點(diǎn)(0,0)鏡像以X軸鏡像加工④取消X軸鏡像N03
M98
P100N04
G24
X0N05
M98
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 提高公司財(cái)務(wù)團(tuán)隊(duì)服務(wù)水平的培訓(xùn)計(jì)劃
- 提升前臺(tái)溝通技巧的工作計(jì)劃
- 醫(yī)院財(cái)務(wù)管理優(yōu)化的策略與效果計(jì)劃
- 學(xué)習(xí)資源共享平臺(tái)建設(shè)計(jì)劃
- 《貴州創(chuàng)泰礦業(yè)有限公司修文縣龍場(chǎng)鎮(zhèn)高倉(cāng)老二洞鋁鐵礦山礦產(chǎn)資源綠色開(kāi)發(fā)利用方案(三合一)》專家組評(píng)審意見(jiàn)
- 第二單元課題2氧氣-教學(xué)設(shè)計(jì)-2024-2025學(xué)年九年級(jí)化學(xué)人教版上冊(cè)
- 2025年鎮(zhèn)江道路運(yùn)輸從業(yè)資格證模擬考試年新版
- 2025年湖州資格證模擬考試
- 2025年湖北貨車資格證考試題
- 2025年遼陽(yáng)貨運(yùn)從業(yè)資格證模擬考試下載題
- 美團(tuán)商家合作協(xié)議合同范本
- 南京醫(yī)科大學(xué)科技成果轉(zhuǎn)移轉(zhuǎn)化管理辦法-資產(chǎn)管理處
- AQ 1110-2014 煤礦帶式輸送機(jī)用盤(pán)式制動(dòng)裝置安全檢驗(yàn)規(guī)范(正式版)
- 10KV電力工程施工組織設(shè)計(jì)
- JT-T-905.4-2014出租汽車服務(wù)管理信息系統(tǒng)第4部分:數(shù)據(jù)交換與共享
- QCT1182-2023汽車空調(diào)鋁合金板式換熱器
- 2024年江西工業(yè)貿(mào)易職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)完整
- 《文明禮儀從我做起》文明禮儀教育主題班會(huì)課件
- 2024年安徽醫(yī)學(xué)高等??茖W(xué)校單招職業(yè)適應(yīng)性測(cè)試題庫(kù)帶答案
- 2024高考數(shù)學(xué)??碱}型第15講 等比數(shù)列的通項(xiàng)及前n項(xiàng)和性質(zhì)7大題型總結(jié) (解析版)
- (正式版)JBT 11270-2024 立體倉(cāng)庫(kù)組合式鋼結(jié)構(gòu)貨架技術(shù)規(guī)范
評(píng)論
0/150
提交評(píng)論