數(shù)控車床零件編程與加工_第1頁
數(shù)控車床零件編程與加工_第2頁
數(shù)控車床零件編程與加工_第3頁
數(shù)控車床零件編程與加工_第4頁
數(shù)控車床零件編程與加工_第5頁
已閱讀5頁,還剩139頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、.數(shù)控車床零件編程與加工數(shù)控車床零件編程與加工FANUC 0i Mate TCFANUC 0i Mate TC系統(tǒng)系統(tǒng) 現(xiàn)代制造技術(shù)實(shí)驗(yàn)室現(xiàn)代制造技術(shù)實(shí)驗(yàn)室.目錄第第1 1章章 數(shù)控編程基礎(chǔ)數(shù)控編程基礎(chǔ)1.1 數(shù)控、數(shù)控編程的概念數(shù)控、數(shù)控編程的概念1.2 坐標(biāo)系的設(shè)定坐標(biāo)系的設(shè)定1.3 絕對(duì)坐標(biāo)編程及增量坐標(biāo)編程絕對(duì)坐標(biāo)編程及增量坐標(biāo)編程1.4 數(shù)控程序的格式及組成數(shù)控程序的格式及組成第第2 2章章 指令解釋及編程指令解釋及編程2.1 FANUC0iMate TC數(shù)控車床系統(tǒng)的基本指令表數(shù)控車床系統(tǒng)的基本指令表2.2 F、S、T 功能功能2.2.1 進(jìn)給功能進(jìn)給功能(F功能功能)2.2.2

2、主軸轉(zhuǎn)速功能(主軸轉(zhuǎn)速功能(S功能)功能)2.2.3 刀具功能(刀具功能(T功能)功能)2.3 有關(guān)坐標(biāo)的指令有關(guān)坐標(biāo)的指令2.4 有關(guān)運(yùn)動(dòng)的指令有關(guān)運(yùn)動(dòng)的指令.2.4.1 快速定位指令(快速定位指令(G00) 2.4.2 直線插補(bǔ)指令(直線插補(bǔ)指令(G01)2.4.3 圓弧插補(bǔ)指令(圓弧插補(bǔ)指令(G02、 G03 )2.5 程序暫停指令(程序暫停指令(G04)2.6 刀尖圓弧半徑補(bǔ)償指令(刀尖圓弧半徑補(bǔ)償指令(G41G42G40)2.7 螺紋切削指令(螺紋切削指令(G32)2.8 回參考點(diǎn)指令(回參考點(diǎn)指令(G27G29)2.8.1 返回參考點(diǎn)檢查(返回參考點(diǎn)檢查(G27)2.8.2 自動(dòng)返

3、回參考點(diǎn)(自動(dòng)返回參考點(diǎn)(G28)2.8.3 從參考點(diǎn)返回(從參考點(diǎn)返回(G29)2.9 單一固定循環(huán)指令(單一固定循環(huán)指令(G90、G92、G94)2.9.1 內(nèi)外直徑(軸向)的切削循環(huán)內(nèi)外直徑(軸向)的切削循環(huán)G902.9.2 切削螺紋循環(huán)切削螺紋循環(huán)G92 .2.10 復(fù)合固定循環(huán)指令復(fù)合固定循環(huán)指令 (G71G76 )2.10.1 外圓粗車固定循環(huán)(外圓粗車固定循環(huán)(G71)2.10.2 端面車削固定循環(huán)(端面車削固定循環(huán)(G72) 2.10.3 成型加工復(fù)式循環(huán)(成型加工復(fù)式循環(huán)(G73)2.10.4 精加工循環(huán)精加工循環(huán) (G70)2.10.5 端面啄式鉆孔、端面啄式鉆孔、Z向切槽

4、循環(huán)(向切槽循環(huán)(G74) 2.10.6 外徑外徑/內(nèi)徑啄式鉆孔、內(nèi)徑啄式鉆孔、X 向切槽循環(huán)(向切槽循環(huán)(G75) 2.10.7 螺紋切削循環(huán)(螺紋切削循環(huán)(G76)2.11 子程序子程序2.9.3 臺(tái)階切削循環(huán)臺(tái)階切削循環(huán)G94 2.12 加工實(shí)例加工實(shí)例第第3 3章章 數(shù)控車床的操作數(shù)控車床的操作3.1 數(shù)控車床控制面板的組成數(shù)控車床控制面板的組成 .3.2 數(shù)控車床的數(shù)控系統(tǒng)操作面板數(shù)控車床的數(shù)控系統(tǒng)操作面板3.3機(jī)床操作面板機(jī)床操作面板3.4 數(shù)控車床的基本操作數(shù)控車床的基本操作3.4.1 機(jī)床的開啟及原點(diǎn)復(fù)位機(jī)床的開啟及原點(diǎn)復(fù)位3.4.2 手動(dòng)操作機(jī)床手動(dòng)操作機(jī)床3.4.3 程序的

5、編輯程序的編輯3.4.4 刀具補(bǔ)償值的輸入刀具補(bǔ)償值的輸入3.4.5 工件原點(diǎn)偏移值的輸入工件原點(diǎn)偏移值的輸入3.4.6 圖形模擬圖形模擬3.4.7 對(duì)刀對(duì)刀.第第1 1章章 數(shù)控編程基礎(chǔ)數(shù)控編程基礎(chǔ)1.1 數(shù)控、數(shù)控編程的概念數(shù)控、數(shù)控編程的概念數(shù)控?cái)?shù)控(Numerical Control NC) 是指用數(shù)字化信號(hào)對(duì)機(jī)床運(yùn)動(dòng)及其加工是指用數(shù)字化信號(hào)對(duì)機(jī)床運(yùn)動(dòng)及其加工過程進(jìn)行控制的一種方法。過程進(jìn)行控制的一種方法。數(shù)控編程數(shù)控編程是指將加工順序,工件與刀具相對(duì)運(yùn)動(dòng)軌跡的尺寸數(shù)據(jù),工藝是指將加工順序,工件與刀具相對(duì)運(yùn)動(dòng)軌跡的尺寸數(shù)據(jù),工藝參數(shù)(主軸運(yùn)動(dòng)、進(jìn)給運(yùn)動(dòng)、進(jìn)給量等)以及輔助操作(換刀、冷

6、卻液參數(shù)(主軸運(yùn)動(dòng)、進(jìn)給運(yùn)動(dòng)、進(jìn)給量等)以及輔助操作(換刀、冷卻液開關(guān)、工件夾緊松開)等加工信息,用規(guī)范的文字、數(shù)字、符號(hào)組成的開關(guān)、工件夾緊松開)等加工信息,用規(guī)范的文字、數(shù)字、符號(hào)組成的代碼,按一定格式編寫成加工程序單的過程。代碼,按一定格式編寫成加工程序單的過程。數(shù)控編程的分類數(shù)控編程的分類 數(shù)控程序的分類數(shù)控程序的分類.1.2 坐標(biāo)系的設(shè)定坐標(biāo)系的設(shè)定1、機(jī)床坐標(biāo)系的設(shè)定機(jī)床坐標(biāo)系的設(shè)定 :機(jī)床欲對(duì)工件的車削進(jìn)行程序控制,必須首機(jī)床欲對(duì)工件的車削進(jìn)行程序控制,必須首先設(shè)定機(jī)床坐標(biāo)系,數(shù)控車床坐標(biāo)系的概念有機(jī)床原點(diǎn)、機(jī)床坐標(biāo)系先設(shè)定機(jī)床坐標(biāo)系,數(shù)控車床坐標(biāo)系的概念有機(jī)床原點(diǎn)、機(jī)床坐標(biāo)系以

7、及機(jī)床參考點(diǎn)。以及機(jī)床參考點(diǎn)。機(jī)床原點(diǎn)機(jī)床原點(diǎn)是機(jī)床上的一個(gè)固定點(diǎn),數(shù)控車床一般將其設(shè)定在卡盤是機(jī)床上的一個(gè)固定點(diǎn),數(shù)控車床一般將其設(shè)定在卡盤前端面或后端面的中心。前端面或后端面的中心。機(jī)床坐標(biāo)系XZ.機(jī)床坐標(biāo)系機(jī)床坐標(biāo)系 :機(jī)床坐標(biāo)系是以機(jī)床原點(diǎn)為坐標(biāo)原點(diǎn)建立的機(jī)床坐標(biāo)系是以機(jī)床原點(diǎn)為坐標(biāo)原點(diǎn)建立的X,Z軸兩軸兩維坐標(biāo)系,維坐標(biāo)系,Z軸與主軸中心線重合,為縱向進(jìn)刀方向,軸與主軸中心線重合,為縱向進(jìn)刀方向,X軸與主軸垂軸與主軸垂直,為橫向進(jìn)刀方向。采用右手笛卡兒直角坐標(biāo)系直,為橫向進(jìn)刀方向。采用右手笛卡兒直角坐標(biāo)系:.機(jī)床參考點(diǎn)機(jī)床參考點(diǎn)是機(jī)床坐標(biāo)系中一個(gè)固定不變的位置點(diǎn),是用于對(duì)機(jī)床工是機(jī)床

8、坐標(biāo)系中一個(gè)固定不變的位置點(diǎn),是用于對(duì)機(jī)床工作臺(tái)、滑板與刀具相對(duì)運(yùn)動(dòng)的測(cè)量系統(tǒng)進(jìn)行標(biāo)定和控制的點(diǎn)。該點(diǎn)在作臺(tái)、滑板與刀具相對(duì)運(yùn)動(dòng)的測(cè)量系統(tǒng)進(jìn)行標(biāo)定和控制的點(diǎn)。該點(diǎn)在機(jī)床制造廠出廠時(shí)已調(diào)試好,并將數(shù)據(jù)輸入到數(shù)控系統(tǒng)中。機(jī)床參考機(jī)床制造廠出廠時(shí)已調(diào)試好,并將數(shù)據(jù)輸入到數(shù)控系統(tǒng)中。機(jī)床參考點(diǎn)通常設(shè)在機(jī)床各軸靠近正向極限的位置,通過減速行程開關(guān)粗定位點(diǎn)通常設(shè)在機(jī)床各軸靠近正向極限的位置,通過減速行程開關(guān)粗定位而由零位點(diǎn)脈沖精確定位。而由零位點(diǎn)脈沖精確定位。.數(shù)控車床開機(jī)時(shí),必須先確定機(jī)床參考點(diǎn),我們也稱之為刀架返回機(jī)數(shù)控車床開機(jī)時(shí),必須先確定機(jī)床參考點(diǎn),我們也稱之為刀架返回機(jī)床參考點(diǎn)的操作。只有機(jī)床參

9、考點(diǎn)確定以后,車刀移動(dòng)才有了依據(jù),床參考點(diǎn)的操作。只有機(jī)床參考點(diǎn)確定以后,車刀移動(dòng)才有了依據(jù),否則,不僅編程無基準(zhǔn),還會(huì)發(fā)生碰撞等事故。否則,不僅編程無基準(zhǔn),還會(huì)發(fā)生碰撞等事故。注意注意.2、工件坐標(biāo)系的設(shè)定工件坐標(biāo)系的設(shè)定 :當(dāng)采用絕對(duì)值編程時(shí),必須首先設(shè)定工件坐當(dāng)采用絕對(duì)值編程時(shí),必須首先設(shè)定工件坐標(biāo)系,該坐標(biāo)系與機(jī)床坐標(biāo)系是不重合的。標(biāo)系,該坐標(biāo)系與機(jī)床坐標(biāo)系是不重合的。設(shè)定工件坐標(biāo)系就是以工件原點(diǎn)為坐標(biāo)原點(diǎn),確定刀具起始點(diǎn)的坐標(biāo)設(shè)定工件坐標(biāo)系就是以工件原點(diǎn)為坐標(biāo)原點(diǎn),確定刀具起始點(diǎn)的坐標(biāo)值。工件坐標(biāo)系設(shè)定后,屏幕上顯示的是車刀刀尖相對(duì)工件原點(diǎn)的坐值。工件坐標(biāo)系設(shè)定后,屏幕上顯示的是車刀

10、刀尖相對(duì)工件原點(diǎn)的坐標(biāo)值。編程時(shí),工件各尺寸的坐標(biāo)值都是相對(duì)工件原點(diǎn)而言的,因此標(biāo)值。編程時(shí),工件各尺寸的坐標(biāo)值都是相對(duì)工件原點(diǎn)而言的,因此,數(shù)控車床的工件原點(diǎn)又是程序原點(diǎn)。,數(shù)控車床的工件原點(diǎn)又是程序原點(diǎn)。工件坐標(biāo)系的原點(diǎn)工件坐標(biāo)系的原點(diǎn)就是工件原點(diǎn),而工件原點(diǎn)是人為設(shè)定的。數(shù)控車就是工件原點(diǎn),而工件原點(diǎn)是人為設(shè)定的。數(shù)控車床工件原點(diǎn)一般設(shè)在主軸中心線與工件左端面或右端面的交點(diǎn)處。床工件原點(diǎn)一般設(shè)在主軸中心線與工件左端面或右端面的交點(diǎn)處。.1.3 絕對(duì)坐標(biāo)編程及增量坐標(biāo)編程絕對(duì)坐標(biāo)編程及增量坐標(biāo)編程數(shù)控加工程序中表示幾何點(diǎn)的坐標(biāo)位置有數(shù)控加工程序中表示幾何點(diǎn)的坐標(biāo)位置有絕對(duì)值絕對(duì)值和和增量值

11、增量值兩種方式兩種方式。絕對(duì)值是以。絕對(duì)值是以“工件原點(diǎn)工件原點(diǎn)”為依據(jù)來表示坐標(biāo)位置,增量值是以相為依據(jù)來表示坐標(biāo)位置,增量值是以相對(duì)于對(duì)于“前一點(diǎn)前一點(diǎn)”位置坐標(biāo)尺寸的增量來表示坐標(biāo)位置。在數(shù)控程序位置坐標(biāo)尺寸的增量來表示坐標(biāo)位置。在數(shù)控程序中絕對(duì)坐標(biāo)與增量坐標(biāo)可單獨(dú)使用,也可在不同程序段上交叉設(shè)置中絕對(duì)坐標(biāo)與增量坐標(biāo)可單獨(dú)使用,也可在不同程序段上交叉設(shè)置使用,數(shù)控車床上還可以在同一程序段中混合使用,使用原則主要使用,數(shù)控車床上還可以在同一程序段中混合使用,使用原則主要看何種方式編程更方便。看何種方式編程更方便。.1.4 數(shù)控程序的格式及組成數(shù)控程序的格式及組成數(shù)控程序由程序名、程序段和相

12、應(yīng)的指令代碼組成數(shù)控程序由程序名、程序段和相應(yīng)的指令代碼組成如下面的程序:如下面的程序:O0001N100 G92 X0. Y0 . Z0.;N102 G43 X-50. 0 Y0. F300 ;N104 G02 X50. 0 R50. 0 ;N106 G01 G40 X0. Y0.;N108 M30;程序名程序名 O0001程序號(hào)地址碼程序編號(hào)程序段程序段 N102 G01 X70 .0 Y50.0 Z-10. F300 ;程序段號(hào)運(yùn)動(dòng)方式指令坐標(biāo)移動(dòng)指令進(jìn)給速度指令.第第2 2章章 指令解釋及編程指令解釋及編程2.1 FANUC0i Mate TC數(shù)控車床系統(tǒng)的基數(shù)控車床系統(tǒng)的基本指令表本

13、指令表 FANUC0iMate TC數(shù)控系統(tǒng)中常見的數(shù)控系統(tǒng)中常見的G指令和指令和M指令功能表見指令功能表見21和表和表22。代碼組號(hào)意 義代碼組號(hào)意 義*G0001定位(快速移動(dòng))G2700參考點(diǎn)返回檢查G01直線插補(bǔ)G28返回到參考點(diǎn)G02圓弧插補(bǔ)(順時(shí)針)G30返回第二參考點(diǎn)G03圓弧插補(bǔ)(逆時(shí)針)G3201螺紋切削G0400暫停*G4007刀尖半徑補(bǔ)償取消G20英制輸入G41刀尖半徑左補(bǔ)償G21公制輸入G42刀尖半徑右補(bǔ)償表21 G指令功能表.代碼組號(hào)意 義代碼組號(hào)意 義G5000坐標(biāo)系設(shè)定/恒線速度最高轉(zhuǎn)速設(shè)定G66G6712宏指令模態(tài)調(diào)用宏指令模態(tài)調(diào)用取消*G5411選擇工件坐標(biāo)系

14、1G90G9103絕對(duì)坐標(biāo)編程G55選擇工件坐標(biāo)系2增量值編程G56選擇工件坐標(biāo)系3G90G92G9401內(nèi)外圓固定切削循環(huán)G57選擇工件坐標(biāo)系4螺紋固定切削循環(huán)G58選擇工件坐標(biāo)系5端面固定切削循環(huán)G59選擇工件坐標(biāo)系6 G96*G9706恒線速度控制G6500宏指令簡(jiǎn)單調(diào)用恒線速度控制取消G71G72G73G7400內(nèi)外圓粗車循環(huán) G98*G9905每分進(jìn)給臺(tái)階粗車循環(huán)每轉(zhuǎn)進(jìn)給成形重復(fù)循環(huán)G75 G7600X向外圓/內(nèi)孔切槽循環(huán)Z向端面鉆孔循環(huán)螺紋車削復(fù)合循環(huán).表表22 M指令功能表指令功能表帶帶*者表示開機(jī)時(shí)會(huì)初始化的代碼者表示開機(jī)時(shí)會(huì)初始化的代碼代碼功能代碼功能M00程序停止M10液壓

15、卡盤放松M01選擇性程序停止M11液壓卡盤卡緊M02程序結(jié)束M40主軸空擋M30程序結(jié)束復(fù)位M41主軸1檔M03主軸正轉(zhuǎn)M42主軸2檔M04主軸反轉(zhuǎn)M43主軸3檔M05主軸停M44主軸4檔M08切削液?jiǎn)?dòng)M98子程序調(diào)用M09切削液停M99子程序結(jié)束.關(guān)于關(guān)于M功能的幾點(diǎn)說明功能的幾點(diǎn)說明1)、)、M00 :程序暫停:程序暫停 程序中若使用程序中若使用M00指令,于執(zhí)行至指令,于執(zhí)行至M00指令時(shí),程序即停止執(zhí)行指令時(shí),程序即停止執(zhí)行,且主軸停止、切削液關(guān)閉,若欲再繼續(xù)執(zhí)行下一段程序,只要按,且主軸停止、切削液關(guān)閉,若欲再繼續(xù)執(zhí)行下一段程序,只要按下循環(huán)啟動(dòng)(下循環(huán)啟動(dòng)(CYCLE START

16、)鍵即可。)鍵即可。2)、)、M01:選擇停止:選擇停止M01指令必須配合執(zhí)行操作面板上的選擇性停止功能鍵指令必須配合執(zhí)行操作面板上的選擇性停止功能鍵OPT STOP 一起一起使用,若此鍵使用,若此鍵“燈亮燈亮”時(shí),表示時(shí),表示“ON”,則執(zhí)行至,則執(zhí)行至M01時(shí),功能與時(shí),功能與M00相同;若此鍵相同;若此鍵“燈熄燈熄”時(shí),表示時(shí),表示“OFF”, 則執(zhí)行至則執(zhí)行至M01時(shí),程序不會(huì)時(shí),程序不會(huì)停止,繼續(xù)往下執(zhí)行。停止,繼續(xù)往下執(zhí)行。3)、)、M02 :程序結(jié)束:程序結(jié)束此指令應(yīng)置于程序最后,表示程序執(zhí)行到此結(jié)束。此指令會(huì)自動(dòng)將主軸此指令應(yīng)置于程序最后,表示程序執(zhí)行到此結(jié)束。此指令會(huì)自動(dòng)將主

17、軸停止(停止(M05)及關(guān)閉切削液()及關(guān)閉切削液(M09)但程序執(zhí)行指針不會(huì)自動(dòng)回到程序)但程序執(zhí)行指針不會(huì)自動(dòng)回到程序的開頭。的開頭。.4)、)、M03:主軸正轉(zhuǎn):主軸正轉(zhuǎn)程序執(zhí)行至程序執(zhí)行至M03,主軸即正方向旋轉(zhuǎn)(由主軸向尾座看,順時(shí)針,主軸即正方向旋轉(zhuǎn)(由主軸向尾座看,順時(shí)針方向旋轉(zhuǎn))。方向旋轉(zhuǎn))。5)、)、M04:主軸反轉(zhuǎn):主軸反轉(zhuǎn)程序執(zhí)行至程序執(zhí)行至M04,主軸即反方向旋轉(zhuǎn)(由主軸向尾座看,逆時(shí)針,主軸即反方向旋轉(zhuǎn)(由主軸向尾座看,逆時(shí)針方向旋轉(zhuǎn))。方向旋轉(zhuǎn))。6)、)、M05:主軸停止:主軸停止程序執(zhí)行至程序執(zhí)行至M05,主軸即瞬間停止,此指令用于下列情況:,主軸即瞬間停止,此

18、指令用于下列情況:、程序結(jié)束前(但一般??梢允÷?,因?yàn)?、程序結(jié)束前(但一般常可以省略,因?yàn)镸02,M30指令,指令,皆包含皆包含M05)。)。、若數(shù)控車床有主軸高速擋(、若數(shù)控車床有主軸高速擋(M42)、主軸低速擋()、主軸低速擋(M41)指令時(shí),在換擋之前,必須使用指令時(shí),在換擋之前,必須使用M05,使主軸停止,再換擋,使主軸停止,再換擋,以免損壞換擋機(jī)構(gòu)。,以免損壞換擋機(jī)構(gòu)。 、主軸正、反轉(zhuǎn)之間的轉(zhuǎn)換,也必須加入此指令,使主軸停、主軸正、反轉(zhuǎn)之間的轉(zhuǎn)換,也必須加入此指令,使主軸停止后,再變換轉(zhuǎn)向指令,以免伺服電機(jī)受損。止后,再變換轉(zhuǎn)向指令,以免伺服電機(jī)受損。.7)、)、M08:切削液開:切

19、削液開程序執(zhí)行至程序執(zhí)行至M08,即啟動(dòng)潤滑油泵。,即啟動(dòng)潤滑油泵。8)、)、M09:切削液關(guān):切削液關(guān)用于程序執(zhí)行完畢之前,將潤滑油泵關(guān)閉,停止噴切削液,該用于程序執(zhí)行完畢之前,將潤滑油泵關(guān)閉,停止噴切削液,該指令??墒÷裕?yàn)橹噶畛?墒÷?,因?yàn)镸02,M30指令,都包含指令,都包含M09。9)、)、M30:程序結(jié)束復(fù)位:程序結(jié)束復(fù)位此指令應(yīng)置于程序最后,表示程序執(zhí)行到此結(jié)束。此指令會(huì)自此指令應(yīng)置于程序最后,表示程序執(zhí)行到此結(jié)束。此指令會(huì)自動(dòng)將主軸停止(動(dòng)將主軸停止(M05)及關(guān)切削液()及關(guān)切削液(M09),且程序執(zhí)行指針),且程序執(zhí)行指針會(huì)自動(dòng)回到程序的開頭,以方便此程序再次被執(zhí)行。此即

20、是會(huì)自動(dòng)回到程序的開頭,以方便此程序再次被執(zhí)行。此即是M02指令不同之處,故程序結(jié)束大都使用指令不同之處,故程序結(jié)束大都使用M30較方便。較方便。10)、)、M98:子程序調(diào)用:子程序調(diào)用當(dāng)程序執(zhí)行當(dāng)程序執(zhí)行M98指令時(shí),控制器即調(diào)用指令時(shí),控制器即調(diào)用M98所指定的子程序出所指定的子程序出來執(zhí)行。來執(zhí)行。.該指令格式為:該指令格式為:M98 P 調(diào)用次數(shù),若省略則調(diào)用一次調(diào)用次數(shù),若省略則調(diào)用一次子程序號(hào)子程序號(hào)11)、)、M99:子程序結(jié)束并返回主程序:子程序結(jié)束并返回主程序 此指令用于子程序最后程序段,表示子程序結(jié)束,且程序執(zhí)行指此指令用于子程序最后程序段,表示子程序結(jié)束,且程序執(zhí)行指針

21、跳回主程序中針跳回主程序中M98下一程序段繼續(xù)執(zhí)行。下一程序段繼續(xù)執(zhí)行。M99指令也可用于主程序最后程序段,此時(shí)程序執(zhí)行指針會(huì)跳回指令也可用于主程序最后程序段,此時(shí)程序執(zhí)行指針會(huì)跳回主程序的第一程序段繼續(xù)執(zhí)行此程序,所以此程序?qū)⒁恢敝貜?fù)執(zhí)主程序的第一程序段繼續(xù)執(zhí)行此程序,所以此程序?qū)⒁恢敝貜?fù)執(zhí)行,除非按下行,除非按下RESET鍵才能中斷執(zhí)行。鍵才能中斷執(zhí)行。.使用使用M指令時(shí),一程序段只允許出現(xiàn)一個(gè),若同時(shí)出現(xiàn)兩個(gè)以上指令時(shí),一程序段只允許出現(xiàn)一個(gè),若同時(shí)出現(xiàn)兩個(gè)以上,則以最后面的,則以最后面的M代碼有效,前面的代碼有效,前面的M代碼將被忽略而不執(zhí)行。代碼將被忽略而不執(zhí)行。例如:例如:G97

22、S2000 M03 M08;則執(zhí)行此程序段時(shí),主軸不會(huì)正則執(zhí)行此程序段時(shí),主軸不會(huì)正轉(zhuǎn),只有切削液開。轉(zhuǎn),只有切削液開。注意:注意:.2.2 F、S、T 功能功能2.2.1、進(jìn)給功能、進(jìn)給功能(F功能功能)功能用于指定進(jìn)給速度功能用于指定進(jìn)給速度, ,它有每轉(zhuǎn)進(jìn)給和每分進(jìn)給兩種指令模式它有每轉(zhuǎn)進(jìn)給和每分進(jìn)給兩種指令模式。1、每分鐘進(jìn)給模式(、每分鐘進(jìn)給模式(G98)格式:格式:G98 _F_;該指令在該指令在F后面直接指定刀具每分鐘的進(jìn)給量。后面直接指定刀具每分鐘的進(jìn)給量。G98為模態(tài)指令,為模態(tài)指令,在程序中指定后,直到在程序中指定后,直到G99被指定前,一直有效。被指定前,一直有效。圖a、

23、G98指令.2、每轉(zhuǎn)進(jìn)給模式(、每轉(zhuǎn)進(jìn)給模式(G99)格式:格式:G99 _F_;該指令在該指令在F后面直接指定主軸轉(zhuǎn)一轉(zhuǎn)刀具的進(jìn)給量。后面直接指定主軸轉(zhuǎn)一轉(zhuǎn)刀具的進(jìn)給量。G99為模態(tài)為模態(tài)指令,在程序中指定后,直到指令,在程序中指定后,直到G98指定以前一直有效。機(jī)床通電指定以前一直有效。機(jī)床通電后,該指令為系統(tǒng)默認(rèn)狀態(tài)。后,該指令為系統(tǒng)默認(rèn)狀態(tài)。圖b、G99指令.2.2.2、主軸轉(zhuǎn)速功能(、主軸轉(zhuǎn)速功能(S功能)功能)S S功能用于指定主軸轉(zhuǎn)速,它有恒線速度控制和恒轉(zhuǎn)速控制兩種功能用于指定主軸轉(zhuǎn)速,它有恒線速度控制和恒轉(zhuǎn)速控制兩種指令方式,并可以限制主軸最高轉(zhuǎn)速。指令方式,并可以限制主軸最

24、高轉(zhuǎn)速。1)、主軸最高轉(zhuǎn)速限制()、主軸最高轉(zhuǎn)速限制(G50)格式:格式:G50 S_;例如:例如:G50 S2000: 表示設(shè)定主軸最高轉(zhuǎn)速為表示設(shè)定主軸最高轉(zhuǎn)速為2000r/min該指令可以防止因主軸轉(zhuǎn)速過高,離心力太大,產(chǎn)生危險(xiǎn)及影該指令可以防止因主軸轉(zhuǎn)速過高,離心力太大,產(chǎn)生危險(xiǎn)及影響機(jī)床壽命。響機(jī)床壽命。2)、恒線速度控制()、恒線速度控制(G96)格式:格式:G96 S_;例如:例如:G96 S180 M03;表示主軸正轉(zhuǎn),使切削點(diǎn)的線速度為;表示主軸正轉(zhuǎn),使切削點(diǎn)的線速度為180m/min。該指令在車削端面或工件直徑變化較大時(shí)使用。轉(zhuǎn)速與線速度該指令在車削端面或工件直徑變化較大時(shí)

25、使用。轉(zhuǎn)速與線速度的轉(zhuǎn)換關(guān)系為:的轉(zhuǎn)換關(guān)系為:n=1000/d 線速度線速度 d 切削點(diǎn)的直徑切削點(diǎn)的直徑 n 主軸的轉(zhuǎn)速主軸的轉(zhuǎn)速.3)恒線速度控制取消()恒線速度控制取消(G97)指令格式:指令格式:G97 S_;S后面的數(shù)字表示恒線速度控制取消后的主軸轉(zhuǎn)速,如后面的數(shù)字表示恒線速度控制取消后的主軸轉(zhuǎn)速,如S未指未指定,將保留定,將保留G96的最終值。的最終值。例如:例如:G97 S1500 M03; 表示主軸以表示主軸以1500r/min轉(zhuǎn)速正轉(zhuǎn)轉(zhuǎn)速正轉(zhuǎn) 恒轉(zhuǎn)速控制一般在車螺紋或車削工件直徑變化不太大時(shí)使恒轉(zhuǎn)速控制一般在車螺紋或車削工件直徑變化不太大時(shí)使用,該指令可以設(shè)定主軸轉(zhuǎn)速并取消恒

26、線速度控制。用,該指令可以設(shè)定主軸轉(zhuǎn)速并取消恒線速度控制。.2.2.3、 刀具功能(刀具功能(T功能)功能)指令格式指令格式 T ;T后的前兩位表示刀具號(hào),后兩位為刀具補(bǔ)償號(hào)。后的前兩位表示刀具號(hào),后兩位為刀具補(bǔ)償號(hào)。例如:例如: T0808 ;表示選擇;表示選擇8號(hào)刀,號(hào)刀, 用用8號(hào)刀具補(bǔ)償。號(hào)刀具補(bǔ)償。 T0212;表示選擇;表示選擇2號(hào)刀,用號(hào)刀,用12號(hào)刀具補(bǔ)償。號(hào)刀具補(bǔ)償。 T0300 表示取消刀具補(bǔ)償。表示取消刀具補(bǔ)償。 刀具補(bǔ)償包括刀具長度補(bǔ)償和刀尖圓弧半徑補(bǔ)償。刀具補(bǔ)償包括刀具長度補(bǔ)償和刀尖圓弧半徑補(bǔ)償。.2.3 、 有關(guān)坐標(biāo)的指令有關(guān)坐標(biāo)的指令1、坐標(biāo)的取法、坐標(biāo)的取法Z軸

27、軸X軸軸主軸軸線方向主軸軸線方向主軸徑向方向主軸徑向方向正方向:刀具遠(yuǎn)離工件的方向正方向:刀具遠(yuǎn)離工件的方向2、絕對(duì)值和增量值、絕對(duì)值和增量值絕對(duì)值:絕對(duì)值:X、Z增量值:增量值:U、WX直徑尺寸直徑尺寸Z軸向尺寸軸向尺寸U增量的兩倍增量的兩倍W增量值增量值.3、 G54G59 工件坐標(biāo)系選擇工件坐標(biāo)系選擇格式:格式:G54 (G55G59)X_ Z_;功能功能:確定工件坐標(biāo)系原點(diǎn)確定工件坐標(biāo)系原點(diǎn)在機(jī)床坐標(biāo)系的位置。在機(jī)床坐標(biāo)系的位置。通過通過使用使用 G54G59命令,最多命令,最多可設(shè)置六個(gè)工件坐標(biāo)系(可設(shè)置六個(gè)工件坐標(biāo)系(16)。)。 在接通電源和完成了在接通電源和完成了原點(diǎn)返回后,系

28、統(tǒng)自動(dòng)選擇原點(diǎn)返回后,系統(tǒng)自動(dòng)選擇工件坐標(biāo)系工件坐標(biāo)系 1 (G54) 。在。在有有“模態(tài)模態(tài)”命令對(duì)這些坐標(biāo)命令對(duì)這些坐標(biāo)做出改變之前,它們將保持做出改變之前,它們將保持其有效性。其有效性。 .2.4、有關(guān)運(yùn)動(dòng)的指令、有關(guān)運(yùn)動(dòng)的指令2.4.1、快速定位指令(、快速定位指令(G00) 指令格式指令格式 G00 X X(U U)_ Z_ Z(W W)_ _;指令說明指令說明: : X X、Z Z 后面的值為終點(diǎn)坐標(biāo)值;后面的值為終點(diǎn)坐標(biāo)值; U U、W W 后面的值是現(xiàn)在點(diǎn)與目標(biāo)點(diǎn)之間的距離與方向;后面的值是現(xiàn)在點(diǎn)與目標(biāo)點(diǎn)之間的距離與方向;指令功能指令功能: : 這個(gè)指令把刀具從當(dāng)前位置移動(dòng)到指

29、令指定的位置(在絕這個(gè)指令把刀具從當(dāng)前位置移動(dòng)到指令指定的位置(在絕對(duì)坐標(biāo)方式下),或者移動(dòng)到某個(gè)距離處(在增量坐標(biāo)方式下)。對(duì)坐標(biāo)方式下),或者移動(dòng)到某個(gè)距離處(在增量坐標(biāo)方式下)。此時(shí)的刀具一般處于非加工狀態(tài),其速度不需要指定,而是由所使用的機(jī)床決定。.例:例:如圖所示,刀具從換刀點(diǎn)如圖所示,刀具從換刀點(diǎn)A(刀具起點(diǎn))快速進(jìn)給到(刀具起點(diǎn))快速進(jìn)給到B點(diǎn),試點(diǎn),試分別用絕對(duì)坐標(biāo)方式和增量坐標(biāo)方式編寫分別用絕對(duì)坐標(biāo)方式和增量坐標(biāo)方式編寫G00程序段。程序段。增量坐標(biāo)編程:增量坐標(biāo)編程:G00 U-60.0 W-80.0G00 U-60.0 W-80.0;絕對(duì)坐標(biāo)編程:絕對(duì)坐標(biāo)編程:G00 X

30、40.0 Z122.0G00 X40.0 Z122.0;.2.4.2、直線插補(bǔ)指令(、直線插補(bǔ)指令(G01)指令格式指令格式G01G01X X(U U)_ Z_ Z(W W)_ F_ F_;指令功能指令功能 G01G01指令是以直線方式和指令給定的移動(dòng)速度,從指令是以直線方式和指令給定的移動(dòng)速度,從當(dāng)前位置移動(dòng)到指令位置。當(dāng)前位置移動(dòng)到指令位置。指令說明指令說明 X X、Z Z 要求移動(dòng)到的位置的絕對(duì)坐標(biāo)值;要求移動(dòng)到的位置的絕對(duì)坐標(biāo)值; U U、W W 要求移動(dòng)到的位置的增量坐標(biāo)值;要求移動(dòng)到的位置的增量坐標(biāo)值; F F 以以F F給定速度進(jìn)行切削加工,在無新的給定速度進(jìn)行切削加工,在無新的

31、F F指令替代指令替代 前一直有效。前一直有效。.例:例:如如圖所示,設(shè)零件各表面已完成粗加工,試分別用絕對(duì)圖所示,設(shè)零件各表面已完成粗加工,試分別用絕對(duì)坐標(biāo)方式和增量坐標(biāo)方式編寫坐標(biāo)方式和增量坐標(biāo)方式編寫G00G00,G01G01程序段。程序段。絕對(duì)坐標(biāo)程序:絕對(duì)坐標(biāo)程序:G00 X18.0 Z2.0; A-BG01 X18.0 Z-15.0 F50; B-CG01 X30.0 Z-26.0; C-DG01 X30.0 Z-36.0; D-EG01 X42.0 Z-36.0; E-F增量坐標(biāo)程序:增量坐標(biāo)程序:G00 U-62.0 W-58.0; A-BG01 -17.0 50; -G01

32、U12.0 W-11.0 ; -G01 W-10.0; -G01 U12.0; -.2.4.3、圓弧插補(bǔ)指令(、圓弧插補(bǔ)指令(G02、 G03 )指令格式:指令格式:G02I_ K_ F_;G03X(U)_ Z(W)_R_ F_;指令功能指令功能 : G02、G03指令表示刀具以進(jìn)給速度指令表示刀具以進(jìn)給速度 從圓弧起點(diǎn)向圓弧終點(diǎn)進(jìn)行圓弧插補(bǔ)。從圓弧起點(diǎn)向圓弧終點(diǎn)進(jìn)行圓弧插補(bǔ)。 指令說明:指令說明:1)G02為順時(shí)針圓弧插補(bǔ)指令為順時(shí)針圓弧插補(bǔ)指令G03為逆為逆 時(shí)針圓弧插補(bǔ)指令。時(shí)針圓弧插補(bǔ)指令。.朝著圓弧所在平面的另一坐標(biāo)軸的負(fù)方向看,朝著圓弧所在平面的另一坐標(biāo)軸的負(fù)方向看, 順為順為G0

33、2,逆為,逆為G03.2)X X、Z Z為圓弧終點(diǎn)坐標(biāo)值為圓弧終點(diǎn)坐標(biāo)值 U U、W W為圓弧終點(diǎn)相對(duì)于圓弧起點(diǎn)的坐標(biāo)增量為圓弧終點(diǎn)相對(duì)于圓弧起點(diǎn)的坐標(biāo)增量3)R為圓弧半徑為圓弧半徑 (最大(最大180 ) R R編程只適用于非整圓的圓弧插補(bǔ)編程只適用于非整圓的圓弧插補(bǔ)4)圓弧中心由)圓弧中心由 I、K確定確定無論是絕對(duì)坐標(biāo),還是增量坐標(biāo),無論是絕對(duì)坐標(biāo),還是增量坐標(biāo), I、K都采用增量值都采用增量值.ABIK中心中心XOZO1O2-I-K+I+KBA 圓心坐標(biāo)(圓心坐標(biāo)(I、K)中的)中的I是一是一 圓弧起點(diǎn)到圓心之圓弧起點(diǎn)到圓心之X軸的距離,軸的距離,K是圓弧起點(diǎn)到圓心之是圓弧起點(diǎn)到圓心之

34、Z軸的距離,方向一致取正,相反為負(fù)。軸的距離,方向一致取正,相反為負(fù)。.例:例:如如圖所示,走刀路線為圖所示,走刀路線為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.0 Z-4.0 R4.0 F50 A-BG01 Z-20.0; B-CG02 Z-40.0 R20.0; C-DG01 Z-58.0; D-EG02 X50.0 Z-66.0 I8.0(或(或R8.0) E-F增量坐標(biāo)編程增量坐標(biāo)編程G03 U8 W-4 k-4(或(或4.0)50 ; A-BG01 W-16

35、 .0; B-CG02 W-20.0 R20.0; C-D G01 W-18.0; D-E G02 U16.0 W-8.0 I8.0(或(或R8.0);); E-F.2.5、程序暫停指令(、程序暫停指令(G04)指令格式:指令格式: G04G04X_(單位:秒)U_(單位:秒)P_ (單位:毫秒)指令說明指令說明: : 利用暫停指令,可以推遲下個(gè)程序段的執(zhí)行,推遲利用暫停指令,可以推遲下個(gè)程序段的執(zhí)行,推遲時(shí)間為指令的時(shí)間。時(shí)間為指令的時(shí)間。U、X、P均為暫停時(shí)間(單位:秒)在用地均為暫停時(shí)間(單位:秒)在用地址址P表示暫停時(shí)間時(shí)不能用小數(shù)點(diǎn)表示法。例如,若要停止表示暫停時(shí)間時(shí)不能用小數(shù)點(diǎn)表示

36、法。例如,若要停止2秒秒,則可寫成如下幾種格式:,則可寫成如下幾種格式: G04 X2.0; 或:或:G04 U2.0; 或或: G04 P2000;.G04 應(yīng)用場(chǎng)合應(yīng)用場(chǎng)合在車削溝槽或鉆孔時(shí)在車削溝槽或鉆孔時(shí),為使槽底或孔底得到準(zhǔn)確的尺寸精度及為使槽底或孔底得到準(zhǔn)確的尺寸精度及光滑的加工表面光滑的加工表面,在加工槽底時(shí)在加工槽底時(shí),應(yīng)該暫停一適當(dāng)時(shí)間應(yīng)該暫停一適當(dāng)時(shí)間,使工件使工件回轉(zhuǎn)一周以上。回轉(zhuǎn)一周以上。 使用使用G96(主軸以恒線速度回轉(zhuǎn)主軸以恒線速度回轉(zhuǎn))車削工件輪廓后車削工件輪廓后,改成改成G97(主主軸以恒定轉(zhuǎn)速回轉(zhuǎn)軸以恒定轉(zhuǎn)速回轉(zhuǎn))車削螺紋車削螺紋,指令暫停一段時(shí)間指令暫停一

37、段時(shí)間,使主軸轉(zhuǎn)速使主軸轉(zhuǎn)速穩(wěn)定后再執(zhí)行車削螺紋穩(wěn)定后再執(zhí)行車削螺紋,以保證螺距加工精度要求。以保證螺距加工精度要求。.2.6、刀尖圓弧半徑補(bǔ)償指令(刀尖圓弧半徑補(bǔ)償指令(G41G42G40)指令格式指令格式 G41G41(G42G42、G40G40)G01G01(G00G00)X X(U U)_ Z_ Z(W W)_ _;指令功能指令功能 G41G41為刀尖圓弧半徑左補(bǔ)償;為刀尖圓弧半徑左補(bǔ)償; G42G42為刀尖圓弧半徑右補(bǔ)償;為刀尖圓弧半徑右補(bǔ)償; G40G40是取消刀尖圓弧半徑補(bǔ)償。是取消刀尖圓弧半徑補(bǔ)償。.建立刀尖半徑補(bǔ)償?shù)脑蚪⒌都獍霃窖a(bǔ)償?shù)脑颍壕幊虝r(shí),通常都將車刀刀尖作為一點(diǎn)

38、來編程時(shí),通常都將車刀刀尖作為一點(diǎn)來 考慮,但實(shí)際上刀尖處存在圓角,如圖考慮,但實(shí)際上刀尖處存在圓角,如圖 所示。當(dāng)用按理論刀尖點(diǎn)編出的程序進(jìn)所示。當(dāng)用按理論刀尖點(diǎn)編出的程序進(jìn) 行端面,外徑、內(nèi)徑等與軸線平行或垂行端面,外徑、內(nèi)徑等與軸線平行或垂 直的表面加工時(shí),是不會(huì)產(chǎn)生誤差的。直的表面加工時(shí),是不會(huì)產(chǎn)生誤差的。 但在進(jìn)行倒角、錐面及圓弧切削時(shí),則但在進(jìn)行倒角、錐面及圓弧切削時(shí),則 會(huì)產(chǎn)生少切或過切現(xiàn)象。具有刀尖圓弧會(huì)產(chǎn)生少切或過切現(xiàn)象。具有刀尖圓弧 自動(dòng)補(bǔ)償功能的數(shù)控系統(tǒng)能根據(jù)刀尖圓自動(dòng)補(bǔ)償功能的數(shù)控系統(tǒng)能根據(jù)刀尖圓 弧半徑計(jì)算出補(bǔ)償量,避免少切或過切弧半徑計(jì)算出補(bǔ)償量,避免少切或過切 現(xiàn)

39、象的產(chǎn)生?,F(xiàn)象的產(chǎn)生。.補(bǔ)償方向:補(bǔ)償方向:從刀具延工件表面切削運(yùn)動(dòng)方向看,刀具在工件的從刀具延工件表面切削運(yùn)動(dòng)方向看,刀具在工件的 左邊還是在右邊,因坐標(biāo)系左邊還是在右邊,因坐標(biāo)系 變化而不同,如下:變化而不同,如下: 刀具運(yùn)動(dòng)軌跡示意圖.補(bǔ)償原則:補(bǔ)償原則:取決于刀尖圓弧中心的動(dòng)向,它總是與切削表面法向里取決于刀尖圓弧中心的動(dòng)向,它總是與切削表面法向里 的半徑矢量不重合。因此,補(bǔ)償?shù)幕鶞?zhǔn)點(diǎn)是刀尖中心。的半徑矢量不重合。因此,補(bǔ)償?shù)幕鶞?zhǔn)點(diǎn)是刀尖中心。 通常,刀具長度和刀尖半徑的補(bǔ)償是按一個(gè)假想的刀刃通常,刀具長度和刀尖半徑的補(bǔ)償是按一個(gè)假想的刀刃 為基準(zhǔn),因此為測(cè)量帶來一些困難。把這個(gè)原則用

40、于刀為基準(zhǔn),因此為測(cè)量帶來一些困難。把這個(gè)原則用于刀 具補(bǔ)償,應(yīng)當(dāng)分別以具補(bǔ)償,應(yīng)當(dāng)分別以X 和和 Z 的基準(zhǔn)點(diǎn)來測(cè)量刀具長度刀的基準(zhǔn)點(diǎn)來測(cè)量刀具長度刀 尖半徑尖半徑 R,以及用于假想刀尖半徑補(bǔ)償所需的刀尖形式,以及用于假想刀尖半徑補(bǔ)償所需的刀尖形式 號(hào)號(hào)08。刀尖方向代碼刀尖方向代碼(右圖為后刀架代碼)(右圖為后刀架代碼).注意注意G40/G41/G42 只能同 G00/G01 結(jié)合編程,不允許同 G02/G03 等其它指令結(jié)合編程。 因此,在編入 G40/G41/G42 的 G00 與 G01 前后兩個(gè)程序段中 X、Z 至少有一值變化。 在調(diào)用新刀具前必須用 G40 取消補(bǔ)償。在使用 G4

41、0 前,刀具必須已經(jīng)離開工件加工表面。. G00 X20.0 Z2.0; (快進(jìn)至(快進(jìn)至A0點(diǎn))點(diǎn)) G42 G01 X20.0 Z0.0; (刀尖圓弧半徑(刀尖圓弧半徑 右補(bǔ)償右補(bǔ)償A0-A1 ) Z-20.0; (A1-A2 )X40.0 Z-40.0; ( A2-A3-A4) G40 G01 X80.0 Z-40.0;(退刀并取消刀尖圓(退刀并取消刀尖圓 弧半徑補(bǔ)償弧半徑補(bǔ)償A4-A5 ) 例題例題 如圖所示,運(yùn)用刀具半徑補(bǔ)償指令編程。如圖所示,運(yùn)用刀具半徑補(bǔ)償指令編程。.2.7、螺紋切削指令(、螺紋切削指令(G32)指令格式指令格式 G32X(U)_ Z(W)_ F(E)_;指令功能

42、指令功能 : 切削加工圓柱螺紋、圓錐螺紋和平面螺紋;切削加工圓柱螺紋、圓錐螺紋和平面螺紋;2)F公制螺紋的導(dǎo)程(螺距),公制螺紋的導(dǎo)程(螺距),E英制螺紋的導(dǎo)程;英制螺紋的導(dǎo)程;指令說明:指令說明:1)X(U)、 Z(W) 螺紋切削的終點(diǎn)坐標(biāo)值;螺紋切削的終點(diǎn)坐標(biāo)值;起點(diǎn)和終點(diǎn)的起點(diǎn)和終點(diǎn)的 X 坐標(biāo)值相同(不輸入坐標(biāo)值相同(不輸入X 或或 U)時(shí),進(jìn)行直螺紋切削;)時(shí),進(jìn)行直螺紋切削;X 省略時(shí)為圓柱螺紋切削,省略時(shí)為圓柱螺紋切削,Z 省略時(shí)為端面螺紋切削;省略時(shí)為端面螺紋切削;X、Z 均不省略均不省略時(shí)為錐螺紋切削。時(shí)為錐螺紋切削。 .注意的事項(xiàng)注意的事項(xiàng):主軸轉(zhuǎn)速:不應(yīng)過高,尤其是是大導(dǎo)

43、程螺紋,過高的轉(zhuǎn)速使進(jìn)給速度太主軸轉(zhuǎn)速:不應(yīng)過高,尤其是是大導(dǎo)程螺紋,過高的轉(zhuǎn)速使進(jìn)給速度太快而引起不正常,一些資料推薦的最高轉(zhuǎn)速為:主軸轉(zhuǎn)速(轉(zhuǎn)快而引起不正常,一些資料推薦的最高轉(zhuǎn)速為:主軸轉(zhuǎn)速(轉(zhuǎn)/分)分)1200/導(dǎo)程導(dǎo)程-80。切入、切出的空刀量,為了能在伺服電機(jī)正常運(yùn)轉(zhuǎn)的情況下切削螺紋,切入、切出的空刀量,為了能在伺服電機(jī)正常運(yùn)轉(zhuǎn)的情況下切削螺紋,應(yīng)在應(yīng)在Z 軸方向有軸方向有 足足 夠的空切削長度,一些資料推薦的數(shù)據(jù)如下:切入空刀夠的空切削長度,一些資料推薦的數(shù)據(jù)如下:切入空刀量量2倍導(dǎo)程;倍導(dǎo)程; 切出空刀量切出空刀量0.5 倍導(dǎo)程。換言之,就是螺紋切削應(yīng)注意在兩倍導(dǎo)程。換言之,就

44、是螺紋切削應(yīng)注意在兩端設(shè)置足夠的升速進(jìn)刀段端設(shè)置足夠的升速進(jìn)刀段1和降速退刀段和降速退刀段 2。.例例1:試編寫右圖所示螺紋的加工程序。(螺紋試編寫右圖所示螺紋的加工程序。(螺紋 導(dǎo)程導(dǎo)程 4 m m , 升 速 進(jìn) 刀 段, 升 速 進(jìn) 刀 段 1 = 3 m m , 降 速 退 刀, 降 速 退 刀 段段2=1.5mm,螺紋深度,螺紋深度 2.165 mm。 程序:程序: G00 U-62 .0;G32 W-74.5 F4 ;G00 U62.0 ;W74.5 ;U-64.0 ;G32 W-74.5 ;G 00 U64.0 ;W74.5 ; .例例2:試編寫右圖所示圓錐螺紋的加工程序。(螺紋

45、試編寫右圖所示圓錐螺紋的加工程序。(螺紋螺距:螺距:4mm。1 = 3.5mm,2 = 3.5mm ,總切深總切深 1mm (單邊),分兩次切入。)(單邊),分兩次切入。)程序:程序:G00 X28.0 Z3.0 ; 第一次切入第一次切入 0.5mmG32 X51. W-77.0 F4; 錐螺紋第一次切削錐螺紋第一次切削G00 X55.0; 刀具退出刀具退出W77.0; Z 向回起點(diǎn)向回起點(diǎn) X27.0; 第二次再進(jìn)刀第二次再進(jìn)刀 0.5mmG32 X50. 0 W-77. 0F4;錐螺紋第二次;錐螺紋第二次 切削切削G00 X55.0; 刀具退出刀具退出W77.0; Z 向回起點(diǎn)向回起點(diǎn) .

46、2.8、回參考點(diǎn)指令(、回參考點(diǎn)指令(G28)指令格式:指令格式: G28 X(U)_Z(W)_;指令功能:指令功能:使刀具從當(dāng)前位置以快速定位使刀具從當(dāng)前位置以快速定位(G00)移動(dòng)方移動(dòng)方 式式,經(jīng)過中間點(diǎn)回到參考點(diǎn)。經(jīng)過中間點(diǎn)回到參考點(diǎn)。指令解釋:指令解釋: X、Z是刀具經(jīng)過中間點(diǎn)的絕對(duì)坐標(biāo)值;是刀具經(jīng)過中間點(diǎn)的絕對(duì)坐標(biāo)值; U、W為刀具經(jīng)過的中間點(diǎn)相對(duì)起點(diǎn)的增為刀具經(jīng)過的中間點(diǎn)相對(duì)起點(diǎn)的增 量坐標(biāo)。量坐標(biāo)。.2.9、單一固定循環(huán)指令(、單一固定循環(huán)指令(G90G92G94)2.9.1 內(nèi)外直徑(軸向)的切削循環(huán)內(nèi)外直徑(軸向)的切削循環(huán)G901)圓柱切削循環(huán)指令)圓柱切削循環(huán)指令指令格

47、式:指令格式:G90 X(U)_Z(W) _F _ ;指令說明指令說明 X X、Z Z 表示切削終點(diǎn)坐標(biāo)值;表示切削終點(diǎn)坐標(biāo)值; U U、W W 表示切削終點(diǎn)相對(duì)循環(huán)起點(diǎn)的坐標(biāo)分量;表示切削終點(diǎn)相對(duì)循環(huán)起點(diǎn)的坐標(biāo)分量; F F 表示進(jìn)給速度。表示進(jìn)給速度。 指令功能指令功能 該指令用在徑向余量比軸向余量多時(shí),簡(jiǎn)化編程。該指令用在徑向余量比軸向余量多時(shí),簡(jiǎn)化編程。.該指令將刀具該指令將刀具“切入切入切削切削退刀退刀返回(返回( 1234 )”,用一個(gè)指令(用一個(gè)指令(G90)完成。)完成。.例:例:應(yīng)用圓柱面切削循環(huán)功能加工下圖所示零件。應(yīng)用圓柱面切削循環(huán)功能加工下圖所示零件。程序:程序:N10

48、 T0101;N20 M03 S1000;N30 G00 X55.0 Z2.0; 起刀位置起刀位置N40 G90 X45.0 Z-25.0 F0.2;切削循環(huán);切削循環(huán)N50 X40.0; 第二刀第二刀N60 X35.0; 切削到尺寸切削到尺寸N70 G00 X200.0 Z100.0 ;N80 M05;N90 M30;.2)圓錐切削循環(huán)指令)圓錐切削循環(huán)指令指令格式指令格式 G90 X X(U U)_ Z_ Z(W W)_ R _ F_ R _ F_;指令說明指令說明 X X、Z Z 表示切削終點(diǎn)坐標(biāo)值;表示切削終點(diǎn)坐標(biāo)值; U U、W W 表示切削終點(diǎn)相對(duì)循環(huán)起點(diǎn)的增量坐標(biāo);表示切削終點(diǎn)相

49、對(duì)循環(huán)起點(diǎn)的增量坐標(biāo); R R 切削起點(diǎn)與切削終點(diǎn)的直徑值除以切削起點(diǎn)與切削終點(diǎn)的直徑值除以2 2, (必須指定錐體的(必須指定錐體的“R”值);值); F F 表示進(jìn)給速度表示進(jìn)給速度 。指令功能指令功能 切削循環(huán)功能及用法與圓柱切削循環(huán)功能相同。切削循環(huán)功能及用法與圓柱切削循環(huán)功能相同。.R - 正負(fù)的判斷:正負(fù)的判斷:如果切削起點(diǎn)的如果切削起點(diǎn)的 X 向坐標(biāo)小于終點(diǎn)的向坐標(biāo)小于終點(diǎn)的 X 向坐標(biāo),向坐標(biāo),R 值為負(fù),值為負(fù),反之為正。反之為正。.例:例:圓錐切削循環(huán)功能加工圖所示零件圓錐切削循環(huán)功能加工圖所示零件編程:編程:G00 X70. 0 Z5.0; 起刀位置起刀位置G90 X65

50、. Z-35. R-5. 0 F0.3; 切削循環(huán)切削循環(huán)X60.0; 第二刀第二刀X55.0; 第三刀第三刀X50.0; 切削到尺寸切削到尺寸G00 X100. 0 Z100.0; 回?fù)Q刀點(diǎn)回?fù)Q刀點(diǎn).2.9.2 切削螺紋循環(huán)切削螺紋循環(huán)G92 1 1)直螺紋指令格式)直螺紋指令格式 G92 X(U)_Z(W)_F_ G92 X(U)_Z(W)_F_ ;指令說明指令說明 X X、Z Z 表示切削終點(diǎn)坐標(biāo)值;表示切削終點(diǎn)坐標(biāo)值; U U、W W 表示螺紋終點(diǎn)相對(duì)循環(huán)起點(diǎn)的增量坐標(biāo);表示螺紋終點(diǎn)相對(duì)循環(huán)起點(diǎn)的增量坐標(biāo); F F 螺紋導(dǎo)程。螺紋導(dǎo)程。螺紋切削循環(huán)指令把螺紋切削循環(huán)指令把“快速進(jìn)刀快速

51、進(jìn)刀- -螺紋切削螺紋切削- -快速退刀快速退刀- -返回起點(diǎn)返回起點(diǎn)”四個(gè)四個(gè)動(dòng)作作為一個(gè)循環(huán)。還能在螺紋車削結(jié)束時(shí),按要求有規(guī)則退出(稱為動(dòng)作作為一個(gè)循環(huán)。還能在螺紋車削結(jié)束時(shí),按要求有規(guī)則退出(稱為螺紋退尾倒角),因此可在沒有退刀槽的情況下車削螺紋。螺紋退尾倒角),因此可在沒有退刀槽的情況下車削螺紋。指令功能:用于圓柱螺紋循環(huán)切削。指令功能:用于圓柱螺紋循環(huán)切削。在使用G92 前,只須把刀具定位到一個(gè)合適的起點(diǎn)位置(X 方向處于退刀位置),執(zhí)行G92 時(shí)系統(tǒng)會(huì)自動(dòng)把刀具定位到所需的切深位置而G32 則不行:起點(diǎn)位置的X 方向必須處于切入位置。.例:例:試編寫圖所示圓柱螺紋的加工程序。試編

52、寫圖所示圓柱螺紋的加工程序。 程序:程序: G00 X35.0 Z104.0; 起刀位置起刀位置G92 X29.2 Z53.0 F1.5;螺紋切削循環(huán);螺紋切削循環(huán)X28.6; 第二刀第二刀X28.2; 第三刀第三刀X28.04; 切削到尺寸切削到尺寸G00 X200.0 Z200.0; 回?fù)Q刀點(diǎn)回?fù)Q刀點(diǎn).2 2)錐螺紋指令格式)錐螺紋指令格式 G92 X(U)_Z(W)_R_F_ G92 X(U)_Z(W)_R_F_ ;指令說明指令說明 X X、Z Z 表示切削終點(diǎn)坐標(biāo)值;表示切削終點(diǎn)坐標(biāo)值; U U、W W 表示切削終點(diǎn)相對(duì)循環(huán)起點(diǎn)的增量坐標(biāo);表示切削終點(diǎn)相對(duì)循環(huán)起點(diǎn)的增量坐標(biāo); R R

53、螺紋部分半徑之差,即螺紋切削起始點(diǎn)與切削終螺紋部分半徑之差,即螺紋切削起始點(diǎn)與切削終 點(diǎn)的半徑差。點(diǎn)的半徑差。 (加工圓錐螺紋時(shí),當(dāng)(加工圓錐螺紋時(shí),當(dāng) X 向切削起始點(diǎn)坐標(biāo)小于切削終向切削起始點(diǎn)坐標(biāo)小于切削終點(diǎn)坐標(biāo)時(shí),點(diǎn)坐標(biāo)時(shí),R 為負(fù),反之為正,判斷方法同為負(fù),反之為正,判斷方法同 G90)。)。指令功能:用于圓錐螺紋循環(huán)切削。指令功能:用于圓錐螺紋循環(huán)切削。.例:例:試編寫右圖所示圓錐螺紋的加工程序。試編寫右圖所示圓錐螺紋的加工程序。程序:程序:G00 X80.0 Z62.0; 起刀位置起刀位置G92 X49.2 Z12 R-20.0 F1.5;螺紋切削循環(huán);螺紋切削循環(huán)X48.6 ;

54、第二刀第二刀X48.2 ; 第三刀第三刀X47.04 ; 切削到尺寸切削到尺寸G00 X200.0 Z200.0; .公公 制制 螺螺 紋紋螺距(mm)11.522.533.54牙深(半徑值)0.6490.9741.2991.6241.9492.2732.598切削次數(shù)及吃刀量(直徑值)第一刀0.70.80.91.01.21.51.5第二刀0.40.60.60.70.70.70.8第三刀0.20.40.60.60.60.60.6第四刀0.160.40.40.40.60.6第五刀0.10.40.40.40.4第六刀0.150.40.40.4第七刀0.20.20.4第八刀0.150.3第九刀0.2

55、表2-3 常用公、英制螺紋牙深及推薦切削次數(shù).英制螺紋英制螺紋牙/in2418161412108牙深(半徑值)0.6780.9041.0161.1621.3551.6262.033切削次數(shù)及吃刀量(直徑值)第一刀0.80.80.80.80.91.01.2第二刀0.40.60.60.60.60.70.7第三刀0.160.30.50.50.60.60.6第四刀0.110.140.30.40.40.5第五刀0.130.210.40.5第六刀0.160.4第七刀0.17續(xù)表.2.9.3 臺(tái)階切削循環(huán)臺(tái)階切削循環(huán)G94 1)平臺(tái)階面車削循環(huán))平臺(tái)階面車削循環(huán)指令格式指令格式 G94 X X(U U)_

56、Z_ Z(W W)_ F_ F_;指令說明指令說明 X X、Z Z 表示端面切削終點(diǎn)坐標(biāo)值;表示端面切削終點(diǎn)坐標(biāo)值; U U、W W 表示端面切削終點(diǎn)相對(duì)循環(huán)起點(diǎn)的增量坐標(biāo);表示端面切削終點(diǎn)相對(duì)循環(huán)起點(diǎn)的增量坐標(biāo); F F 表示進(jìn)給速度表示進(jìn)給速度 。指令功能:用于直端面車削循環(huán)。指令功能:用于直端面車削循環(huán)。.例:例:應(yīng)用端面切削循環(huán)功能加工下圖所示零件。應(yīng)用端面切削循環(huán)功能加工下圖所示零件。程序:程序: G00 X85.0 Z5.0 ;G94 X30.0 Z-5.0 F0.2; Z-10.0 ;Z-15.0 ; .2)錐端面切削循環(huán))錐端面切削循環(huán)指令格式指令格式 G94 X X(U U)

57、_ Z_ Z(W W)_ R _ F_ R _ F_;指令說明指令說明 X X、Z Z 表示切削終點(diǎn)坐標(biāo)值;表示切削終點(diǎn)坐標(biāo)值; U U、W W 表示切削終點(diǎn)相對(duì)循環(huán)起點(diǎn)的增量坐標(biāo);表示切削終點(diǎn)相對(duì)循環(huán)起點(diǎn)的增量坐標(biāo); R R 端面切削的起點(diǎn)相對(duì)于終點(diǎn)在端面切削的起點(diǎn)相對(duì)于終點(diǎn)在 Z Z 軸方向的坐標(biāo)分軸方向的坐標(biāo)分 量量 。當(dāng)起點(diǎn)。當(dāng)起點(diǎn) Z Z 向坐標(biāo)小于終點(diǎn)向坐標(biāo)小于終點(diǎn) Z Z 向坐標(biāo)時(shí)向坐標(biāo)時(shí) R R 為為 負(fù),反之為正。負(fù),反之為正。 F F 表示進(jìn)給速度表示進(jìn)給速度 。指令功能指令功能 用于錐端面循環(huán)車削。用于錐端面循環(huán)車削。點(diǎn)擊這里看動(dòng)畫效果.例:例:應(yīng)用端面切削循環(huán)功能加工下

58、圖零件。應(yīng)用端面切削循環(huán)功能加工下圖零件。程序:程序:G94 X20.0 Z0. R-5.0 F0.2;Z-5.0;Z-10.0;.2.10、復(fù)合固定循環(huán)指令、復(fù)合固定循環(huán)指令 (G71G76 ) 指令格式指令格式 G71 U(G71 U(d) R(e) d) R(e) ; G71 P(ns) Q(nf) U(G71 P(ns) Q(nf) U(u) W(u) W(w )F(f)S(s)T(t)w )F(f)S(s)T(t); 指令說明指令說明 從順序號(hào)ns到nf的程序段,指定A及B間的移動(dòng)指令。 d: 吃刀 量(半徑指定),無符號(hào)。切削方向依照 AA的方向決定 (如下圖); e 每次切削結(jié)束

59、的退刀量; ns精車加工程序第一個(gè)程序段段的順序號(hào); nf 精車加工程序最后一個(gè)程序段的順序號(hào); uX軸 方向精加工余量的距離及方向(以直徑表示); wZ 軸方向精加工余量的距離及方向; 指令功能指令功能 G71 指令的粗車是以多次 Z軸方向走刀以切除工件余量,為精車提 (G70)供一個(gè)良好的條件,適用于毛坯是圓鋼的工件。2.10.1 外圓粗車固定循環(huán)(外圓粗車固定循環(huán)(G71).點(diǎn)擊這里看動(dòng)畫效果G71刀具運(yùn)動(dòng)軌跡示意圖.注意注意 u、w 精加工余量的正負(fù)判斷(如下圖)精加工余量的正負(fù)判斷(如下圖) F、S 或或 T 功能在功能在(G71)循環(huán)時(shí)無效,而在循環(huán)時(shí)無效,而在(G70)循環(huán)時(shí)循環(huán)

60、時(shí) nsnf 程序段中的程序段中的F、 S 、或、或 T 功能有效;功能有效; nsnf 程序段中恒線速功能無效;程序段中恒線速功能無效; nsnf 程序段中不能調(diào)用子程序;程序段中不能調(diào)用子程序; 起刀點(diǎn)起刀點(diǎn) A 和退刀點(diǎn)和退刀點(diǎn) B 必須平行;必須平行; 零件輪廓零件輪廓A B間必須符合間必須符合X軸、軸、Z軸方向同時(shí)單向增大或單向減少;軸方向同時(shí)單向增大或單向減少; ns 程序段中可含有程序段中可含有G00、G01指令,不許含有指令,不許含有Z軸運(yùn)動(dòng)指令。軸運(yùn)動(dòng)指令。.例:例:按下圖所示尺寸編寫外圓粗切循環(huán)加工程序。按下圖所示尺寸編寫外圓粗切循環(huán)加工程序。.N10 T0101 M03

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論