版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 1本章內(nèi)容:本章內(nèi)容:4.1 數(shù)控程序編制的概念數(shù)控程序編制的概念 4.2 數(shù)控程序的結(jié)構(gòu)數(shù)控程序的結(jié)構(gòu)4.3 數(shù)控機(jī)床的坐標(biāo)系數(shù)控機(jī)床的坐標(biāo)系4.4 數(shù)控編程與加工中的各種點(diǎn)數(shù)控編程與加工中的各種點(diǎn)4.5基本編程指令基本編程指令第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 21.1.程序編制的基本概念程序編制的基本概念將零件的加工信息:加工順序、零件輪廓軌跡尺寸、工藝參數(shù)(F、S、T)及輔助動作(變速、換刀、冷卻液啟停、工件夾緊松開等)等,用規(guī)定的文字、數(shù)字、符號組成的代
2、碼按一定的格式編寫加工程序單,并將程序單的信息變成控制介質(zhì)的整個過程。v從零件圖紙的分析制成控制介質(zhì)的全過程稱為數(shù)控加工程序編制。4.1 數(shù)控程序編制的概念數(shù)控程序編制的概念 第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 32.2. 數(shù)控程序編制的內(nèi)容數(shù)控程序編制的內(nèi)容v(1)分析零件圖樣,確定)分析零件圖樣,確定加工工藝過程:加工工藝過程:在確定加工工藝過程時,編程人員要根據(jù)零件圖樣對工件的形狀、尺寸、技術(shù)要求進(jìn)行分析,然后選擇加工方案、確定加工順序、加工路線、裝卡方式、刀具及切削參數(shù)。 確定加工方法確定加工方法 加工路線的加工路線的設(shè)計設(shè)計 加工工序內(nèi)
3、容設(shè)計加工工序內(nèi)容設(shè)計4.1 數(shù)控程序編制的概念數(shù)控程序編制的概念 第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 42.2. 數(shù)控程序編制的內(nèi)容數(shù)控程序編制的內(nèi)容v(2):按已確定的加工路線和允許的零件加工誤差,計算出所需的輸入數(shù)控裝置的數(shù)據(jù),稱為數(shù)值計算。數(shù)值計算的主要內(nèi)容是在規(guī)定的坐標(biāo)系內(nèi)計算零件輪廓和刀具運(yùn)動的軌跡的坐標(biāo)值。 4.1 數(shù)控程序編制的概念數(shù)控程序編制的概念 第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 52.2. 數(shù)控程序編制的內(nèi)容數(shù)控程序編制的內(nèi)容v(3):加工路線、工藝參數(shù)及刀具運(yùn)動軌跡確定以后
4、,編程人員可以根據(jù)數(shù)控系統(tǒng)規(guī)定指令代碼及程序格式,編寫零件加工程序單。此外,還應(yīng)填寫有關(guān)的工藝文件,如數(shù)控加工工序卡片、數(shù)控刀具卡片、數(shù)控刀具明細(xì)表等。4.1 數(shù)控程序編制的概念數(shù)控程序編制的概念 第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 62.2. 數(shù)控程序編制的內(nèi)容數(shù)控程序編制的內(nèi)容v(4):由于程序單僅為程序設(shè)計的文字記錄,還必須通過一定的方法將其輸入數(shù)控系統(tǒng)。若程序較簡單,也可直接通過鍵盤輸入。通常的輸入方法有下面幾種。(1)手動數(shù)據(jù)輸入 (2) 利用控制介質(zhì)輸入 (3) 通過機(jī)床通信接口輸入4.1 數(shù)控程序編制的概念數(shù)控程序編制的概念 第第4
5、 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 72.2. 數(shù)控程序編制的內(nèi)容數(shù)控程序編制的內(nèi)容(5):程序單必須經(jīng)過校驗(yàn)和試切才能正式用于正程序單必須經(jīng)過校驗(yàn)和試切才能正式用于正式加工。一般采用空走刀校驗(yàn)、空運(yùn)轉(zhuǎn)畫圖式加工。一般采用空走刀校驗(yàn)、空運(yùn)轉(zhuǎn)畫圖校驗(yàn)以檢查機(jī)床運(yùn)動軌跡與動作的正確性。校驗(yàn)以檢查機(jī)床運(yùn)動軌跡與動作的正確性。在具有在具有CRTCRT圖形顯示屏的數(shù)控機(jī)床上,用圖圖形顯示屏的數(shù)控機(jī)床上,用圖形模擬刀具與工件切削過程的方法進(jìn)行校驗(yàn),形模擬刀具與工件切削過程的方法進(jìn)行校驗(yàn),則更為方便。則更為方便。但這些方法只能檢驗(yàn)出運(yùn)動軌跡是否正確,但這些方法只能檢
6、驗(yàn)出運(yùn)動軌跡是否正確,不能檢查被加工零件的加工精度。因此有必不能檢查被加工零件的加工精度。因此有必要進(jìn)行零件的首件試切。當(dāng)發(fā)現(xiàn)有加工誤差要進(jìn)行零件的首件試切。當(dāng)發(fā)現(xiàn)有加工誤差時,應(yīng)分析誤差產(chǎn)生的原因,加以修改。時,應(yīng)分析誤差產(chǎn)生的原因,加以修改。4.1 數(shù)控程序編制的概念數(shù)控程序編制的概念 第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 82.2. 數(shù)控程序編制的內(nèi)容數(shù)控程序編制的內(nèi)容v從以上內(nèi)容來看,作為一名程序編程人員,不但要熟從以上內(nèi)容來看,作為一名程序編程人員,不但要熟悉數(shù)控機(jī)床的結(jié)構(gòu)、數(shù)控系統(tǒng)的功能及有關(guān)標(biāo)準(zhǔn),而且悉數(shù)控機(jī)床的結(jié)構(gòu)、數(shù)控系統(tǒng)的功能及
7、有關(guān)標(biāo)準(zhǔn),而且還必須是一名好的工藝人員,要熟悉零件的加工工藝、還必須是一名好的工藝人員,要熟悉零件的加工工藝、裝卡方法、刀具、切削用量的選擇等方面的知識。裝卡方法、刀具、切削用量的選擇等方面的知識。4.1 數(shù)控程序編制的概念數(shù)控程序編制的概念 第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 93.3.數(shù)控程序的編制方法數(shù)控程序的編制方法從零件圖樣分析、工藝處理、數(shù)值計算、編從零件圖樣分析、工藝處理、數(shù)值計算、編寫程序單、程序輸入至程序校驗(yàn)等各步驟均由人工完成,稱為手寫程序單、程序輸入至程序校驗(yàn)等各步驟均由人工完成,稱為手工編程。工編程。v對于點(diǎn)位加工或幾何形
8、狀不太復(fù)雜的零件,計算較簡單,程序段對于點(diǎn)位加工或幾何形狀不太復(fù)雜的零件,計算較簡單,程序段不多,采用手工編程較容易完成,而且經(jīng)濟(jì)、及時,因此在點(diǎn)定不多,采用手工編程較容易完成,而且經(jīng)濟(jì)、及時,因此在點(diǎn)定位加工及由直線與圓弧組成的輪廓加工中,手工編程仍廣泛應(yīng)用。位加工及由直線與圓弧組成的輪廓加工中,手工編程仍廣泛應(yīng)用。但對于形狀復(fù)雜的零件,特別是具有非圓曲線、列表曲線及曲面但對于形狀復(fù)雜的零件,特別是具有非圓曲線、列表曲線及曲面的零件,用手工編程就有一定的困難,出錯的機(jī)率增大,有的甚的零件,用手工編程就有一定的困難,出錯的機(jī)率增大,有的甚至無法編。至無法編。4.1 數(shù)控程序編制的概念數(shù)控程序編
9、制的概念 第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 103.3.數(shù)控程序的編制方法數(shù)控程序的編制方法4.1 數(shù)控程序編制的概念數(shù)控程序編制的概念 第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 113.3.數(shù)控程序的編制方法數(shù)控程序的編制方法據(jù)統(tǒng)計:據(jù)統(tǒng)計:用手工編程時,一個零件的編程時間與機(jī)床實(shí)際加用手工編程時,一個零件的編程時間與機(jī)床實(shí)際加工時間之比,平均約為工時間之比,平均約為 3030:1 1。數(shù)控機(jī)床不能開動的原因中,有數(shù)控機(jī)床不能開動的原因中,有2030%2030%是由于加工是由于加工程序不能及時編制出造
10、成的程序不能及時編制出造成的4.1 數(shù)控程序編制的概念數(shù)控程序編制的概念 第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 121.1.主程序與子程序主程序與子程序v(1)主程序:主程序:4.2數(shù)控程序的結(jié)構(gòu)數(shù)控程序的結(jié)構(gòu)v在數(shù)控加工過程在數(shù)控加工過程中,最常用的而且中,最常用的而且無任何特殊要求的無任何特殊要求的程序就是主程序。程序就是主程序。如圖如圖4-24-2所示是用所示是用圓柱銑刀加工矩形圓柱銑刀加工矩形輪廓工件的程序,輪廓工件的程序,該程序僅有主程序。該程序僅有主程序。第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工
11、 131.1. 主程序與子程序主程序與子程序有時在加工中會遇到多次重復(fù)一些相同操作的情況,如在不同位置加工幾何形狀完全相同的幾何要素等。碰到這種情況,如果每次在不同位置編制相同運(yùn)動軌跡的程序,不僅增加程序量,而且也增加工作量。這時可以將重復(fù)出現(xiàn)的程序單獨(dú)抽出來,編成一個程序供調(diào)用,這個程序就是常說的子程序。 4.1 數(shù)控程序編制的概念數(shù)控程序編制的概念 第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 141.1. 主程序與子程序主程序與子程序1)子程序的格式)子程序的格式其中其中M99M99指令表示子程序結(jié)指令表示子程序結(jié)束并返回主程序束并返回主程序M98
12、PM98 PL L的下一個程序段,繼續(xù)的下一個程序段,繼續(xù)執(zhí)行主程序,執(zhí)行主程序, 如圖如圖4-44-4所示所示4.2數(shù)控程序的結(jié)構(gòu)數(shù)控程序的結(jié)構(gòu)第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 151.1. 主程序與子程序主程序與子程序主程序調(diào)用子程序時,要用M98指令呼叫子程序。其調(diào)用格式為: M98 PL;P為要調(diào)用的子程序號;L為重復(fù)調(diào)用子程序的次數(shù),若省略,則表示只調(diào)用一次子程序。4.2數(shù)控程序的結(jié)構(gòu)數(shù)控程序的結(jié)構(gòu)第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 161.1. 主程序與子程序主程序與子程序如圖4-3所
13、示,主程序可以調(diào)用兩重子程序,即主程序調(diào)用一個子程序,而子程序也可以調(diào)用另一個子程序,稱為子程序嵌套,不同的數(shù)控系統(tǒng)所規(guī)定的嵌套次數(shù)是不同的。主程序也可以多次調(diào)用子程序。4.2數(shù)控程序的結(jié)構(gòu)數(shù)控程序的結(jié)構(gòu)第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 17n例例1,調(diào)用子程序舉例:,調(diào)用子程序舉例:n M98 P6666 L4; 表示連續(xù)調(diào)用表示連續(xù)調(diào)用4次次6666子子程序;程序;n M98 P8888; 表示調(diào)用表示調(diào)用8888子程序子程序1次;次;n M98 P12; 表示調(diào)用表示調(diào)用12子程序子程序1次;次;4.2數(shù)控程序的結(jié)構(gòu)數(shù)控程序的結(jié)構(gòu)第第4
14、4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 182. 2. 數(shù)控程序段數(shù)控程序段程序結(jié)構(gòu)程序結(jié)構(gòu)一個完整的程序由程序號、程序內(nèi)一個完整的程序由程序號、程序內(nèi)容和程序結(jié)束三部分組成。例如容和程序結(jié)束三部分組成。例如 。4.2數(shù)控程序的結(jié)構(gòu)數(shù)控程序的結(jié)構(gòu)程序內(nèi)容程序內(nèi)容O0500O0500N10 G90 G00 X10 Y0 Z100;N15 S800 M03; N20 X15 Y-10 N20 X15 Y-10; N25 Z3 N25 Z3; N30 G01 Z-5 N30 G01 Z-5; N80 G00 Z100 N80 G00 Z100; N100 M30
15、N100 M30;程序結(jié)束程序結(jié)束程序號程序號第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 192. 2. 數(shù)控程序段數(shù)控程序段程序結(jié)構(gòu)程序結(jié)構(gòu)v1) 1) 程序號。程序號就是給零件加工程序一個編號,并說明該零件加工程序號。程序號就是給零件加工程序一個編號,并說明該零件加工程序開始,也叫程序名。每一個獨(dú)立的程序在程序的開頭都應(yīng)有程序號,程序開始,也叫程序名。每一個獨(dú)立的程序在程序的開頭都應(yīng)有程序號,它可以作為識別、調(diào)用該程序的標(biāo)志,也便于進(jìn)行程序檢索。不同的數(shù)它可以作為識別、調(diào)用該程序的標(biāo)志,也便于進(jìn)行程序檢索。不同的數(shù)控系統(tǒng),程序號地址碼所用的字符可不相
16、同。如控系統(tǒng),程序號地址碼所用的字符可不相同。如FANUCFANUC系統(tǒng)用系統(tǒng)用“O”O(jiān)”,而,而SIEMENSSIEMENS系統(tǒng)用系統(tǒng)用“%” %” 后跟四位數(shù)字組成,如后跟四位數(shù)字組成,如%0001%0001,或采用多位字母、,或采用多位字母、數(shù)字等組成,如數(shù)字等組成,如LX01LX01;另外有些系統(tǒng)則采用;另外有些系統(tǒng)則采用“P”P”、“:”等作為程序號等作為程序號的地址碼。程序號編寫時應(yīng)注意以下幾點(diǎn):的地址碼。程序號編寫時應(yīng)注意以下幾點(diǎn):4.2數(shù)控程序的結(jié)構(gòu)數(shù)控程序的結(jié)構(gòu)程序號必須寫在程序的最前面,并占單獨(dú)的一行。程序號必須寫在程序的最前面,并占單獨(dú)的一行。在同一數(shù)控機(jī)床中,程序號不可
17、以重復(fù)使用。在同一數(shù)控機(jī)床中,程序號不可以重復(fù)使用。程序號程序號O9999O9999、O O9999 (9999 (特殊用途指令特殊用途指令) )、O0000O0000在數(shù)控系統(tǒng)中通常在數(shù)控系統(tǒng)中通常有特殊的含義,在普通加工程序中應(yīng)盡量避免使用。有特殊的含義,在普通加工程序中應(yīng)盡量避免使用。第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 202. 2. 數(shù)控程序段數(shù)控程序段程序結(jié)構(gòu)程序結(jié)構(gòu)v2) 2) 程序內(nèi)容程序內(nèi)容 :程序內(nèi)容部分是整個程序的核心,它:程序內(nèi)容部分是整個程序的核心,它由許多程序段組成,程序中每一行都稱為一個程序段,由許多程序段組成,程序中
18、每一行都稱為一個程序段,如如N10N10N100N100。每個程序段由程序段號、若干個數(shù)據(jù)字。每個程序段由程序段號、若干個數(shù)據(jù)字和程序段結(jié)束字符組成,每個數(shù)據(jù)字是控制系統(tǒng)的具體和程序段結(jié)束字符組成,每個數(shù)據(jù)字是控制系統(tǒng)的具體指令,它是由表示地址的英語字母、特殊文字和數(shù)字集指令,它是由表示地址的英語字母、特殊文字和數(shù)字集合而成的,它代表機(jī)床要完成的某一個完整的加工工步合而成的,它代表機(jī)床要完成的某一個完整的加工工步或動作。或動作。 4.2數(shù)控程序的結(jié)構(gòu)數(shù)控程序的結(jié)構(gòu)第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 212. 2. 數(shù)控程序段數(shù)控程序段程序結(jié)構(gòu)程序
19、結(jié)構(gòu)v2) 2) 程序內(nèi)容程序內(nèi)容 :v程序段號(簡稱順序號、程序段序號):常用程序段程序段號(簡稱順序號、程序段序號):常用程序段號表示順序,用以識別程序段的編號。程序段號位于程號表示順序,用以識別程序段的編號。程序段號位于程序段之首,它的地址符是序段之首,它的地址符是N N,后跟數(shù)字一般,后跟數(shù)字一般2 24 4位。程位。程序中可以在程序段前任意設(shè)置順序號,可以不寫,也可序中可以在程序段前任意設(shè)置順序號,可以不寫,也可以不按順序號編號,或只在重要程序段前按順序編號,以不按順序號編號,或只在重要程序段前按順序編號,以便檢索。順序號可以用在主程序、子程序和宏程序中。以便檢索。順序號可以用在主程
20、序、子程序和宏程序中。如如N20N20表示該語句的語句號為表示該語句的語句號為2020。4.2數(shù)控程序的結(jié)構(gòu)數(shù)控程序的結(jié)構(gòu)第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 222. 2. 數(shù)控程序段數(shù)控程序段程序結(jié)構(gòu)程序結(jié)構(gòu)3 3)程序結(jié)束)程序結(jié)束 程序的結(jié)束用程序的結(jié)束用M M代碼表示,必須寫在程序的最后,代表代碼表示,必須寫在程序的最后,代表著一個加工程序段結(jié)束。零件加工程序以程序結(jié)束指令著一個加工程序段結(jié)束。零件加工程序以程序結(jié)束指令M02M02或或M30M30作為整個程序結(jié)束的符號,來結(jié)束整個程序。作為整個程序結(jié)束的符號,來結(jié)束整個程序。用用M99M
21、99、M17M17(SIEMENSSIEMENS常用)作為子程序結(jié)束的符號。為常用)作為子程序結(jié)束的符號。為了保證最后程序段的正常執(zhí)行,程序結(jié)束指令一般也要了保證最后程序段的正常執(zhí)行,程序結(jié)束指令一般也要求單列一個程序段。求單列一個程序段。4.2數(shù)控程序的結(jié)構(gòu)數(shù)控程序的結(jié)構(gòu)第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 232. 2. 數(shù)控程序段數(shù)控程序段數(shù)控程序段格式數(shù)控程序段格式 數(shù)控系統(tǒng)曾經(jīng)用過的程序段格式有三種:固定順序程序數(shù)控系統(tǒng)曾經(jīng)用過的程序段格式有三種:固定順序程序段格式、帶分隔符的固定順序(也稱表格順序)程序段段格式、帶分隔符的固定順序(也稱
22、表格順序)程序段格式和字地址程序段格式。前兩種在數(shù)控系統(tǒng)發(fā)展的早格式和字地址程序段格式。前兩種在數(shù)控系統(tǒng)發(fā)展的早期階段曾經(jīng)使用過,但由于程序不直觀,容易出錯。故期階段曾經(jīng)使用過,但由于程序不直觀,容易出錯。故現(xiàn)在已淘汰不用,目前國內(nèi)外數(shù)控系統(tǒng)廣泛采用字地址現(xiàn)在已淘汰不用,目前國內(nèi)外數(shù)控系統(tǒng)廣泛采用字地址可變程序段格式。可變程序段格式。4.2數(shù)控程序的結(jié)構(gòu)數(shù)控程序的結(jié)構(gòu)第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 242. 2. 數(shù)控程序段數(shù)控程序段數(shù)控程序段格式數(shù)控程序段格式 v字地址程序段格式又稱字地址可變程序段格式,就是在一個程序字地址程序段格式又稱字
23、地址可變程序段格式,就是在一個程序段內(nèi)數(shù)據(jù)字的數(shù)目以及字的長度(位數(shù))都是可以變化的格式。各段內(nèi)數(shù)據(jù)字的數(shù)目以及字的長度(位數(shù))都是可以變化的格式。各字的排列順序要求不嚴(yán)格,數(shù)據(jù)的位數(shù)可多可少(但不得大于規(guī)定字的排列順序要求不嚴(yán)格,數(shù)據(jù)的位數(shù)可多可少(但不得大于規(guī)定的最大允許位數(shù)),不要需的程序字以及與上一程序段相同的續(xù)效的最大允許位數(shù)),不要需的程序字以及與上一程序段相同的續(xù)效字可以不寫。該格式的優(yōu)點(diǎn)是程序簡短、直觀以及容易檢驗(yàn)、修改,字可以不寫。該格式的優(yōu)點(diǎn)是程序簡短、直觀以及容易檢驗(yàn)、修改,故該格式在目前廣泛使用。故該格式在目前廣泛使用。 4.2數(shù)控程序的結(jié)構(gòu)數(shù)控程序的結(jié)構(gòu)第第4 4章章
24、 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 252. 2. 數(shù)控程序段數(shù)控程序段數(shù)控程序段格式數(shù)控程序段格式 4.2數(shù)控程序的結(jié)構(gòu)數(shù)控程序的結(jié)構(gòu)1234567891011N-G-X-U-P-A-D-Y-V-Q-B-E-Z-W-R-C-I-J-K-R-F-S-T-M-LF (或或CR或;)或;)程序程序段序段序號號準(zhǔn)備準(zhǔn)備功能功能坐標(biāo)字坐標(biāo)字進(jìn)進(jìn)給給功功能能主主軸軸功功能能刀刀具具功功能能輔助輔助功能功能結(jié)束結(jié)束符號符號第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 263.3.字與字的功能字與字的功能v字又稱為代碼:是文字、數(shù)字、符
25、號以及它們組合的字又稱為代碼:是文字、數(shù)字、符號以及它們組合的總稱,又稱指令。它是程序的最小單元。程序段號加上總稱,又稱指令。它是程序的最小單元。程序段號加上若干個程序字就看組成一個程序段。在程序段中表示地若干個程序字就看組成一個程序段。在程序段中表示地址的英文字母可分為尺寸字地址和非尺寸字地址兩種。址的英文字母可分為尺寸字地址和非尺寸字地址兩種。表示尺寸字地址的有表示尺寸字地址的有X X、Y Y、Z Z、U U、V V、W W、P P、Q Q、I I、J J、K K、A A、B B、C C、E E、R R、H H共共1818個英文字母。表示非尺寸字地址個英文字母。表示非尺寸字地址的有的有N
26、N、G G、F F、S S、T T、M M、L L、O O等等8 8個英文字母。其字母的個英文字母。其字母的含義見表含義見表4-24-2 4.2數(shù)控程序的結(jié)構(gòu)數(shù)控程序的結(jié)構(gòu)第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 273.3.字與字的功能字與字的功能v(1) (1) 準(zhǔn)備功能字:準(zhǔn)備功能字:它是使數(shù)控機(jī)床作某種動作的指令,規(guī)定機(jī)床運(yùn)動線型、坐標(biāo)系、坐標(biāo)平面、刀具補(bǔ)償、暫停等操作。G后帶23位數(shù)字組成,有1001000種。G功能指令分若干組(指令群),分為模態(tài)代碼(又稱續(xù)效代碼)與非模態(tài)代碼(又稱非續(xù)效代碼)兩類。v模態(tài)代碼(又稱續(xù)效代碼):可與同組G功
27、能指令相互注銷,模態(tài)G指令一經(jīng)使用,則一直有效,便保持有效到以后的程序段中,直至遇到同組代碼失效。非模態(tài)代碼(又稱非續(xù)效代碼):只在所在程序段中有效,因此也稱一次性代碼。 4.2數(shù)控程序的結(jié)構(gòu)數(shù)控程序的結(jié)構(gòu)第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 283.3.字與字的功能字與字的功能(1)(1)準(zhǔn)備功能字:準(zhǔn)備功能字:示例:G01,G03,G41,G91,G04,G18,G54等。不同組的G指令可放在同一程序段中;在同一程序段中有多個同組的G代碼時,以最后一個為準(zhǔn)。G指令通常位于程序段中尺寸字之前。例 N010 G90 G00 X16 Y10 S600
28、 T0101 M03;N020 G01 X8 Y6 F100;N030 X0 Y0;N010程序段中,G90,G00都是續(xù)效代碼,但他們不屬于同一組,故可編在同一程序段中;N020中出現(xiàn)G01,同組中的G00失效,G90不屬同一組,所以繼續(xù)有效;N030程序段的功能和N020程序段相同,因G01是續(xù)效代碼,繼續(xù)有效,不必重寫。4.2數(shù)控程序的結(jié)構(gòu)數(shù)控程序的結(jié)構(gòu)第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 293.3.字與字的功能字與字的功能(1)(1)準(zhǔn)備功能字:準(zhǔn)備功能字:各個國家,甚至在同一個國家內(nèi),數(shù)控系統(tǒng)的代碼含義并未真正統(tǒng)一,表4-表示出FANU
29、C數(shù)控系統(tǒng)的G代碼及其功能。4.2數(shù)控程序的結(jié)構(gòu)數(shù)控程序的結(jié)構(gòu)第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 303.3.字與字的功能字與字的功能()輔助功能字:輔助功能也稱()輔助功能字:輔助功能也稱M M功能、功能、M M指令,它是表指令,它是表示機(jī)床一些輔助動作及狀態(tài)的指令,控制機(jī)床及其輔示機(jī)床一些輔助動作及狀態(tài)的指令,控制機(jī)床及其輔助裝置的通斷的指令。如開、助裝置的通斷的指令。如開、 停冷卻泵;主軸正反轉(zhuǎn)、停冷卻泵;主軸正反轉(zhuǎn)、停轉(zhuǎn);程序結(jié)束等。停轉(zhuǎn);程序結(jié)束等。M M后帶后帶2 23 3位數(shù)字組成,共有位數(shù)字組成,共有10010001001000種
30、。有模態(tài)(續(xù)效)指令與非模態(tài)(非續(xù)效)種。有模態(tài)(續(xù)效)指令與非模態(tài)(非續(xù)效)指令之分。指令之分。不同的數(shù)控系統(tǒng)不同的數(shù)控系統(tǒng)M M代碼的含義是有差別的,表代碼的含義是有差別的,表4-44-4表示出表示出FANUCFANUC數(shù)控系統(tǒng)的數(shù)控系統(tǒng)的M M代碼及其功能。代碼及其功能。4.2數(shù)控程序的結(jié)構(gòu)數(shù)控程序的結(jié)構(gòu)第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 313.3.字與字的功能字與字的功能()輔助功能字:()輔助功能字:主要輔助功能簡介主要輔助功能簡介 :1) M00程序暫停。程序中若使用M00指令,在執(zhí)行至M00指令時,程序即停止執(zhí)行,且主軸停止轉(zhuǎn)動、
31、切削液關(guān)閉。若欲再繼續(xù)執(zhí)行下一程序段,只要按下CYCLE START程序啟動鍵,則主軸轉(zhuǎn)動、切削劑開啟,繼續(xù)執(zhí)行M00后面的程序。 例如:N0010 G00 X50 Z100; N0020 M00; N0030 X20 Z70; 執(zhí)行至N0020程序段時,進(jìn)入暫停狀態(tài),按下循環(huán)啟動鍵后將從N0030程序段開始繼續(xù)進(jìn)行。該指令經(jīng)常用于加工過程中測量工件的尺寸、工件調(diào)頭、手動變速等固定操作。說明:1) M00指令須單獨(dú)設(shè)一程序段;2)如在M00狀態(tài)時,按復(fù)位鍵,則程序?qū)⒒氐介_始位置。4.2數(shù)控程序的結(jié)構(gòu)數(shù)控程序的結(jié)構(gòu)第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工
32、 323.3.字與字的功能字與字的功能()輔助功能字:()輔助功能字:主要輔助功能簡介主要輔助功能簡介 :2 2)M01M01選擇性程序停止。選擇性程序停止。 此指令的功能和此指令的功能和M00M00相同,但選擇停止或不停止,可由執(zhí)相同,但選擇停止或不停止,可由執(zhí)行操作面板上的行操作面板上的 任選停止任選停止 按鈕來控制。當(dāng)按鈕置于按鈕來控制。當(dāng)按鈕置于ONON(燈亮)時,則(燈亮)時,則M01M01有有效,程序中遇到效,程序中遇到M01M01代碼時,其執(zhí)行過程與代碼時,其執(zhí)行過程與M00M00相同,其功能等于相同,其功能等于M00M00,若按鈕,若按鈕置于置于OFFOFF(燈熄)時,則(燈熄
33、)時,則M01M01將不被執(zhí)行,即程序不會停止。將不被執(zhí)行,即程序不會停止。例如:例如:N0010 G00 X100 Z100N0010 G00 X100 Z100; N0020 M01N0020 M01; N0030 X40 Z120N0030 X40 Z120;如如“任選停止任選停止”開關(guān)處于斷開位置,則當(dāng)系統(tǒng)執(zhí)行到開關(guān)處于斷開位置,則當(dāng)系統(tǒng)執(zhí)行到N0020N0020程序段時,不影響原有程序段時,不影響原有的任何動作,而是接著往下執(zhí)行的任何動作,而是接著往下執(zhí)行N0030N0030程序段。此功能是用來進(jìn)行尺寸檢查,程序段。此功能是用來進(jìn)行尺寸檢查,而且而且M01M01應(yīng)作為一個程序段單獨(dú)設(shè)
34、定。應(yīng)作為一個程序段單獨(dú)設(shè)定。M00M00和和M01M01常用在常用在CNCCNC銑床于粗銑后執(zhí)行銑床于粗銑后執(zhí)行M00M00或或M01M01,此時,則可用手動方式更換精銑,此時,則可用手動方式更換精銑刀刀 ,再按,再按CYCLE STARTCYCLE START程序執(zhí)行鍵,續(xù)繼執(zhí)行精銑程序,其它加工,以此類推,程序執(zhí)行鍵,續(xù)繼執(zhí)行精銑程序,其它加工,以此類推,用在車床上常用于關(guān)鍵部位尺寸的檢查等。用在車床上常用于關(guān)鍵部位尺寸的檢查等。4.2數(shù)控程序的結(jié)構(gòu)數(shù)控程序的結(jié)構(gòu)第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 333.3.字與字的功能字與字的功能()輔
35、助功能字:()輔助功能字:主要輔助功能簡介主要輔助功能簡介 :)主程序結(jié)束主程序結(jié)束 。此指令應(yīng)置于程序最后,表示程。此指令應(yīng)置于程序最后,表示程序到此結(jié)束。此指令會自動將主軸停止(序到此結(jié)束。此指令會自動將主軸停止(M05M05)及關(guān)閉切)及關(guān)閉切削液(削液(M09M09),但程序執(zhí)行指針(),但程序執(zhí)行指針(CURSORCURSOR)不會自動回到)不會自動回到程序的開頭,而停在程序的開頭,而停在M02 M02 程序段上。如欲使程序執(zhí)行指程序段上。如欲使程序執(zhí)行指針回到程序開頭,必須先將針回到程序開頭,必須先將 模式選擇模式選擇 鈕轉(zhuǎn)至鈕轉(zhuǎn)至EDITEDIT編輯編輯上,再按上,再按RESET
36、RESET鍵,使程序執(zhí)行指針回到程序開頭。鍵,使程序執(zhí)行指針回到程序開頭。4.2數(shù)控程序的結(jié)構(gòu)數(shù)控程序的結(jié)構(gòu)第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 343.3.字與字的功能字與字的功能()輔助功能字:()輔助功能字:主要輔助功能簡介主要輔助功能簡介 :)M03,M04,M04M03,M04,M04 分別命令主軸正轉(zhuǎn)分別命令主軸正轉(zhuǎn), ,反轉(zhuǎn)反轉(zhuǎn), ,停轉(zhuǎn)停轉(zhuǎn). .)M06M06. .換刀指令用與加工中心換刀前的準(zhǔn)備動作換刀指令用與加工中心換刀前的準(zhǔn)備動作)M07,M08 M07,M08 命令命令1# 2#1# 2#冷卻液開冷卻液開)M09 M09 命
37、令命令1# 2#1# 2#冷卻液停冷卻液停)M10,M11M10,M11 運(yùn)動部件的夾緊與松開運(yùn)動部件的夾緊與松開. .)M19M19主軸定向停止主軸定向停止程序結(jié)束。此指令應(yīng)置于程序最后,表示程序到此結(jié)束。此程序結(jié)束。此指令應(yīng)置于程序最后,表示程序到此結(jié)束。此指令會自動將主軸停止(指令會自動將主軸停止(M05M05)及關(guān)閉切削液()及關(guān)閉切削液(M09M09),且程序執(zhí)行指),且程序執(zhí)行指針會自動回到程序的開頭,以方便此程序再次被執(zhí)行。此即是與針會自動回到程序的開頭,以方便此程序再次被執(zhí)行。此即是與M02M02指令不同之處,故程序結(jié)束大多使用指令不同之處,故程序結(jié)束大多使用M30M30較方便
38、。較方便。 4.2數(shù)控程序的結(jié)構(gòu)數(shù)控程序的結(jié)構(gòu)第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 353.3.字與字的功能字與字的功能( 3 3 )尺寸字:)尺寸字:尺寸字也叫尺寸指令。尺寸字在程序段中主要用來指令機(jī)床上尺寸字也叫尺寸指令。尺寸字在程序段中主要用來指令機(jī)床上刀具運(yùn)動到達(dá)的坐標(biāo)位置,表示暫停時間等的指令也列入刀具運(yùn)動到達(dá)的坐標(biāo)位置,表示暫停時間等的指令也列入其中。地址符用的較多的有三組,第一組是其中。地址符用的較多的有三組,第一組是X X、Y Y、Z Z、U U、V V、W W、P P、Q Q、R R,主要用于指令到達(dá)點(diǎn)的直線坐標(biāo)尺寸,有些,主要用
39、于指令到達(dá)點(diǎn)的直線坐標(biāo)尺寸,有些地址地址( (例如例如X)X)還可用于在還可用于在G04G04之后指定暫停時間;第二組是之后指定暫停時間;第二組是A A、B B、C C、D D、E E,主要用來指令到達(dá)點(diǎn)的角度坐標(biāo);第二組是,主要用來指令到達(dá)點(diǎn)的角度坐標(biāo);第二組是IJKIJK,主要用來指令零件圓弧輪廓圓心點(diǎn)的坐標(biāo)尺寸(其含,主要用來指令零件圓弧輪廓圓心點(diǎn)的坐標(biāo)尺寸(其含義見表義見表4-34-3)。尺寸字中,地址符的使用雖然有一定規(guī)律,)。尺寸字中,地址符的使用雖然有一定規(guī)律,但是個系統(tǒng)往往還有一些差別。例如,但是個系統(tǒng)往往還有一些差別。例如,F(xiàn)ANUCFANUC有些系統(tǒng)還可有些系統(tǒng)還可以用以用
40、P P指令暫停時間、用指令暫停時間、用R R指令圓弧的半徑等。指令圓弧的半徑等。4.2數(shù)控程序的結(jié)構(gòu)數(shù)控程序的結(jié)構(gòu)第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 363.3.字與字的功能字與字的功能( 3 3 )尺寸字:)尺寸字:坐標(biāo)字:由坐標(biāo)地址符(如坐標(biāo)字:由坐標(biāo)地址符(如X X、Y Y等)、符號及絕對值等)、符號及絕對值(或增量)的數(shù)值組成,且按一定的順序進(jìn)行排列。坐(或增量)的數(shù)值組成,且按一定的順序進(jìn)行排列。坐標(biāo)字的標(biāo)字的“”可省略。其中坐標(biāo)字的地址符含義如表可省略。其中坐標(biāo)字的地址符含義如表4-54-5所示。所示。 各坐標(biāo)軸的地址符按下列順序排列
41、:X、Y、Z、U、V、W、P、Q、R、A、B、C、D、E 4.2數(shù)控程序的結(jié)構(gòu)數(shù)控程序的結(jié)構(gòu)第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 373.3.字與字的功能字與字的功能( )進(jìn)給功能進(jìn)給功能F F指令指令 :進(jìn)給速度是指刀具向工件進(jìn)給的相對速度。單位一般為進(jìn)給速度是指刀具向工件進(jìn)給的相對速度。單位一般為mm/minmm/min。當(dāng)進(jìn)給。當(dāng)進(jìn)給速度與主軸轉(zhuǎn)速有關(guān)時速度與主軸轉(zhuǎn)速有關(guān)時( (如車床車削螺紋如車床車削螺紋) ),單位為,單位為mm/rmm/r,稱為進(jìn)給,稱為進(jìn)給量。進(jìn)給速度是用地址字母量。進(jìn)給速度是用地址字母F F和字母和字母F F后面的五
42、位、四位、三位、二后面的五位、四位、三位、二位或一位數(shù)字來表示的。位或一位數(shù)字來表示的。該指令是續(xù)效代碼。有兩種表示方法:該指令是續(xù)效代碼。有兩種表示方法:1 1)代碼法即)代碼法即F F后跟兩位數(shù)字,這些數(shù)字不直接表示進(jìn)給速度的大小,而后跟兩位數(shù)字,這些數(shù)字不直接表示進(jìn)給速度的大小,而是機(jī)床進(jìn)給速度數(shù)列的序號,進(jìn)給速度數(shù)列可以是算術(shù)級數(shù),也可是機(jī)床進(jìn)給速度數(shù)列的序號,進(jìn)給速度數(shù)列可以是算術(shù)級數(shù),也可以是幾何級數(shù)。從以是幾何級數(shù)。從F00F00F99F99共共100100個等級。個等級。2 2)直接指定法即)直接指定法即F F后面跟的數(shù)字就是進(jìn)給速度的大小。按數(shù)控機(jī)床的進(jìn)后面跟的數(shù)字就是進(jìn)給速
43、度的大小。按數(shù)控機(jī)床的進(jìn)給功能,它也有兩種速度表示法。一是以每分鐘進(jìn)給距離的形式指給功能,它也有兩種速度表示法。一是以每分鐘進(jìn)給距離的形式指定刀具切削進(jìn)給速度(每分鐘進(jìn)給量),用定刀具切削進(jìn)給速度(每分鐘進(jìn)給量),用F F字母和它后繼的數(shù)值表字母和它后繼的數(shù)值表示,單位為示,單位為“mm/min”mm/min” 。對于回轉(zhuǎn)軸如。對于回轉(zhuǎn)軸如F12F12表示每分鐘進(jìn)給速度為表示每分鐘進(jìn)給速度為1212。二是以主軸每轉(zhuǎn)進(jìn)給量規(guī)定的速度(每轉(zhuǎn)進(jìn)給量),單位為。二是以主軸每轉(zhuǎn)進(jìn)給量規(guī)定的速度(每轉(zhuǎn)進(jìn)給量),單位為“mm/r”mm/r”。4.2數(shù)控程序的結(jié)構(gòu)數(shù)控程序的結(jié)構(gòu)第第4 4章章 數(shù)控編程與加工基
44、礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 383.3.字與字的功能字與字的功能()主軸轉(zhuǎn)速功能字()主軸轉(zhuǎn)速功能字S S指令指令主軸轉(zhuǎn)速功能用來指定主軸轉(zhuǎn)速或速度,用地址主軸轉(zhuǎn)速功能用來指定主軸轉(zhuǎn)速或速度,用地址S S和其后的數(shù)字組成。單和其后的數(shù)字組成。單位為位為r/minr/min,地址符使用,地址符使用S S,所以又稱為,所以又稱為S S功能或功能或S S指令。指令。 恒線速度控制恒線速度控制(G96)(G96)G96G96是指定恒線速控制的功能。此時,用是指定恒線速控制的功能。此時,用S S指定的數(shù)值表示切削速度。例指定的數(shù)值表示切削速度。例如,如,G96 S200G96 S
45、200,自動改變轉(zhuǎn)速,使切削速度為,自動改變轉(zhuǎn)速,使切削速度為200mm/min200mm/min。2. 2. 用用G97G97方式的指令方式的指令 主軸轉(zhuǎn)速控制主軸轉(zhuǎn)速控制(G97):G97(G97):G97是取消恒線速度控制的功能。執(zhí)行是取消恒線速度控制的功能。執(zhí)行G97G97指令后,指令后,S S后面的數(shù)值表示主軸每分鐘的轉(zhuǎn)數(shù)。例如后面的數(shù)值表示主軸每分鐘的轉(zhuǎn)數(shù)。例如G97 S2000G97 S2000表示主軸以表示主軸以2000r/min2000r/min的轉(zhuǎn)速旋轉(zhuǎn),系統(tǒng)開機(jī)狀態(tài)為的轉(zhuǎn)速旋轉(zhuǎn),系統(tǒng)開機(jī)狀態(tài)為G97G97狀態(tài)。狀態(tài)。 主軸最高轉(zhuǎn)速限定主軸最高轉(zhuǎn)速限定(G50)(G50)G
46、50G50的功能中有坐標(biāo)系設(shè)定和主軸最高轉(zhuǎn)速設(shè)定兩種功能,這里用的是后的功能中有坐標(biāo)系設(shè)定和主軸最高轉(zhuǎn)速設(shè)定兩種功能,這里用的是后一種功能。用一種功能。用S S指定的數(shù)值是設(shè)定主軸每分鐘最高轉(zhuǎn)速。指定的數(shù)值是設(shè)定主軸每分鐘最高轉(zhuǎn)速。 4.2數(shù)控程序的結(jié)構(gòu)數(shù)控程序的結(jié)構(gòu)第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 393.3.字與字的功能字與字的功能()主軸轉(zhuǎn)速功能字()主軸轉(zhuǎn)速功能字S S指令指令 主軸最高轉(zhuǎn)速限定主軸最高轉(zhuǎn)速限定(G50)(G50)G50G50的功能中有坐標(biāo)系設(shè)定和主軸最高轉(zhuǎn)速設(shè)定兩種功能,這里用的是后的功能中有坐標(biāo)系設(shè)定和主軸最高轉(zhuǎn)速設(shè)
47、定兩種功能,這里用的是后一種功能。用一種功能。用S S指定的數(shù)值是設(shè)定主軸每分鐘最高轉(zhuǎn)速。指定的數(shù)值是設(shè)定主軸每分鐘最高轉(zhuǎn)速。例如,例如,G50 G50 S2000S2000把主軸最高轉(zhuǎn)速設(shè)定為把主軸最高轉(zhuǎn)速設(shè)定為2000r/min2000r/min。 用恒線速控制加工端面、錐度、圓弧時,容易獲得內(nèi)外一致的表用恒線速控制加工端面、錐度、圓弧時,容易獲得內(nèi)外一致的表面粗糙度,但由于面粗糙度,但由于X X坐標(biāo)值不斷變化,所以主軸轉(zhuǎn)速也不斷變坐標(biāo)值不斷變化,所以主軸轉(zhuǎn)速也不斷變化,當(dāng)?shù)毒咧饾u移近工件旋轉(zhuǎn)中心時,主軸轉(zhuǎn)速就會越來越高,化,當(dāng)?shù)毒咧饾u移近工件旋轉(zhuǎn)中心時,主軸轉(zhuǎn)速就會越來越高,即所謂即所謂
48、“超速超速”,工件就有可能從卡盤中飛出,為了防止這種,工件就有可能從卡盤中飛出,為了防止這種事故,有時不得不限制主軸的最高轉(zhuǎn)速,這時就可以借助事故,有時不得不限制主軸的最高轉(zhuǎn)速,這時就可以借助G50 G50 S_S_指令來達(dá)到此目的。指令來達(dá)到此目的。通常,機(jī)床面板上設(shè)有轉(zhuǎn)速倍率開關(guān),用于不停機(jī)手動調(diào)節(jié)主軸通常,機(jī)床面板上設(shè)有轉(zhuǎn)速倍率開關(guān),用于不停機(jī)手動調(diào)節(jié)主軸轉(zhuǎn)速。轉(zhuǎn)速。 4.2數(shù)控程序的結(jié)構(gòu)數(shù)控程序的結(jié)構(gòu)第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 403.3.字與字的功能字與字的功能()()刀具功能字刀具功能字T T指令指令主要用來選擇刀具或換刀,也
49、可用來選擇刀具偏置和補(bǔ)償,由地主要用來選擇刀具或換刀,也可用來選擇刀具偏置和補(bǔ)償,由地址碼址碼T T和其后的若干位數(shù)字組成。如和其后的若干位數(shù)字組成。如T18T18表示換刀時選擇表示換刀時選擇1818號刀號刀具,如用作刀具補(bǔ)償時,具,如用作刀具補(bǔ)償時,T18T18是指按是指按1818號刀具事先所設(shè)定的數(shù)號刀具事先所設(shè)定的數(shù)據(jù)進(jìn)行補(bǔ)償。若用四位數(shù)碼指令時,例如據(jù)進(jìn)行補(bǔ)償。若用四位數(shù)碼指令時,例如T0102T0102,則前兩位數(shù),則前兩位數(shù)字表示刀號,后兩位數(shù)字表示刀補(bǔ)號。字表示刀號,后兩位數(shù)字表示刀補(bǔ)號。(7 7) 程序段結(jié)束程序段結(jié)束寫在每個程序段之后,表示程序結(jié)束。當(dāng)用寫在每個程序段之后,表
50、示程序結(jié)束。當(dāng)用EIAEIA標(biāo)準(zhǔn)代碼時,結(jié)束標(biāo)準(zhǔn)代碼時,結(jié)束符為符為“CR”CR”,用,用ISOISO標(biāo)準(zhǔn)代碼時為標(biāo)準(zhǔn)代碼時為“NL”NL”或或“LF”LF”。有的用符。有的用符號號“;”或或“* *”表示。表示。 4.2數(shù)控程序的結(jié)構(gòu)數(shù)控程序的結(jié)構(gòu)第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 41統(tǒng)一規(guī)定數(shù)控機(jī)床坐標(biāo)軸及其運(yùn)動的方向,是為了準(zhǔn)確地統(tǒng)一規(guī)定數(shù)控機(jī)床坐標(biāo)軸及其運(yùn)動的方向,是為了準(zhǔn)確地描述機(jī)床的運(yùn)動,簡化程序的編制方法,并使所編程描述機(jī)床的運(yùn)動,簡化程序的編制方法,并使所編程序?qū)ν愋蜋C(jī)床有通用性。同時也給維修和使用帶來序?qū)ν愋蜋C(jī)床有通用性。
51、同時也給維修和使用帶來極大的方便。目前國際標(biāo)準(zhǔn)化組織已經(jīng)統(tǒng)一了標(biāo)準(zhǔn)坐極大的方便。目前國際標(biāo)準(zhǔn)化組織已經(jīng)統(tǒng)一了標(biāo)準(zhǔn)坐標(biāo)系。我國機(jī)械工業(yè)部也頒布了標(biāo)系。我國機(jī)械工業(yè)部也頒布了JB305182JB305182數(shù)字控數(shù)字控制機(jī)床坐標(biāo)和運(yùn)動方向的命名制機(jī)床坐標(biāo)和運(yùn)動方向的命名的標(biāo)準(zhǔn),對數(shù)控機(jī)床的標(biāo)準(zhǔn),對數(shù)控機(jī)床的坐標(biāo)和運(yùn)動方向作了明文規(guī)定。的坐標(biāo)和運(yùn)動方向作了明文規(guī)定。 4.2數(shù)控機(jī)床的坐標(biāo)系數(shù)控機(jī)床的坐標(biāo)系第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 42. .機(jī)床坐標(biāo)系機(jī)床坐標(biāo)系在數(shù)控機(jī)床上加工零件,機(jī)床的動作是由數(shù)控系統(tǒng)發(fā)出的在數(shù)控機(jī)床上加工零件,機(jī)床的動作是
52、由數(shù)控系統(tǒng)發(fā)出的指令來控制的。為了確定機(jī)床的運(yùn)動方向和移動的距指令來控制的。為了確定機(jī)床的運(yùn)動方向和移動的距離,就要在機(jī)床上建立一個坐標(biāo)系,這個坐標(biāo)系就叫離,就要在機(jī)床上建立一個坐標(biāo)系,這個坐標(biāo)系就叫標(biāo)準(zhǔn)坐標(biāo)系,也叫機(jī)床坐標(biāo)系。在編制程序時,就可標(biāo)準(zhǔn)坐標(biāo)系,也叫機(jī)床坐標(biāo)系。在編制程序時,就可以以該坐標(biāo)系來規(guī)定運(yùn)動方向和距離。以以該坐標(biāo)系來規(guī)定運(yùn)動方向和距離。機(jī)床坐標(biāo)系:是數(shù)控機(jī)床安裝調(diào)試時便設(shè)定好的固定坐標(biāo)機(jī)床坐標(biāo)系:是數(shù)控機(jī)床安裝調(diào)試時便設(shè)定好的固定坐標(biāo)系,并設(shè)有固定的坐標(biāo)原點(diǎn),其坐標(biāo)和運(yùn)動方向視機(jī)系,并設(shè)有固定的坐標(biāo)原點(diǎn),其坐標(biāo)和運(yùn)動方向視機(jī)床的種類和結(jié)構(gòu)而定。一般情況下,坐標(biāo)系是利用機(jī)床
53、的種類和結(jié)構(gòu)而定。一般情況下,坐標(biāo)系是利用機(jī)床機(jī)械結(jié)構(gòu)的基準(zhǔn)線來確定,這在機(jī)床說明書中均有床機(jī)械結(jié)構(gòu)的基準(zhǔn)線來確定,這在機(jī)床說明書中均有規(guī)定。規(guī)定。4.2數(shù)控機(jī)床的坐標(biāo)系數(shù)控機(jī)床的坐標(biāo)系第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 43. .機(jī)床坐標(biāo)系機(jī)床坐標(biāo)系(1)數(shù)控機(jī)床坐標(biāo)軸及其方向的規(guī)定ISO標(biāo)準(zhǔn)坐標(biāo):“右手直角迪卡爾坐標(biāo)系”4.2數(shù)控機(jī)床的坐標(biāo)系數(shù)控機(jī)床的坐標(biāo)系正方向:刀具遠(yuǎn)離工件的方向?yàn)樽鴺?biāo)軸正方向正方向:刀具遠(yuǎn)離工件的方向?yàn)樽鴺?biāo)軸正方向回轉(zhuǎn)座標(biāo):繞回轉(zhuǎn)座標(biāo):繞X.Y.Z軸轉(zhuǎn)動的圓進(jìn)給坐標(biāo)軸分別用軸轉(zhuǎn)動的圓進(jìn)給坐標(biāo)軸分別用A.B.C表示,軸相表
54、示,軸相互關(guān)系由右手螺旋法則而定。互關(guān)系由右手螺旋法則而定。第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 44. .機(jī)床坐標(biāo)系機(jī)床坐標(biāo)系(2) (2) 機(jī)床相對運(yùn)動的規(guī)定機(jī)床相對運(yùn)動的規(guī)定數(shù)控機(jī)床的進(jìn)給運(yùn)動是相對的,有的是刀具相對于工件的數(shù)控機(jī)床的進(jìn)給運(yùn)動是相對的,有的是刀具相對于工件的運(yùn)動(如車床),有的是工件相對于刀具的運(yùn)動(如運(yùn)動(如車床),有的是工件相對于刀具的運(yùn)動(如銑床)。在機(jī)床上,我們始終認(rèn)為工件靜止,這樣編銑床)。在機(jī)床上,我們始終認(rèn)為工件靜止,這樣編程人員在不考慮機(jī)床上工件與刀具具體運(yùn)動的情況下,程人員在不考慮機(jī)床上工件與刀具具體運(yùn)動的情
55、況下,就可以依據(jù)零件圖樣,確定機(jī)床的加工過程。就可以依據(jù)零件圖樣,確定機(jī)床的加工過程。如果把刀具看作靜止不動,工件移動,那么在坐標(biāo)軸的字如果把刀具看作靜止不動,工件移動,那么在坐標(biāo)軸的字母上加母上加“”,如等;加,如等;加“”字母表示的工件運(yùn)動字母表示的工件運(yùn)動正方向與不加正方向與不加“”之同一字母表示的刀具運(yùn)動方向之同一字母表示的刀具運(yùn)動方向相反相反 4.2數(shù)控機(jī)床的坐標(biāo)系數(shù)控機(jī)床的坐標(biāo)系第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 45. .機(jī)床坐標(biāo)系機(jī)床坐標(biāo)系4.2數(shù)控機(jī)床的坐標(biāo)系數(shù)控機(jī)床的坐標(biāo)系(3)(3)運(yùn)動方向的規(guī)定運(yùn)動方向的規(guī)定: :JB30
56、5182JB305182中規(guī)定:機(jī)床某一部件運(yùn)動的正方中規(guī)定:機(jī)床某一部件運(yùn)動的正方向,是增大工件和刀具之間的距離的方向向,是增大工件和刀具之間的距離的方向( (或是刀具遠(yuǎn)離工件的方向或是刀具遠(yuǎn)離工件的方向) )。確定機(jī)床坐標(biāo)軸時,一般先確定確定機(jī)床坐標(biāo)軸時,一般先確定Z Z軸,再確定軸,再確定X X軸和軸和Y Y軸。軸。1) Z坐標(biāo)坐標(biāo) :通常把平行于機(jī)床主軸(傳遞切削動力)的軸線作為通常把平行于機(jī)床主軸(傳遞切削動力)的軸線作為Z坐標(biāo)軸,坐標(biāo)軸,刀具遠(yuǎn)離工件的方向?yàn)榈毒哌h(yuǎn)離工件的方向?yàn)閆軸的正方向。如在鉆鏜加工中,鉆入和鏜入工件軸的正方向。如在鉆鏜加工中,鉆入和鏜入工件的方向?yàn)榈姆较驗(yàn)閆坐
57、標(biāo)的負(fù)方向,而退出為正方向。坐標(biāo)的負(fù)方向,而退出為正方向。n若沒有主軸若沒有主軸( (牛頭刨床牛頭刨床) )或者有多個主軸,則選擇垂直于工件裝夾面或者有多個主軸,則選擇垂直于工件裝夾面的方向?yàn)榈姆较驗(yàn)閆 Z坐標(biāo)。坐標(biāo)。 n若主軸能擺動:若主軸能擺動:在擺動的范圍內(nèi)只與標(biāo)準(zhǔn)坐標(biāo)系中的某一坐標(biāo)平行時,則這個在擺動的范圍內(nèi)只與標(biāo)準(zhǔn)坐標(biāo)系中的某一坐標(biāo)平行時,則這個坐標(biāo)便是坐標(biāo)便是Z Z坐標(biāo);坐標(biāo);若在擺動的范圍內(nèi)與多個坐標(biāo)平行,則取垂直于工件裝夾面的若在擺動的范圍內(nèi)與多個坐標(biāo)平行,則取垂直于工件裝夾面的方向?yàn)榉较驗(yàn)閆 Z坐標(biāo)。坐標(biāo)。第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)
58、控編程與加工 46(3)(3)運(yùn)動方向的規(guī)定運(yùn)動方向的規(guī)定: :1) Z坐標(biāo)坐標(biāo) 對于工件旋轉(zhuǎn)的機(jī)床,如車床、外圓磨床等,平行于工件軸線的坐標(biāo)為對于工件旋轉(zhuǎn)的機(jī)床,如車床、外圓磨床等,平行于工件軸線的坐標(biāo)為坐標(biāo)。如圖坐標(biāo)。如圖4-8。而對于刀具旋轉(zhuǎn)的機(jī)床,如銑床、鉆床、鏜床等,則。而對于刀具旋轉(zhuǎn)的機(jī)床,如銑床、鉆床、鏜床等,則平行于旋轉(zhuǎn)刀具軸線的坐標(biāo)為平行于旋轉(zhuǎn)刀具軸線的坐標(biāo)為Z坐標(biāo)。如圖坐標(biāo)。如圖4-9、4-10。如果機(jī)床沒有主。如果機(jī)床沒有主軸(如牛頭刨床),軸(如牛頭刨床),Z軸垂直于工件裝卡面。如圖軸垂直于工件裝卡面。如圖4-11。 對于有幾根主軸的機(jī)床:如龍門銑床,選擇其中一個與工作
59、臺面相垂對于有幾根主軸的機(jī)床:如龍門銑床,選擇其中一個與工作臺面相垂直的主軸為主要主軸,并以它來確定直的主軸為主要主軸,并以它來確定z軸方向。軸方向。若主軸能擺動:在擺動的范圍內(nèi)只與標(biāo)準(zhǔn)坐標(biāo)系中的某一坐標(biāo)平行時,若主軸能擺動:在擺動的范圍內(nèi)只與標(biāo)準(zhǔn)坐標(biāo)系中的某一坐標(biāo)平行時,則這個坐標(biāo)便是則這個坐標(biāo)便是Z坐標(biāo);坐標(biāo);若在擺動的范圍內(nèi)與多個坐標(biāo)平行,則取垂直于工件裝夾面的方向?yàn)槿粼跀[動的范圍內(nèi)與多個坐標(biāo)平行,則取垂直于工件裝夾面的方向?yàn)閆坐標(biāo)坐標(biāo). .機(jī)床坐標(biāo)系機(jī)床坐標(biāo)系4.2數(shù)控機(jī)床的坐標(biāo)系數(shù)控機(jī)床的坐標(biāo)系第第4 4章章 數(shù)控編程與加工基礎(chǔ)數(shù)控編程與加工基礎(chǔ) 數(shù)控編程與加工數(shù)控編程與加工 47.
60、 .機(jī)床坐標(biāo)系機(jī)床坐標(biāo)系4.2數(shù)控機(jī)床的坐標(biāo)系數(shù)控機(jī)床的坐標(biāo)系 (3)(3)運(yùn)動方向的規(guī)定運(yùn)動方向的規(guī)定: : X X坐標(biāo)坐標(biāo) 標(biāo)準(zhǔn)規(guī)定:水平、垂直于標(biāo)準(zhǔn)規(guī)定:水平、垂直于Z Z軸、平行于工件的夾裝面軸、平行于工件的夾裝面在刀具旋轉(zhuǎn)的機(jī)床上(銑床、鉆床、鏜床等)。在刀具旋轉(zhuǎn)的機(jī)床上(銑床、鉆床、鏜床等)。n Z Z軸水平(臥式),則從刀具軸水平(臥式),則從刀具( (主軸主軸) )向工件看時,向工件看時,X X坐標(biāo)的正方向坐標(biāo)的正方向指向右邊。指向右邊。n Z Z軸垂直(立式):軸垂直(立式):單立柱機(jī)床,從刀具向立柱看時,單立柱機(jī)床,從刀具向立柱看時,X X的正方向指向右邊;的正方向指向右邊
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 個人健身房設(shè)備租賃合同(2024版)3篇
- 2025版仲裁申請書行政公文范本制作與培訓(xùn)服務(wù)合同2篇
- 2025版論行政合同中行政主體權(quán)益保護(hù)與義務(wù)履約4篇
- 2024版商業(yè)房產(chǎn)銷售合同條款樣本
- 2025年度文化創(chuàng)意產(chǎn)業(yè)園區(qū)土地承包協(xié)議范本4篇
- 2025年度茶葉行業(yè)人才培訓(xùn)與就業(yè)合作合同4篇
- 二零二五年方管行業(yè)質(zhì)量標(biāo)準(zhǔn)制定合同3篇
- 2025年度智能家居系統(tǒng)瓷磚采購合同協(xié)議書4篇
- 專利技術(shù)成果應(yīng)用許可合同2024版一
- 二零二五年度裝配式建筑構(gòu)件設(shè)計、制造與施工合同3篇
- 寒潮雨雪應(yīng)急預(yù)案范文(2篇)
- 垃圾車駕駛員聘用合同
- 變壓器搬遷施工方案
- 單位轉(zhuǎn)賬個人合同模板
- 八年級語文下冊 成語故事 第十五課 諱疾忌醫(yī) 第六課時 口語交際教案 新教版(漢語)
- 2024年1月高考適應(yīng)性測試“九省聯(lián)考”數(shù)學(xué) 試題(學(xué)生版+解析版)
- EPC項(xiàng)目采購階段質(zhì)量保證措施
- T-NAHIEM 101-2023 急診科建設(shè)與設(shè)備配置標(biāo)準(zhǔn)
- 四川2024年專業(yè)技術(shù)人員公需科目“數(shù)字經(jīng)濟(jì)與驅(qū)動發(fā)展”參考答案(通用版)
- 煤炭裝卸服務(wù)合同
- 廣東省佛山市順德區(qū)2023學(xué)年中考一模物理試題(含答案解析)
評論
0/150
提交評論