




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第5章典型機(jī)床數(shù)控編程5.1數(shù)控車床編程5.2數(shù)控銑床編程5.3加工中心編程習(xí)題
想學(xué)習(xí)更多,請登錄WWW.CNCJL.COM第5章典型機(jī)床數(shù)控編程5.1數(shù)控車床編程想學(xué)習(xí)更多,5.1數(shù)控車床編程5.1.1數(shù)控車床編程概述1.數(shù)控車床編程的特點(diǎn)(1)在一個(gè)程序段中,可以采用絕對值編程,也可以采用增量值編程,或二者混合編程。5.1數(shù)控車床編程5.1.1數(shù)控車床編程概述(2)由于被加工零件的徑向尺寸在圖樣上和測量時(shí)都是以直徑值表示的,因而當(dāng)直徑方向用絕對值編程時(shí),X以直徑值表示;用增量值編程時(shí),以徑向?qū)嶋H位移量的二倍值表示,并附上方向符號(正向可以省略)。(3)為提高工件的徑向尺寸精度,X向的脈沖當(dāng)量取Z向的一半。(2)由于被加工零件的徑向尺寸在圖樣(4)由于車削加工常用棒料或鍛料作為毛坯,加工余量較大,因而為簡化編程,數(shù)控裝置常具備不同形式的固定循環(huán),可以在程序中調(diào)用。(5)車床數(shù)控系統(tǒng)中都有刀具位置補(bǔ)償功能和刀具半徑補(bǔ)償功能,合理利用刀具補(bǔ)償功能可以簡化程序編制,提高零件的加工精度。(4)由于車削加工常用棒料或鍛料作為毛坯2.車床數(shù)控系統(tǒng)的功能1)準(zhǔn)備功能G準(zhǔn)備功能又稱G功能或G代碼,它是指定數(shù)控系統(tǒng)準(zhǔn)備好某種運(yùn)動(dòng)和工作方式的一種命令,由地址G及其后的兩位數(shù)字組成。2.車床數(shù)控系統(tǒng)的功能表5.1準(zhǔn)備功能表5.1準(zhǔn)備功能2)輔助功能M輔助功能又稱M功能,主要用來表示機(jī)床操作時(shí)的各種輔助動(dòng)作及其狀態(tài)。它由地址M及其后的兩位數(shù)字組成。常用輔助功能如表5.2所示,其中幾個(gè)不同的停止方式介紹如下:2)輔助功能M表5.2輔助功能表5.2輔助功能(1)M00程序停止。(2)M01選擇停止。(3)M02程序結(jié)束。(4)M30紙帶結(jié)束。(1)M00程序停止。3)F、S、T功能(1)F功能。F功能用于指定進(jìn)給速度,由“F”和其后面的數(shù)字組成。(2)S功能。S功能用于指定主軸轉(zhuǎn)速或速度,由“S”和其后的數(shù)字組成。
3)F、S、T功能(3)T功能。T功能也叫刀具功能,用來指定刀位號和刀具補(bǔ)償組號(簡稱刀補(bǔ)號),由“T”和其后的數(shù)字組成,格式為T××××刀具補(bǔ)償組號刀具號(3)T功能。3.車床坐標(biāo)系的設(shè)定1)機(jī)床坐標(biāo)系
機(jī)床坐標(biāo)系是以機(jī)床原點(diǎn)為坐標(biāo)原點(diǎn)建立的X、Z軸直角坐標(biāo)系。其中,Z軸與主軸中心線重合,為縱向退刀方向(+);X軸與主軸垂直,為橫向退刀方向(+)
,如圖5.1所示。3.車床坐標(biāo)系的設(shè)定圖5.1機(jī)床坐標(biāo)系圖5.1機(jī)床坐標(biāo)系2)工件坐標(biāo)系
工件坐標(biāo)系是編程時(shí)使用的坐標(biāo)系,因此又稱為編程坐標(biāo)系。數(shù)控編程時(shí),應(yīng)該首先確定工件坐標(biāo)系和工件原點(diǎn)。工件坐標(biāo)系是由操作編程人員設(shè)定的,其目的是為了方便編程和使各尺寸較為直觀。工件原點(diǎn)—般設(shè)在零件的設(shè)計(jì)基準(zhǔn)點(diǎn)或工藝基準(zhǔn)點(diǎn)上。圖5.2中將工件原點(diǎn)選在了主軸中心線與工件左端面或右端面的交點(diǎn)處。2)工件坐標(biāo)系圖5.2工件坐標(biāo)系圖5.2工件坐標(biāo)系圖5.3設(shè)定工件坐標(biāo)系實(shí)例圖5.3設(shè)定工件坐標(biāo)系實(shí)例4.刀具補(bǔ)償功能1)刀具位置補(bǔ)償?shù)毒呶恢醚a(bǔ)償又叫刀具長度補(bǔ)償、刀具偏置或刀具偏移。以下三種情況下均需要進(jìn)行刀具位置補(bǔ)償:(1)用多把不同尺寸的刀具對同一個(gè)零件的輪廓尺寸進(jìn)行連續(xù)加工的過程中,每把刀具的刀尖之間存在位置偏差,必須利用刀具位置補(bǔ)償功能將所有刀具的刀尖都偏置到同一個(gè)基準(zhǔn)點(diǎn)上。4.刀具補(bǔ)償功能(2)對同一把刀來說,當(dāng)?shù)毒咧啬ズ笤侔阉惭b在原來的位置時(shí),會產(chǎn)生安裝誤差。因此,在重新開始加工以前,也必須利用刀具位置補(bǔ)償功能來修正重新安裝位置誤差。(3)每把刀具在其使用過程中都會有不同程度的磨損,這時(shí)的刀尖位置與磨損前的刀尖位置存在偏差,這勢必造成加工誤差。(2)對同一把刀來說,當(dāng)?shù)毒咧啬ズ笤?)刀具半徑補(bǔ)償在編制數(shù)控車床加工程序時(shí),通常將刀尖看作是一個(gè)點(diǎn)。然而在實(shí)際應(yīng)用中,為了提高刀具壽命和降低加工表面的粗糙度,一般將車刀刀尖磨成半徑約為0.4~1.6mm的圓弧,如圖5.4所示。2)刀具半徑補(bǔ)償圖5.4刀尖圓弧半徑補(bǔ)償對加工精度的影響圖5.4刀尖圓弧半徑補(bǔ)償對加工精度的影響圖5.4中,在切削工件右端面時(shí),車刀圓弧的切點(diǎn)A與理論刀尖P的Z坐標(biāo)值相同;車外圓時(shí),車刀圓弧的切點(diǎn)B與理論刀尖P的X坐標(biāo)值相同;這時(shí)不會產(chǎn)生加工誤差,不需要考慮刀尖半徑補(bǔ)償。圖5.4中,在切削工件右端面時(shí),圖5.5車刀刀尖方位代號圖5.5車刀刀尖方位代號為了對上述由刀尖圓弧半徑所引起的誤差進(jìn)行自動(dòng)補(bǔ)償,在加工工件之前,必須把刀具半徑補(bǔ)償?shù)挠嘘P(guān)參數(shù)輸入到CNC裝置中。參數(shù)包括刀尖半徑R值和刀尖方位T參數(shù)。T值與車刀的形狀和刀尖所處的位置有關(guān),用0~9表示,如圖5.5所示。典型車刀的形狀、位置和參數(shù)之間的關(guān)系如表5.3所示。為了對上述由刀尖圓弧半徑所引起的誤差表5.3典型車刀的形狀、位置和參數(shù)之間的關(guān)系表5.3典型車刀的形狀、位置和參數(shù)之間的關(guān)系數(shù)控技術(shù)典型機(jī)床數(shù)控編程課件3)刀具補(bǔ)償參數(shù)的輸入每個(gè)刀具補(bǔ)償號對應(yīng)一組X、Z、R、T值。其中X、Z為刀具位置補(bǔ)償值,R、T為刀具半徑補(bǔ)償值。3)刀具補(bǔ)償參數(shù)的輸入圖5.6顯示器屏幕顯示刀補(bǔ)參數(shù)圖5.6顯示器屏幕顯示刀補(bǔ)參數(shù)4)刀具半徑補(bǔ)償?shù)姆较驅(qū)⒌堆a(bǔ)參數(shù)輸入到CNC裝置后,當(dāng)執(zhí)行到含有T功能(如T0101)的程序段時(shí),刀具位置補(bǔ)償參數(shù)即可生效,而刀具半徑補(bǔ)償參數(shù)則必須執(zhí)行到含有刀具半徑補(bǔ)償方向指令G41或G42指令時(shí)才可生效。如圖5.7所示,G41指定左刀補(bǔ),刀具沿編程軌跡前進(jìn)方向左側(cè)行進(jìn);G42指定右刀補(bǔ),刀具沿編程軌跡前進(jìn)方向右側(cè)行進(jìn)。當(dāng)取消刀具半徑補(bǔ)償時(shí),使用G40指令。4)刀具半徑補(bǔ)償?shù)姆较驁D5.7刀具半徑補(bǔ)償G41、G42圖5.7刀具半徑補(bǔ)償G41、G425.1.2常用G指令1.快速點(diǎn)定位G00G00指令使刀具快速定位到指定的目標(biāo)位置,運(yùn)動(dòng)過程中無運(yùn)動(dòng)軌跡要求。其指令書寫格式是:
G00X(U)____Z(W)____;如圖5.8所示,從起點(diǎn)A快速定位到目標(biāo)點(diǎn)B,可以有三種編程方式。5.1.2常用G指令圖5.8快速點(diǎn)定位圖5.8快速點(diǎn)定位(1)絕對值方式編程如下:G00X120.0Z100.0;或G00X120000Z100000;(2)增量值方式編程如下:G00U80.0W80.0;(3)絕對/增量混合方式編程如下:G00U80.0Z100.0;或G00X120.W80.0;(1)絕對值方式編程如下:2.直線插補(bǔ)G01該指令用于按F指定的進(jìn)給速度切削任意斜率的直線,指令格式為
G01X(U)______Z(W)_____F_____;編程示例如圖5.9所示,選右端面軸心O為編程原點(diǎn),其絕對值方式編程如下:2.直線插補(bǔ)G01圖5.9直線插補(bǔ)圖5.9直線插補(bǔ)N10G00X50.0Z2.0S800T01M03;(P0→P1點(diǎn))N20G01Z40.0F80;(刀尖從P1點(diǎn)按F速度進(jìn)給到P2點(diǎn))N30X80.0Z60.0;(P2→P3)以F速度進(jìn)給N40G00X200.0Z100.0;(P3→P0)快速返回本例也可采用增量值編程。N10G00X50.0Z2.0S800T01M03.圓弧插補(bǔ)G02/G03圓弧插補(bǔ)指令使刀具按F給定的進(jìn)給速度切削出圓弧輪廓,G02用于順時(shí)針圓弧,G03用于逆時(shí)針圓弧。指令格式如下:(1)終點(diǎn)+圓心(I,K):
G02或G03X(U)___Z(W)___I_K_F_;
(2)終點(diǎn)+圓弧半徑R:
G02或G03X(U)___Z(W)___R___F;3.圓弧插補(bǔ)G02/G03圖5.10圓弧插補(bǔ)時(shí)R與-R的區(qū)別圖5.10圓弧插補(bǔ)時(shí)R與-R的區(qū)別圖5.11順時(shí)針圓弧插補(bǔ)圖5.11順時(shí)針圓弧插補(bǔ)圖5.12逆時(shí)針圓弧插補(bǔ)圖5.12逆時(shí)針圓弧插補(bǔ)4.螺紋切削指令G32該指令用來切削圓柱螺紋、圓錐螺紋、端面螺紋(渦形螺紋),指令格式為
G32X(U)_____Z(W)_____F_____;
F為螺紋導(dǎo)程。對于如圖5.13所示的錐螺紋,其斜角α在45°以下時(shí),螺紋導(dǎo)程以Z軸方向指定;45°以上至90°時(shí),以X軸方向值指定。4.螺紋切削指令G32圖5.13螺紋加工G32圖5.13螺紋加工G32圖5.14螺紋加工示例圖5.14螺紋加工示例5.暫停(延時(shí))指令G04該指令可使刀具進(jìn)行暫短的無進(jìn)給光整加工,主要用于切槽、鉆到孔底以及自動(dòng)加工螺紋等場合,如圖5.15所示,指令格式為G04X(U)_____(秒s,可帶小數(shù))P_____(毫秒ms,不可帶小數(shù))5.暫停(延時(shí))指令G04G04圖5.15G04暫停指令
圖5.15G04暫停指令6.自動(dòng)返回參考點(diǎn)指令G28該指令使刀具自動(dòng)返回參考點(diǎn)或經(jīng)過某一中間位置再回到參考點(diǎn),如圖5.16所示。指令格式為
G28X(U)_____Z(W)_____T00;
T00(刀具復(fù)位)指令必須寫在G28指令的同一程序段或該程序段之前;X(U)必須按直徑值輸入;該指令以設(shè)定的速度快速移動(dòng)。6.自動(dòng)返回參考點(diǎn)指令G28圖5.16自動(dòng)返回參考點(diǎn)指令(a)經(jīng)過中間點(diǎn)返回參考點(diǎn);(b)從當(dāng)前位置返回參考點(diǎn)圖5.16自動(dòng)返回參考5.1.3數(shù)控車床加工與編程1.加工路線與加工余量1)大余量毛坯的切削路線一般用階梯車削法來車削大余量毛坯。圖5.17所示的兩種加工路線中,圖(a)是錯(cuò)誤的切削路線,圖(b)按1~5的順序切削,每次切削所留余量相等,是正確的切削路線。因?yàn)樵谕瑯颖吵缘读康臈l件下,按圖(a)方式加工所剩余的余量過多。5.1.3數(shù)控車床加工與編程圖5.17大余量毛坯的階梯切削路線(a)錯(cuò)誤;(b)正確圖5.17大余量毛坯的階梯切削路線根據(jù)數(shù)控加工的特點(diǎn),還可以放棄常用的階梯車削法,改用依次從軸向和徑向進(jìn)刀、順工件毛坯輪廓走刀的路線,如圖5.18所示。根據(jù)數(shù)控加工的特點(diǎn),還可以放棄常用圖5.18雙向進(jìn)刀的走刀路線圖5.18雙向進(jìn)刀的走刀路線圖5.19分層切削時(shí)刀具的終止位置圖5.19分層切削時(shí)刀具的終止位置2)分層切削時(shí)刀具的終止位置當(dāng)某表面的余量較多需分層多次走刀切削時(shí),從第二刀開始就要注意防止走刀至終點(diǎn)時(shí)切削深度的猛增。如圖5.19所示,設(shè)以90°主偏刀分層車削外圓,合理的安排應(yīng)是每一刀的切削終點(diǎn)依次提前一小段距離e(例如可取e=0.05mm)。如果e=0,則每一刀都終止在同一軸向位置上,主切削刃就可能受到瞬時(shí)的重負(fù)荷沖擊。2)分層切削時(shí)刀具的終止位置2.加工參數(shù)的選擇1)合理選擇切削用量
切削用量(ap、f、v)選擇是否合理,對于能否充分發(fā)揮機(jī)床的潛力與刀具的切削性能,實(shí)現(xiàn)優(yōu)質(zhì)、高產(chǎn)、低成本和安全操作具有很重要的作用。一些資料上推薦的切削用量數(shù)據(jù)如表5.3所示。2.加工參數(shù)的選擇表5.3數(shù)控車削用量表表5.3數(shù)控車削用量表2)合理選擇刀具刀具尤其是刀片的選擇是保證加工質(zhì)量和加工效率的重要環(huán)節(jié)。零件材質(zhì)的切削性能、毛坯余量、尺寸精度和表面粗糙度要求以及機(jī)床的自動(dòng)化程度等都是選擇刀片的重要依據(jù)。數(shù)控車床能兼作粗、精車削,粗車時(shí)要選強(qiáng)度高、耐用度好的刀具,以滿足粗車時(shí)大背吃刀量、大進(jìn)給量的要求;精車時(shí)要選精度高、硬度高、耐用度好的刀具,以保證加工精度的要求。2)合理選擇刀具3.錐的切削1)車錐原理在車床上車外圓錐時(shí)可以分為車正錐和車倒錐兩種情況,而每一種情況又有兩種加工路線。圖5.20所示為車正錐的兩種加工路線,當(dāng)按圖(a)的加工路線車正錐時(shí),需要計(jì)算終刀距S。假設(shè)圓錐大徑為D,小徑為d,錐長為L,背吃刀量為ap,則由相似三角形可得:即3.錐的切削即當(dāng)按圖(b)的走刀路線車正錐時(shí),則不需要計(jì)算終刀距S,只要確定了背吃刀量ap即可車出圓錐輪廓。但在每次切削中,背吃刀量是變化的。圖5.21為車倒錐的兩種加工路線,車錐原理與正錐相同。當(dāng)按圖(b)的走刀路線車正錐時(shí),則不圖5.20車正錐的加工路線圖5.20車正錐的加工路線圖5.21車倒錐的加工路線圖5.21車倒錐的加工路線2)車錐舉例用Φ30mm的棒料毛坯,3號刀為外圓刀,車削如圖5.22所示的正錐。通過分析,確定分三次走刀,前兩次背吃刀量ap=2mm,最后一次背吃刀量ap=1mm。按第一種車錐路線進(jìn)行加工,終刀距S1=8mm;S2=16mm。2)車錐舉例圖5.22車錐編程實(shí)例圖5.22車錐編程實(shí)例4.圓弧的車法1)車錐法在車圓弧時(shí),不可能用一刀就把圓弧車好,因?yàn)檫@樣吃刀量太大,容易打刀??梢韵溶囈粋€(gè)圓錐,再車圓弧,但要注意車錐時(shí)起點(diǎn)和終點(diǎn)的確定,若確定不好則可能損傷圓弧表面,也有可能將余量留得太大。確定起點(diǎn)和終點(diǎn)的方法如圖5.23所示.4.圓弧的車法圖5.23車錐法圖5.23車錐法圖5.24車圓法圖5.24車圓法2)車圓法對于較復(fù)雜的圓弧,用車錐法較復(fù)雜,也可用車圓法,即用不同半徑的圓來車削,最終將所需的圓弧車出來。如圖5.24所示,起刀點(diǎn)A和終點(diǎn)B的確定方法如下:連接OA、OB,則此時(shí)車削圓弧的半徑為R1=OA=OB,因此每刀切削深度:(P為分刀次數(shù))2)車圓法每刀切削深度:(P為分5.孔的加工對于孔加工,不同的數(shù)控系統(tǒng)有不同的指令。本系統(tǒng)孔加工所使用的指令為直線插補(bǔ)指令G01,下面以圖5.25為例說明孔加工的編程方法。5.孔的加工圖5.25孔加工編程實(shí)例圖5.25孔加工編程實(shí)例6.單一固定循環(huán)G90在前面介紹的加工程序中,一個(gè)G指令對應(yīng)機(jī)床的一個(gè)動(dòng)作,一個(gè)加工需要用若干個(gè)程序段實(shí)現(xiàn)。為了縮短程序長度,提高編程效率,F(xiàn)ANUC-0TD系統(tǒng)提供了固定循環(huán)指令,每個(gè)固定循環(huán)能夠完成一個(gè)典型加工的一系列動(dòng)作。G90為單一加工固定循環(huán)指令,用于圓柱面和圓錐面的循環(huán)切削。6.單一固定循環(huán)G90(1)外圓切削循環(huán),指令格式如下:
G90X(U)_____Z(W)_____F______;
如圖5.26所示,刀具從循環(huán)起點(diǎn)開始按矩形循環(huán),最后又回到循環(huán)起點(diǎn)。(1)外圓切削循環(huán),指令格式如下:圖5.26外圓切削循環(huán)圖5.26外圓切削循環(huán)所示的工件,其有關(guān)程序如下:N05G90X35.0Z30.0F60.0;N06X30.0;N07X25.0;所示的工件,其有關(guān)程序如下:圖5.27外圓切削循環(huán)加工實(shí)例圖5.27外圓切削循環(huán)加工實(shí)例(2)錐面切削循環(huán),指令格式如下:
G90X(U)_____Z(W)_____R_____F____;
如圖5.28所示,R為錐體大小端的半徑差。錐面起點(diǎn)坐標(biāo)大于終點(diǎn)坐標(biāo)時(shí)R為正,反之為負(fù)。加工如圖5.29所示的工件,其有關(guān)程序如下:N05G90X40.0Z-40.0R-5.0F40.0;N06X35.0;N07X30.0;(2)錐面切削循環(huán),指令格式如下圖5.28車錐面循環(huán)圖5.28車錐面循環(huán)圖5.29錐面切削循環(huán)加工實(shí)例圖5.29錐面切削循環(huán)加工實(shí)例7.外圓粗車循環(huán)G71G71為復(fù)合加工固定循環(huán),用于外(內(nèi))圓多刀循環(huán)粗車加工,其指令格式如下:
G71U(Δd)R(e)
G71P(ns)Q(nf)U(Δu)W(Δw)F__S___T__;N(ns)…7.外圓粗車循環(huán)G71從序號ns至nf的程序段,指定A到B間的移動(dòng)指令F___S___T___N(nf)…從序號ns至nf的程序段,指定A到B間的移動(dòng)指令如圖5.30所示,C是粗車循環(huán)的起刀點(diǎn),Δw是軸向精車余量,Δu/2是徑向精車余量,Δd是切削深度,e是回刀時(shí)的徑向退刀量。R表示快速進(jìn)給,F(xiàn)表示切削進(jìn)給。當(dāng)粗車內(nèi)圓時(shí),徑向精車余量Δd應(yīng)指定為負(fù)值。如圖5.30所示,C是粗車循環(huán)的起刀圖5.30外圓粗車循環(huán)圖5.30外圓粗車循環(huán)圖5.31端面粗車循環(huán)圖5.31端面粗車循環(huán)8.端面粗車循環(huán)G72G72用于圓柱棒料毛坯端面方向粗車,如圖5.31所示,指令格式如下:
G72W(Δd)R(e)G72P(ns)Q(nf)U(Δu)W(Δw)F__S__T__;
其中,Δd、e、ns、nf、Δu、Δw的含義與G71相同。8.端面粗車循環(huán)G729.成型粗加工復(fù)合循環(huán)G73G73用于重復(fù)切削一個(gè)已經(jīng)鍛造、鑄造加工成型的工件,其指令格如下:
G73U(Δi)W(Δk)R(d)G73P(ns)Q(nf)U(Δu)W(Δw)F__S__T__;N(ns)…
;指定沿A→A′→B的加工路線
N(nf)…
9.成型粗加工復(fù)合循環(huán)G73其中:Δi——X軸方向的總退刀距離(半徑值);Δk——Z軸方向的總退刀距離;d——重復(fù)加工次數(shù);ns——精加工形狀程序的第一個(gè)段號;nf——精加工形狀程序的最后一個(gè)段號;Δu——X方向精加工余量及方向(直徑);Δw——Z方向精加工余量及方向。走刀路線如圖5.32所示。其中:圖5.32固定形狀粗車循環(huán)G73圖5.32固定形狀粗車循環(huán)G7310.精車循環(huán)G70當(dāng)用G71、G72、G73粗車工件后,可以用G70指令完成精車循環(huán),即讓刀具按粗車循環(huán)指令的精加工路線切除粗加工中留下的余量。其指令格式如下:
G70P(ns)Q(nf)其中,ns指定精車循環(huán)的第一個(gè)程序段號;nf指定精車循環(huán)的最后一個(gè)程序段號。在精車循環(huán)G70狀態(tài)下,ns至nf程序中指定的F、S、T有效;當(dāng)ns至nf程序中不指定F、S、T時(shí),粗車循環(huán)中指定的F、S、T有效。
10.精車循環(huán)G70圖5.33所示為采用G71外圓粗車循環(huán)與G70精車循環(huán)的例子。毛坯為棒料,粗加工切削深度為7mm,進(jìn)給量0.3mm/r,主軸轉(zhuǎn)速為500r/min,主軸轉(zhuǎn)速為500r/min,精加工余量X向4mm(直徑上),Z向2mm,進(jìn)給量為0.15mm/r,主軸轉(zhuǎn)速為800r/min,程序起點(diǎn)如圖所示。圖5.33所示為采用G71外圓粗車圖5.33G71、G70指令加工實(shí)例圖5.33G71、G70指令加工實(shí)例圖5.34使用G70功能可能出現(xiàn)的碰撞圖5.34使用G70功能可能出現(xiàn)的碰撞圖5.35G73、G70加工實(shí)例圖5.35G73、G70加工實(shí)例11.簡單螺紋切削循環(huán)G92G92為簡單螺紋循環(huán),用于切削錐螺紋和圓柱螺紋,該指令與單一固定循環(huán)基本相同,只是F后邊的進(jìn)給量改為螺距值,指令格式如下:
G92X(U)___Z(W)___R(I)__F__;11.簡單螺紋切削循環(huán)G92圖5.36螺紋循環(huán)G92(a)圓錐螺紋循環(huán);(b)圓柱螺紋循環(huán)圖5.36螺紋循環(huán)G92切削時(shí)應(yīng)注意以下四個(gè)參數(shù)。1)螺紋牙型高度(螺紋總切深)螺紋牙型高度是指螺紋牙型上牙頂?shù)窖赖字g垂直于螺紋軸線的距離,如圖5.37中的H所示,它是車削時(shí)車刀的總切入深度。切削時(shí)應(yīng)注意以下四個(gè)參數(shù)。圖5.37螺紋牙型的高度圖5.37螺紋牙型的高度根據(jù)國標(biāo)GB192~197—81規(guī)定,普通螺紋的牙型理論高度H=0.866P,實(shí)際加工時(shí),由于螺紋車刀刀尖半徑的影響,螺紋的實(shí)際切深有變化。根據(jù)GB197—81規(guī)定,螺紋車刀可在牙底最小削平高度H/8處削平或倒圓,則螺紋實(shí)際牙型高度可按下式計(jì)算:
h=H-2(H/8)=0.6495P
式中:H——螺紋原始三角形高度,H=0.866Pmm;
P——螺距(單位為mm)。根據(jù)國標(biāo)GB192~197—81規(guī)定2)螺紋起點(diǎn)與螺紋終點(diǎn)徑向尺寸螺紋加工中,徑向起點(diǎn)(編程大徑)的確定決定于螺紋大徑。3)螺紋起點(diǎn)與螺紋終點(diǎn)軸向尺寸由于車螺紋起始時(shí)有一個(gè)加速過程,結(jié)束前有一個(gè)減速過程,在這段距離中螺距不可能保持均勻,因而車螺紋時(shí),兩端必須設(shè)置足夠的升速進(jìn)刀段和減速退刀段δ。2)螺紋起點(diǎn)與螺紋終點(diǎn)徑向尺寸4)分層切削深度如果螺紋牙型較深、螺距較大,可分幾次進(jìn)給,每次進(jìn)給的背吃刀量用螺紋深度減精加工背吃刀量所得的差按遞減規(guī)律分配,如圖5.38所示。常用螺紋切削的進(jìn)給次數(shù)與背吃刀量可參考表5.4選取。4)分層切削深度圖5.38螺紋進(jìn)刀切削方法圖5.38螺紋進(jìn)刀切削方法表5.4常用螺紋切削的進(jìn)給次數(shù)與背吃刀量表5.4常用螺紋切削的進(jìn)給次數(shù)與背吃刀量數(shù)控技術(shù)典型機(jī)床數(shù)控編程課件圖5.39使用G92加工實(shí)例圖5.39使用G92加工實(shí)例12.復(fù)合螺紋切削循環(huán)G76復(fù)合螺紋切削循環(huán)指令G67的格式如下:G76P(m)(r)(a)Q(Δdmin)R(d)G76X(W)Z(W)R(I)P(k)Q(Δd)F(f)12.復(fù)合螺紋切削循環(huán)G7613.子程序在編制加工程序過程中,如果有一組程序段在一個(gè)程序中多次出現(xiàn)或者在幾個(gè)程序中都要使用它,則可以將這個(gè)典型的加工程序編制成固定程序,單獨(dú)命名,這種程序段稱為子程序。使用子程序可以減少不必要的編程重復(fù),從而達(dá)到簡化編程的目的。主程序可以調(diào)用子程序,子程序也可以調(diào)用下一級子程序。子程序必須在主程序結(jié)束指令后建立,其作用相當(dāng)于一個(gè)固定循環(huán)。13.子程序子程序調(diào)用指令M98的格式如下:
M98P__L__;
其中,P為子程序號,L為子程序重復(fù)調(diào)用次數(shù)。子程序必須以M99結(jié)尾,表示子程序運(yùn)行結(jié)束,請返回到主程序。子程序調(diào)用下一級子程序稱為嵌套。圖5.40所示為車削不等距槽的示例。對等距槽采用循環(huán)比較簡單,而不等距槽則調(diào)用子程序較為簡單。子程序調(diào)用指令M98的格式如下:圖5.40子程序編程示例圖5.40子程序編程示例5.1.4數(shù)控車床編程實(shí)例某零件圖如圖5.41所示,需要在數(shù)控車床上對該零件進(jìn)行精加工,其中Φ85mm部分不加工,要求編制精加工程序。5.1.4數(shù)控車床編程實(shí)例圖5.41車削零件示例圖5.41車削零件示例1.根據(jù)圖紙要求按先主后次的加工原則確定工藝路線(1)先從左至右切削外輪廓面,其路線為:倒角→切削螺紋的實(shí)際外圓→切削錐面部分→車削Φ62mm外圓→倒角→車Φ80mm外圓→切削圓弧部分→車Φ80mm外圓。(2)切3mm×Φ45mm的槽。(3)車M48×1.5的螺紋。1.根據(jù)圖紙要求按先主后次的加2.選擇刀具并繪制刀具布置圖根據(jù)加工要求需選用三把刀具:一號刀車外圓,二號刀切槽,三號刀車螺紋。在繪制刀具布置圖時(shí),要正確選擇換刀點(diǎn),以避免換刀時(shí)刀具與機(jī)床、工件及夾具發(fā)生碰撞現(xiàn)象。本例換刀點(diǎn)選為A(200,350)點(diǎn)。3.確定切削用量切削用量如表5.5所示。2.選擇刀具并繪制刀具布置圖表5.5切削用量表表5.5切削用量表4.編制精加工程序該機(jī)床可以采用絕對值和增量值混合編程,絕對值用X、Z地址,增量值用U、W地址,采用小數(shù)點(diǎn)編程,程序如下:4.編制精加工程序N01G50X200.0Z350.0;(坐標(biāo)系設(shè)定)N02S630M03T0101M08;N03G00X41.8Z292.0;N04G01X47.8Z289.0F0.15;(倒角)N05U0W59.0;(Φ47.8mm)N06X50.0W0;(退刀)N07X62.0W60.0;(錐度)N08U0Z155.0;(Φ62mm)N09X78.0W0;(退刀)N10X80.0W1.0;(倒角)N11U0W19.0;(車Φ80mm外圓)N01G50X200.0Z350.0;(坐標(biāo)N12G02U0W60.0163.25K30.0;(圓弧)N13G01U0Z65.0;(車Φ80mm外圓)N14X90.0W0;N15G00X200.0Z350.0M05T0100M09;(退刀)N16X51.0Z230.0S315M03T0202M08N17G01X45.0W0F0.16;(切槽)N18G04X5.0;(延時(shí))N19G00X51.0;(退刀)N20X200.0Z315.0M05T0200M09;(退刀)N21G00X52.0Z296.0S200M03T0303M08;N22G92X47.2Z231.5F1.5;(切螺紋)N12G02U0W60.0163.N23X46.6;N24X46.2;N25X45.8;N26G00X200.0Z350.0T0300;(退至起點(diǎn))N27M30;N23X46.6;5.1.5數(shù)控車床的操作面板1.數(shù)控系統(tǒng)操作面板數(shù)控系統(tǒng)操作面板如圖5.42所示,由CRT顯示器和MDI鍵盤兩部分組成。1)CRT顯示器CRT顯示器可以顯示機(jī)床的各種參數(shù)和功能,如機(jī)床參考點(diǎn)坐標(biāo)、刀具起始點(diǎn)坐標(biāo)、輸入數(shù)控系統(tǒng)的指令數(shù)據(jù)、刀具補(bǔ)償量的數(shù)值、報(bào)警信號、自診斷結(jié)果、滑板快速移動(dòng)速度以及間隙補(bǔ)償值等。5.1.5數(shù)控車床的操作面板2)MDI鍵盤(1)功能鍵。各功能鍵的功能說明如下:·“POS”鍵顯示現(xiàn)在機(jī)床的位置;·“PRGRM”鍵在EDIT方式下編輯、顯示存儲器里的程序,在MDI方式下輸入、顯示MDI數(shù)據(jù),在機(jī)床自動(dòng)操作時(shí)顯示程序指令值;2)MDI鍵盤·“MENU/OFSET”鍵用于設(shè)定、顯示補(bǔ)償值和宏程序變量;·“DGNOS/PARAM”鍵用于設(shè)定、顯示參數(shù),顯示自診斷數(shù)據(jù);·“OPR/ALARM”鍵用于顯示報(bào)警號;·“AUX/GRAPH”鍵用于顯示圖形?!ぁ癕ENU/OFSET”鍵用于設(shè)(2)數(shù)據(jù)輸入鍵。數(shù)據(jù)輸入鍵有15個(gè),可用來輸入字母、數(shù)字及其它符號。每次輸入的字符都顯示在CRT屏幕上。(3)“RESET”復(fù)位鍵。當(dāng)機(jī)床自動(dòng)運(yùn)行時(shí),按下此鍵,則機(jī)床的所有操作都停下來。此狀態(tài)下若恢復(fù)自動(dòng)運(yùn)行,滑板需返回參考點(diǎn),程序?qū)念^執(zhí)行。(2)數(shù)據(jù)輸入鍵。數(shù)據(jù)輸入鍵有15個(gè)圖5.42MJ—50型數(shù)控車床數(shù)控系統(tǒng)操作面板圖5.42MJ—50型數(shù)控車床數(shù)控系統(tǒng)操作(4)“START”啟動(dòng)鍵。按下此鍵,便可執(zhí)行MDI命令。(5)“INPUT”輸入鍵。按下此鍵,可輸入?yún)?shù)或補(bǔ)償值等,也可以在MDI方式下輸入命令數(shù)據(jù)。(6)“CAN”刪除鍵。此鍵用于刪除已輸入到緩沖器里的最后一個(gè)字符或符號。例如輸入N100后按下“CAN”鍵,則N100被刪去。(7)“CURSOR”光標(biāo)移動(dòng)鍵?!啊辨I將光標(biāo)向下移動(dòng),“↑”將光標(biāo)向上移動(dòng)。(4)“START”啟動(dòng)鍵。按下此鍵,(8)“PAGE”頁面鍵?!啊辨I向后翻頁,“↑”鍵向前翻頁。(9)程序編輯鍵。各鍵的功能說明如下:·“ALTER”鍵用于更改程序?!ぁ癐NSRT”鍵用于插入程序?!ぁ癉ELET”鍵用于刪除程序。(10)“EOB”結(jié)束程序鍵。(8)“PAGE”頁面鍵?!啊辨I向后2.機(jī)床操作面板機(jī)床操作面板如圖5.43所示,各開關(guān)、按鈕的功能與使用介紹如下。(1)程序啟動(dòng)按鈕(CYCLESTART):用于自動(dòng)方式下,啟動(dòng)自動(dòng)運(yùn)行功能,指示燈亮,顯示自動(dòng)運(yùn)行狀態(tài)。(2)進(jìn)給保持按鈕(FEEDHOLD):在自動(dòng)運(yùn)行狀態(tài)下暫停進(jìn)給(滑板停止移動(dòng)),但M、S、T功能仍然有效;指示燈亮,顯示機(jī)床處于暫停進(jìn)給狀態(tài);按程序啟動(dòng)按鈕,可以恢復(fù)自動(dòng)運(yùn)行。2.機(jī)床操作面板(3)手搖脈沖發(fā)生器:通常稱為手輪,用于對刀。左側(cè)的開關(guān)指定移動(dòng)的坐標(biāo)軸,由“MODE”旋轉(zhuǎn)開關(guān)設(shè)定手輪每轉(zhuǎn)1格的移動(dòng)量。(4)點(diǎn)動(dòng)按鈕(JOG):有四個(gè)(+X、-X、+Z、-Z),每次只能按下一個(gè)。(5)快速倍率開關(guān)(RAPIDOVERRIDE):倍率值分為100%、50%、25%和LOW四級。(3)手搖脈沖發(fā)生器:通常稱為手輪(6)進(jìn)給倍率開關(guān)(FEEDRATEOVERRIDE):在自動(dòng)運(yùn)行中,由F代碼指定的進(jìn)給速度可以用此開關(guān)來調(diào)整,調(diào)整范圍為0~150%,每格增量為10%。在點(diǎn)動(dòng)方式下,進(jìn)給速度可以在0~1260mm/min范圍內(nèi)調(diào)整。(7)刀具選擇開關(guān)(TOOLSELECTION):用于選擇10把刀具中的任意一把。(6)進(jìn)給倍率開關(guān)(FEEDRATE(8)刀架轉(zhuǎn)位按鈕(INDEX):在手動(dòng)方式下,使用“TOOLSELECTION”開關(guān)指定了刀具號之后,壓下此按鈕可進(jìn)行換刀操作。(9)對刀儀按鈕(TOUCHSENSOR):用于安裝有對刀儀的機(jī)床上,可在手動(dòng)方式下控制對刀儀的擺出和擺回。(8)刀架轉(zhuǎn)位按鈕(INDEX):在手圖5.43MJ—50型數(shù)控車床機(jī)床操作面板圖5.43MJ—50型數(shù)控車床機(jī)床操作面板(10)卡盤壓力轉(zhuǎn)換按鈕(CHUCKPRESSCHANGE):用于設(shè)定卡盤夾緊壓力。(11)尾座夾緊按鈕(TAILSTOCKINTERLOCK):開機(jī)后尾座處于夾緊狀態(tài),指示燈不亮;按下此按鈕,松開尾座,指示燈亮;再按下它,夾緊尾座。(12)位置記錄按鈕(POSITIONRECORD):用于將刀具補(bǔ)償值作為工件坐標(biāo)系與機(jī)床坐標(biāo)系的差值設(shè)定。(10)卡盤壓力轉(zhuǎn)換按鈕(CHUCK(13)門聯(lián)鎖鑰匙開關(guān)(DOORINTERLOCK):用于打開或關(guān)閉電箱門。(14)程序保護(hù)鑰匙開關(guān)(PROGPROTECTION):此開關(guān)接通,可進(jìn)行加工程序的編輯、存儲;此開關(guān)斷開,則存儲器內(nèi)的程序不能改變。(15)超程解除鑰匙開關(guān)(STROKEENDRELEASE):用于解除因超程而引起的報(bào)警。(16)機(jī)床燈開關(guān)(LIGHT):開關(guān)在“ON”位置工作燈亮,開關(guān)在“OFF”位置工作燈滅。(13)門聯(lián)鎖鑰匙開關(guān)(DOORINTE(17)冷卻開關(guān)(COOLANT):開關(guān)置于手動(dòng)位置(MANU),則手動(dòng)方式啟動(dòng)冷卻單元;開關(guān)置于自動(dòng)(AUTO)位置,則在加工過程中,用M代碼控制冷卻單元的啟動(dòng)與停止;開關(guān)置于“OFF”位置,冷卻停止。(18)工件坐標(biāo)系偏置開關(guān)(WORKSHIFT):用于安裝有對刀儀的機(jī)床。(19)機(jī)床鎖定開關(guān)(MACHINELOCK):開關(guān)置于“ON”位置,僅滑板不能移動(dòng);開關(guān)置于“OFF”位置,操作正常執(zhí)行。(17)冷卻開關(guān)(COOLANT):(20)程序檢查開關(guān)(PROGCHECK):開關(guān)置于“ON”位置,用于檢查加工程序,此時(shí)程序中的M、S代碼無效,T代碼有效,滑板以空行程速度移動(dòng);開關(guān)置于“OFF”位置,執(zhí)行正常操作。(21)空運(yùn)行開關(guān)(DRYRUN):開關(guān)置于“ON”位置,程序中的F代碼無效,滑板以“進(jìn)給倍率”開關(guān)指定的速度移動(dòng),同時(shí)滑板的快速移動(dòng)有效;開關(guān)置于“OFF”位置,F(xiàn)代碼有效。(20)程序檢查開關(guān)(PROGCHE(22)程序段跳過開關(guān)(BLOCKDELETE):開關(guān)置于“ON”位置,程序開頭有“/”符號的程序段被跳過不執(zhí)行;將開關(guān)置于“OFF”位置,“/”符號無效。(23)單步運(yùn)行開關(guān)(SINGLEBLOCK):開關(guān)置于“ON”位置,在自動(dòng)運(yùn)行方式下,執(zhí)行一個(gè)程序段后自動(dòng)停止;開關(guān)置于“OFF”位置,則連續(xù)運(yùn)行程序。(22)程序段跳過開關(guān)(BLOCKDE(24)選擇停止開關(guān)(OPTIONALSTOP):開關(guān)置于“ON”位置,當(dāng)程序運(yùn)行到M01時(shí),暫停運(yùn)行,且主軸停轉(zhuǎn),冷卻停止,指示燈亮;按下“CYCLESTART”按鈕,繼續(xù)執(zhí)行下面的程序。開關(guān)置于“OFF”位置,M01代碼功能無效。(25)工作方式選擇開關(guān)(MODE):用于選擇機(jī)床的某一種工作方式,分為自動(dòng)方式和手動(dòng)方式兩組。(24)選擇停止開關(guān)(OPTIONAL(26)主軸功能按鈕(SPINDLE),各按鈕功能說明如下:·“FWD-RVS”為正反轉(zhuǎn)開關(guān),用以指定主軸的旋轉(zhuǎn)方向?!ぁ癝TOP”為停止按鈕,按下此按鈕主軸停轉(zhuǎn)?!ぁ癝TART”為啟動(dòng)按鈕,在手動(dòng)方式下,按下此按鈕主軸按指定的方向旋轉(zhuǎn);在自動(dòng)方式下,主軸正轉(zhuǎn),用于檢查工件的裝夾情況。指示燈亮表示主軸正在轉(zhuǎn)動(dòng)。·“SPEED”速度調(diào)整旋鈕,用于調(diào)整主軸轉(zhuǎn)速。(26)主軸功能按鈕(SPINDLE)(27)緊急停止按鈕(EMERGSTOP):當(dāng)出現(xiàn)異常情況時(shí),按下此按鈕機(jī)床立即停止工作。(28)報(bào)警指示燈(ALARM):包括以下三個(gè)報(bào)警燈:·機(jī)床報(bào)警燈(MACHINE)?!ぶ鬏S報(bào)警燈(SPINDLE)?!櫥瑘?bào)警燈(LUB)。(27)緊急停止按鈕(EMERGS(29)程序結(jié)束指示燈(CYCLEEND):加工完一個(gè)工件后,該指示燈亮。(30)卡盤夾緊指示燈(CHUCKCLOSED):卡盤夾緊,指示燈亮。(31)套筒伸/縮按鈕(QUILLOUT/IN):按下此按鈕,尾座套筒伸出,左側(cè)指示燈亮;再次按下此按鈕,尾座套筒退回,指示燈滅。(29)程序結(jié)束指示燈(CYCLEEND5.2數(shù)控銑床編程5.2.1數(shù)控銑床編程基礎(chǔ)1.銑床數(shù)控系統(tǒng)的功能不同的銑床數(shù)控系統(tǒng),其編程功能指令也不盡相同。以FANUC-0MD系統(tǒng)為例,其主要功能包括準(zhǔn)備功能(G功能)和輔助功能(M功能),如表5.6和表5.7所示。5.2數(shù)控銑床編程5.2.1數(shù)控銑床編程基礎(chǔ)表5.6FANUC-0MD系統(tǒng)的準(zhǔn)備功能表5.6FANUC-0MD系統(tǒng)的準(zhǔn)備功能表5.7FANUC-0MD系統(tǒng)的輔助功能表5.7FANUC-0MD系統(tǒng)的輔助功能2.坐標(biāo)系1)機(jī)床坐標(biāo)系數(shù)控銑床以機(jī)床主軸軸線方向?yàn)閆軸,刀具遠(yuǎn)離工件的方向?yàn)閆軸正方向,X軸位于與工件安裝面相平行的水平面內(nèi)。2)參考點(diǎn)參考點(diǎn)是機(jī)床上的一個(gè)固定點(diǎn),與加工程序無關(guān)。數(shù)控機(jī)床的型號不同,其參考點(diǎn)的位置也不同。2.坐標(biāo)系5.2.2基本編程方法1.設(shè)定工件坐標(biāo)系指令G92G92指令的格式如下:G92X____Y____Z____;G92指令是規(guī)定工件坐標(biāo)系坐標(biāo)原點(diǎn)的指令,工件坐標(biāo)系的坐標(biāo)原點(diǎn)又稱為程序零點(diǎn),坐標(biāo)值X、Y、Z為刀具刀位點(diǎn)在工件坐標(biāo)系中(相對于程序零點(diǎn))的初始位置。執(zhí)行G92指令時(shí),機(jī)床并不動(dòng)作,即X、Y、Z軸均不移動(dòng)。5.2.2基本編程方法圖5.44建立工件坐標(biāo)系圖5.44建立工件坐標(biāo)系2.絕對坐標(biāo)/增量坐標(biāo)指令G90/G91G90指定用絕對坐標(biāo)編程時(shí),程序段中的X、Y、Z坐標(biāo)值以工件坐標(biāo)系原點(diǎn)為基準(zhǔn);G91指定用增量坐標(biāo)(或相對坐標(biāo))編程時(shí),程序段中的X、Y、Z坐標(biāo)值以刀具當(dāng)前點(diǎn)為基準(zhǔn)。如圖5.45所示,刀具由起始點(diǎn)A直線插補(bǔ)到目標(biāo)點(diǎn)B。2.絕對坐標(biāo)/增量坐標(biāo)指令G90/圖5.45G90、G91編程舉例圖5.45G90、G91編程舉例3.平面選擇指令G17、G18、G19平面選擇指令G17、G18、G19分別用來指定程序段中刀具的圓弧插補(bǔ)平面和刀具半徑補(bǔ)償平面。如圖5.46所示,G17選擇XY平面;G18選擇ZX平面;G19選擇YZ平面。3.平面選擇指令G17、G18圖5.46平面設(shè)定圖5.46平面設(shè)定4.快速點(diǎn)定位指令G00該指令使刀具快速定位到指定的目標(biāo)位置,運(yùn)動(dòng)過程中無運(yùn)動(dòng)軌跡要求。其指令格式如下:
G00X____Y____Z____;
其中,X、Y、Z為直線的終點(diǎn)坐標(biāo),可以是絕對坐標(biāo),也可以是增量坐標(biāo),不移動(dòng)的坐標(biāo)軸可以省略;快速移動(dòng)的速度由機(jī)床生產(chǎn)商設(shè)定,無需編程指定。4.快速點(diǎn)定位指令G005.直線插補(bǔ)指令G01該指令使刀具以F指定的進(jìn)給速度插補(bǔ)加工出任意斜率的直線,指令格式如下:
G01X__Y__Z__F__;
其中,X、Y、Z為直線的終點(diǎn)坐標(biāo),可以是絕對坐標(biāo),也可以是增量坐標(biāo),不移動(dòng)的坐標(biāo)軸可以省略;F為刀具移動(dòng)的速度,單位為mm/min。
5.直線插補(bǔ)指令G016.圓弧插補(bǔ)指令G02/G03該指令使刀具按F給定的進(jìn)給速度插補(bǔ)加工圓弧輪廓。G02用于順時(shí)針圓弧,G03用于逆時(shí)針圓弧。編程方式與數(shù)控車床相似,可采用“終點(diǎn)+圓心”方式編程,也可采用“終點(diǎn)+圓弧半徑”方式編程。但是,由于銑床有三個(gè)坐標(biāo)平面,因而需要用G17、G18、G19指令選擇加工平面。6.圓弧插補(bǔ)指令G02/G03指令格式分別如下:XY平面圓弧ZX平面圓弧YZ平面圓弧指令格式分別如下:XY平面圓弧ZX平面圓弧YZ平面圓弧圖5.47圓弧的插補(bǔ)方向圖5.47圓弧的插補(bǔ)方向圖5.48圓弧插補(bǔ)編程
圖5.48圓弧插補(bǔ)編程對圖5.49所示的例子,設(shè)刀具從A開始沿A→B→C切削,則程序如下:G92X200.0Y40.0Z0.0;G90G03X140.0Y100.0I60.0F100;G02X120.0Y60.0I50.0;對圖5.49所示的例子,設(shè)刀具從A圖5.49G02/G03編程舉例圖5.49G02/G03編程舉例7.暫停指令G04該指令可使刀具進(jìn)行暫短的無進(jìn)給光整加工,一般用于鏜平面、锪孔等場合,指令格式如下:7.暫停指令G048.返回參考點(diǎn)指令G28/G30(1)返回第一參考點(diǎn)指令G28的格式如下:G28X___Y___Z___;執(zhí)行G28指令使各軸快速移動(dòng),經(jīng)過X、Y、Z指定的中間點(diǎn)返回到參考點(diǎn)定位。8.返回參考點(diǎn)指令G28/G30(2)第二、三、四原點(diǎn)返回指令G30的格式如下:G30P2(P3,P4)X__Y__Z__;其中,P2、P3、P4用來選擇第二、三、四參考點(diǎn)返回,省略時(shí)系統(tǒng)選擇第二參考點(diǎn)返回。(2)第二、三、四原點(diǎn)返回指令G309.刀具長度補(bǔ)償指令G43/G44/G49該指令一般用于刀具軸向(Z方向)的補(bǔ)償,它使刀具在Z方向上的實(shí)際位移量比程序給定值增加或減少一個(gè)偏移量,這樣當(dāng)?shù)毒咴陂L度方向的尺寸發(fā)生變化時(shí),可以在不改變程序的情況下,通過改變刀具偏置量,加工出所要求的零件尺寸。G43為正補(bǔ)償,G44為負(fù)補(bǔ)償,G44為取消刀具長度補(bǔ)償,指令格式如下:和G49Z___;9.刀具長度補(bǔ)償指令G43/G4圖5.50G43編程舉例圖5.50G43編程舉例10.刀具半徑補(bǔ)償指令G41/G42/G40該指令用于刀具半徑方向的補(bǔ)償,它使刀具中心偏離編程輪廓一個(gè)刀具半徑值,這樣當(dāng)?shù)毒咴诎霃匠叽绨l(fā)生變化時(shí),可以在不改變程序的情況下,通過改變刀具半徑偏置量,加工出所要求的零件尺寸。G41為左刀補(bǔ),即沿刀具進(jìn)刀方向看去,刀具中心在零件輪廓的左側(cè);G42為右刀補(bǔ),即沿刀具進(jìn)刀方向看去,刀具中心在零件輪廓的右側(cè);10.刀具半徑補(bǔ)償指令G41/G4G40為取消刀具半徑補(bǔ)償,指令格式如下:和G40X__Z__;G40為取消刀具半徑補(bǔ)償,指令格式如下:和G刀具半徑補(bǔ)償?shù)倪^程分為以下三步:(1)刀補(bǔ)的建立,就是當(dāng)?shù)毒邚钠瘘c(diǎn)接近工件時(shí),刀具中心從與編程軌跡重合過渡到與編程軌跡偏離一個(gè)偏置量的過程。如圖5.51所示,OA段為建立刀補(bǔ)段,必須用直線G01或G00編程,示例程序段如下:G41G01X50.0Y40.0F100D01;或G41G00X50.0Y50.0D01;刀具半徑補(bǔ)償?shù)倪^程分為以下三步:圖5.51中,若不用刀具半徑補(bǔ)償,則當(dāng)OA段程序執(zhí)行結(jié)束時(shí),刀具中心在A點(diǎn);如采用刀補(bǔ),則刀具將讓出一個(gè)刀具半徑的偏移量,使刀具中心移動(dòng)到B點(diǎn)。圖5.51中,若不用刀具半徑補(bǔ)償,圖5.51刀具半徑補(bǔ)償圖5.51刀具半徑補(bǔ)償(2)刀補(bǔ)進(jìn)行。在G41、G42程序段執(zhí)行后,刀具中心始終與編程軌跡相距一個(gè)偏置量,直到刀補(bǔ)取消。(3)刀補(bǔ)的取消,即刀具離開工件,刀具中心軌跡過渡到與編程軌跡重合的過程。圖5.51中CO段為取消刀補(bǔ)段,和建立刀補(bǔ)一樣,也必須用直線G01或G00編程,示例程序段如下:G40G01X0.0Y0.0;或G40G00X0.0Y0.0;取消刀補(bǔ)完成后,刀具又回到了起點(diǎn)位置O。(2)刀補(bǔ)進(jìn)行。11.選擇機(jī)床坐標(biāo)指令G53該指令用于把刀具移動(dòng)到機(jī)床固定的位置,如換刀位置等,指令格式如下:
(G90)G53X_Y_Z_;
當(dāng)執(zhí)行該指令時(shí),刀具移到機(jī)床坐標(biāo)系中的X、Y、Z坐標(biāo)點(diǎn)上。G53是非模態(tài)指令,僅在它所在的程序段中和絕對值指令G90中才有效;在增量值指令G91中無效。11.選擇機(jī)床坐標(biāo)指令G5312.工件坐標(biāo)系選擇指令C54~G59為方便編程,可將坐標(biāo)零點(diǎn)設(shè)在工件的某個(gè)點(diǎn)W上,從而構(gòu)成工件坐標(biāo)系,如圖5.52所示,指令格式如下:
G54X___Y___Z___;
其中,X、Y、Z為W點(diǎn)在機(jī)床坐標(biāo)系中的坐標(biāo)值,G55~G59指令格式及作用與G54相同。若在工作臺上同時(shí)加工多個(gè)相同的零件,則可以用G54~G59指令設(shè)定不同的程序零點(diǎn),以便用同一個(gè)程序完成多個(gè)工件的加工,如圖5.53所示。12.工件坐標(biāo)系選擇指令C54~圖5.52工件坐標(biāo)系圖5.52工件坐標(biāo)系圖5.53多個(gè)工件坐標(biāo)系圖5.53多個(gè)工件坐標(biāo)系5.2.3數(shù)控銑床編程舉例如圖5.54所示,要加工一個(gè)蓋板零件,該零件的毛坯是一塊180mm×90mm×12mm的板料,要求銑削成圖中實(shí)線所示的外形。5.2.3數(shù)控銑床編程舉例圖5.54蓋板零件圖圖5.54蓋板零件圖圖5.55坐標(biāo)計(jì)算簡圖圖5.55坐標(biāo)計(jì)算簡圖5.3加工中心編程5.3.1基本編程方法1.螺旋切削功能數(shù)控銑床一般只有兩軸半聯(lián)動(dòng)功能,因此只能加工平面圓弧。而加工中心的聯(lián)動(dòng)軸數(shù)一般都在三軸以上,可以實(shí)現(xiàn)空間螺旋線切削,即在圓弧插補(bǔ)的同時(shí),使刀具做軸向移動(dòng),其指令格式與圓弧插補(bǔ)相同,只是增加了螺旋線終點(diǎn)的軸向坐標(biāo)值。5.3加工中心編程5.3.1基本編程方法圖5.56螺旋切削圖5.56螺旋切削(1)XY圓弧插補(bǔ)平面:其中,Z值為螺旋線終點(diǎn)的軸向坐標(biāo)值,Z軸為螺旋線軸線方向,如圖5.56所示。(1)XY圓弧插補(bǔ)平面:其中,Z值為螺旋線終點(diǎn)的軸向坐標(biāo)(2)ZX圓弧插補(bǔ)平面:其中,Y值為螺旋線終點(diǎn)的軸向坐標(biāo)值,Y軸為螺旋線軸線方向。(2)ZX圓弧插補(bǔ)平面:其中,Y值為螺旋線終點(diǎn)的軸向坐標(biāo)值(3)YZ圓弧插補(bǔ)平面:其中,X值為螺旋線終點(diǎn)的軸向坐標(biāo)值,X軸為螺旋線軸線方向。(3)YZ圓弧插補(bǔ)平面:其中,X值為螺旋線終點(diǎn)的軸向坐標(biāo)2.自動(dòng)換刀功能不同的加工中心,其換刀程序不盡相同。通常選刀和換刀是分開進(jìn)行的,換刀動(dòng)作必須在主軸準(zhǔn)停(M19)條件下進(jìn)行,換刀完畢啟動(dòng)主軸后,方可執(zhí)行下面程序段的加工動(dòng)作。選刀動(dòng)作可與機(jī)床的加工動(dòng)作重合起來,即利用切削時(shí)間進(jìn)行選刀。2.自動(dòng)換刀功能5.3.2固定循環(huán)功能加工中心配備的固定循環(huán)功能主要用于加工孔,包括鉆孔、鏜孔、攻螺紋等。1.固定循環(huán)的動(dòng)作如圖5.57所示,孔加工固定循環(huán)通常由以下6個(gè)動(dòng)作組成?!軸和Y軸定位(使刀具快速定位到孔加工的位置);·快進(jìn)到R點(diǎn)(刀具自初始點(diǎn)快速進(jìn)給到R點(diǎn));·孔加工(以切削進(jìn)給速度執(zhí)行孔加工的動(dòng)作);5.3.2固定循環(huán)功能·在孔底的動(dòng)作(包括暫停、主軸準(zhǔn)停、刀具移位等動(dòng)作);·返回到R點(diǎn)(繼續(xù)下一個(gè)孔的加工而又要安全移動(dòng)刀具時(shí)返回R點(diǎn));·快速返回到初始點(diǎn)(孔加工完成后一般應(yīng)選擇初始點(diǎn))。圖5.57中,虛線表示快速進(jìn)給,實(shí)線表示切削進(jìn)給?!ぴ诳椎椎膭?dòng)作(包括暫停、主軸準(zhǔn)圖5.57固定循環(huán)的動(dòng)作圖5.57固定循環(huán)的動(dòng)作1)初始平面初始平面是為安全下刀而規(guī)定的一個(gè)平面。2)R點(diǎn)平面R點(diǎn)平面又叫做R參考平面,這個(gè)平面是刀具下刀時(shí)自快進(jìn)轉(zhuǎn)為工進(jìn)的高度平面,距工件表面的距離主要考慮工件表面尺寸的變化,一般可取2~5mm。3)孔底平面加工盲孔時(shí)孔底平面就是孔底的Z軸高度,加工通孔時(shí)一般刀具還要伸出工件底平面一段距離,主要是為了保證全部孔深都加工到尺寸。1)初始平面2.固定循環(huán)的有關(guān)指令1)數(shù)據(jù)形式指令G90/G91固定循環(huán)指令中地址R與地址Z的數(shù)據(jù)指定與G90或G91的方式選擇有關(guān),圖5.58所示為G90或G91時(shí)的坐標(biāo)計(jì)算方法。2.固定循環(huán)的有關(guān)指令圖5.58G90和G91的坐標(biāo)計(jì)算方法(a)G90方式;(b)G91方式圖5.58G90和G91的坐標(biāo)計(jì)算方法2)返回點(diǎn)平面指令G98/G99由G98或G99決定刀具在返回時(shí)到達(dá)的平面。如果用G98指定,則自該程序段開始,返回時(shí)返回到初始平面;如果用G99指定,則返回到R點(diǎn)平面。2)返回點(diǎn)平面指令G98/G993)孔加工方式指令G73~G89孔加工方式由指令G73~G89指定,其一般格式如下:
G73~G89X_Y_Z_R_Q_P_F_L_;
式中:X、Y——指定要加工孔的位置,使用絕對值還是增量值與G90或G91的選擇有關(guān)。Z——指定孔底平面的位置(與G90或G91的選擇有關(guān))。R——指定R點(diǎn)平面的位置(與G90或G91的選擇有關(guān))。3)孔加工方式指令G73~G89Q——在G73或G83方式中,用來指定每次的加工深度;在G76或G87方式中,規(guī)定位移量。P——用來指定刀具在孔底的暫停時(shí)間,與在G04中指定P的時(shí)間單位一樣,即以ms為單位,不使用小數(shù)點(diǎn)。F——指定孔加工切削進(jìn)給時(shí)的進(jìn)給速度。L——指定孔加工重復(fù)的次數(shù),忽略該參數(shù)時(shí)就認(rèn)為是L1。Q——在G73或G83方式中,用來3.固定循環(huán)指令的功能(1)高速深孔往復(fù)排屑鉆G73指令的格式如下:
G73X_Y_Z_R_Q_F_;
孔加工動(dòng)作如圖5.59(a)所示,通過Z軸方向的間斷進(jìn)給可以較容易地實(shí)現(xiàn)斷屑與排屑。用Q寫入每一次的加工深度(增量值且用正值表示),退量d由參數(shù)“CYCR”設(shè)定。3.固定循環(huán)指令的功能圖5.59G73循環(huán)與G83循環(huán)(a)G73循環(huán);(b)G83循環(huán)圖5.59G73循環(huán)與G83循環(huán)(2)深孔往復(fù)排屑鉆G83指令的格式如下:
G83X_Y_Z_R_Q_F_;
孔加工的動(dòng)作如圖5.69(b)所示,與G73略有不同的是,每次刀具間歇進(jìn)給后回退至R點(diǎn)平面。此處的d表示刀具間斷進(jìn)給每次下降時(shí)由快進(jìn)轉(zhuǎn)為工進(jìn)的那一點(diǎn)至前一次切削進(jìn)給下降的點(diǎn)之間的距離,由參數(shù)“CYCD”設(shè)定。當(dāng)要加工的孔較深時(shí)可采用此方式。(2)深孔往復(fù)排屑鉆G83指令的格式如圖5.60G76循環(huán)
圖5.60G76循環(huán)(3)精鏜G76指令的格式如下:
G76X_Y_Z_R_Q_P_F_;
孔加工的動(dòng)作如圖5.60
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年護(hù)士執(zhí)業(yè)資格考試題庫-基礎(chǔ)護(hù)理學(xué)護(hù)理心理輔導(dǎo)試題
- 2025年大學(xué)輔導(dǎo)員招聘考試題庫(教育心理專項(xiàng))-教育心理測試與評估試題
- 2025年成人高等學(xué)校招生考試《語文》語言表達(dá)與運(yùn)用題庫:高頻考點(diǎn)解析試題卷
- 石英板銷售合同范本
- 銅件采購合同范本
- 裝修白蟻防治合同范本
- 2025版買賣票據(jù)合同文本格式
- 后廚采購合同范本
- 2025國內(nèi)外貿(mào)易合作合同精粹
- 2025股權(quán)合伙投資合同范本
- 軟件工程導(dǎo)論課件(第六版)(張海潘編著)(1-13章)
- 2023-2024學(xué)年廣東廣州天河區(qū)明珠中英文學(xué)校數(shù)學(xué)三上期末聯(lián)考試題含答案
- 智能倉儲管理實(shí)戰(zhàn)手冊
- 中考英語時(shí)態(tài)專項(xiàng)練習(xí)題(附答案)
- 提高住院病歷完成及時(shí)性持續(xù)改進(jìn)(PDCA)
- 氣門搖臂軸支座的機(jī)械加工工藝及夾具設(shè)計(jì)畢業(yè)設(shè)計(jì)
- 企業(yè)職工代表任命協(xié)議書
- 地下管線測繪及數(shù)據(jù)處理
- 附件1:中國聯(lián)通動(dòng)環(huán)監(jiān)控系統(tǒng)B接口技術(shù)規(guī)范(V3.0)
- 醫(yī)療器械經(jīng)營公司-年度培訓(xùn)計(jì)劃表
- 校園青年志愿者培訓(xùn)(服務(wù)禮儀講解)
評論
0/150
提交評論