版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
一、數(shù)控銑床加工的對(duì)象二、數(shù)控銑床的主要類型
三、數(shù)控銑床的特點(diǎn)第一節(jié)數(shù)控銑床加工概述9/20/2023一、數(shù)控銑床加工的對(duì)象數(shù)控銑床可完成鉆孔、鏜孔、攻螺紋、外形輪廓銑削、平面銑削、平面型腔銑削及三維復(fù)雜型面的銑削加工?!?〕平面輪廓零件如下圖9/20/2023〔2〕變斜角類零件
加工面與水平面的夾角呈連續(xù)變化的零件稱為變斜角零件,如下圖的飛機(jī)變斜角梁緣條。圖飛機(jī)上變斜角梁緣條9/20/2023〔3〕空間曲面輪廓零件圖空間曲面輪廓零件〔4〕孔〔5〕螺紋9/20/2023二、數(shù)控銑床的主要類型數(shù)控銑床的組成〔1〕機(jī)床本體〔2〕數(shù)控系統(tǒng)(CNC裝置)〔3〕伺服系統(tǒng)〔4〕液壓〔氣動(dòng)〕系統(tǒng)9/20/2023數(shù)控銑床的類型1.立式數(shù)控銑床立式數(shù)控銑床主軸軸線垂直于水平面,主要用于機(jī)械零件類的平面、內(nèi)外輪廓、孔、攻螺紋等以及各類模具的加工。目前數(shù)控銑床中3坐標(biāo)立式數(shù)控銑床占有很大的比例,一般可進(jìn)行3坐標(biāo)聯(lián)動(dòng)加工。9/20/20232.臥式數(shù)控銑床臥式數(shù)控銑床主軸的軸線平行于水平面。為了擴(kuò)大加工范圍和擴(kuò)充功能,臥式數(shù)控銑床通常采用增加數(shù)控轉(zhuǎn)盤(或萬能數(shù)控轉(zhuǎn)盤)來實(shí)現(xiàn)4、5坐標(biāo)加工。這樣既可以加工工件側(cè)面的連續(xù)回轉(zhuǎn)輪廓,又可以實(shí)現(xiàn)在一次安裝中通過轉(zhuǎn)盤改變工位,進(jìn)行“4面加工〞。臥式數(shù)控銑床主要適用于箱體類機(jī)械零件的加工。9/20/20233.復(fù)合式數(shù)控銑床
復(fù)合式數(shù)控銑床是指一臺(tái)機(jī)床上有立式和臥式兩個(gè)主軸,或者主軸可作90°旋轉(zhuǎn)的數(shù)控銑床,同時(shí)具備立、臥式銑床的功能。圖為具有立式和臥式兩個(gè)主軸的復(fù)合式數(shù)控銑床。
復(fù)合式數(shù)控銑床主要用于箱體類零件以及各類模具的加工。9/20/20234.龍門式數(shù)控銑床龍門式數(shù)控銑床主軸固定于龍門架上。龍門式數(shù)控銑床主要用于大型機(jī)械零件及大型模具的加工。9/20/2023三、數(shù)控銑床的特點(diǎn)1.結(jié)構(gòu)特點(diǎn)(1)控制機(jī)床運(yùn)動(dòng)的坐標(biāo)特征?!捕嘧鴺?biāo)軸聯(lián)動(dòng)〕(2)數(shù)控銑床的主軸特性。9/20/20232.加工特點(diǎn)
(1)加工靈活,通用性強(qiáng)在數(shù)控銑床上能完成鉆孔、鏜孔、鉸孔、銑平面、銑斜面、銑槽、銑曲面(凸輪)、攻絲等加工,而且,在一般情況下,可以一次裝夾就能完成所需的加工工序。(2)工件的加工精度高一般為0.001mm,高精度的數(shù)控系統(tǒng)可達(dá)0.1μm。(3)大大提高了生產(chǎn)效率(4)大大減輕了操作者的勞動(dòng)強(qiáng)度9/20/2023第二節(jié)數(shù)控銑床編程一、數(shù)控銑削加工工藝分析
二、數(shù)控車削加工的切削用量選擇三、數(shù)控車削加工的裝夾與定位四、數(shù)控車削加工中的裝刀與對(duì)刀9/20/2023一、數(shù)控銑削加工工藝分析數(shù)控銑床加工的程序是數(shù)控銑床的指令性文件。數(shù)控銑床受控于程序指令,加工的全過程都是按程序指令自動(dòng)進(jìn)行的。因此,數(shù)控銑床加工程序與普通銑床工藝規(guī)程有較大差異,涉及的內(nèi)容也較廣。數(shù)控銑床加工程序不僅要包括零件的工藝過程,而且還要包括切削用量,走刀路線,刀具尺寸以及銑床的運(yùn)動(dòng)過程。因此,要求編程人員對(duì)數(shù)控銑床的性能、特點(diǎn)、運(yùn)動(dòng)方式、刀具系統(tǒng)、切削標(biāo)準(zhǔn)以及工件的裝夾方法都要非常熟悉。工藝方案的好壞不僅會(huì)影響銑床效率的發(fā)揮,而且將直接影響到零件的加工質(zhì)量。9/20/2023〔一〕數(shù)控銑削加工工藝的主要內(nèi)容1、數(shù)控銑削加工工藝①選擇適合在數(shù)控銑床上加工的零件,確定工序內(nèi)容;②分析被加工零件的圖紙,明確加工內(nèi)容及技術(shù)要求;③確定零件的加工方案,制定數(shù)控加工工藝路線;④加工工序的設(shè)計(jì)。如選取零件的定位基準(zhǔn)、夾具方案確實(shí)定、工步劃分、刀具選擇和確定切削用量等。⑤數(shù)控加工程序的調(diào)整。如選取對(duì)刀點(diǎn)和換刀點(diǎn)、確定刀具補(bǔ)償及確定加工路線等;9/20/20232、選擇并確定數(shù)控銑削的加工部位及內(nèi)容以下幾方面適宜采用數(shù)控銑削加工:①由直線、圓弧、非圓曲線及列表曲線構(gòu)成的內(nèi)外輪廓②空間曲線或曲面;③形狀雖然簡(jiǎn)單,但尺寸繁多,檢測(cè)困難的部位;④用普通機(jī)床加工時(shí)難以觀察、控制及檢測(cè)的內(nèi)腔、箱體內(nèi)部等;⑤有嚴(yán)格位置尺寸要求的孔或平面;⑥能夠在一次裝夾中順帶加工出來的簡(jiǎn)單外表或形狀;⑦采用數(shù)控銑削加工能有效提高生產(chǎn)率,減輕勞動(dòng)強(qiáng)度的一般加工內(nèi)容。9/20/2023〔二〕數(shù)控銑削加工零件的工藝性分析〔1〕零件圖及其結(jié)構(gòu)工藝性分析①分析零件的形狀、結(jié)構(gòu)及尺寸的特點(diǎn),確定零件上是否有阻礙刀具運(yùn)動(dòng)的部位,是否有會(huì)產(chǎn)生加工干預(yù)或加工不到的區(qū)域,零件的最大形狀尺寸是否超過機(jī)床的最大行程,零件的剛性隨著加工的進(jìn)行是否有太大的變化等。②檢查零件的加工要求,如尺寸加工精度、形位公差及外表粗糙度在現(xiàn)有的加工條件下是否可以得到保證,是否還有更經(jīng)濟(jì)的加工方法或方案。③在零件上是否存在對(duì)刀具形狀及尺寸有限制的部位和尺寸要求,如過渡圓角、倒角、槽寬等,這些尺寸是否過于凌亂,是否可以統(tǒng)一。盡量使用最少的刀具進(jìn)行加工,減少刀具規(guī)格、換刀及對(duì)刀次數(shù)和時(shí)間,以縮短總的加工時(shí)間。9/20/2023④對(duì)于零件加工中使用的工藝基準(zhǔn)應(yīng)當(dāng)著重考慮,它不僅決定了各個(gè)加工工序的前后順序,還將對(duì)各個(gè)工序加工后各個(gè)加工外表之間的位置精度產(chǎn)生直接的影響。應(yīng)分析零件上是否有可以利用的工藝基準(zhǔn),對(duì)于一般加工精度要求,可以利用零件上現(xiàn)有的一些基準(zhǔn)面或基準(zhǔn)孔,或者專門在零件上加工出工藝基準(zhǔn)。當(dāng)零件的加工精度要求很高時(shí),必須采用先進(jìn)的統(tǒng)一基準(zhǔn)定位裝夾系統(tǒng)才能保證加工要求。⑤分析零件材料的種類、牌號(hào)及熱處理要求,了解零件材料的切削加工性能,才能合理選擇刀具材料和切削參數(shù)。⑥構(gòu)成零件輪廓的幾何元素〔點(diǎn)、線、面〕的條件〔如相切、相交、垂直和平行等〕,是數(shù)控編程的重要依據(jù)。因此,在分析零件圖樣時(shí),務(wù)必要分析幾何元素的給定條件是否充分,發(fā)現(xiàn)問題及時(shí)與設(shè)計(jì)人員協(xié)商解決。9/20/20239/20/20239/20/2023〔2〕零件毛坯的工藝性分析①毛坯應(yīng)有充分、穩(wěn)定的加工余量②分析毛坯的裝夾適應(yīng)性③分析毛坯的余量大小及均勻性9/20/2023〔三〕數(shù)控銑削加工工藝路線的擬訂加工工藝路線刀具刀位點(diǎn)相對(duì)于工件運(yùn)動(dòng)的軌跡,也稱進(jìn)給路線。其主要內(nèi)容包括:選擇各加工外表的加工方法、劃分加工階段、劃分工序以及安排工序的先后順序等。9/20/20231、確定加工工藝路線的原那么加工路線應(yīng)保證被加工工件的精度和外表粗糙度。應(yīng)使加工路線最短,以減少空行程時(shí)間,提高加工效率。在滿足工件精度、外表粗糙度、生產(chǎn)率等要求的情況下,盡量簡(jiǎn)化數(shù)學(xué)處理時(shí)的數(shù)值計(jì)算工作量,以簡(jiǎn)化編程工作。當(dāng)某段進(jìn)給路線重復(fù)使用時(shí),為了簡(jiǎn)化編程,縮短程序長(zhǎng)度,應(yīng)使用子程序。此外,確定加工路線時(shí),還要考慮工件的形狀與剛度、加工余量大小;機(jī)床與刀具的剛度等情況,確定是一次進(jìn)給還是屢次進(jìn)給來完成加工,以及設(shè)計(jì)刀具的切入與切出方向和在銑削加工中是采用順銑還是逆銑等。9/20/20232、孔加工工藝路線確實(shí)定加工孔時(shí),要求定位精度較高,即將刀具在XY平面內(nèi)快速定位到對(duì)準(zhǔn)孔中心線的位置,因此要按空程最短安排進(jìn)給路線,然后刀具再軸向運(yùn)動(dòng)(Z向)進(jìn)行加工。所以進(jìn)給路線確實(shí)定要解決好下面兩個(gè)問題:〔1〕孔位確定及其坐標(biāo)值的計(jì)算〔2〕孔的加工順序9/20/20239/20/20233.面加工工藝路線確實(shí)定加工外表的加工方案9/20/2023在數(shù)控銑床上加工平面主要采用端銑刀和立銑刀加工。粗銑的尺寸精度和外表粗糙度一般可達(dá)IT11~13,Ra6.3~25;精銑的尺寸精度和外表粗糙度一般可達(dá)IT8~10,Ra1.6~6.3。需要注意的是:當(dāng)零件外表粗糙度要求較高時(shí),應(yīng)采用順銑方式。銑削加工時(shí),應(yīng)注意設(shè)計(jì)好刀具切入點(diǎn)與切出點(diǎn)。在輪廓加工中應(yīng)防止進(jìn)給停頓。銑削曲面時(shí),常用球頭刀進(jìn)行加工。9/20/2023加工邊界敞開的直紋曲面可能采取的三種進(jìn)給路線:即曲面的Y向行切,沿X向的行切和環(huán)切。對(duì)于直母線的葉面加工,采用圖b的方案,每次直線進(jìn)給,刀位點(diǎn)計(jì)算簡(jiǎn)單,程序段短且加工過程符合直紋面的形成規(guī)律,可以準(zhǔn)確保證母線的直線度。當(dāng)采用圖a的加工方案時(shí),符合這類工件外表數(shù)據(jù)給出情況,便于加工后檢驗(yàn),葉形的準(zhǔn)確度高。由于曲面工件的邊界是敞開的,沒有其它外表限制,所以曲面邊界可以外延,為保證加工的外表質(zhì)量,球頭刀應(yīng)從邊界外進(jìn)刀和退刀。圖c所示的環(huán)切方案一般應(yīng)用在凹槽加工中,在型面加工中由于編程繁瑣,一般都不用。9/20/2023〔四〕工件的安裝與夾具的選擇1.工件安裝的根本原那么力求設(shè)計(jì)基準(zhǔn)、工藝基準(zhǔn)與編程計(jì)算的基準(zhǔn)統(tǒng)一。盡量減少裝夾次數(shù),盡可能在一次定位裝夾后就能加工出全部待加工外表。防止采用占機(jī)人工調(diào)整方案,以充分發(fā)揮數(shù)控機(jī)床的效能。2.夾具的選擇數(shù)控加工的特點(diǎn)對(duì)夾具提出了兩個(gè)根本要求:一是要保證夾具的坐標(biāo)方向與機(jī)床的坐標(biāo)方向相對(duì)固定;二是要能協(xié)調(diào)零件與機(jī)床坐標(biāo)系的尺寸關(guān)系。9/20/2023〔五〕對(duì)刀點(diǎn)與換刀點(diǎn)確實(shí)定對(duì)刀點(diǎn)數(shù)控加工中刀具相對(duì)于工件運(yùn)動(dòng)的起點(diǎn)。也稱為“程序起點(diǎn)〞或“起刀點(diǎn)〞。對(duì)刀點(diǎn)可選在工件上,也可選在夾具上或機(jī)床上,但必須與工件的定位基準(zhǔn)有一定的尺寸關(guān)系。選擇對(duì)刀點(diǎn)的原那么是:1)便于數(shù)學(xué)處理和簡(jiǎn)化程序編制;2)在機(jī)床上容易找正;3)在加工中便于檢查;4)引起的加工誤差小。9/20/2023換刀點(diǎn)指刀架轉(zhuǎn)位換刀時(shí)的位置。為了防止換刀時(shí)刀具碰傷工件及其它部件,換刀點(diǎn)往往設(shè)在工件或夾具的外部,其設(shè)定值可用實(shí)際測(cè)量方法或計(jì)算確定。9/20/2023二、數(shù)控銑床典型數(shù)控系統(tǒng)常用指令及編程方法〔一〕根本指令1.坐標(biāo)平面指令G17、G18、G19由于數(shù)控銑床大都在XY平面內(nèi)加工,故G17可以省略。9/20/20232、數(shù)控銑削編程中的坐標(biāo)系
G92〔1〕機(jī)床坐標(biāo)系〔2〕參考點(diǎn)〔3〕工件坐標(biāo)系〔編程坐標(biāo)系〕9/20/2023①工件零點(diǎn)應(yīng)選在零件圖的尺寸基準(zhǔn)上,這樣便于坐標(biāo)值的計(jì)算,減少錯(cuò)誤;②工件零點(diǎn)盡量選在精度較高的加工外表,以提高被加工零件的加工精度;③對(duì)于對(duì)稱的零件,工件零點(diǎn)應(yīng)設(shè)在對(duì)稱中心上;④對(duì)于一般零點(diǎn),通常設(shè)在工件外廓的某一角上;⑤Z軸方向上的零點(diǎn),一般設(shè)在工件外表。9/20/2023工件坐標(biāo)系設(shè)定指令編程格式:G92XYZ_;X、Y、Z為刀位點(diǎn)在工件坐標(biāo)系中的初始位置,程序內(nèi)絕對(duì)指令中的坐標(biāo)數(shù)據(jù),就是在工件坐標(biāo)系中的坐標(biāo)值。本卷須知:有的數(shù)控系統(tǒng)那么直接采用零點(diǎn)偏置指令〔G54~G57〕建立工件坐標(biāo)系,如SIMENS802S/C系統(tǒng)。9/20/2023圖工件坐標(biāo)系與機(jī)床坐標(biāo)系間的關(guān)系9/20/20233、絕對(duì)和增量尺寸編程〔G90/G91〕12121218
6
刀具位置坐標(biāo)ΔXΔYA1212B120C1861812122442刀具位置坐標(biāo)XYA1212B2412C42189/20/20234、公制尺寸/英制尺寸指令
公制與英制單位的換算關(guān)系為:1mm≈0.0394in.1in.=25.4mm
注意:數(shù)控系統(tǒng)不同,公制/英制尺寸指令不同。FANUC系統(tǒng)采用G21/G20代碼;SIEMENS和FAGOR系統(tǒng)采用G71/G70代碼。9/20/20235.刀具補(bǔ)償指令〔1〕刀具半徑補(bǔ)償指令〔G41、G42、G40〕〔2〕刀具長(zhǎng)度補(bǔ)償(G43、G44、和G49)9/20/2023當(dāng)使用不同類型及規(guī)格的刀具或刀具磨損時(shí),可在程序重新用刀具長(zhǎng)度補(bǔ)償指令補(bǔ)償?shù)毒叱叽绲淖兓?,而不必重新調(diào)整刀具或重新對(duì)刀。圖示不同刀具長(zhǎng)度方向的偏移量。刀具全縮進(jìn)位置機(jī)床零點(diǎn)Z0工件零點(diǎn)Z0工件刀具1偏置刀具2偏置圖不同刀具的長(zhǎng)度偏置9/20/2023刀具長(zhǎng)度補(bǔ)償(G43、G44、和G49)〔1〕編程格式G43ZH_;G44〔2〕說明G43為刀具長(zhǎng)度正補(bǔ)償;G44為刀具長(zhǎng)度負(fù)補(bǔ)償;G49為撤消刀具長(zhǎng)度補(bǔ)償指令。Z值為刀具長(zhǎng)度補(bǔ)償值,補(bǔ)償量存入由H代碼指定的存儲(chǔ)器中。偏置量與偏置號(hào)相對(duì)應(yīng),由CRT/MDI操作面板預(yù)先設(shè)在偏置存儲(chǔ)器中。執(zhí)行G43時(shí):Z實(shí)際值=Z指令值+〔H××〕執(zhí)行G44時(shí):Z實(shí)際值=Z指令值-〔H××〕H××是指編號(hào)為××存放器中的刀具長(zhǎng)度補(bǔ)償量。9/20/2023例1:圖5-24為刀具長(zhǎng)度補(bǔ)償編程實(shí)例,圖中A為程序起點(diǎn),加工路線為①—②—③—④—⑤—⑥—⑦—⑧—⑨。由于某種原因,刀具實(shí)際起始位置為B點(diǎn),與編程的起點(diǎn)偏離了3mm,現(xiàn)按相對(duì)坐標(biāo)編程,偏置量存入地址為H01的存儲(chǔ)器中。程序如下:O0056N1G91G00X70.0Y45.0S800M03;N2G43Z-22.0H1;N3G01Z-18.0F100M08;N4G04P2000;N5G00Z18.0;N6X30.0Y-20.0;N7G01Z-33.0F100;N8G00G49Z55.0M09;N9X-100.0Y-20.0;N100M30;9/20/20236、比例縮放及鏡像功能指令G50、G51(1)各軸按相同比例編程編程格式:G51X
Y
Z
P
;式中:X、Y、Z—比例中心的坐標(biāo)(絕對(duì)方式),P——比例系數(shù),最小輸入量為0.001,比例系數(shù)的范圍為:0.001~999.999。該指令以后的移動(dòng)指令,從比例中心點(diǎn)開始,實(shí)際移動(dòng)量為原數(shù)值的P倍。P值對(duì)偏移量無影響。9/20/2023G51可使原編程尺寸按指定比例縮小或放大,也可讓圖形按指定規(guī)律產(chǎn)生鏡像變換。G50為撤消比例編程指令。G50、G51均為模態(tài)代碼。例如圖中:P1~P4為原加工圖形,P1′~P4′為比例編程的圖形,P0為比例中心。9/20/2023(2)各軸以不同比例編程
各個(gè)軸可以按不同比例來縮小或放大,當(dāng)給定的比例系數(shù)為-1時(shí),可獲得鏡像加工功能。編程格式:G51X
Y
Z
I
J
K
;
式中:X、Y、Z——比例中心坐標(biāo);I、J、K——對(duì)應(yīng)X、Y、Z軸的比例系數(shù),在±0.001~±9.999范圍內(nèi)。本系統(tǒng)設(shè)定I、J、K不能帶小數(shù)點(diǎn),比例為1時(shí),應(yīng)輸入1000,并在程序中都應(yīng)輸入,不能省略。9/20/2023比例系數(shù)與圖形的關(guān)系見圖
其中:b/a:X軸系數(shù),d/c:Y軸系數(shù),O:比例中心9/20/20237、鏡像功能
鏡像功能的應(yīng)用見圖5—18,其中比例系數(shù)取為+1000或-1000。設(shè)刀具起始點(diǎn)在0點(diǎn),程序如下:子程序?yàn)椋篛8000N10G00X60.0
Y60.0;N20G01X100.0
F100;N30
Y100.0;N40X60.0
Y60.0;N50M99;主程序:O8100N10G92X0Y0;N20G90;N40G51X50.0
Y50.0
I-1000.0J1000.0;N50M98P8000;N60G51X50.0
Y50.0
I-1000.0
J-1000.0;N70M98P8000;N80G51
X50.0
Y50.0
I1000.0J-1000.0;N90M98P8000;N100G50;N110M30;X9/20/20234.坐標(biāo)系旋轉(zhuǎn)指令G68、G69該指令可使編程圖形按指定旋轉(zhuǎn)中心及旋轉(zhuǎn)方向旋轉(zhuǎn)一定的角度。G68表示開始坐標(biāo)旋轉(zhuǎn),G69用于撤消旋轉(zhuǎn)功能。編程格式:G68X
Y
R
;式中:X、Y——旋轉(zhuǎn)中心的坐標(biāo)值(可以是X、Y、Z中的任意兩個(gè),由當(dāng)前平面選擇指令確定)。當(dāng)X、Y省略時(shí),G68指令認(rèn)為當(dāng)前的位置即為旋轉(zhuǎn)中心。
R——旋轉(zhuǎn)角度,逆時(shí)針旋轉(zhuǎn)定義為正向,一般為絕對(duì)值。旋轉(zhuǎn)角度范圍為:-360.0~+360.0,單位為0.001度。當(dāng)R省略時(shí),按系統(tǒng)參數(shù)確定旋轉(zhuǎn)角度。9/20/2023當(dāng)程序在絕對(duì)方式下時(shí),G68程序段后的第一個(gè)程序段必須使用絕對(duì)方式移動(dòng)指令,才能確定旋轉(zhuǎn)中心。如果這一程序段為增量方式移動(dòng)指令,那么系統(tǒng)將以當(dāng)前位置為旋轉(zhuǎn)中心,按G68給定的角度旋轉(zhuǎn)坐標(biāo)。以圖為例,應(yīng)用旋轉(zhuǎn)指令的程序?yàn)椋撼绦蚓帉懼?,坐?biāo)系旋轉(zhuǎn)功能與其它功能的的旋轉(zhuǎn)平面一定要包含在刀具半徑補(bǔ)償平面內(nèi)。9/20/2023N10G92X-5.0
Y-5.0;N20
G68
G90
X7.0
Y3.0
R60.0;N30G90G01X0Y0F0.2(G91X5.0
Y5.0);N40G91X10.0;N50G02Y10.0
R10.0;N60G03X-10.0
I-5.0
J-5.0;N70G01Y-10.0;N80G69G90X-5.0Y-5.0;N90
M30;9/20/2023〔二〕數(shù)控銑床固定循環(huán)指令數(shù)控銑床中的固定循環(huán)主要用于孔加工,如鉆孔、鏜孔、攻絲等。
1.固定循環(huán)的組成
固定循環(huán)由6個(gè)動(dòng)作組成:XY平面上定位;快速運(yùn)行到R平面;孔加工操作;孔底操作;返回到R平面;快速返回到起始點(diǎn)。固定循環(huán)只能在X-Y平面上使用,Z軸僅作孔加工進(jìn)給。故平面選擇功能無效,其中動(dòng)作(3)的進(jìn)給速度由F代碼給定。9/20/2023表FANUC固定循環(huán)功能一覽表G代碼鉆孔操作(-Z方向)在孔底位置的操作退刀操作(+Z方向)用途G73間歇進(jìn)給—快速進(jìn)給高速深孔鉆循環(huán)G74切削進(jìn)給暫?!鬏S正轉(zhuǎn)切削進(jìn)給反攻絲G76切削進(jìn)給主軸準(zhǔn)確停止快速進(jìn)給精鏜G80———取消固定循環(huán)G81切削進(jìn)給—快速進(jìn)給鉆孔、锪孔G82切削進(jìn)給暫停快速進(jìn)給鉆孔、階梯鏜孔G83間歇進(jìn)給—快速進(jìn)給深孔鉆循環(huán)G84切削進(jìn)給暫?!鬏S反轉(zhuǎn)切削進(jìn)給攻絲G85切削進(jìn)給—切削進(jìn)給鏜削G86切削進(jìn)給主軸停止快速進(jìn)給鏜削G87切削進(jìn)給主軸正轉(zhuǎn)快速進(jìn)給背削G88切削進(jìn)給暫?!鬏S停止手動(dòng)鏜削G89切削進(jìn)給暫停切削進(jìn)給鏜削9/20/20232.編程格式格式如下:G90(G91)G98(G99)(G73~G89)XY_ZRQ_PF_K_;數(shù)據(jù)格式返回點(diǎn)位置孔加工方式孔位置孔加工參數(shù)循環(huán)次數(shù)式中:X、Y:指定孔在X—Y平面上的位置;Z為孔底位置;R為快進(jìn)的終止面(一般距零件外表2~5mrn);Q在G73和G83中為每次的切削深度,在G76和G87中為偏移值,它始終是增量坐標(biāo)值;P為在孔底位置的暫停時(shí)間,與G04相同;即以ms為單位,不使用小數(shù)點(diǎn)。F為切削進(jìn)給速度;K為重復(fù)加工次數(shù),范圍是1~6,當(dāng)K=1時(shí),可以省略,當(dāng)K=0時(shí),不執(zhí)行孔加工。如果程序中選擇了G90方式,刀具在原來孔的位置重復(fù)加工,如果選擇G91那么用一個(gè)程序段就能實(shí)現(xiàn)分布在一條直線上的假設(shè)干個(gè)等距孔的加工。K這個(gè)指令僅在被指定的程序段中才有效。9/20/2023沿鉆孔軸的移動(dòng)距離ZR9/20/2023固定循環(huán)的定義平面①初始平面初始平面是為了平安下刀而規(guī)定的一個(gè)平面。初始平面到零件外表的距離可以任意設(shè)定在一個(gè)平安的高度上,當(dāng)使用同一把刀具加工假設(shè)干孔時(shí),只有孔間存在障礙需要跳躍或全部孔加工完了時(shí),才使用G98功能使刀具返回到初始平面上的初始點(diǎn)。②R點(diǎn)平面R點(diǎn)平面又叫R參考平面,這個(gè)平面是刀具下刀時(shí)自快進(jìn)轉(zhuǎn)為工進(jìn)的高度平面。距工件外表的距離主要考慮工件外表尺寸的變化,一般可取2~5mm。使用G99時(shí),刀具將返回到該平面上的R點(diǎn)。③孔底平面加工盲孔時(shí)孔底平面就是孔底的Z軸高度,加工通孔時(shí)一般刀具還要伸出工件底平面一段距離,主要是保證全部孔深都加工到尺寸,鉆削加工時(shí)還應(yīng)考慮鉆頭鉆尖對(duì)孔深的影響。9/20/2023返回點(diǎn)平面當(dāng)?shù)毒叩竭_(dá)孔底后,刀具可以返回到R點(diǎn)平面或初始位置平面,由G98和G99指定。如果指令了G98那么刀具返回到初始平面;如果指令了G99那么刀具返回到R點(diǎn)平面。如圖5-27所示。9/20/20233.固定循環(huán)指令1〕G73和G83〔1〕高速深孔鉆循環(huán)(G73)①指令功能該循環(huán)執(zhí)行高速深孔鉆。它執(zhí)行間歇切削進(jìn)給直到孔的底部,同時(shí)從孔中排除切屑,該指令的動(dòng)作步序如下圖。②指令格式G73XYZRQFK;其中:XY:指定要加工孔的位置Z:指定孔底平面的位置〔與G90或G91的選擇有關(guān)〕R:指定初始平面的位置Q:每次切削進(jìn)給的深度F:切削進(jìn)給速度K:重復(fù)次數(shù)〔如果需要的話〕9/20/20239/20/2023〔2〕深孔鉆削循環(huán)(G83)
①指令功能該循環(huán)執(zhí)行深孔鉆,間歇切削進(jìn)給到孔的底部,鉆孔過程中從孔中排除切屑。該指令的動(dòng)作步序如圖5-34所示。
②指令格式G83XYZRQFK;
其中:
G83與G73略有不同的是每次刀具間歇進(jìn)給后回退至R點(diǎn)平面。9/20/20239/20/20232〕G81和G82
〔1〕鉆孔循環(huán)(G81)
①指令功能該循環(huán)用作正常鉆孔。切削進(jìn)給執(zhí)行到孔底,然后刀具從孔底快速移動(dòng)退回,該指令的動(dòng)作步序如圖示。
②指令格式G81XYZRFK;
〔2〕锪孔循環(huán)(G82)
①指令功能該循環(huán)用作正常鉆孔??浊邢鬟M(jìn)給到孔底時(shí)執(zhí)行暫停,然后刀具從孔底快速移動(dòng)退回,該指令的動(dòng)作步序如下圖。
②指令格式G82XYZRPFK;9/20/2023G82與G81比較唯一不同之處:
G82在孔底增加了暫?!惭訒r(shí)〕,因而適用于锪孔或鏜階梯孔,可得到準(zhǔn)確的孔深尺寸。
G81是用于一般的鉆孔。9/20/20239/20/20239/20/20233〕攻右旋螺紋G84與攻左旋螺紋G74
①指令功能
G74循環(huán)執(zhí)行左旋攻絲。在左旋攻絲循環(huán)中,當(dāng)?shù)竭_(dá)孔底時(shí),主軸順時(shí)針旋轉(zhuǎn),該指令的動(dòng)作步序如下圖。
G84循環(huán)執(zhí)行右旋攻絲。在右旋攻絲循環(huán)中,當(dāng)?shù)竭_(dá)孔底時(shí),主軸逆時(shí)針旋轉(zhuǎn),該指令的動(dòng)作步序如下圖。
②指令格式
G74〔G84〕XYZRPFK;
比較:G84指令主軸在孔底反轉(zhuǎn),返回到R點(diǎn)平面后主軸恢復(fù)正轉(zhuǎn);G74指令主軸在孔底正轉(zhuǎn),返回到R點(diǎn)平面后主軸恢復(fù)反轉(zhuǎn)、如果在程序段中指令了暫停并有效〔在使用專用的攻螺紋裝置時(shí)這是非常必要的〕,那么在刀具到達(dá)孔底和返回R點(diǎn)時(shí)先執(zhí)行暫停的動(dòng)作,在攻螺紋期間忽略進(jìn)給倍率且不能停車,即使使用了進(jìn)給保持,加工也不停止,直至完成該固定循環(huán)。9/20/20239/20/2023884主軸反轉(zhuǎn)主軸反轉(zhuǎn)9/20/20234〕鏜孔循環(huán)指令〔1〕鏜孔循環(huán)指令G85、G86和G89指令格式:G85(G86)XYZRFK;G89XYZRPFK;比較:執(zhí)行G85時(shí),機(jī)床刀具首先快速定位于〔X,Y〕坐標(biāo)處;快速下刀至R點(diǎn),隨后以F定義的切削速度切削至Z坐標(biāo)定義的孔底,加工結(jié)束后,以切削速度退出;G89指令與G85根本相同,只是在加工至孔底,要停留一段時(shí)間(由P定義)后退出。G86與G85的不同之處在于,加工至孔底后,主軸要停轉(zhuǎn),并快速退刀。9/20/20239/20/2023〔2〕精鏜循環(huán)(G76)
①指令功能精鏜循環(huán)用于鏜削精密孔。當(dāng)?shù)竭_(dá)孔底時(shí)主軸停止切削,刀具離開工件的被加工外表并返回,該指令的動(dòng)作步序如圖5-30所示。
②指令格式
G76XYZRQPFK;
其中:
XY:孔位置數(shù)據(jù)
Z:從R點(diǎn)到孔底的距離
R:從初始位置面到R點(diǎn)的距離
Q:孔底的偏移量
P:孔底暫停時(shí)間
F:切削進(jìn)給速度
K:重復(fù)次數(shù)〔如果需要的話〕9/20/20239/20/2023執(zhí)行G76機(jī)床首先快速定位于X、Y以及Z定義的坐標(biāo)位置然后以F速度進(jìn)行精鏜加工加工至孔底后暫停并進(jìn)行主軸準(zhǔn)停然后沿刀尖反方向運(yùn)動(dòng)Q距離(與偏移方向有關(guān)),主軸準(zhǔn)停然后快速退刀至R點(diǎn)〔G99〕或初始點(diǎn)(G98),并返回原X、Y位置,恢復(fù)主軸轉(zhuǎn)動(dòng)。G76可保證退刀時(shí)精鏜后的孔不被劃傷。9/20/2023〔3〕反鏜循環(huán)指令G87指令格式:G87X_Y_Z_R_Q_F_K_;反鏜孔的動(dòng)作如下圖X軸和Y軸定位后,主軸定向停止,刀具以與刀尖相反的方向按Q值給定的偏移量偏移并快速定位到孔底(R點(diǎn)〕,在這里刀具按原偏移量(Q值〕返回,然后主軸正轉(zhuǎn),沿Z軸向上加工到Z點(diǎn),在這個(gè)位置主軸再次定向停止后,刀具再次按原偏移量反向移動(dòng),然后主軸向孔的上方快速移動(dòng)到達(dá)初始平面,并按原偏移量返回后主軸正轉(zhuǎn),繼續(xù)執(zhí)行下一個(gè)程序段。采用這種循環(huán)方式時(shí),只能讓刀具返回到初始平面而不能返回到R點(diǎn)平面,因?yàn)镽點(diǎn)平面低于Z點(diǎn)平面。本指令的參數(shù)設(shè)定與G76通用。9/20/20239/20/2023〔5〕鏜孔G88指令格式:G88X_Y_Z_R_P_F-;刀具到達(dá)孔底后延時(shí),主軸停止且系統(tǒng)進(jìn)入進(jìn)給保持狀態(tài),在此情況下可以執(zhí)行手動(dòng)操作,但為了平安起見應(yīng)領(lǐng)先把刀具從孔中退出,為了再啟動(dòng)加工,手動(dòng)操作后應(yīng)再轉(zhuǎn)換到紙帶方式或存儲(chǔ)器方式,按循環(huán)啟動(dòng)按鈕,刀具快速返回到R點(diǎn)(G99)或初始點(diǎn)(G98),然后主軸正轉(zhuǎn)。9/20/20239/20/2023〔6〕撤消固定循環(huán)指令G80G80撒消所有固定循環(huán)指令,消除Z、R點(diǎn)及孔加工數(shù)據(jù)。使用固定循環(huán)要注意如下事項(xiàng):(1)固定循環(huán)必須在主軸啟動(dòng)后使用;(2)當(dāng)固定循環(huán)和M代碼被編入一個(gè)程序段時(shí),先執(zhí)行M指令,后執(zhí)行固定循環(huán)。9/20/2023例1:試采用固定循環(huán)方式加工圖示各孔。工件材料為HT300,使用刀具T01為鏜孔刀,T02為φ13鉆頭,T03為锪鉆。程序如下:N10T01;N20M06;N30G90G00G54X0Y0T02;N40G43H01Z20.M03S500F30;N50G98G85X0Y0R3.Z-45.;N60G80G28G49Z0.M06;N70G00X-60.Y50.T03;N80G43H02Z10.M03S600N90G98G73X-60.Y0R-15.Z-48.Q4.F40;N100X60.;N110G80G28G49Z0.M06;N120G00X-60.Y0.;N130G43H03Z10.M03S350;N140G98G82X-60.Y0R-15.Z-32.P100F25;N150X60.;N160G80G28G49Z0.M05;N170G91G28X0Y0M30;9/20/20239/20/2023例2:編程加工圖5—26所示零件上的孔,孔的尺寸和編程坐標(biāo)系如下圖。加工該零件所用的刀具如下:1)中心鉆:T01,刀具長(zhǎng)度補(bǔ)償號(hào)為H01;2)φ5鉆頭:T02,刀具長(zhǎng)度補(bǔ)償號(hào)為H02;3)M6絲錐:T03,刀具長(zhǎng)度補(bǔ)償號(hào)為H03。程序如下:O001N010G90G17G40G49G80G21;程序初始設(shè)置N020G00Z300.0T01M06;換刀T01N030G43Z120.0H01S1500M03;至起始平面,刀具
長(zhǎng)度補(bǔ)償,啟動(dòng)主軸N040G99G81X40.0Y-20.0Z89.0R93.0F0.2;打中心孔1,然后返回R平面N050G98Y-50.0;打中心孔2,然后返回起始平面N060G99G81X70.0Z99.0R103.0F0.2;打中心孔3,然后返回R平面N070G98Y-20.0;打中心孔4,然后返回起始平面9/20/2023N080G80Z300.0H00M05;撤消刀具長(zhǎng)度補(bǔ)償,主軸停N090G00X130.0T02M06;至換刀點(diǎn)1,換刀T02N100G43Z120.0H02S1500M03;至起始平面,刀具長(zhǎng)度補(bǔ)償,啟動(dòng)主軸N110G99G81X70.0Z82.0R103.0F0.l5;鉆孔4,然后返回R平面N120Y-50.0;鉆孔3,然后返回R平面N130X40.0Z72.0R93.0;鉆孔2,然后返回R平面N140Y-20.0;鉆孔1,然后返回R平面N150G80Z300.0H00M05;撤消刀具長(zhǎng)度補(bǔ)償,主軸停N160G00X-20.0T03M06;至換刀點(diǎn)2,換刀T03N170G43Z120.0H03S1000M03;至起始平面,刀具長(zhǎng)度補(bǔ)償,啟動(dòng)主軸;1孔攻絲,然后返回R平面N190Y-50.0;2孔攻絲,然后返回R平面N200G80Z300.0H00M05;撤消刀具長(zhǎng)度補(bǔ)償,主軸停N210G00X0Y0;返回程序原點(diǎn)N220M30;程序結(jié)束9/20/20239/20/2023〔三〕用戶宏功能在編程工作中,還可以把能完成某一功能的一系列指令像子程序那樣存入存儲(chǔ)器,用一個(gè)總指令來代表它們,使用時(shí)只需給出這個(gè)總指令就能執(zhí)行其功能。所存入的這一系列指令稱作用戶宏功能主體,這個(gè)總指令稱作用戶宏功能指令。用戶宏功能有A、B兩種,這里只介紹A類宏程序的根本使用方法。9/20/20231.變量(1)變量的表示變量可以用“#〞號(hào)和跟隨其后的變量序號(hào)來表示;#i(i1,2,3……)例#5,#109,#501;(2)變量的引用用來置換地址后面的數(shù)值。即引入了變量。例:對(duì)于F#103,假設(shè)#103=50時(shí),那么為F50;對(duì)于Z-#110,假設(shè)#110=100時(shí),那么Z為-100;對(duì)于G#130,假設(shè)#130=3時(shí),那么為G03。9/20/2023(3)變量的類型FANUC0-MC系統(tǒng)的變量分為公共變量和系統(tǒng)變量?jī)深悺?)公共變量〔通用變量〕公共變量是在主程序和主程序調(diào)用的各用戶宏程序內(nèi)公用的變量。即:在一個(gè)宏指令中的#i與在另一個(gè)宏指令中的#i是相同的。公共變量的序號(hào)為,#100~#131;#500~#531。其中#100~#131公共變量在電源斷電后即清零,重新開機(jī)時(shí)被設(shè)置為“0〞;#500~#531公共變量即使斷電后,它們的值也保持不變,因此也稱為保持型變量。2)系統(tǒng)變量系統(tǒng)變量定義為:有固定用途的變量。它的值決定系統(tǒng)的狀態(tài)。系統(tǒng)變量包括刀具偏置變量,接口的輸入/輸出信號(hào)變量,位置信息變量等。系統(tǒng)變量的序號(hào)與系統(tǒng)的某種狀態(tài)有嚴(yán)格的對(duì)應(yīng)關(guān)系。9/20/2023例:刀具偏置變量序號(hào)為#01~#99,這些值可以用變量替換的方法加以改變,在序號(hào)1~99中,不用作刀具偏置量的變量可用作保持型公共變量#500~#531。例:接口輸入信息#1000~#1015,#1032。通過閱讀這些系統(tǒng)變量,可以知道各輸入口的情況。當(dāng)變量值為1時(shí),說明接點(diǎn)閉合;當(dāng)變量值為“0〞時(shí),說明接點(diǎn)斷開。這些變量的數(shù)值不能被替換。閱讀變量#1032,所有輸入信號(hào)一次讀入。9/20/20232.宏指令G65
宏指令G65可以實(shí)現(xiàn)豐富的宏功能,包括算術(shù)運(yùn)算、邏輯運(yùn)算等處理功能一般形式:G65HmP#iQ#jR#k
式中:m——宏程序功能,數(shù)值范圍01—99;#i——運(yùn)算結(jié)果存放處的變量名;#j——被操作的第一個(gè)變量,也可以是一個(gè)常數(shù):#k——被操作的第二個(gè)變量,也可以是一個(gè)常數(shù)。#i#j#k
運(yùn)算符,用Hm定義例如,當(dāng)程序功能為加法運(yùn)算時(shí):P#100Q#101R#102……#100=#101+#102P#100Q-#101R#102……#100=-#101+#102P#100Q#101R15……#100=#101+159/20/2023宏功能指令表G指令碼H代碼功能定義G65H01定義,替換#i=#jG65H02加#i=#j+#kG65H03減#i=#j-#kG65H04乘#i=#j×#kG65H05除#i=#j/#kG65H11邏輯“或”#i=#j·OR·#kG65H12邏輯“與”#i=#j·AND·#kG65H13異或#i=#j·XOR·#kG65H21平方根#i=G65H22絕對(duì)值#i=G65H23求余#i=#j-trunc(#j/#k)·#kG65H24Trunc:丟棄小于1的分?jǐn)?shù)部分DCB碼→二進(jìn)制碼#i=BIN(#j)G65H25二進(jìn)制碼→DCB碼#i=BCD(#j)G65H26復(fù)合乘/除#i=(#i×#j)÷#k9/20/2023G65H27復(fù)合平方根1#i=G65H28復(fù)合平方根2#i=G65H31正弦#i=#j·SIN(#k)G65H32余弦#i=#j·COS(#k)G65H33正切#i=#j·TAN(#k)G65H34反正切#i=ATAN(#j/#k)G65H80無條件轉(zhuǎn)移GOTOnG65H81條件轉(zhuǎn)移1IF#J=#k,GOTOnG65H82條件轉(zhuǎn)移2IF#J≠#k,GOTOnG65H83條件轉(zhuǎn)移3IF#J>#k,GOTOnG65H84條件轉(zhuǎn)移4IF#J<#k,GOTOnG65H85條件轉(zhuǎn)移5IF#J≥#k,GOTOnG65H86條件轉(zhuǎn)移6IF#J≤#k,GOTOnG65H89產(chǎn)生PS報(bào)警PS報(bào)警號(hào)500+n出現(xiàn)9/20/2023(1)算術(shù)運(yùn)算宏指令1)變量的定義和替換
#i=#j格式:G65H01P#iQ#j;例G65H01P#101Q1005;(#101=1005)G65H01P#101Q一#112;(#101=一#112)2)加法
#I=#j+#k格式:G65H02P#iQ#jR#k;例G65H02P#10lQ#102R#103;(#101=#102+#103)9/20/20233)減法
#i=#j一#k格式G65H03P#iQ#jR#k;例G65H03
P#101Q#102R#103;(#101=#102一#103)4)乘法
#I=#j×#k格式G65H04P#iQ#jR#k;例G65H04P#101Q#102R#103;(#101=#102×#103)5)除法
#i=#j/#k格式G65H05P#iQ#jR#k;例G65H05P#101Q#102R#103;(#101=#102/#103)9/20/20236)平方根#i=格式C65H21P#iQ#j;例G65H21P#101Q#102;(#101=)7)絕對(duì)值#i=格式G65H22P#iQ#j;例G65H22P#101Q#102;(#101=〕9/20/20238)正弦函數(shù)#Ii=#j×SIN(#k)格式:G65H31P#iQ#jR#k;(單位:度)例:G65H31P#101Q#102R#103;(#101=#102×SIN(#103))9)余弦函數(shù)
#i=#j×COS(#k)格式:G65H32P#iQ#jR#k;(單位:度)例:G65H32P#101Q#102R#103;(#101=#102×COS(#103))9/20/2023(2)控制命令宏指令1)無條件轉(zhuǎn)移格式:G65H80Pn;(n為程序段號(hào))例:G65H80P120;(轉(zhuǎn)移到N120)2)條件轉(zhuǎn)移1#j.EQ.#k格式:G65H81PnQ#jR#k;(n為程序段號(hào))例:G65H81P1000Q#101R#102;當(dāng)#101=#102,轉(zhuǎn)移到N1000程序段;假設(shè)#101≠#102,執(zhí)行下一程序段。9/20/20233)條件轉(zhuǎn)移2#j.NE.#k格式:G65H82PnQ#jR#k;(n為程序段號(hào))例:G65H82P1000Q#101R#102;當(dāng)#101≠#102,轉(zhuǎn)移到N1000程序段;假設(shè)#101=#102,執(zhí)行下——程序段。4)P/S報(bào)警格式:G65H99Pi;(i+500為報(bào)警號(hào))例:G65H99P15;出現(xiàn)P/S報(bào)警號(hào)515。9/20/2023(3)使用注意:為保證宏程序的正常運(yùn)行,在使用用戶宏程序的過程中,應(yīng)注意以下幾點(diǎn):由G65規(guī)定的H碼不影響偏移量的任何選擇;如果用于各算術(shù)運(yùn)算的Q或R未被指定,那么當(dāng)0處理;轉(zhuǎn)移目標(biāo)序號(hào)可以是變量;在分支轉(zhuǎn)移目標(biāo)中,如果序號(hào)為正值,那么檢索過程是先向后續(xù)程序段查找;如果序號(hào)為負(fù)值,那么檢索過程是返回向前面的程序段查找。9/20/20233.用戶宏程序應(yīng)用舉例例:加工圓周等分孔。設(shè)圓心在O點(diǎn),它在機(jī)床坐標(biāo)系中的坐標(biāo)用G54來設(shè)置,在半徑為r的圓周上均勻地鉆幾個(gè)等分孔,起始角度為α,孔數(shù)為n。以零件上外表為Z向零點(diǎn)。見圖。使用以下保持型變量:#500、#501:參考點(diǎn)X、Y軸坐標(biāo)值〔X0、Y0〕;#502:半徑r;#503:起始角度α;#504:孔數(shù)n,當(dāng)n>0時(shí),按逆時(shí)針方向加工;當(dāng)n<0時(shí),按順時(shí)針方向加工;#505:孔底Z坐標(biāo)值;#506:R平面Z坐標(biāo)值;#507:F進(jìn)給量。注意,設(shè)置保持型變量時(shí),角度輸入設(shè)置為帶小數(shù)點(diǎn)的方式,即假設(shè)起始角度α=30°,那么輸入#503=“30.〞;其它數(shù)值為不帶小數(shù)點(diǎn)的方式輸入,最小指令值為0.001mm,即假設(shè)設(shè)置#502=100mm,那么輸入#502=“100000〞。9/20/2023先分析分布孔的坐標(biāo)值Xi、Yi的計(jì)算方法:假設(shè)第i個(gè)孔與X軸夾角為θi:那么θi=α+3600〔i-1〕/n所以:xi=rcosθiyi=rsinθi故Xi=X0+xi=X0+rcosθiYi=Y0+yi=Y0+rsinθi9/20/2023使用以下變量進(jìn)行操作運(yùn)算:#100:表示第i步鉆第i孔的記數(shù)器;#101:記數(shù)器的最終值(為n的絕對(duì)值):#102:第i個(gè)孔的角度θi的值;#103:第i個(gè)孔的X坐標(biāo)值;#104:第i個(gè)孔的Y坐標(biāo)值。參考點(diǎn)X0、Y09/20/2023宏程序編制的鉆孔子程序主程序名O0010N010G54G90G00X0Y0Z20;進(jìn)入加工坐標(biāo)系N020M98P9100;調(diào)用鉆孔子程序N030G00G90X0Y0;返回加工坐標(biāo)系零點(diǎn)N040Z20;抬刀N050M30;程序結(jié)束變量#500~#507可以在程序中賦值,也可由MDI方式設(shè)定。9/20/2023程序名O9100N110G65H01P#100Q0;#100
0N120G65H22P#101Q#504;#101N130G65H04P#102Q#100R360.;#102#100×360°N140G65H05P#102Q#102R#504;#102=#102/nN150G65H02P#102Q#503R#102;#102=α+#102
當(dāng)前孔孔位角度θi=α+(360°×I)/nN160G65H32P#103Q#502R#102;#103r×COS(#102)
當(dāng)前孔的X坐標(biāo)N170G65H31P#104Q#502R#102;#104r×sin(#102)
當(dāng)前孔的Y坐標(biāo)N180G90G81G98X#103Y#104加工當(dāng)前孔(返回開始平面)Z#505R#506F#507;N190G65H02P#100Q#100R1;#100=#100+1下一個(gè)孔N200G65H84P-130Q#l00R#l01;當(dāng)#100<#101時(shí),向上返回到N130程序段N210M99;返回主程序9/20/2023〔四〕數(shù)控銑床中子程序的應(yīng)用1、子程序的調(diào)用與執(zhí)行1〕子程序的格式:OXXXX;;;…;M99;2〕子程序的調(diào)用調(diào)用子程序格式:M98PXXXXLXXXX;在子程序的開頭,繼“O〞〔EIA〕或“:〞〔ISO〕之后規(guī)定子程序號(hào),〔由4位數(shù)字組成,前0可以省略〕,M99為子程序結(jié)束指令,M99不一定要單獨(dú)使用一個(gè)程序段,如G00X_Y_M99;也是允許的。其中M98是調(diào)用子程序指令,地址P后面的4位數(shù)字為子程序號(hào),地址L指令重復(fù)調(diào)用的次數(shù),假設(shè)只調(diào)用一次也可以省略不寫,系統(tǒng)允許重復(fù)調(diào)用的次數(shù)為9999次。9/20/2023返回到子程序O0123主程序O0122子程序O0124以Y1.5為起點(diǎn),增量移動(dòng)工件坐標(biāo)系設(shè)在X3Y4子程序O0123子程序O0124跳轉(zhuǎn)到子程序O0124跳轉(zhuǎn)到子程序O0123返回到主程序子程序O0123以X3Y4為起點(diǎn),增量移動(dòng)3〕子程序的執(zhí)行9/20/20232、子程序的特殊使用方法1〕子程序中用P指令返回的地址如果在子程序的返主指令程序段中參加Pn,〔即格式變成M99Pn;n為主程序中的順序號(hào)〕,那么子程序在返回時(shí)將返回到主程序中順序號(hào)為n的那個(gè)程序段。2〕自動(dòng)返回到程序頭如果在主程序〔或子程序〕中執(zhí)行M99,那么程序?qū)⒎祷氐匠绦蜷_頭的位置并繼續(xù)執(zhí)行程序,為了讓程序能夠停止或繼續(xù)執(zhí)行后面的程序,這種情況下通常是寫成/M99;以便在不需要重復(fù)執(zhí)行時(shí),跳過這程序段。也可以在主程序〔或子程序〕中插入/M99Pn;,其執(zhí)行過程猶如前述。還可以在使用M99的程序段前面寫入/M02或/M03以結(jié)束程序的調(diào)用。9/20/20233〕用M99La;強(qiáng)制改變子程序重復(fù)執(zhí)行的次數(shù)地址L中用a表示該子程序被調(diào)用的次數(shù),它將強(qiáng)制改變主程序中對(duì)該子程序的調(diào)用次數(shù)。如主程序中用M98P-L99;,執(zhí)行該子程序時(shí)遇到/M99LO;,此時(shí)假設(shè)任選程序段開關(guān)位于"OFF"的位置,那么重復(fù)執(zhí)行次數(shù)將變成0次。9/20/20239/20/2023例1:如圖5—29所示的零件鉆削16個(gè)Φ10mm的孔,先編好名為為O6000和O7000的兩個(gè)程序。O6000N100G00G80G90ZR2;定義初始高度N110G01ZR3;確定加工深度N120G00ZR2;確定速度轉(zhuǎn)換高度N130
M99;O7000N210G81G91G00X0Y0;調(diào)G81循環(huán)鉆孔N220XR4YR5;N230XR4YR5;N240XR4YRs;N250YR6;N260X-R4
Y-R5;N270X-R4
Y-R5;N280X-R4
Y-R5;N290G80;N300
M99;9/20/2023主程序O8000N010G00G43H01Z500.0;刀具調(diào)至工件上方N020X100.0Y100.0F0.3S1000;定位到1號(hào)孔N025R2360R3250R420R55R620;為R2、R3、R4、R5、R6賦值N030M98P7000(調(diào)出O7000子程序鉆1~8孔);
調(diào)子程序加工1~8號(hào)孔N040G90X100.0Y140.0;定位到9號(hào)孔N050M98
P7000;調(diào)子程序加工9~16號(hào)孔;······Nn 9/20/2023例2:零件如圖5—30所示,用φ8鍵槽銑刀加工,使用半徑補(bǔ)償,每次Z軸下刀2.5mm,試?yán)米映绦蚓帉懗绦?/20/2023程序如下:O0100N010G92X0Y0Z20.0;N015M03S800;N020G00X-4.5Y-10.0M08;N025Z0;N030M98P0110L4;N035G90G00Z20.0M05;N040X0Y0M09;N045M30;9/20/2023O0110N100G91G00Z-2.5;N105M98P0120L4;N110G00X-76.0N120M99;O0120N150G91G00X19.0;N155G41D01X4.5;N160G01Y75.0F100;N165X-9.0;N170Y-75.0;N175G40G00X4.5;N180M99;9/20/2023第三節(jié)典型數(shù)控銑床編程實(shí)例圖5-31編程實(shí)例9/20/2023例1:加工圖5—33所示零件,工件材料為45號(hào)鋼,毛坯尺寸為175mm×130mm×6.35mm。工件坐標(biāo)系原點(diǎn)(X0、Y0)定在距毛坯左邊和底邊均65mm處,其Z0定在毛坯外表上,采用φ10mm柄銑刀,主軸轉(zhuǎn)速S=1250r/min,進(jìn)給速度F=150mm/min。輪廓加工軌跡如圖5—34所示,編寫零件的加工程序。9/20/202383108R19R6R512.5R63.56圖5-33編程實(shí)例9/20/2023圖5-34刀具軌跡內(nèi)輪廓外輪廓9/20/2023點(diǎn)XYZ1點(diǎn)-20020002點(diǎn)0003點(diǎn)510-104點(diǎn)29425點(diǎn)2989.56點(diǎn)2395.57點(diǎn)-238點(diǎn)-2989.59點(diǎn)429/20/202310點(diǎn)51011點(diǎn)012點(diǎn)-41.5108513點(diǎn)-22.510814點(diǎn)22.5-1015點(diǎn)41.58916點(diǎn)4817點(diǎn)-41.54818點(diǎn)8919點(diǎn)-20110.59/20/2023加工程序O1111程序號(hào)N010G90G21G40G49G80;絕對(duì)尺寸指令,米制,注銷刀
具補(bǔ)償和固定循環(huán)功能N020G91G28X0Y0Z0;刀具移至參考點(diǎn)N030G92X-200.0Y200.0Z0;設(shè)定工件坐標(biāo)系原點(diǎn)坐標(biāo)N040G00G90X0Y0Z0S1250M03;具快速移至點(diǎn)2,主軸以1250r/min正轉(zhuǎn)N050G43Z50.0H01;刀具沿Z軸快速定位至50mm處N060M08;開冷卻液N070G0lZ-10.0F150;刀具沿Z軸以150mm/min直線插補(bǔ)至-10處N080G4lD01X51.0;刀具半徑補(bǔ)償有效,補(bǔ)償號(hào)D01,直線插補(bǔ)至點(diǎn)3N090G03X29.0Y42.0I-51.0J0;逆時(shí)針圓弧插補(bǔ)至點(diǎn)4N100G01Y89.5;直線插補(bǔ)至點(diǎn)5N110G03X23Y95.5I-6.0J0;逆時(shí)針圓弧插補(bǔ)至點(diǎn)6N120G01X-23.0;直線插補(bǔ)至點(diǎn)79/20/2023N130G03X-29.0Y89.5I0J-6.0;逆時(shí)針圓弧插補(bǔ)至點(diǎn)8N140G0lY42.0;直線插補(bǔ)至點(diǎn)9N150G03X51.0Y0I29.0J-42.0;逆時(shí)針圓弧插補(bǔ)至點(diǎn)10N160G0lX0;直線插補(bǔ)至點(diǎn)11N170G00Z5.0;沿Z軸快速定位至5mm處N180X-41.5Y108.0;快速定位至點(diǎn)12N190G0lZ-l0.0;沿Z軸直線插補(bǔ)至一10處N200X22.5;直線插補(bǔ)至點(diǎn)14N210G02X41.5Y89.0I0J-19.0;順時(shí)針圓弧插補(bǔ)至點(diǎn)15N220G0lY48.0;直線插補(bǔ)至點(diǎn)16N230G02X-41.5Y48.0I-41.5J-48.0;順時(shí)針圓弧插補(bǔ)至點(diǎn)l7N240G01Y89.0;直線插補(bǔ)至點(diǎn)18N250G02X-22.5Y108.0I19.0J0;順時(shí)針圓弧插補(bǔ)至點(diǎn)13N260X-20Y110.5;直線插補(bǔ)至點(diǎn)19N270G00G90Z20.0M05;刀具沿Z軸快速定位至20mm處,主軸停轉(zhuǎn)N280M09;關(guān)冷卻液N290G01G28X0Y0Z0;返回參考點(diǎn)N300M06;換刀N310M30;程序結(jié)束9/20/2023第四節(jié)典型數(shù)控銑床操作方法
及平安規(guī)程一、數(shù)控銑床操作面板本節(jié)以XK5032上采用的FANUCO-MC系統(tǒng)為例,介紹數(shù)控銑床的操作。數(shù)控銑床的操作主要通過操作面板來進(jìn)行,一般數(shù)控銑床的操作面板由顯示屏/手動(dòng)數(shù)據(jù)輸入鍵盤〔CRT/MDI〕面板和機(jī)床控制面板(兩塊)等二大局部組成9/20/2023①顯示屏主要用來顯示相關(guān)坐標(biāo)位置、程序、圖形、參數(shù)、診斷、報(bào)警等信息。②手動(dòng)數(shù)據(jù)輸入鍵盤主要包括的字母鍵和數(shù)值鍵以及功能按鍵等,可以進(jìn)行程序、參數(shù)以及機(jī)床指令的輸入。③機(jī)床控制面板主要進(jìn)行機(jī)床調(diào)整、機(jī)床運(yùn)動(dòng)控制、機(jī)床動(dòng)作控制等。一般有急停、模式選擇、軸向選擇、切削進(jìn)給速度調(diào)整、快速進(jìn)給速度調(diào)整、主軸的起停、程序調(diào)試功能及其他M、S、T功能等。9/20/20231.CRT/MDI面板顯示器MDI鍵盤9/20/2023鍵盤上的功能鍵用于選擇CRT的屏幕顯示方式:POS當(dāng)前位置的顯示PROGRAM程序顯示屏MENU/OFSET偏置量顯示屏DGNOS/PARAM進(jìn)行參數(shù)的設(shè)定、診斷數(shù)據(jù)的顯示OPR/ALARM進(jìn)行報(bào)警號(hào)、軟操作面板的顯示AUX/GRAPH未使用
注意按任意一個(gè)功能鍵和CAN時(shí)畫面顯示就會(huì)消失。之后再按任意一個(gè)功能鍵,會(huì)顯示出相應(yīng)的畫面。同一數(shù)據(jù)輸入鍵上有多個(gè)地址和數(shù)值,按鍵后循環(huán)顯示。9/20/2023鍵盤功能名稱用途復(fù)位鍵RESET解除報(bào)警,終止當(dāng)前一切操作,CNC復(fù)位啟動(dòng)鍵STARTMDI運(yùn)轉(zhuǎn)的循環(huán)啟動(dòng),自動(dòng)運(yùn)轉(zhuǎn)的循環(huán)啟動(dòng)地址/數(shù)字鍵字母、數(shù)字等文字的輸入輸入鍵INPUT用于參數(shù)、偏置等的輸入。還用于I/O設(shè)備的輸入開始,MDI方式指令數(shù)據(jù)的輸入取消鍵CAN刪除輸入到緩沖存儲(chǔ)器中的文字或符號(hào)光標(biāo)移動(dòng)鍵CURSOR↑CURSOR↓CURSOR↑:向前移動(dòng)光標(biāo)CURSOR↓:向后移動(dòng)光標(biāo)翻頁鍵PAGE↑PAGE↓用于CRT屏幕選擇不同的頁面,PAGE↑:向前翻CRT畫面PAGE↓:向后翻CRT畫面軟鍵可根據(jù)用途提供給軟鍵各種功能。軟鍵能提供的功能在CRT畫面的最下方顯示。左端的軟鍵:在軟鍵輸入各種功能時(shí)返回最初狀態(tài)右端的軟鍵:用于本畫面未顯示完的功能9/20/20232.操作面板它由下操作面板和右操作面板組成。1〕下操作面板如圖5—36所示表5—9介紹了各鍵的功能2〕右操作面板如圖5—37所示表5—10介紹了右操作面板各鍵的功能9/20/2023下操作面板9/20/2023編號(hào)名稱用途1電源鍵CNCPOWER按下ON接通CNC電源,按下OFF斷開CNC電源2循環(huán)啟動(dòng)鍵(帶燈)CYCLESTART自動(dòng)操作方式下,選擇要執(zhí)行的程序后按下此鍵,自動(dòng)操作開始執(zhí)行,同時(shí)健內(nèi)的燈點(diǎn)亮MDI方式下,數(shù)據(jù)輸入完畢后按下此鍵,執(zhí)行MDI指令3進(jìn)給保持鍵(帶燈)FEEDHOLD機(jī)床自動(dòng)循環(huán)期間按下此鍵,機(jī)床立即減速、停止,鍵內(nèi)的燈點(diǎn)亮4主功能選擇開關(guān)MODESELECT選擇機(jī)床的工作方式:(1)EDIT:編輯方式(2)AUTO:自動(dòng)方式(3)MDI:手動(dòng)數(shù)據(jù)輸入方式(4)HANDLE:手搖脈沖發(fā)生器操作方式(5)JOG:點(diǎn)動(dòng)進(jìn)給方式(6)RAPID:手動(dòng)快速進(jìn)給方式(7)lRM:手動(dòng)返回機(jī)床參考點(diǎn)方式(8)TAPE:紙帶工作方式(9)TEACH.H:手脈示教方式5手搖脈沖發(fā)生器進(jìn)給軸及倍率選擇開關(guān)AXISSELECT,HANDLEMULTIPLIER選擇手脈進(jìn)給的軸(X,Y,Z)及選擇手脈進(jìn)給時(shí)的最小脈沖當(dāng)量6手搖脈沖發(fā)生器MANUALPULSEGENERATOR在手脈(HANDLE)或手脈示教(TEACHH)方式時(shí),轉(zhuǎn)動(dòng)手脈進(jìn)行所選軸的正方向或負(fù)方向進(jìn)給9/20/20237手動(dòng)時(shí)進(jìn)給軸及方向控制鍵JOGAXISSELECT手動(dòng)JOG方式時(shí),選擇手動(dòng)進(jìn)給軸和各軸的刀具運(yùn)動(dòng)方向8進(jìn)給速率修調(diào)開關(guān)FEEDRATEOVERRIDE當(dāng)用F指令按一定速度進(jìn)給時(shí),在0%~150%范圍內(nèi)修調(diào)進(jìn)給速率。當(dāng)用手動(dòng)JOG進(jìn)給時(shí),選擇JOG速率9程序鎖定開關(guān)PROGRAMPROTECT需要進(jìn)行存儲(chǔ)、編輯、修改以及自診斷頁面參數(shù)時(shí),需用鑰匙接通此鍵(鑰匙右轉(zhuǎn))10復(fù)位鍵MACHINERESET機(jī)床剛通電時(shí),急停鍵釋放后按下此鍵,進(jìn)行強(qiáng)電復(fù)位;當(dāng)X,Y,Z碰上硬件限位開關(guān)時(shí),強(qiáng)行按住此鍵,選擇正確運(yùn)動(dòng)方向,手動(dòng)操作機(jī)床,直至退出硬件限位開關(guān)11急停開關(guān)E—STOP出現(xiàn)緊急情況時(shí)按下此鍵,伺服進(jìn)給及主軸運(yùn)轉(zhuǎn)立即停止工作12跳段功能鍵(帶燈)BDT在自動(dòng)操作方式下,此鍵接通(燈亮)時(shí)程序中有斜杠“/”的程序段不執(zhí)行13單段執(zhí)行鍵(帶燈)SBK接通此鍵(燈亮),CNC處于單段運(yùn)行狀態(tài)。在自動(dòng)方式,每按一次CYCLESTART鍵將執(zhí)行一段程序9/20/202314空運(yùn)轉(zhuǎn)鍵(帶燈)DRN在自動(dòng)方式或MDI方式下,此鍵接通時(shí)(燈亮)機(jī)床執(zhí)行空運(yùn)行方式15機(jī)床鎖定鍵(帶燈)MLK自動(dòng)方式、MDI方式和自動(dòng)操作方式下,此鍵接通(燈亮),則伺服不進(jìn)給(如原來已進(jìn)給,則伺服進(jìn)給立即減速、停止),但仍顯示位置更新,M,S,T機(jī)能仍能有效輸出16機(jī)床電源及無故障指示燈MACHINEPOWER:電源指示燈。當(dāng)主電源開關(guān)合上后燈亮。READY:準(zhǔn)備好指示燈。當(dāng)機(jī)床復(fù)位鍵按下后,機(jī)床無故障時(shí)燈亮17主軸、數(shù)控系統(tǒng)、潤(rùn)滑泵報(bào)警指示燈ALARMSPINDLE:主軸報(bào)警指示CNC:CNC裝置報(bào)警指示LUBE:潤(rùn)滑泵液面報(bào)警指示18回零結(jié)束指示燈HOMEHOME:X,Y,Z分別指示各軸回零結(jié)束9/20/2023右操作面板9/20/2023右操作面板鍵的意義名稱作用主軸負(fù)載表SPINDLELOAD顯示主軸的工作負(fù)載
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ǎn)合同
- 課題申報(bào)參考:明清時(shí)期俄人旅華游記中的中國(guó)形象研究
- 課題申報(bào)參考:面向大學(xué)生情緒調(diào)節(jié)的人工智能眼動(dòng)交互音樂生成系統(tǒng)設(shè)計(jì)研究
- 二零二五年度模具行業(yè)創(chuàng)新項(xiàng)目合作合同2篇
- 2025版選礦廠礦山地質(zhì)勘查承包合同樣本3篇
- 2025年度個(gè)人汽車租賃與停車服務(wù)合同4篇
- 2025版寧夏糧食和物資儲(chǔ)備局糧食儲(chǔ)備庫智能化升級(jí)合同3篇
- 2025年度牛糞處理設(shè)施融資租賃合同范本4篇
- 2025版農(nóng)副業(yè)科技成果轉(zhuǎn)化承包合同書二份3篇
- 二零二五年度磚廠生產(chǎn)線承包租賃合同3篇
- 2024年銀行考試-興業(yè)銀行筆試參考題庫含答案
- 泵站運(yùn)行管理現(xiàn)狀改善措施
- 2024屆武漢市部分學(xué)校中考一模數(shù)學(xué)試題含解析
- SYT 0447-2014《 埋地鋼制管道環(huán)氧煤瀝青防腐層技術(shù)標(biāo)準(zhǔn)》
- 第19章 一次函數(shù) 單元整體教學(xué)設(shè)計(jì) 【 學(xué)情分析指導(dǎo) 】 人教版八年級(jí)數(shù)學(xué)下冊(cè)
- 浙教版七年級(jí)下冊(cè)科學(xué)全冊(cè)課件
- 弧度制及弧度制與角度制的換算
- 瓦楞紙箱計(jì)算公式測(cè)量方法
- 江蘇省中等職業(yè)學(xué)校學(xué)業(yè)水平考試商務(wù)營(yíng)銷類(營(yíng)銷方向)技能考試測(cè)試題
- DB32-T 4004-2021水質(zhì) 17種全氟化合物的測(cè)定 高效液相色譜串聯(lián)質(zhì)譜法-(高清現(xiàn)行)
- DB15T 2724-2022 羊糞污收集處理技術(shù)規(guī)范
評(píng)論
0/150
提交評(píng)論