第二章__零件加工程序的編制_第1頁
第二章__零件加工程序的編制_第2頁
第二章__零件加工程序的編制_第3頁
第二章__零件加工程序的編制_第4頁
第二章__零件加工程序的編制_第5頁
已閱讀5頁,還剩143頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、第二章第二章 零件加工程序的編制零件加工程序的編制 第一節(jié)第一節(jié) 概述概述 一一 數(shù)控機(jī)床程序編制的內(nèi)容和步驟數(shù)控機(jī)床程序編制的內(nèi)容和步驟 主要內(nèi)容主要內(nèi)容;分析零件圖紙,確定加工工藝過程,進(jìn)行數(shù)學(xué)處理,分析零件圖紙,確定加工工藝過程,進(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、試試 切切 零件零件 毛坯毛坯 成品成品 零件零件 2-1 數(shù)控機(jī)床的編程步驟數(shù)控機(jī)床的編程步驟 一一 數(shù)控機(jī)床程序編制的內(nèi)容和步驟數(shù)控機(jī)床程序編制的內(nèi)容和步驟 (一一)分析零件圖樣和工藝處理分析零件圖樣和工藝處理 1 選擇合適的對刀點(diǎn)選擇合適的對刀點(diǎn) 對刀點(diǎn)對刀點(diǎn)-刀具相對零件運(yùn)動的起點(diǎn),又稱起刀點(diǎn)。刀具相對零件運(yùn)動的起點(diǎn),又稱起刀點(diǎn)。 刀位點(diǎn)刀位點(diǎn)-刀具在機(jī)床上的位置是由刀位點(diǎn)的位置來表示的。刀具在機(jī)床上的位置是由刀位點(diǎn)的位置來表示的。 立銑刀、端銑刀和鉆頭而言,是指他們的底面中心;立銑刀、端銑刀和鉆頭而言,是指他們的底面中心; 球頭銑刀,是指球頭球心;球頭銑刀,是指球頭球心; 對車刀和鏜

3、刀是指它們的刀尖。對車刀和鏜刀是指它們的刀尖。 一一 數(shù)控機(jī)床程序編制的內(nèi)容和步驟數(shù)控機(jī)床程序編制的內(nèi)容和步驟 選擇對刀點(diǎn)的原則選擇對刀點(diǎn)的原則: (1)為了提高零件加工精度,刀具的起點(diǎn)應(yīng)盡量選在零件的設(shè)計(jì)基準(zhǔn)為了提高零件加工精度,刀具的起點(diǎn)應(yīng)盡量選在零件的設(shè)計(jì)基準(zhǔn) 或工藝基準(zhǔn)上?;蚬に嚮鶞?zhǔn)上。 (2)對刀點(diǎn)應(yīng)選在對刀方便的位置,便于觀察和檢測。對刀點(diǎn)應(yīng)選在對刀方便的位置,便于觀察和檢測。 (3)對刀點(diǎn)的選擇應(yīng)便于坐標(biāo)值的計(jì)算。對刀點(diǎn)的選擇應(yīng)便于坐標(biāo)值的計(jì)算。 (4)在加工中心上,由于加工過程中要進(jìn)行換刀,每次換刀所選擇的在加工中心上,由于加工過程中要進(jìn)行換刀,每次換刀所選擇的 換刀位置要在工

4、件的外部,以免換刀時(shí)刀具與工件相碰。換刀位置要在工件的外部,以免換刀時(shí)刀具與工件相碰。 一一 數(shù)控機(jī)床程序編制的內(nèi)容和步驟數(shù)控機(jī)床程序編制的內(nèi)容和步驟 2確定加工路線確定加工路線 加工路線加工路線加工過程中刀具相對于工件運(yùn)動的軌跡。加工過程中刀具相對于工件運(yùn)動的軌跡。 加工線路的確定應(yīng)考慮以下幾方面的問題加工線路的確定應(yīng)考慮以下幾方面的問題: (1)應(yīng)使加工路線最短,這樣既可減少程序段,又可減少空刀時(shí)間應(yīng)使加工路線最短,這樣既可減少程序段,又可減少空刀時(shí)間 一一 數(shù)控機(jī)床程序編制的內(nèi)容和步驟數(shù)控機(jī)床程序編制的內(nèi)容和步驟 n 個(gè) b a n 個(gè) b a 紅線長紅線長=b+2=b+2(n-1n-1

5、)a+a+切入段切入段+ +切出段切出段 藍(lán)線長藍(lán)線長=nb+(n-1)a +=nb+(n-1)a +切入段切入段+ +切出段切出段 一一 數(shù)控機(jī)床程序編制的內(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)

6、盡量避免徑向切入和切出,而應(yīng)沿零在車削與銑削零件時(shí),應(yīng)盡量避免徑向切入和切出,而應(yīng)沿零 件的切向切入和切出。件的切向切入和切出。 一一 數(shù)控機(jī)床程序編制的內(nèi)容和步驟數(shù)控機(jī)床程序編制的內(nèi)容和步驟 銑內(nèi)圓輪廓,路線為銑內(nèi)圓輪廓,路線為1A231A23(偏心圓)(偏心圓)B4B4(工件輪廓)(工件輪廓)B5B5 (偏心圓)(偏心圓)C61C61。 非圓曲線平面輪廓的銑削同樣要切入和切出延伸。非圓曲線平面輪廓的銑削同樣要切入和切出延伸。 一一 數(shù)控機(jī)床程序編制的內(nèi)容和步驟數(shù)控機(jī)床程序編制的內(nèi)容和步驟 銑削內(nèi)輪廓表面時(shí),切入和切出無法外延,這時(shí)銑銑削內(nèi)輪廓表面時(shí),切入和切出無法外延,這時(shí)銑 刀可沿零件輪

7、廓的法線方向切入和切出,并將其切入、刀可沿零件輪廓的法線方向切入和切出,并將其切入、 切出點(diǎn)選在零件輪廓兩幾何元素的交點(diǎn)處。切出點(diǎn)選在零件輪廓兩幾何元素的交點(diǎn)處。 加工過程中,工件、刀具、夾具、機(jī)床系統(tǒng)處于彈加工過程中,工件、刀具、夾具、機(jī)床系統(tǒng)處于彈 性變形的平衡狀態(tài)下,進(jìn)給停頓時(shí),切削力減小,會改性變形的平衡狀態(tài)下,進(jìn)給停頓時(shí),切削力減小,會改 變系統(tǒng)的平衡狀態(tài)。刀具會在進(jìn)給停頓處的零件表面留變系統(tǒng)的平衡狀態(tài)。刀具會在進(jìn)給停頓處的零件表面留 下劃痕,因此在輪廓加工中應(yīng)避免進(jìn)給停頓。下劃痕,因此在輪廓加工中應(yīng)避免進(jìn)給停頓。 一一 數(shù)控機(jī)床程序編制的內(nèi)容和步驟數(shù)控機(jī)床程序編制的內(nèi)容和步驟 3)

8、要選擇工件在加工后變形較小的路線。例如對細(xì)長零要選擇工件在加工后變形較小的路線。例如對細(xì)長零 件或薄板零件,應(yīng)采用分幾次走刀加工到最后尺寸。件或薄板零件,應(yīng)采用分幾次走刀加工到最后尺寸。 此外,確定加工路線時(shí),還要考慮工件的加工余量此外,確定加工路線時(shí),還要考慮工件的加工余量 和機(jī)床、刀具的剛度等情況,確定是一次走刀還是多次和機(jī)床、刀具的剛度等情況,確定是一次走刀還是多次 走刀來完成加工,以及在銑削加工中是采用順銑還是采走刀來完成加工,以及在銑削加工中是采用順銑還是采 用逆銑等。用逆銑等。 一一 數(shù)控機(jī)床程序編制的內(nèi)容和步驟數(shù)控機(jī)床程序編制的內(nèi)容和步驟 圖圖a a用行切法,路線短,但工件輪廓周

9、邊有較大的殘留余量。用行切法,路線短,但工件輪廓周邊有較大的殘留余量。 圖圖b b為環(huán)切法,計(jì)算較復(fù)雜且路線較長。為環(huán)切法,計(jì)算較復(fù)雜且路線較長。 圖圖c c用行切法粗銑,最后精銑輪廓一周,既保證了加工質(zhì)量,又使計(jì)用行切法粗銑,最后精銑輪廓一周,既保證了加工質(zhì)量,又使計(jì) 算簡單,路線也較短。算簡單,路線也較短。 銑內(nèi)槽走刀路線銑內(nèi)槽走刀路線 a 行切法行切法 b 環(huán)切法環(huán)切法 c 行切法最后環(huán)切一刀光整輪廓表面行切法最后環(huán)切一刀光整輪廓表面 一一 數(shù)控機(jī)床程序編制的內(nèi)容和步驟數(shù)控機(jī)床程序編制的內(nèi)容和步驟 如圖為陀螺轉(zhuǎn)子,用數(shù)控車床加工。如圖為陀螺轉(zhuǎn)子,用數(shù)控車床加工。 圖圖a a為矩形走刀路線

10、,當(dāng)軸向進(jìn)刀時(shí)切削力陡增,排屑不暢,易崩刀為矩形走刀路線,當(dāng)軸向進(jìn)刀時(shí)切削力陡增,排屑不暢,易崩刀 圖圖b b為斜線走刀路線,切削截面由小逐漸增大,切削力漸增,排屑也暢,為斜線走刀路線,切削截面由小逐漸增大,切削力漸增,排屑也暢, 切削條件得以改善。切削條件得以改善。 由于取消了軸向進(jìn)刀,程序段數(shù)可減少一半。由于取消了軸向進(jìn)刀,程序段數(shù)可減少一半。 一一 數(shù)控機(jī)床程序編制的內(nèi)容和步驟數(shù)控機(jī)床程序編制的內(nèi)容和步驟 3 程序編制中的誤差程序編制中的誤差 編程誤差:編程誤差:程序編制的允許誤差。一般為工件允許誤差的程序編制的允許誤差。一般為工件允許誤差的1/51/10。 SP =f(a, b, c)

11、 式中:式中: a為用近似計(jì)算法逼近零件輪廓時(shí)產(chǎn)生的誤差,它出現(xiàn)在用直線或圓弧為用近似計(jì)算法逼近零件輪廓時(shí)產(chǎn)生的誤差,它出現(xiàn)在用直線或圓弧 去逼近零件輪廓的情況;去逼近零件輪廓的情況; b為插補(bǔ)誤差,它表示插補(bǔ)加工出的線段與理論線段的誤差,該誤差為插補(bǔ)誤差,它表示插補(bǔ)加工出的線段與理論線段的誤差,該誤差 與數(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)位法”代替

12、傳統(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ì)算出刀具的運(yùn)先建立一個(gè)工件坐標(biāo)系,根據(jù)圖紙的要求,計(jì)算出刀具的運(yùn) 動軌跡。動軌跡。 (三三)編寫零件程序清單編寫零件程序清單 加工路線和工藝參數(shù)確定后,編寫程序清單。加工路線和工藝參數(shù)確定后,編寫程序清單。 (四四)程序輸入程序輸入 現(xiàn)代數(shù)控機(jī)床,多采用鍵盤把程序輸入到計(jì)算機(jī)中。在通信現(xiàn)代數(shù)控機(jī)床,多采用鍵盤把程序輸入到計(jì)算機(jī)中。在通信 控制的機(jī)床中,程序可以由計(jì)算機(jī)接口傳送??刂频?/p>

13、機(jī)床中,程序可以由計(jì)算機(jī)接口傳送。 一一 數(shù)控機(jī)床程序編制的內(nèi)容和步驟數(shù)控機(jī)床程序編制的內(nèi)容和步驟 (五五)程序校驗(yàn)和試切削程序校驗(yàn)和試切削 校驗(yàn)通常的方法是將控制的內(nèi)容輸入到數(shù)控裝置中進(jìn)行機(jī)床校驗(yàn)通常的方法是將控制的內(nèi)容輸入到數(shù)控裝置中進(jìn)行機(jī)床 的空運(yùn)轉(zhuǎn)檢查。的空運(yùn)轉(zhuǎn)檢查。 對于平面輪廓的工件,可在機(jī)床上用筆代替刀具。坐標(biāo)紙代對于平面輪廓的工件,可在機(jī)床上用筆代替刀具。坐標(biāo)紙代 替工件進(jìn)行空運(yùn)行進(jìn)行繪圖。替工件進(jìn)行空運(yùn)行進(jìn)行繪圖。 對于空間曲面零件,可用木料或塑料工件進(jìn)行試切,以此檢對于空間曲面零件,可用木料或塑料工件進(jìn)行試切,以此檢 查機(jī)床運(yùn)動軌跡與動作的正確性。查機(jī)床運(yùn)動軌跡與動作的正確

14、性。 在具有圖形顯示的機(jī)床上,用模擬刀具進(jìn)行試削過程的方法在具有圖形顯示的機(jī)床上,用模擬刀具進(jìn)行試削過程的方法 進(jìn)行校驗(yàn)。進(jìn)行校驗(yàn)。 二二數(shù)控機(jī)床的編程方法數(shù)控機(jī)床的編程方法 手動編程手動編程 定義:整個(gè)編程過程由人工完成。對編程人員的要求高(熟悉定義:整個(gè)編程過程由人工完成。對編程人員的要求高(熟悉 數(shù)控代碼功能、編程規(guī)則,具備機(jī)械加工工藝知識和數(shù)值計(jì)數(shù)控代碼功能、編程規(guī)則,具備機(jī)械加工工藝知識和數(shù)值計(jì) 算能力)算能力) 適用:適用: 幾何形狀不太復(fù)雜的零件;幾何形狀不太復(fù)雜的零件; 三坐標(biāo)聯(lián)動以下加工程序三坐標(biāo)聯(lián)動以下加工程序 二二數(shù)控機(jī)床的編程方法數(shù)控機(jī)床的編程方法 自動編程自動編程:

15、定義:編程人員根據(jù)零件圖紙的要求,按照某個(gè)自動編程系統(tǒng)的定義:編程人員根據(jù)零件圖紙的要求,按照某個(gè)自動編程系統(tǒng)的 規(guī)定,將零件的加工信息用較簡便的方式送入計(jì)算機(jī),編程系規(guī)定,將零件的加工信息用較簡便的方式送入計(jì)算機(jī),編程系 統(tǒng)將能根據(jù)數(shù)控系統(tǒng)的類型輸出數(shù)控加工程序。統(tǒng)將能根據(jù)數(shù)控系統(tǒng)的類型輸出數(shù)控加工程序。 適用:適用: 形狀復(fù)雜的零件形狀復(fù)雜的零件 雖不復(fù)雜但編程工作量很大的零件(如有數(shù)雖不復(fù)雜但編程工作量很大的零件(如有數(shù) 千個(gè)孔的零件)千個(gè)孔的零件) 雖不復(fù)雜但計(jì)算工作量大的零件(如非圓曲雖不復(fù)雜但計(jì)算工作量大的零件(如非圓曲 線輪廓的計(jì)算)線輪廓的計(jì)算) 二二數(shù)控機(jī)床的編程方法數(shù)控機(jī)床

16、的編程方法 圖形交互式自動編程圖形交互式自動編程 定義:利用被加工零件的二維和三維圖形,由專用軟件用窗口對定義:利用被加工零件的二維和三維圖形,由專用軟件用窗口對 話框的方式生成的加工程序。話框的方式生成的加工程序。 適用:對復(fù)雜的曲面加工更為方便。適用:對復(fù)雜的曲面加工更為方便。 第二節(jié)第二節(jié) 數(shù)控機(jī)床編程的基礎(chǔ)知識數(shù)控機(jī)床編程的基礎(chǔ)知識 一一程序的結(jié)構(gòu)與格式程序的結(jié)構(gòu)與格式 加工程序加工程序 主程序和子程序主程序和子程序 程序段程序段(block) 字字(word) 字母和數(shù)據(jù)字母和數(shù)據(jù) NGX.Y.FSTM; 程序段序號程序段序號 準(zhǔn)備功能字準(zhǔn)備功能字 坐標(biāo)字坐標(biāo)字 進(jìn)給功能字進(jìn)給功能字

17、 主軸轉(zhuǎn)速功能字主軸轉(zhuǎn)速功能字 刀具功能字刀具功能字 輔助功能字輔助功能字 結(jié)束符結(jié)束符 一一程序的結(jié)構(gòu)與格式程序的結(jié)構(gòu)與格式 圖圖2-2 2-2 點(diǎn)位加工過程點(diǎn)位加工過程 二二功能字功能字 1 準(zhǔn)備功能字(準(zhǔn)備功能字(G代碼)代碼):使機(jī)床做某種操作的指令。使機(jī)床做某種操作的指令。G00G99 u模態(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 W P Q R A B C I J K 3 進(jìn)給功

18、能字進(jìn)給功能字F: 它給出的是刀具中心的進(jìn)給速度,指各坐標(biāo)方向速度它給出的是刀具中心的進(jìn)給速度,指各坐標(biāo)方向速度 的矢量和。單位取決于數(shù)控系統(tǒng)的工作方式和用戶的規(guī)定??梢允堑氖噶亢?。單位取決于數(shù)控系統(tǒng)的工作方式和用戶的規(guī)定??梢允?mm/min、in/min、r/min、mm/r、in/r、/min 4 主軸轉(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í),各種輔助動作及其狀態(tài)。表示機(jī)床在操作時(shí),

19、各種輔助動作及其狀態(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)移動指令之前執(zhí)行坐標(biāo)移動指令之前執(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 刀具偏置

20、字刀具偏置字( D和和H ) uG42 D01 uG43 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軸:軸: 對于車床、磨床等主軸帶動工件旋轉(zhuǎn),對于銑床、鉆床、鏜床對于車床、磨床等主軸帶動工件旋轉(zhuǎn),對于銑床、鉆床、鏜床 等主軸帶著刀具旋轉(zhuǎn),那么與主軸平行的坐標(biāo)軸即為等主軸帶著刀具旋轉(zhuǎn),那么與主軸平行的坐標(biāo)軸即為z軸。軸。 如果機(jī)床沒有主軸如果機(jī)床沒有主軸(如牛頭刨床如牛頭刨床)或有多個(gè)主軸,那么或有多個(gè)主軸,那么z軸垂直于軸垂直于 工件裝卡面。工件裝卡面。 主軸能擺動主軸能擺動 n在擺動的范圍內(nèi)其軸線只與標(biāo)

21、準(zhǔn)坐標(biāo)系中的某一坐標(biāo)平行在擺動的范圍內(nèi)其軸線只與標(biāo)準(zhǔn)坐標(biāo)系中的某一坐標(biāo)平行 時(shí),則該坐標(biāo)便是時(shí),則該坐標(biāo)便是Z坐標(biāo);坐標(biāo); n若在擺動的范圍內(nèi)其軸線可與多個(gè)坐標(biāo)平行,則取垂直于若在擺動的范圍內(nèi)其軸線可與多個(gè)坐標(biāo)平行,則取垂直于 工件裝夾面的方向?yàn)楣ぜb夾面的方向?yàn)閆坐標(biāo)。坐標(biāo)。 一一坐標(biāo)軸坐標(biāo)軸 正方向:遠(yuǎn)離工件的方向。正方向:遠(yuǎn)離工件的方向。 立式5軸數(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軸的方向是

22、在工件的軸的方向是在工件的 徑向上并平行于刀具移動面,且是刀具遠(yuǎn)離工件的方向。徑向上并平行于刀具移動面,且是刀具遠(yuǎn)離工件的方向。 一一坐標(biāo)軸坐標(biāo)軸 對于刀具旋轉(zhuǎn)的機(jī)床(如銑床、鏜床、鉆床等)對于刀具旋轉(zhuǎn)的機(jī)床(如銑床、鏜床、鉆床等) u如如Z軸是水平的,從主軸向工件方向看,軸是水平的,從主軸向工件方向看,X軸的正方向指向右。軸的正方向指向右。 一一坐標(biāo)軸坐標(biāo)軸 u如如Z軸是垂直的,單立柱機(jī)床,從刀具主軸看向立柱,軸是垂直的,單立柱機(jī)床,從刀具主軸看向立柱,X軸的正方軸的正方 向指向右。向指向右。 立式5軸數(shù)控銑床的坐標(biāo)系 一一坐標(biāo)軸坐標(biāo)軸 一一坐標(biāo)軸坐標(biāo)軸 3)Y軸軸 按照右手直角笛卡爾坐標(biāo)系

23、來判斷。按照右手直角笛卡爾坐標(biāo)系來判斷。 一一坐標(biāo)軸坐標(biāo)軸 龍門數(shù)控銑床龍門數(shù)控銑床 一一坐標(biāo)軸坐標(biāo)軸 4)旋轉(zhuǎn)運(yùn)動)旋轉(zhuǎn)運(yùn)動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軸數(shù)控銑床的坐標(biāo)系 一一坐標(biāo)軸坐標(biāo)軸 臥式車床臥式車床立式銑床立式銑床 一一坐標(biāo)軸坐標(biāo)軸 臥式銑床臥式銑床五坐標(biāo)擺動式鏜銑床五坐標(biāo)擺動式鏜銑床 一一坐標(biāo)軸坐標(biāo)軸 一一坐標(biāo)軸坐標(biāo)軸 一一坐標(biāo)軸坐標(biāo)軸 二二坐標(biāo)系坐標(biāo)系 1 機(jī)床

24、坐標(biāo)系機(jī)床坐標(biāo)系 是機(jī)床上固有的坐標(biāo)系,是機(jī)床回參考點(diǎn)操作完成以后建立的。一是機(jī)床上固有的坐標(biāo)系,是機(jī)床回參考點(diǎn)操作完成以后建立的。一 旦建立起來就不受控制程序和設(shè)定新坐標(biāo)系的影響。旦建立起來就不受控制程序和設(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) Z軸偏置量 Y軸 機(jī)床原點(diǎn) X軸 Z軸 臥式數(shù)控機(jī)床的坐標(biāo)系 X軸 Z 軸 偏 置 量 Y軸 Y軸偏置量 X軸偏置量 機(jī)床原點(diǎn) 工件原點(diǎn) 立式數(shù)控機(jī)床的坐標(biāo)系 Z軸 二二坐標(biāo)系坐標(biāo)系 設(shè)定工

25、件坐標(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)系 avi 二二坐標(biāo)系坐標(biāo)系 圖圖2-10 改變工件坐標(biāo)系改變工件坐標(biāo)系 avi 二二坐標(biāo)系坐標(biāo)系 可使用多種方法改變偏置表中的工件坐標(biāo)系的零點(diǎn)值,常用的是可使用多種方法改變偏置表中的工件坐標(biāo)系的零點(diǎn)值,常用的是 手動修改和通過程序來修改。手動修改和通過程序來修改。 A-B9系列數(shù)控系統(tǒng)的程序修改指令格式系列數(shù)控系統(tǒng)的程序修改指令格式: G10 L2 P_X_

26、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)系 二二坐標(biāo)系坐標(biāo)系 G92的另一種功能是移動由的另一種功能是移動由G54G59.3規(guī)定的坐標(biāo)系。規(guī)定的坐標(biāo)系。 G92 二二坐標(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; G92G52 二二坐標(biāo)系坐標(biāo)系 取消工件坐標(biāo)系的零點(diǎn)偏置取消工件

27、坐標(biāo)系的零點(diǎn)偏置: (1)用)用G52 X0Y0Z0 (2)用)用G92移動有零點(diǎn)偏置的坐標(biāo)系移動有零點(diǎn)偏置的坐標(biāo)系 (3)程序執(zhí)行結(jié)束遇到)程序執(zhí)行結(jié)束遇到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 G03 XY平面平面: G17 G02(G03) X_Y_ I_J_(R_) F_; XZ平面平面: G18 G02(G03) X_Z_ I_K_(R_) F_; YZ平面平面: G19 G0

28、2(G03) Z_Y_ J_K_(R_) F_; 三三圓弧插補(bǔ)指令圓弧插補(bǔ)指令G02 G03 直線、圓弧插補(bǔ)直線、圓弧插補(bǔ) 例題例題 如圖所示,設(shè)起刀點(diǎn)在坐標(biāo)原點(diǎn)如圖所示,設(shè)起刀點(diǎn)在坐標(biāo)原點(diǎn)O O,刀具沿,刀具沿A-B-CA-B-C路路 線切削加工,使用絕對坐標(biāo)與增量坐標(biāo)方式編程線切削加工,使用絕對坐標(biāo)與增量坐標(biāo)方式編程。 絕對坐標(biāo)編程絕對坐標(biāo)編程 G92 X0 Y0 G90 G17 G00 X200 Y40 M03 S500 G03 X140 Y100 I-60 (或或R60) F100 G02 X120 Y60 I-50 (或或R50) G00 X0 Y0 M05 M02 增量坐標(biāo)編程增量

29、坐標(biāo)編程 G92 X0 Y0 G91 G17 G00 X200 Y40 M03 S500 G03 X-60 Y60 I-60 (或或R60) F100 G02 X-20 Y-40 I-50 (或或R50) G00 X-120 Y-60 M05 M02 四四暫停指令暫停指令G04 G04 X_ 五五返回參考點(diǎn)指令返回參考點(diǎn)指令G27 G28 G29 G27 返回參考點(diǎn)校驗(yàn)返回參考點(diǎn)校驗(yàn),檢查機(jī)床是否準(zhǔn)確返回參考點(diǎn)檢查機(jī)床是否準(zhǔn)確返回參考點(diǎn) G27 X_Y_ G28 自動返回參考點(diǎn)自動返回參考點(diǎn),G28 X_Y_ G29 從參考點(diǎn)自動返回從參考點(diǎn)自動返回,G29 X_Y_ G28 Y90 X158

30、 T01; M06 T02; G29 Y30 X216; X Y A B R C 30 60 90 36158216 G28 G29 六六螺旋線的加工螺旋線的加工 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 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è)置

31、足夠的升速 進(jìn)刀段進(jìn)刀段1和降速退刀段和降速退刀段2 圖圖2-18 切削螺紋切削螺紋 七七 切削螺紋切削螺紋指令指令G33(模態(tài)模態(tài)) G90 G33 X10 Z100 F4; 八八極坐標(biāo)編程極坐標(biāo)編程 起動極坐標(biāo)編程指令起動極坐標(biāo)編程指令 G16 停止極坐標(biāo)編程指令停止極坐標(biāo)編程指令G15(模態(tài)模態(tài)) G16; X_Y_;或或X_Z_;或或Y_Z_; G15; 八八極坐標(biāo)編程極坐標(biāo)編程 增量方式極坐標(biāo)編程增量方式極坐標(biāo)編程 八八極坐標(biāo)編程極坐標(biāo)編程 絕對方式極坐標(biāo)編程絕對方式極坐標(biāo)編程 增量、絕對方式動畫增量、絕對方式動畫 八八極坐標(biāo)編程極坐標(biāo)編程 角度極坐標(biāo)加工角度極坐標(biāo)加工 八八極坐標(biāo)編

32、程極坐標(biāo)編程 圖圖2-22 螺栓孔加工(增量和螺栓孔加工(增量和 絕對方式轉(zhuǎn)換)絕對方式轉(zhuǎn)換) 九九刀具長度偏置指令刀具長度偏置指令G43 G44 G49 G43 H_Z_; G44 H_Z_; 九九刀具長度偏置指令刀具長度偏置指令G43 G44 G49 十十刀具位置偏置指令刀具位置偏置指令G45 G48 G45(或或G46 G47 G48) X_Y_H(D)_; 十一十一 刀具半徑補(bǔ)償指令刀具半徑補(bǔ)償指令G40 G41 G42 G41(G42) D_X_Y_(X_Y_或或Y_Z_); 十一十一 刀具半徑補(bǔ)償指令刀具半徑補(bǔ)償指令G40 G41 G42 圖圖2-9 用刀具半徑補(bǔ)償加工輪廓線用刀具

33、半徑補(bǔ)償加工輪廓線 十一十一 刀具半徑補(bǔ)償指令刀具半徑補(bǔ)償指令G40 G41 G42 粗、精加工的補(bǔ)償方法:設(shè)精加工余粗、精加工的補(bǔ)償方法:設(shè)精加工余 量為量為D D。 先人工輸入先人工輸入(r+(r+D D) )的偏置量,即可進(jìn)行的偏置量,即可進(jìn)行 粗加工。粗加工。 精加工時(shí),輸入刀具半徑為精加工時(shí),輸入刀具半徑為r r的偏置量,的偏置量, 即可進(jìn)行最終輪廓的加工。即可進(jìn)行最終輪廓的加工。 十一十一 刀具半徑補(bǔ)償指令刀具半徑補(bǔ)償指令G40 G41 G42 刀補(bǔ)的建立和消除刀補(bǔ)的建立和消除 練習(xí)練習(xí):F(135,90)J(45,60) F(135,90)J(45,60) N01 G00 G54

34、 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é)

35、 子程序和固定循環(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í)行程序

36、中所有指令包括執(zhí)行程序中所有指令包括M99右邊的指令右邊的指令 (2) 清除所有的模態(tài)代碼清除所有的模態(tài)代碼 (3) 將當(dāng)前主程序復(fù)位到第一個(gè)零件程序段將當(dāng)前主程序復(fù)位到第一個(gè)零件程序段 (4) 零件程序復(fù)位后自動執(zhí)行循環(huán)啟動零件程序復(fù)位后自動執(zhí)行循環(huán)啟動,零件程序開始被執(zhí)行零件程序開始被執(zhí)行 在子程序中在子程序中,其作用其作用: (1) 只執(zhí)行只執(zhí)行M99之前的指令之前的指令,M99后邊的指令將不被執(zhí)行后邊的指令將不被執(zhí)行 (2) 通知控制系統(tǒng)子程序結(jié)束通知控制系統(tǒng)子程序結(jié)束 一一 子程序子程序 4. 子程序調(diào)用舉例子程序調(diào)用舉例 一一 子程序子程序 5. 子程序嵌套子程序嵌套 二二 固定循

37、環(huán)固定循環(huán) 3、鉆孔、鉆孔 G81 用于中心鉆加工定位孔和一般孔加工用于中心鉆加工定位孔和一般孔加工 指令格式指令格式 G81 X_ Y_ Z_ R_ F_L _; 初始點(diǎn)初始點(diǎn) R點(diǎn)點(diǎn) G98 G99 Z 第六節(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ǔ)償如

38、:刀具補(bǔ)償#2000#2200、工件偏置量、工件偏置量#5201#5326、報(bào)警信、報(bào)警信 息息#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)

39、移和循環(huán)命令 1 無條件轉(zhuǎn)移命令無條件轉(zhuǎn)移命令:GOTO 格式格式:GOTO n 2 條件轉(zhuǎn)移命令條件轉(zhuǎn)移命令: 格式格式: IF 轉(zhuǎn)移條件轉(zhuǎn)移條件 GOTO n 如如:IF #i EQ #j GOTO 991 3 無條件循環(huán)指令無條件循環(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_ (宏程序號)(宏程序號)L_(重復(fù)次數(shù))(重復(fù)次數(shù))A _B_

40、 ; X _Y _; X _Y _; G67; 六六 用戶宏程序舉例用戶宏程序舉例 銑刀銑內(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ǔ)償號碼,為刀具補(bǔ)償號碼, Q為切削方向,缺省為為切削方向,缺省為G41方式,方式,Q=1為為G42方式,

41、方式,M指示指示R、Z 方式,方式,M=1相對方式,缺省為絕對方式。相對方式,缺省為絕對方式。 六六 用戶宏程序舉例用戶宏程序舉例 調(diào)用指令格式為調(diào)用指令格式為G65 P9110 I D R Z F C S Q M- ;該命令;該命令 中的字母與變量的對應(yīng)關(guān)系可由表查得:中的字母與變量的對應(yīng)關(guān)系可由表查得:I=#4,D=#7, R=#18, Z=#26, F=#9,C=#3,S=#19,Q=#17,M=#13 程序程序 O9110 IF #4*#7*#9 EQ 0 GOTO 990; I加工圓半徑加工圓半徑D刀具補(bǔ)償號碼刀具補(bǔ)償號碼F進(jìn)給速度賦值為進(jìn)給速度賦值為0時(shí)報(bào)警時(shí)報(bào)警 IF #18 E

42、Q 0 GOTO 990;若沒有若沒有R快速接近位置的賦值報(bào)警快速接近位置的賦值報(bào)警 IF #26 EQ 0 GOTO 990;若沒有若沒有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í),指向趨近加

43、工圓半徑被指定時(shí),指向N10 #3=#4/2;加工孔半徑的加工孔半徑的1/2作為趨近加工圓半徑作為趨近加工圓半徑 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;若若S快速進(jìn)給速度被指定,轉(zhuǎn)向快速進(jìn)給速度被指定,轉(zhuǎn)向N20 #19=#9*3;S=F*3 N20 IF #13 EQ 1 GOTO 30;M=1為相對編程,轉(zhuǎn)向?yàn)橄鄬幊蹋D(zhuǎn)向N30 六六 用戶宏程序舉例用戶宏程序舉例 IF #18

44、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;絕對方式時(shí)的絕對方式時(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)快速移動點(diǎn)快速移動 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

45、#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#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=

46、141; N992 #3000=142; N999 G#32 G#31 F#9M99;恢復(fù)模態(tài)指令,程序結(jié)束恢復(fù)模態(tài)指令,程序結(jié)束 六六 用戶宏程序舉例用戶宏程序舉例 讀入刀補(bǔ)和程序讀入刀補(bǔ)和程序 O9100 N1 #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)閆

47、方向,刀具遠(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)與參考點(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ī)械擋塊 來確定。來確定。 一一 數(shù)控車床坐標(biāo)系數(shù)控車床坐標(biāo)系 3 程序原點(diǎn)程序原點(diǎn) 通常是將主軸中心設(shè)為通常是將主軸中心設(shè)為X軸方向的原點(diǎn),將加工工件的精切后軸方向

48、的原點(diǎn),將加工工件的精切后 的右端面或精切后的夾緊定位面設(shè)定為的右端面或精切后的夾緊定位面設(shè)定為Z軸方向的原點(diǎn)。軸方向的原點(diǎn)。 一一 數(shù)控車床坐標(biāo)系數(shù)控車床坐標(biāo)系 4 絕對編程與增量編程絕對編程與增量編程 按絕對值編程時(shí),使用代碼按絕對值編程時(shí),使用代碼X和和Z,按增量編程時(shí),使用代碼,按增量編程時(shí),使用代碼U 和和W。絕對值編程時(shí),。絕對值編程時(shí),X以直徑值表示,用增量值編程時(shí),以以直徑值表示,用增量值編程時(shí),以 徑向?qū)嶋H位移量的二倍值表示,并有方向符號。徑向?qū)嶋H位移量的二倍值表示,并有方向符號。 絕對值編程絕對值編程 N40 G01 X30.0 Z0 F60; N50 G01 X40.0

49、Z-25.0; N60 G01 X60.0 Z-40.0; 增量編程增量編程 N50 G01 U10.0 W-25.0 F60; N60 G01 U20.0 W-15.0; 混合編程混合編程 N50 G01 U10.0 Z-25.0 F60; N60 G01 X60.0 W-15.0; 練習(xí):練習(xí): 如如圖所示,走刀路線為圖所示,走刀路線為A-B-C-D-E-FA-B-C-D-E-F,試分別用絕對坐,試分別用絕對坐 標(biāo)方式和增量坐標(biāo)方式編程。標(biāo)方式和增量坐標(biāo)方式編程。 絕對坐標(biāo)編程絕對坐標(biāo)編程 G03 X34 Z-4 K-4(或(或R4)F50 A-B G01 Z-20 B-C G02 Z-4

50、0 R20 C-D G01 Z-58 D-E G02 X50 Z-66 I8(或(或R8) E-F 增量坐標(biāo)編程增量坐標(biāo)編程 G03 U8 W-4 k-4(或(或4)50 A-B G01 W-16 B-C G02 W-20 R20 C-D G01 W-18 D-E G02 U16 W-8 I8(或(或R8) E-F 一一 數(shù)控車床坐標(biāo)系數(shù)控車床坐標(biāo)系 5 直徑編程與半徑編程直徑編程與半徑編程 軸類零件其截面為圓形,尺寸給定分為直徑與半徑指定。軸類零件其截面為圓形,尺寸給定分為直徑與半徑指定。 出廠時(shí)設(shè)定為直徑編程,則出廠時(shí)設(shè)定為直徑編程,則X、U都為直徑值。如需用半徑編都為直徑值。如需用半徑編

51、 程則需要改變系統(tǒng)中相關(guān)的幾項(xiàng)參數(shù),使系統(tǒng)處于半徑編程。程則需要改變系統(tǒng)中相關(guān)的幾項(xiàng)參數(shù),使系統(tǒng)處于半徑編程。 二二 編程的有關(guān)規(guī)定和部分指令說明編程的有關(guān)規(guī)定和部分指令說明 1 米制與英制輸入米制與英制輸入 G21 米制狀態(tài)(出廠時(shí)一般設(shè)定為此狀態(tài))米制狀態(tài)(出廠時(shí)一般設(shè)定為此狀態(tài)) G20 英制狀態(tài)英制狀態(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ī)定和部分指令說明編程的有關(guān)規(guī)定和部分指令說明 3 T功能指令功能指令 二二 編程的有關(guān)規(guī)定和部分指令說明編程的有關(guān)規(guī)

52、定和部分指令說明 G00 X20.0 Z20.0 T0303; G00 X20.0 Z20.0 T0505; 取消刀具補(bǔ)償取消刀具補(bǔ)償T 或或T 00 二二 編程的有關(guān)規(guī)定和部分指令說明編程的有關(guān)規(guī)定和部分指令說明 4 工作坐標(biāo)系設(shè)定指令工作坐標(biāo)系設(shè)定指令 G50 X_Z_; XZ值給出的是刀具當(dāng)前所在的點(diǎn)在工件坐標(biāo)系當(dāng)中的坐標(biāo)值。值給出的是刀具當(dāng)前所在的點(diǎn)在工件坐標(biāo)系當(dāng)中的坐標(biāo)值。 二二 編程的有關(guān)規(guī)定和部分指令說明編程的有關(guān)規(guī)定和部分指令說明 5 自動回原點(diǎn)指令自動回原點(diǎn)指令 G27 X(U) _Z(W) _T00; 或或G27; G28 X(U) _Z(W) _T00; 或或G28; G

53、29 X(U) _Z(W) _; 或或G29; 三三 數(shù)控車床編程實(shí)例數(shù)控車床編程實(shí)例 例:例:85mm不加工,要求編制精加工程序。不加工,要求編制精加工程序。 三三 數(shù)控車床編程實(shí)例數(shù)控車床編程實(shí)例 1首先根據(jù)圖紙要求按先主后次的加工原則確定工藝路線首先根據(jù)圖紙要求按先主后次的加工原則確定工藝路線 1)先從右至左切削外輪廓面。其路線為:倒角先從右至左切削外輪廓面。其路線為:倒角切削螺紋的實(shí)際外切削螺紋的實(shí)際外 圓圓切削錐度部分切削錐度部分車削車削62mm外圓外圓例角例角車車80mm外圓外圓 切削圓弧部分切削圓弧部分車車80mm外圓;外圓; 2)切切3mm45mm的槽;的槽; 三三 數(shù)控車床編

54、程實(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 編寫精加工程序編寫精加工程序 O0006 N01 G50 X200.0 Z350.0 ; N02 S630 M03 T0401 M08 ; N03 G00 X41.8 Z292.0 ; N04 G01 X47.8

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論