數(shù)控加工技術(shù)課件_第1頁
數(shù)控加工技術(shù)課件_第2頁
數(shù)控加工技術(shù)課件_第3頁
數(shù)控加工技術(shù)課件_第4頁
數(shù)控加工技術(shù)課件_第5頁
已閱讀5頁,還剩129頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

項(xiàng)目六銑削類數(shù)控加工的編程與操作項(xiàng)目描述1.概述數(shù)控銑削是機(jī)械加工中最常用的加工方法之一,它主要包括平面銑削和輪廓銑削,還可以對(duì)零件進(jìn)行鉆、擴(kuò)、鉸、鏜、锪加工及攻螺紋等,如圖6-1所示。數(shù)控銑床有立式、臥式、龍門式三類,數(shù)控銑床加工工藝以普通銑床加工工藝為基礎(chǔ)。數(shù)控加工中心從結(jié)構(gòu)上看是帶刀庫的鏜銑床,除銑削加工外,也可以對(duì)零件進(jìn)行鉆、擴(kuò)、鉸、鏜、锪加工及攻螺紋等,因此數(shù)控銑床與數(shù)控加工中心從工藝上看加工工藝類似,主要適用于下列幾類零件的加工。(1)平面類零件(2)變斜角類零件(3)曲面類零件(4)箱體類零件項(xiàng)目六銑削類數(shù)控加工的編程與操作項(xiàng)目描述1圖6-1常見銑削加工方法圖6-2平面類零件圖6-3變斜角零件圖6-1常見銑削加工方法圖6-2平面類零件圖6-32圖6-4行切加工法圖6-5三坐標(biāo)聯(lián)動(dòng)加工圖6-4行切加工法圖6-5三坐標(biāo)聯(lián)動(dòng)加工32.?dāng)?shù)控銑削的加工特點(diǎn)數(shù)控銑削加工除了具有普通銑床加工的特點(diǎn)外,還有如下特點(diǎn):(1)零件加工的適應(yīng)性強(qiáng)、靈活性好,能加工輪廓形狀特別復(fù)雜或難以控制尺寸的零件,如模具類零件、殼體類零件等。(2)能加工普通機(jī)床無法加工或很難加工的零件,如用數(shù)學(xué)模型描述的復(fù)雜曲線零件以及三維空間曲面類零件。(3)能加工一次裝夾定位后,可進(jìn)行多道工序加工的零件。(4)加工精度高、加工質(zhì)量穩(wěn)定可靠。2.?dāng)?shù)控銑削的加工特點(diǎn)4(5)生產(chǎn)自動(dòng)化程序高,可以減輕操作者的勞動(dòng)強(qiáng)度。有利于生產(chǎn)管理自動(dòng)化。(6)生產(chǎn)效率高。(7)從切削原理上講,無論端銑或是周銑都屬于斷續(xù)切削方式,而不像車削那樣連續(xù)切削,因此對(duì)刀具的要求較高,具有良好的抗沖擊性、韌性和耐磨性。在干式切削狀況下,還要求有良好的熱硬性。(8)立式加工中心的主軸垂直于工作臺(tái),主要適用于加工板材類、殼體類零件,形狀復(fù)雜的平面或立體零件、以及模具的內(nèi)、外型腔等,應(yīng)用范圍廣泛。(5)生產(chǎn)自動(dòng)化程序高,可以減輕操作者的勞動(dòng)強(qiáng)度。有利于生產(chǎn)53.?dāng)?shù)控銑床(加工中心)的編程特點(diǎn)(1)數(shù)控銑床(加工中心)可用絕對(duì)值編程或增量值(相對(duì)坐標(biāo))編程,分別用G90/G91指定。(2)手工編程只能用于簡(jiǎn)單編程,對(duì)復(fù)雜的編程廣泛采用CAM自動(dòng)編程。(3)為了保證程序的運(yùn)行完全,通常在程序開始時(shí)設(shè)定初始狀態(tài)。G90、G80、G40、G17、G49、G21G90:絕對(duì)坐標(biāo)G80:取消循環(huán)G40:取消刀具半徑補(bǔ)償G17:選擇刀徑補(bǔ)償和圓(弧)加工平面為XY平面G49:取消刀具長(zhǎng)度補(bǔ)償G21:尺寸單位為公制3.?dāng)?shù)控銑床(加工中心)的編程特點(diǎn)6(4)工件坐標(biāo)系的選定毛坯材料通常把坐標(biāo)原點(diǎn)設(shè)在工件上表面中心處。用G54~G59定義工件坐標(biāo)系,通常按約定用G54。G54為零點(diǎn)偏置法。與刀具的起始位置無關(guān)。在數(shù)控機(jī)床上,通過對(duì)刀并在數(shù)控系統(tǒng)面板上設(shè)置工件坐標(biāo)原點(diǎn)與機(jī)床坐標(biāo)原點(diǎn)的距離。(5)切削用量的選擇進(jìn)給量和轉(zhuǎn)速各有兩個(gè)單位。在數(shù)銑(加工中心)編程時(shí)常用單位是轉(zhuǎn)速S(r/min),進(jìn)給量F(mm/min)。(4)工件坐標(biāo)系的選定7拓展數(shù)控銑床的數(shù)控系統(tǒng)各類繁多,所使用的程序語言規(guī)則和格式也不盡相同,當(dāng)針對(duì)某一臺(tái)數(shù)控銑床進(jìn)行加工編程時(shí),就嚴(yán)格按照機(jī)床編程手冊(cè)進(jìn)行程序編制。項(xiàng)目設(shè)計(jì)本項(xiàng)目分為三個(gè)任務(wù):銑削類數(shù)控加工的常用指令,數(shù)控銑床基本操作,A類宏程序的編制與應(yīng)用。這三個(gè)任務(wù)由理論到實(shí)踐,循序漸進(jìn),涵蓋了數(shù)控銑削加工所應(yīng)掌握的編程知識(shí)及數(shù)控銑床的基本操作技能。拓展8任務(wù)一銑削類數(shù)控加工的程序編制

知識(shí)目標(biāo)掌握銑削加工的工藝知識(shí);掌握銑削加工的編程指令。技能目標(biāo)能編制數(shù)控銑削的加工程序;能熟練使用數(shù)控銑床仿真軟件;能完成平面銑削仿真加工。任務(wù)分析數(shù)控銑床是機(jī)床設(shè)備中應(yīng)用非常廣泛的加工機(jī)床,它可以進(jìn)行平面銑削、平面型腔銑削、外形輪廓銑削、三維及三維以上復(fù)雜型面銑削,還可進(jìn)行鉆削、鏜削、螺紋切削等孔加工。加工中心、柔性制造單元等都是在數(shù)控銑床的基礎(chǔ)上產(chǎn)生和發(fā)展起來的。任務(wù)一銑削類數(shù)控加工的程序編制知識(shí)目標(biāo)9數(shù)控銑床具有豐富的加工功能和較寬的加工工藝范圍,面對(duì)的工藝性問題也較多。在開始編制銑削加工程序前,一定要仔細(xì)分析數(shù)控銑削加工工藝性,掌握銑削加工工藝裝備的特點(diǎn),以保證充分發(fā)揮數(shù)控銑床的加工功能。本任務(wù)以XK713D立式數(shù)控銑床(FANUCOiMateMD系統(tǒng))為基礎(chǔ),介紹數(shù)控銑床程序編制的基本方法。要求重點(diǎn)掌握數(shù)控銑削常用編程指令的格式、意義和用法,刀具半徑補(bǔ)償和長(zhǎng)度補(bǔ)償在編程中的用法。數(shù)控銑床具有豐富的加工功能和較寬的加工工藝范圍,面對(duì)的工藝性10任務(wù)實(shí)施

銑削類數(shù)控加工的程序編制任務(wù)分為四個(gè)過程實(shí)施,分別是平面、型腔銑削程序編制,孔加工程序編制,加工中心的換刀程序編制和子程序編制。在每個(gè)過程當(dāng)中,主要介紹各類銑削加工的方法和特點(diǎn),編程要點(diǎn)和編程指令的應(yīng)用,并通過實(shí)踐訓(xùn)練進(jìn)一步鞏固知識(shí)、掌握編程技能。任務(wù)實(shí)施11過程一平面、型腔銑削程序編制

1.平面、型腔銑削的加工方法(1)周銑和端銑周銑是指利用分布在銑刀圓柱面上的切削刃來形成平面(或表面)的銑削方法。端銑是指利用分布在銑刀端面上的端面切削刃來形成平面的銑削方法,如圖6-6所示。端銑與周銑相比,其優(yōu)點(diǎn)是:刀軸比較短,銑刀直徑比較大,工作時(shí)同時(shí)參加切削的刀齒較多,銑削時(shí)較平穩(wěn),銑削用量可適當(dāng)增大,切削刃磨損較慢,能一次銑出較寬的平面。(2)順銑與逆銑順銑要求機(jī)床進(jìn)給絲杠消除齒隙。一般數(shù)控機(jī)床采用滾珠絲杠,可以保證齒隙很小,此時(shí),順銑是首選的機(jī)夾硬質(zhì)合金刀片銑刀的走刀方式。如果機(jī)床絲杠在間隙或者工藝系統(tǒng)不穩(wěn)定,則盡量使用逆銑。過程一平面、型腔銑削程序編制1.平面、型腔銑削的加工方12

在數(shù)控銑削加工時(shí),要盡可能使用順銑刀具路徑。與逆銑相比,在絕大多數(shù)的情況下,順銑會(huì)更有利。一般來說,逆銑的刀具壽命比順銑短,這是因?yàn)樵谀驺娭挟a(chǎn)生的熱量要比在順銑中明顯多。在逆銑中,當(dāng)切削厚度從零增加到最大時(shí),由于切削刃與工件的摩擦比在順銑中的大,因此會(huì)產(chǎn)生更多的熱量;在逆銑中,徑向力也會(huì)明顯增高,這對(duì)主軸軸承有不利影響。同時(shí),為了降低表面精糙度值,提高數(shù)控刀具壽命,對(duì)于鋁鎂合金、鈦合金、耐熱合金等村料,盡量采用順銑加工。但如果零件毛坯為黑色金屬鍛件或鑄件,表皮硬且余量較大,則采用逆銑較為合理。

在數(shù)控銑削加工時(shí),要盡可能使用順銑刀具路徑。與逆銑相比,在13周銑端銑

圖6-6周銑與端銑示意圖周銑142.平面銑削常用的刀具(1)立銑刀(2)面銑刀3.平面、型腔銑削的切削參數(shù)切削參數(shù)主要有:背吃刀量(端銑)或側(cè)吃刀量(圓周銑)、進(jìn)給速度υf和切削速度υc三方面內(nèi)容。2.平面銑削常用的刀具15(1)背吃刀量(端銑)或側(cè)吃刀量(圓周銑)的選擇背吃刀量和側(cè)吃刀量的選取主要由加工余量和對(duì)表面質(zhì)量的要求決定:①在要求工件表面粗糙度值Ra為12.5~25微米時(shí),如果圓周銑削的加工余量小于5mm,端銑的加工余量小于6mm,粗銑一次進(jìn)給就可以達(dá)到要求。但余量較大、數(shù)控銑床剛性較差或功率較小時(shí),可分兩次進(jìn)給完成。②在要求工件表面粗糙度值Ra為3.2~12.5微米時(shí),可分粗銑和半精銑兩步進(jìn)行,粗銑的背吃刀量與側(cè)吃刀量取同。粗銑后留0.5~1mm的余量,在半精銑時(shí)完成。③在要求工件表面粗糙度值Ra為0.8~3.2微米時(shí),可分為粗銑、半精銑和精銑三步進(jìn)行。半精銑時(shí)背吃刀量與側(cè)吃刀量取1.5~2mm,精銑時(shí),圓周側(cè)吃刀量可取0.3~0.5mm,端銑背吃刀量取0.5~1mm。(1)背吃刀量(端銑)或側(cè)吃刀量(圓周銑)的選擇16(2)進(jìn)給速度υf的選擇進(jìn)給速度υf與每齒進(jìn)給量fz、主軸轉(zhuǎn)速n以及刀具齒數(shù)Z有關(guān),公式如下。υf=nZfz每齒進(jìn)給量參考切削用量手冊(cè)或表6-1選取。表6-1切削用量參考表(2)進(jìn)給速度υf的選擇17銑削速度的推薦范圍見表6-2。實(shí)際編程中,切削速度確定后,還要計(jì)算出主軸轉(zhuǎn)速,其計(jì)算公式為:n=1000υc/(πD)式中:υc—切削線速度,m/min;n—為主軸轉(zhuǎn)速,r/min;D—刀具直徑,mm。注意:計(jì)算的主軸轉(zhuǎn)速最后要參考機(jī)床說明書查看機(jī)床最高轉(zhuǎn)速是否能滿足需要。銑削速度的推薦范圍見表6-2。184.實(shí)踐訓(xùn)練6-2加工如圖6-7所示零件的上表面及臺(tái)階面(其余表面已加工)。毛坯為100mm×80mm×32mm長(zhǎng)方塊,材料為45鋼,單件生產(chǎn)。圖6-7平面銑削加工實(shí)踐訓(xùn)練圖4.實(shí)踐訓(xùn)練6-2加工如圖6-7所示零件的上表面及臺(tái)階面19(1)分析零件圖樣該零件包含了平面、臺(tái)階面的加工,尺寸精度約為IT10,表面粗糙度全部為Ra3.2μm,沒有形位公差項(xiàng)目的要求,整體加工要求不高。(2)確定工藝路線根據(jù)圖樣加工要求,上表面的加工方案采用端銑刀粗銑→精銑完成,臺(tái)階面用立銑刀粗銑→精銑完成。加工上表面、臺(tái)階面時(shí),可選用平口虎鉗裝夾,工件上表面高出鉗口10mm左右。(1)分析零件圖樣20(3)確定加工工藝加工工藝見表6-3。(3)確定加工工藝21(4)確定進(jìn)給路線銑上表面的走刀路線如圖6-8所示,臺(tái)階面略。圖6-8銑削上表面時(shí)的刀具進(jìn)給路線(4)確定進(jìn)給路線圖6-8銑削上表面時(shí)的刀具進(jìn)給路線22(5)確定刀具及切削參數(shù)刀具及切削參數(shù)見表6-4。(5)確定刀具及切削參數(shù)23(6)編制加工程序以圖6-10所示的上表面中心作為G54工件坐標(biāo)系原點(diǎn)。①上表面加工上表面加工使用面銑刀,其參考程序如下:O6001程序名N10G90G54G00X120Y0 建立工件坐標(biāo)系,快速進(jìn)給至下刀位置N20M03S250 啟動(dòng)主軸,主軸轉(zhuǎn)速250r/minN30Z50M08 主軸到達(dá)安全高度,同時(shí)打開冷卻液N40G00Z5 接近工件N50G01Z0.5F100 下到Z0.5面N60X-120F300 粗加工上表面(6)編制加工程序24N70Z0S400 下到Z0面,主軸轉(zhuǎn)速400r/minN80X120F160 精加工上表面N90G00Z50M09Z向抬刀至安全高度,并關(guān)閉冷卻液N100M05 主軸停N110M30 程序結(jié)束N70Z0S400 下到Z0面25②臺(tái)階面加工臺(tái)階面加工使用立銑刀,其參考程序如下:O6002 程序名N10G90G54G00X-50.5Y-60 建立工件坐標(biāo)系,快速進(jìn)給至下刀位置N20M03S350 啟動(dòng)主軸N30Z50M08 主軸到達(dá)安全高度,同時(shí)打開冷卻液N40G00Z5 接近工件N50G01Z-4.5F100 下刀,Z-4.5N60Y60 粗銑左側(cè)臺(tái)階N70G00X50.5 快進(jìn)至右側(cè)臺(tái)階起刀位置N80G01Y-60 粗銑右側(cè)臺(tái)階N90Z-5S450 下刀Z-5N100X50 走至右側(cè)臺(tái)階起刀位置N110Y60F80 精銑右側(cè)臺(tái)階N120G00X-50 快進(jìn)至左側(cè)臺(tái)階起刀位置N130G01Y-60 精銑左側(cè)臺(tái)階N140G00Z50M05M09 抬刀,并關(guān)閉冷卻液N150M05 主軸停N160M30 程序結(jié)束②臺(tái)階面加工26過程二孔加工程序編制

1.孔加工特點(diǎn)孔加工是數(shù)控加工中最常見的加工工序,數(shù)控銑床和加工中心通常都具有能完成鉆孔、鏜孔、鉸孔和攻絲等動(dòng)作是孔位平面定位、快速引進(jìn)、上作進(jìn)給、快速退回等,這樣一系列典型的加上動(dòng)作己經(jīng)預(yù)先編好程序,存儲(chǔ)在內(nèi)存中,可用稱為固定循環(huán)的一個(gè)G代碼即可完成,該類指令為默態(tài)指令,使用他編程加工孔時(shí),只需給出第一個(gè)孔加工的所有參數(shù),接著加工的孔凡是與第一與第一個(gè)孔相同的參數(shù)均可省略,這樣可極大的提高編程效率,從而簡(jiǎn)化編程工作,也使程序變得簡(jiǎn)單易讀。過程二孔加工程序編制1.孔加工特點(diǎn)27孔加上固定循環(huán)指令有G73、G74、G76、G80~G89,通常由下述6個(gè)動(dòng)作構(gòu)成,如圖6-11。(1)X,Y軸定位:使刀具快速移動(dòng)到孔加工的位置;(2)定位到R點(diǎn)(定位方式取決于上次是G00還是G0l);(3)孔加工:以切削進(jìn)給的方式執(zhí)行孔加工的動(dòng)作。(4)在孔底的動(dòng)作:包括暫停、主軸準(zhǔn)停、刀具移位等動(dòng)作。(5)退回到R點(diǎn)(參考點(diǎn)):繼續(xù)加工其它孔且可以安全移動(dòng)刀具時(shí)選擇返回R點(diǎn)。(6)快速返回到初始點(diǎn):孔加工完成后一般應(yīng)選擇返回起始點(diǎn)??准由瞎潭ㄑh(huán)指令有G73、G74、G76、G80~G8928固定循環(huán)的數(shù)據(jù)表達(dá)形式.可以用絕對(duì)坐標(biāo)(G90)和相對(duì)坐標(biāo)(G91)表示,如圖6-9所示,其中圖(a)是采用G90的表示,圖(b)是采用G91的表示。圖6-9固定循環(huán)動(dòng)作固定循環(huán)的數(shù)據(jù)表達(dá)形式.可以用絕對(duì)坐標(biāo)(G90)和相對(duì)坐標(biāo)(292.孔加工固定循環(huán)指令的編程格式(1)孔加工指令指令格式:指令說明:G98:返回初始平面;G99::返回R點(diǎn)平面;G□□:固定循環(huán)代碼G73、G74、G76和G81~G89之一;X、Y:加工起點(diǎn)到孔位的距離(G91)或孔位坐標(biāo)(G90)(在xy平面的位置);2.孔加工固定循環(huán)指令的編程格式指令說明:30R:初始點(diǎn)到R點(diǎn)的距離(G91}或R點(diǎn)的坐標(biāo)(G90);Z:R點(diǎn)到孔底的距離(G91}或孔底坐標(biāo)(G90);Q:在G73、G83中,是用來指定每次進(jìn)給深度;I、J:刀具在軸反向位移增量(G76/G87);P:刀具在孔底的暫停時(shí)間;F:切削進(jìn)給速度;L:固定循環(huán)的次數(shù)。R:初始點(diǎn)到R點(diǎn)的距離(G91}或R點(diǎn)的坐標(biāo)(G90);31注意:(1)G73、G74、G76和G81~G89、Z、R、P、F、Q、I、J、K是模態(tài)指令,一旦指定,一直有效,直到出現(xiàn)其它工加工固定循環(huán)指令或固定循環(huán)取消指令G80,或G01~G03等插補(bǔ)指令才失效。因此,多個(gè)工加工時(shí),該指令只需指定一次,以后的程序段只給孔的位置即可。(2)在使用固定循環(huán)編程時(shí),一定要在前面的程序段中指定M03或M04,使主軸啟動(dòng)。(3)固定循環(huán)指令不能和后指令M代碼(如M00、M05)同時(shí)出現(xiàn)在同一程序段。(4)在固定循環(huán)中,刀具半徑補(bǔ)償(G41、G42無效。刀具長(zhǎng)度補(bǔ)償(43、G44)有效。注意:32(2)G73高速深孔(啄鉆)加工循環(huán)指令格式:指令說明:Q:每次進(jìn)給深度;K:每次退刀距離。G73用于Z軸的間歇進(jìn)給,每次進(jìn)給深度由Q指定,且每次工作進(jìn)給后都快速退回一段距離k,使深孔加上時(shí)容易排屑,減少退刀量,可以進(jìn)行高效率的加工。(2)G73高速深孔(啄鉆)加工循環(huán)指令說明:33圖6-10G73走刀路線圖圖6-10G73走刀路線圖34實(shí)踐訓(xùn)練6-3O6003G90G94G80G49G40G21G17G54G00X_Y_Z30M03S600G99G73X_Y_Z_R10Q-5K2F100G80G00X_Y_Z100M05M30注意:Z、K、Q移動(dòng)量為零時(shí),該指令不執(zhí)行。實(shí)踐訓(xùn)練6-335(3)G83深孔(啄鉆)加工循環(huán)指令格式:指令說明:Q:每次進(jìn)給深度;K:每次退刀后,再次進(jìn)給時(shí),由快速進(jìn)給轉(zhuǎn)換為切削進(jìn)給時(shí)距上次加上面的距離。G83該指令適用于加工較深的孔,與G73不同的是每次刀具間歇進(jìn)給后退至R點(diǎn),可把切削帶出孔外,以免增加切削阻力。(3)G83深孔(啄鉆)加工循環(huán)指令說明:36圖6-11G83走刀路線圖圖6-11G83走刀路線圖37實(shí)踐訓(xùn)練6-4O6004G90G94G80G49G40G21G17G54G00X_Y_Z30M03S600G99G83X_Y_Z_R10Q-5K2F100G80G00X_Y_Z100M05M30注意:Z、K、Q移動(dòng)量為零時(shí),該指令不執(zhí)行。實(shí)踐訓(xùn)練6-438(4)G74(攻左旋螺紋)與G84(攻右旋螺紋)指令格式:指令說明:G74用于加工左旋螺紋,執(zhí)行該指令時(shí),主軸反轉(zhuǎn),在XY平面快速定位后快速移動(dòng)到R點(diǎn),執(zhí)行攻螺紋達(dá)到孔底后,主軸正轉(zhuǎn)回到R點(diǎn),主軸恢復(fù)反轉(zhuǎn),完成攻絲作業(yè)。反之執(zhí)行G84(攻右旋螺紋)。攻螺紋時(shí),進(jìn)給量f根據(jù)不同的進(jìn)給模式指定。當(dāng)常用G94(mm/min)模式時(shí),f=導(dǎo)程×轉(zhuǎn)速;當(dāng)采用G95(mm/r)模式時(shí),f=導(dǎo)程(4)G74(攻左旋螺紋)與G84(攻右旋螺紋)指令說明:39圖6-12G74、G84走刀路線圖圖6-12G74、G84走刀路線圖40實(shí)踐訓(xùn)練6-5O6005G90G80G94G49G40G21G17M04S100;攻左旋螺紋G54G00X_Y_Z20G98G95G74X_Y_Z-25R3F1.75G80G94G00Z100M05M30實(shí)踐訓(xùn)練6-541(5)G76(精鏜孔循環(huán))與G87(反鏜孔循環(huán))指令格式:指令說明:I:X軸刀尖反向位移量;J:Y軸刀尖反向位移量。G76精鏜時(shí),主軸在孔底定向停止后,向刀尖反方向移動(dòng),然后快速退刀。這種帶有讓刀的退刀不會(huì)劃傷己加上平面,保證了鏜孔精度。(5)G76(精鏜孔循環(huán))與G87(反鏜孔循環(huán))指令說明:42G87指令循環(huán)時(shí)過程描述如下:在X、Y軸定位;主軸定向停止;在X、Y方向分別向刀尖的反方向移動(dòng)I、J值;定位到R點(diǎn)(孔底);在X、Y方向分別向刀尖方向移動(dòng)I、J值;主軸正轉(zhuǎn);在Z軸正方向上加上至Z點(diǎn);主軸定向停止;在X、Y方向分別向刀尖反方向移動(dòng)I、J值;返回到初始點(diǎn)(只能用G98);在X,Y方向分別向刀尖方向移動(dòng)I、J值;主軸正轉(zhuǎn)。注意:如果Z的移動(dòng)量為零,該指令不執(zhí)行。G87指令循環(huán)時(shí)過程描述如下:43圖6-13G76、G87走刀路線圖圖6-13G76、G87走刀路線圖44實(shí)踐訓(xùn)練6-6O6006G90G80G94G49G40G21G17M03S500G54G00X_Y_Z20G98G76X_Y_Z-25R30Q(I)50P2000F60/G98G87X_Y_Z-25R-200Q(I)-50P2000F60G80G00Z100M05M30實(shí)踐訓(xùn)練6-645(6)G81(鉆孔循環(huán))與G82(锪孔循環(huán))指令格式:G81指令用于正常的鉆孔,包括X,Y坐標(biāo)定位、快進(jìn)、工進(jìn)和快速返回等動(dòng)作。G82指令除了要在孔底暫停外,其他動(dòng)作與G81相同。暫停時(shí)間由地址P給出。G82指令主要用于加上盲孔,以提高孔深精度。注意:如果Z的移動(dòng)量為零,該指令不執(zhí)行。(6)G81(鉆孔循環(huán))與G82(锪孔循環(huán))G81指令用于正46圖6-14G81、G82走刀路線圖圖6-14G81、G82走刀路線圖47(7)G85、G86、G88、G89粗鏜孔循環(huán)指令格式:G85X_Y_Z_R_F_;(用于鉸孔)G86X_Y_Z_R_P_F_;(精度不高的孔加工)G88X_Y_Z_R_P_F_;(手動(dòng)返回R點(diǎn))G89X_Y_Z_R_P_F_;(階梯孔加工)(7)G85、G86、G88、G89粗鏜孔循環(huán)48過程三加工中心換刀程序編制除換刀程序外,加工中心的編程方法和普通數(shù)控銑床相同。不同的數(shù)控機(jī)床,其換刀程序是不同的,通常選刀和換刀分開進(jìn)行,換刀動(dòng)作必須在主軸停轉(zhuǎn)條件下進(jìn)行。加工中心自動(dòng)換刀功能是通過機(jī)械手(自動(dòng)換刀機(jī)構(gòu))和數(shù)控系統(tǒng)的有關(guān)控制指令來完成的。1.換刀過程換刀過程包含三個(gè)步驟,即裝刀→選刀→換刀。(1)裝刀過程是指將刀具裝入刀庫,主要有任選刀座裝刀和固定刀座裝刀兩種方式。任選刀座裝刀方式的刀具安置在任意的刀座內(nèi),需將該刀具所在刀座號(hào)記下來。固定刀座裝刀方式的刀具安置在設(shè)定的刀座內(nèi)。過程三加工中心換刀程序編制除換刀程序外,加工中心的編程方49(2)選刀過程是指從刀庫中選出指定刀具的操作,主要有順序選刀和隨意選刀兩種方式。順序選刀方式要求按工藝過程的順序(即刀具使用順序)將刀具安置在刀座中,使用時(shí)按刀具的安置順序逐一取用,用后放回原刀座中。①隨意選刀方式通常又分為刀座編碼選刀和計(jì)算機(jī)記憶選刀兩種。刀座編碼選刀,對(duì)刀庫各刀座編碼,把與刀座編碼對(duì)應(yīng)的刀具一一放入指定的刀座中,編程時(shí)用地址T指出刀具所在刀座編碼。②計(jì)算機(jī)記憶選刀,刀具號(hào)和存刀位置或刀座號(hào)對(duì)應(yīng)地記憶在計(jì)算機(jī)的存儲(chǔ)器或可編程控制器的存儲(chǔ)器內(nèi),刀具存放地址改變,計(jì)算機(jī)記憶也隨之改變。在刀庫裝有位置檢測(cè)裝置,刀具可以任意取出,任意送回。(2)選刀過程是指從刀庫中選出指定刀具的操作,主要有順序選刀50(3)換刀過程分為三種情況:第一種情況是主軸上的刀具和刀庫中的待換刀具都是任選刀座。刀庫→選刀→到換刀位→機(jī)械手取出刀具→裝入主軸,同時(shí)將主軸取下的刀具裝入待換刀具的刀座。第二種情況是主軸上的刀具放在固定的刀座中,待換刀具是任選刀座或固定刀座。選刀過程同上,換刀時(shí)從主軸取下刀具送回刀庫時(shí),刀庫應(yīng)事先轉(zhuǎn)動(dòng)到接收主軸刀具的位置。第三種情況是主軸上的刀具是任選刀座,待換刀具是固定刀座。選刀同上,從主軸取下的刀具送到最近的一個(gè)空刀位。(3)換刀過程分為三種情況:第一種情況是主軸上的刀具和刀庫中512.加工中心自動(dòng)換刀程序的編制指令格式:選刀TXX換刀M06指令說明:為提高機(jī)床利用率,選刀動(dòng)作與機(jī)床加工動(dòng)作重合。因此換刀指令M06必須在用新刀具進(jìn)行切削加工的程序段之前,而下一個(gè)選刀指令T常緊跟在這次換刀指令之后。換刀點(diǎn)多數(shù)加工中心規(guī)定在機(jī)床Z軸零點(diǎn)(Z0),要求在換刀前用準(zhǔn)備功能指令(G28)使主軸自動(dòng)返回Z0點(diǎn)。換刀過程是在接到T××指令后立即自動(dòng)選刀,并使選中的刀具處于換刀位置,接到M06指令后機(jī)械手動(dòng)作,一方面將主軸上的刀具取下送回刀庫,另一方面又將換刀位置的刀具取出裝到主軸上,實(shí)現(xiàn)換刀。2.加工中心自動(dòng)換刀程序的編制523.換刀程序編制方法通常換刀程序編制主要有以下三種方法:(1)主軸返回參考點(diǎn)和刀庫選刀同時(shí)進(jìn)行,選好刀具后進(jìn)行換刀?!璑02G28Z0T02;Z軸回零,選T02號(hào)刀;N03M06;換上T02號(hào)刀……缺點(diǎn):選刀時(shí)間大于回零時(shí)間時(shí),需要占機(jī)選刀。3.換刀程序編制方法通常換刀程序編制主要有以下三種方法:53(2)在Z軸回零換刀前就選好刀……N10G01X_Y_Z_F_T02直線插補(bǔ),選T02號(hào)刀N11G28Z0M06Z軸回零,換T02號(hào)刀……N20G01Z_F_T03直線插補(bǔ),選T03號(hào)刀N30G02X_Y_I_J_F_順圓弧插補(bǔ)

(2)在Z軸回零換刀前就選好刀54(3)有的加工中心(如TH5632)換刀程序與上述略有不同……N10G01X_Y_Z_F_T02直線插補(bǔ),選T02號(hào)刀……N30G28Z0T03M06Z軸回零,換T02號(hào)刀,選T03號(hào)刀N40G00Z1N50G02X_Y_I_J_F_圓弧插補(bǔ)……注意:對(duì)臥式加工中心,上面程序的G28Z0應(yīng)為G28Y0。(3)有的加工中心(如TH5632)換刀程序與上述略有不同55過程四子程序編制在進(jìn)行數(shù)控加工編程時(shí),當(dāng)一個(gè)工件上有相同的加工內(nèi)容時(shí),為了簡(jiǎn)化程序的編制,常用子程序的方法進(jìn)行編程。調(diào)用子程序的程序叫做主程序。子程序的編號(hào)與一般程序基本相同,只是程序結(jié)束字為M99表示子程序結(jié)束,并返回到調(diào)用子程序的主程序中。指令格式M98P

;指令說明:P―表示子程序調(diào)用情況。P后共有8位數(shù)字,前四位為調(diào)用次數(shù),省略時(shí)為調(diào)用一次;后四位為所調(diào)用的子程序號(hào)。過程四子程序編制在進(jìn)行數(shù)控加工編程時(shí),當(dāng)一個(gè)工件上有相同56實(shí)踐訓(xùn)練6-7如圖6-15所示,在一塊平板上走出6個(gè)邊長(zhǎng)為10mm的等邊三角形軌跡,每邊的槽深為-2mm,工件上表面為Z向零點(diǎn)。其程序的編制就可以采用子程序的方式來實(shí)現(xiàn)。圖6-15子程序編制實(shí)踐訓(xùn)練圖實(shí)踐訓(xùn)練6-7如圖6-15所示,在一塊平板上走出6個(gè)邊長(zhǎng)57主程序:O6007;G90G80G40G49G17G21;G54;T01M06;G00X0Y8.0S800;G43H01Z40.0M03;G00Z3;M98P6008;G90G01X30Y8.66 ;M98P6008; G90G01X60Y8.66;M98P6008;G90G01X0Y-21.34;到4#三角形上頂點(diǎn)M98P6008;調(diào)6008號(hào)切削子程序切削三角形G90G01X30Y-21.34;到5#三角形上頂點(diǎn)M98P6008; 調(diào)6008號(hào)切削子程序切削三角形G90G01X60Y-21.34;到6#三角形上頂點(diǎn)M98P6008;調(diào)6008號(hào)切削子程序切削三角形G90G01Z40F2000; 抬刀M30; 程序結(jié)束主程序:G90G01X0Y-21.34;到4#58子程序:O6008N10G91G01Z-5G94F100在三角形上頂點(diǎn)切入(深)2mmN20G01X-5Y-8.66 切削三角形N30G01X10Y0 切削三角形N40G01X5Y8.66 切削三角形N50G01Z5F2000 抬刀N60M99 子程序結(jié)束子程序:59實(shí)訓(xùn)數(shù)控銑削類加工程序編制1.實(shí)訓(xùn)目的(1)正確選擇刀具和切削參數(shù)。(2)掌握零件數(shù)控銑削加工的手工編程。(3)熟練使用仿真軟件進(jìn)行模擬加工2.實(shí)訓(xùn)內(nèi)容(1)如圖6-16所示的槽形零件,其毛坯為四周已加工的鋁錠(厚為20mm),槽寬6mm,槽深2mm。試編寫該槽形零件加工程序,并使用仿真軟件進(jìn)行模擬加工。實(shí)訓(xùn)數(shù)控銑削類加工程序編制1.實(shí)訓(xùn)目的60

圖6-16槽形零件程序編制實(shí)訓(xùn)圖

圖6-16槽形零件程序編制實(shí)訓(xùn)圖61①工藝和操作清單。該槽形零件除了槽的加工外,還有螺紋孔的加工。其工藝安排為“鉆孔→擴(kuò)孔→攻螺紋→銑槽”,工藝和操作清單見表6-5。

表6-5槽形零件的工藝清單①工藝和操作清單。該槽形零件除了槽的加工外,還有螺紋孔的加62(2)如圖6-17所示零件,毛坯為80mm×80mm×19mm長(zhǎng)方塊(80mm×80mm四面及底面已加工),材料為45鋼。編制數(shù)控加工程序,并使用仿真軟件進(jìn)行模擬加工。圖6-17平面、外形輪廓、型腔和孔加工程序編制實(shí)訓(xùn)圖(2)如圖6-17所示零件,毛坯為80mm×80mm×19m63①加工工藝分析該零件包含了平面、外形輪廓、型腔和孔的加工,孔的尺寸精度為IT8,其它表面尺寸精度要求不高,表面粗糙度全部為Ra3.2,沒有形位公差項(xiàng)目的要求。根據(jù)零件的要求,上表面采用端銑刀粗銑→精銑完成;其余表面采用立銑刀粗銑→精銑完成。該零件為單件生產(chǎn),且零件外型為長(zhǎng)方體,可選用平口虎鉗裝夾。工件上表面高出鉗口11mm左右。進(jìn)給路線確定為:外輪廓粗、精加工;型腔粗、精加工;孔精加工。①加工工藝分析64小結(jié)銑削類數(shù)控加工的程序編制任務(wù)分別執(zhí)行了平面及型腔銑削程序編制、孔加工程序編制、加工中心的換刀程序編制和子程序編制四個(gè)教學(xué)過程。在每個(gè)過程當(dāng)中,主要介紹各類銑削加工的方法和特點(diǎn),編程要點(diǎn)和編程指令的應(yīng)用,并通過實(shí)踐訓(xùn)練進(jìn)一步鞏固知識(shí)、掌握編程技能。小結(jié)65任務(wù)二數(shù)控銑削類機(jī)床加工操作知識(shí)目標(biāo)FANUC0i—MateMD系統(tǒng)數(shù)控銑床面板功能;數(shù)控銑床安全操作規(guī)程與日常維護(hù)保養(yǎng);數(shù)控刀柄、平口鉗等工藝裝備知識(shí);熟悉數(shù)控銑床的操作過程及要求;掌握刀具補(bǔ)償?shù)母拍罴笆褂梅椒?。技能目?biāo)試切法對(duì)刀方法;制定簡(jiǎn)單的加工工藝方案(選擇機(jī)床、刀具、裝夾方式及確定加工基準(zhǔn)點(diǎn));數(shù)控機(jī)床檢驗(yàn)和運(yùn)行程序的方法。任務(wù)二數(shù)控銑削類機(jī)床加工操作知識(shí)目標(biāo)66任務(wù)分析數(shù)控加工操作者除了要會(huì)編程,還應(yīng)了解數(shù)控銑床,熟悉數(shù)控銑削加工的操作過程,掌握操作要領(lǐng),并加工出符合圖樣要求的質(zhì)量穩(wěn)定、高精度的零件。本任務(wù)的主要內(nèi)容有:機(jī)床安全操作規(guī)定,正確執(zhí)行安全技術(shù)操作規(guī)程,文明生產(chǎn),安全操作;常用工、夾、量具的名稱、規(guī)格、用途、使用和維護(hù)保養(yǎng)方法;常用刀具的種類、規(guī)格、性能,如何合理選擇切削刀具,如何正確安裝和拆卸刀具;數(shù)控程序的調(diào)試方法;如何正確裝夾工件,操作數(shù)控機(jī)床,如何根據(jù)工藝和程序完成零件的加工;機(jī)床各種警報(bào)內(nèi)容及如何正確采取對(duì)應(yīng)措施;數(shù)控車床的維修保養(yǎng)方法,如何做好數(shù)控機(jī)床的日常維護(hù)保養(yǎng)工作。任務(wù)分析67任務(wù)實(shí)施數(shù)控銑削類機(jī)床加工操作任務(wù)分為四個(gè)過程實(shí)施,分別是認(rèn)識(shí)數(shù)控銑床操作面板,對(duì)刀操作,安全操作規(guī)范及機(jī)床維護(hù)保養(yǎng)和基本操作方法。在每個(gè)過程當(dāng)中,主要介紹如何正確地、安全地操作數(shù)控銑床,以加工出合格的零件,并通過實(shí)踐訓(xùn)練進(jìn)一步鞏固理念知識(shí)、掌握操作技能。任務(wù)實(shí)施68過程一認(rèn)識(shí)數(shù)控銑床操作面板1.數(shù)控面板數(shù)控面板是數(shù)控系統(tǒng)的控制面板,各種數(shù)控系統(tǒng)的數(shù)控面板是不相同的,但大多數(shù)是有共性或相似的。主要由顯示器、手動(dòng)數(shù)據(jù)輸入(ManualDataInput,簡(jiǎn)稱MDI)鍵盤組成,又稱為MDI面板,如圖6-18所示。圖6-18FANUC0i—MateMD數(shù)控系統(tǒng)操作面板過程一認(rèn)識(shí)數(shù)控銑床操作面板1.數(shù)控面板圖6-18F69(1)主功能鍵開機(jī)后先選擇主功能鍵,進(jìn)人主功能狀態(tài)后,再選擇下級(jí)子功能(軟鍵)進(jìn)行具體操作?!綪OS】鍵:位置顯示鍵。在CRT上顯示機(jī)床現(xiàn)在的位置。【PRGRM】鍵:程序鍵。在編輯方式,編輯和顯示內(nèi)存程序,顯示MDI數(shù)據(jù)。【MENUOFSET】鍵:菜單設(shè)置鍵。刀具偏置數(shù)值的顯示和設(shè)定?!綩PRALARM】鍵:報(bào)警顯示鍵。按此鍵顯示報(bào)警號(hào)及報(bào)警提示?!綝GNOSPARAM】鍵:參數(shù)設(shè)置鍵。設(shè)置數(shù)控系統(tǒng)參數(shù)?!続UXGRAPH】鍵:圖象顯示鍵。暫無功能。(1)主功能鍵70(2)數(shù)據(jù)輸入鍵用來輸人英文字母、數(shù)字及符號(hào)。常見功能有:G、M—指令;F—進(jìn)給量;S—主軸轉(zhuǎn)速;X、Y、Z—坐標(biāo);I、J、K—圓弧的圓心坐標(biāo);R—圓弧半徑;T—刀具號(hào)或換刀指令;O—程序名;N—程序段號(hào);0-9—數(shù)字等。(3)編輯鍵【ALTER】鍵:修改鍵。在程序當(dāng)前光標(biāo)位置修改指令代碼?!綢NSRT】鍵:插人鍵。在程序當(dāng)前光標(biāo)位置插人指令代碼?!綝ELET】鍵:數(shù)據(jù)、程序段刪除鍵。【EOB】鍵:程序段結(jié)束鍵。又稱程序段輸入鍵、確認(rèn)健、回車鍵。(2)數(shù)據(jù)輸入鍵71(4)復(fù)位鍵復(fù)位鍵【RESET】:按下此鍵,復(fù)位CNC系統(tǒng)。(5)輸入輸出鍵輸入鍵【INPUT】:與外部設(shè)備通信時(shí),按下此鍵,才能啟動(dòng)輸入設(shè)備,開始輸入數(shù)據(jù)到CNC內(nèi)。輸出鍵【OUTPTSTART】:按下此鍵,CNC開始輸出內(nèi)存中的參數(shù)或程序到外部設(shè)備。(6)軟鍵軟鍵即子功能鍵,其含義顯示于當(dāng)前屏幕上對(duì)應(yīng)軟鍵的位置,隨主功能狀態(tài)不同而各異。在某個(gè)主功能下可能有若干子功能,子功能往往以軟鍵形式存在。(4)復(fù)位鍵72(7)編輯輔助鍵光標(biāo)移動(dòng)鍵【CURSOR】:用于在CRT頁面上,一步步移動(dòng)光標(biāo)?!尽浚合蚯耙苿?dòng)光標(biāo)。【↓】:向后移動(dòng)光標(biāo)。頁面變換鍵【PAGE】:用于CRT屏幕選擇不同的頁面?!尽浚合蚯白儞Q頁面?!尽浚合蚝笞儞Q頁面。取消鍵【CAN】:按下此鍵,刪除上一個(gè)輸入的字符。(8)運(yùn)行模式選擇旋扭:MODESELECT【HOME】:返回機(jī)床參考點(diǎn)模式【JOG】:手動(dòng)連續(xù)進(jìn)給模式【JOGINC】:手動(dòng)斷續(xù)進(jìn)給模式【EDIT】:程序編輯模式【MDI】:手動(dòng)數(shù)據(jù)輸入模式【STEP】:?jiǎn)尾郊庸つJ健続UTO】:自動(dòng)加工模式【HANDLE】:手搖脈沖發(fā)生器操作模式(7)編輯輔助鍵73(9)進(jìn)給速度倍率調(diào)節(jié)旋扭:用目前的進(jìn)給速度乘上倍率得到實(shí)際進(jìn)給速度。主軸速度倍率調(diào)節(jié)旋扭:用目前的設(shè)定速度乘上倍率得到實(shí)際主軸轉(zhuǎn)速。(10)其它功能按鍵及旋扭:【AXISSELECT】旋扭:手動(dòng)進(jìn)給軸和方向選擇旋扭。在JOG、JOGINC運(yùn)行模式式時(shí),選擇手動(dòng)進(jìn)給軸和方向?!綩N】【OFF】鍵:CNC電源按鈕。按下“ON”接通CNC電源;按下“OFF”斷開CNC電源?!綞-STOP】鍵:急停按鈕。當(dāng)出現(xiàn)緊急情況時(shí),按下此按鈕,伺服進(jìn)給及主軸運(yùn)轉(zhuǎn)立即停止工作。(9)進(jìn)給速度倍率調(diào)節(jié)旋扭:用目前的進(jìn)給速度乘上倍率得到實(shí)際742.機(jī)床操作面板數(shù)控操作面板主要用于控制機(jī)床的運(yùn)動(dòng)和選擇機(jī)床運(yùn)行狀態(tài)。由模式選擇旋鈕、數(shù)控程序運(yùn)行控制開關(guān)等多個(gè)部分組成,如圖6-19所示。圖6-19數(shù)控機(jī)床操作面板2.機(jī)床操作面板圖6-19數(shù)控機(jī)床操作面板75AUTO(MEM)鍵(自動(dòng)模式鍵):進(jìn)入自動(dòng)加工模式EDIT鍵(編輯鍵):用于直接通過操作面板輸入數(shù)控程序和編輯程序。MDI鍵(手動(dòng)數(shù)據(jù)輸入鍵):用于直接通過操作面板輸入數(shù)控程序和編輯程序。文件傳輸鍵:通過RS232接口把數(shù)控系統(tǒng)與電腦相聯(lián)并傳輸文件。REF鍵(回參考點(diǎn)):通過手動(dòng)回機(jī)床參考點(diǎn)。JOG鍵(手動(dòng)模式鍵):通過手動(dòng)連續(xù)移動(dòng)各軸。切削液開關(guān)鍵:按下此鍵,切削液開;再按下此鍵,則切削液關(guān)。INC鍵(增量進(jìn)給鍵):手動(dòng)脈沖方式進(jìn)給。HNDL鍵(手輪進(jìn)給鍵):按此鍵切換手搖輪移動(dòng)各坐標(biāo)軸。SINGL鍵(單段執(zhí)行鍵):自動(dòng)加工模式和MDI模式中,單段運(yùn)行。程序段跳鍵:在自動(dòng)模式下按此鍵,跳過程序段的開頭帶有“/”程序。AUTO(MEM)鍵(自動(dòng)模式鍵):進(jìn)入自動(dòng)加工模式76程序停鍵:自動(dòng)模式下,遇到M00指令程序停止。程序鎖開關(guān)鍵:按下此鍵,機(jī)床各軸被鎖住。空行程鍵:按下此鍵,各軸以固定的速度運(yùn)動(dòng)。機(jī)床主軸手動(dòng)控制開關(guān):手動(dòng)模式按下此鍵,主軸正轉(zhuǎn)。機(jī)床主軸手動(dòng)控制開關(guān):手動(dòng)模式按下此鍵,主軸停止。循環(huán)(數(shù)控)停止鍵:數(shù)控程序運(yùn)行中,按下此鍵停止程序運(yùn)行。循環(huán)啟動(dòng)鍵:模式選擇旋鈕在“AUTO”和“MDI”位置按下此鍵自動(dòng)加工程序,其余時(shí)間按下無效。程序停鍵:自動(dòng)模式下,遇到M00指令程序停止。77X軸方向手動(dòng)進(jìn)給鍵。Y軸方向手動(dòng)進(jìn)給鍵。Z軸方向手動(dòng)進(jìn)給鍵。正方向進(jìn)給鍵??焖龠M(jìn)給鍵,手動(dòng)方式下,同時(shí)按住此鍵和一個(gè)坐標(biāo)軸點(diǎn)動(dòng)方向鍵,坐標(biāo)軸以快速進(jìn)給速度移動(dòng)。負(fù)方向移動(dòng)。選擇手動(dòng)移動(dòng)時(shí)每一脈沖當(dāng)量的距離,×1為0.001mm。選擇手動(dòng)移動(dòng)時(shí)每一脈沖當(dāng)量的距離,×10為0.01mm。選擇手動(dòng)移動(dòng)時(shí)每一脈沖當(dāng)量的距離,×100為0.1mm。選擇手動(dòng)移動(dòng)時(shí)每一脈沖當(dāng)量的距離,×1000為1.0mm。X軸方向手動(dòng)進(jìn)給鍵。78進(jìn)給速度(F)調(diào)節(jié)旋鈕:調(diào)節(jié)進(jìn)給速度,調(diào)節(jié)范圍從0~120%;主軸速度調(diào)節(jié)旋鈕:調(diào)節(jié)主軸速度,調(diào)節(jié)范圍從50%~120%;緊急停止按鈕:按下此旋鈕,可使機(jī)床和數(shù)控系統(tǒng)緊急停止,旋鈕釋放后可重新執(zhí)行回參考點(diǎn)的操作。進(jìn)給速度(F)調(diào)節(jié)旋鈕:調(diào)節(jié)進(jìn)給速度,主軸速度調(diào)節(jié)旋鈕:調(diào)節(jié)79過程二數(shù)控銑削加工的對(duì)刀操作1.對(duì)刀操作使用G54~G59等零點(diǎn)偏置指令,將機(jī)床坐標(biāo)系原點(diǎn)偏置到工件坐標(biāo)系零點(diǎn)上。本次對(duì)刀,工件坐標(biāo)系在工件左下角上表面處,通過對(duì)刀將偏置距離測(cè)出并輸入存儲(chǔ)到G54中,步驟如下:(1)MDI方式下輸入“S500M3;”指令,按鍵,使主軸轉(zhuǎn)動(dòng),或手動(dòng)方式下按主軸正轉(zhuǎn)按鈕,使主軸轉(zhuǎn)動(dòng);過程二數(shù)控銑削加工的對(duì)刀操作1.對(duì)刀操作80(2)X軸對(duì)刀手動(dòng)(JOG)方式下移動(dòng)刀具讓刀具剛好接觸工件左側(cè)面,Z方向提起刀具,進(jìn)行面板操作,操作步驟如下:①按鍵。出現(xiàn)如圖6-20所示畫面;圖6-20OFFSET界面圖6-21坐標(biāo)系界面(2)X軸對(duì)刀圖6-20OFFSET界面81②按“坐標(biāo)系”軟鍵,出現(xiàn)如圖6-21所示畫面;③光標(biāo)移至G54的X軸數(shù)據(jù);④輸入刀具在工件坐標(biāo)系的X軸坐標(biāo)值,此處為X-5,按“操作”軟鍵,再按“測(cè)量”軟鍵,完成X軸對(duì)刀。(3)Y軸對(duì)刀手動(dòng)方式下,移動(dòng)刀具讓刀具剛好接觸工件前側(cè)面,Z方向提起刀具,進(jìn)行面板操作,操作步驟如下:①按鍵。出現(xiàn)如圖6-20所示畫面;②按“坐標(biāo)系”軟鍵,出現(xiàn)如圖6-21所示畫面;③光標(biāo)移至G54的Y軸數(shù)據(jù)。④輸入刀具在工件坐標(biāo)系的Y軸坐標(biāo)值,此處為Y-5,按“操作”軟鍵,再按“測(cè)量”軟鍵,完成Y軸對(duì)刀。②按“坐標(biāo)系”軟鍵,出現(xiàn)如圖6-21所示畫面;①按鍵82(4)Z軸對(duì)刀。手動(dòng)方式下移動(dòng)刀具剛好接觸工件上表面,進(jìn)行面板操作。步驟如下:①按鍵。出現(xiàn)如圖6-20所示畫面;②按“坐標(biāo)系”軟鍵,出現(xiàn)如圖6-21所示畫面;2.“對(duì)刀”檢驗(yàn)①按鍵,使機(jī)床運(yùn)行于MDI(手動(dòng)輸入)工作方式②按鍵;③按“MDI”軟鍵,自動(dòng)出現(xiàn)加工程序名稱“O0000”;④輸入測(cè)試程序“G90G00G54X0.Y0.Z10.”(或“G90G01G54X0.Y0.Z10.F5000”)⑤按鍵,運(yùn)行測(cè)試程序;⑥程序運(yùn)行結(jié)束后,觀察刀具是否處于工件左下角工件原點(diǎn)上方10㎜處,如“是”則對(duì)刀正確;如“不是”則對(duì)刀操作不正確,需查找原因,重新對(duì)刀。(4)Z軸對(duì)刀。83拓展數(shù)控銑床具有幾種對(duì)刀方法,但對(duì)刀的工作原理是相同的。常用的對(duì)刀方法有:試切對(duì)刀、采用百分表或千分表對(duì)刀、采用尋邊器對(duì)刀等。一般要根據(jù)零件加工精度要求確定對(duì)刀方法,當(dāng)精度要求較高時(shí),可用杠桿百分表或千分表找正,使刀位點(diǎn)與對(duì)刀點(diǎn)一致。對(duì)于不同的刀具,刀位點(diǎn)的選擇不同。為避免損傷工件,可以在刀具和工件之間加入塞尺進(jìn)行對(duì)刀,但這樣應(yīng)將塞尺的厚度減去。還可以采用標(biāo)準(zhǔn)芯棒和塊規(guī)來對(duì)刀。拓展84過程三數(shù)控銑床安全操作規(guī)程與日常維護(hù)保養(yǎng)1.?dāng)?shù)控銑床安全操作規(guī)程為了正確合理地使用數(shù)控銑床,保證機(jī)床正常運(yùn)轉(zhuǎn),必須制定比較完善的數(shù)控銑床操作規(guī)程,通常包括以下內(nèi)容:(1)機(jī)床通電后,檢查各開關(guān)、按鍵、按鍵是否正常、靈活,機(jī)床有無異常現(xiàn)象。(2)檢查電壓、氣壓、油壓是否正常、(有手動(dòng)潤(rùn)滑的部位先要進(jìn)行手動(dòng)潤(rùn)滑)。(3)檢查各坐標(biāo)軸是否會(huì)參考點(diǎn),限位開關(guān)是否可靠;若某軸在回參考點(diǎn)前已在參考點(diǎn)位置,應(yīng)先將該軸沿負(fù)方向移動(dòng)一段距離后,在手動(dòng)回參考點(diǎn)。過程三數(shù)控銑床安全操作規(guī)程與日常維護(hù)保養(yǎng)1.?dāng)?shù)控銑床安全85(4)機(jī)床開機(jī)后應(yīng)空運(yùn)轉(zhuǎn)5min以上,使機(jī)床基本達(dá)到熱平衡狀態(tài)。(5)裝夾工件時(shí)應(yīng)定位可靠,夾緊牢固,所用螺釘、壓板是否妨礙刀具運(yùn)動(dòng),以及零件毛坯是否有誤。(6)數(shù)控刀具選擇正確,夾緊牢固,刀具應(yīng)該根據(jù)程序要求,依次裝入刀庫。(7)首件加工應(yīng)采用單段程序切削,并隨時(shí)注意調(diào)節(jié)進(jìn)給倍率控制進(jìn)給速度。(8)試切削和加工過程中,刃磨刀具、更換刀具后,一定要重新對(duì)刀。(9)加工結(jié)束后應(yīng)清掃機(jī)床并加防銹油。(10)停機(jī)時(shí)應(yīng)將各坐標(biāo)軸停在中間位置。(4)機(jī)床開機(jī)后應(yīng)空運(yùn)轉(zhuǎn)5min以上,使機(jī)床基本達(dá)到熱平衡狀862.?dāng)?shù)控銑床日常維護(hù)及保養(yǎng)(1)數(shù)控銑床日常維護(hù)及保養(yǎng)①保持良好的潤(rùn)滑狀態(tài),定期檢查、清洗自動(dòng)潤(rùn)滑系統(tǒng),增加或更換油脂、油液,使絲杠、導(dǎo)軌等各運(yùn)動(dòng)部位始終保持良好的潤(rùn)滑狀態(tài),以減小機(jī)械磨損。②進(jìn)行機(jī)械精度的檢查調(diào)整,以減少各運(yùn)動(dòng)部件之間的裝配精度。③經(jīng)常清掃。周圍環(huán)境對(duì)數(shù)控機(jī)床影響較大,如粉塵會(huì)被電路板上的靜電吸引,而產(chǎn)生短路現(xiàn)象;油、氣、水過濾器、過濾網(wǎng)太臟,會(huì)發(fā)生壓力不夠、流量不夠、散熱不好,造成機(jī)、電、液部分的故障等。2.?dāng)?shù)控銑床日常維護(hù)及保養(yǎng)87(2)數(shù)控系統(tǒng)日常維護(hù)及保養(yǎng)數(shù)控系統(tǒng)使用一定時(shí)間以后,某些元器件或機(jī)械部件會(huì)老化、損壞。為延長(zhǎng)元器件的壽命和零部件的磨損周期應(yīng)在以下幾方面注意維護(hù)。①盡量少開數(shù)控柜和強(qiáng)電柜門車間空氣中一般都含有油霧、潮氣和灰塵。一旦它們落在數(shù)控裝置內(nèi)的電路板或電子元器件上,容易引起元器件絕緣電阻均下降,并導(dǎo)致元器件的損壞。②定時(shí)清理數(shù)控裝置的散熱通風(fēng)系統(tǒng)散熱通風(fēng)口過濾網(wǎng)上灰塵積聚過多,會(huì)引起數(shù)控裝置內(nèi)溫度過高(一般允許超過55o),致使數(shù)控系統(tǒng)工作不穩(wěn)定,甚至發(fā)生過熱報(bào)警。③經(jīng)常監(jiān)視數(shù)控裝置電網(wǎng)電壓數(shù)控裝置允許電網(wǎng)電壓在額定值的±10%范圍內(nèi)波動(dòng)。如果超過此范圍就會(huì)造成數(shù)控系統(tǒng)不能正常工作,甚至一起數(shù)控系統(tǒng)內(nèi)某些元器件損壞。為此,需要經(jīng)常監(jiān)視數(shù)控裝置的電網(wǎng)電壓。電網(wǎng)電壓質(zhì)量差時(shí),應(yīng)加裝電源穩(wěn)壓氣。當(dāng)加工程序編制完成之后,就可操作機(jī)床對(duì)工件進(jìn)行加工。(2)數(shù)控系統(tǒng)日常維護(hù)及保養(yǎng)88過程四數(shù)控銑床的基本操作方法1.基本操作(1)電源的接通與斷開在機(jī)床電源接通之前,檢查電源的柜內(nèi)空氣開關(guān)是否全部接通,將電源框門關(guān)好后,先打開機(jī)床電源,再按操作面板上的“CNCPOWERON”按鈕方能打開機(jī)床主電源開關(guān)。當(dāng)CRT屏幕上顯示X、Y、Z的坐標(biāo)位置時(shí),即可開始工作。當(dāng)自動(dòng)工作循環(huán)結(jié)束,機(jī)床運(yùn)動(dòng)部件停止運(yùn)動(dòng)后,按操作面板上的“CNCPOWEROFF”按鈕,斷開數(shù)控系統(tǒng)的電源,然后切斷電源柜上的機(jī)床電源開關(guān)。過程四數(shù)控銑床的基本操作方法1.基本操作89(2)回零操作在機(jī)床出現(xiàn)下列情況之一時(shí),操作者必須進(jìn)行返回機(jī)床參考點(diǎn)的操作:開始工作之前機(jī)床電源接通;機(jī)床停電后再次接通數(shù)控系統(tǒng)的電源;機(jī)床在急停信號(hào)或超程報(bào)警信號(hào)解除之后恢復(fù)工作。返回參考點(diǎn)的操作步驟:①旋轉(zhuǎn)方式選擇開關(guān)“MODESELECT”至“HOME”位置,進(jìn)人回零方式;②按坐標(biāo)軸選擇按鈕“JOGAXISSELECT”的+X或+Y或+Z鍵選擇一個(gè)所需移動(dòng)的坐標(biāo)軸;③旋轉(zhuǎn)快速倍率修調(diào)開關(guān)設(shè)定返回參考點(diǎn)進(jìn)給速度;④按下坐標(biāo)軸正向運(yùn)動(dòng)按鈕后放開,坐標(biāo)運(yùn)動(dòng)自動(dòng)保持到返回參考點(diǎn),直到參考點(diǎn)指示燈亮?xí)r停止。(2)回零操作90(3)手動(dòng)連續(xù)進(jìn)給及斷續(xù)進(jìn)給手動(dòng)斷續(xù)進(jìn)給操作步驟:①旋轉(zhuǎn)方式選擇開關(guān)“MODESELECT”至“JOGINC”,進(jìn)入斷續(xù)進(jìn)給方式,并設(shè)置進(jìn)給步長(zhǎng);②按坐標(biāo)軸選擇按鈕“JOGAXISSELECT”的X或Y或Z鍵選擇準(zhǔn)備移動(dòng)的坐標(biāo)軸;③旋轉(zhuǎn)快速倍率修調(diào)開關(guān)“FEEDRATEOVERRIDE”選擇點(diǎn)動(dòng)進(jìn)給速率;④根據(jù)坐標(biāo)軸運(yùn)動(dòng)的方向,按正方向或負(fù)方向按鈕,各坐標(biāo)便可實(shí)現(xiàn)點(diǎn)動(dòng)進(jìn)給。點(diǎn)動(dòng)狀態(tài)下,每按一次坐標(biāo)進(jìn)給鍵,進(jìn)給部件移動(dòng)一段距離。手動(dòng)連續(xù)進(jìn)給操作步驟:旋轉(zhuǎn)方式選擇開關(guān)“MODE.SELECT”處于“JOG”位置時(shí),選擇運(yùn)動(dòng)軸,按正方向或負(fù)方向按鈕,運(yùn)動(dòng)部件便在相應(yīng)的坐標(biāo)方向上連續(xù)運(yùn)動(dòng),直到按鈕松開時(shí)坐標(biāo)軸才停止運(yùn)動(dòng)。(3)手動(dòng)連續(xù)進(jìn)給及斷續(xù)進(jìn)給91(4)主軸手動(dòng)操作自動(dòng)運(yùn)行時(shí)主軸的轉(zhuǎn)速、轉(zhuǎn)向等均可在程序中用S功能和M功能指定。手動(dòng)操作時(shí)要使主軸啟動(dòng),必須用MDI方式設(shè)定主軸轉(zhuǎn)速。當(dāng)方式選擇開關(guān)“MODESELECT”處于"JOG”位置時(shí)可手動(dòng)控制主軸的正轉(zhuǎn)、反轉(zhuǎn)和停止。調(diào)節(jié)主軸轉(zhuǎn)速修調(diào)開關(guān)“SPINDLESPEEDOVERRIDE”,對(duì)主軸轉(zhuǎn)速進(jìn)行倍率修調(diào)。按手動(dòng)操作按鈕CW、CCW、STOP控制主軸正轉(zhuǎn)、反轉(zhuǎn)、停止。(4)主軸手動(dòng)操作92(5)自動(dòng)運(yùn)行操作機(jī)床的自動(dòng)運(yùn)行也稱為機(jī)床的自動(dòng)循環(huán),自動(dòng)運(yùn)行前必須使各坐標(biāo)軸返回參考點(diǎn),并有結(jié)構(gòu)完整的數(shù)控程序。先將旋轉(zhuǎn)方式選擇開關(guān)“MODESELECT”置于“AUTO”狀態(tài),進(jìn)人自動(dòng)運(yùn)行方式;按程序鍵PRGRM,屏幕顯示數(shù)控程序;按CURSOR鍵,光標(biāo)移動(dòng)至被選程序的程序頭;按下循環(huán)啟動(dòng)按鈕“CYCLESTART”,則自動(dòng)操作開始執(zhí)行。(5)自動(dòng)運(yùn)行操作93(6)機(jī)床急停操作機(jī)床在手動(dòng)或自動(dòng)運(yùn)行中,一旦發(fā)現(xiàn)異常情況,應(yīng)立即停止機(jī)床的運(yùn)動(dòng)。使用急停按鈕或進(jìn)給保持按鈕中的任意一個(gè)均可使機(jī)床停止。使用急停按鈕。如果機(jī)床運(yùn)行時(shí)按下急停按鈕“E-STOP”,則機(jī)床進(jìn)給運(yùn)動(dòng)和主軸運(yùn)動(dòng)會(huì)立即停止工作。待排除故障重新執(zhí)行程序恢復(fù)機(jī)床的工作時(shí),順時(shí)針旋轉(zhuǎn)該按鈕,按下機(jī)床復(fù)位按鈕復(fù)位后,進(jìn)行手動(dòng)返回機(jī)床參考點(diǎn)的操作。使用進(jìn)給保持按鈕。如果機(jī)床在運(yùn)行時(shí)按下進(jìn)給保“FEEDHOLD”按鈕后,機(jī)床處于保持狀態(tài)。待急停解除之后,按下循環(huán)啟動(dòng)按鈕恢復(fù)機(jī)床運(yùn)動(dòng)狀態(tài),無需進(jìn)行返回參考點(diǎn)的操作。(6)機(jī)床急停操作94(7)刀具偏置設(shè)定刀具偏置設(shè)定包括刀具長(zhǎng)度偏置量與刀具半徑偏置量的設(shè)定。操作步驟:按功能鍵MENUOFSET進(jìn)入偏置菜單;按軟鍵TOOL,進(jìn)入刀具偏置設(shè)定畫面;移動(dòng)光標(biāo)到要輸人或修改的偏置號(hào);鍵入偏置量;按輸入鍵INPUT。(8)程序的輸入和編輯當(dāng)輸入、編輯、檢索程序時(shí)需將程序保護(hù)開關(guān)“PROGRAMPROTECT”打開,并將運(yùn)行模式置于EDIT狀態(tài),顯示模式置于PRGRM狀態(tài)。程序新建:鍵入程序名,按INSRT完成程序新建。程序調(diào)入:鍵入程序名,按INPUT完成程序調(diào)入。程序輸入:鍵入程序單元,按INSRT完成輸入確認(rèn),按EOB程序段換行。程序編輯:按替換鍵ALTER、刪除鍵DELET、退格鍵CAN等完成程序的修改編輯。(7)刀具偏置設(shè)定952.?dāng)?shù)控銑床操作步驟(1)開機(jī)。開機(jī)一般是先開機(jī)床再開系統(tǒng),有的設(shè)計(jì)二者是互鎖的,機(jī)床不通電就不能在CRT上顯示信息。(2)返回參考點(diǎn)。對(duì)于增量控制系統(tǒng)(使用增量式位置檢測(cè)元件)的機(jī)床,必須首先執(zhí)行這一步,以建立機(jī)床各坐標(biāo)的移動(dòng)基準(zhǔn)。(3)輸入數(shù)控程序。若是簡(jiǎn)單程序可直接采用鍵盤在CNC控制面板上輸入,若程序非常簡(jiǎn)單且只加工一件且程序沒有保存的必要時(shí)采用MDI方式輸人,外部程序通過DNC方式輸入數(shù)控系統(tǒng)內(nèi)存。2.?dāng)?shù)控銑床操作步驟96(4)程序編輯。輸入的程序若需要修改,則要進(jìn)行編輯操作。此時(shí),將方式選擇開關(guān)置于編輯位置,利用編輯鍵進(jìn)行增加、刪除、更改。編輯后的程序必須保存后方能運(yùn)行。(5)空運(yùn)行校驗(yàn)。機(jī)床鎖住,機(jī)床后臺(tái)運(yùn)行程序。此步驟是對(duì)程序進(jìn)行檢查,若有錯(cuò)誤,則需重新進(jìn)行編輯。(6)對(duì)刀并設(shè)定工件坐標(biāo)系。采用手動(dòng)進(jìn)給移動(dòng)機(jī)床,使刀具中心位于工件坐標(biāo)系的零點(diǎn),該點(diǎn)也是程序的起始處,將該點(diǎn)的機(jī)械坐標(biāo)寫入G54偏置,按確定鍵完成。(7)自動(dòng)加工。加工中可以按進(jìn)給保持按鈕,暫停進(jìn)給運(yùn)動(dòng),觀察加工情況或進(jìn)行手工測(cè)量,再按下循環(huán)啟動(dòng)按鈕,即可恢復(fù)加工。(8)關(guān)機(jī)。一般應(yīng)先關(guān)閉數(shù)控系統(tǒng),最后關(guān)閉機(jī)床電源。(4)程序編輯。輸入的程序若需要修改,則要進(jìn)行編輯操作。此時(shí)973.?dāng)?shù)控銑床操作過程中的注意事項(xiàng)(1)每次開機(jī)前要檢查一下銑床潤(rùn)滑油泵中的潤(rùn)滑油是否充裕,切削液是否足夠等。(2)開機(jī)時(shí),首先打開總電源,然后按下CNC電源中的開啟按鈕,把急停按鈕順時(shí)針旋轉(zhuǎn),按下銑床復(fù)位按鈕,使處于待命狀態(tài)。(3)在手動(dòng)操作時(shí),必須時(shí)刻注意,在進(jìn)行X、Y方向移動(dòng)前,必須使Z軸處于抬刀位置。移動(dòng)過程中,不能只看CRT屏幕中坐標(biāo)位置的變化,而要觀察刀具的移動(dòng)。3.?dāng)?shù)控銑床操作過程中的注意事項(xiàng)98(4)在編程過程中,對(duì)于初學(xué)者來說,盡量少用G00指令,特別在X、Y、Z三軸聯(lián)動(dòng)中,更應(yīng)注意。在走空刀時(shí),應(yīng)把Z軸的移動(dòng)與X、Y軸的移動(dòng)分開進(jìn)行,即多抬刀、少斜插,避免刀具碰到工件而發(fā)生破壞。(5)在利用DNC功能時(shí),要注意銑床的內(nèi)存容量,一般從電腦向銑床傳輸?shù)某绦蚩傋止?jié)數(shù)應(yīng)小于23kB。如果程序比較長(zhǎng),則必須采用由電腦邊傳輸邊加工的方法,但程序段號(hào),不得超過N9999。如果程序段超過1萬個(gè),可以借助程序編輯功能,把程序段號(hào)取消。(6)銑床出現(xiàn)報(bào)警時(shí),要根據(jù)報(bào)警號(hào)查找原因,及時(shí)解除報(bào)警,不可關(guān)機(jī)了事,否則開機(jī)后仍處于報(bào)警狀態(tài)。(4)在編程過程中,對(duì)于初學(xué)者來說,盡量少用G00指令,特別99實(shí)訓(xùn)數(shù)控銑床程序編輯及基本操作1.實(shí)訓(xùn)目的(1)正確安裝工件。(2)掌握銑床對(duì)刀方法,建立工件坐標(biāo)系。(3)掌握程序的輸入與編輯。(4)熟悉數(shù)控銑床的操作。2.實(shí)訓(xùn)內(nèi)容(1)數(shù)控銑床的啟動(dòng)和停止,即啟動(dòng)和停止的操作過程;(2)數(shù)控銑床的手動(dòng)操作,即手動(dòng)操作回參考點(diǎn)、手動(dòng)連續(xù)進(jìn)給、增量進(jìn)給、手輪進(jìn)給;(3)數(shù)控銑床的MDI運(yùn)行方法、步驟;(4)數(shù)控銑床的程序和管理;(5)加工程序的輸入練習(xí)。實(shí)訓(xùn)數(shù)控銑床程序編輯及基本操作1.實(shí)訓(xùn)目的1003.實(shí)訓(xùn)步驟(1)開機(jī)、關(guān)機(jī)、急停、復(fù)位、回機(jī)床參考點(diǎn)、超程解除操作步驟機(jī)床的啟動(dòng);關(guān)機(jī)操作步驟;回零(ZERO);急停、復(fù)位;超程解除步驟。(2)手動(dòng)操作步驟點(diǎn)動(dòng)操作;增量進(jìn)給;③手搖進(jìn)給;手動(dòng)數(shù)據(jù)輸入MDA操作;對(duì)刀操作(現(xiàn)場(chǎng)演示)。(3)程序編輯編輯新程序;選擇已編輯程序。(4)程序運(yùn)行程序模擬運(yùn)行;程序的單段運(yùn)行;程序自動(dòng)運(yùn)行。(5)數(shù)據(jù)設(shè)置刀偏數(shù)據(jù)設(shè)置;刀補(bǔ)數(shù)據(jù)設(shè)置;零點(diǎn)偏置數(shù)據(jù)設(shè)定;顯示設(shè)置;工作圖形顯示。3.實(shí)訓(xùn)步驟1014.注意事項(xiàng)(1)操作數(shù)控銑床時(shí)應(yīng)確保安全。包括人身和設(shè)備的安全;(2)禁止多人同時(shí)操作機(jī)床;(3)禁止讓機(jī)床在同一方向連續(xù)“超程”。小結(jié)數(shù)控銑削類機(jī)床加工操作任務(wù)分別執(zhí)行了認(rèn)識(shí)數(shù)控銑床操作面板、對(duì)刀操作、安全操作規(guī)范及機(jī)床維護(hù)保養(yǎng)和基本操作方法四個(gè)教學(xué)過程。在每個(gè)過程當(dāng)中,主要介紹如何正確地、安全地操作數(shù)控銑床,以加工出合格的零件,并通過實(shí)踐訓(xùn)練進(jìn)一步鞏固理念知識(shí)、掌握操作技能。4.注意事項(xiàng)102任務(wù)三A類宏程序的編制與應(yīng)用知識(shí)目標(biāo)宏程序的基礎(chǔ)知識(shí);能使用坐標(biāo)系旋轉(zhuǎn)指令編制程序;能使用橢圓參數(shù)方程編制程序和銑削工件;能使用條件跳轉(zhuǎn)語句編制程序;能使用刀具半徑補(bǔ)償功能對(duì)內(nèi)、外輪廓進(jìn)行編程和銑削。技能目標(biāo)宏程序與坐標(biāo)系旋轉(zhuǎn)指令的綜合編程;編制橢圓參數(shù)方程和條件跳轉(zhuǎn)語句編制程序。任務(wù)分析用戶宏功能是提高數(shù)控機(jī)床性能的一種特殊功能。使用中,通常把能完成某一功能的一系列指令像子程序一樣存入存儲(chǔ)器,然后用一個(gè)總指令代表它們,使用時(shí)只需給出這個(gè)總指令就能執(zhí)行其功能。本任務(wù)主要闡述宏程序的編制,掌握宏程序的應(yīng)用,能夠解決實(shí)訓(xùn)中遇到的特殊形狀或公式曲線的編程問題。用戶宏功能有A、B兩類,這里主要介紹A類宏功能。任務(wù)三A類宏程序的編制與應(yīng)用知識(shí)目標(biāo)103任務(wù)實(shí)施A類宏程序的編制與應(yīng)用任務(wù)分為兩個(gè)過程實(shí)施,分別是宏指令應(yīng)用和宏程序在法蘭盤零件加工編程中應(yīng)用。在宏指令應(yīng)用過程中,主要介紹宏指令的格式及應(yīng)用特點(diǎn),在法蘭盤零件加工編程中應(yīng)用過程中,以法蘭盤零件加工為例,介紹宏程序及其主程序的編程方法,并通過實(shí)踐訓(xùn)練進(jìn)一步鞏固理念知識(shí)、掌握宏程序的編程技能。任務(wù)實(shí)施104過程一宏指令應(yīng)用用戶宏功能主體是一系列指令,相當(dāng)于子程序體。既可以由機(jī)床生產(chǎn)廠提供,也可以由機(jī)床用戶自己編制。宏指令是代表一系列指令的總指令,相當(dāng)于子程序調(diào)用指令。用戶宏功能的最大特點(diǎn)是,可以對(duì)變量進(jìn)行運(yùn)算,使程序應(yīng)用更加靈活、方便。1.變量在常規(guī)的主程序和子程序內(nèi),總是將一個(gè)具體的數(shù)值賦給一個(gè)地址。為了使程序更具通用性、更加靈活,在宏程序中設(shè)置了變量,即將變量賦給一個(gè)地址。過程一宏指令應(yīng)用用戶宏功能主體是一系列指令,相當(dāng)于子105(1)變量的表示變量可以用“#”號(hào)和跟隨其后的變量序號(hào)來表示:#i(i=1,2,3)

例:#5,#109,#501。(2)變量的引用將跟隨在一個(gè)地址后的數(shù)值用一個(gè)變量來代替,即引入了變量。例:對(duì)于F#103,若#103=50時(shí),則為F50;對(duì)于Z-#110,若#110=100時(shí),則Z為-100;對(duì)于G#130,若#130=3時(shí),則為G03。(3)變量的類型0MC系統(tǒng)的變量分為公共變量和系統(tǒng)變量?jī)深悺#?)變量的表示106①公共變量公共變量是在主程序和主程序調(diào)用的各用戶宏程序內(nèi)公用的變量。也就是說,在一個(gè)宏指令中的#i與在另一個(gè)宏指令中的#i是相同的。公共變量的序號(hào)為:#100~#131;#500~#531。其中#100~#131公共變量在電源斷電后即清零,重新開機(jī)時(shí)被設(shè)置為“0”;#500~#531公共變量即使斷電后,它們的值也保持不變,因此也稱為保持型變量。②系統(tǒng)變量系統(tǒng)變量定義為:有固定用途的變量,它的值決定系統(tǒng)的狀態(tài)。系統(tǒng)變量包括刀具偏置變量,接口的輸入/輸出信號(hào)變量,位置信息變量等。①公共變量107系統(tǒng)變量的序號(hào)與系統(tǒng)的某種狀態(tài)有嚴(yán)格的對(duì)應(yīng)關(guān)系。例如,刀具偏置變量序號(hào)為#01~#99,這些值可以用變量替換的方法加以改變,在序號(hào)1~99中,不用作刀偏量的變量可用作保持型公共變量#500~#531。接口輸入信號(hào)#1000~#1015,#1032。通過閱讀這些系統(tǒng)變量,可以知道各輸入口的情況。當(dāng)變量值為“1”時(shí),說明接點(diǎn)閉合;當(dāng)變量值為“0”時(shí),表明接點(diǎn)斷開。這些變量的數(shù)值不能被替換。閱讀變量#1032,所有輸入信號(hào)一次讀入。系統(tǒng)變量的序號(hào)與系統(tǒng)的某種狀態(tài)有嚴(yán)格的對(duì)應(yīng)關(guān)系。例如,刀具偏1082.宏指令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ù)。例如,當(dāng)程序功能為加法運(yùn)算時(shí):程序P#100Q#101R#102含義為#100=#101+#102程序P#100Q-#101R#102含義為#100=-#101+#102程序P#100Q#101R15含義為#100=#101+152.宏指令G651093.宏功能指令(1)算術(shù)運(yùn)算指令(見表6-6)①變量的定義和替換#i=#j指令格式

G65H01P#iQ#j例G65H01P#101Q1005;(#101=1005)G65H01P#101Q-#112;(#101=-#112)②加法#i=#j+#k指令格式G65H02P#iQ#jR#k例G65H02P#101Q#102R#103;(#101=#102+#103)③減法#i=#j-#k指令格式G65H03P#iQ#jR#k例G65H03P#101Q#102R#103;(#101=#102-#103)④乘法#i=#j×#k3.宏功能指令110指令格式G65H04P#iQ#jR#k例G65H04P#101Q#102R#103;(#101=#102×#103)⑤除法#i=#j/#k指令格式G65H05P#iQ#jR#k例G65H05P#101Q#102R#103;(#101=#102/#103)⑥平方根#i=指令格式G65H21P#iQ#j例G65H21P#101Q#102;(#101=)⑦絕對(duì)值#i=│#j│指令格式G65H22P#iQ#j例G65H22P#101Q#102;(#101=│#102│)⑧復(fù)合平方根1#i=指令格式G65H04P#iQ#jR#k111指令格式G65H27P#iQ#jR#k例G65H27P#101Q#102R#103;(#101=⑨復(fù)合平方根2#i=指令格式G65H28P#iQ#jR#k例G65H28P#101Q#102R#103(#101=(2)邏輯運(yùn)算指令(見表6-7)指令格式G65H27P#iQ#jR#k112①邏輯或#i=#jOR#k指令格式:G65H11P#iQ#jR#k例G65H11P#101Q#102R#103;(#101=#102OR#103)②邏輯與#i=#jAND#k指令格式:G65H12P#iQ#jR#k例G65H12P#101Q#102R#103;(#101=#102AND#103)(3)三角函數(shù)指令(見表6-8)①邏輯或#i=#jOR#k113①正弦函數(shù)#i=#j×SIN(#k)指令格式G65H31P#iQ#jR#k(單位:度)例G65H31P#101Q#102R#103;(#101=#102×SIN(#103))②余弦函數(shù)#i=#j×COS(#k)指令格式G65H32P#iQ#jR#k(單位:度)例G65H32P#101Q#102R#103;(#101=#102×COS(#103))③正切函數(shù)#i=#j×TAN#k指令格式G65H33P#iQ#jR#k(單位:度)例G65H33P#101Q#102R#103;(#101=#102×TAN(#103))④反正切#i=ATAN(#j/#k)①正弦函數(shù)#i=#j×SIN(#k)114指令格式

G65H34P#iQ#jR#k(單位:度,0o≤#j≤360o)例G65H34P#101Q#102R#103;(#101=ATAN(#102/#103))(4)控制類指令(見表6-9)①無條件轉(zhuǎn)移指令格式G65H80Pn(n為程序段號(hào))例G65H80P120;(轉(zhuǎn)移到N120)②條件轉(zhuǎn)移1#jEQ#k(=)指令格式G65H81PnQ#jR#k(n為程序段號(hào))例G65H81P1000Q#101R#102當(dāng)#101=#102,轉(zhuǎn)移到N1000程序段;若#101≠#102,執(zhí)行下一程序段。③條件轉(zhuǎn)移2#jNE#k(≠)指令格式G65H82PnQ#jR#k(n為程序段號(hào))例G65H82P1000Q#101R#102當(dāng)#101≠#102,轉(zhuǎn)移到N1000程序段;若#101=#102,執(zhí)行下一程序段。④條件轉(zhuǎn)移3#jGT#k(>)指令格式G65H34P#iQ#jR#k(單位:度115指令格式G65H83PnQ#jR#k(n為程序段號(hào))例G65H83P1000Q#101R#102當(dāng)#101>#102,轉(zhuǎn)移到N1000程序段;若#101≤#102,執(zhí)行下一程序段。

⑤條件轉(zhuǎn)移4#jLT#k(<)指令格式G65H84PnQ#jR#k(n為程序段號(hào))例G65H84P1000Q#101R#102當(dāng)#101<#102,轉(zhuǎn)移到N1000;若#101≥#102,執(zhí)行下一程序段。⑥條件轉(zhuǎn)移5#jGE#k(≥)指令格式G65H85PnQ#jR#k(n為程序段號(hào))例G65H85P1000Q#101R#102當(dāng)#101≥#102,轉(zhuǎn)移到N1000;若#101<#102,執(zhí)行下一程序段。⑦條件轉(zhuǎn)移6#jLE#k(≤)指令格式G65H86PnQ#jQ#k(n為程序段號(hào))例G65H86P1000Q#101R#102當(dāng)#101≤#102,轉(zhuǎn)移到N1000;若#101>#102,執(zhí)行下一程序段。指令格式G65H83PnQ#jR#k(n為程序段1164.使用注意為保證宏程序的正常運(yùn)行,在使用用戶宏程序的過程中,應(yīng)注意以下幾點(diǎn):(1)由G65規(guī)定的H碼不影響偏移量的任何選擇;(2)如果用于各算術(shù)運(yùn)算的Q或R未被指定,則作為0處理;(3)在分支轉(zhuǎn)移目標(biāo)地址中,如果序號(hào)為正值,則檢索過程是先向大程序號(hào)查找,如果序號(hào)為負(fù)值,則檢索過程是先向小程序號(hào)查找。(4)轉(zhuǎn)移目標(biāo)序號(hào)可以是變量。4.使用注意117過程二A類宏程序在法蘭盤零件加工中的應(yīng)用1.用宏程序和子程序功能順序加工圓周等分孔。設(shè)圓心在O點(diǎn),它在機(jī)床坐標(biāo)系中的坐標(biāo)為(X0,Y0),在半徑為r的圓周上均勻地鉆幾個(gè)等分孔,起始角度為α,孔數(shù)為n。以零件上表面為Z向零點(diǎn),如圖6-22所示。圖6-22等分孔計(jì)算方法過程二A類宏程序在法蘭盤零件加工中的應(yīng)用1.用宏程序和子118使用以下保持型變量:#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)給量。使用以下保持型變量:119使用以下變量進(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)值;使用以下變量進(jìn)行操作運(yùn)算:120用用戶宏程序編制的鉆孔子程序如下:O6015N110G65H01P#100Q0//#100=0

N120G65H22P#101Q#504

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論