




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、第3章數(shù)控銑床編程第3章 數(shù)控銑床及加工中心工藝編程長春職業(yè)技術(shù)學(xué)院機械工程長春職業(yè)技術(shù)學(xué)院機械工程第3章數(shù)控銑床編程數(shù)控銑床加工的特點 數(shù)控銑基本功能指令 坐標(biāo)變換功能指令數(shù)控銑加工編程實例第3章數(shù)控銑床編程 3.1.1 數(shù)控銑床加工的對象 3.1 3.1 數(shù)控銑床加工的特點數(shù)控銑床加工的特點 數(shù)控銑床主要用于加工平面和曲面輪廓的零件,還可以加工復(fù)雜型面的零件,如凸輪、樣板、模具、螺旋槽等。同時也可以對零件進行鉆、擴、鉸、锪和鏜孔加工。 3.1.2 數(shù)控銑床加工的特點 1、零件加工的適應(yīng)性強、靈活性好,能加工輪廓形狀特別復(fù)雜或難以控制尺寸的零件,如模具、殼體類零件等。 2、能加工普通機床無法
2、加工或很難加工的零件,如用數(shù)學(xué)模型描述的復(fù)雜曲線零件以及三維空間曲面類零件。 3、能加工一次裝夾定位后,需進行多道工序加工零件。 4、加工精度高、加工質(zhì)量穩(wěn)定可靠。 5、生產(chǎn)自動化程序高。 6、生產(chǎn)效率高。 7、屬于斷續(xù)切削方式,對刀具的要求較高,具有良好的抗沖擊性、韌性和耐磨性。在干式切削下,要有紅硬性。第3章數(shù)控銑床編程 3.1.3 數(shù)控銑床編程時應(yīng)注意的問題 3.1 3.1 數(shù)控銑床加工的特點數(shù)控銑床加工的特點 了解數(shù)控系統(tǒng)的功能及規(guī)格。不同的數(shù)控系統(tǒng)在編寫數(shù) 控加工程序時,在格式及指令上是不完全相同的。熟悉零件的加工工藝。合理選擇刀具、夾具及切削用量、切削液。多次重復(fù)使用的程序編程盡量
3、使用子程序。程序零點的選擇要使數(shù)據(jù)計算的簡單。 第3章數(shù)控銑床編程3.1.4數(shù)控銑床坐標(biāo)系數(shù)控銑床坐標(biāo)系第3章數(shù)控銑床編程3.2.1有關(guān)坐標(biāo)和坐標(biāo)系的指令有關(guān)坐標(biāo)和坐標(biāo)系的指令 (1)、絕對值編程G90與增量值編程G91格式 注意注意:銑床編程中增量編程不用銑床編程中增量編程不用U、W,而,而且且 X軸不再是直徑。軸不再是直徑。3.2 3.2 數(shù)控銑床編程指令數(shù)控銑床編程指令 第3章數(shù)控銑床編程 1 2 3 X Y O 20 40 60 15 25 45 O0001 N20 G90G01X20. Y15. N30 X40. Y45. N40 X60.Y25. N50 X0 Y0 G90O000
4、2 N20 G90G01X20. Y15. N30 G91X20. Y30. N40 X20. Y-20. N50 X-60. Y-25. G91編程 例:刀具由原點按順序向例:刀具由原點按順序向1、2、3點移動時用點移動時用G90、G91指指令編程。令編程。第3章數(shù)控銑床編程工件坐標(biāo)系的建立格式:G92 X_ Y_ Z_ X、Y、Z、為當(dāng)前刀位點在工件坐標(biāo)系中的坐標(biāo)。第3章數(shù)控銑床編程說明G92 設(shè)置加工坐標(biāo)系ZYWXXXYX5454Y機機9292YGG92543040AXY59593030G59B45152035G523535CDXY機 床 原 點MZ 2X2工 件原 點M機 床 原 點X
5、1Z 1Y2Y1G92 X X2 Y Y2 Z Z2 則將工件原點設(shè)定到距刀具起始點距離為X= -X2,Y= -Y2 ,Z= -Z2 的位置上。 第3章數(shù)控銑床編程(2)工件坐標(biāo)系選擇)工件坐標(biāo)系選擇 G54-G59 1、G54G59是系統(tǒng)預(yù)置的六個坐標(biāo)是系統(tǒng)預(yù)置的六個坐標(biāo)系,可根據(jù)需要選用。系,可根據(jù)需要選用。2、該指令執(zhí)行后,所有坐標(biāo)值指定的、該指令執(zhí)行后,所有坐標(biāo)值指定的坐標(biāo)尺寸都是選定的工件加工坐標(biāo)系坐標(biāo)尺寸都是選定的工件加工坐標(biāo)系中的位置。中的位置。3、G54G59預(yù)置建立的工件坐標(biāo)原預(yù)置建立的工件坐標(biāo)原點在機床坐標(biāo)系中的坐標(biāo)值可用點在機床坐標(biāo)系中的坐標(biāo)值可用MDI方式輸入,系統(tǒng)自動
6、記憶。方式輸入,系統(tǒng)自動記憶。4、使用該組指令前,必須先回參考點。、使用該組指令前,必須先回參考點。5、G54G59為模態(tài)指令,可相互注為模態(tài)指令,可相互注銷。銷。第3章數(shù)控銑床編程工件坐標(biāo)系選擇 G54-G59 GGGGGG545556575859 工工件件零零點點偏偏置置 機機床床原原點點 X Y Z X Y Z 工件坐標(biāo)系選擇(G54G59) G54原原點點 G59原原點點 G59工工件件坐坐標(biāo)標(biāo)系系 G54工工件件坐坐標(biāo)標(biāo)系系 。 第3章數(shù)控銑床編程G54G59工件坐標(biāo)原點在機床中預(yù)置方式工件坐標(biāo)原點在機床中預(yù)置方式第3章數(shù)控銑床編程 1 2 3 X Y O 20 40 60 15 2
7、5 45 O0001 N20 G54G90G01X20.Y15. N30 X40. Y45. N40 X60. Y25. N50 X0 Y0 例:刀具由原點按順序向例:刀具由原點按順序向1、2、3點移動時用點移動時用G90、G91指指令編程。令編程。G54第3章數(shù)控銑床編程ZYWXXXYX5454Y機機9292YGG92543040AXY59593030G59B45152035G523535CDXY機床原點MZ2X2工件原點M機床原點X1Z1Y2Y1第3章數(shù)控銑床編程 編程如下 N01 G54 G00 G90 X30.0 Y40.0 快速移到G54中的A點 N02 G59 將G59置為當(dāng)前工件
8、坐標(biāo)系 N03 G00 X30.0 Y30.0 移到G59中的B點 N04 G52 X45.0 Y15.0 在當(dāng)前工件坐標(biāo)系G59中建立局部坐標(biāo)系G52 N05 G00 G90 X35.0 Y20.0 移到G52中的C點 N06 G53 X35.0 Y35.0 移到G53(機械坐標(biāo)系)中的D點第3章數(shù)控銑床編程 坐標(biāo)平面選擇指令坐標(biāo)平面選擇指令G17G17、G18G18、G19G19 用來選擇圓弧插補的平面和刀具補償平面的。 G17G17選擇 XYXY平面,G18G18選擇 ZXZX平面,G19G19選擇 YZYZ平面。模態(tài)指令,可相互注銷,數(shù)控銑床默認(rèn)G17 XY平面。 第3章數(shù)控銑床編程坐
9、標(biāo)平面選擇 G17,G18,G19 格式: G17 G18 G19XYZG17G18G19第3章數(shù)控銑床編程 G17 XY平面, G18 ZX平面, G19 YZ平面。坐標(biāo)平面選擇指令是用來選擇圓弧插補的平面和刀具補償平面的。 G17、G18、G19為模態(tài)功能,可相互注銷,G17為缺省值。XYZG17G18G19第3章數(shù)控銑床編程 1 2 3 X Y O 20 40 60 15 25 45 O0001 N20 G17G54G90G01X20. Y15. N30 X40. Y45. N40 X60. Y25. N50 X0 Y0 例:刀具由原點按順序向例:刀具由原點按順序向1、2、3點移動時用點
10、移動時用G90、G91指指令編程。令編程。G54第3章數(shù)控銑床編程注意:銑床中X軸不再是直徑. 1 2 3 X Y O 20 40 60 15 25 45 %0001 N1 G92 X0 Y0 N2 G90G01X20 Y15 N3 X40 Y45 N4 X60 Y25 N5 X0 Y0 N6 M30 G90%0002 N1G91G01X20 Y15 N2 X20 Y30 N3 X20 Y-20 N4 X-60 Y-25 N5 M30 G91編程 例:刀具由原點按順序向1、2、3點移動時用G90、G91指令編程。第3章數(shù)控銑床編程(3 3)公英制設(shè)定)公英制設(shè)定G20G20、G21G21 G2
11、1G20公制尺寸公制尺寸英制尺寸英制尺寸1英寸=25.4mm3.2.2自動返回參考點自動返回參考點 G28格式: G28 X _ Y _ Z _其中,X、Y、Z 為指定的中間點位置。 G28G91X0Y0Z0 X、Y、Z三軸都回零 G28G91Z0 Z向回零第3章數(shù)控銑床編程說明:說明:1、G00 一般用于加工前快速定位或加工后快速退刀。一般用于加工前快速定位或加工后快速退刀。2、為避免干涉,通常的做法是:、為避免干涉,通常的做法是:不輕易三軸聯(lián)動不輕易三軸聯(lián)動。一般先移動一個軸,再在其它兩軸構(gòu)成的面內(nèi)聯(lián)動。一般先移動一個軸,再在其它兩軸構(gòu)成的面內(nèi)聯(lián)動。如:如:進刀時進刀時,先在安全高度,先在
12、安全高度Z上,移動(聯(lián)動)上,移動(聯(lián)動)X、Y 軸,再下移軸,再下移Z軸到工件附近。軸到工件附近。 退刀時退刀時,先抬,先抬Z軸,軸,再移動再移動X-Y軸。軸。3.2.3 數(shù)控銑床移動指令數(shù)控銑床移動指令 第3章數(shù)控銑床編程G90 G01 X60 Y30 F200;2 2、直線進給指令、直線進給指令G01 G01 格式:格式: G01 X _Y_ Z_ F_G01 X _Y_ Z_ F_第3章數(shù)控銑床編程G17X Y I J G90G91G18G19G02G03Z X Z Y K I J K ( )R F 1)從圓弧所在平面的垂直坐標(biāo)軸的負(fù)方向看去,)從圓弧所在平面的垂直坐標(biāo)軸的負(fù)方向看去,
13、 順時針方向為順時針方向為G02,逆時針方向為,逆時針方向為G03;2) F規(guī)定了沿圓弧切向的進給速度;規(guī)定了沿圓弧切向的進給速度;3 )X、Y、Z為圓弧終點坐標(biāo)值,為圓弧終點坐標(biāo)值,G90絕對,絕對,G91增量。增量。4)I、J、K表示圓心相對于圓弧起點的增量坐標(biāo),與表示圓心相對于圓弧起點的增量坐標(biāo),與G91和和G90無關(guān)。無關(guān)。3 3、圓弧插補指令、圓弧插補指令(G02/G03) (G02/G03) 指令格式指令格式第3章數(shù)控銑床編程5) R是圓弧半徑,當(dāng)圓弧所對應(yīng)的圓心角為是圓弧半徑,當(dāng)圓弧所對應(yīng)的圓心角為0180時,時,R取正值;圓心角為取正值;圓心角為180360時,時,R取負(fù)值;取
14、負(fù)值;6 )I、J、K的值為零時可以省略;的值為零時可以省略;7 )在同一程序段中,如果)在同一程序段中,如果I、J、K與與R同時出現(xiàn)則同時出現(xiàn)則R有效。有效。G17X Y I J G90G91G18G19G02G03Z X Z Y K I J K ( )R F XY插補平面XZ插補平面YZ插補平面第3章數(shù)控銑床編程vG02/G03判斷: G02為順時針方向圓弧插補,G03為逆時針方向圓弧插補。順時針或逆時針是從垂直于圓弧加工平面的第三軸的正方向看到的回轉(zhuǎn)方向。 O Z X G03 G02 O Y Z G03 G02 O X Y G03 G02 不同平面的G02與G03選擇 X Z Y 平面圓
15、弧插補第3章數(shù)控銑床編程終點X起點KIZ圓心終點Y起點IJX圓心 終點Z起點JKY圓心v I,J,K分別表示X,Y,Z 軸圓心的坐標(biāo)減去圓弧起點的坐標(biāo),如下圖所示。某項為零時可以省略。第3章數(shù)控銑床編程BCO 2O 1R25R25BAA(Xa,Ya)(Xc,Yc)G 17G02G03G03G02G18G19G03G02103030(X,Y)(X,Y)(X,Y)1 122bbXYZYXXZZY(a)(b)(c)(d)rr12XXYY例例1 1:如圖所示小圓弧:如圖所示小圓弧I I和大圓弧和大圓弧IIII,圓弧起點,圓弧起點A A,終點,終點B B,半徑,半徑均為均為R25R25。寫出分別寫出程序
16、段。寫出分別寫出程序段。III絕對絕對+R+R方式編程方式編程增量增量+R+R方式編程方式編程絕對絕對+R+R方式編程方式編程增量增量+R+R方式編程方式編程圓弧I圓弧II絕對絕對+IJ+IJ方式編程方式編程G90 G17 ; G03 X0. Y25. R25. F100;G90 G17 ; G03 X0. Y25. R-25. F100;G91 G17; G03 X-25. Y25. R25. F100;G91 G17 ; G03 X-25. Y25. R-25. F100;G90 G17 ; G03 X0. Y25. I-25. F100;G90 G17 ; G03 X0. Y25. J2
17、5. F100;絕對絕對+IJ+IJ方式編程方式編程第3章數(shù)控銑床編程v當(dāng)圓弧圓心角小于180時,R為正值,當(dāng)圓弧圓心角大于180時,R為負(fù)值。v整圓編程時不可以使用R,只能用I、J、K。vF為編程的兩個軸的合成進給速度。第3章數(shù)控銑床編程例例2 2:如圖所示,起刀點在坐標(biāo)原點如圖所示,起刀點在坐標(biāo)原點O O,從,從O O點快速移動至點快速移動至A A點,點,分別以分別以順時針順時針、逆時針逆時針加工整圓,使用加工整圓,使用絕對絕對坐標(biāo)編程。坐標(biāo)編程。逆時針編程逆時針編程順時針編程順時針編程G90 G00 X30. Y0;G03 I-30. F100; G90 G00 X30. Y0 ; G0
18、2 I-30. F100 ;第3章數(shù)控銑床編程 G02/ G03 實現(xiàn)空間螺旋線進給 格式:G17 G02(G03) X. Y. R. Z. F. 或 G18 G02(G03) X. Z. R. Y. F. G19 G02(G03) Y. Z. R. X. F.即在原G02、G03指令格式程序段后部再增加一個與加工平面相垂直的第三軸移動指令,這樣在進行圓弧進給的同時還進行第三軸方向的進給,其合成軌跡就是一空間螺旋線。X 、Y 、Z為投影圓弧終點,第3坐標(biāo)是與選定平面垂直的軸終點.第3章數(shù)控銑床編程 如下圖所示軌跡G91 G17 G03 X -30.0 Y30.0 R 30.0 Z10.0 F1
19、00或:G90 G17 G03 X0 Y 30.0 R 30.0 Z 10.0 F100BCO2O1R25R25BAA(Xa,Ya)(Xc,Yc)G 17G02G03G03G02G18G19G03G02103030(X ,Y )(X ,Y )(X ,Y )1 122bbXYZYXXZZY(a)(b)(c)(d)rr12XXYY起點終點第3章數(shù)控銑床編程基本指令編程舉例如圖所示零件以30的孔定位精銑外輪廓暫不考慮刀具補償R15R10252 86 015075302 030251 0R101 2 02 02 04-88 01 2 01 51 010151 52 51 0201501 6 0對刀點w
20、wwwXZZXXXYY80120槽 內(nèi) 轉(zhuǎn) 角 均 為R5, 對 刀 點 同 圖 (a)第3章數(shù)控銑床編程程序單(1)%0001 G92 X150.0 Y160.0 Z120.0 G90 G00 X100.0 Y60.0 Z-2.0 S100 M03 G01 X75.0 F100 X35.0 G02 X15.0 R10.0 G01 Y70.0 G03 X-15.0 R15.0 G01 Y60.0 G02 X-35.0 R10.0 G01 X-75.0 主程序號建立工件坐標(biāo)系,編程零點w 快進到X=100,Y=60Z軸快移到 Z= -2,主軸直線插補至 X= 75,Y= 60,直線插補至 X=
21、35,Y= 60順圓插補至 X=15,Y=60直線插補至 X=15,Y=70 逆圓插補至 X= -15,Y=70 直線插補至 X= -15,Y=60順圓插補至 X= -35,Y=60直線插補至 X= -75,Y=60程序頭程序主干第3章數(shù)控銑床編程程序單(2) G09 Y0 X45.0 X75.0 Y20.0 Y65.0 G00 X100.0 Y60.0 Z120.0 X150.0Y160.0 M05 M30 直線插補至 X= -75,Y=0處直線插補至 X= 45,Y=45直線插補至 X= 75,Y=20直線插補至 X=75,Y=65,輪廓完快速退至 X=100,Y=60的下刀處快速抬刀至
22、Z=120的對刀點平面快速退刀至對刀點程序結(jié)束,復(fù)位。 返回上層第3章數(shù)控銑床編程 (1)刀具半徑補償 G40,G41,G42 3.2.4 3.2.4 數(shù)控銑加工的刀具補償指令數(shù)控銑加工的刀具補償指令 刀具半徑補償指令格式如下:G17 G41/G42 G00(G01) X Y D 為刀補號地址G40 取消刀具半徑補償41刀具左補償(順銑)42刀具右補償(逆銑)第3章數(shù)控銑床編程補償器開與不開的比較補償器開與不開的比較第3章數(shù)控銑床編程G41、G42判斷G42G41G41G42沿刀具運動方向向前看,刀具在零件(材料)左側(cè)的刀具半徑左補償沿刀具運動方向向前看,刀具在零件(材料)左側(cè)的刀具半徑左補償
23、G41沿刀具運動方向向前看,刀具在零件(材料)右側(cè)的刀具半徑左補償沿刀具運動方向向前看,刀具在零件(材料)右側(cè)的刀具半徑左補償G42第3章數(shù)控銑床編程半徑補償?shù)脑O(shè)置半徑補償?shù)脑O(shè)置第3章數(shù)控銑床編程刀具半徑補償建立的過程刀具半徑補償建立的過程第3章數(shù)控銑床編程 刀具半徑補償 G40,G41,G42 舉例(起點為原點)N20 G90G54 G00 G41 X20. Y10. D01; /快速進刀到快速進刀到G54坐標(biāo)坐標(biāo)X20Y10處,并建立處,并建立01#左刀補左刀補。 N25 G01 Y50. F200;N30 X50.;N25 Y20.;N40 X10.;N45 G00 G40 X0 Y0;
24、 /刀具遠離工件回到原點,并取消刀補刀具遠離工件回到原點,并取消刀補N50 M05 ;N55 M30;刀具為10平銑刀刀具半徑補償器D01中設(shè)置為5O41N5G17G21G40G49G69G80G90G94; /XY平面,公制,取消半徑補償,取消長度補償,取平面,公制,取消半徑補償,取消長度補償,取消坐標(biāo)旋轉(zhuǎn),取消固定循環(huán),絕對坐標(biāo),每分進給量消坐標(biāo)旋轉(zhuǎn),取消固定循環(huán),絕對坐標(biāo),每分進給量N10G91G28Z0; /Z向回零向回零N15M03S800; G54第3章數(shù)控銑床編程例例2 2:如圖所示,一高如圖所示,一高5 5的的R30R30圓臺,以圓臺,以順銑順銑方式加工,方式加工,使用使用絕對
25、絕對坐標(biāo)完成編程。坐標(biāo)完成編程。G02 I-30.; 134256G17G21G40G49G69G80G90G94;G91G28Z0;M03S800;G90G54G00X45.Y20.Z30.;ZG01Z-5.F300; /下刀至工件表面下方下刀至工件表面下方5mm處處G01G41X30.F50D01;Y0;G01 Y-20. ;G40 X45.; G91G28Z0;M05;M30;O41第3章數(shù)控銑床編程 利用同一個程序、同一把刀具,通過設(shè)置不同大小的刀具補償半徑值而逐步減少切削余量的方法來達到粗、精加工的目的。 BACDCDAB刀補取消算出點A.B.C.D的坐標(biāo),按這些點編程。再加上刀補引
26、入和刀補取消的指令按輪廓ABCD編程人工預(yù)刀補編程機床自動刀補刀補引入R r=R +dd粗加工刀心軌跡精加工刀心軌跡粗加工刀補半徑R粗銑實用刀具半徑精銑刀具及刀補半徑R精加工余量dG42編程軌跡刀心軌跡G41編程軌跡刀心軌跡(a)(b)(c)第3章數(shù)控銑床編程1)建立補償?shù)某绦蚨危仨毷窃谘a償平面)建立補償?shù)某绦蚨?,必須是在補償平面 內(nèi)內(nèi)不為零的不為零的直線移動。直線移動。(G00、G01可以,可以,G02、G03 不可以)不可以)2)建立補償?shù)某绦蚨危话銘?yīng)在切入工件之前完成。)建立補償?shù)某绦蚨危话銘?yīng)在切入工件之前完成。3)取消刀補一般應(yīng)安排在切出工作之后。)取消刀補一般應(yīng)安排在切出工作之
27、后。刀具半徑補償注意事項刀具半徑補償注意事項第3章數(shù)控銑床編程格式:G51 X Y Z P 設(shè)定縮放 G50 取消縮放1.縮放功能指令G50、G51X、Y、Z為縮放中心的坐標(biāo),P為縮放倍數(shù),如2倍為P2000。G51既可指定平面縮放,也可指定空間縮放。G51、G50為模態(tài)指令,可相互注銷,G50為缺省值。 .5簡化編程的指令簡化編程的指令第3章數(shù)控銑床編程例:例:如圖所示的三角形ABC,頂點為A(30,40),B(70,40),C(50,80),若D(50,50)為中心,縮小1倍,用縮放功能編寫程序。O51 O51 主程序主程序N10 G17G21G40G49G69G80G90
28、G94N20 G91G28Z0N30 M03S800N40 G00G90G54X0Y0Z10.N50 G01Z-5.F50N55 G51X50.Y50.P500N60 G42Y30.D01N70 X90.N80 X50.Y110.N90 G91X-50.Y-100.N100 G40N105 G50N110 G00G90Z100.N120 M05N130 M30%第3章數(shù)控銑床編程2. 鏡像功能指令G51.1、G50.1格式:格式: G17G51.1 X G17G51.1 X Y Y /關(guān)于某軸鏡像關(guān)于某軸鏡像 G50.1 X G50.1 X Y Y /取消鏡像取消鏡像注意注意G51.1G51.
29、1為模態(tài)指令,如果沒有用為模態(tài)指令,如果沒有用G50.1G50.1取消,將一直保持有效。取消,將一直保持有效。部分系統(tǒng)通過以下格式實現(xiàn):G51 X Y I J 如:G51 X0 I-1.,關(guān)于Y軸鏡像,縮放倍率為1G50第3章數(shù)控銑床編程O511 O511 主程序主程序N10 G17G21G40G49G69G80G90G94;N10 G17G21G40G49G69G80G90G94;N20 G91G28Z0;N20 G91G28Z0; N30 M03S800;N30 M03S800;N40 M98 P510; N40 M98 P510; /加工加工N50 G51.1 X0; N50 G51.1
30、 X0; /Y/Y軸鏡像軸鏡像N60 M98 P510; N60 M98 P510; /加工加工N70 G51.1 X0 Y0; N70 G51.1 X0 Y0; /X/X、Y Y軸鏡像軸鏡像N80 M98 P510; N80 M98 P510; /加工加工N90 G51.1 Y0; N90 G51.1 Y0; /X/X軸鏡像軸鏡像N100 M98 P510; N100 M98 P510; /加工加工N110 M05;N110 M05;N120 M30;N120 M30;% % 例例:加工如圖所示工件:加工如圖所示工件(高高5mm),用鏡像指令編程,用鏡像指令編程.刀具D10,半徑補償代號01
31、#第3章數(shù)控銑床編程子程序(的加工程序):子程序(的加工程序):O501O501N10 G54G90G00X40.Y0Z10.;N10 G54G90G00X40.Y0Z10.;N20 G01Z-5.F100;N20 G01Z-5.F100;N30 G41 G01 Y10. D01 F50;N30 G41 G01 Y10. D01 F50;N40 X10.;N40 X10.;N50 Y30.;N50 Y30.;N60 X20.;N60 X20.;N70 G03X30.Y20.R10.;N70 G03X30.Y20.R10.;N80 G01Y0.0;N80 G01Y0.0;N90 G40X40.;
32、N90 G40X40.;N100 G00 Z10.;N100 G00 Z10.; N110 G50.1 X0 Y0;N110 G50.1 X0 Y0;N120 M99;N120 M99;第3章數(shù)控銑床編程格式:格式:G68 XG68 X Y Y R R /坐標(biāo)旋轉(zhuǎn)坐標(biāo)旋轉(zhuǎn) G69 G69 /取消坐標(biāo)旋轉(zhuǎn)取消坐標(biāo)旋轉(zhuǎn) 3、旋轉(zhuǎn)變換指令G68,G69X、Y為旋轉(zhuǎn)中心坐標(biāo),R為旋轉(zhuǎn)角度,單位是度,0360.000。其它平面內(nèi)變換指令格式相同,只要把坐標(biāo)軸作相應(yīng)的變更就可以。第3章數(shù)控銑床編程O68 O68 主程序主程序N10 G17G21G40G49G69G80G90G94;N10 G17G21G4
33、0G49G69G80G90G94;N20 G91G28Z0;N20 G91G28Z0; N30 M03S800;N30 M03S800;N40 M98 P69; N40 M98 P69; /加工加工N50 G68X0Y0R90.; N50 G68X0Y0R90.; /旋轉(zhuǎn)旋轉(zhuǎn)9090N60 M98 P69; N60 M98 P69; /加工加工N70 G68X0Y0R180.; N70 G68X0Y0R180.; /旋轉(zhuǎn)旋轉(zhuǎn)180180N80 M98 P69; N80 M98 P69; /加工加工N90 G68X0Y0R270.; N90 G68X0Y0R270.; /旋轉(zhuǎn)旋轉(zhuǎn)270270N1
34、00 M98 P69; N100 M98 P69; /加工加工N110 M05;N110 M05;N120 M30;N120 M30;% % 例例:加工如圖所示工件:加工如圖所示工件(高高5mm),用鏡像指令編程,用鏡像指令編程.刀具D10,半徑補償代號01#第3章數(shù)控銑床編程子程序(的加工程序):子程序(的加工程序):O69O69N10 G54G90G00X40.Y0Z10.;N10 G54G90G00X40.Y0Z10.;N20 G01Z-5.F100;N20 G01Z-5.F100;N30 G41 G01 Y10. D01 F50;N30 G41 G01 Y10. D01 F50;N40
35、 X10.;N40 X10.;N50 Y30.;N50 Y30.;N60 X20.;N60 X20.;N70 G03X30.Y20.R10.;N70 G03X30.Y20.R10.;N80 G01Y0.0;N80 G01Y0.0;N90 G40X40.;N90 G40X40.;N100 G00 Z10.; N100 G00 Z10.; N110 G69;N110 G69;N120 M99;N120 M99;第3章數(shù)控銑床編程4.2.6 4.2.6 固定循環(huán)固定循環(huán) 圖4.9 孔加工固定循環(huán)圖4.10 固定循環(huán)數(shù)據(jù)形式第3章數(shù)控銑床編程固定循環(huán)的程序格式如下:G98(G99)G73(G74、G7
36、6、G80G89) X Y Z R Q P F KG98G98(G99G99)指定返回點平面,G98G98為返回初始平面,為返回初始平面,G99G99為返回為返回R R點平面點平面。G73(G74G73(G74、G76G76、G80G80G89)G89)為孔加工方式孔加工方式,是固定循環(huán)代碼。X X、Y Y為孔位置孔位置;Z Z為孔底坐標(biāo)孔底坐標(biāo)(相當(dāng)于孔深)。R R為返回平面的坐標(biāo)值返回平面的坐標(biāo)值;Q Q指定每次進給深度每次進給深度(G73或G83時)或指定刀具位移增量(G76或G87時);P P指定刀具在孔底暫停時間孔底暫停時間;K K指定固定循環(huán)次數(shù)循環(huán)次數(shù)。G73、G74、G76和G
37、81G89、Z、R、P、F、Q、都是模態(tài)指令。G80、G01G03等代碼可以取消循環(huán)固定循環(huán)。 4.2.6 4.2.6 固定循環(huán)固定循環(huán) 第3章數(shù)控銑床編程1、鉆孔循環(huán)(鉆中心孔) G81 G81指令的循環(huán)動作如圖所示,包括X、Y坐標(biāo)定位定位、快進快進、工進工進和快速快速返回返回等動作。G98與G99指定返回平面。G90與G91指定X、Y、Z和R的編程方式,盡量用G90絕對值編程。注意:如果Z移動位置為零該指令不執(zhí)行。 G98(G99)G81 X Y Z R F ;第3章數(shù)控銑床編程例:如下圖所示零件,要求用例:如下圖所示零件,要求用G81G81加工所有的孔,試編寫其數(shù)控加工加工所有的孔,試編
38、寫其數(shù)控加工程序。程序。工件零點選擇在工件上表面中心,工件零點選擇在工件上表面中心,選用選用1010的鉆頭,程序如下:的鉆頭,程序如下:O0081;O0081; N10 G17G40G49G69G80G90G94;N10 G17G40G49G69G80G90G94;N20 G91G28Z0;N20 G91G28Z0; N30 M03S800;N30 M03S800;N40 G54G90G00X0Y0Z30.N40 G54G90G00X0Y0Z30.;N50 G99G81X-20.Y-10.Z-15.R5.F20M07N50 G99G81X-20.Y-10.Z-15.R5.F20M07;N60
39、X20.N60 X20.;N70 Y10.N70 Y10.;N80 X-20.N80 X-20.;N90 G80N90 G80;N100 G00 Z100.N100 G00 Z100.;N120 M08N120 M08N130 M30N130 M30;第3章數(shù)控銑床編程2、帶停頓的鉆孔循環(huán) G82 該指令除了要在孔底暫停外,其它動作與G81相同。P指定暫停時間。此指令主要用于加工盲孔或臺階孔,以提高孔深精度。G98(G99)G82 X Y Z R P F ;O0082;O0082; N40 G54G90G00X0Y0Z30.N40 G54G90G00X0Y0Z30.;N50 G99N50 G9
40、9G82G82X-20.Y-10.Z-15.R5.X-20.Y-10.Z-15.R5.P2000P2000F20M07F20M07;N60 X20.N60 X20.;N70 Y10.N70 Y10.;N80 X-20.N80 X-20.;N90 G80N90 G80;第3章數(shù)控銑床編程3、深孔加工循環(huán) G83 深孔加工指令G83的循環(huán)動作如圖所示,每次進刀量用地址Q(正值)給出。每次進給時,應(yīng)在距已加工面d(mm)處將快速進給轉(zhuǎn)換為切削進給,d是由參數(shù)確定的。注意:如果Z、Q、K為零該指令不執(zhí)行。 G98(G99)G83 X Y Z R Q F ;第3章數(shù)控銑床編程4、高速深孔加工循環(huán)G73
41、該固定循環(huán)用于Z軸的間歇進給,使深孔加工時容易排屑,減少退刀量,提高加工效率。Q值為每次的進刀量(正值),退刀用快速,其值d由系統(tǒng)參數(shù)決定,無須用戶指定。注意:如果Z、K、Q移動量為零時該指令不執(zhí)行 G98(G99)G73 X Y Z R Q F ;第3章數(shù)控銑床編程G98(G99)G73 X Y Z R Q F ;G98(G99)G83 X Y Z R Q F ;G73與G83比較d均由系統(tǒng)參數(shù)決定第3章數(shù)控銑床編程O0073;O0073; N40 G54G90G00X0Y0Z30.N40 G54G90G00X0Y0Z30.;N50 G99N50 G99G73G73X-20.Y-10.Z-4
42、0.R5.X-20.Y-10.Z-40.R5.Q3.Q3.F20M07F20M07;N60 X20.N60 X20.;N70 Y10.N70 Y10.;N80 X-20.N80 X-20.;N90 G80N90 G80;G73、G83進退刀方式排屑暢通,均適宜加工深孔,進退刀方式排屑暢通,均適宜加工深孔,G73比比G83的效率更高。的效率更高。用用10鉆頭打鉆頭打40深孔,每刀進給深孔,每刀進給3mm.用用G73和用和用G83程序編法相同程序編法相同。第3章數(shù)控銑床編程鏜孔循環(huán)5、粗鏜孔 G98(G99) G85 X Y Z R F ; G98(G99) G86 X Y Z R P F ; G
43、98(G99) G88 X Y Z R P F ; G98(G99) G89 X Y Z R P F ;G85,刀具以F速度加工到孔底,然后以F速度返回到R平面。G86,刀具以F速度加工到孔底,主軸停,然后快速返回到R平面。G89,刀具以F速度加工到孔底,暫停P,然后以F速度返回到R平面。G88,刀具以F速度加工到孔底,主軸停,手動快速返回到R平面。第3章數(shù)控銑床編程鏜如下圖所示20通孔,用G85進行編程。O0085;O0085; N10 G17G21G40G49G69G80G90G94;N10 G17G21G40G49G69G80G90G94;N20 G91G28Z0;N20 G91G28Z
44、0; N30 M03S800;N30 M03S800;N40 G54G90G00X0Y0Z30.N40 G54G90G00X0Y0Z30.;N50 G98G85X-40.Y0.Z-52.R-15.F50M07N50 G98G85X-40.Y0.Z-52.R-15.F50M07;N60 X40.N60 X40.;N70 G80N70 G80;N80 G00 Z100.N80 G00 Z100.;N90 M08N90 M08N100 M30N100 M30;第3章數(shù)控銑床編程鏜如下圖所示30臺階孔,選擇合適的鏜孔指令進行編程。O0089;O0089; N10 G17G21G40G49G69G80G
45、90G94;N10 G17G21G40G49G69G80G90G94;N20 G91G28Z0;N20 G91G28Z0; N30 M03S800;N30 M03S800;N40 G54G90G00X0Y0Z30.N40 G54G90G00X0Y0Z30.;N50 G98G89X-40.Y0.Z-35.N50 G98G89X-40.Y0.Z-35. R-15.P500F50M07 R-15.P500F50M07;N60 X40.N60 X40.;N70 G80N70 G80;N80 G00 Z100.N80 G00 Z100.;N90 M08N90 M08N100 M30N100 M30;第3章數(shù)控銑床編程鏜孔循環(huán)鏜孔循環(huán)6、精鏜孔G76與反鏜孔G87 G98(G99) G76 X Y Z R Q P F ; G98(G99) G87 X Y Z R Q F ;G76指令的循環(huán)動作,主軸旋轉(zhuǎn),刀具向下鏜孔,在孔底定向準(zhǔn)停后,刀尖反向移動Q,然后快速退刀,主軸正轉(zhuǎn)。G87指令的循環(huán)動作,刀具在XY平面定位,主軸定向準(zhǔn)停,刀尖反向移動Q,快速到孔底R平面,沿刀尖方向移動Q,主軸旋轉(zhuǎn),鏜孔到Z點,再次定向準(zhǔn)停后,刀尖方向移動Q,然后快
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 智能家居設(shè)備集成商服務(wù)協(xié)議
- 山西省呂梁市柳林縣2024-2025學(xué)年七年級上學(xué)期期末生物學(xué)試題(含答案)
- 合作運營分紅協(xié)議書要求
- 企業(yè)軟件開發(fā)周期維護合作協(xié)議
- 有關(guān)商場租賃合同
- 2024-2025學(xué)年高二化學(xué)人教版選擇性必修3教學(xué)課件 第四章 第三節(jié) 核酸
- 地理信息系統(tǒng)GIS專業(yè)知識點詳解試題集
- 人工智能教育課程開發(fā)合作協(xié)議
- 智能物流倉儲系統(tǒng)研發(fā)協(xié)議
- 公司房地產(chǎn)開發(fā)合伙協(xié)議書
- 男護士的職業(yè)生涯規(guī)劃書
- 2025年黑龍江旅游職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫含答案
- 工藝技術(shù)人員工作總結(jié)
- DB61T-農(nóng)產(chǎn)品區(qū)域公用品牌管理規(guī)范
- 中央2025年中國民航大學(xué)勞動合同制人員招聘7人筆試歷年參考題庫附帶答案詳解
- 高一生活指南模板
- 廣州電視塔鋼結(jié)構(gòu)施工方案
- 【9物一?!?024年安徽省合肥市廬陽中學(xué)九年級中考一模物理試卷
- 2024-2025學(xué)年部編版歷史七年級下冊第一單元綜合評估卷(含答案)
- 《工程經(jīng)濟與項目管理》課程教學(xué)大綱
- CNAS-CL01-G001:2024檢測和校準(zhǔn)實驗室能力認(rèn)可準(zhǔn)則的應(yīng)用要求
評論
0/150
提交評論