




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第6章第一節(jié) 數(shù)控車床程序編制 6.1 數(shù)控車床編程基礎(chǔ)數(shù)控車床編程基礎(chǔ) 6.2 數(shù)控車床數(shù)控車床G指令應(yīng)用指令應(yīng)用 6.3 數(shù)控車床數(shù)控車床T指令指令 6.4 數(shù)控車床數(shù)控車床M指令指令 習(xí)題與思考題習(xí)題與思考題 6.1 數(shù)控車床編程基礎(chǔ)數(shù)控車床編程基礎(chǔ) 6.1.1 數(shù)控車床編程特點(diǎn)數(shù)控車床編程特點(diǎn)數(shù)控車床的主要編程特點(diǎn)如下:(1) 在一個(gè)程序段中,可以采用絕對(duì)值編程(用X、Z表示)、增量值編程(用U、W表示)或者二者混合編程。(2) 直徑方向(X方向)用絕對(duì)值編程時(shí),X以直徑值表示;用增量值編程時(shí),以徑向?qū)嶋H位移量的二倍值表示,并附方向符號(hào)(正向可以省略)。系統(tǒng)默認(rèn)為直徑編程,也可以采用半
2、徑編程,但必須更改系統(tǒng)設(shè)定。(3) X向的脈沖當(dāng)量應(yīng)取Z向的一半。(4) 車削加工毛坯余量較大時(shí),為簡(jiǎn)化編程,數(shù)控裝置常備有不同形式的固定循環(huán),可以進(jìn)行多次重復(fù)循環(huán)切削。(5) 編程時(shí),常認(rèn)為車刀刀尖是一個(gè)點(diǎn),而實(shí)際上為了提高刀具壽命和工件表面質(zhì)量,車刀刀尖常被磨成一個(gè)圓弧,因此,當(dāng)編制加工程序時(shí),需要考慮對(duì)刀具進(jìn)行半徑補(bǔ)償。6.1.2 數(shù)控車床的坐標(biāo)系和參考點(diǎn)數(shù)控車床的坐標(biāo)系和參考點(diǎn) 1機(jī)床坐標(biāo)系機(jī)床坐標(biāo)系是機(jī)床固有的坐標(biāo)系,它是制造和調(diào)整機(jī)床的基礎(chǔ),也是設(shè)置工件坐標(biāo)系的基礎(chǔ)。在機(jī)床經(jīng)過(guò)設(shè)計(jì)、制造和調(diào)整后,機(jī)床坐標(biāo)系就已經(jīng)由機(jī)床生產(chǎn)廠家確定好了,一般情況下用戶不能隨意改動(dòng)。數(shù)控車床的坐標(biāo)系規(guī)
3、定如圖6-1所示。它是以機(jī)床原點(diǎn)為坐標(biāo)原點(diǎn)建立起來(lái)的。機(jī)床原點(diǎn)是機(jī)床上一個(gè)固定的點(diǎn),數(shù)控車床的機(jī)床原點(diǎn)處于主軸旋轉(zhuǎn)中心與卡盤后端面的交點(diǎn)。圖3-1中O點(diǎn)即為機(jī)床原點(diǎn)。圖6-1 數(shù)控車床坐標(biāo)系X機(jī)床坐標(biāo)系機(jī)床原點(diǎn)旋轉(zhuǎn)中心機(jī)床參考點(diǎn)OZO2參考點(diǎn)參考點(diǎn)也是機(jī)床上一個(gè)固定的點(diǎn),它是刀具退到一個(gè)固定不變的位置。該點(diǎn)與機(jī)床原點(diǎn)的相對(duì)位置如圖6-1所示(圖中的O即為參考點(diǎn))。參考點(diǎn)的固定位置由Z向和X向的機(jī)械擋塊或者電氣裝置來(lái)限定,一般設(shè)在車床正向最大極限位置。當(dāng)進(jìn)行回參考點(diǎn)(也叫回零)的操作時(shí),裝在縱向和橫向滑板上的行程開(kāi)關(guān)碰到相應(yīng)的擋塊后,就會(huì)向數(shù)控系統(tǒng)發(fā)出信號(hào),由系統(tǒng)控制滑板停止運(yùn)動(dòng),完成回參考點(diǎn)的
4、操作。對(duì)操作者來(lái)說(shuō),參考點(diǎn)比機(jī)床原點(diǎn)更常用、更重要。機(jī)床通電后,刀架返回參考點(diǎn)以前,不論刀架位于什么位置,此時(shí)CRT屏幕上顯示的Z與X的坐標(biāo)值均為零。當(dāng)完成返回參考點(diǎn)的操作后,CRT屏幕上則立即顯示出此時(shí)刀架中心(對(duì)刀參考點(diǎn))在機(jī)床坐標(biāo)系中的位置,這就相當(dāng)于在數(shù)控系統(tǒng)內(nèi)部建立了一個(gè)以機(jī)床原點(diǎn)為坐標(biāo)原點(diǎn)的機(jī)床坐標(biāo)系。6.1.3 工件坐標(biāo)系和工件原點(diǎn)工件坐標(biāo)系是編程人員在程序編制中使用的坐標(biāo)系,程序中的坐標(biāo)值均以此坐標(biāo)系為依據(jù),因此又稱為編程坐標(biāo)系。在進(jìn)行數(shù)控程序編制時(shí),必須首先確定工件坐標(biāo)系和坐標(biāo)原點(diǎn)。零件圖樣給出以后,首先應(yīng)該找出圖樣上的設(shè)計(jì)基準(zhǔn)點(diǎn),圖樣上其他各尺寸都是以該基準(zhǔn)來(lái)進(jìn)行標(biāo)注的。同
5、時(shí),在零件加工過(guò)程中有工藝基準(zhǔn),設(shè)計(jì)基準(zhǔn)應(yīng)盡量與工藝基準(zhǔn)統(tǒng)一。一般情況下,將該基準(zhǔn)稱為工件原點(diǎn)。以工件原點(diǎn)為坐標(biāo)原點(diǎn)建立起來(lái)的坐標(biāo)系稱為工件坐標(biāo)系。工件坐標(biāo)系是人為設(shè)定的,從理論上講,工件坐標(biāo)系的坐標(biāo)原點(diǎn)選在任何位置都是可以的,但在實(shí)際編程過(guò)程中,其設(shè)定的依據(jù)是既要符合圖樣尺寸的標(biāo)注習(xí)慣,又要便于編程。所以,應(yīng)合理設(shè)定工件坐標(biāo)系。工件坐標(biāo)系一旦建立便一直有效,直到被新的工件坐標(biāo)系所取代。工件坐標(biāo)系設(shè)定后,CRT屏幕上所顯示的便是車刀刀尖相對(duì)工件原點(diǎn)的坐標(biāo)值。編程時(shí),工件的各個(gè)尺寸坐標(biāo)都是相對(duì)于工件原點(diǎn)而言的。因此,數(shù)控車床的工件原點(diǎn)也稱為程序原點(diǎn)。通常在車床上將工件原點(diǎn)選擇在工件右端面與主軸回
6、轉(zhuǎn)中心的交點(diǎn)上,也可將工件原點(diǎn)選擇在工件左端面與主軸回轉(zhuǎn)中心的交點(diǎn)上,這樣工件坐標(biāo)系也就建立起來(lái)了。因?yàn)橐话闱闆r下,車刀是從右端向左端車削,所以將工件原點(diǎn)設(shè)在工件的右端面要比設(shè)定在工件的左端面換算尺寸方便。本章工件坐標(biāo)系主要設(shè)定在工件的右端面。圖3-2所示為數(shù)控車床上常用的以工件右端面中心為工件原點(diǎn)建立的工件坐標(biāo)系。可見(jiàn),工件坐標(biāo)系的Z軸與主軸軸線重合,X軸隨工件原點(diǎn)的不同而異,各軸正方向與機(jī)床坐標(biāo)系相同。圖6-2 工件坐標(biāo)系與工件原點(diǎn)工件旋轉(zhuǎn)中心工件原點(diǎn)O起刀點(diǎn)ZX6.1.4 數(shù)控車床基本功能指令數(shù)控車床基本功能指令不同的數(shù)控車床,其指令系統(tǒng)也不盡相同。此處以FANUC 0i數(shù)控系統(tǒng)為例,介
7、紹數(shù)控車床的基本編程指令。基本功能指令通常稱為準(zhǔn)備功能指令,用G代碼表示,稱為G碼編程,它是用地址字G和后面的兩位數(shù)字來(lái)表示的,見(jiàn)表6-1。表表6-1 準(zhǔn)備功能指令準(zhǔn)備功能指令 代碼 功 能 代碼 功 能 G00 快速點(diǎn)位移動(dòng) G54 選擇工件坐標(biāo)系 1 G01 直線插補(bǔ) G55 選擇工件坐標(biāo)系 2 G02 順圓插補(bǔ) G56 選擇工件坐標(biāo)系 3 G03 逆圓插補(bǔ) G57 選擇工件坐標(biāo)系 4 G04 暫停 G58 選擇工件坐標(biāo)系 5 G10 可編程數(shù)據(jù)輸入 G59 選擇工件坐標(biāo)系 6 G11 注銷可編程數(shù)據(jù)輸入 G65 宏程序調(diào)用 G18 ZX 平面選擇 G66 宏程序模態(tài)調(diào)用 G20 英寸輸入
8、 G67 宏程序模態(tài)調(diào)用取消 G21 毫米輸入 G70 精車循環(huán) G22 存儲(chǔ)行程檢查接通 G71 輪廓粗車循環(huán) G23 存儲(chǔ)行程檢查斷開(kāi) G72 輪廓粗車循環(huán) G27 返回參考點(diǎn)檢查 G73 輪廓粗車循環(huán) G28 返回參考點(diǎn) G74 排屑鉆端面孔 G30 返回第 2、 第 3 和第 4 參考點(diǎn) G75 外徑/內(nèi)徑鉆孔 G31 跳轉(zhuǎn)功能 G76 螺紋循環(huán) G32 等螺距螺紋切削 G90 固定循環(huán) G34 變螺距螺紋加工 G92 螺紋循環(huán) G40 注銷刀具半徑補(bǔ)償 G94 固定循環(huán)/每分鐘進(jìn)給 G41 刀具半徑補(bǔ)償(左) G95 每轉(zhuǎn)進(jìn)給 G42 刀具半徑補(bǔ)償(右) G96 恒表面切削速度控制
9、G50 工件坐標(biāo)系的設(shè)立 G97 恒表面切削速度控制取消 表表6-1 準(zhǔn)備功能指令準(zhǔn)備功能指令 6.1.5 數(shù)控車床的補(bǔ)償功能數(shù)控車床的補(bǔ)償功能數(shù)控車床的補(bǔ)償功能是其主要功能之一,它分為兩大類,即刀具的位置補(bǔ)償(亦稱刀具尺寸補(bǔ)償、輪廓補(bǔ)償、偏置補(bǔ)償)和刀尖圓弧半徑補(bǔ)償。這兩類功能主要是用來(lái)補(bǔ)償?shù)毒邔?shí)際安裝位置和實(shí)際刀尖圓弧半徑與理論編程位置和刀尖圓弧半徑之差的一種功能。假定以刀架中心作為編程起點(diǎn),當(dāng)實(shí)際刀具安裝以后,由于實(shí)際刀尖與編程起點(diǎn)不能重合,必然會(huì)存在著一定的偏移量,其偏移值主要表現(xiàn)在X方向和Z方向。如果測(cè)量出這兩個(gè)偏移量,并將其輸入到相應(yīng)的存儲(chǔ)器中,當(dāng)程序執(zhí)行到刀具補(bǔ)償功能時(shí),原來(lái)的編
10、程起點(diǎn)就會(huì)被實(shí)際刀尖所取代,從而簡(jiǎn)化了編程。當(dāng)?shù)毒吣p或者更換了刀具以后,只要修正X方向和Z方向的偏移量即可自動(dòng)實(shí)現(xiàn)補(bǔ)償。數(shù)控車床的刀具位置補(bǔ)償包括刀具的幾何補(bǔ)償和磨損補(bǔ)償。在實(shí)際編程時(shí),通常都選用一把刀具作為標(biāo)準(zhǔn)刀具。實(shí)際刀具與標(biāo)準(zhǔn)刀具在X方向和Z方向的差值稱為幾何補(bǔ)償;磨損補(bǔ)償是指刀具磨損以后和實(shí)際值之間的偏差。為了提高刀具強(qiáng)度和工件表面加工質(zhì)量,延長(zhǎng)刀具壽命,通常將車刀刀尖磨成圓弧狀。在車削過(guò)程中,刀尖圓弧半徑中心與編程軌跡會(huì)偏移一個(gè)刀尖圓弧半徑值,用指令來(lái)補(bǔ)償這種偏置功能,稱為刀具半徑補(bǔ)償。這樣,在編制程序時(shí),不需要重新計(jì)算刀尖半徑中心軌跡,只要按照工件輪廓編程即可。刀具位置補(bǔ)償一般是
11、用T指令來(lái)實(shí)現(xiàn)的。刀具半徑補(bǔ)償一般是用G代碼來(lái)實(shí)現(xiàn)的。系統(tǒng)對(duì)刀具的補(bǔ)償或者取消,都是通過(guò)滑板的移動(dòng)來(lái)實(shí)現(xiàn)的。6.2 數(shù)控車床數(shù)控車床G指令應(yīng)用指令應(yīng)用 6.2.1 坐標(biāo)系設(shè)定坐標(biāo)系設(shè)定 1用G50指令設(shè)定工件坐標(biāo)系用G50指定設(shè)定工件坐標(biāo)系時(shí),其書(shū)寫(xiě)格式為:G50 X_Z _ ;如圖6-3所示,P點(diǎn)是開(kāi)始加工時(shí)刀尖的起始點(diǎn)。欲設(shè)定XOZ為工件坐標(biāo)系,則程序段為:G50 X121.8 Z33.9;設(shè)定XOZ為工件坐標(biāo)系,則程序段為:G50 X121.8 Z109.7; 工件旋轉(zhuǎn)中心工件原點(diǎn)O109.7XO33.9P60.9ZX圖6-3 數(shù)控車床工件坐標(biāo)系的設(shè)定 在這里一定要注意,X方向的尺寸是坐
12、標(biāo)值的2倍,這種編程方法稱為直徑編程。另外,G50是模態(tài)指令,設(shè)定后一直有效。實(shí)際加工時(shí),當(dāng)數(shù)控系統(tǒng)執(zhí)行G50指令時(shí),刀具并不產(chǎn)生運(yùn)動(dòng),G50指令只是起預(yù)置寄存作用,用來(lái)存儲(chǔ)工件原點(diǎn)在機(jī)床坐標(biāo)系中的位置坐標(biāo)。2工件坐標(biāo)系的選擇指令G54G59使用G54G59指令,可以在機(jī)床行程范圍內(nèi)設(shè)置6個(gè)不同的工件坐標(biāo)系。這些指令和G50指令相比,在使用時(shí)有很大區(qū)別。用G50指令設(shè)定工件坐標(biāo)系,是在程序中用程序段中的坐標(biāo)值直接進(jìn)行設(shè)置;而用G54G59指令設(shè)置工件坐標(biāo)系時(shí),必須首先將G54G59的坐標(biāo)值設(shè)置在原點(diǎn)偏置寄存器中,編程時(shí)再分別用G54G59指令調(diào)用,在程序中只寫(xiě)G54G59指令中的一個(gè)指令。例如
13、,用G54指令設(shè)定如圖6-4中所示的工件坐標(biāo)系。首先設(shè)置G54原點(diǎn)偏置寄存器:G54 X0 Z85.0;然后再在程序中調(diào)用:N010 G54;圖6-4 用G54指令設(shè)定工件坐標(biāo)系機(jī)床坐標(biāo)系O85XPZXG54坐標(biāo)系顯然,對(duì)于多工件原點(diǎn)設(shè)置,采用G54G59原點(diǎn)偏置寄存器存儲(chǔ)所有工件原點(diǎn)與機(jī)床原點(diǎn)的偏置量,然后在程序中直接調(diào)用G54G59指令進(jìn)行原點(diǎn)偏置是很方便的。因?yàn)橐淮螌?duì)刀就能加工一批工件,刀具每加工完一件后可回到任意一點(diǎn),且不需再對(duì)刀,避免了加工每件都對(duì)刀的操作,所以大批量生產(chǎn)主要采用此種方式。機(jī)床坐標(biāo)系O85XPZXG54坐標(biāo)系圖6-4 用G54指令設(shè)定工件坐標(biāo)系 6.2.2 基本指令G
14、00、G01、G02、G03、G04和G28必須注意,在數(shù)控車床的程序中,X、Z后面跟的是絕對(duì)尺寸,U、W后面跟的是增量尺寸。X、Z后所有編入的坐標(biāo)值全部以編程原點(diǎn)為基準(zhǔn),U、W后所有編入的坐標(biāo)值全部以刀具前一個(gè)坐標(biāo)位置作為起始點(diǎn)來(lái)計(jì)算。 1快速點(diǎn)位移動(dòng)G00格式:G00 X(U)_Z(W)_;其中,X(U)_、Z(W)_為目標(biāo)點(diǎn)坐標(biāo)值。說(shuō)明:(1) 執(zhí)行該指令時(shí),刀具以機(jī)床規(guī)定的進(jìn)給速度從所在點(diǎn)以點(diǎn)位控制方式移動(dòng)到目標(biāo)點(diǎn)。移動(dòng)速度不能由程序指令設(shè)定,它的速度已由生產(chǎn)廠家預(yù)先調(diào)定。若編程時(shí)設(shè)定了進(jìn)給速度F,則對(duì)G00程序段無(wú)效。(2) G00為模態(tài)指令,只有遇到同組指令時(shí)才會(huì)被取替。(3) X
15、、Z后面跟的是絕對(duì)坐標(biāo)值,U、W后面跟的是增量坐標(biāo)值。(4) X、U后面的數(shù)值應(yīng)乘以2,即以直徑方式輸入,且有正、負(fù)號(hào)之分。如圖3-5所示,要實(shí)現(xiàn)從起點(diǎn)A快速移動(dòng)到目標(biāo)點(diǎn)C。其絕對(duì)值編程方式為:G00 X141.2 Z98.1;其增量值編程方式為:G00 U91.8 W73.4;圖6-5 快速點(diǎn)定位XABC70.624.7AO24.770.698.1Z執(zhí)行上述程序段時(shí),刀具實(shí)際的運(yùn)動(dòng)路線不是一條直線,而是一條折線,首先刀具從點(diǎn)A以快速進(jìn)給速度運(yùn)動(dòng)到點(diǎn)B,然后再運(yùn)動(dòng)到點(diǎn)C。因此,在使用G00指令時(shí)要注意刀具是否和工件及夾具發(fā)生干涉,對(duì)不適合聯(lián)動(dòng)的場(chǎng)合,兩軸可單動(dòng)。如果忽略這一點(diǎn),就容易發(fā)生碰撞,
16、而在快速狀態(tài)下的碰撞就更加危險(xiǎn)。 圖6-5中從A點(diǎn)到C點(diǎn)單動(dòng)絕對(duì)值編程方式如下:G00 X141.2; Z98.1;從A點(diǎn)到C點(diǎn)單動(dòng)增量值編程如下:G00 U91.8; W73.4; 此時(shí)刀具先從A點(diǎn)到A點(diǎn),然后從A點(diǎn)到達(dá)C點(diǎn)。 2直線插補(bǔ)G01直線插補(bǔ)也稱直線切削,該指令使刀具以直線插補(bǔ)運(yùn)算聯(lián)動(dòng)方式由某坐標(biāo)點(diǎn)移動(dòng)到另一坐標(biāo)點(diǎn),移動(dòng)速度由進(jìn)給功能指令F來(lái)設(shè)定。機(jī)床執(zhí)行G01指令時(shí),如果之前的程序段中無(wú)F指令,在該程序段中必須含有F指令。G01和F都是模態(tài)指令。格式:G01 X(U)_Z(W)_ F_;其中,X(U)、Z(W)為目標(biāo)點(diǎn)坐標(biāo),F(xiàn)為進(jìn)給速度。 說(shuō)明:(1) G01指令是模態(tài)指令,可加
17、工任意斜率的直線。(2) G01指令后面的坐標(biāo)值取絕對(duì)尺寸還是取增量尺寸,由尺寸地址決定。(3) G01指令進(jìn)給速度由模態(tài)指令F決定。如果在G01程序段之前的程序段中沒(méi)有F指令,而當(dāng)前的G01程序段中也沒(méi)有F指令,則機(jī)床不運(yùn)動(dòng),機(jī)床倍率開(kāi)關(guān)在0%位置時(shí)機(jī)床也不運(yùn)動(dòng)。因此,為保險(xiǎn)期間G01程序段中必須含有F指令。(4) G01指令前若出現(xiàn)G00指令,而該句程序段中未出現(xiàn)F指令,則G01指令的移動(dòng)速度按照G00指令的速度執(zhí)行。例3-1 加工如圖6-6所示的零件,選右端面O點(diǎn)為編程原點(diǎn)。 805020455455X10015100ZO圖6-6 直線插補(bǔ) 程序(絕對(duì)值編程)如下:O0301N010 G
18、50 X200.0 Z100.0;N020 G00 X30.0 Z5.0 S800 T0101 M03;N030 G01 X50.0 Z-5.0 F1.3;N040 Z-45.0;N050 X80.0 Z-65.0;N060G00 X200.0 Z100.0 T0100;N070 M05;N080 M02;程序(增量值編程)如下: O0312;N010 G00 U-170.0 W-95.0 S800 T0101 M03N020 G01 U20.0 W-10.0 F1.3; N030 W-40.0; N040 U30.0 W-20.0;N050 G00 U120.0 W165.0 T0100;
19、N060 M05;N070 M02;3圓弧插補(bǔ)G02、G03圓弧插補(bǔ)指令使刀具在指定平面內(nèi)按給定的進(jìn)給速度作圓弧運(yùn)動(dòng),切削出母線為圓弧曲線的回轉(zhuǎn)體。順時(shí)針圓弧插補(bǔ)用G02指令,逆時(shí)針圓弧插補(bǔ)用G03指令。數(shù)控車床是兩坐標(biāo)的數(shù)控機(jī)床,只有X軸和Z軸,在判斷圓弧的逆、順時(shí),應(yīng)按右手定則將Y軸也加上去考慮。觀察者讓Y軸的正向指向自己,即可判斷圓弧的逆、順?lè)较颉?yīng)該注意前置刀架與后置刀架的區(qū)別。加工圓弧時(shí),經(jīng)常有兩種方法,一種是采用圓弧的半徑和終點(diǎn)坐標(biāo)來(lái)編程,另一種是采用分矢量和終點(diǎn)坐標(biāo)來(lái)編程。 1) 用圓弧半徑R和終點(diǎn)坐標(biāo)進(jìn)行圓弧插補(bǔ)格式:G18 G02(G03)X(U)_Z(W)_ R _ F_;
20、其中:X(U)和Z(W)為圓弧的終點(diǎn)坐標(biāo)值,絕對(duì)值編程方式下用X和Z,增量值編程方式下用U和W。R為圓弧半徑,由于在同一半徑的情況下,從圓弧的起點(diǎn)A到終點(diǎn)B有兩個(gè)圓弧的可能性,為區(qū)分兩者,規(guī)定圓弧對(duì)應(yīng)的圓心角小于等于180時(shí),用“R”表示;反之,用“R”表示。如圖3-7中的圓弧1,所對(duì)應(yīng)的圓心角為120,所以圓弧半徑用“20”表示;如圖6-7中的圓弧2,所對(duì)應(yīng)的圓心角為240,所以圓弧半徑用“20”表示。F為加工圓弧時(shí)的進(jìn)給量。 圖6-7 圓弧插補(bǔ)時(shí)的半徑處理例6-2 如圖6-8所示零件,試編制加工程序。 圖6-8 圓弧插補(bǔ) 程序如下:O0302;N001 G50 X100.0 Z52.7;N
21、002 S800 M03;N003 G00 X6.0 Z2.0;N004 G01 Z-20.0 F1.3;N005 G02 X14.0 Z-24.0 R4.0; N006 G01 W-8.0;N007 G03 X20.0 W-3.0 R3.0;N008 G01 W-37.0; N009 G02 U20.0 W-10.0 R10.0;N010 G01 W-20.0;N011 G03 X52.0 W-6.0 R6.0;N012 G02 U10.0 W-5.0 R5.0;N013 G00 X100.0 Z52.7;N014 M05;N015 M02;2) 用分矢量和終點(diǎn)坐標(biāo)進(jìn)行圓弧插補(bǔ)格式:G18
22、G02(G03)X(U)_Z(W)_I _K _F_;其中:X(U)和Z(W)為圓弧的終點(diǎn)坐標(biāo)值,絕對(duì)值編程方式下用X和Z,增量值編程方式下用U和W。I、K分別為圓弧的方向矢量在X軸和Z軸上的投影(I為半徑值)。圓弧的方向矢量是指從圓弧起點(diǎn)指向圓心的矢量,然后將其在X軸和Z軸上分解,分解后的矢量用其在X軸和Z軸上的投影加上正負(fù)號(hào)表示,當(dāng)分矢量的方向與坐標(biāo)軸的方向不一致時(shí)取負(fù)號(hào)。如圖6-9所示,圖中所示I和K均為負(fù)值。F為加工圓弧時(shí)的進(jìn)給量。圖6-9 圓弧方向矢量和分矢量例6-4 圖6-8所示零件,用分矢量加工圓弧所編制的程序如下:O0304;N001 G50 X100.0 Z52.7;N002
23、 S800 M03;N003 G00 X6.0 Z2.0;N004 G01 Z-20.0 F1.3;N005 G02 X14.0 Z-24.0 I4.0 K0;N006 G01 W-8.0;N007 G03 X20.0 W-3.0 I0 K-3.0; N008 G01 W-37.0; N009 G02 U20.0 W-10.0 I10.0 K0;N010 G01 W-20.0;N011 G03 X52.0 W-6.0 I0 K-6.0;N012 G02 U10.0 W-5.0 I5.0 K0;N013 G00 X100.0 Z52.7;N014 M05;N015 M02; 3) 進(jìn)行圓弧插補(bǔ)時(shí)
24、的注意問(wèn)題(1) 分清圓弧的加工方向,確定是順時(shí)針圓弧,還是逆時(shí)針圓弧。(2) 順時(shí)針圓弧用G02加工,逆時(shí)針圓弧用G03加工。(3) 數(shù)控車床開(kāi)機(jī)后自動(dòng)進(jìn)入XZ坐標(biāo)平面狀態(tài),故G18可以省略。(4) X、Z后跟絕對(duì)尺寸,表示圓弧終點(diǎn)的坐標(biāo)值;U、W后跟增量尺寸,表示圓弧終點(diǎn)相對(duì)于圓弧起點(diǎn)的增量值。(5) 用分矢量和終點(diǎn)坐標(biāo)來(lái)加工圓弧時(shí),應(yīng)注意I雖然處于X方向,但是采用半徑編程,即I的實(shí)際值不用乘以2。 (6) 當(dāng)I和K的值為零時(shí),可以省略不寫(xiě)。整圓編程時(shí)常用分矢量和終點(diǎn)坐標(biāo)來(lái)加工,如果用圓弧半徑R和終點(diǎn)坐標(biāo)來(lái)進(jìn)行編程,則整圓必須被打斷成至少兩段圓弧才能進(jìn)行。可見(jiàn),加工整圓用分矢量和終點(diǎn)坐標(biāo)編
25、程較為簡(jiǎn)單。 4暫停指令G04格式:G04 X(P)_;其中,X(P)為暫停時(shí)間。X后用小數(shù)表示,單位為秒;P后用整數(shù)表示,單位為毫秒。如G04 X2.0表示暫停2秒;G04 P1000表示暫停1000毫秒。G04指令常用于車槽、鏜平面、孔底光整以及車臺(tái)階軸清根等場(chǎng)合,可使刀具做短時(shí)間的無(wú)進(jìn)給光整加工,以提高表面加工質(zhì)量。執(zhí)行該程序段后暫停一段時(shí)間,當(dāng)暫停時(shí)間過(guò)后,繼續(xù)執(zhí)行下一段程序。G04指令為非模態(tài)指令,只在本程序段有效。 圖6-10 G04指令的應(yīng)用XO車槽刀4Z例如,圖3-10為車槽加工,采用G04指令時(shí)主軸不停止轉(zhuǎn)動(dòng),刀具停止進(jìn)給3秒,程序如下:G01 U-8.0 F0.8;G04
26、X3.0;G00 U8.0; 5返回參考點(diǎn)指令G27、G281) 返回參考點(diǎn)檢查指令G27返回參考點(diǎn)檢查是這樣一種功能,它檢查刀具是否能正確地返回參考點(diǎn)。如果刀具能正確地沿著指定的軸返回到參考點(diǎn),則該軸參考點(diǎn)返回?zé)袅痢5牵绻毒叩竭_(dá)的位置不是參考點(diǎn),則機(jī)床報(bào)警。格式:G27 X _Z_; 其中,X、Z為參考點(diǎn)坐標(biāo)值。G27指令是以快速移動(dòng)速度定位刀具。當(dāng)機(jī)床鎖住接通時(shí),既使刀具已經(jīng)自動(dòng)返回到參考點(diǎn),返回完成時(shí)指示燈也不亮。在這種情況下,即使指定了G27命令,也不檢查刀具是否已返回到參考點(diǎn)。必須注意的是,執(zhí)行G27指令的前提是機(jī)床在通電后刀具返回過(guò)一次參考點(diǎn)(手動(dòng)返回或者用G28指令返回)。
27、此外,使用該指令時(shí),必須預(yù)先取消刀具補(bǔ)償?shù)牧俊?zhí)行G27指令之后,如欲使機(jī)床停止,須加入一輔助功能指令M00,否則,機(jī)床將繼續(xù)執(zhí)行下一個(gè)程序段。2) 自動(dòng)返回參考點(diǎn)指令G28G28指令可以使刀具從任何位置以快速點(diǎn)定位方式經(jīng)過(guò)中間點(diǎn)返回參考點(diǎn)。格式:G28 X _Z _;其中,X、Z是中間點(diǎn)的坐標(biāo)值。執(zhí)行該指令時(shí),刀具先快速移動(dòng)到指令值所指定的中間點(diǎn),然后自動(dòng)返回參考點(diǎn),相應(yīng)坐標(biāo)軸指示燈亮。和G27指令相同,執(zhí)行G28指令前,應(yīng)取消刀具補(bǔ)償功能。G28指令的執(zhí)行過(guò)程如圖6-11所示。圖6-11 自動(dòng)返回參考點(diǎn)中間點(diǎn)參考點(diǎn)R刀尖當(dāng)前位置ZOX6.2.3 循環(huán)加工指令循環(huán)加工指令 1外徑、內(nèi)徑切削循
28、環(huán)指令G90G90指令可實(shí)現(xiàn)車削內(nèi)、外圓柱面和圓錐面的自動(dòng)固定循環(huán)。G90指令車削內(nèi)、外圓柱面時(shí)的程序段格式如下:G90 X(U)_Z(W)_F_;切削過(guò)程如圖6-12所示。圖中,R表示快速移動(dòng),F(xiàn)表示進(jìn)給運(yùn)動(dòng),加工順序按1、2、3、4進(jìn)行。U、W表示增量值。在增量編程中,地址U和W后面數(shù)值的符號(hào)取決于軌跡1和軌跡2的方向。在圖6-12中,U和W后的數(shù)值取負(fù)號(hào)。圖6-13所示為G90的編程舉例。 XZ2(F)4(R)1(R)3(F)WZO2U2X圖6-12 G90車削圓柱表面固定循環(huán) 7030O80ZX 圖6-13 G90車削圓柱表面固定循環(huán)實(shí)例 程序如下:G90 X60.0 Z-80.0 F
29、1.3;X50.0;X40.0;X30.0;G90指令車削圓錐面時(shí)的程序段格式如下:G90 X(U)_Z(W)_R_F_;其中,R為錐體大端和小端的半徑差。若工件錐面起點(diǎn)坐標(biāo)大于終點(diǎn)坐標(biāo)時(shí),I后的數(shù)值符號(hào)取正,反之取負(fù),該值在此處采用半徑編程。XZWR4(R)3(F)1(R)2(F)O2U2XZ圖6-14 G90車削圓錐表面固定循環(huán) 2端面車循環(huán)指令G94G94指令可實(shí)現(xiàn)端面加工固定循環(huán)。切削過(guò)程如圖6-15所示。圖中,R表示快速移動(dòng),F(xiàn)表示進(jìn)給運(yùn)動(dòng),加工順序按1、2、3、4進(jìn)行。格式:G94 X(U)_Z(W)_F_;用G94指令也可實(shí)現(xiàn)錐面加工固定循環(huán)。切削過(guò)程如圖6-16所示。 XZW1
30、(R)2(F)4(R)3(F)OZ2U2X圖6-15 G94車削端面固定循環(huán) XZZW4(R)1(R)3(F)2(F)OR2U2X圖6-16 G94車削錐面固定循環(huán) G94指令車削圓錐面時(shí)的程序段格式如下:G94 X(U)_Z(W)_R_F_;其中,R為端面斜度線在Z軸的投影距離。若順序動(dòng)作2的進(jìn)給方向在Z軸的投影方向和Z軸方向一致,則R取負(fù)值;若順序動(dòng)作2的進(jìn)給方向在Z軸的投影方向和Z軸方向相反,則R取正值。在圖6-16中,因?yàn)轫樞騽?dòng)作2的進(jìn)給方向在Z軸的投影方向和Z軸方向一致,所以R取負(fù)值。3輪廓切削循環(huán)指令G71、G72、G73、G70在數(shù)控車床上加工圓棒料時(shí),加工余量較大,加工時(shí)首先要
31、進(jìn)行粗加工,然后進(jìn)行精加工。進(jìn)行粗加工時(shí),需要多次重復(fù)切削,才能加工到規(guī)定尺寸。因此,編制程序非常復(fù)雜。應(yīng)用輪廓切削循環(huán)指令,只需指定精加工路線和粗加工的切削深度,數(shù)控系統(tǒng)就會(huì)自動(dòng)計(jì)算出粗加工路線和加工次數(shù),因此可大大簡(jiǎn)化編程。1) 粗車循環(huán)指令G71粗車循環(huán)指令G71適用于圓柱毛坯料粗車外徑和圓筒毛坯料粗車內(nèi)徑。格式:G71 U(d)R(e);G71 P(ns) Q(nf) U(u)W(w) F(f)S(s)T(t);N(ns).N(nf).程序段中各地址的含義如下:d:切削深度(半徑給定),沒(méi)有正、負(fù)號(hào)。切削方向取決于AA方向。該值是模態(tài)的,直到其他值指定以前不改變。e:退刀量,由參數(shù)設(shè)定
32、。該值是模態(tài)的,直到其他值指定以前不改變。ns:精加工程序中的第一個(gè)程序段的順序號(hào)。nf:精加工程序中的最后一個(gè)程序段的順序號(hào)。u:X軸方向的精車余量,直徑編程。w:Z軸方向的精車余量。f、s、t:僅在粗車循環(huán)程序段中有效,在順序號(hào)ns至nf程序段中無(wú)效。 G71一般用于加工軸向尺寸較長(zhǎng)的零件,即所謂的軸類零件,在切削循環(huán)過(guò)程中,刀具是沿X方向進(jìn)刀,平行于Z軸切削。G71的循環(huán)過(guò)程如圖6-17所示,圖中C為粗加工循環(huán)的起點(diǎn),A是毛坯外徑與端面輪廓的交點(diǎn)。只要給出AAB之間的精加工形狀及徑向精車余量u/2、軸向精車余量w及切削深度d就可以完成A ABA區(qū)域的粗車工序。注意,在從A到A的程序段,不
33、能指定Z軸的運(yùn)動(dòng)指令。 Be程序指令wACdA452U圖6-17 G71粗車循環(huán)過(guò)程 2) 精車循環(huán)指令G70用G71指令完成粗車循環(huán)后,使用G70指令可實(shí)現(xiàn)精車循環(huán)。精車時(shí)的加工量是粗車循環(huán)時(shí)留下的精車余量,加工軌跡是工件的輪廓線。格式:G70 P(ns) Q(nf);其中P(ns)和Q(nf)的含義與粗車循環(huán)指令中的含義相同。注意:在G71程序段中規(guī)定的F、S、T對(duì)于G70無(wú)效,但在執(zhí)行G70時(shí)順序號(hào)ns至nf程序段之間的F、S、T有效;當(dāng)G70循環(huán)加工結(jié)束時(shí),刀具返回到起點(diǎn)并讀下一個(gè)程序段;G70到G71中ns至nf程序段不能調(diào)用子程序。例6-5 圖6-18是采用粗車循環(huán)指令G71和精車
34、循環(huán)指令G70的加工舉例。毛坯為棒料,直徑是62 mm,刀具從P點(diǎn)開(kāi)始,先走到C點(diǎn)(即循環(huán)起點(diǎn)),然后開(kāi)始粗車循環(huán)。每次粗車循環(huán)深度為4 mm,退刀量為1 mm,進(jìn)給量為0.3 mm/r,主軸轉(zhuǎn)速為500 r/min,徑向加工余量和橫向加工余量均為2 mm,精加工時(shí)進(jìn)給量為0.15 mm/r,主軸轉(zhuǎn)速為800 r/min。PC624020145082420116535X50O52.7Z圖6-18 采用G71和G70的加工舉例 程序如下:O0305;N010 G50 X100.0 Z52.7;N011 G00 X70.0 Z5.0 M03 S800;N012 G71 U4.0R1.0;N013
35、G71 P014 Q022 U4.0 W2.0 F0.3 S500;N014 G00 X6.0 S800;N015 G01 Z-24.0 F0.15;N016 X14.0;N017 W-8.0; N018 X20.0; N019 W-50.0;N020 X40.0;N021 W-20.0;N022 X62.0 W-11.0;N023 G70 P014 Q022;N024 G00 X100.0 Z52.7;N025 M05;N026 M30; 3) 平端面粗車循環(huán)指令G72平端面粗車循環(huán)指令G72一般用于加工端面尺寸較大的零件,即所謂的盤類零件,在切削循環(huán)過(guò)程中,刀具是沿Z方向進(jìn)刀,平行于X軸切
36、削。格式:G72 W(d)R(e);G72 P(ns) Q(nf) U(u)W(w) F(f)S(s)T(t);N(ns).N(nf).程序段中各地址的含義和G71相同。 G72的循環(huán)過(guò)程如圖6-19所示。圖中C為粗加工循環(huán)的起點(diǎn),A是毛坯外徑與端面輪廓的交點(diǎn)。只要給出AAB之間的精加工形狀及徑向精車余量u/2、軸向精車余量w及切削深度d就可以完成AABA區(qū)域的粗車工序。注意,在從A到A的程序段,不能指定X軸的運(yùn)動(dòng)指令。 圖6-19 G72粗車循環(huán)過(guò)程AdCAe程序指令w45B2UCZ1108880120160601010 10402190XPO圖6-20 采用G72和G70的加工舉例 程序如
37、下:O0306;N010 G50 X220.0 Z190.0;N011 G00 X176.0 Z132.0 M03 S800;N012 G72 W7.0R1.0;N013 G72 P014 Q018 U4.0 W2.0 F0.3 S550;N014 G00 Z56.0 S700;N015 G01 X120.0 Z70.0 F0.15; N016 W10.0;N017 X80.0 W10.0;N018 W42.0;N019 G70 P014 Q018;N020 G00 X220.0 Z190.0;N021 M05;N022 M30; 4) 型車復(fù)循環(huán)指令G73型車復(fù)循環(huán)指令G73指令可以切削固定
38、的圖形,適合切削鑄造成型、鍛造成型或者已粗車成型的工件。當(dāng)毛坯輪廓形狀與零件輪廓形狀基本接近時(shí),用該指令比較方便。格式:G73 U(i) W(k)R(d);G73 P(ns) Q(nf) U(u)W(w) F(f)S(s)T(t);N(ns).N(nf).程序段中各地址的含義如下:i:X方向退刀量的距離和方向(半徑指定),該值是模態(tài)的,直到其他值指定以前不改變。k:Z方向退刀量的距離和方向,該值是模態(tài)的,直到其他值指定以前不改變。d:分割數(shù),此值與粗切重復(fù)次數(shù)相同,該值是模態(tài)的,直到其他值指定以前不改變。程序段中其他各地址的含義和G71相同。G73的循環(huán)過(guò)程如圖6-21所示。加工循環(huán)結(jié)束時(shí),刀
39、具返回到A點(diǎn)。 kwDwCAwAB2U2Ui2U圖6-21 G73粗車循環(huán)過(guò)程 例6-7 圖3-22為G73循環(huán)加工實(shí)例。圖中,X方向(單邊)和Z方向需要粗加工切除12 mm,X方向(單邊)和Z方向需要精加工切除2 mm,退刀量為1 mm。 X217.6163.1ZD196.4B108.887.671.851.3102.51212232.119.654.921.2163.2AO圖6-22 G73 加工實(shí)例 程序如下:O0307;N010 G50 X326.2 Z217.6;N020 G00 X205.0 Z196.4 S800 M03; N030 G73 U12.0 W12.0 R3;N040
40、 G73 P050 Q100 U4.0 W2.0 F0.3 S500;N050 G00 X51.3 Z163.2;N060 G01 W-32.1F0.15 S700;N070 X71.8 W-19.6;N080 W-54.9;N090 X87.6;N100 X108.8 W-21.2; N110 G70 P050 Q100;N120 G28 X280.0 Z200.0;N130 M05;N140 M30; 6.2.4 螺紋加工指令螺紋加工指令1等螺距螺紋切削指令G32G32指令可以加工圓柱螺紋和圓錐螺紋。它和G01指令的根本區(qū)別是:它能使刀具直線移動(dòng)的同時(shí),使刀具的移動(dòng)和主軸保持同步,即主軸轉(zhuǎn)
41、一周,刀具移動(dòng)一個(gè)導(dǎo)程;而G01指令刀具的移動(dòng)和主軸的旋轉(zhuǎn)位置不同步,用來(lái)加工螺紋時(shí)會(huì)產(chǎn)生亂牙現(xiàn)象。用G32加工螺紋時(shí),由于機(jī)床伺服系統(tǒng)本身具有滯后特性,會(huì)在起始段和停止段發(fā)生螺紋的螺距不規(guī)則現(xiàn)象,故應(yīng)考慮刀具的引入長(zhǎng)度和超越長(zhǎng)度,整個(gè)被加工螺紋的長(zhǎng)度應(yīng)該是引入長(zhǎng)度、超越長(zhǎng)度和螺紋長(zhǎng)度之和,如圖6-23所示。 圖6-23 螺紋加工螺紋長(zhǎng)度引入長(zhǎng)度超越長(zhǎng)度ZOX格式:G32 X_Z_F_;其中,X、Z為螺紋終點(diǎn)坐標(biāo),F(xiàn)為導(dǎo)程。若程序段中沒(méi)有指定X,則加工圓柱螺紋;若程序段中指定了X,則加工圓錐螺紋。通常情況下,加工螺紋時(shí)沿著同樣的刀具軌跡從粗切到精切重復(fù)進(jìn)行。因?yàn)槁菁y切削是在主軸上的位置編碼器輸
42、出一轉(zhuǎn)信號(hào)時(shí)開(kāi)始的,所以螺紋切削是從固定點(diǎn)開(kāi)始且刀具在工件上的軌跡不變而重復(fù)切削螺紋。注意主軸轉(zhuǎn)速?gòu)拇智械骄斜仨毐3趾愣ǎ駝t螺紋導(dǎo)程不準(zhǔn)確。另外,如果不停止主軸而停止螺紋切削,則刀具進(jìn)給是非常危險(xiǎn)的,這將會(huì)突然增加切削深度。因此,在螺紋切削時(shí)進(jìn)給暫停功能無(wú)效。例6-8 圖6-24是圓柱螺紋加工實(shí)例,螺距為4 mm,第一次和第二次單邊切削量均為1 mm,引入長(zhǎng)度為3 mm,超越長(zhǎng)度為1.5 mm。程序如下:O0308;N020 G00 U-62.0;N021 G32 W-74.5 F4.0 ;N022 G00 U62.0;N023 W74.5;N024 U-64.0; N025 G32 W-
43、74.5;N026 G00 U64.0;N027 W74.5;X1.5O303Z70圖6-24 圓柱螺紋加工 2簡(jiǎn)單螺紋切削循環(huán)指令G92簡(jiǎn)單螺紋切削循環(huán)指令G92可以用來(lái)加工圓柱螺紋和圓錐螺紋。該指令的循環(huán)路線與前述的G90指令基本相同,只是F后面的進(jìn)給量改為螺紋導(dǎo)程即可。格式:G92 X(U)_Z(W)_R_F_;其中,X、Z為螺紋終點(diǎn)坐標(biāo)值,U、W為螺紋起點(diǎn)坐標(biāo)到終點(diǎn)坐標(biāo)的增量值,R為錐螺紋大端和小端的半徑差。若工件錐面起點(diǎn)坐標(biāo)大于終點(diǎn)坐標(biāo)時(shí),R后的數(shù)值符號(hào)取正,反之取負(fù),該值在此處采用半徑編程。如果加工圓柱螺紋,則R=0,此時(shí)可以省略。切削完螺紋后退刀按照45退出。XZW4(R)3(F
44、)451(R)Z2(F)O2U2X圖6-25 用G92進(jìn)行圓柱螺紋加工 XZW45R4(R)3(F)2(F)1(R)ZO2U2X圖6-26 用G92進(jìn)行圓錐螺紋加工 3螺紋切削循環(huán)指令G76格式:G76 X_Z_I_K_D_F_A_P_;其中:X為螺紋加工終點(diǎn)處的X軸坐標(biāo)值;Z為螺紋加工終點(diǎn)處的Z軸坐標(biāo)值;I為螺紋加工起點(diǎn)和終點(diǎn)的差值,若為0,則加工圓柱螺紋;K為螺紋牙型高度,按半徑值編程;D為第一次循環(huán)時(shí)的切削深度;F為螺紋導(dǎo)程;A為螺紋牙型頂角角度,可在0120之間任意選擇;P為指定切削方式,一般省略或?qū)懗蒔1,表示等切削量單邊切削。例如,圓柱螺紋加工終點(diǎn)處的坐標(biāo)為X=55.564 mm,
45、Z=25.0 mm,螺紋牙型高度為3.68 mm,第一次循環(huán)時(shí)切削深度為1.8 mm,螺紋導(dǎo)程為6.0 mm,牙型頂角為60,執(zhí)行等切削量單邊切削,則加工程序?yàn)椋篏76 X55.564 Z25.0 K3.68 D1.8 F6.0 A60;6.3 數(shù)控車床數(shù)控車床T指令指令 6.3.1 刀具偏置補(bǔ)償?shù)毒咂醚a(bǔ)償機(jī)床的原點(diǎn)和工件的原點(diǎn)是不重合的,也不可能重合。加工前首先安裝刀具,然后回機(jī)床參考點(diǎn),這時(shí)車刀的關(guān)鍵點(diǎn)(刀尖或刀尖圓弧中心)處于一個(gè)位置,隨后將刀具的關(guān)鍵點(diǎn)移動(dòng)到工件原點(diǎn)上(這個(gè)過(guò)程叫對(duì)刀)。刀具偏置補(bǔ)償是用來(lái)補(bǔ)償以上兩種位置之間的距離差異的,有時(shí)也叫做刀具幾何偏置補(bǔ)償,如圖6-27所示。
46、刀具偏置補(bǔ)償分為兩類:一類是刀具幾何偏置補(bǔ)償,另一類是刀具磨損偏置補(bǔ)償。刀具磨損偏置補(bǔ)償用于補(bǔ)償?shù)都饽p量,如圖6-28所示。回參考點(diǎn)后刀具所處位置刀尖與工件原點(diǎn)重合時(shí)刀具所處位置X軸偏置量Z軸偏置量圖6-27 刀具偏置 X軸磨損補(bǔ)償量Z軸磨損補(bǔ)償量圖6-28 來(lái)自刀具磨損偏置的刀具幾何補(bǔ)償偏置 刀具偏置通常由T代碼指定。在FANUC 0i系統(tǒng)中,T代碼指定有兩種方式,一種是2位數(shù)指令,另一種是4位數(shù)指令。2位數(shù)指令是指T地址后面跟兩位數(shù)字,第一位數(shù)字表示刀號(hào),第二位數(shù)字表示刀具磨損和刀具幾何偏置號(hào),例如,T12表示調(diào)用第1號(hào)刀,調(diào)用第2組刀具磨損和刀具幾何偏置。還有一種方法是把幾何偏置和磨損
47、偏置分開(kāi)放置,用第一位數(shù)字表示刀號(hào)和刀具幾何偏置號(hào),用第二位數(shù)字表示刀具磨損偏置號(hào)。例如,T12表示調(diào)用第1號(hào)刀,調(diào)用第1組刀具幾何偏置,調(diào)用第2組刀具磨損偏置。4位數(shù)指令是指T地址后面跟四位數(shù)字,前兩位數(shù)字表示刀號(hào),后兩位數(shù)字表示刀具磨損和刀具幾何偏置號(hào)。例如,T0102表示調(diào)用第1號(hào)刀,調(diào)用第2組刀具磨損和刀具幾何偏置。同樣的,4位數(shù)指令也可以把幾何偏置和磨損偏置分開(kāi)放置,用前兩位數(shù)字表示刀號(hào)和刀具幾何偏置號(hào),用后兩位數(shù)字表示刀具磨損偏置號(hào)。例如,T0102表示調(diào)用第1號(hào)刀,調(diào)用第1組刀具幾何偏置,調(diào)用第2組刀具磨損偏置。偏置號(hào)的指定是由指定偏置號(hào)的參數(shù)設(shè)定的。例如,對(duì)2位數(shù)指令而言,當(dāng)參
48、數(shù)5002號(hào)第0位LD1設(shè)定為1時(shí),用T代碼末位指定刀具磨損偏置號(hào);對(duì)于4位數(shù)指令而言,當(dāng)參數(shù)5002號(hào)0位LD1設(shè)定為0時(shí),用T代碼末兩位指定刀具磨損偏置號(hào)。 刀具偏置號(hào)有兩種意義,既可用來(lái)開(kāi)始偏置功能,又可用來(lái)指定與該號(hào)對(duì)應(yīng)的偏置距離。當(dāng)?shù)毒咂锰?hào)后一位(2位數(shù)指令)為0時(shí)或者最后兩位(4位數(shù)指令)為00時(shí),則表明取消刀具偏置值。一般情況下,常用4位數(shù)指令指定刀具偏置。6.3.2 車刀刀尖半徑補(bǔ)償車刀刀尖半徑補(bǔ)償數(shù)控車床是以刀尖對(duì)刀的,加工時(shí)所選用車刀的刀尖不可能絕對(duì)尖,總有一個(gè)小圓弧,如圖6-29所示。對(duì)刀時(shí),刀尖位置是一個(gè)假想刀尖A,編程時(shí),按照A點(diǎn)的軌跡進(jìn)行程序編制,即工件輪廓與假想
49、刀尖A重合。車削時(shí),實(shí)際起作用的切削刀刃是圓弧與共建輪廓表面的切點(diǎn)。AR圖6-29 假想刀尖 當(dāng)車錐面時(shí),由于刀尖圓弧R的存在,實(shí)際車出的工件形狀就會(huì)和零件圖樣上的尺寸不重合,如圖6-30所示。圖中的虛線即為實(shí)際車出的工件形狀,這樣就會(huì)產(chǎn)生圓錐表面誤差。如果工件要求不高,此量可以忽略不計(jì),但是如果工件要求很高,就應(yīng)考慮刀尖圓弧半徑對(duì)工件表面形狀的影響。圖6-30 車錐面產(chǎn)生的誤差當(dāng)編制零件加工程序時(shí),如果按照刀具中心軌跡編制程序,應(yīng)先計(jì)算出刀心的軌跡,即和輪廓線相距一個(gè)刀具半徑的等距線,然后再對(duì)刀心軌跡進(jìn)行編程。盡管用刀心軌跡編程比較直觀,但是計(jì)算量會(huì)非常大,給編程帶來(lái)不便。實(shí)際編程時(shí),一般不
50、需要計(jì)算刀具中心軌跡,只需按照零件輪廓編程,然后使用刀具半徑補(bǔ)償指令,數(shù)控系統(tǒng)就能自動(dòng)地計(jì)算出刀具中心軌跡,從而準(zhǔn)確地加工出所需要的工件輪廓。刀具半徑補(bǔ)償指令用G41和G42來(lái)實(shí)現(xiàn),它們都是模態(tài)指令,用G40來(lái)注銷。順著刀具運(yùn)動(dòng)方向看,刀具在被加工工件的左邊,則用G41指令,因此,G41也稱為左補(bǔ)償;順著刀具運(yùn)動(dòng)方向看,刀具在被加工工件的右邊,則用G42指令,因此,G42也稱為右補(bǔ)償。格式:G41/G42/G40 G01/G00 X(U)_Z(W)_;其中,X(U)、Z(W)為建立或者取消刀具補(bǔ)償程序段中刀具移動(dòng)的終點(diǎn)坐標(biāo)。G41、G42、G40指令只能與G00、G01結(jié)合編程,通過(guò)直線運(yùn)動(dòng)建
51、立或者取消刀補(bǔ),它們不允許與G02、G03等指令結(jié)合編程,否則將會(huì)報(bào)警。通常在有參考點(diǎn)的機(jī)床上,像把轉(zhuǎn)塔中心這樣的基準(zhǔn)位置可以放置在起始位置上,把從基準(zhǔn)位置到假想刀尖的距離設(shè)定為刀具的偏置值。分別將測(cè)量出來(lái)的X軸刀具偏置和Z軸刀具偏置存入T指令的后兩位地址中。另外,假想刀尖的方位也應(yīng)同這兩個(gè)偏置值一起提前設(shè)定。假想刀尖的方位是由切削時(shí)刀具的方向所決定的,F(xiàn)ANUC 0i用09來(lái)確定假想刀尖的方位,如圖6-31所示。AA假想刀尖1假想刀尖2假想刀尖3A假想刀尖4AAAAA假想刀尖5假想刀尖6假想刀尖7假想刀尖8A假想刀尖0或者9圖6-31 假想刀尖方位 一般來(lái)說(shuō),如果既要考慮車刀位置補(bǔ)償,又要考慮圓弧半徑補(bǔ)償,則可在刀具代碼T中的補(bǔ)償號(hào)對(duì)應(yīng)的存儲(chǔ)單元中存放一組數(shù)據(jù):X軸、
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 民爆物品事故試題及答案
- 歷年保育圓試題及答案
- 如何撰寫(xiě)有效的公共政策試題及答案
- 生態(tài)環(huán)境保護(hù)法規(guī)考試重點(diǎn)
- 計(jì)算機(jī)三級(jí)軟件測(cè)試的新技術(shù)應(yīng)用試題及答案
- 軟件設(shè)計(jì)師考試的個(gè)性化備考方案試題及答案
- 設(shè)計(jì)師如何有效應(yīng)對(duì)變化需求及試題與答案
- 強(qiáng)化技能訓(xùn)練的信息系統(tǒng)項(xiàng)目管理師試題及答案
- 城市化進(jìn)程中的公共政策試題及答案
- 軟考網(wǎng)絡(luò)工程師模擬測(cè)試與試題及答案
- OCT簡(jiǎn)介及其臨床應(yīng)用
- 2025年浙江省農(nóng)發(fā)集團(tuán)招聘筆試參考題庫(kù)含答案解析
- 2021女性壓力性尿失禁診斷和治療指南(全文)
- 漆藝課件教學(xué)課件
- 第六章 方差分析課件
- 班主任工作經(jīng)驗(yàn)交流:在班級(jí)管理中要尊重、關(guān)愛(ài)學(xué)生班主任班級(jí)管理方案
- 《PLC應(yīng)用技術(shù)(西門子S7-1200)第二版》全套教學(xué)課件
- 2024年成人高考成考(高起專)語(yǔ)文試題與參考答案
- 《高危新生兒分類分級(jí)管理專家共識(shí)(2023)》解讀
- iso220002024食品安全管理體系標(biāo)準(zhǔn)
- 2025高考物理步步高同步練習(xí)選修1第一章 動(dòng)量章末檢測(cè)試卷(一)含答案
評(píng)論
0/150
提交評(píng)論