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

下載本文檔

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

文檔簡介

1、第三章第三章數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例數(shù)控車床編程數(shù)控車床編程數(shù)控銑床編程數(shù)控銑床編程加工中心編程加工中心編程第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例1 第一節(jié)第一節(jié) 數(shù)控車床編程指令數(shù)控車床編程指令1、坐標(biāo)的取法、坐標(biāo)的取法Z軸軸X軸軸主軸軸線方向主軸軸線方向徑向方向徑向方向一、有關(guān)坐標(biāo)的指令一、有關(guān)坐標(biāo)的指令正方向:刀具遠(yuǎn)離工件的方向正方向:刀具遠(yuǎn)離工件的方向2、絕對值和增量值、絕對值和增量值絕對值:絕對值:X、Z增量值:增量值:U、WX直徑尺寸直徑尺寸Z軸向尺寸軸向尺寸U增量的兩倍增量的兩倍W增量值增量值第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例2第三章第三章 數(shù)控機(jī)床編

2、程實(shí)例數(shù)控機(jī)床編程實(shí)例33、可設(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í)例44、加工程序原點(diǎn)偏置(、加工程序原點(diǎn)偏置( G92) 格式格式 G92 X_ Z_X_ Z_工件坐標(biāo)系原點(diǎn)設(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í)

3、例數(shù)控機(jī)床編程實(shí)例5二、有關(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)_ _指令說明指令說明: 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)之間的距離 與方向與方向指令功能指令功能: : 表示刀具以機(jī)床給定的快速進(jìn)給速度移動(dòng)表示刀具以機(jī)床給定的快速進(jìn)給速度移動(dòng) 到目標(biāo)點(diǎn)到目標(biāo)點(diǎn)第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例6例:例:如圖所示,刀具從換刀點(diǎn)如圖所示,刀具從換刀點(diǎn)A(刀具起點(diǎn))快速進(jìn)給

4、到(刀具起點(diǎn))快速進(jìn)給到B點(diǎn),點(diǎn),試分別用絕對坐標(biāo)方式和增量坐標(biāo)方式編寫試分別用絕對坐標(biāo)方式和增量坐標(biāo)方式編寫G00程序段程序段增量坐標(biāo)編程:增量坐標(biāo)編程:G00 U-60 W-80G00 U-60 W-80絕對坐標(biāo)編程:絕對坐標(biāo)編程:G00 X40 Z122G00 X40 Z122第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例72 2、直線插補(bǔ)指令(、直線插補(bǔ)指令(G01)模態(tài)代碼模態(tài)代碼指令格式指令格式G01G01X X(U U)_ Z_ Z(W W)_ F_ F_指令功能指令功能 G01 G01指令使刀具以設(shè)定的進(jìn)給速度從所在指令使刀具以設(shè)定的進(jìn)給速度從所在 點(diǎn)出發(fā),直線插補(bǔ)至目標(biāo)點(diǎn)。點(diǎn)

5、出發(fā),直線插補(bǔ)至目標(biāo)點(diǎn)。指令說明指令說明 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)行切削加工,在無給定速度進(jìn)行切削加工,在無新的新的F F指令替代前一直有效指令替代前一直有效第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例8例:例:如如圖所示,設(shè)零件各表面已完成粗加工,試分別用絕對圖所示,設(shè)零件各表面已完成粗加工,試分別用絕對坐標(biāo)方式和增量坐標(biāo)方式編寫坐標(biāo)方式和增量坐標(biāo)方式編寫G00G00,G01G01程序段。程序段。絕對坐標(biāo)編程:絕對坐標(biāo)編程:G00

6、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 U12 -第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例93 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)向圓弧

7、終點(diǎn)進(jìn)行圓弧插補(bǔ)從圓弧起點(diǎn)向圓弧終點(diǎn)進(jìn)行圓弧插補(bǔ) 指令說明指令說明1)G02為順時(shí)針圓弧插補(bǔ)指令為順時(shí)針圓弧插補(bǔ)指令 G03為逆時(shí)針圓弧插補(bǔ)指令為逆時(shí)針圓弧插補(bǔ)指令第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例10朝著圓弧所在平面的另一坐標(biāo)軸的負(fù)方向看,朝著圓弧所在平面的另一坐標(biāo)軸的負(fù)方向看, 順為順為G02,逆為,逆為G03第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例112)X X、Z Z為圓弧終點(diǎn)坐標(biāo)值為圓弧終點(diǎn)坐標(biāo)值 U U、W W為圓弧終點(diǎn)相對于圓弧起點(diǎn)的坐標(biāo)增量為圓弧終點(diǎn)相對于圓弧起點(diǎn)的坐標(biāo)增量3)R為圓弧半徑為圓弧半徑 在在0180 R為正值為正值 在在180360 R為負(fù)值為負(fù)

8、值 R R編程只適用于非整圓的圓弧插補(bǔ)編程只適用于非整圓的圓弧插補(bǔ)4)圓弧中心地址)圓弧中心地址I、K確定確定無論是絕對坐標(biāo),還是增量坐標(biāo),無論是絕對坐標(biāo),還是增量坐標(biāo), I、K都采用增量值都采用增量值第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例12ABIK中心中心XOZO1O2-I-K+I+KBA 圓心坐標(biāo)圓心坐標(biāo)I、K是起點(diǎn)至圓心的矢量在是起點(diǎn)至圓心的矢量在X軸和軸和Z軸上的分矢量,方向一致取正,相反為負(fù)軸上的分矢量,方向一致取正,相反為負(fù)第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例13例:例:如如圖所示,走刀路線為圖所示,走刀路線為A-B-C-D-E-FA-B-C-D-E-F,試分別

9、用絕對坐,試分別用絕對坐 標(biāo)方式和增量坐標(biāo)方式編程。標(biāo)方式和增量坐標(biāo)方式編程。絕對坐標(biāo)編程絕對坐標(biāo)編程G03 X34 Z-4 K-4(或(或R4)F50 A-BG01 Z-20 B-CG02 Z-40 R20 C-DG01 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í)例144 4、螺紋切削指令(、螺紋切削指令(G32)指

10、令說明指令說明指令格式指令格式 G32X(U)_ Z(W)_ F(E)_指令功能指令功能 切削加工圓柱螺紋、圓錐螺紋和平面螺紋。切削加工圓柱螺紋、圓錐螺紋和平面螺紋。3) 螺紋切削應(yīng)注意在兩端設(shè)置足夠的升速進(jìn)刀段螺紋切削應(yīng)注意在兩端設(shè)置足夠的升速進(jìn)刀段 1和降速退刀段和降速退刀段2。1)F公制螺紋的導(dǎo)程公制螺紋的導(dǎo)程 E英制螺紋的導(dǎo)程英制螺紋的導(dǎo)程2)表示長軸方向的導(dǎo)程)表示長軸方向的導(dǎo)程如果軸方向?yàn)殚L軸,為半徑值。如果軸方向?yàn)殚L軸,為半徑值。對于圓錐螺紋,其斜角對于圓錐螺紋,其斜角在在450以下時(shí),軸方向?yàn)殚L軸;以下時(shí),軸方向?yàn)殚L軸; 斜角斜角在在450900時(shí),軸方向?yàn)殚L軸;時(shí),軸方向?yàn)殚L

11、軸;第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例15第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例16螺紋長度螺紋長度=螺紋有效長度螺紋有效長度L+ 1 + 21=2-5mm2=0.5 1例:例:如如圖所示,走刀路線為圖所示,走刀路線為A-B-C-D-AA-B-C-D-A,切削圓錐螺紋,切削圓錐螺紋, 螺紋導(dǎo)程為螺紋導(dǎo)程為4mm , 4mm , 1 1 = 3mm= 3mm,2 2 = 2mm= 2mm,每次背吃,每次背吃 刀量為刀量為mmmm,切削深度為,切削深度為2mm2mm。G00 X16 G33 X44 W-45 F4 G00 X50W45X14G33 X42 W-45 F4G00

12、X50W45第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例174 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向退刀到換刀點(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í)例18指令格式指令格式 G90 X X(U U)_ Z_ Z(W W)_ F_ F_指令說明指令說明 X X、Z Z

13、表示切削終點(diǎn)坐標(biāo)值;表示切削終點(diǎn)坐標(biāo)值; U U、W W 表示切削終點(diǎn)相對循環(huán)起點(diǎn)的坐標(biāo)分量;表示切削終點(diǎn)相對循環(huán)起點(diǎn)的坐標(biāo)分量; F F 表示進(jìn)給速度表示進(jìn)給速度 1、直線、直線切削循環(huán)指令切削循環(huán)指令 (G90)(單一循環(huán))(單一循環(huán))三、循環(huán)指令三、循環(huán)指令第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例192、錐面、錐面切削循環(huán)指令切削循環(huán)指令 (G90)指令格式指令格式 G90 X X(U U)_ Z_ Z(W W)_ I _ F_ I _ F_指令說明指令說明 X X、Z Z 表示切削終點(diǎn)坐標(biāo)值;表示切削終點(diǎn)坐標(biāo)值; U U、W W 表示切削終點(diǎn)相對循環(huán)起點(diǎn)的坐標(biāo)分量;表示切削終點(diǎn)相

14、對循環(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í)例20例題例題 如圖所示,運(yùn)用如圖所示,運(yùn)用錐度錐度切削循環(huán)指令編程。切削循環(huán)指令編程。G90 X40 Z20 I-5 F30 G90 X40 Z20 I-5 F30 A-B-C-D-A A-B-C-D-A X30 X30 A-E-F-D-A A-E-F-D-A X20 X20 A-G-H-D-A A-G-H-D-A第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例21作業(yè)作業(yè)第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程

15、實(shí)例22第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例234、組合面、組合面切削循環(huán)指令切削循環(huán)指令 (G71- G73 )軸向走刀輪廓切削循環(huán)指令軸向走刀輪廓切削循環(huán)指令 ( G71 ) 指令格式指令格式 G71 A _ I _ K _ D _ F _ E _ S _ A _ I _ K _ D _ F _ E _ S _ G71 P _ Q _ I _ K _ D _ F _ E _ S _ P _ Q _ I _ K _ D _ F _ E _ S _ 指令說明指令說明 A A 調(diào)用子程序調(diào)用子程序 P P、Q PQ P起始段號(hào)起始段號(hào) Q Q結(jié)束段號(hào)結(jié)束段號(hào) I X I X軸向精車余量

16、(直徑值)軸向精車余量(直徑值) K Z K Z軸向精車余量軸向精車余量 D D 粗車進(jìn)刀深度(半徑值)粗車進(jìn)刀深度(半徑值) F F 進(jìn)給速度進(jìn)給速度 E E 斜面上的進(jìn)給量斜面上的進(jìn)給量第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例24指令說明指令說明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、精加工

17、第一個(gè)程序段中,只允許、精加工第一個(gè)程序段中,只允許G00X軸移軸移 動(dòng),動(dòng),Z軸不能有移動(dòng)。軸不能有移動(dòng)。第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例25KKDII指令功能指令功能 切除棒料毛坯大部分加工余量,切削是沿平切除棒料毛坯大部分加工余量,切削是沿平 行行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í)例26例題例題 如圖所示,如圖所示,工藝設(shè)計(jì)規(guī)定:粗車時(shí)進(jìn)刀深度為工藝設(shè)計(jì)規(guī)定:粗車時(shí)進(jìn)刀深度為2mm2mm,進(jìn)給速度,進(jìn)給速度100mm/min100mm/min,主軸轉(zhuǎn)速,主軸轉(zhuǎn)

18、速500r/min500r/min,精加工余量為,精加工余量為0.5mm(x0.5mm(x向向),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 I0.5 N030 G71 P40 Q110 I0.5 K0.2 D2 F100 S500 K0.2 D2 F100 S500 N040 G00 X0 Z0N040 G00 X0 Z0 (Z

19、Z軸未移動(dòng))軸未移動(dòng))N050 G03 X11 W-5.5 R5.5N050 G03 X11 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)第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例27徑向走刀輪廓切削循環(huán)指令徑向走刀輪廓切削循環(huán)

20、指令( G72 )指令格式指令格式 G72 A _ I _ K _ D _ F _ E _ S _ A _ I _ K _ D _ F _ E _ S _ G72 P _ Q _ I _ K _ D _ F _ E _ S _ P _ Q _ I _ K _ D _ F _ E _ S _ 指令說明指令說明 A A 調(diào)用子程序調(diào)用子程序 P P、Q PQ P起始段號(hào)起始段號(hào) Q Q結(jié)束段號(hào)結(jié)束段號(hào) I X I X軸向精車余量軸向精車余量 K Z K Z軸向精車余量軸向精車余量 D D 粗車進(jìn)刀深度粗車進(jìn)刀深度 F F 進(jìn)給速度進(jìn)給速度 E E 斜面上的進(jìn)給量斜面上的進(jìn)給量第三章第三章 數(shù)控機(jī)床

21、編程實(shí)例數(shù)控機(jī)床編程實(shí)例28DKI/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í)例29例題例題 如圖所示,如圖所示,工藝設(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

22、向向) )運(yùn)用端面粗加工循環(huán)指令編程。運(yùn)用端面粗加工循環(huán)指令編程。 N010 G92 X150 Z100N010 G92 X150 Z100N020 G00 X41 Z1N020 G00 X41 Z1N030 G72 P40 Q70 I0.1 K0.2N030 G72 P40 Q70 I0.1 K0.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ī)床編程

23、實(shí)例30平行工件輪廓切削循環(huán)指令平行工件輪廓切削循環(huán)指令( G73 )指令格式指令格式 G73 A _ U _ W _ I _ K _ D _ F _ E _ S _ A _ U _ W _ I _ K _ D _ F _ E _ S _ G73 P _ Q _ U _ W _ I _ K _ D _ F _ E _ S _ P _ Q _ U _ W _ I _ K _ D _ F _ E _ S _指令說明指令說明 U U、W W X X軸和軸和Z Z軸向粗車余量軸向粗車余量 U U(半徑值)(半徑值) I I X X軸向精車余量軸向精車余量 K Z K Z軸向精車余量軸向精車余量 D D

24、 循環(huán)次數(shù)(粗車)循環(huán)次數(shù)(粗車)指令功能指令功能 適合加工鑄造、鍛造成型一類工件適合加工鑄造、鍛造成型一類工件第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例31I/2KKI/2U+I/2W+K第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例32例題例題: :如圖所示,粗車余量為如圖所示,粗車余量為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ù)為

25、1010次。運(yùn)用固定形狀切削復(fù)合循環(huán)指令編程。次。運(yùn)用固定形狀切削復(fù)合循環(huán)指令編程。 N010 G92 N010 G92 100 Z100100 Z100N020 G00 N020 G00 50 Z1050 Z10N030 G73 P40 Q090 U18 W5N030 G73 P40 Q090 U18 W5 D10 I0.5 K0.5 F100 D10 I0.5 K0.5 F100 S100 S100N040 G01 X0 Z1N040 G01 X0 Z1N050 G03 X12 W-6 N050 G03 X12 W-6 6 6N060 G01 W-10N060 G01 W-10N070 X

26、20 W-15N070 X20 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í)例33精加工復(fù)合循環(huán)(精加工復(fù)合循環(huán)(G70G70) 指令說明指令說明P P表示指定精加工路線第一個(gè)程序段的表示指定精加工路線第一個(gè)程序段的 順序號(hào)順序號(hào) Q Q表示指定精加工路線最后一個(gè)程序段表示指定精加工路線最后一個(gè)程序段 的順序號(hào)的順序號(hào)指令格式指令格式G70G70 P _ Q _ P _ Q _ 指令功能用指令

27、功能用G71G71、G72G72、G73G73指令粗加工完畢后,可用精指令粗加工完畢后,可用精 加工循環(huán)指令,使刀具進(jìn)行加工循環(huán)指令,使刀具進(jìn)行A-A-BA-A-B的精加工的精加工第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例34 螺紋車削循環(huán)指令(螺紋車削循環(huán)指令(G76)指令格式指令格式 G76 X G76 X(U U) Z Z(W W) I(J) I(J) _ _K K _ _H H _ _F F(E E)_ _A A _ _ D _D _ 指令說明指令說明 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

28、 表示表示D D點(diǎn)點(diǎn)Z Z坐標(biāo)值;坐標(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í)例35第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例36例題例題 如圖所示,如圖所示,工藝設(shè)計(jì)規(guī)定:運(yùn)用螺紋切削復(fù)合循環(huán)指令編程,工

29、藝設(shè)計(jì)規(guī)定:運(yùn)用螺紋切削復(fù)合循環(huán)指令編程,刀尖為刀尖為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í)例37調(diào)用子程序指令(調(diào)用子程序指令(G22)指令格式指令格式 G22 A _ H _ A _ H _ G22 P _ Q _ H

30、 _ P _ Q _ H _ G22 A _ P _ Q _ A _ P _ Q _ G22 A _ P _ A _ P _指令說明指令說明 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í)例38四、參數(shù)編程四、參數(shù)編程參數(shù)編程:程序段中地址符的數(shù)字由儲(chǔ)存該數(shù)字的儲(chǔ)存器參數(shù)編程:程序段中地址符的數(shù)字由儲(chǔ)存該數(shù)字的儲(chǔ)存器 地址所代替。地址所代替。例:N40 G01 X20 Z-5 F100

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

32、句表示跳轉(zhuǎn),如果滿足條件,則3) 跳轉(zhuǎn)到指定的程序段。跳轉(zhuǎn)到指定的程序段。指令格式:指令格式:IFIF條件條件 GOTO GOTO 指令說明指令說明: : 指跳轉(zhuǎn)到的指定程序段指跳轉(zhuǎn)到的指定程序段第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例40五、刀具補(bǔ)償指令五、刀具補(bǔ)償指令刀號(hào)刀號(hào)補(bǔ)償號(hào)補(bǔ)償號(hào)v補(bǔ)償號(hào):用來存放刀具的幾何補(bǔ)償量和刀具磨損補(bǔ)償量的補(bǔ)償號(hào):用來存放刀具的幾何補(bǔ)償量和刀具磨損補(bǔ)償量的 寄存器的地址號(hào)。寄存器的地址號(hào)。2 2、刀尖半徑補(bǔ)償、刀尖半徑補(bǔ)償補(bǔ)償?shù)哪康模壕褪墙鉀Q刀尖圓弧可能引起的加工誤差。補(bǔ)償?shù)哪康模壕褪墙鉀Q刀尖圓弧可能引起的加工誤差。假想刀尖的加工誤差假想刀尖的加工誤差

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

34、為刀尖圓弧半徑左補(bǔ)償;刀具在工指令說明件的右邊為刀尖圓弧半徑右補(bǔ)左補(bǔ)償;刀具在工指令說明件的右邊為刀尖圓弧半徑右補(bǔ)償。償。只有通過刀具的直線運(yùn)動(dòng)才能建立和取消刀尖圓弧半只有通過刀具的直線運(yùn)動(dòng)才能建立和取消刀尖圓弧半徑補(bǔ)償。徑補(bǔ)償。第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例42例題例題 如圖所示,運(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ǔ) 償A4-A5 第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)

35、例43數(shù)控銑床編程數(shù)控銑床編程第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例44第二節(jié)數(shù)控銑床編程指令第二節(jié)數(shù)控銑床編程指令一、尺寸系統(tǒng)指令一、尺寸系統(tǒng)指令1、加工平面的指令(模態(tài)代碼)、加工平面的指令(模態(tài)代碼)G17G18G19XY平面平面XZ平面平面YZ平面平面2、絕對和增量方式編程指令(模態(tài)代碼)、絕對和增量方式編程指令(模態(tài)代碼)G90G91絕對方式絕對方式增量方式增量方式數(shù)控銑床數(shù)控銑床主要能銑削平面、溝槽和曲面,還能加工復(fù)雜的型腔和凸臺(tái)。主要能銑削平面、溝槽和曲面,還能加工復(fù)雜的型腔和凸臺(tái)。 第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例45指令格式指令格式 G90 G91 指令

36、功能指令功能 設(shè)定坐標(biāo)輸入方式設(shè)定坐標(biāo)輸入方式 指令說明指令說明 1、 G90指令建立絕對坐標(biāo)輸入方式,移動(dòng)指令目標(biāo)點(diǎn)的指令建立絕對坐標(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指令建立增量坐標(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、絕對和增量方式編程指令、絕對和增量方式編程指令第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例46G21G20公制尺寸公制尺寸英制尺寸英制尺寸4、工件坐標(biāo)

37、系的確定、工件坐標(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)或換刀點(diǎn));的坐標(biāo)值(也稱起刀點(diǎn)或換刀點(diǎn));3、公制和英制尺寸、公制和英制尺寸指令功能指令功能 設(shè)定工件坐標(biāo)系設(shè)定工件坐標(biāo)系指令說明指令說明第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例47G54設(shè)定工件坐標(biāo)系G92設(shè)定工件坐標(biāo)系 第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例481 1、快速點(diǎn)定位、快速點(diǎn)定位G00指

38、令指令 指令格式指令格式 G00 X_ Y_ Z_指令說明指令說明 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 刀具在起始點(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í)例49指令格式指令格式 G01 X_ Y_ Z_ F_指令功能指令功能 直線插補(bǔ)運(yùn)動(dòng)直線插補(bǔ)運(yùn)動(dòng)指令說

39、明指令說明 1 1 刀具按照刀具按照F F指令所規(guī)定的進(jìn)給速度指令所規(guī)定的進(jìn)給速度直線插補(bǔ)至目標(biāo)點(diǎn);直線插補(bǔ)至目標(biāo)點(diǎn); 2 F 2 F代碼是模態(tài)代碼,在沒有新的代碼是模態(tài)代碼,在沒有新的F F代代碼替代前一直有效;碼替代前一直有效; 3 3 各軸實(shí)際的進(jìn)給速度是各軸實(shí)際的進(jìn)給速度是F F速度在該速度在該軸方向上的投影分量;軸方向上的投影分量; 4 4 用用G90G90或或G91G91可以分別按絕對坐標(biāo)方可以分別按絕對坐標(biāo)方式或增量坐標(biāo)方式編程。式或增量坐標(biāo)方式編程。 2、 直線插補(bǔ)直線插補(bǔ)G01指令指令第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例50例題例題刀具從刀具從A A點(diǎn)直線插補(bǔ)至點(diǎn)直

40、線插補(bǔ)至B B點(diǎn),使用絕對坐標(biāo)與增量坐標(biāo)點(diǎn),使用絕對坐標(biāo)與增量坐標(biāo) 方式編程。方式編程。G90 G01 X60 Y30 F200 G91 G01 X40 Y20 F200第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例513、圓弧插補(bǔ)指令、圓弧插補(bǔ)指令( (G02 G03) ) 指令格式指令格式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ī)定了沿圓弧切向的

41、進(jìn)給速度;3 X、Y、Z為圓弧終點(diǎn)坐標(biāo)值,如果采用增量坐標(biāo)方式為圓弧終點(diǎn)坐標(biāo)值,如果采用增量坐標(biāo)方式G91,X、Y、Z表示圓弧終點(diǎn)相對于圓弧起點(diǎn)在各坐標(biāo)軸表示圓弧終點(diǎn)相對于圓弧起點(diǎn)在各坐標(biāo)軸方向上的增量;方向上的增量;指令說明指令說明第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例524 I、J、K表示圓弧圓心相對于圓弧起點(diǎn)在各坐標(biāo)軸方向上表示圓弧圓心相對于圓弧起點(diǎn)在各坐標(biāo)軸方向上 的增量,與的增量,與G90或或G91的定義無關(guān);的定義無關(guān);5 R是圓弧半徑,當(dāng)圓弧所對應(yīng)的圓心角為是圓弧半徑,當(dāng)圓弧所對應(yīng)的圓心角為0180時(shí),時(shí), R取正值;圓心角為取正值;圓心角為180360時(shí),時(shí),R取負(fù)值;

42、取負(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í)例53XY插補(bǔ)平面XZ插補(bǔ)平面YZ插補(bǔ)平面第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例54例題例題如圖所示,設(shè)起刀點(diǎn)在坐標(biāo)原點(diǎn)如圖所示,設(shè)起刀點(diǎn)在坐標(biāo)原點(diǎn)O O,刀具沿,刀具沿A-B-CA-B-C路路線切削加工,使用絕對坐標(biāo)與增量坐標(biāo)方式編程線切削加工,使用絕對坐標(biāo)與增量坐標(biāo)方式編程。第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例55絕對坐標(biāo)編程絕對坐標(biāo)編程G92 X0 Y0 G90 G17 G0

43、0 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-40 I-50 (或或R50)G00 X-120 Y-60 M05 M02第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例56例題例題如圖所示,起刀點(diǎn)在坐標(biāo)原點(diǎn)如圖所示,起刀點(diǎn)在坐標(biāo)原點(diǎn)O O,從,從O O點(diǎn)快速移動(dòng)至點(diǎn)快速移動(dòng)至

44、A A點(diǎn),點(diǎn),逆時(shí)針加工整圓,使用絕對坐標(biāo)與增量坐標(biāo)方式編程。逆時(shí)針加工整圓,使用絕對坐標(biāo)與增量坐標(biāo)方式編程。 絕對坐標(biāo)編程絕對坐標(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 Y0 第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例57指令功能指令功能 刀具作短暫的無進(jìn)給光整加工刀具作短暫的無進(jìn)給光整加工指令說明指令說明 1 1 地址碼地址碼X X可用小數(shù),單位為可用小數(shù),單位為S S;2 2 地址碼地址碼

45、 P P只能用整數(shù),單位為只能用整數(shù),單位為msms。 3 G04 3 G04程序段必須單獨(dú)在一段中,該段中不程序段必須單獨(dú)在一段中,該段中不允許有其他指令。允許有其他指令。 4 4、 暫停暫停G04指令指令指令格式指令格式G04P_X_第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例58三、刀具補(bǔ)償指令三、刀具補(bǔ)償指令1、刀具半徑補(bǔ)償指令(、刀具半徑補(bǔ)償指令(G41、G42、G40)指令格式指令格式 X_ Y_ H (或或D)_G01G42G41 G00指令說明指令說明 1 X_ Y_ 表示刀具移動(dòng)至工件輪廓上點(diǎn)的坐表示刀具移動(dòng)至工件輪廓上點(diǎn)的坐標(biāo)值;標(biāo)值;2 H (或或D)_為刀具半徑補(bǔ)償寄

46、存器地址符,寄為刀具半徑補(bǔ)償寄存器地址符,寄存器存儲(chǔ)刀具半徑補(bǔ)償值;存器存儲(chǔ)刀具半徑補(bǔ)償值;3 G41左補(bǔ)償,左補(bǔ)償,G42右補(bǔ)償右補(bǔ)償;4 通過通過G00或或G01運(yùn)動(dòng)運(yùn)動(dòng)指令建立刀具半徑補(bǔ)償。指令建立刀具半徑補(bǔ)償。第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例59指令格式指令格式 X_ Y_G01G40G00 指令說明指令說明 1 X_ Y_ 表示刀具軌跡中取消刀具半徑補(bǔ)償點(diǎn)表示刀具軌跡中取消刀具半徑補(bǔ)償點(diǎn)坐標(biāo)值;坐標(biāo)值;2 通過通過G00或或G01運(yùn)動(dòng)指令取消刀具半徑補(bǔ)償;運(yùn)動(dòng)指令取消刀具半徑補(bǔ)償;3 G40必須和必須和G41或或G42成對使用。成對使用。第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)

47、控機(jī)床編程實(shí)例60例題例題如圖所示,刀具由如圖所示,刀具由O點(diǎn)至點(diǎn)至A點(diǎn),采用刀具半徑左補(bǔ)償指點(diǎn),采用刀具半徑左補(bǔ)償指令令G41后,刀具將在直線插補(bǔ)過程中向左偏置一個(gè)半徑后,刀具將在直線插補(bǔ)過程中向左偏置一個(gè)半徑值,使刀具中心移動(dòng)到值,使刀具中心移動(dòng)到B點(diǎn)。點(diǎn)。G41 G01 X50 Y40 F100 H01 G40 G00 X0 Y0 第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例612、刀具長度補(bǔ)償指令(、刀具長度補(bǔ)償指令(G54、G55、G56)指令格式指令格式 Y_ H _G55G54G56指令說明指令說明H為刀具長度補(bǔ)償代碼,后面兩位數(shù)字是刀具長度補(bǔ)償為刀具長度補(bǔ)償代碼,后面兩位數(shù)字

48、是刀具長度補(bǔ)償寄存器的地址符。寄存器的地址符。X_ H _Z_ H _G53注銷長度補(bǔ)償注銷長度補(bǔ)償?shù)谌碌谌?數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例62例題例題如圖所示,圖示中如圖所示,圖示中A點(diǎn)為刀具起點(diǎn),加工路線為點(diǎn)為刀具起點(diǎn),加工路線為1-2-3-4-5-6-7-8-9,要求刀具在工件坐標(biāo)系零點(diǎn),要求刀具在工件坐標(biāo)系零點(diǎn)Z軸方向向下軸方向向下偏移偏移3mm,按增量方式編程。按增量方式編程。252515320257030YXA3XZA第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例63N01 G91 G00 X70 Y45 M03 S800N02 (G00) G56 Z-22 H01N03 G

49、01 Z-18 F100 M08N04 G04 X5N05 G00 Z18N06 G01 X30 Y-20N07 Z-33 F100N08 G00 Z55 M09N09 X-100 Y-25N10 M30第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例64四、調(diào)用子程序指令(四、調(diào)用子程序指令(M98、M99)指令格式指令格式M98 P_ L _M99五、簡化編程的指令五、簡化編程的指令1、鏡像功能指令、鏡像功能指令G24、G25(模態(tài)代碼)(模態(tài)代碼)指令格式指令格式 G24 X_ Y _Z _M98 P_G25 X_ Y _Z _指令說明指令說明 G24建立鏡像, G25取消鏡像第三章第三章

50、 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例65例題例題30301010-10-10-30-30OXYR10第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例66%10 主程序主程序N01 G91 G17 M03 S500N02 M98 P100N03 G24 X0N04 M98 P100N05 G25 X0N06 G24 X0 Y0N07 M98 P100N08 G25 X0 Y0N09 G24 Y0N10 M98 P100N11 G25 Y0N12 M05N13 M30%100 子程序子程序N100 G41 G00 X10 Y4 D01N110 Z-98N120 G01 Z-7 F100N130 Y26

51、N140 X10N150 G03 X10 Y-10 I10N160 G01 Y-10N170 X-26N180 G00 Z105N190 G40 X-4 Y-10N200 M99第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例672、縮放功能指令、縮放功能指令G50、G51(模態(tài)代碼)(模態(tài)代碼)指令格式指令格式 G51 X_ Y _Z _ P_M98 P_G50指令說明指令說明1 G51指定縮放開,指定縮放開, G50指定縮放關(guān);指定縮放關(guān);2 X、Y、Z 為縮放中心坐標(biāo)值;為縮放中心坐標(biāo)值;3 P為縮放倍數(shù)為縮放倍數(shù)4 M98 P_調(diào)用的子程序是調(diào)用的子程序是G51縮放的對象;縮放的對象;5

52、 縮放不能用補(bǔ)償量,并對縮放不能用補(bǔ)償量,并對A、B、C、 U、V、W軸無效。軸無效。第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例68例題例題如圖所示的三角形,頂點(diǎn)如圖所示的三角形,頂點(diǎn)A(30,40),),B(70,40),),C(50,80),若),若D(50,50)為中心放大)為中心放大2倍,則縮倍,則縮放程序?yàn)榉懦绦驗(yàn)镈CA BA(10,30)B(90,30)C(50,110)XYOG51 X50 Y50 P2第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例69例題例題用直徑為用直徑為5mm的立銑刀,加工如圖所示零件,其中方槽的的立銑刀,加工如圖所示零件,其中方槽的深度為深度為5mm,

53、圓槽的深度為,圓槽的深度為4mm,外輪廓厚度為,外輪廓厚度為10mm。R20808010080R153055XYOO1100N010 G90 G92 X0 Y0 Z20N020 G00 X40 Y0 Z2 S800 M03N030 M98 O1010N040 G00 Z2N050 X15 Y0N060 M98 O1020N070 G00 Z2N080 X60 Y-60N090 M98 O1030第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例70N100 G00 Z20N110 X0 Y0 M05N120 M30O1010N010 G01 Z-5 F100N020 X0 Y-40N030 X-4

54、0 Y0N040 X0 Y40N050 X40Y0M99O1020N010 G01 Z-4 F150N020 G02 X15 Y0 R15N030 M99O1030N010 G00 Z-10N020 G41 G01 X35 Y-50 F80 H05N030 X-30N040 G02 X-50Y-30 R20N050 G01 Y35N060 G03 X-35 Y50 R15N070 G01 X30N080 G02 X50 Y30 R20N090 G01 Y-35N100 G03 X-35 Y-50 R15N110 G40 G01 X-60 Y-60N120 M99第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)

55、控機(jī)床編程實(shí)例71執(zhí)行G43時(shí),Z實(shí)=Z指令+H 中的偏置值執(zhí)行G44時(shí),Z實(shí)=Z指令H 中的偏置值第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例72作業(yè)作業(yè)第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例73第三節(jié)加工中心編程指令第三節(jié)加工中心編程指令 數(shù)控加工中心具有刀庫和自動(dòng)換刀機(jī)構(gòu),適合數(shù)控加工中心具有刀庫和自動(dòng)換刀機(jī)構(gòu),適合箱體箱體、模具型腔模具型腔、撥叉撥叉等等非回轉(zhuǎn)體工件非回轉(zhuǎn)體工件的加工。的加工。 加工中心立式臥式以立式立式為例討論一、與坐標(biāo)系有關(guān)的指令一、與坐標(biāo)系有關(guān)的指令1、加工中心的坐標(biāo)系 加工中心一般都采用多軸聯(lián)動(dòng)控制XYZO第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例

56、742、機(jī)床原點(diǎn)和工件原點(diǎn)的設(shè)定機(jī)床原點(diǎn):一般設(shè)在機(jī)床最大加工范圍內(nèi)平面的左上角工件原點(diǎn):由編程人員可在工件的適當(dāng)位置上確定3、工件坐標(biāo)系設(shè)定指令(G92)4、尺寸單位( G20、 G21)G20G21英制單位公制單位模態(tài)代碼5、絕對值、增量值( G90、 G91)G90G91絕對值增量值模態(tài)代碼第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例756、平面選擇( G17、 G18、 G19 )G17G18G19XY平面XZ平面YZ平面二、基本運(yùn)動(dòng)指令二、基本運(yùn)動(dòng)指令1、快速定位(G00)指令格式G00 X_ Y_ Z_指令說明1 X、Y 、Z后面為終點(diǎn)坐標(biāo)值。2 刀具所經(jīng)過的路徑不作嚴(yán)格的要求,

57、可直線 可折線。第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例762 2、直線插補(bǔ)(、直線插補(bǔ)(G01G01)指令格式指令格式G01 X_ Y_ Z_ F_ 3、圓弧插補(bǔ)(、圓弧插補(bǔ)(G02、 G03 )指令格式指令格式G17X Y I J G90G91G18G19G02G03Z X Z Y K I J K ( )R F 第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例77三、刀具補(bǔ)償指令三、刀具補(bǔ)償指令1、刀具半徑補(bǔ)償指令(、刀具半徑補(bǔ)償指令(G41、G42、G40)指令格式指令格式 X_ Y_ H (或D)_G01G42G41 G00指令格式指令格式 Z_ H _G44G432、刀具長度補(bǔ)償

58、指令(、刀具長度補(bǔ)償指令(G43、G44、G49)第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例78四、固定循環(huán)指令四、固定循環(huán)指令固定循環(huán)主要指孔的循環(huán),包括鉆孔、鏜孔攻絲等固定循環(huán)主要指孔的循環(huán),包括鉆孔、鏜孔攻絲等(一)固定循環(huán)功能概述(一)固定循環(huán)功能概述1、固定循環(huán)指令、固定循環(huán)指令G73:高速深孔往復(fù)排屑鉆G74:攻左螺紋:攻左螺紋G76:精鏜:精鏜G81:鉆孔:鉆孔G82:鉆孔:鉆孔G83:深孔排屑G84:攻右螺紋:攻右螺紋G85:鏜削:鏜削G86:鏜削:鏜削G88:鏜削:鏜削G89:鏜削:鏜削G87:背鏜:背鏜第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例792、固定循環(huán)的動(dòng)作

59、組成、固定循環(huán)的動(dòng)作組成6個(gè)動(dòng)作組成:個(gè)動(dòng)作組成:X、Y坐標(biāo)定位坐標(biāo)定位快進(jìn)到快進(jìn)到R點(diǎn)點(diǎn)加工孔加工孔孔底動(dòng)作孔底動(dòng)作返回到返回到R點(diǎn)點(diǎn)返回到初始點(diǎn)返回到初始點(diǎn)R點(diǎn)Z值初始點(diǎn)注:注: 固定循環(huán)只能使用在固定循環(huán)只能使用在X-Y平面上,平面上, Z坐標(biāo)僅作孔加工的進(jìn)給。坐標(biāo)僅作孔加工的進(jìn)給。 上述動(dòng)作上述動(dòng)作的進(jìn)給速度由的進(jìn)給速度由F決定,動(dòng)作決定,動(dòng)作的進(jìn)給速度按固定循環(huán)的進(jìn)給速度按固定循環(huán)規(guī)定決定。規(guī)定決定。第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例803、固定循環(huán)的代碼組成、固定循環(huán)的代碼組成三組代碼三組代碼數(shù)據(jù)格式代碼數(shù)據(jù)格式代碼 G90/G91返回點(diǎn)代碼返回點(diǎn)代碼孔加工方式代碼孔加

60、工方式代碼 G73G89G98 返回初始點(diǎn)返回初始點(diǎn)G99 返回返回R點(diǎn)點(diǎn)4、固定循環(huán)指令組的書寫格式、固定循環(huán)指令組的書寫格式G_ X_ Y_ Z_ R_ P_ Q_ F_ L_ G99G90G91 G98第三章第三章 數(shù)控機(jī)床編程實(shí)例數(shù)控機(jī)床編程實(shí)例81指令說明指令說明1、 G_ 是指是指G73G892、 X、Y指孔在指孔在XY平面的坐標(biāo)位置平面的坐標(biāo)位置3、 Z指定孔底的坐標(biāo)值。增量方式時(shí),是指定孔底的坐標(biāo)值。增量方式時(shí),是R點(diǎn)到孔底的點(diǎn)到孔底的 距離;絕對方式時(shí),是孔底的距離;絕對方式時(shí),是孔底的Z坐標(biāo)值。坐標(biāo)值。4、R增量值:初始點(diǎn)到增量值:初始點(diǎn)到R的距離的距離絕對值:絕對值: R

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論