




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、數(shù)控銑床的程序編程一、有關(guān)坐標(biāo)和坐標(biāo)系的指令 (1)、絕對值編程G90與增量值編程G91 格式注意注意:銑床編程中增量編程不能用銑床編程中增量編程不能用U、W.如果用如果用,就表示為就表示為U軸、軸、W軸軸.第一節(jié) 數(shù)控銑床編程的基本方法注意:銑床中注意:銑床中X軸不再是直徑軸不再是直徑.例:刀具由原點按順序向例:刀具由原點按順序向1、2、3點移動時用點移動時用G90、G91指指令編程。令編程。 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
2、M30 G90%0002 N1G91G01X20 Y15 N2 X20 Y30 N3 X20 Y-20 N4 X-60 Y-25 N5 M30 G91 編程 (2)、工件坐標(biāo)系設(shè)定G92格式:G92 X_ Y_ Z_ X、Y、Z、為當(dāng)前刀位點在工件坐標(biāo)系中的坐標(biāo)。說明G92 G92 設(shè)置加工坐標(biāo)系設(shè)置加工坐標(biāo)系ZYWXXXYX5454Y機(jī)機(jī)9292YGG92543040AXY59593030G59B45152035G523535CDXY機(jī)床原點MZ2X2工件原點M機(jī)床原點X1Z1Y2Y1G92 X X2 Y Y2 Z Z2 則將工件原點設(shè)定到距刀具起則將工件原點設(shè)定到距刀具起始點距離為始點距離
3、為X= -X2,Y= -Y2 ,Z= -Z2 的位置上。的位置上。 (3)、工件坐標(biāo)系選擇 G54-G59 GGGGGG545556575859 工件零點偏置工件零點偏置 機(jī)床原點機(jī)床原點 X Y Z X Y Z 工件坐標(biāo)系選擇(G54G59) G54 原點原點 G59 原點原點 G59 工件坐標(biāo)系工件坐標(biāo)系 G54 工件坐標(biāo)系工件坐標(biāo)系 。 說明 1、G54G59是系統(tǒng)預(yù)置的六個坐標(biāo)系,可根據(jù)需要選用。 2、該指令執(zhí)行后,所有坐標(biāo)值指定的坐標(biāo)尺寸都是選定的工件加工坐標(biāo)系中的位置。16號工件加工坐標(biāo)系是通過CRT/MDI方式設(shè)置的。 3、G54G59預(yù)置建立的工件坐標(biāo)原點在機(jī)床坐標(biāo)系中的坐標(biāo)值
4、可用MDI方式輸入,系統(tǒng)自動記憶。 4、使用該組指令前,必須先回參考點。 5、G54G59為模態(tài)指令,可相互注銷。 (4)、G53 -選擇機(jī)床坐標(biāo)系 編程格式:G53 G90 X Y Z ; G53 指令使刀具快速定位到機(jī)床坐標(biāo)系中的指定位置上,式中X、Y、Z后的值為機(jī)床坐標(biāo)系中的坐標(biāo)值。 例:G53 X-100 Y-100 Z-20 G53為非模態(tài)指令,只在當(dāng)前程序段有效.(5)、G52 局部坐標(biāo)系設(shè)定 編程格式:G52 X Y Z ; 式中X、Y、Z后的值為局部原點相對工件原點的坐標(biāo)值。 幾個坐標(biāo)系指令應(yīng)用舉例 如圖所示從A-B-C-D行走路線ZYWXXXYX5454Y機(jī)機(jī)9292YGG9
5、2543040AXY59593030G59B45152035G523535CDXY機(jī)床原點MZ2X2工件原點M機(jī)床原點X1Z1Y2Y1 編程如下 N01 G54 G00 G90 X30.0 Y40.0 快速移到G54中的A點 N02 G59 將G59置為當(dāng)前工件坐標(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(機(jī)械坐標(biāo)系)中的D點二、坐標(biāo)平面選定坐標(biāo)平面選擇 G17,G18
6、,G19 格式: G17 G18 G19XYZG17G18G19 G17 XY平面, G18 ZX平面, G19 YZ平面。坐標(biāo)平面選擇指令是用來選擇圓弧插補(bǔ)的平面和刀具補(bǔ)償平面的。 G17、G18、G19為模態(tài)功能,可相互注銷,G17為缺省值。XYZG17G18G19三、 參考點控制指令(1)、自動返回參考點 G28 格式: G28 X _ Y _ Z _ 其中,X、Y、Z 為指定的中間點位置。工件原點W中間點參考點返回點WXYXY中間點MZ中間點ZZYX(X,Y,Z)11221ZXX333MZ2yy 說明:執(zhí)行G28指令時,各軸先以G00的速度快移到程序指 令的中間點位置,然后自動返回參考
7、點。在使用上經(jīng)常將XY和Z分開來用。先用G28 Z.提刀并回Z軸參考點位置,然后再用G28 X.Y.回到XY方向的參考點。 在G90時為指定點在工件坐標(biāo)系中的坐標(biāo);在G91時為指令點相對于起點的位移量G28指令前要求機(jī)床在通電后必須 (手動) 返回過一次參考點。使用G28指令時,必須預(yù)先取消刀具補(bǔ)償。G28為非模態(tài)指令。 參考點控制指令(G29)(2)、自動從參考點返回G29 格式: G29 X _ Y _ Z 其中,X、Y、Z 為指令的定位終點位置。工件原點W中間點參考點返回點WXYXY中間點MZ中間點ZZYX(X,Y,Z)11221ZXX333MZ2yy四、 有關(guān)單位的設(shè)定1 1、尺寸單位
8、選擇、尺寸單位選擇G20G20,G21G21,G22G22格式:格式:G20 G20 英制英制 G21 G21 公制公制 尺寸輸入制式尺寸輸入制式 G22 G22 脈沖當(dāng)量脈沖當(dāng)量 線性軸線性軸旋轉(zhuǎn)軸旋轉(zhuǎn)軸英制英制(G20)(G20)英寸英寸度度公制公制(G21)(G21)毫米毫米度度脈沖當(dāng)量脈沖當(dāng)量(G22)(G22)移動軸脈沖當(dāng)量移動軸脈沖當(dāng)量旋轉(zhuǎn)軸脈沖當(dāng)量旋轉(zhuǎn)軸脈沖當(dāng)量這這3個個G代碼必須代碼必須在程序的開頭坐標(biāo)系設(shè)定之前在程序的開頭坐標(biāo)系設(shè)定之前用單獨的程用單獨的程序段指令或通過系統(tǒng)參數(shù)設(shè)定。程序運(yùn)行中途不能切換。序段指令或通過系統(tǒng)參數(shù)設(shè)定。程序運(yùn)行中途不能切換。五、 基本編程指令其中
9、,其中,X X、Y Y、Z Z、為快速定位終點,在、為快速定位終點,在G90G90時為終時為終點在工件坐標(biāo)系中的坐標(biāo);在點在工件坐標(biāo)系中的坐標(biāo);在G91G91時為終點相對于時為終點相對于起點的位移量。(起點的位移量。(空間折線移動空間折線移動)說明:說明:1、G00 一般用于加工前快速定位或加工后快速退刀。一般用于加工前快速定位或加工后快速退刀。2、為避免干涉,通常的做法是:、為避免干涉,通常的做法是:不輕易三軸聯(lián)動不輕易三軸聯(lián)動。一般先移動一個軸,再在其它兩軸構(gòu)成的面內(nèi)聯(lián)動。一般先移動一個軸,再在其它兩軸構(gòu)成的面內(nèi)聯(lián)動。如:如:進(jìn)刀時進(jìn)刀時,先在安全高度,先在安全高度Z上,移動(聯(lián)動)上,移
10、動(聯(lián)動)X、Y 軸,再下移軸,再下移Z軸到工件附近。軸到工件附近。 退刀時退刀時,先抬,先抬Z軸,再移動軸,再移動X-Y軸。軸。直 線 插 補(bǔ) 指 令(G01)2 2、直線進(jìn)給指令、直線進(jìn)給指令G01 G01 格式:格式: G01 X _Y_ Z_ F_G01 X _Y_ Z_ F_ 其中,其中,X X、Y Y、Z Z為終點,為終點,在在G90G90時為終點在工件坐標(biāo)系中的坐標(biāo);時為終點在工件坐標(biāo)系中的坐標(biāo);在在G91G91時為終點相對于起點的位移量。時為終點相對于起點的位移量。 說明:說明:(1 1) G01G01指令刀具從當(dāng)前位置以聯(lián)動的方式,指令刀具從當(dāng)前位置以聯(lián)動的方式,按程序段中按
11、程序段中F F指令規(guī)定的合成進(jìn)給速度,按合指令規(guī)定的合成進(jìn)給速度,按合成的直線軌跡移動到程序段所指定的終點。成的直線軌跡移動到程序段所指定的終點。(2 2)實際進(jìn)給速度等于指令速度)實際進(jìn)給速度等于指令速度F F與進(jìn)給速與進(jìn)給速度修調(diào)倍率的乘積。度修調(diào)倍率的乘積。(3 3)G01G01和和F F都是模態(tài)代碼,如果后續(xù)的程序都是模態(tài)代碼,如果后續(xù)的程序段不改變加工的線型和進(jìn)給速度,可以不再段不改變加工的線型和進(jìn)給速度,可以不再書寫這些代碼。書寫這些代碼。(4 4)G01G01可由可由G00G00、G02G02、G03G03或或G33G33功能注銷。功能注銷。 191817GGG0302GGF_
12、_ZYZXYX_KJKIJI191817GGG0302GGRF_ _ZYZXYX指令格式:指令格式:或或(1)圓弧插補(bǔ)指令3、圓弧進(jìn)給指令、圓弧進(jìn)給指令 G02 :順時針圓弧插補(bǔ)順時針圓弧插補(bǔ) G03 :逆時針圓弧插補(bǔ)逆時針圓弧插補(bǔ)圓 弧 插 補(bǔ) 指 令(G02/G03) (2)指令參數(shù)說明:v圓弧插補(bǔ)只能在某平面內(nèi)進(jìn)行。vG17代碼進(jìn)行XY平面的指定,省略時就被默認(rèn)為是G17v當(dāng)在ZX(G18)和YZ(G19)平面上編程時,平面指定代碼不能省略。vG02/G03判斷: G02為順時針方向圓弧插補(bǔ),G03為逆時針方向圓弧插補(bǔ)。順時針或逆時針是從垂直于圓弧加工平面的第三軸的正方向看到的回轉(zhuǎn)方向。
13、 O Z X G03 G02 O Y Z G03 G02 O X Y G03 G02 不同平面的 G02 與 G03 選擇 X Z Y 平面圓弧插補(bǔ)平面圓弧插補(bǔ)終點終點X起點起點KIZ圓心圓心終點終點Y起點起點IJX圓圓心心 終點終點Z起點起點JKY圓圓心心v I,J,K分別表示X,Y,Z 軸圓心的坐標(biāo)減去圓弧起點的坐標(biāo),如下圖所示。某項為零時可以省略。起點 v當(dāng)圓弧圓心角小于180時,R為正值,當(dāng)圓弧圓心角大于180時,R為負(fù)值。v整圓編程時不可以使用R,只能用I、J、K。vF為編程的兩個軸的合成進(jìn)給速度。 (3)編程算法BCO2O1R25R25BAA(Xa,Ya)(Xc,Yc)G17G02
14、G03G03G02G18G19G03G02103030(X ,Y )(X ,Y )(X ,Y )1122bbXYZYXXZZY(a)(b)(c)(d)rr12XXYY 圓弧AB: 絕對: G17G90 G02 X xb Y yb R r1 F f; 或 G17G90 G02 X xb Y yb I(x1-xa) J (y1-ya) F f ; 增量: G91G02 X (xb-xa)Y (yb-ya) R r1 F f ; 或 G91G02 X(xb-xa)Y(yb-ya)I(x1-xa)J(y1-ya)F f ; (4)編制圓弧程序段大圓弧ABBCO2O1R25R25BAA(Xa,Ya)(X
15、c,Yc)G17G02G03G03G02G18G19G03G02103030(X ,Y )(X ,Y )(X ,Y )1122bbXYZYXXZZY(a)(b)(c)(d)rr12XXYY 每段圓弧可有四個程序段表示每段圓弧可有四個程序段表示G17 G90 G03 X0 Y25 R-25 F80G17 G90 G03 X0 Y25 I0 J25 F80G91 G03 X-25 Y25 R-25 F80G91 G03 X-25 Y25 I0 J25 F80小圓弧ABBCO2O1R25R25BAA(Xa,Ya)(Xc,Yc)G17G02G03G03G02G18G19G03G02103030(X ,
16、Y )(X ,Y )(X ,Y )1122bbXYZYXXZZY(a)(b)(c)(d)rr12XXYYG17 G90 G03 X0 Y25 R25 F80G17 G90 G03 X0 Y25 I-25 J0 F80G91 G03 X-25 Y25 R25 F80G91 G03 X-25 Y25 I-25 J0 F80 例2 、 整圓編程要求由A點開始,實現(xiàn)逆時針圓弧插補(bǔ)并返回A點。OXYAR30G90 G03 X30 Y0 I-40 J0 F80G91 G03 X0 Y0 I-40 J0 F80 (5)G02/ G03 實現(xiàn)空間螺旋線進(jìn)給 格式:G17 G02(G03) X. Y. R. Z
17、. F. 或 G18 G02(G03) X. Z. R. Y. F. G19 G02(G03) Y. Z. R. X. F.即在原即在原G02、G03指令格式程序段后部再增加一個與加工平指令格式程序段后部再增加一個與加工平面相垂直的第三軸移動指令,這樣在進(jìn)行圓弧進(jìn)給的同時面相垂直的第三軸移動指令,這樣在進(jìn)行圓弧進(jìn)給的同時還進(jìn)行第三軸方向的進(jìn)給,其合成軌跡就是一空間螺旋線。還進(jìn)行第三軸方向的進(jìn)給,其合成軌跡就是一空間螺旋線。X 、Y 、Z為投影圓弧終點為投影圓弧終點,第第3坐標(biāo)是與選定平面垂直的軸坐標(biāo)是與選定平面垂直的軸終點終點. 如下圖所示軌跡G91 G17 G03 X -30.0 Y30.0
18、 R 30.0 Z10.0 F100或:或:G90 G17 G03 X0 Y 30.0 R 30.0 Z 10.0 F100BCO2O1R25R25BAA(Xa,Ya)(Xc,Yc)G17G02G03G03G02G18G19G03G02103030(X ,Y )(X ,Y )(X ,Y )1122bbXYZYXXZZY(a)(b)(c)(d)rr12XXYY起點起點終點終點六、基本指令編程舉例R15R10252 86015075302030251 0R1012 02 0204-88012 0151 01015152510201501 60對 刀 點wwwwXZZXXXYY80120槽內(nèi)轉(zhuǎn)角均為
19、R5,對刀點同圖(a)如圖所示零件如圖所示零件以以30的孔定位的孔定位精銑外輪廓精銑外輪廓暫不考慮刀具補(bǔ)償暫不考慮刀具補(bǔ)償程序單(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)系,編程零點建立工件坐標(biāo)系,編程零點w w 快進(jìn)到快進(jìn)到X=100X=100,Y=60Y=60Z Z
20、軸快移到軸快移到 Z= -2Z= -2,主軸,主軸直線插補(bǔ)至直線插補(bǔ)至 X= 75X= 75,Y= 60Y= 60,直線插補(bǔ)至直線插補(bǔ)至 X= 35X= 35,Y= 60Y= 60順圓插補(bǔ)至順圓插補(bǔ)至 X=15X=15,Y=60Y=60直線插補(bǔ)至直線插補(bǔ)至 X=15X=15,Y=70 Y=70 逆圓插補(bǔ)至逆圓插補(bǔ)至 X= -15X= -15,Y=70 Y=70 直線插補(bǔ)至直線插補(bǔ)至 X= -15X= -15,Y=60Y=60順圓插補(bǔ)至順圓插補(bǔ)至 X= -35X= -35,Y=60Y=60直線插補(bǔ)至直線插補(bǔ)至 X= -75X= -75,Y=60Y=60程序頭程序頭程序主干程序主干程序單(2) G
21、09 Y0 X45.0 X75.0 Y20.0 Y65.0 G00 X100.0 Y60.0 Z120.0 X150.0Y160.0 M05 M30 直線插補(bǔ)至直線插補(bǔ)至 X= -75X= -75,Y=0Y=0處處直線插補(bǔ)至直線插補(bǔ)至 X= 45X= 45,Y=45Y=45直線插補(bǔ)至直線插補(bǔ)至 X= 75X= 75,Y=20Y=20直線插補(bǔ)至直線插補(bǔ)至 X=75X=75,Y=65Y=65,輪廓完,輪廓完快速退至快速退至 X=100X=100,Y=60Y=60的下刀處的下刀處快速抬刀至快速抬刀至 Z=120Z=120的對刀點平面的對刀點平面快速退刀至對刀點快速退刀至對刀點程序結(jié)束,復(fù)位。程序結(jié)束
22、,復(fù)位。 返回上層返回上層第二節(jié) 數(shù)控銑床刀具補(bǔ)償一、數(shù)控銑床刀具補(bǔ)償?shù)暮x 在數(shù)控銑床上,由于程序所控制的刀具刀位點的軌跡和實際刀具切削刃口切削出的形狀并不重合,它們在尺寸大小上存在一個刀具半徑和刀具長短的差別,為此就需要根據(jù)實際加工的形狀尺寸算出刀具刀位點的軌跡坐標(biāo),據(jù)此來控制加工。二、數(shù)控銑床刀具補(bǔ)償類型 刀具半徑補(bǔ)償: 補(bǔ)償?shù)毒甙霃綄ぜ喞叽绲挠绊? 刀具長度補(bǔ)償: 補(bǔ)償?shù)毒唛L度方向尺寸的變化. 三、刀具補(bǔ)償?shù)姆椒ㄈ斯ゎA(yù)刀補(bǔ):人工計算刀補(bǔ)量進(jìn)行編程機(jī)床自動刀補(bǔ):數(shù)控系統(tǒng)具有刀具補(bǔ)償功能。四、刀具半徑補(bǔ)償功能 1、刀具半徑補(bǔ)償?shù)淖饔迷跀?shù)控銑床上進(jìn)行輪廓銑削時,由于刀具半徑的存在,刀具
23、中心軌跡與工件輪廓不重合。人工計算刀具中心軌跡編程,計算相當(dāng)復(fù)雜,且刀具直徑變化時必須重新計算,修改程序。當(dāng)數(shù)控系統(tǒng)具備刀具半徑補(bǔ)償功能時,數(shù)控編程只需按工件輪廓進(jìn)行,數(shù)控系統(tǒng)自動計算刀具中心軌跡,使刀具偏離工件輪廓一個半徑值,即進(jìn)行刀具半徑補(bǔ)償。 分為三步: 1、刀補(bǔ)的建立:在刀具從起點接近工件時,刀心軌跡從與編程軌跡重合過度到與編程軌跡偏離一個偏置量的過程。 2、刀補(bǔ)進(jìn)行:刀具中心始終與變成軌跡相距一個偏置量直到刀補(bǔ)取消。 3、刀補(bǔ)取消:刀具離開工件,刀心軌跡要過渡到與編程軌跡重合的過程。刀心軌跡法向刀補(bǔ)矢量編程軌跡刀補(bǔ)引入刀補(bǔ)進(jìn)行中202010501050刀補(bǔ)矢量刀補(bǔ)取消刀心軌跡編程軌跡
24、B功能刀補(bǔ)XYC功能刀補(bǔ)aa 90自動插入刀補(bǔ)路徑處理尖角人工增加G39指令2、刀具半徑補(bǔ)償?shù)倪^程、刀具半徑補(bǔ)償?shù)倪^程3、刀具半徑補(bǔ)償指令刀具半徑補(bǔ)償G41,G42,G40v格式:X Y X Z Y Z DG17G18 G19 G41G42G00G01執(zhí)行刀補(bǔ)執(zhí)行刀補(bǔ)X Y X Z Y Z G40G00G01取消刀補(bǔ)取消刀補(bǔ)X X、Y Y 、Z Z 值是建立補(bǔ)償直線段的值是建立補(bǔ)償直線段的終點坐標(biāo)值終點坐標(biāo)值; D D 為刀補(bǔ)號地址,用為刀補(bǔ)號地址,用D00D00D99D99來指定,它用來調(diào)用內(nèi)來指定,它用來調(diào)用內(nèi) 存中刀具半徑補(bǔ)償?shù)臄?shù)值。存中刀具半徑補(bǔ)償?shù)臄?shù)值。指令的幾點說明: (1)、G4
25、1刀徑左補(bǔ)償, G42刀徑右補(bǔ)償。 刀補(bǔ)位置的左右應(yīng)是順著編程軌跡前進(jìn)的方向進(jìn)行判斷的。 G40為取消刀補(bǔ)。 在前進(jìn)方向 右側(cè)補(bǔ)償 補(bǔ)償量 刀具旋轉(zhuǎn)方向 刀 具 前 進(jìn) 方 向 (b) 補(bǔ)償量 刀具旋轉(zhuǎn)方向 刀 具 前 進(jìn) 方 向 (a) 刀具補(bǔ)償方向 (a)左刀補(bǔ) (b)右刀補(bǔ) 順銑順銑逆銑逆銑 (2)、在進(jìn)行刀徑補(bǔ)償前,必須用G17或G18、G19指定刀徑補(bǔ)償是在哪個平面上進(jìn)行。平面選擇的切換必須在補(bǔ)償取消的方式下進(jìn)行,否則將產(chǎn)生報警。 (3)、刀補(bǔ)的引入和取消要求應(yīng)在G00或G01程序段 ,不要在G02/G03程序段上進(jìn)行。 (4)、當(dāng)?shù)堆a(bǔ)數(shù)據(jù)為負(fù)值時,則G41、G42功效互換。 (5)
26、、G41、G42指令不要重復(fù)規(guī)定,否則會產(chǎn)生一種特殊的補(bǔ)償。 (6)、 4、刀具半徑補(bǔ)償應(yīng)用 利用同一個程序、同一把刀具,通過設(shè)置不同大小的刀具補(bǔ)償半徑值而逐步減少切削余量的方法來達(dá)到粗、精加工的目的。 BACDCDAB刀補(bǔ)取消算出點A.B.C.D的坐標(biāo),按這些點編程。再加上刀補(bǔ)引入和刀補(bǔ)取消的指令按輪廓ABCD編程人工預(yù)刀補(bǔ)編程機(jī)床自動刀補(bǔ)刀補(bǔ)引入R r=R +dd粗加工刀心軌跡精加工刀心軌跡粗加工刀補(bǔ)半徑R粗銑實用刀具半徑精銑刀具及刀補(bǔ)半徑R精加工余量dG42編程軌跡刀心軌跡G41編程軌跡刀心軌跡(a)(b)(c)多把刀加工示例刀具基準(zhǔn)刀具基準(zhǔn)鉆鉆01101050擴(kuò)擴(kuò)T02鉸鉸T0360Z
27、=0T01G90 G01 Z-50 F50.五、刀具長度補(bǔ)償 1、刀具長度補(bǔ)償?shù)淖饔茫河糜诘毒咻S向(Z向)的補(bǔ)償.使刀具在軸向的實際位移量比程序給定值增加或減少一個偏置量.刀具長度尺寸變化時,可以在不改動程序的情況下,通過改變偏置量達(dá)到加工尺寸.利用該功能,還可在加工深度方向上進(jìn)行分層銑削,即通過改變刀具長度補(bǔ)償值的大小,通過多次運(yùn)行程序而實現(xiàn)。 2、刀具長度補(bǔ)償?shù)姆椒▽⒉煌L度刀具通過對刀操作獲取差值。通過MDI方式將刀具長度參數(shù)輸入刀具參數(shù)表。執(zhí)行程序中刀具長度補(bǔ)償指令。3、刀具長度補(bǔ)償指令刀具長度補(bǔ)償G43,G44,G49G43G44G00G01Z HG49G00G01Z (1)格式)格
28、式G43 刀具長度正補(bǔ)償?shù)毒唛L度正補(bǔ)償 G44 刀具長度負(fù)補(bǔ)償?shù)毒唛L度負(fù)補(bǔ)償 G49取消刀長補(bǔ)償取消刀長補(bǔ)償 G43 G44 G49 均為模態(tài)指令均為模態(tài)指令 其中其中Z Z 為指令終點位置,為指令終點位置,H H為刀補(bǔ)號地址,用為刀補(bǔ)號地址,用H00H00H99H99來指定,它用來調(diào)用內(nèi)存中刀具長度補(bǔ)償?shù)臄?shù)值。來指定,它用來調(diào)用內(nèi)存中刀具長度補(bǔ)償?shù)臄?shù)值。執(zhí)行執(zhí)行G43時,時,(刀具長時,離開刀工件補(bǔ)償)(刀具長時,離開刀工件補(bǔ)償)Z實際值實際值 = Z指令值指令值 +(H xx)執(zhí)行執(zhí)行G44時,時,(刀具短時,趨近工件補(bǔ)償)(刀具短時,趨近工件補(bǔ)償)Z實際值實際值 = Z指令值指令值 -(
29、H xx) 其中(其中(Hxx)是指)是指xx寄存器中的補(bǔ)償量,寄存器中的補(bǔ)償量,其值可以是正值或者其值可以是正值或者是負(fù)值。當(dāng)?shù)堕L補(bǔ)償是負(fù)值。當(dāng)?shù)堕L補(bǔ)償量取負(fù)值時,量取負(fù)值時,G43和和G44的功效將互換。的功效將互換。實際到達(dá)點程序中指令點實際到達(dá)點程序中指令點1020020G43G44(Hxx)值(Hxx)值+Z+Z+Z+X+XOBACO實際到達(dá)點程序中指令點實際到達(dá)點程序中指令點1 02 0 02 0G43G44(Hxx)值(Hxx)值+Z+Z+Z+X+XOBACO設(shè)(設(shè)(H02)= 200 mm時時 N1 G92 X0 Y0 Z0 設(shè)定當(dāng)前點設(shè)定當(dāng)前點O為程序零點為程序零點N2 G9
30、0 G00 G44 Z10.0 H02 指定點指定點A,實到點,實到點B N3 G01 Z-20.0 實到點實到點C N4 Z10.0 實際返回點實際返回點B N5 G00 G49 Z0 實際返回點實際返回點O示例 1使用G43、G44相當(dāng)于平移了Z軸原點。 即將坐標(biāo)原點O平移到了O點處,后續(xù)程序中的Z坐標(biāo)均相對于O進(jìn)行計算。使用G49時則又將Z軸原點平移回到了O點。在機(jī)床上有時可用提高Z軸位置的方法來校驗運(yùn)行程序。實際到達(dá)點程序中指令點實際到達(dá)點程序中指令點1 02 0 02 0G43G44(Hxx)值(Hxx)值+Z+Z+Z+X+XOBACO 示例2 使用01, T02, T03號刀具對工
31、件進(jìn)行鉆、擴(kuò)、鉸加工編程時選01刀具為標(biāo)準(zhǔn)刀具長度.試寫出用 G43 、G44 指令對T02, T03刀具向下快速移動100mm時,進(jìn)行長度補(bǔ)償?shù)某绦蚨?并說明存儲器中的補(bǔ)償值是多少?刀具的實際位移是多少?01T02T0310104、刀補(bǔ)編程舉例R15R1 025286 0150302 0302510R10150對 刀 點160刀補(bǔ)引入刀補(bǔ)取消87545120刀座20采用刀座對刀后來安裝刀具wZYXXG42w(H01)= 45(D01)= 8%0004G92 X150.0 Y160.0 Z120.0 G90 G00 X100.0 Y60.0 G43 Z-2.0 H01 S100 M03 G42
32、 G01 X75.0 D01F100 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 G09 Y0 主程序號主程序號建立工件坐標(biāo)系建立工件坐標(biāo)系絕對值方式,快進(jìn)到絕對值方式,快進(jìn)到X=100,Y=60指令高度指令高度Z= -2,實際到達(dá)高,實際到達(dá)高Z=-43處處刀徑補(bǔ)償引入,插補(bǔ)至刀徑補(bǔ)償引入,插補(bǔ)至X=75,Y= 60直線插補(bǔ)至直線插補(bǔ)至 X= 35,Y= 60順圓插補(bǔ)至順圓插補(bǔ)至 X=15,Y=60直線插補(bǔ)至直線插補(bǔ)至 X=15,Y=70 逆圓插補(bǔ)至逆圓插補(bǔ)至 X
33、= -15,Y=70 直線插補(bǔ)至直線插補(bǔ)至 X= -15,Y=60順圓插補(bǔ)至順圓插補(bǔ)至 X= -35,Y=60直線插補(bǔ)至直線插補(bǔ)至 X= -75,Y=60直線插補(bǔ)至直線插補(bǔ)至 X= -75,Y=0處,處, 程序單 G01 X45.0 X75.0 Y20.0 Y65.0 G40 G00 X100.0 Y60.0 G49 Z120.0 X150.0Y160.0 M05 M30 直線插補(bǔ)至直線插補(bǔ)至 X= 45,Y=45直線插補(bǔ)至直線插補(bǔ)至 X= 75,Y=20直線插補(bǔ)至直線插補(bǔ)至 X=75,Y=65,輪廓切削完畢,輪廓切削完畢取消刀補(bǔ),快速退至(取消刀補(bǔ),快速退至(100,60)的下刀處,)的下刀
34、處,快速抬刀至快速抬刀至Z=120的對刀點平面的對刀點平面快速退刀至對刀點快速退刀至對刀點主軸停,主軸停,程序結(jié)束,復(fù)位。程序結(jié)束,復(fù)位。 程序單 和前述不考慮刀補(bǔ)的輪廓銑削程序相比,可以看出:采和前述不考慮刀補(bǔ)的輪廓銑削程序相比,可以看出:采用機(jī)床自動刀補(bǔ)的程序與不考慮刀補(bǔ)的程序并沒有多大的不同,用機(jī)床自動刀補(bǔ)的程序與不考慮刀補(bǔ)的程序并沒有多大的不同,只是在原來的程序上增加了有關(guān)刀補(bǔ)指令而已。只是在原來的程序上增加了有關(guān)刀補(bǔ)指令而已。 考慮刀補(bǔ)后的程序適應(yīng)性強(qiáng),對不同長度、不同半徑的考慮刀補(bǔ)后的程序適應(yīng)性強(qiáng),對不同長度、不同半徑的刀具僅只需改變刀具補(bǔ)償量即可。刀具僅只需改變刀具補(bǔ)償量即可。
35、鉆孔加工舉例8351 830320203 0306030120OO13161011122345789#1#2#3+Y+X+X+Z對圖示零件鉆孔。按理想刀具進(jìn)行的對刀編程,現(xiàn)測得實際刀對圖示零件鉆孔。按理想刀具進(jìn)行的對刀編程,現(xiàn)測得實際刀具比理想刀具短具比理想刀具短8mm,若設(shè)定(若設(shè)定(H01)=8mm, (H02)=8mm%0005N1 G91 G00 X120.0 Y80.0N2 G43 Z-32.0 H01 S630 M03 (或或G44 Z-32.0 H02)N3 G01 Z-21.0 F120N4 G04 P1000N5 G00 Z21.0N6 X90.0 Y-20.0N7 G01
36、Z-23.0 F120N8 G04 P1000N9 G00 Z23.0主程序號主程序號增量編程方式,快速移到孔增量編程方式,快速移到孔#1正上方。正上方。 理想刀具下移值理想刀具下移值Z=-32,實際刀具下移值,實際刀具下移值Z=-40下移到離工件上表面距離下移到離工件上表面距離3mm的的安全高度平面。主軸正轉(zhuǎn)安全高度平面。主軸正轉(zhuǎn)以工進(jìn)方式繼續(xù)下移以工進(jìn)方式繼續(xù)下移21mm孔底暫??椎讜和?s??焖偬岬吨涟踩娓叨???焖偬岬吨涟踩娓叨???煲频娇卓煲频娇?2的正上方。的正上方。向下進(jìn)給向下進(jìn)給23mm,鉆通孔,鉆通孔#2??椎讜和?椎讜和?s??焖偕弦瓶焖偕弦?3mm,提刀至安全平面。,提刀
37、至安全平面。程序單N10 X-60.0 Y-30.0N11 G01 Z-35.0 F120N12 G49 G00 Z67.0N13 X-150.0Y-30.0 N14 M05 M02 快移到孔快移到孔#3的正上方。的正上方。向下進(jìn)給向下進(jìn)給35mm,鉆孔,鉆孔#3。理想刀具快速上移理想刀具快速上移67mm,實際刀具上,實際刀具上移移75mm,提刀至初始平面。,提刀至初始平面。刀具返回初始位置處。刀具返回初始位置處。主軸停,程序結(jié)束。主軸停,程序結(jié)束。 程序單從上述程序可以大致了解鉆孔加工的走刀路線及鉆孔的基本從上述程序可以大致了解鉆孔加工的走刀路線及鉆孔的基本編程方法,當(dāng)所使用的數(shù)控銑床不具備
38、更高級的鉆孔專用指令編程方法,當(dāng)所使用的數(shù)控銑床不具備更高級的鉆孔專用指令時,通常都需要這樣一步步地編程,更方便的鉆孔編程方法將時,通常都需要這樣一步步地編程,更方便的鉆孔編程方法將在后面的章節(jié)中逐步介紹。在后面的章節(jié)中逐步介紹。返回上層返回上層第三節(jié) 銑削編程綜合技術(shù)一、子程序調(diào)用二、鏡像、旋轉(zhuǎn)、縮放指令1、子程序的含義2、主、子程序結(jié)構(gòu)的異同3、調(diào)用子程序指令格式4、主-子程序調(diào)用關(guān)系5、主-子程序結(jié)構(gòu)書寫6、主-子程序結(jié)構(gòu)應(yīng)用關(guān)鍵7、編程舉例一、子程序調(diào)用技術(shù)1 、子程序的含義什么是子程序?v 在編制加工程序中,有時會出現(xiàn)有規(guī)律、重復(fù)出現(xiàn) 的程序段。v v 將程序中重復(fù)的程序段單獨抽出,
39、并按一定格式單獨命名,稱之為子程序。子 程 序 的 含 義采用子程序的意義使復(fù)雜程序結(jié)構(gòu)明晰程序簡短增強(qiáng)數(shù)控系統(tǒng)編程功能2、主、子程序結(jié)構(gòu)異同相同:相同:都是完整的程序。包括程序號、程序段、程都是完整的程序。包括程序號、程序段、程序結(jié)束指令序結(jié)束指令主程序:主程序:M02 或或 M30子程序:子程序:M99不同:不同:程序結(jié)束指令不同程序結(jié)束指令不同子程序不能單獨運(yùn)行,由主程序或上子程序不能單獨運(yùn)行,由主程序或上層子程序調(diào)用執(zhí)行。層子程序調(diào)用執(zhí)行。3、調(diào)用子程序的指令格式子程序調(diào)用的指令格式:子程序調(diào)用的指令格式:M98 P 單次調(diào)用指令,單次調(diào)用指令,P P后跟被調(diào)用的子程序號后跟被調(diào)用的子
40、程序號M98 P L 重復(fù)調(diào)用子程序指令,重復(fù)調(diào)用子程序指令,L L后跟重復(fù)調(diào)用的次數(shù)后跟重復(fù)調(diào)用的次數(shù)子程序的格式:子程序的格式:子程序號子程序號: : 是調(diào)用入口地址,是調(diào)用入口地址,必須和主程序中的子必須和主程序中的子程序調(diào)用指令中所指向的程序號一致。程序調(diào)用指令中所指向的程序號一致。子程序結(jié)束:子程序結(jié)束: M994、主子程序調(diào)用關(guān)系v可實現(xiàn)八層嵌套可實現(xiàn)八層嵌套v逐層調(diào)用,逐層返回。逐層調(diào)用,逐層返回。主程序主程序子程序子程序子程序子程序5、主-子程序結(jié)構(gòu)書寫主主子程序:子程序:寫在一個文件中寫在一個文件中主程序?qū)懺谇爸鞒绦驅(qū)懺谇白映绦驅(qū)懺诤笞映绦驅(qū)懺诤髢烧咧g空幾行作分隔兩者之間空
41、幾行作分隔6、主-子程序結(jié)構(gòu)應(yīng)用關(guān)鍵v找出重復(fù)程序段規(guī)律,確定子程序。找出重復(fù)程序段規(guī)律,確定子程序。v將要變化的部分寫在主程序,不變的將要變化的部分寫在主程序,不變的部分作子程序。部分作子程序。v主主子程序接口:保證主程序調(diào)用和子程序接口:保證主程序調(diào)用和子程序返回正確的銜接子程序返回正確的銜接如:如:從某點進(jìn)入子程序,返回時也固定在該點從某點進(jìn)入子程序,返回時也固定在該點。 (1)利用子程序調(diào)用實現(xiàn)外輪廓粗、精加工。 如圖所示零件 用8 立銑刀 采用粗、精銑兩刀完成外輪廓加工。 精加工余量0.25mm 深度方向一次下刀完成。(暫不考慮裝夾)7、子程序調(diào)用編程舉例(一) (2)利用子程序調(diào)用
42、實現(xiàn)分層加工。 如圖所示零件 用8 立銑刀 粗銑外輪廓 深度方向分層銑削,分三次完成。 (暫不考慮裝夾)7、子程序調(diào)用編程舉例(二) (3)利用子程序調(diào)用實現(xiàn)分層、分次加工。 如圖所示零件 用8 立銑刀 粗、精銑外輪廓 粗銑深度方向分三 次完成。 精銑一次下刀完成 (暫不考慮裝夾)7、子程序調(diào)用編程舉例(三)二、簡化編程指令1、鏡像功能G24,G25 指令功能: 當(dāng)工件(或某部分)具有相對于某一軸對稱的形狀時,可以利用鏡象功能和子程序的方法,簡化編程. 鏡像指令能將數(shù)控加工刀具軌跡沿某坐標(biāo)軸作鏡像變換而形成對稱零件的刀具軌跡。 對稱軸可以是X軸、Y軸 或 X、Y軸.指令格式: G24 X_Y_
43、Z_ 建立鏡像 (M98 P_) G25 X_Y_Z_ 取消鏡像 或 G25指令說明: 建立鏡像由指令坐標(biāo)軸后的坐標(biāo)值指定鏡 像位置(對稱軸、線、點) G24、G25為模態(tài)指令,可相互注銷,G25為缺省值。 有刀補(bǔ)時,先鏡像 ,然后進(jìn)行刀具長度補(bǔ)償、半徑補(bǔ)償。 例如:當(dāng)采用絕對編程方式時 G24 X-9.0 表示圖形將以X=-9.0的直線(/Y軸的線)作為對稱軸, G24 X6.0 Y4.0 表示先以X=6.0對稱,然后再以Y=4.0對稱,兩者綜合結(jié)果即相當(dāng)于以點(6.0,4.0)為對稱中心的原點對稱圖形。 G25 X0 表示取消前面的由G24 X_ 產(chǎn)生的關(guān)于Y軸方向的對稱 鏡像指令編程10
44、30-101030-10-30R10-30Y1234X主程序主程序%0008G92 X0 Y0 Z25.0G90 G17 G00 Z5.0 M03M98 P100 加工圖加工圖1G24 X0 坐標(biāo)變換坐標(biāo)變換M98 P100 加工圖加工圖2G24 Y0M98 P100G25 X0M98 P100G25 Y0 Z25.0 M05M30 鏡像指令編程1030-101030-10-30R10-30Y1234X子程序子程序%100G41 X10.0 Y4.0 D01Y5.0G01 Z-28.0 F200Y30.0X20.0G03 X30.0 Y20.0 R10.0G01 Y10.0X5.0G00 Z5
45、.0G40 X0 Y0 M99 2、旋轉(zhuǎn)變換功能G68,G69指令功能: 該指令可使編程圖形按照指定旋轉(zhuǎn)中心及旋轉(zhuǎn)方向旋轉(zhuǎn)一定角度。 通常和子程序一起使用,加工旋轉(zhuǎn)到一定位置的重復(fù)程序段。 格式 G17 G68 X_Y_P_ G18 G68 X_Z_P_ 坐標(biāo)旋轉(zhuǎn)功能 G19 G68 Y_Z_P_ G69 取消坐標(biāo)旋轉(zhuǎn)功能其中: X、Y、Z 是旋轉(zhuǎn)中心的坐標(biāo)值; P為旋轉(zhuǎn)角度,單位是(),0P360. 逆時針旋轉(zhuǎn)時為“+”, 順時針旋轉(zhuǎn)時為“” 在有刀具補(bǔ)償?shù)那闆r下,先進(jìn)行坐標(biāo)旋轉(zhuǎn),然后才進(jìn)行刀具半徑補(bǔ)償、刀具長度補(bǔ)償。 在有縮放功能的情況下,先縮放后旋轉(zhuǎn)。 旋轉(zhuǎn)指令編程1030-101030
46、-10-30R10-30Y3214X主程序主程序%0009G92 X0 Y0 Z25.0G90 G17 G00 Z5.0 M03M98 P100G68 X0 Y0 P90.0M98 P100G69G68 X0 Y0 P180.0M98 P100G69G68 X0 Y0 P270.0M98 P100G69 Z25.0 M05M30 將基本圖形分別旋轉(zhuǎn)將基本圖形分別旋轉(zhuǎn)901802703、縮放功能G50,G51 格式: G51 X_Y_Z_P_ 縮放開 ( M98 P_) G50 縮放關(guān) 其中:X、Y、Z給出縮放中心的坐標(biāo)值, P后跟縮放倍數(shù)。 G51既可指定平面縮放,也可指定空間縮放。 G51、
47、G50為模態(tài)指令,可相互注銷,G50為缺省值。 有刀補(bǔ)時,先縮放,然后進(jìn)行刀具長度補(bǔ)償、半徑補(bǔ)償??s放指令編程 使用縮放指令可實現(xiàn)同一程序加工 出形狀相同,尺寸不同的工件。R1010301030YX縮放前縮放后縮放中心 主程序主程序%0007G92 X0 Y0 Z25.0G90 G00 Z5.0 M03 G01 Z-18.0 F100M98 P100 G01 Z-28.0G51 X15.0 Y15.0 P2M98 P100G50 G00 Z25.0 M05 M30 縮放指令編程 使用縮放指令可實現(xiàn)同一程序加工 出形狀相同,尺寸不同的工件。R1010301030YX縮放前縮放后縮放中心 子程序子
48、程序%100G41 G00 X10.0 Y4.0 D01G01 Y30.0 X20.0G03 X30.0 Y20.0 R10.0G01 Y10.0 X5.0G40 G00 X0 Y0M99返回上層返回上層第四節(jié) 鉆鏜固定循環(huán)指令孔加工編程示例(基本指令編程)G92 X0.0 Y0.0 Z50.0G90 G00 X-50.0 Y0.0Z-15.0(下刀)(下刀)S1000 M03 M08G01 Z-52.0 F70.0 (鉆(鉆1)G00 Z-15.0 (抬刀(抬刀)X-50.0 Y-30.0(定位(定位2)G01 Z-52.0 (鉆(鉆2)G00 Z50.0 (抬刀)(抬刀)X0.0 Y30.
49、0 (定位(定位3)Z5.0 (下刀)(下刀)G01 Z- 52.0 (鉆(鉆3)。鉆鏜固定循環(huán)指令 數(shù)控加工中,某些加工動作循環(huán)已經(jīng)典型化數(shù)控加工中,某些加工動作循環(huán)已經(jīng)典型化。例如,鉆孔、鏜孔的動作是孔位平面定位、快速。例如,鉆孔、鏜孔的動作是孔位平面定位、快速引進(jìn)、工作進(jìn)給、快速退回等。引進(jìn)、工作進(jìn)給、快速退回等。 將這樣一系列典型加工動作預(yù)先編好程序存儲將這樣一系列典型加工動作預(yù)先編好程序存儲在系統(tǒng)中,再用包含在系統(tǒng)中,再用包含G G代碼的一個程序段調(diào)用,可簡代碼的一個程序段調(diào)用,可簡化編程工作?;幊坦ぷ?。 這種包含了典型動作循環(huán)的這種包含了典型動作循環(huán)的G G代碼稱為循代碼稱為循環(huán)
50、指令環(huán)指令 。固定循環(huán)動作組成X X、Y Y軸快速定位到孔中心位置軸快速定位到孔中心位置Z Z軸快速運(yùn)行到靠近孔上方的安全高度平面軸快速運(yùn)行到靠近孔上方的安全高度平面R R點點( (參考點參考點) )孔加工(工作進(jìn)給)孔加工(工作進(jìn)給)在孔底做需要的動作在孔底做需要的動作退回到安全平面高度或初始平面高度退回到安全平面高度或初始平面高度快速返回到初始點位置??焖俜祷氐匠跏键c位置。固定循環(huán)的動作示意圖初始高度初始高度安全高度安全高度孔底動作孔底動作G99快速快速定位定位快速移至快速移至 R面面12345工進(jìn)退回工進(jìn)退回工進(jìn)加工孔工進(jìn)加工孔快速退回快速退回孔底平面孔底平面G98初始高度初始高度安全高
51、度安全高度孔底動作孔底動作快速快速定位定位快速移至快速移至 R面面12345工進(jìn)加工孔工進(jìn)加工孔快速退回快速退回孔底平面孔底平面固定循環(huán)指令格式 固定循環(huán)的程序格式包括 數(shù)據(jù)形式 返回點平面 孔加工方式 孔位置數(shù)據(jù) 孔加工數(shù)據(jù) 循環(huán)次數(shù)。 固定循環(huán)的程序格式通式如下:G 9 0 ( G 9 1 ) G 9 8 ( G 9 9 ) G_X_Y_Z_R_Q_P_K_F_L_ 固定循環(huán)指令格式說明G98(G99) G _X_Y_Z_R_Q_P_K_F_L_第一個第一個G代碼為代碼為返回點平面返回點平面G代碼代碼.G98返回初始平面。返回初始平面。初始點是為安全下刀而規(guī)定的點。初始點是為安全下刀而規(guī)定
52、的點。該點到零件表面的距離可以任意設(shè)定在一個安全高該點到零件表面的距離可以任意設(shè)定在一個安全高度上。度上。執(zhí)行循環(huán)指令前刀具所在的高度位置既視為初始點。執(zhí)行循環(huán)指令前刀具所在的高度位置既視為初始點。固定循環(huán)指令格式說明G98(G99)G _X_Y_Z_R_Q_P_K_F_L_G99返回安全(返回安全(R點)平面點)平面vR點平面是刀具下刀時由快進(jìn)轉(zhuǎn)為工進(jìn)的轉(zhuǎn)點平面是刀具下刀時由快進(jìn)轉(zhuǎn)為工進(jìn)的轉(zhuǎn)換起點。換起點。v距工件表面的距離主要考慮工件表面尺寸的距工件表面的距離主要考慮工件表面尺寸的變化,一般可取變化,一般可取25 mm。如何確定用如何確定用G98 還是用還是用G99 ?固定循環(huán)指令格式說明
53、G98(G99)G _X_Y_Z_R_Q_P_K_F_L_第二個第二個G代碼為代碼為孔加工方式孔加工方式, 即固定即固定循環(huán)代碼循環(huán)代碼G73,G74,G76和和G81 G89中的任一個。中的任一個。固定循環(huán)功能表G 指令指令 加工動作加工動作-Z 向向 在孔底部的動在孔底部的動作作 回退動作回退動作-Z 向向 用用 途途 G73 間歇進(jìn)給間歇進(jìn)給 快速進(jìn)給快速進(jìn)給 高速鉆深孔高速鉆深孔 G74 切削進(jìn)給切削進(jìn)給 主軸正轉(zhuǎn)主軸正轉(zhuǎn) 切削進(jìn)給切削進(jìn)給 反轉(zhuǎn)攻螺紋反轉(zhuǎn)攻螺紋 G76 切削進(jìn)給切削進(jìn)給 主軸定向停止主軸定向停止 快速進(jìn)給快速進(jìn)給 精鏜循環(huán)精鏜循環(huán) G80 取消固定循環(huán)取消固定循環(huán) G
54、81 切削進(jìn)給切削進(jìn)給 快速進(jìn)給快速進(jìn)給 定點鉆循環(huán)定點鉆循環(huán) G82 切削進(jìn)給切削進(jìn)給 暫停暫停 快速進(jìn)給快速進(jìn)給 鉆鉆盲盲孔孔 G83 間歇進(jìn)給間歇進(jìn)給 快速進(jìn)給快速進(jìn)給 深孔鉆深孔鉆 G84 切削進(jìn)給切削進(jìn)給 主軸反轉(zhuǎn)主軸反轉(zhuǎn) 切削進(jìn)給切削進(jìn)給 攻螺紋攻螺紋 G85 切削進(jìn)給切削進(jìn)給 切削進(jìn)給切削進(jìn)給 鏜循環(huán)鏜循環(huán) G86 切削進(jìn)給切削進(jìn)給 主軸停止主軸停止 切削進(jìn)給切削進(jìn)給 鏜循環(huán)鏜循環(huán) G87 切削進(jìn)給切削進(jìn)給 主軸停止主軸停止 手動或快速手動或快速 反鏜循環(huán)反鏜循環(huán) G88 切削進(jìn)給切削進(jìn)給 暫停、主軸停止暫停、主軸停止 手動或快速手動或快速 鏜循環(huán)鏜循環(huán) G89 切削進(jìn)給切削進(jìn)給
55、 暫停暫停 切削進(jìn)給切削進(jìn)給 鏜循環(huán)鏜循環(huán) 固定循環(huán)指令分類鉆孔類鉆孔類攻螺紋類攻螺紋類鏜孔類鏜孔類一般鉆孔一般鉆孔鉆深孔(鉆深孔(L/D3)右旋攻螺紋右旋攻螺紋左旋攻螺紋左旋攻螺紋粗鏜孔粗鏜孔精鏜孔精鏜孔反鏜孔反鏜孔固定循環(huán)指令參數(shù)說明 動作動作 1 1 動作動作 2 2 初始點初始點 R點 點 動作動作 3 動作動作 5 動作動作 4 4 動作動作 6 6 R點 Z點 R Z Z=0 R點 R Z Z點 固定循環(huán)動作固定循環(huán)動作 實線實線 切削進(jìn)給切削進(jìn)給 虛線虛線 快速進(jìn)快速進(jìn)給 給 G90編程(a) G91編程(b) G98(G99)G _ X_Y_ Z_R_Q_P_K_F_L_X、Y
56、為為孔位數(shù)據(jù)孔位數(shù)據(jù),指被加工孔的位置。指被加工孔的位置。絕對值絕對值增量值增量值G98(G99)G _X_Y_ Z_ R_Q_P_K_F_L_Z為孔底數(shù)據(jù), G90時,Z為孔底坐標(biāo) 動作1 動作2 初始點 R點 動作3 動作5 動作4 動作6 R點 點 Z點 點 Z Z=0 R點 R Z Z點 固定循環(huán)動作固定循環(huán)動作 實線實線 切削進(jìn)給切削進(jìn)給 虛線虛線 快速進(jìn)快速進(jìn)給 給 G90編程編程 G91編程編程 動作1 動作2 初始點 R點 動作3 動作5 動作4 動作6 R點 Z點 R Z Z=0 R點 點 Z點 點 固定循環(huán)動作固定循環(huán)動作 實線實線 切削進(jìn)給切削進(jìn)給 虛線虛線 快速進(jìn)快速進(jìn)
57、給 給 G90編程(a) G91編程編程 G91時時Z為為R點到孔底的距離點到孔底的距離(多為(多為負(fù)負(fù))ZZ加工盲孔時孔底平面就是孔底的加工盲孔時孔底平面就是孔底的Z軸高度;加工通孔時一般軸高度;加工通孔時一般刀具還要伸出工件底面一段距離。鉆削加工時還應(yīng)考慮鉆頭刀具還要伸出工件底面一段距離。鉆削加工時還應(yīng)考慮鉆頭鉆尖對孔深的影響。鉆尖對孔深的影響。G98(G99)G _X_Y_Z_ R_ Q_P_K_F_L_R為安全平面位置G90時,RR面的坐標(biāo)值 動作1 動作2 初始點 R點 動作3 動作5 動作4 動作6 R點 點 Z點 點 Z=0 R點 R Z Z點 固定循環(huán)動作固定循環(huán)動作 實線實線
58、 切削進(jìn)給切削進(jìn)給 虛線虛線 快速進(jìn)快速進(jìn)給 給 G90編程編程 G91編程(b) 動作1 動作2 初始點 R點 動作3 動作5 動作4 動作6 R點 Z點 R Z Z=0 R點 點 Z Z點 點 固定循環(huán)動作固定循環(huán)動作 實線實線 切削進(jìn)給切削進(jìn)給 虛線虛線 快速進(jìn)快速進(jìn)給 給 G90編程(a) G91編程編程 G91時,時,R初始點到初始點到R面的距離(常為面的距離(常為負(fù)負(fù))RRG98(G99)G _X_Y_Z_R_Q_P_K_F_L_Q 在在G73或或G83時指定時指定每次進(jìn)給深度每次進(jìn)給深度,在,在G76或或G87時指定時指定刀具的讓刀量刀具的讓刀量,是增量值。,是增量值。K在在G7
59、3或或G83時指定時指定每次退刀量每次退刀量 ,K0。P指定刀具在孔底的指定刀具在孔底的暫停時間暫停時間,單位為秒,單位為秒F為切削為切削進(jìn)給速度進(jìn)給速度L指定固定循環(huán)的指定固定循環(huán)的次數(shù)次數(shù)固定循環(huán)指令參數(shù)說明1、G73 G89、Z、R、P、Q都是模態(tài)代碼。2、為了簡化程序,若某些為了簡化程序,若某些參數(shù)相同,參數(shù)相同,則可不必重復(fù)。則可不必重復(fù)。若為了程序看起來更若為了程序看起來更清晰,不易出錯,則每句指令的各項清晰,不易出錯,則每句指令的各項參數(shù)應(yīng)寫全。參數(shù)應(yīng)寫全。(讀、寫程序)(讀、寫程序)3、 G80、G01G03等代碼可以等代碼可以取消取消固固定循環(huán)。定循環(huán)。鉆孔循環(huán)指令 1、一般
60、鉆孔循環(huán)指令G81 格式:G98(G99)G81X_Y_Z_R_F_L_ 動作分解: 刀具以進(jìn)給速度向下運(yùn)動鉆孔,到達(dá)孔底位置后,快速退回(無孔底動作), 適用:用于一般定點鉆。初始高度初始高度安全高度安全高度孔底孔底G99G98G81動作指令圖動作指令圖鉆孔循環(huán)指令 2、帶停頓的鉆孔循環(huán)指令G82 格式:G98(G99)G82X_Y_Z_R_P_ F_L_ 動作分解: 與G81指令唯一的區(qū)別是有孔底暫停動作,暫停時間由P指定。 作用:執(zhí)行該指令使孔的表面更光滑,孔底平整。常用于做沉頭臺階孔。初始高度初始高度安全高度安全高度Z軸孔底暫軸孔底暫停停G99G98G82動作指令圖動作指令圖深孔加工循
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中央廚房合作合同范本
- Module7 Unit2 教學(xué)設(shè)計2024-2025學(xué)年外研版英語九年級上冊
- 包裝制品訂購合同范本
- 動力柜安裝合同范本
- 3人購車合同范例
- 公寓前臺轉(zhuǎn)租合同范本
- 冷鏈運(yùn)輸合同范本簡易
- 加工裝飾合同范本
- 出資贈與協(xié)議合同范例范例
- 第1課 兩彈元勛國脊梁 許身國威壯河山-《鄧稼先》教學(xué)設(shè)計七年級語文下冊同步高效課堂(統(tǒng)編版2024)
- 《安防監(jiān)控培訓(xùn)》課件
- 2025年中國艾草行業(yè)市場現(xiàn)狀、發(fā)展概況、未來前景分析報告
- 高中 人音版 音樂鑒賞 第二單元《漢族民歌》課件
- 射頻消融在室性早搏治療中的應(yīng)用
- 2024國家安全人人有責(zé)
- 《檔案管理培訓(xùn)》課件
- 承包送貨合同模板
- 第一章-社會心理學(xué)概論
- GB 26920-2024商用制冷器具能效限定值及能效等級
- 氧化還原反應(yīng)配平專項訓(xùn)練
- 2024年江蘇省中等職業(yè)學(xué)校學(xué)生學(xué)業(yè)水平考試機(jī)械CAD繪圖試卷(含5張圖)
評論
0/150
提交評論