版權(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)容主要內(nèi)容;分析零件圖紙,確定加工工藝過(guò)程,進(jìn)行數(shù)學(xué)處理,分析零件圖紙,確定加工工藝過(guò)程,進(jìn)行數(shù)學(xué)處理,編寫程序清單,制作控制介質(zhì),進(jìn)行程序檢查,輸入程序編寫程序清單,制作控制介質(zhì),進(jìn)行程序檢查,輸入程序以及工件試切。以及工件試切。分分析析零零件件圖圖樣樣工工藝藝處處理理數(shù)數(shù)學(xué)學(xué)處處理理編編寫寫程程序序清清單單程程序序輸輸入入程程序序檢檢查查數(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),又稱起刀點(diǎn)。刀具相對(duì)零件運(yùn)動(dòng)的起點(diǎn),又稱起刀點(diǎn)。刀位點(diǎn)刀位點(diǎn)-刀具在機(jī)床上的位置是由刀位點(diǎn)的位置來(lái)表示的。刀具在機(jī)床上的位置是由刀位點(diǎn)的位置來(lái)表示的。立銑刀、端銑刀和鉆頭而言,是指他們的底面中心;立銑刀、端銑刀和鉆頭而言,是指他們的底面中心;球頭銑刀,是指球頭球心;球頭銑刀,是指球頭球心; 對(duì)車刀和鏜刀是指它們的刀尖。對(duì)車刀和鏜刀是指它們的刀尖。一一 數(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)容和步驟數(shù)
4、控機(jī)床程序編制的內(nèi)容和步驟2確定加工路線確定加工路線加工路線加工路線加工過(guò)程中刀具相對(duì)于工件運(yùn)動(dòng)的軌跡。加工過(guò)程中刀具相對(duì)于工件運(yùn)動(dòng)的軌跡。加工線路的確定應(yīng)考慮以下幾方面的問(wèn)題加工線路的確定應(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+2(n-1n-1)a+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次次大的背吃刀大的背吃刀量,再用一次精車量,再用一次精車全部外表面。全部外表面。車削大余量走刀路線車削大余量走刀路線一一 數(shù)控機(jī)床程序編制的內(nèi)容和步驟數(shù)控機(jī)床程序編制的內(nèi)容和步驟(2)在車削與銑削零件時(shí),應(yīng)盡量避免徑向切入和切出,而應(yīng)在車削與銑削零件時(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ò)程中,工件、刀具、夾
7、具、機(jī)床系統(tǒng)處于彈性變形的平加工過(guò)程中,工件、刀具、夾具、機(jī)床系統(tǒng)處于彈性變形的平衡狀態(tài)下,進(jìn)給停頓時(shí),切削力減小,會(huì)改變系統(tǒng)的平衡狀態(tài)。刀衡狀態(tài)下,進(jìn)給停頓時(shí),切削力減小,會(huì)改變系統(tǒng)的平衡狀態(tài)。刀具會(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)采用分幾次走刀加工到最后尺寸。 此外,確定加工
8、路線時(shí),還要考慮工件的加工余量和機(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)槽走刀路線銑內(nèi)槽走刀路線 a 行切法行切法 b 環(huán)切法環(huán)切法 c 行切法最后環(huán)切一刀光整輪廓表面行切法最后環(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ù)可減少暢,切削條件得以
10、改善。由于取消了軸向進(jìn)刀,程序段數(shù)可減少一半。一半。 數(shù)數(shù)控控車車床床加加工工陀陀螺螺轉(zhuǎn)轉(zhuǎn)子子一一 數(shù)控機(jī)床程序編制的內(nèi)容和步驟數(shù)控機(jī)床程序編制的內(nèi)容和步驟3 程序編制中的誤差程序編制中的誤差編程誤差:編程誤差:程序編制的允許誤差。一般為工件允許誤差的程序編制的允許誤差。一般為工件允許誤差的1/51/10。 SP =f(a, b, c)式中:式中: a為用近似計(jì)算法逼近零件輪廓時(shí)產(chǎn)生的誤差,它出現(xiàn)在用直線或?yàn)橛媒朴?jì)算法逼近零件輪廓時(shí)產(chǎn)生的誤差,它出現(xiàn)在用直線或圓弧去逼近零件輪廓的情況;圓弧去逼近零件輪廓的情況; b為插補(bǔ)誤差,它表示插補(bǔ)加工出的線段與理論線段的誤差,該為插補(bǔ)誤差,它表示插補(bǔ)加
11、工出的線段與理論線段的誤差,該誤差與數(shù)控系統(tǒng)的插補(bǔ)功能即插補(bǔ)算法及某些參數(shù)有關(guān)。誤差與數(shù)控系統(tǒng)的插補(bǔ)功能即插補(bǔ)算法及某些參數(shù)有關(guān)。 c為圓整誤差,它表示在編程中,因數(shù)據(jù)處理、小數(shù)圓整而產(chǎn)生為圓整誤差,它表示在編程中,因數(shù)據(jù)處理、小數(shù)圓整而產(chǎn)生的誤差,為減小誤差值,一般采用的誤差,為減小誤差值,一般采用“累計(jì)進(jìn)位法累計(jì)進(jìn)位法”代替?zhèn)鹘y(tǒng)的四舍五代替?zhèn)鹘y(tǒng)的四舍五入法,可避免產(chǎn)生累積誤差。入法,可避免產(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)軌
12、跡。具的運(yùn)動(dòng)軌跡。(三三)編寫零件程序清單編寫零件程序清單加工路線和工藝參數(shù)確定后,編寫程序清單。加工路線和工藝參數(shù)確定后,編寫程序清單。(四四)程序輸入程序輸入現(xiàn)代數(shù)控機(jī)床,多采用鍵盤把程序輸入到計(jì)算機(jī)中。在現(xiàn)代數(shù)控機(jī)床,多采用鍵盤把程序輸入到計(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ì)于平面輪廓的工件,
13、可在機(jī)床上用筆代替刀具。坐標(biāo)對(duì)于平面輪廓的工件,可在機(jī)床上用筆代替刀具。坐標(biāo)紙代替工件進(jìn)行空運(yùn)行進(jìn)行繪圖。紙代替工件進(jìn)行空運(yù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ì)編程人員的要求高(熟悉數(shù)控代碼功能、編
14、程規(guī)則,具備機(jī)械加工工藝(熟悉數(shù)控代碼功能、編程規(guī)則,具備機(jī)械加工工藝知識(shí)和數(shù)值計(jì)算能力)知識(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)的類型輸出數(shù)控加工程機(jī),編程系統(tǒng)將能根據(jù)數(shù)控系統(tǒng)的類型輸出數(shù)控加工程序。序。 適用:適用:
15、 形狀復(fù)雜的零件形狀復(fù)雜的零件 雖不復(fù)雜但編程工作量很大的零件(如有數(shù)雖不復(fù)雜但編程工作量很大的零件(如有數(shù) 千個(gè)孔的零件)千個(gè)孔的零件) 雖不復(fù)雜但計(jì)算工作量大的零件(如非圓曲雖不復(fù)雜但計(jì)算工作量大的零件(如非圓曲 線輪廓的計(jì)算)線輪廓的計(jì)算)二二數(shù)控機(jī)床的編程方法數(shù)控機(jī)床的編程方法圖形交互式自動(dòng)編程圖形交互式自動(dòng)編程 定義:利用被加工零件的二維和三維圖形,由專用軟定義:利用被加工零件的二維和三維圖形,由專用軟件用窗口對(duì)話框的方式生成的加工程序。件用窗口對(duì)話框的方式生成的加工程序。 適用:對(duì)復(fù)雜的曲面加工更為方便。適用:對(duì)復(fù)雜的曲面加工更為方便。工藝處理工藝處理數(shù)學(xué)處理數(shù)學(xué)處理加工程序單加工
16、程序單程序校驗(yàn)程序校驗(yàn)穿孔穿孔磁盤磁盤工藝處理工藝處理磁盤磁盤計(jì)算機(jī)計(jì)算機(jī)直接傳輸直接傳輸手工編程手工編程自動(dòng)編程自動(dòng)編程第二節(jié)第二節(jié) 數(shù)控機(jī)床編程的基礎(chǔ)知識(shí)數(shù)控機(jī)床編程的基礎(chǔ)知識(shí)一一程序的結(jié)構(gòu)與格式程序的結(jié)構(gòu)與格式加工程序加工程序主程序和子程序主程序和子程序 程序段程序段(block) 字字(word) 字母和數(shù)據(jù)字母和數(shù)據(jù)N程序段序號(hào)程序段序號(hào) 準(zhǔn)備功能字準(zhǔn)備功能字 坐標(biāo)字坐標(biāo)字 進(jìn)給功能字進(jìn)給功能字 主軸轉(zhuǎn)速功能字主軸轉(zhuǎn)速功能字 刀具功能字刀具功能字 輔助功能字輔助功能字 結(jié)束符結(jié)束符 GX.Y.F STM ;一一程序的結(jié)構(gòu)與格式程序的結(jié)構(gòu)與格式圖圖2-2 2-2 點(diǎn)位加工過(guò)程點(diǎn)位加工過(guò)
17、程二二功能字功能字1 準(zhǔn)備功能字(準(zhǔn)備功能字(G代碼)代碼):使機(jī)床做某種操作的指令。使機(jī)床做某種操作的指令。G00G99u模態(tài)代碼一旦執(zhí)行就保持有效,直到同組另一代碼出現(xiàn)模態(tài)代碼一旦執(zhí)行就保持有效,直到同組另一代碼出現(xiàn)u非模態(tài)代碼只有在它所在的程序段內(nèi)有效非模態(tài)代碼只有在它所在的程序段內(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)的工作方式和用戶的規(guī)定。可以是矢量和。單位取決
18、于數(shù)控系統(tǒng)的工作方式和用戶的規(guī)定??梢允莔m/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)行換刀或選刀二二功能字功能字6 輔助功能字輔助功能字(M功能功能):表示機(jī)床在操作時(shí),各種輔助動(dòng)作及其狀表示機(jī)床在操作時(shí),各種輔助動(dòng)作及其狀態(tài)。態(tài)。M00M99。分模態(tài)與非模態(tài)。分模態(tài)與非模態(tài)u輔助功能代碼與坐標(biāo)代碼同時(shí)執(zhí)行輔助功能代碼與坐標(biāo)代碼同時(shí)執(zhí)行 G00 M08 快進(jìn)與開冷卻液快進(jìn)與開冷卻液u坐標(biāo)移動(dòng)指令之前執(zhí)行坐
19、標(biāo)移動(dòng)指令之前執(zhí)行M代碼。代碼。“前置前置” G00 M03 快進(jìn)與主軸正轉(zhuǎn)快進(jìn)與主軸正轉(zhuǎn)u反之反之“后置后置” G00 M02 快進(jìn)與程序結(jié)束快進(jìn)與程序結(jié)束uM00: 程序停止程序停止 M01: 可選擇程序停止可選擇程序停止 M02 :程序結(jié)束,指針指向程序頭程序結(jié)束,指針指向程序頭 M30 : 程序結(jié)束并倒帶,指針指向程序頭程序結(jié)束并倒帶,指針指向程序頭二二功能字功能字7 刀具偏置字刀具偏置字( D和和H )uG42 D01uG43 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ì)于車床、磨床等主軸帶動(dòng)工件旋轉(zhuǎn)
20、,對(duì)于銑床、鉆床、鏜床等對(duì)于車床、磨床等主軸帶動(dòng)工件旋轉(zhuǎn),對(duì)于銑床、鉆床、鏜床等主軸帶著刀具旋轉(zhuǎn),那么與主軸平行的坐標(biāo)軸即為主軸帶著刀具旋轉(zhuǎn),那么與主軸平行的坐標(biāo)軸即為z軸。軸。如果機(jī)床沒(méi)有主軸如果機(jī)床沒(méi)有主軸(如牛頭刨床如牛頭刨床)或有多個(gè)主軸,那么或有多個(gè)主軸,那么z軸垂直于工軸垂直于工件裝卡面。件裝卡面。主軸能擺動(dòng)主軸能擺動(dòng)n在擺動(dòng)的范圍內(nèi)其軸線只與標(biāo)準(zhǔn)坐標(biāo)系中的某一坐標(biāo)平行時(shí),在擺動(dòng)的范圍內(nèi)其軸線只與標(biāo)準(zhǔn)坐標(biāo)系中的某一坐標(biāo)平行時(shí),則該坐標(biāo)便是則該坐標(biāo)便是Z坐標(biāo);坐標(biāo);n若在擺動(dòng)的范圍內(nèi)其軸線可與多個(gè)坐標(biāo)平行,則取垂直于工若在擺動(dòng)的范圍內(nèi)其軸線可與多個(gè)坐標(biāo)平行,則取垂直于工件裝夾面的方向
21、為件裝夾面的方向?yàn)閆坐標(biāo)。坐標(biāo)。一一坐標(biāo)軸坐標(biāo)軸正方向:遠(yuǎn)離工件的方向。正方向:遠(yuǎn)離工件的方向。立式立式5 5軸數(shù)控銑床的坐標(biāo)系軸數(shù)控銑床的坐標(biāo)系一一坐標(biāo)軸坐標(biāo)軸一一坐標(biāo)軸坐標(biāo)軸一一坐標(biāo)軸坐標(biāo)軸 2)X軸:軸:X軸一般是水平的,平行于工件的裝卡面。軸一般是水平的,平行于工件的裝卡面。工件旋轉(zhuǎn)的機(jī)床(如車床、磨床等),工件旋轉(zhuǎn)的機(jī)床(如車床、磨床等),X軸的方向是在工件的軸的方向是在工件的徑向上并平行于刀具移動(dòng)面,且是刀具遠(yuǎn)離工件的方向。徑向上并平行于刀具移動(dòng)面,且是刀具遠(yuǎn)離工件的方向。一一坐標(biāo)軸坐標(biāo)軸對(duì)于刀具旋轉(zhuǎn)的機(jī)床(如銑床、鏜床、鉆床等)對(duì)于刀具旋轉(zhuǎn)的機(jī)床(如銑床、鏜床、鉆床等)u如如Z軸
22、是水平的,從主軸向工件方向看,軸是水平的,從主軸向工件方向看,X軸的正方向指向右。軸的正方向指向右。一一坐標(biāo)軸坐標(biāo)軸u如如Z軸是垂直的,單立柱機(jī)床,從刀具主軸看向立柱,軸是垂直的,單立柱機(jī)床,從刀具主軸看向立柱,X軸的正方軸的正方向指向右。向指向右。立式立式5 5軸數(shù)控銑床的坐標(biāo)系軸數(shù)控銑床的坐標(biāo)系一一坐標(biāo)軸坐標(biāo)軸一一坐標(biāo)軸坐標(biāo)軸3)Y軸軸按照右手直角笛卡爾坐標(biāo)系來(lái)判斷。按照右手直角笛卡爾坐標(biāo)系來(lái)判斷。一一坐標(biāo)軸坐標(biāo)軸龍門數(shù)控銑床龍門數(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)方向,按照右旋螺紋前軸的旋轉(zhuǎn)方向,按照右旋螺紋前
23、進(jì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)軸臥式車床臥式車床立式銑床立式銑床一一坐標(biāo)軸坐標(biāo)軸臥式銑床臥式銑床五坐標(biāo)擺動(dòng)式鏜銑床五坐標(biāo)擺動(dòng)式鏜銑床一一坐標(biāo)軸坐標(biāo)軸一一坐標(biāo)軸坐標(biāo)軸一一坐標(biāo)軸坐標(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)系的指令
24、選用機(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ī)床原點(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)系舉例二
25、二坐標(biāo)系坐標(biāo)系圖圖2-9 機(jī)床坐標(biāo)關(guān)系機(jī)床坐標(biāo)關(guān)系二二坐標(biāo)系坐標(biāo)系圖圖2-10 改變工件坐標(biāo)系改變工件坐標(biāo)系二二坐標(biāo)系坐標(biāo)系可使用多種方法改變偏置表中的工件坐標(biāo)系的零點(diǎn)值,常用可使用多種方法改變偏置表中的工件坐標(biāo)系的零點(diǎn)值,常用的是手動(dòng)修改和通過(guò)程序來(lái)修改。的是手動(dòng)修改和通過(guò)程序來(lái)修改。A-B9系列數(shù)控系統(tǒng)的程序修改指令格式系列數(shù)控系統(tǒng)的程序修改指令格式: G10 L2 P_X_Y_Z_;二二坐標(biāo)系坐標(biāo)系3 設(shè)定工件坐標(biāo)系設(shè)定工件坐標(biāo)系ISO標(biāo)準(zhǔn)規(guī)定設(shè)定工件坐標(biāo)系的選擇指令是標(biāo)準(zhǔn)規(guī)定設(shè)定工件坐標(biāo)系的選擇指令是G92(非模態(tài)非模態(tài))G92 X_Y_;圖圖2-11 設(shè)定工件坐標(biāo)系設(shè)定工件坐標(biāo)系二二
26、坐標(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)偏置取消工件坐標(biāo)系的零點(diǎn)偏置: (1)用)用G52 X0Y0Z0 (2)用)用G92移動(dòng)有零點(diǎn)偏置的坐標(biāo)系移動(dòng)有零點(diǎn)偏置的坐標(biāo)系 (3)程序執(zhí)行結(jié)束遇到)程序執(zhí)行結(jié)束遇到M30或或M02代碼代碼第四節(jié)第四節(jié) 常用編程指令常用編程指令一快速定位方式一快速定位方式(G00)G00 X_
27、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_(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路路線切削加工,使用絕對(duì)坐標(biāo)與增量坐標(biāo)方式編程。線切削加工,使用絕對(duì)坐標(biāo)與增量坐標(biāo)方式編程。
28、絕對(duì)坐標(biāo)編程絕對(duì)坐標(biāo)編程G92 X0 Y0 G90 G17 G00 X200 Y40 M03 S500 G03 X140 Y100 I-60 (或或R60) F100G02 X120 Y60 I-50 (或或R50)G00 X0 Y0 M05 M02增量坐標(biāo)編程增量坐標(biāo)編程G92 X0 Y0 G91 G17 G00 X200 Y40 M03 S500 G03 X-60 Y60 I-60 (或或R60) F100G02 X-20 Y-40 I-50 (或或R50)G00 X-120 Y-60 M05 M02四四暫停指令暫停指令G04G04 X_ 五五返回參考點(diǎn)指令返回參考點(diǎn)指令G27 G28 G
29、29G27 返回參考點(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_)F; G19 G02(G03)Y_Z_X_J_K_(R_)F; G90 G17 G03 X0 Y10
30、 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(模態(tài)模態(tài)) G16; X_Y_;或或X_Z_;或或Y_Z_; G15;八八極坐標(biāo)編程極坐標(biāo)編程增量方
31、式極坐標(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)_;十一十一 刀具半徑補(bǔ)償指令刀具半徑補(bǔ)償指令G40 G41 G42G41(G42) D_X_Y_(X_Y_或
32、或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ǔ)償法粗、精加工的補(bǔ)償法練習(xí)練習(xí): F(135,90) J(45,60)F(135,90) J(45,60)N
33、01 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 X135 Y90;N10 X150 Y60;N11X120;N12 X90 Y30;N13 X45 Y60;N14 X30 Y90;N15 G40 G00 X0 Y90;N16 Y0;N17 G49 Z300 M05;N18 M30;第五節(jié)第五節(jié) 子程序和固定循
34、環(huán)子程序和固定循環(huán)一一 子程序子程序1. 子程序的格式子程序的格式 O * * * * 子程序子程序 . 子程序主體子程序主體 . M99;子程序結(jié)束指令;子程序結(jié)束指令2. 子程序調(diào)用子程序調(diào)用 M98 P* * * *L_; 注意,在子程序中,如果控制系統(tǒng)在讀到注意,在子程序中,如果控制系統(tǒng)在讀到M99以前讀到以前讀到M02或或M30,則程,則程序停止。序停止。一一 子程序子程序3. M99的功能的功能M99既可用在主程序中既可用在主程序中,也可用在子程序中也可用在子程序中,作為返回命令代碼作為返回命令代碼在主程序中在主程序中,其作用其作用:(1) 執(zhí)行程序中所有指令包括執(zhí)行程序中所有指令
35、包括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),零件程序開始被執(zhí)行零件程序開始被執(zhí)行 在子程序中在子程序中,其作用其作用:(1) 只執(zhí)行只執(zhí)行M99之前的指令之前的指令,M99后邊的指令將不被執(zhí)行后邊的指令將不被執(zhí)行(2) 通知控制系統(tǒng)子程序結(jié)束通知控制系統(tǒng)子程序結(jié)束一一 子程序子程序4. 子程序調(diào)用舉例子程序調(diào)用舉例一一 子程序子程序5. 子程序嵌套子程序嵌套二二 固定循環(huán)固定循環(huán)鉆孔鉆孔 G81 用于中心鉆加工定位孔和一
36、般孔加工用于中心鉆加工定位孔和一般孔加工指令格式指令格式 G81 X_ Y_ Z_ R_ F_L _; 初始點(diǎn)初始點(diǎn)R點(diǎn)點(diǎn)G98G99Z第六節(jié)第六節(jié) 用戶宏程序用戶宏程序一一 概述概述若若AB=CD=20,BC=AD=40,OI=20,OJ=20,則則G65 P9801 I20.0 J20.0 U60.0 V40.0;二二 變量變量1 變量的種類變量的種類(1)局部變量)局部變量#1#33(2)公用變量(全局變量)公用變量(全局變量)#100#199、#500#699(3)系統(tǒng)變量)系統(tǒng)變量 如:刀具補(bǔ)償如:刀具補(bǔ)償#2000#2200、工件偏置量、工件偏置量#5201#5326、報(bào)警、報(bào)警信
37、息信息#3000、模態(tài)信息、模態(tài)信息#4001#4120(#4002為為G17G19,若當(dāng),若當(dāng)前值為前值為G17平面,則平面,則#4002值為值為17)二二 變量變量G65 P2012 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)移命令:GOTO 格式格式:GOTO n2 條件轉(zhuǎn)移命令條件轉(zhuǎn)移命令
38、: 格式格式: 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;六六 用戶宏程序舉例用戶宏程序舉例 銑刀銑內(nèi)圓表面時(shí)的情況,當(dāng)把刀具引
39、到圓心的上方以后,銑刀銑內(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ì)方式,缺省為絕對(duì)方式。六六 用戶宏程序舉例用戶宏程序舉例
40、調(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;若沒(méi)有若沒(méi)有R快速接近位置的賦值報(bào)警快速接近位置的賦值報(bào)警IF #26 EQ 0 GOTO 990;若沒(méi)有若沒(méi)有Z孔底
41、面位置孔底面位置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作為趨近加工圓半徑作為趨近加工圓半徑N10 IF #3 LE #30 GOTO 991
42、;趨近加工圓半徑趨近加工圓半徑刀補(bǔ)量,報(bào)警刀補(bǔ)量,報(bào)警 IF #3 GT #4 GOTO 992;趨近加工圓半徑趨近加工圓半徑加工孔半徑,報(bào)警加工孔半徑,報(bào)警 IF #19 NE 0 GOTO 20;若若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)前當(dāng)前Z值值R時(shí),報(bào)警時(shí),報(bào)警 #5=#33-#18;絕對(duì)方式時(shí)
43、的絕對(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;若若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#3 Y-#3 I#3; G01 G40 X#4-#3 Y#3 F#1
44、9; 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)指令,程序結(jié)束恢復(fù)模態(tài)指令,程序結(jié)束六六 用戶宏程序舉例用戶宏程序舉例讀入刀補(bǔ)和程序讀入刀補(bǔ)
45、和程序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ù)控車床編程數(shù)控車床編程一一 數(shù)控車床坐標(biāo)系數(shù)控車床坐標(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)檎较?。軸方向,刀具遠(yuǎn)離工件方向?yàn)檎较?。一?數(shù)控車床坐標(biāo)系數(shù)控車床坐標(biāo)系2 機(jī)床原點(diǎn)與
46、參考點(diǎn)機(jī)床原點(diǎn)與參考點(diǎn)機(jī)床原點(diǎn):機(jī)床原點(diǎn):是主軸旋轉(zhuǎn)中心與卡盤端面交點(diǎn)。是主軸旋轉(zhuǎn)中心與卡盤端面交點(diǎn)。參考點(diǎn):參考點(diǎn):是一個(gè)固定不變的點(diǎn),刀具退到極限點(diǎn),由機(jī)是一個(gè)固定不變的點(diǎn),刀具退到極限點(diǎn),由機(jī)械擋塊來(lái)確定。械擋塊來(lái)確定。一一 數(shù)控車床坐標(biāo)系數(shù)控車床坐標(biāo)系3 程序原點(diǎn)程序原點(diǎn)通常是將主軸中心設(shè)為通常是將主軸中心設(shè)為X軸方向的原點(diǎn),將加工工件的精切軸方向的原點(diǎn),將加工工件的精切后的右端面或精切后的夾緊定位面設(shè)定為后的右端面或精切后的夾緊定位面設(shè)定為Z軸方向的原點(diǎn)。軸方向的原點(diǎn)。一一 數(shù)控車床坐標(biāo)系數(shù)控車床坐標(biāo)系4 絕對(duì)編程與增量編程絕對(duì)編程與增量編程按絕對(duì)值編程時(shí),使用代碼按絕對(duì)值編程時(shí),使
47、用代碼X和和Z,按增量編程時(shí),使用代,按增量編程時(shí),使用代碼碼U和和W。絕對(duì)值編程時(shí),。絕對(duì)值編程時(shí),X以直徑值表示,用增量值編程以直徑值表示,用增量值編程時(shí),以徑向?qū)嶋H位移量的二倍值表示,并有方向符號(hào)。時(shí),以徑向?qū)嶋H位移量的二倍值表示,并有方向符號(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 G01 U10.0 Z-25.0 F60;N60 G01 X60.0
48、W-15.0;練習(xí):練習(xí):如如圖所示,走刀路線為圖所示,走刀路線為A-B-C-D-E-FA-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(或(或R4)F50 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(或(或4)50 A-BG01 W-16 B-CG02 W-20 R20 C-D G01 W-18 D-E G02 U16 W-8 I8(
49、或(或R8) E-F一一 數(shù)控車床坐標(biāo)系數(shù)控車床坐標(biāo)系5 直徑編程與半徑編程直徑編程與半徑編程軸類零件其截面為圓形,尺寸給定分為直徑與半徑指定。軸類零件其截面為圓形,尺寸給定分為直徑與半徑指定。出廠時(shí)設(shè)定為直徑編程,則出廠時(shí)設(shè)定為直徑編程,則X、U都為直徑值。如需用半都為直徑值。如需用半徑編程則需要改變系統(tǒng)中相關(guān)的幾項(xiàng)參數(shù),使系統(tǒng)處于徑編程則需要改變系統(tǒng)中相關(guān)的幾項(xiàng)參數(shù),使系統(tǒng)處于半徑編程。半徑編程。二二 編程的有關(guān)規(guī)定和部分指令說(shuō)明編程的有關(guān)規(guī)定和部分指令說(shuō)明1 米制與英制輸入米制與英制輸入 G21 米制狀態(tài)(出廠時(shí)一般設(shè)定為此狀態(tài))米制狀態(tài)(出廠時(shí)一般設(shè)定為此狀態(tài)) G20 英制狀態(tài)英制狀
50、態(tài)2 F功能指令功能指令 G99 每轉(zhuǎn)進(jìn)給量(每轉(zhuǎn)進(jìn)給量(mm/r)(上電系統(tǒng)默認(rèn))(上電系統(tǒng)默認(rèn)) G98 每分鐘進(jìn)給量(每分鐘進(jìn)給量(mm/min)二二 編程的有關(guān)規(guī)定和部分指令說(shuō)明編程的有關(guān)規(guī)定和部分指令說(shuō)明3 T功能指令功能指令二二 編程的有關(guān)規(guī)定和部分指令說(shuō)明編程的有關(guān)規(guī)定和部分指令說(shuō)明G00 X20.0 Z20.0 T0303;G00 X20.0 Z20.0 T0505;取消刀具補(bǔ)償取消刀具補(bǔ)償T 或或T 00二二 編程的有關(guān)規(guī)定和部分指令說(shuō)明編程的有關(guān)規(guī)定和部分指令說(shuō)明4 工作坐標(biāo)系設(shè)定指令工作坐標(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ī)定和部分指令說(shuō)明編程的有關(guān)規(guī)定和部分指令說(shuō)明5 自動(dòng)回原點(diǎn)指令自動(dòng)回原點(diǎn)指令G27 X(U) _Z(W) _T00; 或或G27;G28 X(U) _Z(W) _T00; 或或G28;G29 X(U) _Z(W) _; 或或G29;三三 數(shù)控車床編程實(shí)例數(shù)控車床編程實(shí)例例:例:85mm不加工,要求編制精加工程序。不加工,要求編制精加工程序。三三 數(shù)控車床編程實(shí)例數(shù)控車床編程實(shí)例1首先根據(jù)圖紙要求按先主后次的加工原則確定工藝路線首先根據(jù)圖紙要求按先主后次的加工原則確定工藝路線1)先從右至左切削外輪廓面。其路線為:倒角先從右
52、至左切削外輪廓面。其路線為:倒角切削螺紋的實(shí)際外切削螺紋的實(shí)際外圓圓切削錐度部分切削錐度部分車削車削62mm外圓外圓例角例角車車80mm外圓外圓切削圓弧部分切削圓弧部分車車80mm外圓;外圓;2)切切3mm45mm的槽;的槽;三三 數(shù)控車床編程實(shí)例數(shù)控車床編程實(shí)例2 選擇刀具并繪制刀具布置圖選擇刀具并繪制刀具布置圖根據(jù)加工要求需選用二把刀,根據(jù)加工要求需選用二把刀,T04外圓左偏精車刀,外圓左偏精車刀,T06外圓切槽刀,外圓切槽刀,在繪制刀具布置圖時(shí),要正確選擇換刀點(diǎn),以避免換刀時(shí)刀具與機(jī)床、在繪制刀具布置圖時(shí),要正確選擇換刀點(diǎn),以避免換刀時(shí)刀具與機(jī)床、工件及夾具發(fā)生碰撞現(xiàn)象。本例換刀點(diǎn)選為工件及夾具發(fā)生碰撞現(xiàn)象。本例換刀點(diǎn)選為A(200,350)點(diǎn)。點(diǎn)。3 確定切削用量確定切削用量 切削用量切削用量切削表面切削表面主軸轉(zhuǎn)速主軸轉(zhuǎn)速(r/min)進(jìn)給速度進(jìn)給速度(mm/r)車外圓車外圓6300.15車槽車槽3150.16三三 數(shù)控車床編程實(shí)例數(shù)控車床編程實(shí)例4 編寫精加工程序編寫精加工程序O0006N01 G50 X200.0 Z350.0 ;N02 S630
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024房屋買賣全款購(gòu)房合同范本模板
- 2024年度勞動(dòng)合同員工崗位及工資待遇
- 2024公立醫(yī)院與醫(yī)療設(shè)備供應(yīng)商之間的采購(gòu)合同
- 2024丙丁雙方就服務(wù)器租賃及維護(hù)合同
- 2024年度醫(yī)藥產(chǎn)品研發(fā)與生產(chǎn)承包合同
- 2024年度船舶租賃合同
- 2024年度股權(quán)投資投資人與目標(biāo)公司股權(quán)轉(zhuǎn)讓合同
- 2024年修訂版:知識(shí)產(chǎn)權(quán)許可使用合同標(biāo)的規(guī)范
- 2024年度KTV裝修設(shè)計(jì)服務(wù)合同
- 賽船音樂(lè)課件教學(xué)課件
- 分級(jí)閱讀The Fantastic Washing Machine 洗衣機(jī)超人 教學(xué)設(shè)計(jì)-2023-2024學(xué)年牛津譯林版英語(yǔ)七年級(jí)下冊(cè)
- 文學(xué)閱讀與創(chuàng)意表達(dá)任務(wù)群下的教學(xué)設(shè)計(jì)六上第四單元
- 2024交通銀行借貸合同范本
- 六年級(jí)語(yǔ)文上冊(cè)18.《書湖陰先生壁》課件
- 2024管道焊后熱處理工藝
- 泵閘工程施工組織設(shè)計(jì)(技術(shù)標(biāo))
- 5.3 善用法律 課件-2024-2025學(xué)年統(tǒng)編版道德與法治八年級(jí)上冊(cè)
- 2024至2030年中國(guó)甲硫醇鈉產(chǎn)品市場(chǎng)供需分析及發(fā)展前景展望報(bào)告
- DB3305-T 250-2022應(yīng)急救災(zāi)物資儲(chǔ)備庫(kù)建設(shè)規(guī)范
- 2024年中遠(yuǎn)海運(yùn)限公司招聘高頻考題難、易錯(cuò)點(diǎn)模擬試題(共500題)附帶答案詳解
- 濟(jì)南版中考生物二輪復(fù)習(xí):重難點(diǎn)基礎(chǔ)知識(shí)復(fù)習(xí)提綱
評(píng)論
0/150
提交評(píng)論