版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第二章第二章 零件加工程序的編制零件加工程序的編制第一節(jié)第一節(jié) 概述概述一一 數(shù)控機(jī)床程序編制的內(nèi)容和步驟數(shù)控機(jī)床程序編制的內(nèi)容和步驟主要內(nèi)容;分析零件圖紙,確定加工工藝過(guò)程,進(jìn)展數(shù)學(xué)處置,主要內(nèi)容;分析零件圖紙,確定加工工藝過(guò)程,進(jìn)展數(shù)學(xué)處置,編寫(xiě)程序清單,制造控制介質(zhì),進(jìn)展程序檢查,輸入程序編寫(xiě)程序清單,制造控制介質(zhì),進(jìn)展程序檢查,輸入程序以及工件試切。以及工件試切。分分析析零零件件圖圖樣樣工工藝藝處處置置數(shù)數(shù)學(xué)學(xué)處處置置編編寫(xiě)寫(xiě)程程序序清清單單程程序序輸輸入入程程序序檢檢查查數(shù)數(shù)控控系系統(tǒng)統(tǒng)數(shù)數(shù)控控機(jī)機(jī)床床試試切切零件零件毛坯毛坯廢品廢品零件零件2-1 數(shù)控機(jī)床的編程步驟數(shù)控機(jī)床的編程步
2、驟一一 數(shù)控機(jī)床程序編制的內(nèi)容和步驟數(shù)控機(jī)床程序編制的內(nèi)容和步驟(一一)分析零件圖樣和工藝處置分析零件圖樣和工藝處置 1 選擇適宜的對(duì)刀點(diǎn)選擇適宜的對(duì)刀點(diǎn) 對(duì)刀點(diǎn)對(duì)刀點(diǎn)-刀具相對(duì)零件運(yùn)動(dòng)的起點(diǎn),又稱(chēng)起刀點(diǎn)。刀具相對(duì)零件運(yùn)動(dòng)的起點(diǎn),又稱(chēng)起刀點(diǎn)。刀位點(diǎn)刀位點(diǎn)-刀具在機(jī)床上的位置是由刀位點(diǎn)的位置來(lái)表示的。刀具在機(jī)床上的位置是由刀位點(diǎn)的位置來(lái)表示的。立銑刀、端銑刀和鉆頭而言,是指他們的底面中心;立銑刀、端銑刀和鉆頭而言,是指他們的底面中心;球頭銑刀,是指球頭球心;球頭銑刀,是指球頭球心; 對(duì)車(chē)刀和鏜刀是指它們的刀尖。對(duì)車(chē)刀和鏜刀是指它們的刀尖。一一 數(shù)控機(jī)床程序編制的內(nèi)容和步驟數(shù)控機(jī)床程序編制的內(nèi)容和
3、步驟選擇對(duì)刀點(diǎn)的原那么選擇對(duì)刀點(diǎn)的原那么:(1)為了提高零件加工精度,刀具的起點(diǎn)應(yīng)盡量選在零件的設(shè)計(jì)為了提高零件加工精度,刀具的起點(diǎn)應(yīng)盡量選在零件的設(shè)計(jì)基準(zhǔn)或工藝基準(zhǔn)上?;鶞?zhǔn)或工藝基準(zhǔn)上。(2)對(duì)刀點(diǎn)應(yīng)選在對(duì)刀方便的位置,便于察看和檢測(cè)。對(duì)刀點(diǎn)應(yīng)選在對(duì)刀方便的位置,便于察看和檢測(cè)。(3)對(duì)刀點(diǎn)的選擇應(yīng)便于坐標(biāo)值的計(jì)算。對(duì)刀點(diǎn)的選擇應(yīng)便于坐標(biāo)值的計(jì)算。(4)在加工中心上,由于加工過(guò)程中要進(jìn)展換刀,每次換刀所選在加工中心上,由于加工過(guò)程中要進(jìn)展換刀,每次換刀所選擇的換刀位置要在工件的外部,以免換刀時(shí)刀具與工件相碰。擇的換刀位置要在工件的外部,以免換刀時(shí)刀具與工件相碰。一一 數(shù)控機(jī)床程序編制的內(nèi)容和
4、步驟數(shù)控機(jī)床程序編制的內(nèi)容和步驟2確定加工道路確定加工道路加工道路加工道路加工過(guò)程中刀具相對(duì)于工件運(yùn)動(dòng)的軌跡。加工過(guò)程中刀具相對(duì)于工件運(yùn)動(dòng)的軌跡。加工線路確實(shí)定應(yīng)思索以下幾方面的問(wèn)題加工線路確實(shí)定應(yīng)思索以下幾方面的問(wèn)題:(1)應(yīng)使加工道路最短,這樣既可減少程序段,又可減少空刀應(yīng)使加工道路最短,這樣既可減少程序段,又可減少空刀時(shí)間時(shí)間一一 數(shù)控機(jī)床程序編制的內(nèi)容和步驟數(shù)控機(jī)床程序編制的內(nèi)容和步驟n 個(gè)ban 個(gè)ba紅線長(zhǎng)紅線長(zhǎng)=b+2=b+2n-1n-1a+a+切入段切入段+ +切出段切出段藍(lán)線長(zhǎng)藍(lán)線長(zhǎng)=nb+(n-1)a +=nb+(n-1)a +切入段切入段+ +切出段切出段 一一 數(shù)控機(jī)床
5、程序編制的內(nèi)容和步驟數(shù)控機(jī)床程序編制的內(nèi)容和步驟大余量切除的走刀次數(shù)要少,每一次走刀應(yīng)切除盡大余量切除的走刀次數(shù)要少,每一次走刀應(yīng)切除盡能夠多的加工內(nèi)容,盡量減少或縮短空行程。能夠多的加工內(nèi)容,盡量減少或縮短空行程。用用4次大的背吃刀次大的背吃刀量,再用一次精車(chē)量,再用一次精車(chē)全部外外表。全部外外表。車(chē)削大余量走刀道路車(chē)削大余量走刀道路一一 數(shù)控機(jī)床程序編制的內(nèi)容和步驟數(shù)控機(jī)床程序編制的內(nèi)容和步驟(2)在車(chē)削與銑削零件時(shí),應(yīng)盡量防止徑向切入和切出,而應(yīng)在車(chē)削與銑削零件時(shí),應(yīng)盡量防止徑向切入和切出,而應(yīng)沿零件的切向切入和切出。沿零件的切向切入和切出。一一 數(shù)控機(jī)床程序編制的內(nèi)容和步驟數(shù)控機(jī)床程序
6、編制的內(nèi)容和步驟銑內(nèi)圓輪廓,道路為銑內(nèi)圓輪廓,道路為1A231A23偏心圓偏心圓B4B4工件輪廓工件輪廓B5B5偏心圓偏心圓C61C61。非圓曲線平面輪廓的銑削同樣要切入和切出延伸。非圓曲線平面輪廓的銑削同樣要切入和切出延伸。一一 數(shù)控機(jī)床程序編制的內(nèi)容和步驟數(shù)控機(jī)床程序編制的內(nèi)容和步驟 銑削內(nèi)輪廓外表時(shí),切入和切出無(wú)法外延,這時(shí)銑刀可沿零件銑削內(nèi)輪廓外表時(shí),切入和切出無(wú)法外延,這時(shí)銑刀可沿零件輪廓的法線方向切入和切出,并將其切入、切出點(diǎn)選在零件輪廓兩輪廓的法線方向切入和切出,并將其切入、切出點(diǎn)選在零件輪廓兩幾何元素的交點(diǎn)處。幾何元素的交點(diǎn)處。 加工過(guò)程中,工件、刀具、夾具、機(jī)床系統(tǒng)處于彈性變
7、形的平加工過(guò)程中,工件、刀具、夾具、機(jī)床系統(tǒng)處于彈性變形的平衡形狀下,進(jìn)給停頓時(shí),切削力減小,會(huì)改動(dòng)系統(tǒng)的平衡形狀。刀衡形狀下,進(jìn)給停頓時(shí),切削力減小,會(huì)改動(dòng)系統(tǒng)的平衡形狀。刀具會(huì)在進(jìn)給停頓處的零件外表留下劃痕,因此在輪廓加工中應(yīng)防止具會(huì)在進(jìn)給停頓處的零件外表留下劃痕,因此在輪廓加工中應(yīng)防止進(jìn)給停頓。進(jìn)給停頓。一一 數(shù)控機(jī)床程序編制的內(nèi)容和步驟數(shù)控機(jī)床程序編制的內(nèi)容和步驟3)要選擇工件在加工后變形較小的道路。例如對(duì)細(xì)長(zhǎng)零件或薄板零要選擇工件在加工后變形較小的道路。例如對(duì)細(xì)長(zhǎng)零件或薄板零件,應(yīng)采用分幾次走刀加工到最后尺寸。件,應(yīng)采用分幾次走刀加工到最后尺寸。 此外,確定加工道路時(shí),還要思索工件的
8、加工余量和機(jī)床、刀此外,確定加工道路時(shí),還要思索工件的加工余量和機(jī)床、刀具的剛度等情況,確定是一次走刀還是多次走刀來(lái)完成加工,以及具的剛度等情況,確定是一次走刀還是多次走刀來(lái)完成加工,以及在銑削加工中是采用順銑還是采用逆銑等。在銑削加工中是采用順銑還是采用逆銑等。一一 數(shù)控機(jī)床程序編制的內(nèi)容和步驟數(shù)控機(jī)床程序編制的內(nèi)容和步驟 圖圖a a用行切法,道路短,但工件輪廓周邊有較大的殘留余量。用行切法,道路短,但工件輪廓周邊有較大的殘留余量。圖圖b b為環(huán)切法,計(jì)算較復(fù)雜且道路較長(zhǎng)。為環(huán)切法,計(jì)算較復(fù)雜且道路較長(zhǎng)。圖圖c c用行切法粗銑,最后精銑輪廓一周,既保證了加工質(zhì)量,又使計(jì)算用行切法粗銑,最后精
9、銑輪廓一周,既保證了加工質(zhì)量,又使計(jì)算簡(jiǎn)單,道路也較短。簡(jiǎn)單,道路也較短。 銑內(nèi)槽走刀道路 a 行切法 b 環(huán)切法 c 行切法最后環(huán)切一刀光整輪廓外表一一 數(shù)控機(jī)床程序編制的內(nèi)容和步驟數(shù)控機(jī)床程序編制的內(nèi)容和步驟 圖圖a為矩形走刀道路,當(dāng)軸向進(jìn)刀時(shí)切削力陡增,排屑不暢,易崩刀為矩形走刀道路,當(dāng)軸向進(jìn)刀時(shí)切削力陡增,排屑不暢,易崩刀圖圖b為斜線走刀道路,切削截面由小逐漸增大,切削力漸增,排屑也為斜線走刀道路,切削截面由小逐漸增大,切削力漸增,排屑也暢,切削條件得以改善。由于取消了軸向進(jìn)刀,程序段數(shù)可減少暢,切削條件得以改善。由于取消了軸向進(jìn)刀,程序段數(shù)可減少一半。一半。 數(shù)數(shù)控控車(chē)車(chē)床床加加工工
10、陀陀螺螺轉(zhuǎn)轉(zhuǎn)子子一一 數(shù)控機(jī)床程序編制的內(nèi)容和步驟數(shù)控機(jī)床程序編制的內(nèi)容和步驟3 程序編制中的誤差程序編制中的誤差編程誤差:程序編制的允許誤差。普通為工件允許誤差的編程誤差:程序編制的允許誤差。普通為工件允許誤差的1/51/10。 SP =fa, b, c式中:式中: a為用近似計(jì)算法逼近零件輪廓時(shí)產(chǎn)生的誤差,它出如今為用近似計(jì)算法逼近零件輪廓時(shí)產(chǎn)生的誤差,它出如今用直線或圓弧去逼近零件輪廓的情況;用直線或圓弧去逼近零件輪廓的情況; b為插補(bǔ)誤差,它表示插補(bǔ)加工出的線段與實(shí)際線段的誤為插補(bǔ)誤差,它表示插補(bǔ)加工出的線段與實(shí)際線段的誤差,該誤差與數(shù)控系統(tǒng)的插補(bǔ)功能即插補(bǔ)算法及某些參數(shù)有關(guān)。差,該誤
11、差與數(shù)控系統(tǒng)的插補(bǔ)功能即插補(bǔ)算法及某些參數(shù)有關(guān)。 c為圓整誤差,它表示在編程中,因數(shù)據(jù)處置、小數(shù)圓整為圓整誤差,它表示在編程中,因數(shù)據(jù)處置、小數(shù)圓整而產(chǎn)生的誤差,為減小誤差值,普通采用而產(chǎn)生的誤差,為減小誤差值,普通采用“累計(jì)進(jìn)位法替代傳累計(jì)進(jìn)位法替代傳統(tǒng)的四舍五入法,可防止產(chǎn)生累積誤差。統(tǒng)的四舍五入法,可防止產(chǎn)生累積誤差。一一 數(shù)控機(jī)床程序編制的內(nèi)容和步驟數(shù)控機(jī)床程序編制的內(nèi)容和步驟(二二)數(shù)學(xué)處置數(shù)學(xué)處置 先建立一個(gè)工件坐標(biāo)系,根據(jù)圖紙的要求,計(jì)算出刀先建立一個(gè)工件坐標(biāo)系,根據(jù)圖紙的要求,計(jì)算出刀具的運(yùn)動(dòng)軌跡。具的運(yùn)動(dòng)軌跡。(三三)編寫(xiě)零件程序清單編寫(xiě)零件程序清單加工道路和工藝參數(shù)確定后,
12、編寫(xiě)程序清單。加工道路和工藝參數(shù)確定后,編寫(xiě)程序清單。(四四)程序輸入程序輸入現(xiàn)代數(shù)控機(jī)床,多采用鍵盤(pán)把程序輸入到計(jì)算機(jī)中。在現(xiàn)代數(shù)控機(jī)床,多采用鍵盤(pán)把程序輸入到計(jì)算機(jī)中。在通訊控制的機(jī)床中,程序可以由計(jì)算機(jī)接口傳送。通訊控制的機(jī)床中,程序可以由計(jì)算機(jī)接口傳送。一一 數(shù)控機(jī)床程序編制的內(nèi)容和步驟數(shù)控機(jī)床程序編制的內(nèi)容和步驟(五五)程序校驗(yàn)和試切削程序校驗(yàn)和試切削校驗(yàn)通常的方法是將控制的內(nèi)容輸入到數(shù)控安裝中進(jìn)展校驗(yàn)通常的方法是將控制的內(nèi)容輸入到數(shù)控安裝中進(jìn)展機(jī)床的空運(yùn)轉(zhuǎn)檢查。機(jī)床的空運(yùn)轉(zhuǎn)檢查。對(duì)于平面輪廓的工件,可在機(jī)床上用筆替代刀具。坐標(biāo)對(duì)于平面輪廓的工件,可在機(jī)床上用筆替代刀具。坐標(biāo)紙?zhí)娲?/p>
13、件進(jìn)展空運(yùn)轉(zhuǎn)進(jìn)展繪圖。紙?zhí)娲ぜM(jìn)展空運(yùn)轉(zhuǎn)進(jìn)展繪圖。對(duì)于空間曲面零件,可用木料或塑料工件進(jìn)展試切,以對(duì)于空間曲面零件,可用木料或塑料工件進(jìn)展試切,以此檢查機(jī)床運(yùn)動(dòng)軌跡與動(dòng)作的正確性。此檢查機(jī)床運(yùn)動(dòng)軌跡與動(dòng)作的正確性。在具有圖形顯示的機(jī)床上,用模擬刀具進(jìn)展試削過(guò)程的在具有圖形顯示的機(jī)床上,用模擬刀具進(jìn)展試削過(guò)程的方法進(jìn)展校驗(yàn)。方法進(jìn)展校驗(yàn)。二數(shù)控機(jī)床的編程方法二數(shù)控機(jī)床的編程方法手動(dòng)編程手動(dòng)編程 定義:整個(gè)編程過(guò)程由人工完成。對(duì)編程人員的要求高定義:整個(gè)編程過(guò)程由人工完成。對(duì)編程人員的要求高熟習(xí)數(shù)控代碼功能、編程規(guī)那么,具備機(jī)械加工工熟習(xí)數(shù)控代碼功能、編程規(guī)那么,具備機(jī)械加工工藝知識(shí)和數(shù)值計(jì)算才
14、干藝知識(shí)和數(shù)值計(jì)算才干 適用:適用: 幾何外形不太復(fù)雜的零件;幾何外形不太復(fù)雜的零件; 三坐標(biāo)聯(lián)動(dòng)以下加工程序三坐標(biāo)聯(lián)動(dòng)以下加工程序 二數(shù)控機(jī)床的編程方法二數(shù)控機(jī)床的編程方法自動(dòng)編程:自動(dòng)編程: 定義:編程人員根據(jù)零件圖紙的要求,按照某個(gè)自動(dòng)編程系定義:編程人員根據(jù)零件圖紙的要求,按照某個(gè)自動(dòng)編程系統(tǒng)的規(guī)定,將零件的加工信息用較簡(jiǎn)便的方式送入計(jì)算統(tǒng)的規(guī)定,將零件的加工信息用較簡(jiǎn)便的方式送入計(jì)算機(jī),編程系統(tǒng)將能根據(jù)數(shù)控系統(tǒng)的類(lèi)型輸出數(shù)控加工程機(jī),編程系統(tǒng)將能根據(jù)數(shù)控系統(tǒng)的類(lèi)型輸出數(shù)控加工程序。序。 適用:適用: 外形復(fù)雜的零件外形復(fù)雜的零件 雖不復(fù)雜但編程任務(wù)量很大的零件如有數(shù)雖不復(fù)雜但編程任務(wù)
15、量很大的零件如有數(shù) 千個(gè)孔的零件千個(gè)孔的零件 雖不復(fù)雜但計(jì)算任務(wù)量大的零件如非圓曲雖不復(fù)雜但計(jì)算任務(wù)量大的零件如非圓曲 線輪廓的計(jì)算線輪廓的計(jì)算二數(shù)控機(jī)床的編程方法二數(shù)控機(jī)床的編程方法圖形交互式自動(dòng)編程圖形交互式自動(dòng)編程 定義:利用被加工零件的二維和三維圖形,由公用軟定義:利用被加工零件的二維和三維圖形,由公用軟件用窗口對(duì)話框的方式生成的加工程序。件用窗口對(duì)話框的方式生成的加工程序。 適用:對(duì)復(fù)雜的曲面加工更為方便。適用:對(duì)復(fù)雜的曲面加工更為方便。第二節(jié)第二節(jié) 數(shù)控機(jī)床編程的根底知識(shí)數(shù)控機(jī)床編程的根底知識(shí)一程序的構(gòu)造與格式一程序的構(gòu)造與格式加工程序加工程序主程序和子程序主程序和子程序 程序段程
16、序段(block) 字字(word) 字母和數(shù)據(jù)字母和數(shù)據(jù)N程序段序號(hào)程序段序號(hào) 預(yù)備功能字預(yù)備功能字 坐標(biāo)字坐標(biāo)字 進(jìn)給功能字進(jìn)給功能字 主軸轉(zhuǎn)速功能字主軸轉(zhuǎn)速功能字 刀具功能字刀具功能字 輔助功能字輔助功能字 終了符終了符 GX.Y.FS T M;一程序的構(gòu)造與格式一程序的構(gòu)造與格式圖圖2-2 2-2 點(diǎn)位加工過(guò)程點(diǎn)位加工過(guò)程二功能字二功能字1 預(yù)備功能字預(yù)備功能字G代碼代碼:使機(jī)床做某種操作的指令。使機(jī)床做某種操作的指令。G00G99模態(tài)代碼一旦執(zhí)行就堅(jiān)持有效,直到同組另一代碼出現(xiàn)模態(tài)代碼一旦執(zhí)行就堅(jiān)持有效,直到同組另一代碼出現(xiàn)非模態(tài)代碼只需在它所在的程序段內(nèi)有效非模態(tài)代碼只需在它所在的
17、程序段內(nèi)有效二功能字二功能字2 坐標(biāo)字尺寸字坐標(biāo)字尺寸字X Y Z U V WP Q R A B C I J K3 進(jìn)給功能字進(jìn)給功能字F: 它給出的是刀具中心的進(jìn)給速度,指各坐標(biāo)方向速度的它給出的是刀具中心的進(jìn)給速度,指各坐標(biāo)方向速度的矢量和。單位取決于數(shù)控系統(tǒng)的任務(wù)方式和用戶的規(guī)定??梢允鞘噶亢?。單位取決于數(shù)控系統(tǒng)的任務(wù)方式和用戶的規(guī)定。可以是mm/min、in/min、r/min、mm/r、in/r、/min4 主軸轉(zhuǎn)速功能字主軸轉(zhuǎn)速功能字S:規(guī)定主軸轉(zhuǎn)速。如規(guī)定主軸轉(zhuǎn)速。如S300表示主軸轉(zhuǎn)速為表示主軸轉(zhuǎn)速為300r/min 5 刀具功能字刀具功能字T: 進(jìn)展換刀或選刀進(jìn)展換刀或選刀二
18、功能字二功能字6 輔助功能字輔助功能字(M功能功能):表示機(jī)床在操作時(shí),各種輔助動(dòng)作及其形:表示機(jī)床在操作時(shí),各種輔助動(dòng)作及其形狀。狀。M00M99。分模態(tài)與非模態(tài)。分模態(tài)與非模態(tài)輔助功能代碼與坐標(biāo)代碼同時(shí)執(zhí)行輔助功能代碼與坐標(biāo)代碼同時(shí)執(zhí)行 G00 M08 快進(jìn)與開(kāi)冷卻液快進(jìn)與開(kāi)冷卻液坐標(biāo)挪動(dòng)指令之前執(zhí)行坐標(biāo)挪動(dòng)指令之前執(zhí)行M代碼。代碼?!扒爸们爸?G00 M03 快進(jìn)與主軸正轉(zhuǎn)快進(jìn)與主軸正轉(zhuǎn)反之反之“后置后置 G00 M02 快進(jìn)與程序終了快進(jìn)與程序終了M00: 程序停頓程序停頓 M01: 可選擇程序停頓可選擇程序停頓 M02 :程序終了,指針指向程序頭程序終了,指針指向程序頭 M30 :
19、程序終了并倒帶,指針指向程序頭程序終了并倒帶,指針指向程序頭二功能字二功能字7 刀具偏置字刀具偏置字( D和和H )G42 D01G43 H02第三節(jié)第三節(jié) 坐標(biāo)系坐標(biāo)系一坐標(biāo)軸一坐標(biāo)軸2-3 右手坐標(biāo)系統(tǒng)右手坐標(biāo)系統(tǒng)一坐標(biāo)軸一坐標(biāo)軸一坐標(biāo)軸一坐標(biāo)軸1)Z軸:軸:對(duì)于車(chē)床、磨床等主軸帶開(kāi)工件旋轉(zhuǎn),對(duì)于銑床、鉆床、鏜床等主軸帶對(duì)于車(chē)床、磨床等主軸帶開(kāi)工件旋轉(zhuǎn),對(duì)于銑床、鉆床、鏜床等主軸帶著刀具旋轉(zhuǎn),那么與主軸平行的坐標(biāo)軸即為著刀具旋轉(zhuǎn),那么與主軸平行的坐標(biāo)軸即為z軸。軸。假設(shè)機(jī)床沒(méi)有主軸假設(shè)機(jī)床沒(méi)有主軸(如牛頭刨床如牛頭刨床)或有多個(gè)主軸,那么或有多個(gè)主軸,那么z軸垂直于工件裝卡軸垂直于工件裝卡
20、面。面。主軸能擺動(dòng)主軸能擺動(dòng)在擺動(dòng)的范圍內(nèi)其軸線只與規(guī)范坐標(biāo)系中的某一坐標(biāo)平行時(shí),那么該坐在擺動(dòng)的范圍內(nèi)其軸線只與規(guī)范坐標(biāo)系中的某一坐標(biāo)平行時(shí),那么該坐標(biāo)便是標(biāo)便是Z坐標(biāo);坐標(biāo);假設(shè)在擺動(dòng)的范圍內(nèi)其軸線可與多個(gè)坐標(biāo)平行,那么取垂直于工件裝夾假設(shè)在擺動(dòng)的范圍內(nèi)其軸線可與多個(gè)坐標(biāo)平行,那么取垂直于工件裝夾面的方向?yàn)槊娴姆较驗(yàn)閆坐標(biāo)。坐標(biāo)。立式立式5 5軸數(shù)控銑床的坐標(biāo)系軸數(shù)控銑床的坐標(biāo)系一坐標(biāo)軸一坐標(biāo)軸正方向:遠(yuǎn)離工件的方向。正方向:遠(yuǎn)離工件的方向。一坐標(biāo)軸一坐標(biāo)軸一坐標(biāo)軸一坐標(biāo)軸一坐標(biāo)軸一坐標(biāo)軸 2)X軸:軸:X軸普通是程度的,平行于工件的裝卡面。軸普通是程度的,平行于工件的裝卡面。工件旋轉(zhuǎn)的機(jī)
21、床如車(chē)床、磨床等,工件旋轉(zhuǎn)的機(jī)床如車(chē)床、磨床等,X軸的方向是在工件的徑向上軸的方向是在工件的徑向上并平行于刀具挪動(dòng)面,且是刀具遠(yuǎn)離工件的方向。并平行于刀具挪動(dòng)面,且是刀具遠(yuǎn)離工件的方向。一坐標(biāo)軸一坐標(biāo)軸對(duì)于刀具旋轉(zhuǎn)的機(jī)床如銑床、鏜床、鉆床等對(duì)于刀具旋轉(zhuǎn)的機(jī)床如銑床、鏜床、鉆床等如如Z軸是程度的,從主軸向工件方向看,軸是程度的,從主軸向工件方向看,X軸的正方向指向右。軸的正方向指向右。一坐標(biāo)軸一坐標(biāo)軸u如如Z軸是垂直的,單立柱機(jī)床,從刀具主軸看向立柱,軸是垂直的,單立柱機(jī)床,從刀具主軸看向立柱,X軸的正方軸的正方向指向右。向指向右。立式立式5 5軸數(shù)控銑床的坐標(biāo)系軸數(shù)控銑床的坐標(biāo)系一坐標(biāo)軸一坐標(biāo)
22、軸一坐標(biāo)軸一坐標(biāo)軸3Y軸軸按照右手直角笛卡爾坐標(biāo)系來(lái)判別。按照右手直角笛卡爾坐標(biāo)系來(lái)判別。一坐標(biāo)軸一坐標(biāo)軸龍門(mén)數(shù)控銑床龍門(mén)數(shù)控銑床一坐標(biāo)軸一坐標(biāo)軸4旋轉(zhuǎn)運(yùn)動(dòng)旋轉(zhuǎn)運(yùn)動(dòng)A、B和和C軸軸A、B和和C軸分別表示軸分別表示X、Y和和Z軸的旋轉(zhuǎn)方向,按照右旋螺紋前進(jìn)軸的旋轉(zhuǎn)方向,按照右旋螺紋前進(jìn)的方向。的方向。一坐標(biāo)軸一坐標(biāo)軸5附加坐標(biāo)軸附加坐標(biāo)軸U、V、W和和P、Q、R, 與與X、Y、Z平行。平行。立式立式5 5軸數(shù)控銑床的坐標(biāo)系軸數(shù)控銑床的坐標(biāo)系一坐標(biāo)軸一坐標(biāo)軸臥式車(chē)床臥式車(chē)床立式銑床立式銑床一坐標(biāo)軸一坐標(biāo)軸臥式銑床臥式銑床五坐標(biāo)擺動(dòng)式鏜銑床五坐標(biāo)擺動(dòng)式鏜銑床一坐標(biāo)軸一坐標(biāo)軸一坐標(biāo)軸一坐標(biāo)軸一坐標(biāo)軸一
23、坐標(biāo)軸二坐標(biāo)系二坐標(biāo)系1 機(jī)床坐標(biāo)系機(jī)床坐標(biāo)系 是機(jī)床上固有的坐標(biāo)系,是機(jī)床回參考點(diǎn)操作完成以后建立的。一是機(jī)床上固有的坐標(biāo)系,是機(jī)床回參考點(diǎn)操作完成以后建立的。一旦建立起來(lái)就不受控制程序和設(shè)定新坐標(biāo)系的影響。旦建立起來(lái)就不受控制程序和設(shè)定新坐標(biāo)系的影響。選用機(jī)床坐標(biāo)系的指令選用機(jī)床坐標(biāo)系的指令:G53二坐標(biāo)系二坐標(biāo)系2 工件坐標(biāo)系工件坐標(biāo)系工件零點(diǎn)偏置工件零點(diǎn)偏置二坐標(biāo)系二坐標(biāo)系Y軸軸偏偏置置量量X軸偏置量軸偏置量工件原點(diǎn)工件原點(diǎn)Z軸偏置量軸偏置量Y軸軸機(jī)床原點(diǎn)機(jī)床原點(diǎn)X軸軸Z軸軸臥式數(shù)控機(jī)床的坐標(biāo)系臥式數(shù)控機(jī)床的坐標(biāo)系X軸軸Z軸軸偏偏置置量量Y軸軸Y軸偏置量軸偏置量X軸偏置量軸偏置量機(jī)床原
24、點(diǎn)機(jī)床原點(diǎn)工件原點(diǎn)工件原點(diǎn)立式數(shù)控機(jī)床的坐標(biāo)系立式數(shù)控機(jī)床的坐標(biāo)系Z軸軸二坐標(biāo)系二坐標(biāo)系設(shè)定工件坐標(biāo)系指令:設(shè)定工件坐標(biāo)系指令:G54 G55 G56 G57 G58 G59 G59.1 G59.2 G59.3二坐標(biāo)系二坐標(biāo)系圖圖2-8 設(shè)定工件坐標(biāo)系舉例設(shè)定工件坐標(biāo)系舉例二坐標(biāo)系二坐標(biāo)系圖圖2-9 機(jī)床坐標(biāo)關(guān)系機(jī)床坐標(biāo)關(guān)系二坐標(biāo)系二坐標(biāo)系圖圖2-10 改動(dòng)工件坐標(biāo)系改動(dòng)工件坐標(biāo)系二坐標(biāo)系二坐標(biāo)系可運(yùn)用多種方法改動(dòng)偏置表中的工件坐標(biāo)系的零點(diǎn)值,常用可運(yùn)用多種方法改動(dòng)偏置表中的工件坐標(biāo)系的零點(diǎn)值,常用的是手動(dòng)修正和經(jīng)過(guò)程序來(lái)修正。的是手動(dòng)修正和經(jīng)過(guò)程序來(lái)修正。A-B9系列數(shù)控系統(tǒng)的程序修正指令格
25、式系列數(shù)控系統(tǒng)的程序修正指令格式: G10 L2 P_X_Y_Z_;二坐標(biāo)系二坐標(biāo)系3 設(shè)定工件坐標(biāo)系設(shè)定工件坐標(biāo)系ISO規(guī)范規(guī)定設(shè)定工件坐標(biāo)系的選擇指令是規(guī)范規(guī)定設(shè)定工件坐標(biāo)系的選擇指令是G92(非模態(tài)非模態(tài))G92 X_Y_;圖圖2-11 設(shè)定工件坐標(biāo)系設(shè)定工件坐標(biāo)系二坐標(biāo)系二坐標(biāo)系G92的另一種功能是挪動(dòng)由的另一種功能是挪動(dòng)由G54G59.3規(guī)定的坐標(biāo)系。規(guī)定的坐標(biāo)系。二坐標(biāo)系二坐標(biāo)系4 工件坐標(biāo)系的零點(diǎn)偏置工件坐標(biāo)系的零點(diǎn)偏置G52 X_Y_Z_;G52和和G92的區(qū)別的區(qū)別:N5 G01 G55 X25 Y25;N6 G52 X10 Y10;二坐標(biāo)系二坐標(biāo)系取消工件坐標(biāo)系的零點(diǎn)偏置取
26、消工件坐標(biāo)系的零點(diǎn)偏置: 1用用G52 X0Y0Z0 2用用G92挪動(dòng)有零點(diǎn)偏置的坐標(biāo)系挪動(dòng)有零點(diǎn)偏置的坐標(biāo)系 3程序執(zhí)行終了遇到程序執(zhí)行終了遇到M30或或M02代碼代碼第四節(jié)第四節(jié) 常用編程指令常用編程指令一快速定位方式一快速定位方式(G00)G00 X_Y_Z_; (模態(tài)模態(tài))二直線插補(bǔ)方式二直線插補(bǔ)方式G01 X_Y_Z_F_;(模態(tài)模態(tài))三圓弧插補(bǔ)指令三圓弧插補(bǔ)指令G02 G03XY平面平面: G17 G02(G03) X_Y_ I_J_(R_) F_;XZ平面平面: G18 G02(G03) X_Z_ I_K_(R_) F_;YZ平面平面: G19 G02(G03) Z_Y_ J_K
27、_(R_) F_;三圓弧插補(bǔ)指令三圓弧插補(bǔ)指令G02 G03例題例題如下圖,設(shè)起刀點(diǎn)在坐標(biāo)原點(diǎn)如下圖,設(shè)起刀點(diǎn)在坐標(biāo)原點(diǎn)O O,刀具沿,刀具沿A-B-CA-B-C路路線切削加工,運(yùn)用絕對(duì)坐標(biāo)與增量坐標(biāo)方式編程。線切削加工,運(yùn)用絕對(duì)坐標(biāo)與增量坐標(biāo)方式編程。絕對(duì)坐標(biāo)編程絕對(duì)坐標(biāo)編程G92 X0 Y0 G92 X0 Y0 G90 G17 G00 X200 Y40 M03 S500 G90 G17 G00 X200 Y40 M03 S500 G03 X140 Y100 I-60 (G03 X140 Y100 I-60 (或或R60) R60) F100F100G02 X120 Y60 I-50 (G0
28、2 X120 Y60 I-50 (或或R50)R50)G00 X0 Y0 M05 M02G00 X0 Y0 M05 M02增量坐標(biāo)編程增量坐標(biāo)編程G92 X0 Y0 G92 X0 Y0 G91 G17 G00 X200 Y40 M03 G91 G17 G00 X200 Y40 M03 S500 S500 G03 X-60 Y60 I-60 (G03 X-60 Y60 I-60 (或或R60) R60) F100F100G02 X-20 Y-40 I-50 (G02 X-20 Y-40 I-50 (或或R50)R50)G00 X-120 Y-60 M05 M02G00 X-120 Y-60 M0
29、5 M02四暫停指令四暫停指令G04G04 X_ 五前往參考點(diǎn)指令五前往參考點(diǎn)指令G27 G28 G29G27 前往參考點(diǎn)校驗(yàn)前往參考點(diǎn)校驗(yàn),檢查機(jī)床能否準(zhǔn)確前往參考點(diǎn)檢查機(jī)床能否準(zhǔn)確前往參考點(diǎn) G27 X_Y_G28 自動(dòng)前往參考點(diǎn)自動(dòng)前往參考點(diǎn),G28 X_Y_G29 從參考點(diǎn)自動(dòng)前往從參考點(diǎn)自動(dòng)前往,G29 X_Y_ G28 Y90 X158 T01; M06 T02; G29 Y30 X216;XYABRC30609036158216G28G29六螺旋線的加工六螺旋線的加工 G17 G02(G03) X_Y_Z_I_J_(R_)F; G18 G02(G03)X_Z_Y_I_K_(R_)
30、F; G19 G02(G03)Y_Z_X_J_K_(R_)F; G90 G17 G03 X0 Y10 Z5 I-10 F100;圖圖2-17 螺旋線插補(bǔ)螺旋線插補(bǔ)七七 切削螺紋指令切削螺紋指令G33(模態(tài)模態(tài))G33 X_(Y_)Z_F_;螺紋認(rèn)頭螺紋認(rèn)頭螺紋切削應(yīng)留意在兩端設(shè)置足夠的升速螺紋切削應(yīng)留意在兩端設(shè)置足夠的升速進(jìn)刀段進(jìn)刀段f 和降速退刀段和降速退刀段f圖圖2-18 切削螺紋切削螺紋七七 切削螺紋指令切削螺紋指令G33(模態(tài)模態(tài))G90 G33 X10 Z100 F4;八極坐標(biāo)編程八極坐標(biāo)編程 起動(dòng)極坐標(biāo)編程指令起動(dòng)極坐標(biāo)編程指令 G16 停頓極坐標(biāo)編程指令停頓極坐標(biāo)編程指令G15(
31、模態(tài)模態(tài)) G16; X_Y_;或或X_Z_;或或Y_Z_; G15;八極坐標(biāo)編程八極坐標(biāo)編程增量方式極坐標(biāo)編程增量方式極坐標(biāo)編程八極坐標(biāo)編程八極坐標(biāo)編程絕對(duì)方式極坐標(biāo)編程絕對(duì)方式極坐標(biāo)編程絕對(duì)方式絕對(duì)方式;八極坐標(biāo)編程八極坐標(biāo)編程八極坐標(biāo)編程八極坐標(biāo)編程圖圖2-22 螺栓孔加工增量和螺栓孔加工增量和絕對(duì)方式轉(zhuǎn)換絕對(duì)方式轉(zhuǎn)換九刀具長(zhǎng)度偏置指令九刀具長(zhǎng)度偏置指令G43 G44 G49G43 H_Z_;G44 H_Z_;九刀具長(zhǎng)度偏置指令九刀具長(zhǎng)度偏置指令G43 G44 G49十刀具位置偏置指令十刀具位置偏置指令G45 G48G45(或或G46 G47 G48) X_Y_H(D)_;十一十一 刀具
32、半徑補(bǔ)償指令刀具半徑補(bǔ)償指令G40 G41 G42G41(G42) D_X_Y_(X_Y_或或Y_Z_);十一十一 刀具半徑補(bǔ)償指令刀具半徑補(bǔ)償指令G40 G41 G42圖圖2-9 用刀具半徑補(bǔ)償加工輪廓線用刀具半徑補(bǔ)償加工輪廓線十一十一 刀具半徑補(bǔ)償指令刀具半徑補(bǔ)償指令G40 G41 G42粗、精加工的補(bǔ)償方法:設(shè)精加工余量為。粗、精加工的補(bǔ)償方法:設(shè)精加工余量為。先人工輸入先人工輸入(r + )的偏置量,即可進(jìn)展粗加工。的偏置量,即可進(jìn)展粗加工。精加工時(shí),輸入刀具半徑為精加工時(shí),輸入刀具半徑為r的偏置量,即可的偏置量,即可進(jìn)展最終輪廓的加工。進(jìn)展最終輪廓的加工。粗、精加工的補(bǔ)償法粗、精加工
33、的補(bǔ)償法練習(xí)練習(xí): F(,90) J(45,60)F(,90) J(45,60)N01 G00 G54 G90 X0 Y90 ;N02 G43 Z0 H03 S440 M03;N03 G41 G17 X28 D30 ;N04 G01 X30 F100 ;N05 X60 Y120;N06 G02 X90 Y90 I0 J-30;N07 G01 X120;N08 G02 X150 Y120 I30 J0;N09 G01 X Y90;N10 X150 Y60;N11X120;N12 X90 Y30;N13 X45 Y60;N14 X30 Y90;N15 G40 G00 X0 Y90;N16 Y0;N
34、17 G49 Z300 M05;N18 M30;第五節(jié)第五節(jié) 子程序和固定循環(huán)子程序和固定循環(huán)一一 子程序子程序1. 子程序的格式子程序的格式 O * * * * 子程序子程序 . 子程序主體子程序主體 . M99;子程序終了指令;子程序終了指令2. 子程序調(diào)用子程序調(diào)用 M98 P* * * *L_; 留意,在子程序中,假設(shè)控制系統(tǒng)在讀到留意,在子程序中,假設(shè)控制系統(tǒng)在讀到M99以前讀到以前讀到M02或或M30,那么程,那么程序停頓。序停頓。一一 子程序子程序3. M99的功能的功能M99既可用在主程序中既可用在主程序中,也可用在子程序中也可用在子程序中,作為前往命令代碼作為前往命令代碼在主
35、程序中在主程序中,其作用其作用:(1) 執(zhí)行程序中一切指令包括執(zhí)行程序中一切指令包括M99右邊的指令右邊的指令(2) 去除一切的模態(tài)代碼去除一切的模態(tài)代碼(3) 將當(dāng)前主程序復(fù)位到第一個(gè)零件程序段將當(dāng)前主程序復(fù)位到第一個(gè)零件程序段(4) 零件程序復(fù)位后自動(dòng)執(zhí)行循環(huán)啟動(dòng)零件程序復(fù)位后自動(dòng)執(zhí)行循環(huán)啟動(dòng),零件程序開(kāi)場(chǎng)被執(zhí)行零件程序開(kāi)場(chǎng)被執(zhí)行 在子程序中在子程序中,其作用其作用:(1) 只執(zhí)行只執(zhí)行M99之前的指令之前的指令,M99后邊的指令將不被執(zhí)行后邊的指令將不被執(zhí)行(2) 通知控制系統(tǒng)子程序終了通知控制系統(tǒng)子程序終了一一 子程序子程序4. 子程序調(diào)用舉例子程序調(diào)用舉例一一 子程序子程序5. 子程
36、序嵌套子程序嵌套二二 固定循環(huán)固定循環(huán)鉆孔鉆孔 G81 用于中心鉆加工定位孔和普通孔加工用于中心鉆加工定位孔和普通孔加工指令格式指令格式 G81 X_ Y_ Z_ R_ F_L _; 初始點(diǎn)初始點(diǎn)R點(diǎn)G98G99Z第六節(jié)第六節(jié) 用戶宏程序用戶宏程序一一 概述概述假設(shè)假設(shè)AB=CD=20,BC=AD=40,OI=20,OJ=20,那么那么G65 P9801 I20.0 J20.0 U60.0 V40.0;二二 變量變量1 變量的種類(lèi)變量的種類(lèi)1部分變量部分變量#1#332公用變量全局變量公用變量全局變量#100#199、#500#6993系統(tǒng)變量系統(tǒng)變量 如:刀具補(bǔ)償如:刀具補(bǔ)償#2000#22
37、00、工件偏置量、工件偏置量#5201#5326、報(bào)警、報(bào)警信息信息#3000、模態(tài)信息、模態(tài)信息#4001#4120#4002為為G17G19,假設(shè),假設(shè)當(dāng)前值為當(dāng)前值為G17平面,那么平面,那么#4002值為值為17二二 變量變量G65 P2019 A10.0 I5.0 J0 K0 I0 J30 K9二二 變量變量三三 變量的運(yùn)算變量的運(yùn)算在宏程序中可進(jìn)展加減乘除、函數(shù)運(yùn)算、數(shù)據(jù)處置和邏輯運(yùn)算在宏程序中可進(jìn)展加減乘除、函數(shù)運(yùn)算、數(shù)據(jù)處置和邏輯運(yùn)算數(shù)值運(yùn)算的格式為:數(shù)值運(yùn)算的格式為: #i= 如如:#101=#2+#8*COS#1四四 轉(zhuǎn)移和循環(huán)命令轉(zhuǎn)移和循環(huán)命令1 無(wú)條件轉(zhuǎn)移命令無(wú)條件轉(zhuǎn)移
38、命令:GOTO 格式格式:GOTO n2 條件轉(zhuǎn)移命令條件轉(zhuǎn)移命令: 格式格式: IF 轉(zhuǎn)移條件轉(zhuǎn)移條件 GOTO n 如如:IF #i EQ #j GOTO 9913 無(wú)條件循環(huán)指令無(wú)條件循環(huán)指令 格式格式: DO m; END m 4 條件循環(huán)指令條件循環(huán)指令 格式格式: WHILE 循環(huán)條件循環(huán)條件 DO m; END m;五五 宏程序調(diào)用命令宏程序調(diào)用命令1 非模態(tài)調(diào)用非模態(tài)調(diào)用 格式:格式: G65 P_ L_ A_B _ 2 模態(tài)調(diào)用模態(tài)調(diào)用 格式:格式: G66 P_ 宏程序號(hào)宏程序號(hào)L_反復(fù)次數(shù)反復(fù)次數(shù)A _B_ ; X _Y _; X _Y _; G67;六六 用戶宏程序舉例
39、用戶宏程序舉例 銑刀銑內(nèi)圓外表時(shí)的情況,當(dāng)把刀具引到圓心的上方以后,銑刀銑內(nèi)圓外表時(shí)的情況,當(dāng)把刀具引到圓心的上方以后,可調(diào)用下面的宏程序加工。圖中,可調(diào)用下面的宏程序加工。圖中,I為加工圓半徑,為加工圓半徑,C為趨近圓為趨近圓半徑,省略后取半徑,省略后取I/2,R是快速趨近位置,是快速趨近位置,Z為孔底面位置為孔底面位置Z點(diǎn),點(diǎn),F(xiàn)為進(jìn)給速度,為進(jìn)給速度,S為快速進(jìn)給速度,省略為快速進(jìn)給速度,省略S=3F,D為刀具補(bǔ)償號(hào)碼,為刀具補(bǔ)償號(hào)碼,Q為切削方向,缺省為為切削方向,缺省為G41方式,方式,Q=1為為G42方式,方式,M指示指示R、Z方式,方式,M=1相對(duì)方式,缺省為絕對(duì)方式。相對(duì)方式,
40、缺省為絕對(duì)方式。六六 用戶宏程序舉例用戶宏程序舉例調(diào)用指令格式為調(diào)用指令格式為G65 P9110 I D R Z F C S Q M- ;該命令中;該命令中的字母與變量的對(duì)應(yīng)關(guān)系可由表查得:的字母與變量的對(duì)應(yīng)關(guān)系可由表查得:I=#4,D=#7, R=#18,Z=#26, F=#9,C=#3,S=#19,Q=#17,M=#13程序程序O9110IF #4*#7*#9 EQ 0 GOTO 990; I加工圓半徑加工圓半徑D刀具補(bǔ)償號(hào)碼刀具補(bǔ)償號(hào)碼F進(jìn)給速度進(jìn)給速度賦值為賦值為0時(shí)報(bào)警時(shí)報(bào)警IF #18 EQ 0 GOTO 990;假設(shè)沒(méi)有假設(shè)沒(méi)有R快速接近位置的賦值報(bào)警快速接近位置的賦值報(bào)警IF
41、#26 EQ 0 GOTO 990;假設(shè)沒(méi)有假設(shè)沒(méi)有Z孔底面位置孔底面位置Z點(diǎn)的賦值報(bào)警點(diǎn)的賦值報(bào)警#33=#5003;Z軸坐標(biāo)值賦給軸坐標(biāo)值賦給#33#32=#4001;模態(tài)指令讀取并存入;模態(tài)指令讀取并存入#32、#31六六 用戶宏程序舉例用戶宏程序舉例#31=#4003;M98P9100;刀補(bǔ)量的讀入調(diào)用子程序刀補(bǔ)量的讀入調(diào)用子程序IF #4 LE #30 GOTO 991;加工孔半徑加工孔半徑刀補(bǔ)量,報(bào)警刀補(bǔ)量,報(bào)警IF #3 NE 0 GOTO 10;趨近加工圓半徑被指定時(shí),指向趨近加工圓半徑被指定時(shí),指向N10#3=#4/2;加工孔半徑的加工孔半徑的1/2作為趨近加工圓半徑作為趨近
42、加工圓半徑N10 IF #3 LE #30 GOTO 991;趨近加工圓半徑趨近加工圓半徑刀補(bǔ)量,報(bào)警刀補(bǔ)量,報(bào)警 IF #3 GT #4 GOTO 992;趨近加工圓半徑加工孔半徑,報(bào)警趨近加工圓半徑加工孔半徑,報(bào)警 IF #19 NE 0 GOTO 20;假設(shè)假設(shè)S快速進(jìn)給速度被指定,轉(zhuǎn)向快速進(jìn)給速度被指定,轉(zhuǎn)向N20 #19=#9*3;S=F*3N20 IF #13 EQ 1 GOTO 30;M=1為相對(duì)編程,轉(zhuǎn)向?yàn)橄鄬?duì)編程,轉(zhuǎn)向N30六六 用戶宏程序舉例用戶宏程序舉例 IF #18 LT #26 GOTO 992;RZ時(shí),報(bào)警時(shí),報(bào)警 IF #33 LT #18 GOTO 992; 當(dāng)
43、前當(dāng)前Z值值R時(shí),報(bào)警時(shí),報(bào)警 #5=#33-#18;絕對(duì)方式時(shí)的絕對(duì)方式時(shí)的R、Z讀入讀入 #6=ABS#18-#26; GOTO 40;N30 #5 =ABS#18;增量方式時(shí)的增量方式時(shí)的R、Z讀入讀入 #6=ABS#26;N40 G91 G00 G17 Z-#5;向向R點(diǎn)快速挪動(dòng)點(diǎn)快速挪動(dòng) G01 Z-#6 F#9/2;切削進(jìn)給到切削進(jìn)給到Z點(diǎn),速度點(diǎn),速度F/2 IF #17 EQ 1 GOTO 50;假設(shè)假設(shè)Q=1為為G42方式轉(zhuǎn)向方式轉(zhuǎn)向50 G41 X-#4-#3 Y#3 D#7 F#19;左偏加工程序左偏加工程序 G03 X-#3 Y-#3 J-#3 F#9; I#4; X#
44、3 Y-#3 I#3; G01 G40 X#4-#3 Y#3 F#19; GOTO 60;六六 用戶宏程序舉例用戶宏程序舉例N50 G42 X-#4-#3 Y-#3 D#7 F#19;右偏加工程序右偏加工程序 G02 X-#3 Y#3 J#3 F#9; I#4; X#3 Y#3 I#3; G01 G40 X#4-#3 Y-#3 F#19;N 60 G00 Z#5+#6 ;前往到原高度前往到原高度 GOTO 999;N990 #3000=140;報(bào)警信息;報(bào)警信息N991 #3000=141;N992 #3000=142;N999 G#32 G#31 F#9M99;恢復(fù)模態(tài)指令,程序終了恢復(fù)模態(tài)
45、指令,程序終了六六 用戶宏程序舉例用戶宏程序舉例讀入刀補(bǔ)和程序讀入刀補(bǔ)和程序O9100N1 #30=#2000+#7;N2 IF #512 NE 1 GOTO 4;N3 #30=#2000+#7+#2600+#7;N4 IF #512 NE 2 GOTO 6;N5 #30=#2400+#7+#2600+#7;N6 M99;前往主程序前往主程序數(shù)控車(chē)床編程數(shù)控車(chē)床編程一一 數(shù)控車(chē)床坐標(biāo)系數(shù)控車(chē)床坐標(biāo)系1 機(jī)床坐標(biāo)系機(jī)床坐標(biāo)系主軸方向?yàn)橹鬏S方向?yàn)閆方向,刀具遠(yuǎn)離工件,即指向尾架方向?yàn)檎较?;以徑方向,刀具遠(yuǎn)離工件,即指向尾架方向?yàn)檎较?;以徑向?yàn)橄驗(yàn)閄軸方向,刀具遠(yuǎn)離工件方向?yàn)檎较?。軸方向,刀具
46、遠(yuǎn)離工件方向?yàn)檎较颉R灰?數(shù)控車(chē)床坐標(biāo)系數(shù)控車(chē)床坐標(biāo)系2 機(jī)床原點(diǎn)與參考點(diǎn)機(jī)床原點(diǎn)與參考點(diǎn)機(jī)床原點(diǎn):是主軸旋轉(zhuǎn)中心與卡盤(pán)端面交點(diǎn)。機(jī)床原點(diǎn):是主軸旋轉(zhuǎn)中心與卡盤(pán)端面交點(diǎn)。參考點(diǎn):是一個(gè)固定不變的點(diǎn),刀具退到極限點(diǎn),由機(jī)械擋參考點(diǎn):是一個(gè)固定不變的點(diǎn),刀具退到極限點(diǎn),由機(jī)械擋塊來(lái)確定。塊來(lái)確定。一一 數(shù)控車(chē)床坐標(biāo)系數(shù)控車(chē)床坐標(biāo)系3 程序原點(diǎn)程序原點(diǎn)通常是將主軸中心設(shè)為通常是將主軸中心設(shè)為X軸方向的原點(diǎn),將加工工件的精切后的軸方向的原點(diǎn),將加工工件的精切后的右端面或精切后的夾緊定位面設(shè)定為右端面或精切后的夾緊定位面設(shè)定為Z軸方向的原點(diǎn)。軸方向的原點(diǎn)。一一 數(shù)控車(chē)床坐標(biāo)系數(shù)控車(chē)床坐標(biāo)系4 絕對(duì)編程
47、與增量編程絕對(duì)編程與增量編程按絕對(duì)值編程時(shí),運(yùn)用代碼按絕對(duì)值編程時(shí),運(yùn)用代碼X和和Z,按增量編程時(shí),運(yùn)用代碼,按增量編程時(shí),運(yùn)用代碼U和和W。絕對(duì)值編程時(shí),。絕對(duì)值編程時(shí),X以直徑值表示,用增量值編程時(shí),以以直徑值表示,用增量值編程時(shí),以徑向?qū)嵺`位移量的二倍值表示,并有方向符號(hào)。徑向?qū)嵺`位移量的二倍值表示,并有方向符號(hào)。絕對(duì)值編程絕對(duì)值編程N(yùn)40 G01 X30.0 Z0 F60;N50 G01 X40.0 Z-25.0;N60 G01 X60.0 Z-40.0;增量編程增量編程N(yùn)50 G01 U10.0 W-25.0 F60;N60 G01 U20.0 W-15.0;混合編程混合編程N(yùn)50
48、G01 U10.0 Z-25.0 F60;N60 G01 X60.0 W-15.0;練習(xí):練習(xí):如下圖,走刀道路為如下圖,走刀道路為A-B-C-D-E-F,試分別用絕對(duì)坐,試分別用絕對(duì)坐 標(biāo)方式和增量坐標(biāo)方式編程。標(biāo)方式和增量坐標(biāo)方式編程。絕對(duì)坐標(biāo)編程絕對(duì)坐標(biāo)編程G03 X34 Z-4 K-4或或R4F50 A-BG01 Z-20 B-CG02 Z-40 R20 C-DG01 Z-58 D-EG02 X50 Z-66 I8或或R8 E-F增量坐標(biāo)編程增量坐標(biāo)編程G03 U8 W-4 k-4或或450 A-BG01 W-16 B-CG02 W-20 R20 C-D G01 W-18 D-E G0
49、2 U16 W-8 I8或或R8 E-F一一 數(shù)控車(chē)床坐標(biāo)系數(shù)控車(chē)床坐標(biāo)系5 直徑編程與半徑編程直徑編程與半徑編程軸類(lèi)零件其截面為圓形,尺寸給定分為直徑與半徑指定。軸類(lèi)零件其截面為圓形,尺寸給定分為直徑與半徑指定。出廠時(shí)設(shè)定為直徑編程,那么出廠時(shí)設(shè)定為直徑編程,那么X、U都為直徑值。如需用半徑都為直徑值。如需用半徑編程那么需求改動(dòng)系統(tǒng)中相關(guān)的幾項(xiàng)參數(shù),使系統(tǒng)處于編程那么需求改動(dòng)系統(tǒng)中相關(guān)的幾項(xiàng)參數(shù),使系統(tǒng)處于半徑編程。半徑編程。二二 編程的有關(guān)規(guī)定和部分指令闡明編程的有關(guān)規(guī)定和部分指令闡明1 米制與英制輸入米制與英制輸入 G21 米制形狀出廠時(shí)普通設(shè)定為此形狀米制形狀出廠時(shí)普通設(shè)定為此形狀 G
50、20 英制形狀英制形狀2 F功能指令功能指令 G99 每轉(zhuǎn)進(jìn)給量每轉(zhuǎn)進(jìn)給量mm/r上電系統(tǒng)默許上電系統(tǒng)默許 G98 每分鐘進(jìn)給量每分鐘進(jìn)給量mm/min二二 編程的有關(guān)規(guī)定和部分指令闡明編程的有關(guān)規(guī)定和部分指令闡明3 T功能指令功能指令二二 編程的有關(guān)規(guī)定和部分指令闡明編程的有關(guān)規(guī)定和部分指令闡明G00 X20.0 Z20.0 T0303;G00 X20.0 Z20.0 T0505;取消刀具補(bǔ)償取消刀具補(bǔ)償T 或或T 00二二 編程的有關(guān)規(guī)定和部分指令闡明編程的有關(guān)規(guī)定和部分指令闡明4 任務(wù)坐標(biāo)系設(shè)定指令任務(wù)坐標(biāo)系設(shè)定指令G50 X_Z_; XZ值給出的是刀具當(dāng)前所在的點(diǎn)在工件坐標(biāo)系當(dāng)中的坐標(biāo)
51、值。值給出的是刀具當(dāng)前所在的點(diǎn)在工件坐標(biāo)系當(dāng)中的坐標(biāo)值。二二 編程的有關(guān)規(guī)定和部分指令闡明編程的有關(guān)規(guī)定和部分指令闡明5 自動(dòng)回原點(diǎn)指令自動(dòng)回原點(diǎn)指令G27 XU _ZW _T00; 或或G27;G28 XU _ZW _T00; 或或G28;G29 XU _ZW _; 或或G29;三三 數(shù)控車(chē)床編程實(shí)例數(shù)控車(chē)床編程實(shí)例例:例:85mm不加工,要求編制精加工程序。不加工,要求編制精加工程序。三三 數(shù)控車(chē)床編程實(shí)例數(shù)控車(chē)床編程實(shí)例1首先根據(jù)圖紙要求按先主后次的加工原那么確定工藝道路首先根據(jù)圖紙要求按先主后次的加工原那么確定工藝道路1)先從右至左切削外輪廓面。其道路為:倒角先從右至左切削外輪廓面。其
52、道路為:倒角切削螺紋的實(shí)踐外切削螺紋的實(shí)踐外圓圓切削錐度部分切削錐度部分車(chē)削車(chē)削62mm外圓外圓例角例角車(chē)車(chē)80mm外圓外圓切削圓弧部分切削圓弧部分車(chē)車(chē)80mm外圓;外圓;2)切切3mm45mm的槽;的槽;三三 數(shù)控車(chē)床編程實(shí)例數(shù)控車(chē)床編程實(shí)例2 選擇刀具并繪制刀具布置圖選擇刀具并繪制刀具布置圖根據(jù)加工要求需選用二把刀,根據(jù)加工要求需選用二把刀,T04外圓左偏精車(chē)刀,外圓左偏精車(chē)刀,T06外圓切槽刀,外圓切槽刀,在繪制刀具布置圖時(shí),要正確選擇換刀點(diǎn),以防止換刀時(shí)刀具與機(jī)床、工在繪制刀具布置圖時(shí),要正確選擇換刀點(diǎn),以防止換刀時(shí)刀具與機(jī)床、工件及夾具發(fā)生碰撞景象。本例換刀點(diǎn)選為件及夾具發(fā)生碰撞景象。本例換刀點(diǎn)選為A(200,350)點(diǎn)。點(diǎn)。3 確定切削用量確定切削用量 切削用量切削用量切削表面切削表面主軸轉(zhuǎn)速主軸轉(zhuǎn)速(r/min)進(jìn)給速度進(jìn)給速度(mm/r)車(chē)外圓車(chē)外圓6300.15車(chē)槽車(chē)槽3150.16三三 數(shù)控車(chē)床編程實(shí)例數(shù)控車(chē)床編程實(shí)例4 編寫(xiě)精加工
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 合同法81條對(duì)應(yīng)民法典
- 大班數(shù)學(xué)課件《比較多少》
- 專(zhuān)題 10習(xí)作訓(xùn)練 -2022-2023學(xué)年四年級(jí)語(yǔ)文下冊(cè)期末專(zhuān)項(xiàng)復(fù)習(xí)(部編版)
- 旅游局長(zhǎng)述職報(bào)告
- 家庭心理治療師招聘合同
- 航空航天器材招投標(biāo)方法探討
- 幼教志愿者招聘合同
- 科技研發(fā)中心施工合同糾紛模板
- 智能能源工程合同范本節(jié)能
- 曲棍球場(chǎng)地坪施工協(xié)議
- 物業(yè)公司消防維保質(zhì)量檢查內(nèi)容及考核評(píng)分表
- 電動(dòng)自行車(chē)火災(zāi)的勘查檢驗(yàn)技術(shù)及案例分析
- 螺栓檢測(cè)報(bào)告
- 碳排放介紹及相關(guān)計(jì)算方法
- 社團(tuán)活動(dòng)記錄(足球)
- 腐蝕測(cè)量及技術(shù)
- 家庭醫(yī)生簽約服務(wù)在實(shí)施老年高血壓患者社區(qū)護(hù)理管理中應(yīng)用
- 氯化鈉與氯化銨分離解析
- 關(guān)注青少年心理健康孩子的人格培養(yǎng)與家庭教育
- 個(gè)案面談技巧(2016.6.15)
- 高中理科教學(xué)儀器配備標(biāo)準(zhǔn)[共121頁(yè)]
評(píng)論
0/150
提交評(píng)論