數(shù)控機(jī)床編程實(shí)例_第1頁(yè)
數(shù)控機(jī)床編程實(shí)例_第2頁(yè)
數(shù)控機(jī)床編程實(shí)例_第3頁(yè)
數(shù)控機(jī)床編程實(shí)例_第4頁(yè)
數(shù)控機(jī)床編程實(shí)例_第5頁(yè)
已閱讀5頁(yè),還剩117頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例1第三章第三章數(shù)控機(jī)床編程實(shí)數(shù)控機(jī)床編程實(shí)例例數(shù)控車床編程數(shù)控車床編程數(shù)控銑床編程數(shù)控銑床編程加工中心編程加工中心編程第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例2 一、數(shù)控車床編程特點(diǎn)一、數(shù)控車床編程特點(diǎn). 在一個(gè)程序段中,可以采用絕對(duì)坐標(biāo)編程、增量坐標(biāo)編程在一個(gè)程序段中,可以采用絕對(duì)坐標(biāo)編程、增量坐標(biāo)編程或二者混合編程?;蚨呋旌暇幊獭?2. 用絕對(duì)坐標(biāo)編程時(shí),坐標(biāo)值用絕對(duì)坐標(biāo)編程時(shí),坐標(biāo)值X取工件的直徑;增量坐取工件的直徑;增量坐標(biāo)編程時(shí),用徑向?qū)嶋H位移量的標(biāo)編程時(shí),用徑向?qū)嶋H位移量的2倍值表示,并附上方倍值表示,并附上方向符號(hào)。向符號(hào)。

2、3. 為提高工件的徑向尺寸精度,為提高工件的徑向尺寸精度,X向的脈沖當(dāng)量取向的脈沖當(dāng)量取Z向的一半。向的一半。 4. 由于車削加工的余量較大,因此,為簡(jiǎn)化編程數(shù)由于車削加工的余量較大,因此,為簡(jiǎn)化編程數(shù)控裝置常具備不同形式的固定循環(huán)。控裝置常具備不同形式的固定循環(huán)。 1第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例3 5. 編程時(shí),常認(rèn)為刀尖是一個(gè)點(diǎn),而實(shí)際編程時(shí),常認(rèn)為刀尖是一個(gè)點(diǎn),而實(shí)際中刀尖為一個(gè)半徑不大的圓弧,因此需要對(duì)刀具中刀尖為一個(gè)半徑不大的圓弧,因此需要對(duì)刀具半徑進(jìn)行補(bǔ)償。半徑進(jìn)行補(bǔ)償。 二、編程規(guī)則二、編程規(guī)則 1絕對(duì)編程與增量編程絕對(duì)編程與增量編程 (1)絕對(duì)編程絕對(duì)編程 絕

3、對(duì)值編程是根據(jù)預(yù)先設(shè)定的編程原點(diǎn)計(jì)算絕對(duì)值編程是根據(jù)預(yù)先設(shè)定的編程原點(diǎn)計(jì)算出絕對(duì)值坐標(biāo)尺寸進(jìn)行編程的一種方法。即采用出絕對(duì)值坐標(biāo)尺寸進(jìn)行編程的一種方法。即采用絕對(duì)值編程時(shí),首先要指出編程原點(diǎn)的位置,并絕對(duì)值編程時(shí),首先要指出編程原點(diǎn)的位置,并用地址用地址X,Z進(jìn)行編程進(jìn)行編程(X為直徑值為直徑值)。第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例4 增量值編程是根據(jù)與前一個(gè)位置的坐標(biāo)值增量來(lái)表示增量值編程是根據(jù)與前一個(gè)位置的坐標(biāo)值增量來(lái)表示位置的一種編程方法。即程序中的終點(diǎn)坐標(biāo)是相對(duì)于起點(diǎn)位置的一種編程方法。即程序中的終點(diǎn)坐標(biāo)是相對(duì)于起點(diǎn)坐標(biāo)而言的。坐標(biāo)而言的。 (2)增量值編程增量值編程 (3

4、)混合編程混合編程 絕對(duì)值編程與增量值編程混合起來(lái)進(jìn)行編程的方法叫絕對(duì)值編程與增量值編程混合起來(lái)進(jìn)行編程的方法叫混合編程。編程時(shí)也必須先設(shè)定編程原點(diǎn)?;旌暇幊獭>幊虝r(shí)也必須先設(shè)定編程原點(diǎn)。 采用增量編程時(shí),用地址采用增量編程時(shí),用地址U,W代替代替X,Z進(jìn)行編程。進(jìn)行編程。U,W的正負(fù)方向由行程方向確定,行程方向與機(jī)床坐標(biāo)的正負(fù)方向由行程方向確定,行程方向與機(jī)床坐標(biāo)方向相同時(shí)為正;反之位負(fù)。方向相同時(shí)為正;反之位負(fù)。第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例5 2直徑編程與半徑編程直徑編程與半徑編程 當(dāng)用直徑值編程時(shí),稱為直徑編程法。車床出廠時(shí)設(shè)當(dāng)用直徑值編程時(shí),稱為直徑編程法。車床出廠時(shí)

5、設(shè)定為直徑編程,所以,在編制與定為直徑編程,所以,在編制與X軸有關(guān)的各項(xiàng)尺寸時(shí),一軸有關(guān)的各項(xiàng)尺寸時(shí),一定要用直徑值編程。定要用直徑值編程。 二、坐標(biāo)系統(tǒng)二、坐標(biāo)系統(tǒng) 數(shù)控車床是以機(jī)床主軸軸線方向?yàn)閿?shù)控車床是以機(jī)床主軸軸線方向?yàn)閆軸方向,刀具遠(yuǎn)離軸方向,刀具遠(yuǎn)離工件的方向?yàn)楣ぜ姆较驗(yàn)閆軸的正方向。軸的正方向。X軸位于與工件安裝面相平行軸位于與工件安裝面相平行的水平面內(nèi),垂直于工件旋轉(zhuǎn)軸線的方向,且刀具遠(yuǎn)離主的水平面內(nèi),垂直于工件旋轉(zhuǎn)軸線的方向,且刀具遠(yuǎn)離主軸軸線的方向?yàn)檩S軸線的方向?yàn)閄軸的正方向。軸的正方向。 用半徑值編程時(shí),稱為半徑編程法。如需用半徑編程,用半徑值編程時(shí),稱為半徑編程法。如

6、需用半徑編程,則要改變系統(tǒng)中相關(guān)的參數(shù)。則要改變系統(tǒng)中相關(guān)的參數(shù)。1. 機(jī)床坐標(biāo)系機(jī)床坐標(biāo)系第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例62. 工件坐標(biāo)系工件坐標(biāo)系 一般將工件坐標(biāo)系的一般將工件坐標(biāo)系的Z軸設(shè)成與機(jī)床主軸中心線重合軸設(shè)成與機(jī)床主軸中心線重合,X軸設(shè)在工件的左端面或右端面。軸設(shè)在工件的左端面或右端面。機(jī)床機(jī)床原點(diǎn)原點(diǎn)O+Z+XLd旋轉(zhuǎn)中心線旋轉(zhuǎn)中心線圖圖3-1 數(shù)控車床坐標(biāo)系數(shù)控車床坐標(biāo)系O 參考點(diǎn)參考點(diǎn)工件工件原點(diǎn)原點(diǎn)O+Z+XLd 圖圖3-2 工件坐標(biāo)系工件坐標(biāo)系起刀點(diǎn)起刀點(diǎn)3. 工件坐標(biāo)系設(shè)定工件坐標(biāo)系設(shè)定G92 Xd ZL該該FANUC-6T指令設(shè)定刀尖與工件原點(diǎn)的位置

7、關(guān)系。指令設(shè)定刀尖與工件原點(diǎn)的位置關(guān)系。第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例7三、對(duì)刀問(wèn)題三、對(duì)刀問(wèn)題 對(duì)刀對(duì)刀就是確定刀尖在工件坐標(biāo)系中的位置。常用的就是確定刀尖在工件坐標(biāo)系中的位置。常用的對(duì)刀方法為試切法。對(duì)刀方法為試切法。 根據(jù)試切后工件的尺寸確定刀尖的位置。根據(jù)試切后工件的尺寸確定刀尖的位置。O(a) 確定刀尖在確定刀尖在Z向的位置向的位置L圖圖3-3 數(shù)控車床的對(duì)刀數(shù)控車床的對(duì)刀O(b) 確定刀尖在確定刀尖在X向的位置向的位置 d第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例8 1、坐標(biāo)的取法、坐標(biāo)的取法Z軸軸X軸軸主軸軸線方向主軸軸線方向徑向方向徑向方向一、有關(guān)坐標(biāo)的指令

8、一、有關(guān)坐標(biāo)的指令正方向:刀具遠(yuǎn)離工件的方向正方向:刀具遠(yuǎn)離工件的方向2、絕對(duì)值和增量值、絕對(duì)值和增量值絕對(duì)值:絕對(duì)值:X、Z增量值:增量值:U、WX直徑尺寸直徑尺寸Z軸向尺寸軸向尺寸U增量的兩倍增量的兩倍W增量值增量值第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例9第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例103、可設(shè)定零點(diǎn)偏置(、可設(shè)定零點(diǎn)偏置( G54G59)確定工件坐標(biāo)系原點(diǎn)在機(jī)床坐標(biāo)系的位置確定工件坐標(biāo)系原點(diǎn)在機(jī)床坐標(biāo)系的位置第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例114、加工程序原點(diǎn)偏置(、加工程序原點(diǎn)偏置( G92) 格式格式 G92 X_ Z_X_ Z_工件坐標(biāo)系原點(diǎn)

9、設(shè)定在工件左端面位置工件坐標(biāo)系原點(diǎn)設(shè)定在工件左端面位置G92 X200 Z210工件坐標(biāo)系原點(diǎn)設(shè)定在工件右端面位置工件坐標(biāo)系原點(diǎn)設(shè)定在工件右端面位置G92 X200 Z100工件坐標(biāo)系原點(diǎn)設(shè)定在卡爪前端面位置工件坐標(biāo)系原點(diǎn)設(shè)定在卡爪前端面位置G92 X200 Z190第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例12二、有關(guān)運(yùn)動(dòng)的指令二、有關(guān)運(yùn)動(dòng)的指令1、快速定位指令(、快速定位指令(G00) 模態(tài)代碼模態(tài)代碼指令格式指令格式 G00 X X(U U)_ Z_ Z(W W)_ _指令說(shuō)明指令說(shuō)明: X: X、Z Z 后面的值為終點(diǎn)坐標(biāo)值后面的值為終點(diǎn)坐標(biāo)值 U U、W W 后面的值是現(xiàn)在點(diǎn)與目

10、標(biāo)點(diǎn)之間的距離后面的值是現(xiàn)在點(diǎn)與目標(biāo)點(diǎn)之間的距離 與方向與方向指令功能指令功能: : 表示刀具以機(jī)床給定的快速進(jìn)給速度移動(dòng)表示刀具以機(jī)床給定的快速進(jìn)給速度移動(dòng) 到目標(biāo)點(diǎn)到目標(biāo)點(diǎn)第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例13例:例:如圖所示,刀具從換刀點(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 W-80G00 U-60 W-80絕對(duì)坐標(biāo)編程:絕對(duì)坐標(biāo)編程:G00 X40 Z122G00 X40 Z122第三章第三章 數(shù)

11、控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例142 2、直線插補(bǔ)指令(、直線插補(bǔ)指令(G01)模態(tài)代碼模態(tài)代碼指令格式指令格式G01G01X X(U U)_ Z_ Z(W W)_ F_ F_指令功能指令功能 G01G01指令使刀具以設(shè)定的進(jìn)給速度從所在指令使刀具以設(shè)定的進(jìn)給速度從所在 點(diǎn)出發(fā),直線插補(bǔ)至目標(biāo)點(diǎn)。點(diǎn)出發(fā),直線插補(bǔ)至目標(biāo)點(diǎn)。指令說(shuō)明指令說(shuō)明 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)之間的距離與方向間的距離與方向 F F 以以F F給定速度進(jìn)行切削加工,在無(wú)給定速度進(jìn)行切削加工,在無(wú)新的新的F F指令替代前一直有效

12、指令替代前一直有效第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例15例:例:如如圖所示,設(shè)零件各表面已完成粗加工,試分別用絕對(duì)圖所示,設(shè)零件各表面已完成粗加工,試分別用絕對(duì)坐標(biāo)方式和增量坐標(biāo)方式編寫坐標(biāo)方式和增量坐標(biāo)方式編寫G00G00,G01G01程序段。程序段。絕對(duì)坐標(biāo)編程:絕對(duì)坐標(biāo)編程:G00 X18 Z2 A-BG01 X18 Z-15 F50 B-CG01 X30 Z-26 C-DG01 X30 Z-36 D-EG01 X42 Z-36 E-F增量坐標(biāo)編程:增量坐標(biāo)編程:G00 U-62 W-58 A-BG01 -17 50 -G01 U12 W-11 -G01 W-10 -G01

13、U12 -第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例163 3、圓弧插補(bǔ)指令(、圓弧插補(bǔ)指令(G02、 G03 )模態(tài)代碼模態(tài)代碼指令格式指令格式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ǔ) 指令說(shuō)明指令說(shuō)明1)G02為順時(shí)針圓弧插補(bǔ)指令為順時(shí)針圓弧插補(bǔ)指令 G03為逆時(shí)針圓弧插補(bǔ)指令為逆時(shí)針圓弧插補(bǔ)指令第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例17朝著圓弧所在平面的另一坐標(biāo)軸的負(fù)方向看,朝著圓弧所在平面的另一坐標(biāo)軸的負(fù)方向看,

14、順為順為G02,逆為,逆為G03第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例182)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為圓弧半徑為圓弧半徑 在在0180 R為正值為正值 在在180360 R為負(fù)值為負(fù)值 R R編程只適用于非整圓的圓弧插補(bǔ)編程只適用于非整圓的圓弧插補(bǔ)4)圓弧中心地址)圓弧中心地址I、K確定確定無(wú)論是絕對(duì)坐標(biāo),還是增量坐標(biāo),無(wú)論是絕對(duì)坐標(biāo),還是增量坐標(biāo), I、K都采用增量值都采用增量值第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例19ABIK中心中心XOZO1O2-I-K+I+

15、KBA 圓心坐標(biāo)圓心坐標(biāo)I、K是起點(diǎn)至圓心的矢量在是起點(diǎn)至圓心的矢量在X軸和軸和Z軸上的分矢量,方向一致取正,相反為負(fù)軸上的分矢量,方向一致取正,相反為負(fù);即即圓弧的圓心相對(duì)于圓弧起點(diǎn)的相對(duì)坐標(biāo)。圓弧的圓心相對(duì)于圓弧起點(diǎn)的相對(duì)坐標(biāo)。第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例20例:例:如如圖所示,走刀路線為圖所示,走刀路線為A-B-C-D-E-FA-B-C-D-E-F,試分別用絕對(duì)坐,試分別用絕對(duì)坐 標(biāo)方式和增量坐標(biāo)方式編程。標(biāo)方式和增量坐標(biāo)方式編程。絕對(duì)坐標(biāo)編程絕對(duì)坐標(biāo)編程G03 X34 Z-4 K-4(或(或R4)F50 A-BG01 Z-20 B-CG02 Z-40 R20 C-DG

16、01 Z-58 D-EG02 X50 Z-66 I8(或(或R8) E-F增量坐標(biāo)編程增量坐標(biāo)編程G03 U8 W-4 k-4(或(或4)50 A-BG01 W-16 B-CG02 W-20 R20 C-D G01 W-18 D-E G02 U16 W-8 I8(或(或R8) E-F第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例21第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例22螺紋長(zhǎng)度螺紋長(zhǎng)度=螺紋有效長(zhǎng)度螺紋有效長(zhǎng)度L+ 1 + 21=2-5mm2=0.5 1例:例:如如圖所示,走刀路線為圖所示,走刀路線為A-B-C-D-AA-B-C-D-A,切削圓錐螺紋,切削圓錐螺紋, 螺紋導(dǎo)程為螺紋

17、導(dǎo)程為4mm , 4mm , 1 1 = 3mm= 3mm,2 2 = 2mm= 2mm,每次背吃,每次背吃 刀量為刀量為mmmm,切削深度為,切削深度為2mm2mm。G00 X16 G32 X44 W-45 F4 G00 X50W45X14G32 X42 W-45 F4G00 X50W45第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例234 4、回?fù)Q刀點(diǎn)指令(、回?fù)Q刀點(diǎn)指令(G24G27)指令格式指令格式 N10 G24G24沿沿X軸退刀到換刀點(diǎn)軸退刀到換刀點(diǎn)G25沿沿Z軸退刀到換刀點(diǎn)軸退刀到換刀點(diǎn)G26先先X向退刀再向退刀再Z向退刀到換刀點(diǎn)向退刀到換刀點(diǎn)G27先先Z向退刀再向退刀再X向退刀

18、到換刀點(diǎn)向退刀到換刀點(diǎn)必須同時(shí)使用必須同時(shí)使用G24換刀點(diǎn)換刀點(diǎn)換刀點(diǎn)換刀點(diǎn)G25換刀點(diǎn)換刀點(diǎn)G26換刀點(diǎn)換刀點(diǎn)G27第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例24作業(yè)作業(yè)第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例25第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例26指令格式指令格式 G90 X X(U U)_ Z_ Z(W W)_ F_ F_指令說(shuō)明指令說(shuō)明 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)給速度 1、直線、直線切削循環(huán)指令切削循環(huán)指令 (G9

19、0)(單一循環(huán))(單一循環(huán))三、循環(huán)指令三、循環(huán)指令第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例272、錐面、錐面切削循環(huán)指令切削循環(huán)指令 (G90)指令格式指令格式 G90 X X(U U)_ Z_ Z(W W)_ I _ F_ I _ F_指令說(shuō)明指令說(shuō)明 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)給速度 I I 錐體的起點(diǎn)端到終點(diǎn)端的半徑差;錐體的起點(diǎn)端到終點(diǎn)端的半徑差;第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例28例題例題 如圖所示,運(yùn)用如圖所示,運(yùn)

20、用錐度錐度切削循環(huán)指令編程。切削循環(huán)指令編程。G90 X40 Z20 I-5 F30 G90 X40 Z20 I-5 F30 A-B-C-D-AA-B-C-D-A X30 X30 A-E-F-D-AA-E-F-D-A X20 X20 A-G-H-D-AA-G-H-D-A第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例29指令格式指令格式 G92 X X(U U)_ Z_ Z(W W)_ F_ F_指令說(shuō)明指令說(shuō)明 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)程;

21、 3、螺紋、螺紋切削循環(huán)指令切削循環(huán)指令 (G92)XZW4(R)3(F)451(R)Z2(F)O2U2X第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例30例題例題 加工如圖所示加工如圖所示M30M301.51.5圓柱螺紋,螺紋外徑已加工完成,起圓柱螺紋,螺紋外徑已加工完成,起刀點(diǎn)定在刀點(diǎn)定在X100.0X100.0、Z150.0Z150.0位置,利用螺紋固定循環(huán)指令(位置,利用螺紋固定循環(huán)指令(G92G92)編寫螺)編寫螺紋加工程序。紋加工程序。 O5005O5005;N010 G50 X100 Z150;N010 G50 X100 Z150;N020 G97 S100;N020 G97 S

22、100;N030 T0101 M03;N030 T0101 M03;N040 G00 X35 Z104;N040 G00 X35 Z104;N050 G92 X29.2 Z56 F1.5;N050 G92 X29.2 Z56 F1.5;N060 28.6;N060 28.6;N070 28.2;N070 28.2;N080 28.04;N080 28.04;N090 G00 X100 Z150 T0100 M05;N090 G00 X100 Z150 T0100 M05;N100 M02;N100 M02;第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例315、組合面、組合面切削循環(huán)指令切削循環(huán)

23、指令 (G71- G73 )軸向走刀輪廓切削循環(huán)指令軸向走刀輪廓切削循環(huán)指令 ( G71 ) 指令格式指令格式 G71 A _ U _ W _ D _ F _ S _ T _ A _ U _ W _ D _ F _ S _ T _ G71 P _ Q _ U _ W _ D _ F _ S _ T _ P _ Q _ U _ W _ D _ F _ S _ T _ 指令說(shuō)明指令說(shuō)明 A A 調(diào)用子程序調(diào)用子程序 P P、Q PQ P精車精車起始段號(hào)起始段號(hào) Q Q精車精車結(jié)束段號(hào)結(jié)束段號(hào) U XU X軸向精車余量(直徑值)軸向精車余量(直徑值) W ZW Z軸向精車余量軸向精車余量 D D 粗

24、車進(jìn)刀深度(半徑值)粗車進(jìn)刀深度(半徑值) F F 進(jìn)給速度進(jìn)給速度 S S 主軸轉(zhuǎn)速主軸轉(zhuǎn)速 第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例32指令說(shuō)明指令說(shuō)明1、每次切深、每次切深D D可按工藝要求設(shè)定,當(dāng)實(shí)際總切深可按工藝要求設(shè)定,當(dāng)實(shí)際總切深 不是每次切深的整數(shù)倍時(shí),系統(tǒng)自動(dòng)調(diào)整粗加不是每次切深的整數(shù)倍時(shí),系統(tǒng)自動(dòng)調(diào)整粗加 工循環(huán)的最后一刀切深,以確保精加工余量。工循環(huán)的最后一刀切深,以確保精加工余量。2 2、固定循環(huán)完成后,刀具回到循環(huán)起點(diǎn)。、固定循環(huán)完成后,刀具回到循環(huán)起點(diǎn)。3 3、精加工第一個(gè)程序段中,只允許、精加工第一個(gè)程序段中,只允許G00X軸移軸移 動(dòng),動(dòng),Z軸不能有移動(dòng)。

25、軸不能有移動(dòng)。第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例33WWDUU指令功能指令功能 切除棒料毛坯大部分加工余量,切削是沿平切除棒料毛坯大部分加工余量,切削是沿平 行行Z Z軸方向進(jìn)行,軸方向進(jìn)行,A A為循環(huán)起點(diǎn)為循環(huán)起點(diǎn),A-A-B,A-A-B為精為精 加工路線加工路線第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例34例題例題 如圖所示,如圖所示,工藝設(shè)計(jì)規(guī)定:粗車時(shí)進(jìn)刀深度為工藝設(shè)計(jì)規(guī)定:粗車時(shí)進(jìn)刀深度為2mm2mm,進(jìn)給速度,進(jìn)給速度100mm/min100mm/min,主軸轉(zhuǎn)速,主軸轉(zhuǎn)速500r/min500r/min,精加工余量為,精加工余量為0.5mm(x0.5mm(x向向

26、),0.2mm(z),0.2mm(z向向) )運(yùn)用外圓粗加工循環(huán)指令編程。運(yùn)用外圓粗加工循環(huán)指令編程。 N010 G92 X150 Z100N010 G92 X150 Z100N020 G00 X41 Z0N020 G00 X41 Z0 (快速到達(dá)循環(huán)起點(diǎn))(快速到達(dá)循環(huán)起點(diǎn))N030 G71 P40 Q110 U0.5 N030 G71 P40 Q110 U0.5 W0.2 D2 F100 S500 W0.2 D2 F100 S500 N040 G00 X0 Z0N040 G00 X0 Z0 (Z Z軸未移動(dòng))軸未移動(dòng))N050 G03 X11 W-5.5 R5.5N050 G03 X11

27、W-5.5 R5.5N060 G01 W-10N060 G01 W-10N070 X17 W-10N070 X17 W-10N080 W-15N080 W-15N090 G02 X29 W-7.348 R7.5N090 G02 X29 W-7.348 R7.5N100 G01 W-12.652N100 G01 W-12.652N110 X41N110 X41(刀具自動(dòng)返回循環(huán)起點(diǎn)(刀具自動(dòng)返回循環(huán)起點(diǎn)A A)N120 G70 P40 Q110N120 G70 P40 Q110第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例35徑向走刀輪廓切削循環(huán)指令徑向走刀輪廓切削循環(huán)指令( G72 )指令格式

28、指令格式 G72 A _ U _ W _ D _ F _ S _ T_ A _ U _ W _ D _ F _ S _ T_ G72 P _ Q _ U _ W _ D _ F _ S _ T _ P _ Q _ U _ W _ D _ F _ S _ T _ 指令說(shuō)明指令說(shuō)明 A A 調(diào)用子程序調(diào)用子程序 P P、Q PQ P精車精車起始段號(hào)起始段號(hào) Q Q精車精車結(jié)束段號(hào)結(jié)束段號(hào) U XU X軸向精車余量軸向精車余量 W ZW Z軸向精車余量軸向精車余量 D D 粗車進(jìn)刀深度粗車進(jìn)刀深度 F F 進(jìn)給速度進(jìn)給速度 S S 主軸轉(zhuǎn)速主軸轉(zhuǎn)速第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例36D

29、WU/2指令功能指令功能 切除棒料毛坯大部分加工余量,切削是沿平切除棒料毛坯大部分加工余量,切削是沿平 行行X X軸方向進(jìn)行,軸方向進(jìn)行,A A為循環(huán)起點(diǎn)為循環(huán)起點(diǎn),A-A-B,A-A-B為精為精 加工路線加工路線第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例37例題例題 如圖所示,如圖所示,工藝設(shè)計(jì)規(guī)定:粗車時(shí)進(jìn)刀深度為工藝設(shè)計(jì)規(guī)定:粗車時(shí)進(jìn)刀深度為1mm1mm,進(jìn)給速度,進(jìn)給速度100mm/min100mm/min,主軸轉(zhuǎn)速,主軸轉(zhuǎn)速500r/min500r/min,精加工余量為,精加工余量為0.1mm(x0.1mm(x向向),0.2mm(z),0.2mm(z向向) )運(yùn)用端面粗加工循環(huán)指

30、令編程。運(yùn)用端面粗加工循環(huán)指令編程。 N010 G92 X150 Z100N010 G92 X150 Z100N020 G00 X41 Z1N020 G00 X41 Z1N030 G72 P40 Q70 U0.1 W0.2N030 G72 P40 Q70 U0.1 W0.2 F100 S500 F100 S500 N040 G00 X41 Z-31N040 G00 X41 Z-31N050 G01 X20 Z-20N050 G01 X20 Z-20N060 Z-2N060 Z-2N070 X14 Z1N070 X14 Z1第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例38平行工件輪廓切削循環(huán)指

31、令平行工件輪廓切削循環(huán)指令( G73 )指令格式指令格式 G73 A _ I _ K _ U _ W _ D _ F _ S _ T _ A _ I _ K _ U _ W _ D _ F _ S _ T _ G73 P _ Q _ I _ K _ U _ W _ D _ F _ S _ T _ P _ Q _ I _ K _ U _ W _ D _ F _ S _ T _ 指令說(shuō)明指令說(shuō)明 I I、K K X X軸和軸和Z Z軸向粗車余量軸向粗車余量 I I(半徑值)(半徑值) U U X X軸向精車余量軸向精車余量 W ZW Z軸向精車余量軸向精車余量 D D 循環(huán)次數(shù)(粗車)循環(huán)次數(shù)(粗

32、車)指令功能指令功能 適合加工鑄造、鍛造成型一類工件適合加工鑄造、鍛造成型一類工件第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例39U/2WWU/2I+U/2K+W第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例40例題例題: :如圖所示,粗車余量為如圖所示,粗車余量為18mm(x18mm(x向向) ),5mm(z5mm(z向向),),進(jìn)給速度進(jìn)給速度 100mm/min100mm/min,主軸轉(zhuǎn)速,主軸轉(zhuǎn)速500r/min500r/min,精加工余量為,精加工余量為0.5mm(x0.5mm(x向向),),0.5mm(z0.5mm(z向向),),循環(huán)次數(shù)為循環(huán)次數(shù)為1010次。運(yùn)用固定形狀切削復(fù)

33、合循環(huán)指令編程。次。運(yùn)用固定形狀切削復(fù)合循環(huán)指令編程。 N010 G92 N010 G92 100 Z100100 Z100N020 G00 N020 G00 50 Z1050 Z10N030 G73 P40 Q090 I18 K5N030 G73 P40 Q090 I18 K5 U0.5 W0.5 D10 F100 U0.5 W0.5 D10 F100 S100 S100N040 G00 X0 Z1N040 G00 X0 Z1N050 G03 X12 W-6 N050 G03 X12 W-6 6 6N060 G01 W-10N060 G01 W-10N070 X20 W-15N070 X20

34、 W-15N080 W-13N080 W-13N090 G02 X34 W-7 R7N090 G02 X34 W-7 R7N100 G70 P50 Q100 F30N100 G70 P50 Q100 F30第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例41精加工復(fù)合循環(huán)(精加工復(fù)合循環(huán)(G70G70) 指令說(shuō)明指令說(shuō)明P P表示指定精加工路線第一個(gè)程序段的表示指定精加工路線第一個(gè)程序段的 順序號(hào)順序號(hào) Q Q表示指定精加工路線最后一個(gè)程序段表示指定精加工路線最后一個(gè)程序段 的順序號(hào)的順序號(hào)指令格式指令格式G70G70 P _ Q _ P _ Q _ 指令功能用指令功能用G71G71、G72G7

35、2、G73G73指令粗加工完畢后,可用精指令粗加工完畢后,可用精 加工循環(huán)指令,使刀具進(jìn)行加工循環(huán)指令,使刀具進(jìn)行A-A-BA-A-B的精加工的精加工第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例42 螺紋車削循環(huán)指令(螺紋車削循環(huán)指令(G76)指令格式指令格式 G76 XG76 X(U U) Z Z(W W) I(J) I(J) _ _K K _ _H H _ _F F(E E)_ _A A _ _ D _D _ 指令說(shuō)明指令說(shuō)明 X X 表示表示D D點(diǎn)的點(diǎn)的X X坐標(biāo)值坐標(biāo)值 U U 表示由表示由A A點(diǎn)至點(diǎn)至D D點(diǎn)的增量坐標(biāo)值;點(diǎn)的增量坐標(biāo)值; Z Z 表示表示D D點(diǎn)點(diǎn)Z Z坐標(biāo)值

36、;坐標(biāo)值; W W 表示由表示由C C點(diǎn)至點(diǎn)至D D點(diǎn)的增量坐標(biāo)值;點(diǎn)的增量坐標(biāo)值; I I 表示錐螺紋的半徑差;表示錐螺紋的半徑差; k k 表示螺紋高度(方向半徑值);表示螺紋高度(方向半徑值); D D 表示第一次走刀切削深度;表示第一次走刀切削深度; F F 表示螺紋導(dǎo)程;表示螺紋導(dǎo)程; A A 刀尖角(刀尖角(0 0 29 29 30 30 55 55 60 60 80 80 )第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例43第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例44例題例題 如圖所示,如圖所示,工藝設(shè)計(jì)規(guī)定:運(yùn)用螺紋切削復(fù)合循環(huán)指令編程,工藝設(shè)計(jì)規(guī)定:運(yùn)用螺紋切削復(fù)合循環(huán)

37、指令編程,刀尖為刀尖為6060,螺紋高度為,螺紋高度為2.4mm2.4mm,第一次切深取,第一次切深取0.7mm0.7mm,螺距為,螺距為4mm4mm,螺螺紋小徑為紋小徑為33.8mm33.8mm。G00 X60 Z10G00 X60 Z10G76 X33.8 Z-60 I0 K2.4 G76 X33.8 Z-60 I0 K2.4 H2 F4 A60 D0.7 H2 F4 A60 D0.7 第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例45調(diào)用子程序指令(調(diào)用子程序指令(G22)指令格式指令格式 G22 A _ H _ A _ H _ G22 P _ Q _ H _ P _ Q _ H _ G

38、22 A _ P _ Q _ A _ P _ Q _ G22 A _ P _ A _ P _指令說(shuō)明指令說(shuō)明 A A 調(diào)用子程序的子程序號(hào)調(diào)用子程序的子程序號(hào) P P、Q PQ P起始段號(hào)起始段號(hào) Q Q結(jié)束段號(hào)結(jié)束段號(hào) H H 循環(huán)次數(shù)循環(huán)次數(shù) 循環(huán)結(jié)束用循環(huán)結(jié)束用M02M02或或RETRET結(jié)束子程序運(yùn)行結(jié)束子程序運(yùn)行第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例46四、參數(shù)編程四、參數(shù)編程參數(shù)編程:程序段中地址符的數(shù)字由儲(chǔ)存該數(shù)字的儲(chǔ)存器參數(shù)編程:程序段中地址符的數(shù)字由儲(chǔ)存該數(shù)字的儲(chǔ)存器 地址所代替。地址所代替。例:N40 G01 X20 Z-5 F100N40 G01 X A Z B

39、F C其中 A =20 B =-5 C=100參數(shù)地址用英文字母表示,即參數(shù)地址用英文字母表示,即G、L、N、O以外以外22個(gè)英文字母?jìng)€(gè)英文字母1、數(shù)學(xué)運(yùn)算、數(shù)學(xué)運(yùn)算2、程序跳轉(zhuǎn)、程序跳轉(zhuǎn)1)無(wú)條件跳轉(zhuǎn):指通過(guò)插入跳轉(zhuǎn)指令來(lái)改變程序執(zhí)行的順無(wú)條件跳轉(zhuǎn):指通過(guò)插入跳轉(zhuǎn)指令來(lái)改變程序執(zhí)行的順 序,跳轉(zhuǎn)到指定的程序段。序,跳轉(zhuǎn)到指定的程序段。指令格式:指令格式:GOTO GOTO 指令說(shuō)明指令說(shuō)明: : 指跳轉(zhuǎn)到的指定程序段指跳轉(zhuǎn)到的指定程序段第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例472)條件跳轉(zhuǎn):用條件跳轉(zhuǎn):用IF條件語(yǔ)句表示跳轉(zhuǎn),如果滿足條件,則條件語(yǔ)句表示跳轉(zhuǎn),如果滿足條件,則 跳轉(zhuǎn)到

40、指定的程序段。跳轉(zhuǎn)到指定的程序段。指令格式:指令格式:IFIF條件條件 GOTO GOTO 指令說(shuō)明指令說(shuō)明: : 指跳轉(zhuǎn)到的指定程序段指跳轉(zhuǎn)到的指定程序段第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例48子程序子程序1. 子程序的格式子程序的格式 O * * * * 子程序子程序 . 子程序主體子程序主體 . M99;子程序結(jié)束指令;子程序結(jié)束指令2. 子程序調(diào)用子程序調(diào)用 M98 P* * * *L_; 注意,在子程序中,如果控制系統(tǒng)在讀到注意,在子程序中,如果控制系統(tǒng)在讀到M99以以前讀到前讀到M02或或M30,則程序停止。,則程序停止。第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例49

41、子程序子程序3. M99的功能的功能M99既可用在主程序中既可用在主程序中,也可用在子程序中也可用在子程序中,作為返回命令代碼作為返回命令代碼在主程序中在主程序中,其作用其作用:(1) 執(zhí)行程序中所有指令包括執(zhí)行程序中所有指令包括M99右邊的指令右邊的指令(2) 清除所有的模態(tài)代碼清除所有的模態(tài)代碼(3) 將當(dāng)前主程序復(fù)位到第一個(gè)零件程序段將當(dāng)前主程序復(fù)位到第一個(gè)零件程序段(4) 零件程序復(fù)位后自動(dòng)執(zhí)行循環(huán)啟動(dòng)零件程序復(fù)位后自動(dòng)執(zhí)行循環(huán)啟動(dòng),零件程序開始被執(zhí)行零件程序開始被執(zhí)行 在子程序中在子程序中,其作用其作用:(1) 只執(zhí)行只執(zhí)行M99之前的指令之前的指令,M99后邊的指令將不被執(zhí)行后邊的

42、指令將不被執(zhí)行(2) 通知控制系統(tǒng)子程序結(jié)束通知控制系統(tǒng)子程序結(jié)束第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例50一一 子程序子程序4. 子程序調(diào)用舉例子程序調(diào)用舉例第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例51一一 子程序子程序5. 子程序嵌套子程序嵌套第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例52五、刀具補(bǔ)償指令五、刀具補(bǔ)償指令刀號(hào)刀號(hào)補(bǔ)償號(hào)補(bǔ)償號(hào)v補(bǔ)償號(hào):用來(lái)存放刀具的幾何補(bǔ)償量和刀具磨損補(bǔ)償量的補(bǔ)償號(hào):用來(lái)存放刀具的幾何補(bǔ)償量和刀具磨損補(bǔ)償量的 寄存器的地址號(hào)。寄存器的地址號(hào)。2 2、刀尖半徑補(bǔ)償、刀尖半徑補(bǔ)償補(bǔ)償?shù)哪康模壕褪墙鉀Q刀尖圓弧可能引起的加工誤差。補(bǔ)償?shù)哪康模壕褪墙?/p>

43、決刀尖圓弧可能引起的加工誤差。假想刀尖的加工誤差假想刀尖的加工誤差刀尖與刀尖圓弧刀尖與刀尖圓弧 1 1、幾何、磨損補(bǔ)償、幾何、磨損補(bǔ)償 T 第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例53刀尖圓弧半徑補(bǔ)償指令刀尖圓弧半徑補(bǔ)償指令指令格式指令格式 G41G41(G42G42、G40G40)G01G01(G00G00)X X(U U)_ Z_ Z(W W)_ _指令功能指令功能 G41G41為刀尖圓弧半徑左補(bǔ)償;為刀尖圓弧半徑左補(bǔ)償; G42G42為刀尖圓弧半徑右補(bǔ)償;為刀尖圓弧半徑右補(bǔ)償; G40G40是取消刀尖圓弧半徑補(bǔ)償。是取消刀尖圓弧半徑補(bǔ)償。指令說(shuō)明指令說(shuō)明 順著刀具運(yùn)動(dòng)方向看,刀具在

44、工件的左邊為刀尖圓弧半徑順著刀具運(yùn)動(dòng)方向看,刀具在工件的左邊為刀尖圓弧半徑左補(bǔ)償;刀具在工指令說(shuō)明件的右邊為刀尖圓弧半徑右補(bǔ)左補(bǔ)償;刀具在工指令說(shuō)明件的右邊為刀尖圓弧半徑右補(bǔ)償。償。只有通過(guò)刀具的直線運(yùn)動(dòng)才能建立和取消刀尖圓弧半只有通過(guò)刀具的直線運(yùn)動(dòng)才能建立和取消刀尖圓弧半徑補(bǔ)償。徑補(bǔ)償。第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例54例題例題 如圖所示,運(yùn)用刀具半徑補(bǔ)償指令編程。 G00 X20 Z2 快進(jìn)至A0點(diǎn) G42 G01 X20 Z0 刀尖圓弧半徑右補(bǔ)償A0-A1 Z-20 A1-A2 X40 Z-40 A2-A3-A4 G40 G01 X80 Z-40 退刀并取消刀尖圓弧半徑補(bǔ)

45、 償A4-A5 第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例55十一十一 刀具半徑補(bǔ)償指令刀具半徑補(bǔ)償指令G40 G41 G42圖圖2-9 用刀具半徑補(bǔ)償加工輪廓線用刀具半徑補(bǔ)償加工輪廓線第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例56第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例57三三 數(shù)控車床編程實(shí)例數(shù)控車床編程實(shí)例例:例:85mm不加工,要求編制精加工程序。不加工,要求編制精加工程序。第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例58三三 數(shù)控車床編程實(shí)例數(shù)控車床編程實(shí)例1首先根據(jù)圖紙要求按先主后次的加工原則確定工藝路線首先根據(jù)圖紙要求按先主后次的加工原則確定工藝路線1)先從右至左

46、切削外輪廓面。其路線為:倒角先從右至左切削外輪廓面。其路線為:倒角切削螺紋的實(shí)際外圓切削螺紋的實(shí)際外圓切切削錐度部分削錐度部分車削車削62mm外圓外圓例角例角車車80mm外圓外圓切削圓弧部分切削圓弧部分車車80mm外圓;外圓;2)切切3mm45mm的槽;的槽;第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例59三三 數(shù)控車床編程實(shí)例數(shù)控車床編程實(shí)例2 選擇刀具并繪制刀具布置圖選擇刀具并繪制刀具布置圖根據(jù)加工要求需選用二把刀,根據(jù)加工要求需選用二把刀,T04外圓左偏精車刀,外圓左偏精車刀,T06外圓切槽刀,外圓切槽刀,在繪制刀具布置圖時(shí),要正確選擇換刀點(diǎn),以避免換刀時(shí)刀具與機(jī)床、工件及夾具在繪制刀

47、具布置圖時(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ù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例60三三 數(shù)控車床編程實(shí)例數(shù)控車床編程實(shí)例4 編寫精加工程序編寫精加工程序O0006N01 G50 X200.0 Z350.0 ;N02 S630 M03 T0401 M08 ;N03 G00 X41.8 Z292.0 ;N04 G01

48、X47.8 Z289.0 F0.15 ;N05 U0 W-59.0 ;N06 X50.0 W0 ;N07 X62.0 W-60.0 ;N08 U0 Z155.0 ;N09 X78.0 W0 ;N10 X80.0 W-1.0 ;第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例61三三 數(shù)控車床編程實(shí)例數(shù)控車床編程實(shí)例N11 U0 W-19.0 ;N12 G02 U0 W-60.0 R70 ;N13 G01 U0 Z65.0 ;N14 G00 X90.0 W0 ;N15 G00 X200.0 Z350.0 M05 T0400 M09 ;N16 X51.0 Z230.0 S315 M03 T0602

49、M08;N17 G01 X45.0 W0 F0.16;N18 G04 P5;N19 G00 X51.0;第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例62三三 數(shù)控車床編程實(shí)例數(shù)控車床編程實(shí)例N20 X200.0 Z350.0 M05 T0600 M09;N21 M30;第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例63數(shù)控銑床編程數(shù)控銑床編程第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例64第二節(jié)第二節(jié)數(shù)控銑床編程指令數(shù)控銑床編程指令一、尺寸系統(tǒng)指令一、尺寸系統(tǒng)指令1、加工平面的指令(模態(tài)代碼)、加工平面的指令(模態(tài)代碼)G17G18G19XY平面平面XZ平面平面YZ平面平面2、絕對(duì)和增量方

50、式編程指令(模態(tài)代碼)、絕對(duì)和增量方式編程指令(模態(tài)代碼)G90G91絕對(duì)方式絕對(duì)方式增量方式增量方式數(shù)控銑床數(shù)控銑床主要能銑削平面、溝槽和曲面,還能加工復(fù)雜的型腔和凸臺(tái)。主要能銑削平面、溝槽和曲面,還能加工復(fù)雜的型腔和凸臺(tái)。 第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例65指令格式指令格式 G90 G91 指令功能指令功能 設(shè)定坐標(biāo)輸入方式設(shè)定坐標(biāo)輸入方式 指令說(shuō)明指令說(shuō)明 1、 G90指令建立絕對(duì)坐標(biāo)輸入方式,移動(dòng)指令目標(biāo)點(diǎn)的指令建立絕對(duì)坐標(biāo)輸入方式,移動(dòng)指令目標(biāo)點(diǎn)的坐標(biāo)值坐標(biāo)值X、Y、Z , 表示刀具離開工件坐標(biāo)系原點(diǎn)的距離;表示刀具離開工件坐標(biāo)系原點(diǎn)的距離; 2、 G91指令建立增量

51、坐標(biāo)輸入方式,移動(dòng)指令目標(biāo)點(diǎn)的指令建立增量坐標(biāo)輸入方式,移動(dòng)指令目標(biāo)點(diǎn)的坐標(biāo)值坐標(biāo)值X、Y、Z , 表示刀具離開當(dāng)前點(diǎn)的坐標(biāo)增量。表示刀具離開當(dāng)前點(diǎn)的坐標(biāo)增量。2、絕對(duì)和增量方式編程指令、絕對(duì)和增量方式編程指令第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例66G21G20公制尺寸公制尺寸英制尺寸英制尺寸4、工件坐標(biāo)系的確定、工件坐標(biāo)系的確定指令格式指令格式 G92 X_ Y_ Z_1 1、在機(jī)床上建立工件坐標(biāo)系(也稱編程坐標(biāo)、在機(jī)床上建立工件坐標(biāo)系(也稱編程坐標(biāo)系);系); 2 2、坐標(biāo)值、坐標(biāo)值X X、Y Y、Z Z為刀具刀位點(diǎn)在工件坐標(biāo)系中為刀具刀位點(diǎn)在工件坐標(biāo)系中的坐標(biāo)值(也稱起刀點(diǎn)或換

52、刀點(diǎn));的坐標(biāo)值(也稱起刀點(diǎn)或換刀點(diǎn));3、公制和英制尺寸、公制和英制尺寸指令功能指令功能 設(shè)定工件坐標(biāo)系設(shè)定工件坐標(biāo)系指令說(shuō)明指令說(shuō)明第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例67G54設(shè)定工件坐標(biāo)系G92設(shè)定工件坐標(biāo)系 第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例681 1、快速點(diǎn)定位、快速點(diǎn)定位G00指令指令 指令格式指令格式 G00 X_ Y_ Z_指令說(shuō)明指令說(shuō)明 1 1 刀具以各軸內(nèi)定的速度由始點(diǎn)(當(dāng)前點(diǎn))刀具以各軸內(nèi)定的速度由始點(diǎn)(當(dāng)前點(diǎn)) 快速移動(dòng)到目標(biāo)點(diǎn);快速移動(dòng)到目標(biāo)點(diǎn);2 2 刀具運(yùn)動(dòng)軌跡與各軸快速移動(dòng)速度有關(guān);刀具運(yùn)動(dòng)軌跡與各軸快速移動(dòng)速度有關(guān);3 3 刀具在起始

53、點(diǎn)開始加速至預(yù)定的速度,到刀具在起始點(diǎn)開始加速至預(yù)定的速度,到達(dá)目標(biāo)點(diǎn)前減速定位達(dá)目標(biāo)點(diǎn)前減速定位 二、基本運(yùn)動(dòng)指令二、基本運(yùn)動(dòng)指令指令功能指令功能 快速點(diǎn)定位快速點(diǎn)定位第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例69指令格式指令格式 G01 X_ Y_ Z_ F_指令功能指令功能 直線插補(bǔ)運(yùn)動(dòng)直線插補(bǔ)運(yùn)動(dòng)指令說(shuō)明指令說(shuō)明 1 1 刀具按照刀具按照F F指令所規(guī)定的進(jìn)給速度指令所規(guī)定的進(jìn)給速度直線插補(bǔ)至目標(biāo)點(diǎn);直線插補(bǔ)至目標(biāo)點(diǎn); 2 F2 F代碼是模態(tài)代碼,在沒有新的代碼是模態(tài)代碼,在沒有新的F F代代碼替代前一直有效;碼替代前一直有效; 3 3 各軸實(shí)際的進(jìn)給速度是各軸實(shí)際的進(jìn)給速度是F

54、F速度在該速度在該軸方向上的投影分量;軸方向上的投影分量; 4 4 用用G90G90或或G91G91可以分別按絕對(duì)坐標(biāo)方可以分別按絕對(duì)坐標(biāo)方式或增量坐標(biāo)方式編程。式或增量坐標(biāo)方式編程。 2、 直線插補(bǔ)直線插補(bǔ)G01指令指令第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例70例題例題刀具從刀具從A A點(diǎn)直線插補(bǔ)至點(diǎn)直線插補(bǔ)至B B點(diǎn),使用絕對(duì)坐標(biāo)與增量坐標(biāo)點(diǎn),使用絕對(duì)坐標(biāo)與增量坐標(biāo) 方式編程。方式編程。G90 G01 X60 Y30 F200 G91 G01 X40 Y20 F200第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例713、圓弧插補(bǔ)指令、圓弧插補(bǔ)指令( (G02 G03) ) 指令格式

55、指令格式G17X Y I J G90G91G18G19G02G03Z X Z Y K I J K ( )R F 1 從圓弧所在平面的垂直坐標(biāo)軸的負(fù)方向看去,順時(shí)針從圓弧所在平面的垂直坐標(biāo)軸的負(fù)方向看去,順時(shí)針方向?yàn)榉较驗(yàn)镚02,逆時(shí)針方向?yàn)?,逆時(shí)針方向?yàn)镚03;2 F規(guī)定了沿圓弧切向的進(jìn)給速度;規(guī)定了沿圓弧切向的進(jìn)給速度;3 X、Y、Z為圓弧終點(diǎn)坐標(biāo)值,如果采用增量坐標(biāo)方式為圓弧終點(diǎn)坐標(biāo)值,如果采用增量坐標(biāo)方式G91,X、Y、Z表示圓弧終點(diǎn)相對(duì)于圓弧起點(diǎn)在各坐標(biāo)軸表示圓弧終點(diǎn)相對(duì)于圓弧起點(diǎn)在各坐標(biāo)軸方向上的增量;方向上的增量;指令說(shuō)明指令說(shuō)明第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例724

56、 I、J、K表示圓弧圓心相對(duì)于圓弧起點(diǎn)在各坐標(biāo)軸方向上表示圓弧圓心相對(duì)于圓弧起點(diǎn)在各坐標(biāo)軸方向上 的增量,與的增量,與G90或或G91的定義無(wú)關(guān);的定義無(wú)關(guān);5 R是圓弧半徑,當(dāng)圓弧所對(duì)應(yīng)的圓心角為是圓弧半徑,當(dāng)圓弧所對(duì)應(yīng)的圓心角為0180時(shí),時(shí), R取正值;圓心角為取正值;圓心角為180360時(shí),時(shí),R取負(fù)值;取負(fù)值;6 I、J、K的值為零時(shí)可以省略;的值為零時(shí)可以省略;7 在同一程序段中,如果在同一程序段中,如果I、J、K與與R同時(shí)出現(xiàn)則同時(shí)出現(xiàn)則R有效有效。第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例73例題例題如圖所示,設(shè)起刀點(diǎn)在坐標(biāo)原點(diǎn)如圖所示,設(shè)起刀點(diǎn)在坐標(biāo)原點(diǎn)O O,刀具沿,刀

57、具沿A-B-CA-B-C路路線切削加工,使用絕對(duì)坐標(biāo)與增量坐標(biāo)方式編程線切削加工,使用絕對(duì)坐標(biāo)與增量坐標(biāo)方式編程。第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例74絕對(duì)坐標(biāo)編程絕對(duì)坐標(biāo)編程G92 X0 Y0 G90 G17 G00 X200 Y40 M03 S500 G03 X140 Y100 I-60 (或或R60) F100G02 X120 Y60 I-50 (或或R50)G00 X0 Y0 M05 M02增量坐標(biāo)編程增量坐標(biāo)編程G92 X0 Y0 G91 G17 G00 X200 Y40 M03 S500 G03 X-60 Y60 I-60 (或或R60) F100G02 X-20 Y-

58、40 I-50 (或或R50)G00 X-120 Y-60 M05 M02第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例75例題例題如圖所示,起刀點(diǎn)在坐標(biāo)原點(diǎn)如圖所示,起刀點(diǎn)在坐標(biāo)原點(diǎn)O O,從,從O O點(diǎn)快速移動(dòng)至點(diǎn)快速移動(dòng)至A A點(diǎn),點(diǎn),逆時(shí)針加工整圓,使用絕對(duì)坐標(biāo)與增量坐標(biāo)方式編程。逆時(shí)針加工整圓,使用絕對(duì)坐標(biāo)與增量坐標(biāo)方式編程。 絕對(duì)坐標(biāo)編程絕對(duì)坐標(biāo)編程 G92 X0 Y0 G90 G00 X30 Y0 G03 I-30 J0 F100 G00 X0 Y0 增量坐標(biāo)編程增量坐標(biāo)編程 G92 X0 Y0 G91 G00 X30 Y0 G03 I-30 J0 F100 G00 X-30 Y

59、0 第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例76指令功能指令功能 刀具作短暫的無(wú)進(jìn)給光整加工刀具作短暫的無(wú)進(jìn)給光整加工指令說(shuō)明指令說(shuō)明 1 1 地址碼地址碼X X可用小數(shù),單位為可用小數(shù),單位為S S;2 2 地址碼地址碼 P P只能用整數(shù),單位為只能用整數(shù),單位為msms。 3 G043 G04程序段必須單獨(dú)在一段中,該段中不程序段必須單獨(dú)在一段中,該段中不允許有其他指令。允許有其他指令。 4 4、 暫停暫停G04指令指令指令格式指令格式G04P_X_第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例77三、刀具補(bǔ)償指令三、刀具補(bǔ)償指令1、刀具半徑補(bǔ)償指令(、刀具半徑補(bǔ)償指令(G41、G4

60、2、G40)指令格式指令格式 X_ Y_ H (或或D)_G01G42G41 G00指令說(shuō)明指令說(shuō)明 1 X_ Y_ 表示刀具移動(dòng)至工件輪廓上點(diǎn)的坐表示刀具移動(dòng)至工件輪廓上點(diǎn)的坐標(biāo)值;標(biāo)值;2 H (或或D)_為刀具半徑補(bǔ)償寄存器地址符,寄為刀具半徑補(bǔ)償寄存器地址符,寄存器存儲(chǔ)刀具半徑補(bǔ)償值;存器存儲(chǔ)刀具半徑補(bǔ)償值;3 G41左補(bǔ)償,左補(bǔ)償,G42右補(bǔ)償右補(bǔ)償;4 通過(guò)通過(guò)G00或或G01運(yùn)動(dòng)運(yùn)動(dòng)指令建立刀具半徑補(bǔ)償。指令建立刀具半徑補(bǔ)償。第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例78指令格式指令格式 X_ Y_G01G40G00 指令說(shuō)明指令說(shuō)明 1 X_ Y_ 表示刀具軌跡中取消刀具半

溫馨提示

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

評(píng)論

0/150

提交評(píng)論