




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、廣東海洋大學(xué)工程訓(xùn)練中心第一章 數(shù)控機(jī)床編程基礎(chǔ)n1.1 數(shù)控編程概述數(shù)控編程概述 n 編程就是將加工零件的加編程就是將加工零件的加工順序、刀具運(yùn)動軌跡的尺寸數(shù)據(jù)、工順序、刀具運(yùn)動軌跡的尺寸數(shù)據(jù)、工藝參數(shù)主運(yùn)動和進(jìn)給運(yùn)動速度、工藝參數(shù)主運(yùn)動和進(jìn)給運(yùn)動速度、切削深度以及輔助操作換刀、切削深度以及輔助操作換刀、主軸正反轉(zhuǎn)、冷卻液開關(guān)、刀具夾主軸正反轉(zhuǎn)、冷卻液開關(guān)、刀具夾緊、松開等加工信息,用規(guī)定的緊、松開等加工信息,用規(guī)定的文字、數(shù)字、符號組成的代碼,按文字、數(shù)字、符號組成的代碼,按一定格式編寫成加工程序。一定格式編寫成加工程序。n 數(shù)控機(jī)床程序編制過程主要數(shù)控機(jī)床程序編制過程主要包括:分析零件圖
2、紙、工藝處理、包括:分析零件圖紙、工藝處理、數(shù)學(xué)處理、編寫零件程序、程序校數(shù)學(xué)處理、編寫零件程序、程序校驗(yàn)。驗(yàn)。第一章 數(shù)控機(jī)床編程基礎(chǔ) 程序編制可分成手工編程和自動編程兩類。 手工編程時,整個程序的編制過程是由人工完成的。這要求編程人員不僅要熟悉數(shù)控代碼及編程規(guī)則,而且還必須具備機(jī)械加工工藝知識和數(shù)值計(jì)算能力。對于點(diǎn)位加工或幾何形狀不太復(fù)雜的零件,數(shù)控編程計(jì)算較簡單,程序段不多,手工編程即可實(shí)現(xiàn)。 自動編程是用計(jì)算機(jī)把人們輸入的零件圖紙信息改寫成數(shù)控機(jī)床能執(zhí)行的數(shù)控加工程序,就是說數(shù)控編程的大部分工作由計(jì)算機(jī)來實(shí)現(xiàn)。第一章 數(shù)控機(jī)床編程基礎(chǔ)n我們熟悉的自動編程軟件:我們熟悉的自動編程軟件:n
3、 1、CAXA 制造工程師制造工程師-北航海爾軟件有限公北航海爾軟件有限公司司n 第一章 數(shù)控機(jī)床編程基礎(chǔ) 2、Mastercam-美國 CNC Software 公司第一章 數(shù)控機(jī)床編程基礎(chǔ) 3、PRO/E-美國 PTC 公司第一章 數(shù)控機(jī)床編程基礎(chǔ)n1.2 坐標(biāo)系統(tǒng)坐標(biāo)系統(tǒng)n1.2.1 機(jī)床坐標(biāo)軸機(jī)床坐標(biāo)軸n 為了簡化編程和保證程序的通用性,為了簡化編程和保證程序的通用性,對數(shù)控機(jī)床的坐標(biāo)軸和方向命名制定了統(tǒng)一的對數(shù)控機(jī)床的坐標(biāo)軸和方向命名制定了統(tǒng)一的標(biāo)準(zhǔn),規(guī)定直線進(jìn)給坐標(biāo)軸用標(biāo)準(zhǔn),規(guī)定直線進(jìn)給坐標(biāo)軸用X、Y、Z表示,表示,常稱基本坐標(biāo)軸。常稱基本坐標(biāo)軸。 X、Y、Z 坐標(biāo)軸的相互關(guān)坐標(biāo)軸
4、的相互關(guān)系用右手定則決定,如圖系用右手定則決定,如圖1.2.1所示,圖中大拇所示,圖中大拇指指向指指向 X 軸的正方向,食指指向軸的正方向,食指指向Y軸的正方向,軸的正方向,中指指向?yàn)橹兄钢赶驗(yàn)?Z 軸的正方向。軸的正方向。n 圍繞圍繞X、Y、Z軸旋轉(zhuǎn)的圓周進(jìn)給坐標(biāo)軸旋轉(zhuǎn)的圓周進(jìn)給坐標(biāo)軸用軸用A、B、C 表示,根據(jù)右手螺旋定則,以表示,根據(jù)右手螺旋定則,以大拇指指向大拇指指向+X,+Y,+Z 方向,則食指、中指方向,則食指、中指等的指向是圓周進(jìn)給運(yùn)動等的指向是圓周進(jìn)給運(yùn)動+A,+B,+C方向。方向。第一章 數(shù)控機(jī)床編程基礎(chǔ)圖圖 1.2.1 機(jī)床坐標(biāo)軸機(jī)床坐標(biāo)軸第一章 數(shù)控機(jī)床編程基礎(chǔ) 數(shù)控機(jī)床
5、的進(jìn)給運(yùn)動,有的由主軸帶動刀具運(yùn)動來實(shí)現(xiàn),有的由工作臺帶著工件運(yùn)動來實(shí)現(xiàn)。坐標(biāo)軸正方向,是假定工件不動,刀具相對于工件做進(jìn)給運(yùn)動的方向。機(jī)床坐標(biāo)軸的方向取決于機(jī)床的類型和各組成部分的布局,對車床而言: Z 軸與主軸軸線重合,刀具遠(yuǎn)離工件的方向?yàn)閆 軸的正方向; X 軸垂直于 Z 軸,對應(yīng)于轉(zhuǎn)塔刀架的徑向移動, 刀具遠(yuǎn)離工件的方向?yàn)?X 軸的正方向; Y 軸通常是虛設(shè)的與 X軸和Z軸一起構(gòu)成遵 循右手定則的坐標(biāo)系統(tǒng)。 第一章 數(shù)控機(jī)床編程基礎(chǔ) 對于上位刀架后置刀架機(jī)床,其坐標(biāo)系為:X 軸向上為正,Z軸向右為正; 對于下位刀架前置刀架機(jī)床,其坐標(biāo)系為:X 軸向下為正,Z軸向右為正。 兩種刀架方向的
6、機(jī)床,其程序及相應(yīng)設(shè)置相同。第一章 數(shù)控機(jī)床編程基礎(chǔ)n1.2.2 機(jī)床原點(diǎn)、機(jī)床坐標(biāo)系機(jī)床原點(diǎn)、機(jī)床坐標(biāo)系n 機(jī)床原點(diǎn)也稱為機(jī)床零點(diǎn),它的位置通機(jī)床原點(diǎn)也稱為機(jī)床零點(diǎn),它的位置通常由機(jī)床制造廠確定。在機(jī)床經(jīng)過設(shè)計(jì)、制造常由機(jī)床制造廠確定。在機(jī)床經(jīng)過設(shè)計(jì)、制造和調(diào)整之后,這個原點(diǎn)便被確定下來,它是固和調(diào)整之后,這個原點(diǎn)便被確定下來,它是固定的點(diǎn)。數(shù)控車床的機(jī)床原點(diǎn)的位置大多數(shù)規(guī)定的點(diǎn)。數(shù)控車床的機(jī)床原點(diǎn)的位置大多數(shù)規(guī)定在其主軸旋轉(zhuǎn)中心與卡盤后端面的交點(diǎn)上;定在其主軸旋轉(zhuǎn)中心與卡盤后端面的交點(diǎn)上;數(shù)控銑床的機(jī)床原點(diǎn)的位置大多數(shù)規(guī)定在其工數(shù)控銑床的機(jī)床原點(diǎn)的位置大多數(shù)規(guī)定在其工作臺上表面的中心點(diǎn)上。
7、作臺上表面的中心點(diǎn)上。n 以機(jī)床原點(diǎn)作為坐標(biāo)系原點(diǎn)建立的坐標(biāo)以機(jī)床原點(diǎn)作為坐標(biāo)系原點(diǎn)建立的坐標(biāo)系就是機(jī)床坐標(biāo)系,它是制造和調(diào)整機(jī)床的基系就是機(jī)床坐標(biāo)系,它是制造和調(diào)整機(jī)床的基礎(chǔ),一般不允許隨意變動。礎(chǔ),一般不允許隨意變動。n 第一章 數(shù)控機(jī)床編程基礎(chǔ)n1.2.3 參考點(diǎn)、參考坐標(biāo)系參考點(diǎn)、參考坐標(biāo)系n 數(shù)控裝置上電時并不知道機(jī)床原數(shù)控裝置上電時并不知道機(jī)床原點(diǎn),為了正確地在機(jī)床工作時建立機(jī)床點(diǎn),為了正確地在機(jī)床工作時建立機(jī)床坐標(biāo)系,通常在每個坐標(biāo)軸的移動范圍坐標(biāo)系,通常在每個坐標(biāo)軸的移動范圍內(nèi)設(shè)置一個機(jī)床參考點(diǎn)測量起點(diǎn)),內(nèi)設(shè)置一個機(jī)床參考點(diǎn)測量起點(diǎn)),機(jī)床起動時,通常要進(jìn)行機(jī)動或手動回機(jī)床起
8、動時,通常要進(jìn)行機(jī)動或手動回參考點(diǎn),以建立機(jī)床坐標(biāo)系。參考點(diǎn),以建立機(jī)床坐標(biāo)系。n 通過參數(shù)指定機(jī)床參考點(diǎn)到機(jī)床通過參數(shù)指定機(jī)床參考點(diǎn)到機(jī)床原點(diǎn)的距離。原點(diǎn)的距離。n 以參考點(diǎn)為原點(diǎn),坐標(biāo)方向與機(jī)以參考點(diǎn)為原點(diǎn),坐標(biāo)方向與機(jī)床坐標(biāo)方向相同建立的坐標(biāo)系叫做參考床坐標(biāo)方向相同建立的坐標(biāo)系叫做參考坐標(biāo)系,在實(shí)際使用中通常以參考坐標(biāo)坐標(biāo)系,在實(shí)際使用中通常以參考坐標(biāo)系計(jì)算坐標(biāo)值。系計(jì)算坐標(biāo)值。第一章 數(shù)控機(jī)床編程基礎(chǔ)n 1.2.4 工件坐標(biāo)系、程序原點(diǎn) n 工件坐標(biāo)系是編程人員在編程時使用的,編程人員選擇工件上的某一已知點(diǎn)為原點(diǎn)也稱程序原點(diǎn)),建立一個新的坐標(biāo)系,稱為工件坐標(biāo)系。工件坐標(biāo)系一旦建立便一
9、直有效,直到被新的工件坐標(biāo)系所取代。n 工件坐標(biāo)系的原點(diǎn)選擇要盡量滿足編程簡單,尺寸換算少,引起的加工誤差小等條件。一般情況下,程序原點(diǎn)應(yīng)選在尺寸標(biāo)注的基準(zhǔn)或定位基準(zhǔn)上。對車床編程而言,工件坐標(biāo)系原點(diǎn)一般選在工件軸線與工件的前端面、后端面、卡爪前端面的交點(diǎn)上。第一章 數(shù)控機(jī)床編程基礎(chǔ)n 1.2.5 對刀點(diǎn)n 對刀點(diǎn)是零件程序的起始點(diǎn),對刀的目的是確定程序原點(diǎn)在機(jī)床坐標(biāo)系中的位置,對刀點(diǎn)可與程序原點(diǎn)重合,也可在任何便于對刀之處,但該點(diǎn)與程序原點(diǎn)之間必須有確定的坐標(biāo)聯(lián)系。n 可以通過CNC將相對于程序原點(diǎn)的任意點(diǎn)的坐標(biāo)轉(zhuǎn)換為相對于機(jī)床零點(diǎn)的坐標(biāo)。n 加工開始時要設(shè)置工件坐標(biāo)系,用G92指令可建立工
10、件坐標(biāo)系;用G54G59 及T指令刀具指令可選擇工件坐標(biāo)系。第一章 數(shù)控機(jī)床編程基礎(chǔ)n1.2.6 對刀操作對刀操作n 1、 進(jìn)入進(jìn)入“刀具偏置表刀具偏置表”;n 2、試切長度試切工件端面),、試切長度試切工件端面),+X 方向退方向退刀,不得有刀,不得有 Z 軸位移,輸入此時刀具在將設(shè)立軸位移,輸入此時刀具在將設(shè)立的工件坐標(biāo)系下的的工件坐標(biāo)系下的 Z 軸坐標(biāo)值;軸坐標(biāo)值;n 系統(tǒng)源程序公式:系統(tǒng)源程序公式:Z機(jī)機(jī)= Z機(jī)機(jī)-ZI,自,自動計(jì)算并將結(jié)果保存到刀具偏置表中。動計(jì)算并將結(jié)果保存到刀具偏置表中。n 3、用同一把刀試切直徑試切工件外圓),、用同一把刀試切直徑試切工件外圓),+Z 方向退刀
11、,不得有方向退刀,不得有 X 軸位移,輸入試切后軸位移,輸入試切后工件的直徑值;工件的直徑值;n 系統(tǒng)源程序公式:系統(tǒng)源程序公式:D機(jī)機(jī)= D機(jī)機(jī)-DI, 自動自動計(jì)算并將結(jié)果保存到刀具偏置表中。計(jì)算并將結(jié)果保存到刀具偏置表中。n 4、退出換刀后,用下一把刀重復(fù)第、退出換刀后,用下一把刀重復(fù)第 23 的的步驟。步驟。第一章 數(shù)控機(jī)床編程基礎(chǔ)圖圖 3.3.46 刀具偏置的絕對補(bǔ)償值設(shè)定刀具偏置的絕對補(bǔ)償值設(shè)定第二章 零件程序的結(jié)構(gòu)n 一個零件程序是由遵循一定結(jié)構(gòu)、句法和格式規(guī)則的若干個程序段組成的,而每個程序段是由若干個指令字組成的。如圖2.1 所示。 n 程 序n n %1000n N01 G
12、00 U50 W60n N10 G01 U100 W500 F150 S300 M03 n N 程序段n N200 M30 n 指令字n 圖2.1 程序的結(jié)構(gòu)第二章 零件程序的結(jié)構(gòu)n 2.1 指令字的格式n 一個指令字是由地址符指令字符和帶符號如定義尺寸的字或不帶符號如準(zhǔn)備功能字G代碼的數(shù)字?jǐn)?shù)據(jù)組成的。 n 程序段中不同的指令字符及其后續(xù)數(shù)值確定了每個指令字的含義。n %:零件程序號 N:程序段號 G:準(zhǔn)備功能n F: 進(jìn)給速度 S:主軸機(jī)能 T:刀具機(jī)能n M:輔助機(jī)能 D:補(bǔ)償號第二章 零件程序的結(jié)構(gòu)n2.2 程序的一般結(jié)構(gòu)程序的一般結(jié)構(gòu)n 一個零件程序必須包括起始符和結(jié)一個零件程序必須包
13、括起始符和結(jié)束符。束符。n 一個零件程序是按程序段的輸入一個零件程序是按程序段的輸入順序執(zhí)行的,而不是按程序段號的大小順序執(zhí)行的,而不是按程序段號的大小順序執(zhí)行的,但書寫或輸入程序時,建順序執(zhí)行的,但書寫或輸入程序時,建議按升序。議按升序。n 程序的起始符:程序的起始符:%(或(或O符,符,后跟程序號;后跟程序號;n 程序結(jié)束符:程序結(jié)束符:M02或或M30;n 注釋符:括號注釋符:括號“()()”內(nèi)或分號內(nèi)或分號“;”后的內(nèi)容為注后的內(nèi)容為注n 釋文字。釋文字。第二章 零件程序的結(jié)構(gòu)n2.3 程序的文件名程序的文件名n 通常程序的文件名格式為:通常程序的文件名格式為:n O ( 地址地址 O
14、 后面必須后面必須有四位數(shù)字或字母),如日本有四位數(shù)字或字母),如日本 FANUC 系統(tǒng)。系統(tǒng)。n 華中數(shù)控華中數(shù)控HNC-21/22T系統(tǒng)擴(kuò)展了系統(tǒng)擴(kuò)展了標(biāo)識程序文件的方法,可以使用任意標(biāo)識程序文件的方法,可以使用任意 DOS文件名既文件名既 8+3 文件名:文件名:1 至至 8 個個字母或數(shù)字加小數(shù)點(diǎn),再加字母或數(shù)字加小數(shù)點(diǎn),再加 0至至 3個字母個字母或數(shù)字組成,如或數(shù)字組成,如 “MYPART.001”、 “ O1234等標(biāo)識零件程序。等標(biāo)識零件程序。第三章 數(shù)控系統(tǒng)編程指令體系n 3.1 輔助功能M代碼n 輔助功能由地址字 M和其后的一或兩位數(shù)字組成, n 主要用于控制零件程序的走向
15、, 以及機(jī)床各種輔助功 n 能的開關(guān)動作。n M 功能有非模態(tài)M功能和模態(tài)M功能二種形式。n 非模態(tài)M功能當(dāng)段有效代碼):只在書寫了該代 n 碼的程序段中有效;n 模態(tài)M功能續(xù)效代碼):一組可相互注銷的 M功 n 能,這些功能在被同一組的另一個功能注銷前一直n 有效。第三章 數(shù)控系統(tǒng)編程指令體系 模態(tài) M功能組中包含一個缺省功能,系統(tǒng)上電時 將被初始化為該功能。 M 功能還可分為前作用 M 功能和后作用 M 功能二類。 前作用 M 功能:在程序段編制的軸運(yùn)動之前執(zhí)行; 后作用 M 功能:在程序段編制的軸運(yùn)動之后執(zhí)行。第三章 數(shù)控系統(tǒng)編程指令體系M 代碼及功能表代碼及功能表代碼模 態(tài)功 能 說
16、明代碼模態(tài)功 能 說 明M00非模態(tài)程序暫停M03模態(tài)主軸正轉(zhuǎn)M02非模態(tài)程序結(jié)束M04模態(tài)主軸反轉(zhuǎn)M30非模態(tài) 程序結(jié)束并返回程序起點(diǎn)M05模態(tài)主軸停止M07模態(tài)冷卻液打開M98非模態(tài)調(diào)用子程序M08模態(tài)冷卻液打開M99非模態(tài)子程序結(jié)束M09模態(tài)冷卻液關(guān)閉第三章 數(shù)控系統(tǒng)編程指令體系n M00、M02、M30、M98、M99用于控制零件程序的走向,是 CNC內(nèi)定的輔助功能,不由機(jī)床制造商設(shè)計(jì)決定,也就是說,與PLC程序無關(guān);n 其余 M 代碼用于機(jī)床各種輔助功能的開關(guān)動作,其功能不由CNC內(nèi)定,而是由 PLC程序指定,所以有可能因機(jī)床制造商不同而有差異( 使用時須參考機(jī)床使用說明書)。第三章
17、 數(shù)控系統(tǒng)編程指令體系n3.2 主軸功能主軸功能Sn 主軸功能主軸功能S控制主軸轉(zhuǎn)速,其后的控制主軸轉(zhuǎn)速,其后的數(shù)值表示主軸速度,單位為:轉(zhuǎn)數(shù)值表示主軸速度,單位為:轉(zhuǎn)/每分鐘每分鐘(r/min)。n 恒線速度功能時恒線速度功能時S指定切削線速度,指定切削線速度,其后的數(shù)值單位為:米其后的數(shù)值單位為:米/每分鐘每分鐘(m/min)。( G96恒線速度有效,恒線速度有效,G97取消恒線速取消恒線速度)度)n S是模態(tài)指令,是模態(tài)指令,S 功能只有在主軸功能只有在主軸速度可調(diào)節(jié)時有效。速度可調(diào)節(jié)時有效。n S 所編程的主軸轉(zhuǎn)速可以借助機(jī)所編程的主軸轉(zhuǎn)速可以借助機(jī)床控制面板上的主軸倍率開關(guān)進(jìn)行修調(diào)。
18、床控制面板上的主軸倍率開關(guān)進(jìn)行修調(diào)。第三章 數(shù)控系統(tǒng)編程指令體系n3.3 進(jìn)給功能進(jìn)給功能 Fn F 指令表示工件被加工時刀具相指令表示工件被加工時刀具相對于工件的合成進(jìn)給速度,對于工件的合成進(jìn)給速度,F(xiàn)的單位取決的單位取決于于G94(每分鐘進(jìn)給量每分鐘進(jìn)給量mm/min)或或G95(每每轉(zhuǎn)進(jìn)給量轉(zhuǎn)進(jìn)給量mm/r)。n 當(dāng)工作在當(dāng)工作在G01,G02 或或G03方式方式下,編程的下,編程的F一直有效,直到被新的一直有效,直到被新的 F值值所取代,而工作在所取代,而工作在 G00方式下,快速定方式下,快速定位的速度是各軸的最高速度,與所編位的速度是各軸的最高速度,與所編 F無關(guān)。無關(guān)。n 借助于
19、機(jī)床控制面板上的倍率按借助于機(jī)床控制面板上的倍率按鍵,鍵,F(xiàn)可在一定范圍內(nèi)進(jìn)行修調(diào),當(dāng)執(zhí)行可在一定范圍內(nèi)進(jìn)行修調(diào),當(dāng)執(zhí)行螺紋切削循環(huán)螺紋切削循環(huán)G76、G82及螺紋切削及螺紋切削G32時,倍率開關(guān)失效,進(jìn)給倍率固定在時,倍率開關(guān)失效,進(jìn)給倍率固定在100%。第三章 數(shù)控系統(tǒng)編程指令體系n3.4 刀具功能刀具功能n T 代碼用于選刀,其后的代碼用于選刀,其后的 4 位數(shù)位數(shù)字分別表示選擇字分別表示選擇n 的刀具號和刀具補(bǔ)償號。的刀具號和刀具補(bǔ)償號。n 執(zhí)行執(zhí)行 T 指令,轉(zhuǎn)動轉(zhuǎn)塔刀架,選指令,轉(zhuǎn)動轉(zhuǎn)塔刀架,選用指定的刀具。用指定的刀具。n 當(dāng)一個程序段同時包含當(dāng)一個程序段同時包含 T 代碼與代碼
20、與刀具移動指令時,先執(zhí)行刀具移動指令時,先執(zhí)行 T 代碼指令,代碼指令,而后執(zhí)行刀具移動指令。而后執(zhí)行刀具移動指令。n 刀具的補(bǔ)償包括刀具偏置補(bǔ)償、刀具的補(bǔ)償包括刀具偏置補(bǔ)償、刀具磨損補(bǔ)償及刀尖圓弧半徑補(bǔ)償。刀具磨損補(bǔ)償及刀尖圓弧半徑補(bǔ)償。n T 指令同時調(diào)入刀補(bǔ)寄存器中的指令同時調(diào)入刀補(bǔ)寄存器中的補(bǔ)償值。刀尖圓弧補(bǔ)償號與刀具偏置補(bǔ)補(bǔ)償值。刀尖圓弧補(bǔ)償號與刀具偏置補(bǔ)償號對應(yīng)。償號對應(yīng)。第三章 數(shù)控系統(tǒng)編程指令體系圖圖 3.3.45 刀具偏置的絕對補(bǔ)償形式刀具偏置的絕對補(bǔ)償形式第三章 數(shù)控系統(tǒng)編程指令體系n3.5 準(zhǔn)備功能準(zhǔn)備功能G代碼代碼n 準(zhǔn)備功能準(zhǔn)備功能 G指令由指令由 G后一或二位后一或
21、二位數(shù)值組成,它用來規(guī)定刀具和工件的相數(shù)值組成,它用來規(guī)定刀具和工件的相對運(yùn)動軌跡、機(jī)床坐標(biāo)系、坐標(biāo)平面、對運(yùn)動軌跡、機(jī)床坐標(biāo)系、坐標(biāo)平面、刀具補(bǔ)償、坐標(biāo)偏置等多種加工操作。刀具補(bǔ)償、坐標(biāo)偏置等多種加工操作。n G 功能根據(jù)功能的不同分成若干功能根據(jù)功能的不同分成若干組,其中組,其中 00組的組的G 功能功能G04、G28、G29、G92稱非模態(tài)稱非模態(tài) G 功能,其余組功能,其余組的稱模態(tài)的稱模態(tài)G功能。功能。第三章 數(shù)控系統(tǒng)編程指令體系n3.5.1 尺寸單位選擇尺寸單位選擇G20,G21n G20:英制輸入;:英制輸入;n G21:公制米制輸入,其為缺?。汗泼字戚斎耄錇槿笔≈?。值。n
22、n 尺寸輸入制式及其單位尺寸輸入制式及其單位線性軸旋轉(zhuǎn)軸英制(G20)英寸度公制(G21)毫米度第三章 數(shù)控系統(tǒng)編程指令體系n3.5.2 進(jìn)給速度的單位設(shè)定進(jìn)給速度的單位設(shè)定G94、G95n G94 F-:每分鐘進(jìn)給,其為缺?。好糠昼娺M(jìn)給,其為缺省值;值;n G95 F-:每轉(zhuǎn)進(jìn)給。:每轉(zhuǎn)進(jìn)給。n G94對于線性軸,對于線性軸,F(xiàn)的單位依據(jù)的單位依據(jù)G20/G21的設(shè)定而分別為的設(shè)定而分別為mm/min或或in/min;對于旋轉(zhuǎn)軸,;對于旋轉(zhuǎn)軸,F(xiàn)的單位為度的單位為度/min。n G95為每轉(zhuǎn)進(jìn)給,即主軸轉(zhuǎn)一周為每轉(zhuǎn)進(jìn)給,即主軸轉(zhuǎn)一周時刀具的進(jìn)給量。時刀具的進(jìn)給量。F 的單位依據(jù)的單位依據(jù)G2
23、0/G21的設(shè)定而分別為的設(shè)定而分別為mm/r或或in/r。此功能只。此功能只在主軸裝有編碼器時才能使用。在主軸裝有編碼器時才能使用。第三章 數(shù)控系統(tǒng)編程指令體系n3.5.3 絕對值編程絕對值編程G90與相對值編程與相對值編程G91n G90:絕對值編程,每個編程坐標(biāo)軸上:絕對值編程,每個編程坐標(biāo)軸上的編程值是相對的編程值是相對n 于程序原點(diǎn)的。于程序原點(diǎn)的。 G90為缺省值。為缺省值。n G91:相對值編程,每個編程坐標(biāo)軸:相對值編程,每個編程坐標(biāo)軸上的編程值是相對上的編程值是相對 n 于前一位置而言的,該值等于沿于前一位置而言的,該值等于沿軸移動的距離。軸移動的距離。n 絕對編程時,用絕對
24、編程時,用G90指令后面的指令后面的X、Z表示表示X軸、軸、Z軸的坐標(biāo)值;軸的坐標(biāo)值;n 增量編程時,用增量編程時,用U、W 或或G91 指指令后面的令后面的X、Z表示表示X軸、軸、Z軸的增量值。軸的增量值。第三章 數(shù)控系統(tǒng)編程指令體系n 如圖3.3.1所示,使用G90、G91編程:要求刀具由原點(diǎn)按順序移動到1、2、3點(diǎn),然后回到原點(diǎn)。n 絕對編程 增量編程 混合編程 %0001N1 G92 X0 Z0N2 G01X15 Z20N3 X45 Z40N4 X25 Z60N5 X0 Z0N6 M30%0001N1 G91N2G01X15Z20N3 X30 Z20N4 X-20 Z20N5 X-25
25、 Z-60N6 M30%0001N1 G92 X0 Z0N2 G01X15Z20N3 U30 Z40N4 X25 W20N5 X0 Z0N6 M30圖圖3.3.1 G90/G91 編程編程第三章 數(shù)控系統(tǒng)編程指令體系n3.5.4 坐標(biāo)系設(shè)定坐標(biāo)系設(shè)定G92n G92 X- Z- n X、Z:對刀點(diǎn)到工件坐標(biāo)系原點(diǎn)的有:對刀點(diǎn)到工件坐標(biāo)系原點(diǎn)的有向距離。向距離。n G92 指令建立工件坐標(biāo)系。當(dāng)執(zhí)指令建立工件坐標(biāo)系。當(dāng)執(zhí)行行 G92 X Z 指令后,系統(tǒng)內(nèi)部即對指令后,系統(tǒng)內(nèi)部即對 ( , ) 進(jìn)行記憶,并建立一個使刀具進(jìn)行記憶,并建立一個使刀具當(dāng)前點(diǎn)坐標(biāo)值為當(dāng)前點(diǎn)坐標(biāo)值為 ( , ) 的坐標(biāo)系
26、,系的坐標(biāo)系,系統(tǒng)控制刀具在此坐標(biāo)系中按程序進(jìn)行加統(tǒng)控制刀具在此坐標(biāo)系中按程序進(jìn)行加工。執(zhí)行該指令只建立一個坐標(biāo)系,刀工。執(zhí)行該指令只建立一個坐標(biāo)系,刀具并不產(chǎn)生運(yùn)動。具并不產(chǎn)生運(yùn)動。第三章 數(shù)控系統(tǒng)編程指令體系n3.5.5 坐標(biāo)系選擇坐標(biāo)系選擇G54G59n G54、G55、G56、G57、G58、G59n G54G59是系統(tǒng)預(yù)定的六個坐標(biāo)是系統(tǒng)預(yù)定的六個坐標(biāo)系,可根據(jù)需要選用。系,可根據(jù)需要選用。n 加工時其坐標(biāo)系的原點(diǎn),必須設(shè)加工時其坐標(biāo)系的原點(diǎn),必須設(shè)為工件坐標(biāo)系的原點(diǎn)在機(jī)床坐標(biāo)系中的為工件坐標(biāo)系的原點(diǎn)在機(jī)床坐標(biāo)系中的坐標(biāo)值,否則加工出的產(chǎn)品就有誤差或坐標(biāo)值,否則加工出的產(chǎn)品就有誤差或
27、報廢,甚至出現(xiàn)危險。報廢,甚至出現(xiàn)危險。n 這六個預(yù)定工件坐標(biāo)系的原點(diǎn)在這六個預(yù)定工件坐標(biāo)系的原點(diǎn)在機(jī)床坐標(biāo)系中的值工件零點(diǎn)偏置值機(jī)床坐標(biāo)系中的值工件零點(diǎn)偏置值可用可用MDI方式輸入,系統(tǒng)自動記憶。方式輸入,系統(tǒng)自動記憶。n 工件坐標(biāo)系一旦選定,后續(xù)程序工件坐標(biāo)系一旦選定,后續(xù)程序段中絕對值編程時的指令值均為相對于段中絕對值編程時的指令值均為相對于坐標(biāo)系原點(diǎn)的值。坐標(biāo)系原點(diǎn)的值。n G54G59為模態(tài)功能,可相互注為模態(tài)功能,可相互注銷,銷,G54為缺省值。為缺省值。第三章 數(shù)控系統(tǒng)編程指令體系第三章 數(shù)控系統(tǒng)編程指令體系 如圖3.3.4所示,使用工件坐標(biāo)系編程:要求刀具從當(dāng)前點(diǎn)移動到A點(diǎn),再
28、從A點(diǎn)移動到B點(diǎn)。當(dāng)前點(diǎn)當(dāng)前點(diǎn) A B%3303N01 G54 G00 G90 X40 Z30N02 G59N03 G00 X30 Z30N04 M30圖圖 3.3.4 使用工件坐標(biāo)系編程使用工件坐標(biāo)系編程第三章 數(shù)控系統(tǒng)編程指令體系n3.5.6 直接機(jī)床坐標(biāo)系編程直接機(jī)床坐標(biāo)系編程G53n G53 是機(jī)床坐標(biāo)系編程,絕對編程是機(jī)床坐標(biāo)系編程,絕對編程時的指令值是在機(jī)床坐標(biāo)系中的坐標(biāo)值。時的指令值是在機(jī)床坐標(biāo)系中的坐標(biāo)值。n3.5.7 直徑方式和半徑方式編程直徑方式和半徑方式編程n G36:直徑編程:直徑編程n G37:半徑編程:半徑編程n G36為缺省值,機(jī)床出廠一般設(shè)為為缺省值,機(jī)床出廠一
29、般設(shè)為直徑編程。直徑編程。第三章 數(shù)控系統(tǒng)編程指令體系按同樣的軌跡分別用直徑、半徑編程,加工圖按同樣的軌跡分別用直徑、半徑編程,加工圖3.3.5所示工件。所示工件。一、直徑編程%3351N1 G92 X180 Z254 (起刀點(diǎn))N2 G01 X20 W-44N3 U30 Z50N4 G00 X180 Z254N5 M30二、半徑編程%3352N1 G37N2 G92 X90 Z254 (起刀點(diǎn))N3 G01 X10 W-44N4 U15 Z50N5 G00 X90 Z254N6 M30第三章 數(shù)控系統(tǒng)編程指令體系n3.5.8 快速定位快速定位 G00n G00 XU)- ZW)-n X、Z:
30、為絕對編程時,快速定位:為絕對編程時,快速定位終點(diǎn)在工件坐標(biāo)終點(diǎn)在工件坐標(biāo) n 系中的坐標(biāo)。系中的坐標(biāo)。n U、W:為增量編程時,快速定位:為增量編程時,快速定位終點(diǎn)相對于起點(diǎn)終點(diǎn)相對于起點(diǎn)n 的位移量。的位移量。n G00 指令刀具相對于工件以各軸指令刀具相對于工件以各軸預(yù)先設(shè)定的速度,從當(dāng)前位置快速移動預(yù)先設(shè)定的速度,從當(dāng)前位置快速移動到程序段指令的定位目標(biāo)點(diǎn),不能用到程序段指令的定位目標(biāo)點(diǎn),不能用 F-規(guī)定。快移速度可由面板上的規(guī)定。快移速度可由面板上的“快速修快速修調(diào)修正。調(diào)修正。第三章 數(shù)控系統(tǒng)編程指令體系n3.5.9 線性進(jìn)給線性進(jìn)給 (直線插補(bǔ)(直線插補(bǔ)G01n G01 XU)-
31、 ZW)- F -n X、Z:為絕對編程時終點(diǎn)在工:為絕對編程時終點(diǎn)在工件坐標(biāo)系中的坐標(biāo)。件坐標(biāo)系中的坐標(biāo)。n U、W:為增量編程時終點(diǎn)相對:為增量編程時終點(diǎn)相對于起點(diǎn)的位移量。于起點(diǎn)的位移量。n F -:合成進(jìn)給速度。:合成進(jìn)給速度。n G01指令刀具以聯(lián)動的方式,按指令刀具以聯(lián)動的方式,按F規(guī)定的合成進(jìn)給速度,規(guī)定的合成進(jìn)給速度, 從當(dāng)前位置按線從當(dāng)前位置按線性路線(性路線( 聯(lián)動直線軸的合成軌跡為直線聯(lián)動直線軸的合成軌跡為直線移動到程序段指令的終點(diǎn)。移動到程序段指令的終點(diǎn)。第三章 數(shù)控系統(tǒng)編程指令體系如圖3.3.6 所示,用直線插補(bǔ)指令編程。%3306N1 G92 X100 Z10 (設(shè)
32、立工件坐標(biāo)系)N2 G00 X16 Z2 M03 (移到倒角延長線)N3 G01 U10 W-5 F300 (倒345角)N4 Z-48 (加工 26 外圓)N5 U34 W-10 (切第一段錐)N6 U20 Z-73 (切第二段錐)N7 X90 (退刀)N8 G00 X100 Z10 (回對刀點(diǎn))N9 M05 (主軸停止)N10 M30 (程序結(jié)束并復(fù)位)第三章 數(shù)控系統(tǒng)編程指令體系n3.5.10 圓弧進(jìn)給圓弧進(jìn)給 (圓弧插補(bǔ)(圓弧插補(bǔ)G02/G03n G02 I- K- 順時針圓弧插補(bǔ)順時針圓弧插補(bǔ)n XU)- ZW)- F-n G03 R- 逆時針圓弧插補(bǔ)逆時針圓弧插補(bǔ)n X、Z:為絕對
33、編程時,圓弧終點(diǎn)在:為絕對編程時,圓弧終點(diǎn)在工件坐標(biāo)系中的坐標(biāo)。工件坐標(biāo)系中的坐標(biāo)。n U、W:為增量編程時,圓弧終點(diǎn)相:為增量編程時,圓弧終點(diǎn)相對于起點(diǎn)的位移量。對于起點(diǎn)的位移量。n I、K:圓心相對于圓弧起點(diǎn)的增加:圓心相對于圓弧起點(diǎn)的增加量等于圓心坐標(biāo)減去圓弧起量等于圓心坐標(biāo)減去圓弧起n 點(diǎn)的坐標(biāo)),在絕對、增量編點(diǎn)的坐標(biāo)),在絕對、增量編程時都是以增量方式指定,程時都是以增量方式指定,n 在直徑、半徑編程時在直徑、半徑編程時 I 都是半都是半徑值。見圖徑值。見圖3.3.8所示。所示。n R:圓弧半徑同時編入:圓弧半徑同時編入R與與I、K時,時,R有效)有效)n F -:被編程的兩個軸的
34、合成進(jìn)給速:被編程的兩個軸的合成進(jìn)給速度。度。第三章 數(shù)控系統(tǒng)編程指令體系圖圖 3.3.8 G02/G03 參數(shù)說明參數(shù)說明第三章 數(shù)控系統(tǒng)編程指令體系 圓弧插補(bǔ)G02/G03的判斷,是在加工平面內(nèi),根據(jù)其插補(bǔ)時的旋轉(zhuǎn)方向?yàn)轫槙r針/逆時針來區(qū)分的。加工平面為觀察者迎著Y軸的指向,所面對的平面。見圖3.3.7。第三章 數(shù)控系統(tǒng)編程指令體系 如圖3.3.9 所示,用圓弧插補(bǔ)指令編程。%3309N1 G92 X40 Z5 (設(shè)立工件坐標(biāo)系)N2 M03 S400 (主軸以400r/min)N3 G00 X0 (到達(dá)工件中心)N4 G01 Z0 F60 (接觸工件)N5 G03 U24 W-24 R1
35、5加工R15圓弧段)N6 G02 X26 Z-31 R5 (加工R5圓弧段)N7 G01 Z-40 (加工 26外圓)N8 X40 Z5 (回對刀點(diǎn))N9 M30 (主軸停、主程序 結(jié)束并復(fù)位)第三章 數(shù)控系統(tǒng)編程指令體系n3.5.11 倒直角加工倒直角加工n G01 XU)- ZW)- C n 該指令用于該指令用于直線后倒直角,指直線后倒直角,指令刀具令刀具 從從A點(diǎn)到點(diǎn)到B點(diǎn),點(diǎn),然后到然后到C點(diǎn)。點(diǎn)。 n X、Z: 絕對編絕對編程時,為未倒角前程時,為未倒角前兩相鄰兩相鄰 n 程序段軌程序段軌跡的交點(diǎn)跡的交點(diǎn)G的坐標(biāo)值;的坐標(biāo)值;n U、W: 增量編增量編程時,為程時,為 G點(diǎn)相對點(diǎn)相對
36、于起始于起始n 直線軌跡直線軌跡的始點(diǎn)的始點(diǎn)A的移動距離。的移動距離。n C: 倒角終倒角終點(diǎn)點(diǎn) C,相對于相鄰兩,相對于相鄰兩直線直線n 交點(diǎn)交點(diǎn)G的的距離。距離。第三章 數(shù)控系統(tǒng)編程指令體系n3.5.12 倒圓角加工倒圓角加工n n G01 XU)- ZW)- R n 該指令用于直該指令用于直線后倒圓角,線后倒圓角, 指令刀指令刀具從具從A點(diǎn)到點(diǎn)到B點(diǎn),然后點(diǎn),然后到到C點(diǎn)。點(diǎn)。 n X、Z:絕對編程時,:絕對編程時,為未倒角前兩相鄰為未倒角前兩相鄰 n 程序段軌跡程序段軌跡的交點(diǎn)的交點(diǎn)G的坐標(biāo)值;的坐標(biāo)值;n U、W:增量編程時,:增量編程時,為為G點(diǎn)相對于起始點(diǎn)相對于起始n 直線軌跡的
37、直線軌跡的始點(diǎn)始點(diǎn)A的移動距離。的移動距離。n R:是倒角圓弧:是倒角圓弧的半徑值。的半徑值。第三章 數(shù)控系統(tǒng)編程指令體系 如圖3.3.12所示,用倒角指令編程。%3312 N1 G00 U-70 W-10 (移到工件前端面中心)N2 G01 U26 C3 F100 (倒345角)N3 W-22 R3 (倒 R3 圓角)N4 U39 W-14 C3 (倒邊長為3等腰直角)N5 W-34 (加工 65 外圓)N6 G00 U5 W80 (回到編程規(guī)劃起點(diǎn))N7 M30第三章 數(shù)控系統(tǒng)編程指令體系n3.5.13 圓弧后倒直角加工圓弧后倒直角加工n G02 n XU)- ZW)- R - RL= -
38、n G03n 該指令用于圓弧后倒該指令用于圓弧后倒直角,指令刀具從直角,指令刀具從A點(diǎn)到點(diǎn)到B點(diǎn),點(diǎn),然后到然后到C點(diǎn)。點(diǎn)。 n X、Z:絕對編程時,為:絕對編程時,為未倒角前圓弧終點(diǎn)未倒角前圓弧終點(diǎn) Gn 的坐標(biāo)值;的坐標(biāo)值;n U、W:增量編程時,為:增量編程時,為 G 點(diǎn)相對于圓弧始點(diǎn)點(diǎn)相對于圓弧始點(diǎn)n A點(diǎn)的移動距離。點(diǎn)的移動距離。n R:是圓弧的半徑值。:是圓弧的半徑值。n RL=:是倒角終點(diǎn):是倒角終點(diǎn) C 相相對于未倒角前圓弧終對于未倒角前圓弧終n 點(diǎn)點(diǎn)G點(diǎn)的距離點(diǎn)的距離第三章 數(shù)控系統(tǒng)編程指令體系n3.5.14 圓弧后倒圓角加工圓弧后倒圓角加工n G02 n XU)- ZW)-
39、 R - RC= -n G03n 該指令用于圓弧后倒該指令用于圓弧后倒圓角,指令刀具從圓角,指令刀具從A點(diǎn)到點(diǎn)到B點(diǎn),點(diǎn),然后到然后到C點(diǎn)。點(diǎn)。 n X、Z:絕對編程時,為未:絕對編程時,為未倒角前圓弧終點(diǎn)倒角前圓弧終點(diǎn) Gn 的坐標(biāo)值;的坐標(biāo)值;n U、W:增量編程時,為:增量編程時,為 G 點(diǎn)相對于圓弧始點(diǎn)點(diǎn)相對于圓弧始點(diǎn)n A點(diǎn)的移動距離。點(diǎn)的移動距離。n R:是圓弧的半徑值。:是圓弧的半徑值。n RC=:是倒角圓弧的半徑:是倒角圓弧的半徑值。值。第三章 數(shù)控系統(tǒng)編程指令體系%3315N1 G92 X70 Z10 (設(shè)立工件坐標(biāo)系)N2 G00 X0 Z4 (到工件中心)N3 G01 W
40、-4 F100 (接觸工件)N4 X26 C3 (倒345角)N5 Z-21 (加工 26 外圓)N6 G02 U30 W-15 R15 RL=4 (加工R15圓弧,并倒 邊長為4 的直角)N7 G01 Z-70 (加工 56 外圓)N8 G00 U10 (退刀,離開工件)N9 X70 Z10 (返回程序起點(diǎn)位置)N10 M05 (主軸停止)N11 M30 (程序結(jié)束并返回到 程序起點(diǎn)) 如圖3.3.15所示,用倒角指令編程。第三章 數(shù)控系統(tǒng)編程指令體系n3.5.15 螺紋切削螺紋切削G32n G32 XU)- ZW)- R- E- P- F-n X、Z:絕對編程時,有效螺紋終點(diǎn)在工件:絕對編
41、程時,有效螺紋終點(diǎn)在工件坐標(biāo)系中的坐標(biāo);坐標(biāo)系中的坐標(biāo);n U、W:增量編程時,有效螺紋終點(diǎn)相對于:增量編程時,有效螺紋終點(diǎn)相對于螺紋切削起點(diǎn)的位移量;螺紋切削起點(diǎn)的位移量;n F:螺紋導(dǎo)程,即主軸每轉(zhuǎn)一圈,刀:螺紋導(dǎo)程,即主軸每轉(zhuǎn)一圈,刀具相對于工件的進(jìn)給量;具相對于工件的進(jìn)給量;n R、E:螺紋切削的退尾量,:螺紋切削的退尾量,R 表示表示 Z 向向退尾量,退尾量,E 為為 X 向退尾量,向退尾量,R、n E 在絕對或增量編程時都是以增量在絕對或增量編程時都是以增量方式指定,其為正表示沿方式指定,其為正表示沿Z、n X 正向回退,為負(fù)表示沿正向回退,為負(fù)表示沿Z、X負(fù)負(fù)向回退。使用向回退。
42、使用R、E可免去退刀可免去退刀n 槽。槽。R、E可以省略,表示不用回可以省略,表示不用回退功能此時必須有退刀槽)。退功能此時必須有退刀槽)。n 根據(jù)螺紋標(biāo)準(zhǔn)根據(jù)螺紋標(biāo)準(zhǔn)R 一般取一般取2倍的螺距,倍的螺距,E取螺紋的牙型高。取螺紋的牙型高。n P:主軸基準(zhǔn)脈沖處距離螺紋切削起始:主軸基準(zhǔn)脈沖處距離螺紋切削起始點(diǎn)的主軸轉(zhuǎn)角。點(diǎn)的主軸轉(zhuǎn)角。第三章 數(shù)控系統(tǒng)編程指令體系圖圖 3.3.16 螺紋切削參數(shù)螺紋切削參數(shù)第三章 數(shù)控系統(tǒng)編程指令體系 螺紋車削加工為成型車削,且切削進(jìn)給量較大,刀具強(qiáng)度較差,一般要求分?jǐn)?shù)次進(jìn)給加工。螺距1.01.522.533.54牙深(半徑量)0.6490.9741.2991
43、.6241.9492.2732.598切削 次 直數(shù) 徑及 量吃 刀量1次0.70.80.91.01.21.51.52次0.40.60.60.70.70.70.83次0.20.40.60.60.60.60.64次0.160.40.40.40.60.65次0.10.40.40.40.46次0.150.40.40.47次0.20.20.48次0.150.39次0.2第三章 數(shù)控系統(tǒng)編程指令體系n注:n 1. 從螺紋粗加工到精加工,主軸的轉(zhuǎn)速必須保持一常n 數(shù);n 2. 在沒有停止主軸的情況下,停止螺紋的切削將非常n 危險,因此螺紋切削時進(jìn)給保持功能無效,如果按n 下進(jìn)給保持按鍵,刀具在加工完螺紋后
44、停止運(yùn)動;n 3. 在螺紋加工中不使用恒線速度控制功能;n 4. 在螺紋加工軌跡中應(yīng)設(shè)置足夠的升速進(jìn)刀段和降 n 速退刀段 ,以消除伺服滯后造成的螺紋誤差。第三章 數(shù)控系統(tǒng)編程指令體系n3.5.16 自動回參考點(diǎn)自動回參考點(diǎn) G28n G28 XU)- ZW)-n X、Z: 絕對編程,中間點(diǎn)在工絕對編程,中間點(diǎn)在工件坐標(biāo)系中的坐標(biāo);件坐標(biāo)系中的坐標(biāo);n U、W:增量編程,中間點(diǎn)相對:增量編程,中間點(diǎn)相對于起點(diǎn)的位移量。于起點(diǎn)的位移量。n G28指令首先使所有的編程軸都指令首先使所有的編程軸都快速定位到中間點(diǎn),然后再從中間點(diǎn)返快速定位到中間點(diǎn),然后再從中間點(diǎn)返回到參考點(diǎn)?;氐絽⒖键c(diǎn)。n 在在G2
45、8的程序段中不僅產(chǎn)生坐標(biāo)的程序段中不僅產(chǎn)生坐標(biāo)軸移動指令,而且記憶了中間點(diǎn)坐標(biāo)值,軸移動指令,而且記憶了中間點(diǎn)坐標(biāo)值,以供以供G29使用。使用。第三章 數(shù)控系統(tǒng)編程指令體系n3.5.17 自動從參考點(diǎn)返回自動從參考點(diǎn)返回 G29n G29 XU)- ZW)-n X、Z: 絕對編程時,為定位終點(diǎn)絕對編程時,為定位終點(diǎn)在工件坐標(biāo)系中在工件坐標(biāo)系中 n 的坐標(biāo);的坐標(biāo);n U、W:增量編程時,為定位終點(diǎn):增量編程時,為定位終點(diǎn)相對于相對于G28中間中間n 點(diǎn)的位移量。點(diǎn)的位移量。n G29 可使所有的編程軸以快速進(jìn)可使所有的編程軸以快速進(jìn)給經(jīng)過由給經(jīng)過由G28 指令定義的中間點(diǎn),然后指令定義的中間點(diǎn)
46、,然后再到達(dá)指定點(diǎn)。通常該指令緊跟在再到達(dá)指定點(diǎn)。通常該指令緊跟在G28指令之后。指令之后。n 第三章 數(shù)控系統(tǒng)編程指令體系n3.5.18 暫停指令暫停指令 G04n G04 P-n P:暫停時間,單位為:暫停時間,單位為S秒)秒)n G04 在前一程序段的進(jìn)給速度降在前一程序段的進(jìn)給速度降到零之后才開始暫停動作。到零之后才開始暫停動作。n 在執(zhí)行含在執(zhí)行含 G04 的指令的程序段時,的指令的程序段時,先執(zhí)行暫停功能。先執(zhí)行暫停功能。 n G04 可使刀具作短暫停留,以獲可使刀具作短暫停留,以獲得圓整而光滑的表面。該指令除用于切得圓整而光滑的表面。該指令除用于切槽、鉆鏜孔外,還可用于拐角軌跡控
47、制。槽、鉆鏜孔外,還可用于拐角軌跡控制。第三章 數(shù)控系統(tǒng)編程指令體系n3.5.19 恒線速度指令恒線速度指令G96、G97n G96 S- G97 S- n G96:恒線速度有效:恒線速度有效n G97:取消恒線速度功能:取消恒線速度功能n S:G96 后面的后面的S值為切削的恒值為切削的恒線速度,單位為線速度,單位為m/min; G97 n 后面的后面的S值為取消恒線速度值為取消恒線速度后指定的主軸轉(zhuǎn)速,單位為后指定的主軸轉(zhuǎn)速,單位為 n r/min;G96為缺省值。為缺省值。n 使用恒線速度功能,主軸必須能使用恒線速度功能,主軸必須能自動變速。(如:伺服主軸、變頻主軸)自動變速。(如:伺服
48、主軸、變頻主軸)n 在系統(tǒng)參數(shù)中已設(shè)定主軸最高限在系統(tǒng)參數(shù)中已設(shè)定主軸最高限速速1800 r/min )。)。第三章 數(shù)控系統(tǒng)編程指令體系n3.5.20 內(nèi)外徑切削循環(huán)內(nèi)外徑切削循環(huán)G80n 圓柱面內(nèi)外徑切削循環(huán)圓柱面內(nèi)外徑切削循環(huán)n G80 X- Z- F-n X、Z:絕對編程時,為切削終點(diǎn):絕對編程時,為切削終點(diǎn)C在工件坐標(biāo)系下的坐標(biāo);在工件坐標(biāo)系下的坐標(biāo);n 增量編程時,為切削終點(diǎn)增量編程時,為切削終點(diǎn)C 相對于循環(huán)起點(diǎn)相對于循環(huán)起點(diǎn)A的有向的有向n 間隔,圖形中用間隔,圖形中用U、W表表示,其符號由軌跡示,其符號由軌跡1和和2的方的方n 向確定。向確定。n 該指令執(zhí)行如圖該指令執(zhí)行如圖
49、3.3.20所示所示A B C D A 的軌跡動作。的軌跡動作。n U、W表示程序段中表示程序段中X、Z字符的字符的相對值,程序段中不得用相對值,程序段中不得用U、W編程。編程。R表示快速移動;表示快速移動;F表示以指定進(jìn)給速度表示以指定進(jìn)給速度F 挪動。挪動。第三章 數(shù)控系統(tǒng)編程指令體系圖圖 3.3.20 圓柱面內(nèi)外徑切削循環(huán)圓柱面內(nèi)外徑切削循環(huán)第三章 數(shù)控系統(tǒng)編程指令體系 圓錐面內(nèi)外徑切削循環(huán) G80 X- Z- I- F- X、Z:絕對編程時,為切削終點(diǎn)C在工件坐標(biāo)系下的坐標(biāo); 增量編程時,為切削終點(diǎn)C 相對于循環(huán)起點(diǎn)A的有向 間隔,圖形中用U、W表示。 I:為切削起點(diǎn)B 與切削終點(diǎn)C
50、的半徑差。其符號為差的 符號無論是絕對值編程還是增量值編程)。 該指令執(zhí)行如圖3.3.21 所示A B C D A 的軌跡動作。 U、W表示程序段中X、Z字符的相對值,程序段中不得用U、W編程。R表示快速移動;F表示以指定進(jìn)給速度F 挪動。第三章 數(shù)控系統(tǒng)編程指令體系圖圖 3.3.21 圓錐面內(nèi)外徑切削循環(huán)圓錐面內(nèi)外徑切削循環(huán)第三章 數(shù)控系統(tǒng)編程指令體系如下圖,用G80指令編程,點(diǎn)畫線代表毛坯%3322N1 M03 S400N2 G91 G80 X-10 Z-33 I-5.5 F100(第一次循環(huán),吃刀深3mm)N3 X-13 Z-33 I-5.5(第二次循環(huán),吃刀深3mm)N4 X-16 Z
51、-33 I-5.5(第三次循環(huán),吃刀深3mm)N5 M30圖圖 3.3.22 G80 切削循環(huán)編程實(shí)例切削循環(huán)編程實(shí)例第三章 數(shù)控系統(tǒng)編程指令體系n3.5.21 端面切削循環(huán)端面切削循環(huán)G81n 端平面切削循環(huán)端平面切削循環(huán)n G81 X- Z- F-n X、Z:絕對編程時,為切削終點(diǎn):絕對編程時,為切削終點(diǎn)C在工件坐標(biāo)系下的坐標(biāo);在工件坐標(biāo)系下的坐標(biāo);n 增量編程時,為切削終點(diǎn)增量編程時,為切削終點(diǎn)C 相對于循環(huán)起點(diǎn)相對于循環(huán)起點(diǎn)A的有向的有向n 間隔,圖形中用間隔,圖形中用U、W表表示,其符號由軌跡示,其符號由軌跡1和和2的方的方n 向確定。向確定。n 該指令執(zhí)行如圖該指令執(zhí)行如圖3.3.
52、23所示所示A B C D A 的軌跡動作。的軌跡動作。n U、W表示程序段中表示程序段中X、Z字符的字符的相對值,程序段中不得用相對值,程序段中不得用U、W編程。編程。R表示快速移動;表示快速移動;F表示以指定進(jìn)給速度表示以指定進(jìn)給速度F 挪動。挪動。第三章 數(shù)控系統(tǒng)編程指令體系圖圖 3.3.23 端平面切削循環(huán)端平面切削循環(huán)第三章 數(shù)控系統(tǒng)編程指令體系 圓錐端面切削循環(huán) G80 X- Z- K- F- X、Z:絕對編程時,為切削終點(diǎn)C在工件坐標(biāo)系下的坐標(biāo); 增量編程時,為切削終點(diǎn)C 相對于循環(huán)起點(diǎn)A的有向 間隔,圖形中用U、W表示。 K:為切削起點(diǎn)B 與切削終點(diǎn)C 的有向距離。 該指令執(zhí)行
53、如圖3.3.24 所示A B C D A 的軌跡動作。 U、W表示程序段中X、Z字符的相對值,程序段中不得用U、W編程。R表示快速移動;F表示以指定進(jìn)給速度F 挪動。第三章 數(shù)控系統(tǒng)編程指令體系圖圖 3.3.24 圓錐端面切削循環(huán)圓錐端面切削循環(huán)第三章 數(shù)控系統(tǒng)編程指令體系如圖3.3.25 所示,用G81 指令編程,點(diǎn)畫線代表毛坯%3325N1 G54 G90 G00 X60 Z45 M03 S400(選定坐標(biāo)系,主軸正轉(zhuǎn),到循環(huán)起點(diǎn))N2 G81 X25 Z31.5 K-3.5 F100(第一次循環(huán),吃刀深2mm)N3 X25 Z29.5 K-3.5(第二次循環(huán),吃刀深2mm)N4 X25
54、Z27.5 K-3.5(第三次循環(huán),吃刀深2mm)N5 X25 Z25.5 K-3.5(第四次循環(huán),吃刀深2mm)N6 M30第三章 數(shù)控系統(tǒng)編程指令體系n3.5.22 螺紋切削循環(huán)螺紋切削循環(huán) G82n 直螺紋切削循環(huán)直螺紋切削循環(huán)n G82 X- Z- R- E- C- P- F- n X、Z:絕對編程時,有效螺紋終點(diǎn):絕對編程時,有效螺紋終點(diǎn) C 在工件坐標(biāo)在工件坐標(biāo)系中的坐標(biāo);系中的坐標(biāo);n 增量編程時,有效螺紋終點(diǎn)相對于循環(huán)起增量編程時,有效螺紋終點(diǎn)相對于循環(huán)起點(diǎn)點(diǎn)A 的有向距離;的有向距離;n F:螺紋導(dǎo)程,即主軸每轉(zhuǎn)一圈,刀具相對于:螺紋導(dǎo)程,即主軸每轉(zhuǎn)一圈,刀具相對于工件的進(jìn)給
55、量;工件的進(jìn)給量;n R、E:螺紋切削的退尾量,:螺紋切削的退尾量,R 表示表示 Z 向退尾量,向退尾量,E 為為 X 向退尾量,向退尾量,R、n E 在絕對或增量編程時都是以增量方式指在絕對或增量編程時都是以增量方式指定,其為正表示沿定,其為正表示沿Z、n X 正向回退,為負(fù)表示沿正向回退,為負(fù)表示沿Z、X負(fù)向回退。負(fù)向回退。使用使用R、E可免去退刀可免去退刀n 槽。槽。R、E可以省略,表示不用回退功能可以省略,表示不用回退功能此時必須有退刀槽)。此時必須有退刀槽)。n 根據(jù)螺紋標(biāo)準(zhǔn)根據(jù)螺紋標(biāo)準(zhǔn)R 一般取一般取2倍的螺距,倍的螺距,E取螺取螺紋的牙型高。紋的牙型高。n C:螺紋頭數(shù),為:螺紋
56、頭數(shù),為 0 或或 1 時切削單頭螺紋;時切削單頭螺紋;n P:單頭螺紋切削時,為主軸基準(zhǔn)脈沖處距離:單頭螺紋切削時,為主軸基準(zhǔn)脈沖處距離螺紋切削起始點(diǎn)的主軸螺紋切削起始點(diǎn)的主軸n 轉(zhuǎn)角缺省為轉(zhuǎn)角缺省為 0 );多頭螺紋切削時,為);多頭螺紋切削時,為相鄰螺紋頭的切削起始相鄰螺紋頭的切削起始n 點(diǎn)之間對應(yīng)的主軸轉(zhuǎn)角。點(diǎn)之間對應(yīng)的主軸轉(zhuǎn)角。第三章 數(shù)控系統(tǒng)編程指令體系圖圖 3.3.26 直螺紋切削循環(huán)直螺紋切削循環(huán)第三章 數(shù)控系統(tǒng)編程指令體系 錐螺紋切削循環(huán) G82 X- Z- I- R- E- C- P- F- X、Z:絕對編程時,有效螺紋終點(diǎn) C 在工件坐標(biāo)系中的坐標(biāo); 增量編程時,有效螺紋
57、終點(diǎn)相對于循環(huán)起點(diǎn)A 的有向距離; I:螺紋起點(diǎn) B 與螺紋終點(diǎn) C 的半徑差。 F:螺紋導(dǎo)程,即主軸每轉(zhuǎn)一圈,刀具相對于工件的進(jìn)給量; R、E:螺紋切削的退尾量,R 表示 Z 向退尾量,E 為 X 向退尾量,R、 E 在絕對或增量編程時都是以增量方式指定,其為正表示沿Z、 X 正向回退,為負(fù)表示沿Z、X負(fù)向回退。使用R、E可免去退刀 槽。R、E可以省略,表示不用回退功能此時必須有退刀槽)。 根據(jù)螺紋標(biāo)準(zhǔn)R 一般取2倍的螺距,E取螺紋的牙型高。 C:螺紋頭數(shù),為 0 或 1 時切削單頭螺紋; P:單頭螺紋切削時,為主軸基準(zhǔn)脈沖處距離螺紋切削起始點(diǎn)的主軸 轉(zhuǎn)角確省為 0 );多頭螺紋切削時,為相
58、鄰螺紋頭的切削起始 點(diǎn)之間對應(yīng)的主軸轉(zhuǎn)角。第三章 數(shù)控系統(tǒng)編程指令體系圖圖 3.3.27 錐螺紋切削循環(huán)錐螺紋切削循環(huán)第三章 數(shù)控系統(tǒng)編程指令體系如圖3.3.28 所示,用G82 指令編程,毛坯外形已加工完成。%3328N1 G55 G00 X35 Z104 (選定坐標(biāo)系G55,到循環(huán)起點(diǎn))N2 M03 S300(主軸正轉(zhuǎn))N3 G82 X29.2 Z18.5 C2 P180 F3(第一次循環(huán)切螺紋,切深0.8mm)N4 X28.6 Z18.5 C2 P180 F3(第 二次循環(huán)切螺紋,切深0.6mm)N5 X28.2 Z18.5 C2 P180 F3(第三次循環(huán)切螺紋,切深0.4mm)N6
59、X28.04 Z18.5 C2 P180 F3(第四次循環(huán)切螺紋,切深0.16mm)N7 M30第三章 數(shù)控系統(tǒng)編程指令體系n3.5.23 內(nèi)外徑粗車復(fù)合循環(huán)內(nèi)外徑粗車復(fù)合循環(huán) G71n 無凹槽內(nèi)外徑粗車復(fù)合循環(huán)無凹槽內(nèi)外徑粗車復(fù)合循環(huán)n G71 U(d) R(r) P(ns) Q(nf) X( x) Z( z) F(f) S(s) T(t) n d:切削深度每次切削量);:切削深度每次切削量);n r:每次退刀量;:每次退刀量;n ns:精加工路徑第一程序段即圖中的:精加工路徑第一程序段即圖中的AA)的順序號;的順序號;n nf:精加工路徑最后程序段即圖中的:精加工路徑最后程序段即圖中的BB
60、的順序號;的順序號;n x:X 方向精加工余量方向精加工余量n z:Z 方向精加工余量;方向精加工余量;n f,s,t:粗加工時:粗加工時G71中編程的中編程的F、S、T有效,而有效,而精加工時處于精加工時處于ns到到nf程程n 序段之間的序段之間的F、S、T有效。有效。 n 注意:注意:ns 的程序段必須為的程序段必須為G00/G01指令;在順序指令;在順序號為號為ns 到順序號為到順序號為nf n 的程序段中,不應(yīng)包含子程序。的程序段中,不應(yīng)包含子程序。第三章 數(shù)控系統(tǒng)編程指令體系圖圖 3.3.29 內(nèi)、外徑粗車復(fù)合循環(huán)內(nèi)、外徑粗車復(fù)合循環(huán) 第三章 數(shù)控系統(tǒng)編程指令體系圖圖 3.3.30
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國多功能安全帶行業(yè)深度研究分析報告
- 2025年中國塑料盒行業(yè)市場發(fā)展前景及發(fā)展趨勢與投資戰(zhàn)略研究報告
- 2025年飲料罐項(xiàng)目可行性研究報告
- 中國家用醫(yī)療器械行業(yè)市場供需現(xiàn)狀及投資戰(zhàn)略研究報告
- 中國光纖以太網(wǎng)交換機(jī)行業(yè)市場占有率及投資前景預(yù)測分析報告
- 2025年度母嬰用品營銷代理合同(升級版)
- 二零二五年度國際多式聯(lián)運(yùn)合作協(xié)議書
- 二零二五年度房地產(chǎn)項(xiàng)目物業(yè)管理代理合同補(bǔ)充協(xié)議
- 2025年度房貸合同編號查詢與信貸流程優(yōu)化服務(wù)合同
- 二零二五年度物聯(lián)網(wǎng)技術(shù)增資股權(quán)轉(zhuǎn)讓協(xié)議
- 幼兒園招生工作技巧培訓(xùn)
- 疼痛的護(hù)理講課課件
- 科技公司績效薪酬管理制度
- 2024年廣東省公務(wù)員考試《行測》真題及答案解析
- 上海市2024年中考化學(xué)真題(含答案)
- 門窗安裝師傅簽免責(zé)協(xié)議書范文
- 短暫性腦缺血發(fā)作護(hù)理查房
- 油氣儲運(yùn)節(jié)能優(yōu)化方案
- 浙江省Z20聯(lián)盟(名校新高考研究聯(lián)盟)2024屆高三下學(xué)期第三次聯(lián)考英語試題 含答案
- 2024-2025學(xué)年初中體育與健康七年級全一冊(2024)人教版(2024)教學(xué)設(shè)計(jì)合集
- 第五單元《分?jǐn)?shù)的意義》復(fù)習(xí)試題(單元測試)-2024-2025學(xué)年五年級上冊數(shù)學(xué)北師大版
評論
0/150
提交評論