SYNTEC M新代銑床程序說(shuō)明書(shū)_第1頁(yè)
SYNTEC M新代銑床程序說(shuō)明書(shū)_第2頁(yè)
SYNTEC M新代銑床程序說(shuō)明書(shū)_第3頁(yè)
SYNTEC M新代銑床程序說(shuō)明書(shū)_第4頁(yè)
SYNTEC M新代銑床程序說(shuō)明書(shū)_第5頁(yè)
已閱讀5頁(yè),還剩60頁(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、目錄銑床程序制作指令說(shuō)明3一. G碼指令說(shuō)明31.1 G碼指令一覽表31.2 G碼指令說(shuō)明51.2.1 G00:直線快速定位51.2.2 G01:直線插補(bǔ)、切削進(jìn)給61.2.3 G02、G03:順時(shí)針、逆時(shí)針圓弧切削81.2.4 G04:暫停131.2.5 G09、G61:確實(shí)停止檢測(cè)141.2.6 G10:可程序數(shù)據(jù)輸入151.2.7 G15、G16極坐標(biāo)命令161.2.8 G17、G18、G19:工作平面設(shè)定191.2.9 G28:參考點(diǎn)復(fù)歸201.2.10 G29:從參考點(diǎn)回歸211.2.11 G30:任意參考點(diǎn)回歸232 G31:跳越機(jī)能241.2.13 G33:螺牙切削 261.2.

2、14 G40/G41/G42:刀具半徑補(bǔ)正271.2.15 G43/G44/G49:刀具長(zhǎng)度補(bǔ)正331.2.16 G51、G50:比 例 功 能361.2.17 G51.1、G50.1:鏡像機(jī)能381.2.18 G52:局部坐標(biāo)設(shè)定431.2.19 G53:機(jī)械坐標(biāo)定位461.2.20 G54.G59.9:工作坐標(biāo)系統(tǒng)設(shè)定481.2.21 G64:切削模式501.2.22 G65:?jiǎn)我缓瓿绦蚝艚?11.2.23 G66、G67:模式宏程序511.2.24 G68/69:坐標(biāo)旋轉(zhuǎn)521.2.25 G70/G71:英制/公制單位設(shè)定指令561.2.26 G73:高速啄式鉆孔循環(huán)591.2.27 G

3、74:左手攻牙循環(huán)621.2.28 G76:精細(xì)鏜孔循環(huán)651.2.29 G81:鉆孔循環(huán)681.2.30 G82:孔底暫停鉆孔循環(huán)701.2.31 G83:啄式鉆孔循環(huán)721.2.33 G85:鉆孔循環(huán)781.2.34 G86:高速鉆孔循環(huán)801.2.35 G87:背面精細(xì)鏜孔循環(huán)821.2.36 G88:半自動(dòng)精細(xì)鏜孔循環(huán)851.2.37 G89:孔底暫停鏜孔循環(huán)871.2.38 G90/G91:絕對(duì)/增量指令89 G92:絕對(duì)零點(diǎn)坐標(biāo)系統(tǒng)設(shè)定901.2.40 G94/G95:進(jìn)給量單位設(shè)定911.2.41 G96/G97:等表面線速度控制921.2.42 G134:圓周孔循環(huán)931.2.

4、43 G135:角度直線孔循環(huán)941.2.44 G136:圓弧孔循環(huán)951.2.45 G137.1:棋盤(pán)孔循環(huán)961.2.46 刀具機(jī)能 : T碼指令97主軸轉(zhuǎn)速機(jī)能 : S碼指令971.2.48 進(jìn)給機(jī)能 : F碼指令97二、M碼指令說(shuō)明:98銑床程序制作指令說(shuō)明一. G碼指令說(shuō)明1.1 G碼指令一覽表項(xiàng) 目功 能 名 稱備注項(xiàng) 目功 能 名 稱備注G00直線快速定位G65單一宏程序呼叫G01直線插補(bǔ)、切削進(jìn)給G66模式宏程序呼叫G02圓弧插補(bǔ)(順時(shí)鐘)G67模式宏程序呼叫取消G03圓弧插補(bǔ)(逆時(shí)鐘)G68坐標(biāo)旋轉(zhuǎn)開(kāi)始G04暫停指定時(shí)間G69坐標(biāo)旋轉(zhuǎn)取消G09確實(shí)停止檢測(cè)G70英制單位加工G

5、10可程序數(shù)據(jù)輸入G71公制單位加工G15極坐標(biāo)插位取消G73高速啄式鉆孔循環(huán)G16極坐標(biāo)插位G74左手攻牙循環(huán)G17設(shè)定X-Y工作平面G76精細(xì)鏜孔循環(huán)G18設(shè)定Z-X工作平面G80取消循環(huán)G19設(shè)定Y-Z工作平面G81鉆孔循環(huán)G28參考點(diǎn)回歸G82孔底暫停鉆孔循環(huán)G29從參考點(diǎn)回歸G83啄式鉆孔循環(huán)G30任意參考點(diǎn)回歸G84攻牙循環(huán)G31跳越指令G85鏜孔循環(huán)G33螺牙切削G86高速鏜孔循環(huán)G40刀具半徑補(bǔ)償消除G87背面精細(xì)鏜孔循環(huán)G41刀具半徑左補(bǔ)償G88半自動(dòng)精細(xì)鏜孔循環(huán)G42刀具半徑右補(bǔ)償G89孔底暫停鏜孔循環(huán)G43刀具長(zhǎng)度正補(bǔ)償G90絕對(duì)位置輸入方式G44刀具長(zhǎng)度負(fù)補(bǔ)償G91相對(duì)

6、位置輸入方式G49刀具長(zhǎng)度補(bǔ)償取消G92絕對(duì)零點(diǎn)坐標(biāo)系統(tǒng)設(shè)定G50放大縮小開(kāi)始G94每分鐘進(jìn)給(mm/minmin.)G51放大縮小取消G95每轉(zhuǎn)進(jìn)給量(mm/minrev.)G50.1鏡像無(wú)效G96等表面切削速度G51.1鏡像有效G97等表面切削速度取消G52局部坐標(biāo)系統(tǒng)設(shè)定G98復(fù)歸到初始點(diǎn)G53機(jī)械坐標(biāo)系統(tǒng)設(shè)定G99復(fù)歸到R點(diǎn)G54工作坐標(biāo)系統(tǒng)設(shè)定G134圓周孔循環(huán)G59工作坐標(biāo)系統(tǒng)設(shè)定G135角度直線孔循環(huán)G61確實(shí)停止檢測(cè)G136圓弧孔循環(huán)G64切削模式G137.1棋盤(pán)孔循環(huán)SYNTEC 900M G code 采用國(guó)際通用 RS274D 規(guī)格 ,與 FANUC 0M 規(guī)格唯一差異是

7、 G70,G71(公,英制)相對(duì) G20,G21 G碼指令說(shuō)明1.2.1 G00:直線快速定位 (POSTIONING)指令格式:G00 X Y Z ; X、Y、Z:指定點(diǎn)坐標(biāo)說(shuō)明:各軸以最短距離在無(wú)切削狀態(tài)下快速移動(dòng)至指定點(diǎn),X、Y、Z為終點(diǎn)的坐標(biāo),以G90/G91決定絕對(duì)或是增量值。<注意>:其運(yùn)動(dòng)方式可由參數(shù)#411設(shè)定(0:線性 , 1:各軸獨(dú)立以最高速度移動(dòng))2070XY程序零點(diǎn)起始點(diǎn)指定點(diǎn)圖例:程序說(shuō)明:1.方式一(絕對(duì)值):G90 G00 X90.0 Y40.0;/以指定點(diǎn)和程序零點(diǎn)之差值,做直線切削至指定點(diǎn)2.方式二(增量值):G91 G00 X70.0 Y20.0

8、; /以指定點(diǎn)和起始點(diǎn)之差值,做直線切削至指定點(diǎn)1.2.2 G01:直線插補(bǔ)、切削進(jìn)給(LINEAR INTERPOLARTION)指令格式:G01 X Y Z F_; X、Y、Z:指定點(diǎn)坐標(biāo)F:進(jìn)給率 mm/min有些系統(tǒng)中是使用等比數(shù)列說(shuō)明:G01直線切削指令乃依工作程序指示,執(zhí)行直線切削之模式,以G90/G91決定絕對(duì)值或是增量值型態(tài),按”F”機(jī)能所設(shè)的進(jìn)給率速度行進(jìn),到指定點(diǎn)位置。本句系臺(tái)灣語(yǔ)法,就是說(shuō)明按照程序設(shè)定,執(zhí)行切削功能。G90/G91設(shè)定絕對(duì)型和增量型,F(xiàn)決定進(jìn)給速率范例一:2070XY程序零點(diǎn)起始點(diǎn)指定點(diǎn)1.方式一(絕對(duì)值):G90 G01 X90.0 Y40.0;/以程

9、序零點(diǎn)為相對(duì)坐標(biāo),做至指定點(diǎn)2.方式二(增量值):G91 G01 X70.0 Y20.0; /以指定點(diǎn)和起始點(diǎn)之差值,做快速移動(dòng)至指定點(diǎn)范例二:加工實(shí)例Y3520P1(0,38)P3P2P1厚10mm35P410P5(45,0)P0(0,0)X程序說(shuō)明:1.絕對(duì)值方式:N001 G00 X0.0 Y0.0 Z10.0;/快速定位至P0點(diǎn)上方N002 G90 G01 Z-10.0 F1000;/直線切削至工件深底,進(jìn)給率1000mm/minN003 Y38.0;/P0 à P1 N004 X20.0 Y45.0;/P1à P2N005 X55.0;/P2 à P3N

10、006 Y10.0;/P3 à P4N007 X45.0 Y0.0;/P4 à P5N008 X0.0;/P5 à P0N009 G00 Z10.0;/快速定位回到P0點(diǎn)上方N010 M30;/程序結(jié)束 2.增量值方式N001 G00 X0.0 Y0.0 Z10.0;/快速定位至P0點(diǎn)上方N002 G91 G01 Z-20.0 F1000;/直線切削至工件深底,進(jìn)給率1000mm/minN003 Y38.0;/P0 à P1 N004 X20.0 Y7.0;/P1à P2N005 X35.0;/P2 à P3N006 Y-35.0;/

11、P3 à P4N007 X-10.0 Y-10.0;/P4 à P5N008 X-45.0;/P5 à P0N009 G00 Z20.0;/快速定位回到P0點(diǎn)上方N011 M30;/程序結(jié)束1.2.3 G02、G03:順時(shí)針、逆時(shí)針圓弧切削(CIRCUAR INTERPOLATION) 指令格式:(1). X-Y平面圓弧切削:G17X Y F ;G18X Z F ;G19Y Z F ;   G02 R G03 I J_ (2). Z-X平面圓弧切削: G02 R G03 I K (3).Z-X平面圓弧切削: G02 R G03 J K X、Y、Z:終點(diǎn)坐

12、標(biāo)I、J、K:圓弧起點(diǎn)到圓心的向量值(圓心起點(diǎn))難點(diǎn) 新代系統(tǒng)是“圓心位置坐標(biāo)-起點(diǎn)坐標(biāo)”不同的數(shù)控系統(tǒng)小有區(qū)別R:圓弧半徑F:進(jìn)給率G90/G91決定絕對(duì)或是增量說(shuō)明:G02、G03指令可使刀具依指定平面、坐標(biāo)系統(tǒng)、圓弧尺寸與圓弧進(jìn)給率執(zhí)行圓弧切削的動(dòng)作,而刀具運(yùn)動(dòng)的方向由G02(順時(shí)鐘方向)、G03(逆時(shí)鐘方向)來(lái)決定。 一般圓弧切削依照五個(gè)要素列表如下:設(shè)定數(shù)據(jù)指令定義1平面選擇G17X-Y平面設(shè)定G18X-Z平面設(shè)定G19Y-Z平面設(shè)定2刀具路徑方向G02順時(shí)鐘方向G03逆時(shí)鐘方向3終點(diǎn)位置G90X、Y、Z中之二軸所切削圓弧之終點(diǎn)坐標(biāo)G91X、Y、Z中之二軸從起點(diǎn)到終點(diǎn)之向量值4起點(diǎn)到

13、圓心之距離I、J、K中之二軸自圓弧起點(diǎn)到圓心之向量值圓弧半徑R圓弧半徑5進(jìn)給率F沿圓弧之進(jìn)刀速率圖例:1.G02、G03之方向XG02G03YZG02G03XXG02G03YG17G18G19I起點(diǎn)位置終點(diǎn)位置J中心位置XYa. X-Y平面的圓弧起點(diǎn)位置終點(diǎn)位置IK中心位置XZb. Z-X平面的圓弧中心位置起點(diǎn)位置終點(diǎn)位置JKYZc. Y-Z平面的圓弧2.I、J、K之定義:3.R 的使用:(1). 圓周角180時(shí),R值取正值。X_ Y_ R25.0;G02G03(2). 圓周角180360時(shí),R值取負(fù)值注意。X_ Y_ R - 25.0; G02 G03起點(diǎn)180180中心點(diǎn) #1中心點(diǎn) #2

14、圓弧180。(正半徑R)圓弧180。(負(fù)半徑R)(3). 圓周角為360時(shí),只能使用I、J、K值注意點(diǎn)。程序范例一:G90 G00 X5500 Y4000;/快速定位至圓弧起點(diǎn)G17 G90 G03 X1500 Y4000 I-3000 J-1000 F200;/絕對(duì)值指令(G17 G91 G03 X-4000 Y2000 I-3000 J-1000 F200;/相對(duì)值指令)程序范例二:(全圓周切削)G90 G00 X0 Y0;G02 I1000 F100;切削一全圓周 1.2.3.1 G02、G03:螺旋插補(bǔ)(HELICAL INTERPOLATION)指令格式:(1).Z F ;X Y G

15、17 G02 R G03 I J X、Y:圓弧終點(diǎn)坐標(biāo);Z:直線終點(diǎn)坐標(biāo);R:圓弧半徑;I、J:圓弧中心坐標(biāo);F:進(jìn)給率;(2).G18X Z Y F ; G02 R G03 I K X、Z:圓弧終點(diǎn)坐標(biāo);Y:直線終點(diǎn)坐標(biāo);R:圓弧半徑;I、K:圓弧中心坐標(biāo);F:進(jìn)給率; (3). G19Y Z X F ; G02 R G03 J K Y、Z:圓弧終點(diǎn)坐標(biāo);X:直線終點(diǎn)坐標(biāo);R:圓弧半徑;J、K:圓弧中心坐標(biāo);F:進(jìn)給率;說(shuō)明:當(dāng)垂直于圓弧平面的第三軸有位移量時(shí),G02/G03指令的動(dòng)作就是螺旋插補(bǔ)。螺旋插補(bǔ)的圓弧平面的選擇與圓弧插補(bǔ)時(shí)一樣。螺旋插補(bǔ)的指令以平面選擇G碼(G17/G18/G19

16、)指定圓弧插補(bǔ)執(zhí)行的平面。G17模式:X-Y平面為圓弧差值平面,Z軸直線差值軸。G18模式:Z-X平面為圓弧差值平面,Y軸直線差值軸。G19模式:Y-Z平面為圓弧差值平面,X軸直線差值軸。R1000900終點(diǎn)起點(diǎn)F600ZXY1000范例:程序說(shuō)明:G17 G03 X0.0 Y1000.0 R1000.0 Z900.0 F600;/對(duì)X-Y平面圓弧,逆時(shí)鐘方向(CCW),Z軸直線差值,切削率600mm/min做螺旋切削1.2.4 G04:暫停(Dwell)指令格式:;G04 X P X:暫停時(shí)間 (以秒為單位:0.0019999.999秒)P:暫停時(shí)間 (以秒為單位,但不接受小數(shù)點(diǎn))說(shuō)明:當(dāng)執(zhí)

17、行某些必要使加工行程延遲的地方(錐坑、柱坑、魚(yú)眼坑、銑削轉(zhuǎn)角)時(shí),我們可使用G04機(jī)能以主軸仍正在轉(zhuǎn)動(dòng),各軸均暫停做動(dòng)延遲一段時(shí)間各軸均暫停動(dòng)作延遲一段時(shí)間,使孔深精確或得到真正直角,才轉(zhuǎn)換至下一個(gè)單節(jié),達(dá)到所要求精密度的效果達(dá)到所要求精度的效果。程序范例:G04 X2500;/停留 2.5 secG04 X2.5;/停留 2.5 secG04 P2500;/停留 2.5 secG04 P2.5;/停留 2 sec(不接受小數(shù)點(diǎn))1.2.5 G09、G61:確實(shí)停止檢測(cè) (EXACT STOP)指令格式 : G09 X_ Y_ Z_ ;G61; X、Y、Z:指定轉(zhuǎn)角位置坐標(biāo)說(shuō)明:加工進(jìn)行遇到轉(zhuǎn)

18、角時(shí),有時(shí)因刀具移動(dòng)速度過(guò)快或伺服系統(tǒng)延遲的關(guān)系,無(wú)法確實(shí)依照轉(zhuǎn)角形狀切削而切成少許圓角,造成誤差,但是在要求絕對(duì)直角精度之場(chǎng)合時(shí),可使用G09或G61功能達(dá)成,使其刀具接近轉(zhuǎn)角減速,位置到達(dá)一定狀態(tài)(CNC參數(shù)所設(shè)之寬幅范圍內(nèi))確認(rèn)后,次一單節(jié)的指令才會(huì)開(kāi)始執(zhí)行。G09確實(shí)停止檢測(cè)僅在含有G09指令之單節(jié)有效;G61確實(shí)停止檢測(cè)在G61指令后的切削指令(G01G03)均做正確停止檢測(cè),直到自動(dòng)轉(zhuǎn)角進(jìn)給百分率(G62)及攻牙模式(G63)或切削模式(G64)指定為止,持續(xù)有效。注 : G01檢查窗口 : 參數(shù)421-440 ,G00檢查窗口 : 參數(shù)461-480圖 例:指令位置 Y 次單節(jié)

19、有G09/G61之路徑 無(wú)G09/G61之路徑 刀具 前單節(jié) X1.2.6 G10:可程序數(shù)據(jù)輸入(PROGRAMMABLE DATA INPUT)指令格式:P_ R_ ; G10L10 用于刀具長(zhǎng)(H)幾何補(bǔ)正量L11 用于刀具長(zhǎng)(H)磨耗補(bǔ)正量L12 用于刀具徑(D)幾何補(bǔ)正量L13 用于刀具徑(D)磨耗補(bǔ)正量P:刀具補(bǔ)正號(hào)碼;R:刀具補(bǔ)正值(刀具長(zhǎng)或刀具直徑資料);說(shuō)明:G10指令就是直接利用程序指令方式來(lái)輸入刀具補(bǔ)正量。在絕對(duì)指令模式(G90)下是絕對(duì)值,G10之設(shè)定值為新的補(bǔ)正值;在增量指令模式(G91)下是增量值,G10之設(shè)定值為目前值加上新補(bǔ)正值。圖例:參考位置磨耗補(bǔ)償值幾何補(bǔ)償

20、值1.2.7 G15、G16極坐標(biāo)命令(POLAR COORDICATES COMMEND MODE)指令格式:G16; 極坐標(biāo)命令設(shè)定G X Y ; : 極坐標(biāo)命令 :G15; 極坐標(biāo)命令取消X:極坐標(biāo)半徑值Y:極坐標(biāo)角度( “值” 為逆時(shí)鐘方向,”值” 為順時(shí)鐘方向)說(shuō)明:第一行啟動(dòng)極坐標(biāo)模式,G16為極坐標(biāo)命令模式開(kāi)始,G15為極坐標(biāo)命令模式取消,可以極坐標(biāo)(半徑和角度)方式輸入端點(diǎn)坐標(biāo),且受G90/G91影響。第一個(gè)地址是半徑,第二個(gè)地址是角度。絕對(duì)指令或增量指令是由G90或G91決定,G90是絕對(duì)指定,G91是增量指令,當(dāng)為絕對(duì)量時(shí),半徑或角度的增加都是從原點(diǎn)起;當(dāng)為增量時(shí),角度或半

21、徑都是從上一點(diǎn)的半徑或角度累加。圖示:1. 當(dāng)極坐標(biāo)原點(diǎn)在工作坐標(biāo)零點(diǎn)上角度原始位置指定點(diǎn)半徑a. 當(dāng)角度被指定用在絕對(duì)值情況下角度原始位置指定點(diǎn)半徑b. 當(dāng)角度被指定用在增量值情況下2. 當(dāng)極坐標(biāo)原點(diǎn)在一般的位置上原始位置指定點(diǎn)角度半徑a. 當(dāng)角度被指定用在絕對(duì)值情況下角度原始位置指定點(diǎn)半徑b. 當(dāng)角度被指定用在增量值情況下程序范例:X120130第二孔100120120Y第一孔第三孔厚10 mm1. 絕對(duì)指令方式:N001 T1 S1000 M03;/1號(hào)刀具(直徑10 mm鉆頭),主妯正轉(zhuǎn)1000rpmN002 G17 G90 G16;/設(shè)定X-Y平面,絕對(duì)值模式,啟動(dòng)極坐標(biāo)模式N003

22、 G99 G81 Z-12.0 R2.0 F600 K0;/執(zhí)行鑚孔循環(huán),鉆深12mm,切削率600mm/min,回程到R點(diǎn)N004 X100.0 Y90.0;/給定一個(gè)距離100mm,角度90度(第一孔)N005 Y210.0;/給定一個(gè)距離100mm及角度210度,自原點(diǎn)啟算(第二孔)N006 Y330.0;/給定一個(gè)距離100mm及角度330度,自原點(diǎn)啟算(第三孔)N007 G15 G80 M05;/極坐標(biāo)模式取消,循環(huán)取消,主軸停止N008 M30;/程序結(jié)束2. 增量指令方式:N001 T1 S1000 M03;/1號(hào)刀具(直徑10 mm鉆頭),主軸正轉(zhuǎn)1000rpmN002 G17

23、 G90 G16;/設(shè)定X-Y平面,絕對(duì)值方式,啟動(dòng)極坐標(biāo)模式N003 G99 G81 Z-12.0 R2.0 F600 K0;/執(zhí)行鑚孔循環(huán),鉆深12mm,切削率600mm/min,回程到R點(diǎn)N004 X100.0 Y90.0;/給定一個(gè)距離100mm,角度90度(第一孔)N005 G91 Y120.0 K2;/增量指令,角度從上一點(diǎn)累加120度(第二孔)N006 Y120.0;/增量指令,角度從上一點(diǎn)累加120度(第三孔)N007 G15 G80 M05;/極坐標(biāo)模式取消,循環(huán)取消,主軸停止N008 M30;/程序結(jié)束1.2.8 G17、G18、G19:工作平面設(shè)定 (PLANE SELE

24、CTION)指令格式:G17;設(shè)定X-Y工作平面G18;設(shè)定Z-X工作平面G19;設(shè)定Y-Z工作平面說(shuō)明:當(dāng)使用到圓弧指令、刀具半徑補(bǔ)正指令或極坐標(biāo)命令時(shí),必須先G17、G18、G19來(lái)設(shè)定切削平面,告知控制器加工平面(內(nèi)定為G17)。圖例:G03G03G03XG02YZG02XXG02YG17G18G19Y-Z平面XZYX-Z平面X-Y平面1.2.9 G28:參考點(diǎn)復(fù)歸(RETURE TO REFERENCE POSITION)指令格式:G28 X Y Z ;X、Y、Z:中間點(diǎn)坐標(biāo);(在G90模式下為絕對(duì)值,在G91模式下為增量值)說(shuō)明:G28指令為原點(diǎn)或參考點(diǎn)回歸動(dòng)作,為了避免撞刀,此動(dòng)作

25、會(huì)從目前位置采快速定位(G00)移動(dòng)方式,先移到使用者指定的安全中間點(diǎn)后再回歸原點(diǎn)或參考點(diǎn)。<注意>通常此指令用于自動(dòng)刀具交換,因此為安全起見(jiàn),在執(zhí)行G28指令前,必須將刀具補(bǔ)正機(jī)能取消。程序范例一:G90 G28 X50.0 Y30.0;/AàBàC,中間點(diǎn)(50,30)YC參考點(diǎn)B中間點(diǎn)(50,30)XA起點(diǎn)程序范例二:G28 X0;/只做X軸參考點(diǎn)復(fù)歸G28 Y0;/只做Y軸參考點(diǎn)復(fù)歸G28 Z0;/只做Z軸參考點(diǎn)復(fù)歸1.2.10 G29:從參考點(diǎn)回歸(RETURE FROM REFERENCE POSTION )指令格式:G29 X Y Z ;X、Y、Z

26、:指定點(diǎn)坐標(biāo);(在G90模式下為絕對(duì)值,在G91模式下為增量值)說(shuō)明:G29指令是在使用過(guò)G28后,可自參考點(diǎn)經(jīng)中間點(diǎn)快速移到指定位置點(diǎn)上。值得注意的是G29指令不得單獨(dú)使用,因?yàn)镚29并不指定自己的中間點(diǎn)位置,而是利用前G28指令中所指定的中間點(diǎn),因此,執(zhí)行G29指令前須先執(zhí)行G28指令。以絕對(duì)值(G90)指令時(shí),為所欲到達(dá)目標(biāo)點(diǎn)絕對(duì)坐標(biāo)值;以增量值(G91)指令時(shí),則為中間點(diǎn)到目標(biāo)點(diǎn)之增量距離。程序范例:DABC參考點(diǎn)中間點(diǎn)(20,30)XY指定點(diǎn)(40,0)(1). 絕對(duì)值方式:N001 G90 G28 X20.0 Y30.0;/AàBàC,中間點(diǎn)(20,40),使用

27、絕對(duì)值方式N002 M06;/換刀N003 G29 X40.0 Y0.0;/ CàBàD,其目標(biāo)位置為指定點(diǎn)的絕對(duì)值坐標(biāo)(2). 增量值方式:N001 G91 G28 X20.0 Y40.0;/AàBàC,中間點(diǎn)(20,40),使用增量值方式N002 M06;/換刀N003 G29 X40.0 Y-40.0;/CàBàD,其目標(biāo)位置為指定點(diǎn)與中間點(diǎn)之差值1.2.11 G30:任意參考點(diǎn)回歸(2nd,3rd and 4th REFERENCE PPOSTION RETURE) 指令格式:G30 Pn X Y Z ; X、Y、Z:中間點(diǎn)坐

28、標(biāo);(在G90模式下為絕對(duì)值,在G91模式下為增量值)Pn:指定參考點(diǎn)(其設(shè)定參數(shù)為#2801 #2860)P1:機(jī)械原點(diǎn);P2:第二參考點(diǎn);P_省略時(shí)內(nèi)定為P2;說(shuō)明:為了換刀及檢測(cè)方便,在距機(jī)械零點(diǎn)的適當(dāng)位置以參數(shù)另外設(shè)定參考點(diǎn),使刀具不必回到機(jī)械零點(diǎn),提高換刀效率,本指令用法與G28指令用法,除復(fù)歸點(diǎn)不同外,其動(dòng)作都相同。任意參考點(diǎn)回歸指令,一般用于自動(dòng)刀具交換位置和原點(diǎn)不同時(shí)。移動(dòng)方式采快速定位G00方式。<注意>通常此指令用于自動(dòng)刀具交換,因此為安全起見(jiàn),在執(zhí)行G30指令前,必須將刀具補(bǔ)正機(jī)能取消。A (60,10) 95099(B (75,25) 95099(C (15

29、,10) 95099(第三參考點(diǎn)95099(第二參考點(diǎn)95099(機(jī)械原點(diǎn)95099(X95099(Y95099(工 件95099(范例:程序說(shuō)明:假設(shè)刀具在A (60,10) 點(diǎn)上1. 到第二參考點(diǎn)上 - G30 P2 X75.0 Y25.0;/AàBà第二參考點(diǎn)2. 到第三參考點(diǎn)上 - G30 P3 X15.0 Y10.0;/AàCà第三參考點(diǎn)1.2.12 G31:跳越機(jī)能 (SKIP FUNCTION)指令格式:G31 X_ Y_ Z_ F_; X、Y、Z:指定點(diǎn) F:進(jìn)給量說(shuō)明:跳越指令是運(yùn)用在未知的程序端點(diǎn),指定其端點(diǎn),當(dāng)所使用量測(cè)器碰觸到阻礙

30、時(shí),機(jī)器得到訊號(hào),LADDER接口C BIT ON時(shí),量測(cè)跳越指令G31會(huì)記錄目前機(jī)械位置并中斷G31之動(dòng)作,繼續(xù)執(zhí)行下一單節(jié)。范例一:增量值(G91)方式 取得到訊號(hào)點(diǎn)(接觸點(diǎn)) 100.0.0.0100.0.0.0 實(shí)際路徑 無(wú)跳越信號(hào)之路徑程序說(shuō)明:N001 G31 G91 X100.0 F100; /原始路徑至碰到障礙物為止N002 Y100.0;/不等前一單節(jié)執(zhí)行完,以接觸點(diǎn)為相對(duì)坐標(biāo),改變路徑至指定位置 范例二:絕對(duì)值(G90)方式.單軸移動(dòng)取得到訊號(hào)點(diǎn)Y100.0X200.0零點(diǎn).0.0實(shí)際路徑無(wú)跳越信號(hào)之路徑程序說(shuō)明:N001 G31 G90 X200.0 F100;/原始路徑

31、至碰到障礙物為止N002 X200.0 Y100.0;/不等前一單節(jié)執(zhí)行完,以零點(diǎn)為相對(duì)坐標(biāo),改變路徑至指定位置 范例三:絕對(duì)值(G90)方式.二軸向位移取得到訊號(hào)點(diǎn)(100,0)零點(diǎn).0.0實(shí)際路徑無(wú)跳越信號(hào)之路徑(130,70)程序說(shuō)明:N001 G31 G90 X100.0 F1000;/原始路徑至碰到障礙物為止N002 X130.0 Y70.0;/不等前一單節(jié)執(zhí)行完,以零點(diǎn)為相對(duì)坐標(biāo),改變路徑至指定位置 1.2.13 G33:螺牙切削 (THREAD CUTTING)指令格式:G33 Z F ;Z:用絕對(duì)值(G90)方式,表示切削終點(diǎn)Z軸之坐標(biāo);用增量值(G91)方式,表示切削螺紋之軸

32、向長(zhǎng)度;F:為螺紋導(dǎo)程(0.01mm);說(shuō)明:本指令乃于主心軸回轉(zhuǎn)之同時(shí),刀具做Z軸向上下之進(jìn)給,重復(fù)多次后完成螺紋之切削。由于切削進(jìn)行開(kāi)始與結(jié)束時(shí),主軸回轉(zhuǎn)之慣性遲滯,切削之行程應(yīng)稍予延長(zhǎng),至于螺紋切削時(shí),心軸轉(zhuǎn)速(R)之限制為:最大進(jìn)給率螺紋導(dǎo)程 1轉(zhuǎn)速( R ) R:主軸轉(zhuǎn)速(rpm)導(dǎo)程(F):mm或inch進(jìn)給率:mm/min或inch/min<注意>:最大進(jìn)給率可由參數(shù)#405設(shè)定 螺紋切削加減速時(shí)間可由參數(shù)#409設(shè)定Z圖例:起點(diǎn)XF刀具終點(diǎn)程序指令:G33 Z10.0 F1.5;/切削導(dǎo)程1.5mm的螺紋,切削終點(diǎn)為Z軸10mm處1.2.14 G40/G41/G42

33、:刀具半徑補(bǔ)正(CUTTER COMPENSTAION)指令格式:G41 X Y Z ; G42G40;G41:刀具半徑補(bǔ)正偏左。G42:刀具半徑補(bǔ)正偏右。G40:刀具半徑補(bǔ)正取消。X、Y:各軸向終點(diǎn)坐標(biāo)。 :刀具半徑補(bǔ)正值所設(shè)定之補(bǔ)正代號(hào)。說(shuō)明:一般執(zhí)行加工程序時(shí),若刀具中心沿著設(shè)計(jì)圖工件之外形輪廓切削,則導(dǎo)致每一加工路徑皆有一刀具半徑之過(guò)切現(xiàn)象。刀具半徑補(bǔ)正功能的作用是使用刀具的實(shí)際移動(dòng)路徑與程序指令的路徑偏位一個(gè)刀具半徑值,如此可使加工后輪廓形狀與圖面相符。因此只要依加工圖上的尺寸,配合此機(jī)能來(lái)編寫(xiě)加工程序即可得到正確尺寸的成品,無(wú)需在程序上另外考慮刀具半徑大小所造成的計(jì)算困擾。圖例:1

34、.刀具徑補(bǔ)正:程序路徑刀具路徑補(bǔ)正量2.刀具半徑補(bǔ)正方向之判定:正值負(fù)值G41補(bǔ)正偏左補(bǔ)正偏右G42補(bǔ)正偏右補(bǔ)正偏左補(bǔ)正值G值G42G41G40CCWG41b. G41-逆時(shí)鐘方向內(nèi)輪廓銑削G41CWa. G41-順時(shí)鐘方向外輪廓銑削CWG42d. G42-順時(shí)鐘方向內(nèi)輪廓銑削G42CCWc. G42-逆時(shí)鐘方向外輪廓銑削3.轉(zhuǎn)角切削之刀徑補(bǔ)正: <1>. 當(dāng)工件轉(zhuǎn)角 90180 時(shí)a. 直線 à 直線程序路徑刀具中心路徑b. 直線 à 圓弧L刀具中心路徑S程序路徑rCc. 圓弧 à 直線r程序路徑刀具中心路徑rLCSd. 圓弧 à 圓弧r程

35、序路徑rLCSLC刀具中心路徑 <2>. 當(dāng)工件轉(zhuǎn)角 90 時(shí)L:rL:程序路徑刀具中心路徑SL:ra. 直線 à 直線b. 直線 à 圓弧L:rL:程序路徑刀具中心路徑SL:rC:L:rL:程序路徑刀具中心路徑SL:rC:c. 圓弧 à 直線L:rL:程序路徑SL:刀具中心路徑rC:d. 圓弧 à 圓弧注意事項(xiàng):1. 加工凹槽時(shí),若槽寬小于兩倍之刀具半徑,則系統(tǒng)將因過(guò)切而發(fā)出警告訊號(hào)。過(guò)切削過(guò)切削2. 工件加工,若于”MDI”模式下進(jìn)行,不得使用刀具半徑補(bǔ)償功能。3. 刀具半徑補(bǔ)償機(jī)能設(shè)定(G41/G42)與取消(G40)之單節(jié),只能與G0

36、0、G01之位能指令,不能與G02、G03同一單節(jié)使用。4. 加工階梯形狀之工件時(shí),若階梯高小于工件半徑則系統(tǒng)將因過(guò)切削而發(fā)出警告訊號(hào)。G41過(guò)切削程序零點(diǎn)XYABCDEFGHM加工實(shí)例:程序說(shuō)明:N001 T1 S1000 M03;/1號(hào)刀具(直徑10mm端銑刀),主軸正轉(zhuǎn)1000rpm N002 G00 X0.0 Y0.0 Z10.0;/快速定位至程序零點(diǎn)之上方N003 M08;/打開(kāi)切削劑N004 G90 G01 Z-10.0 F600;/直線切削到”花形槽”底,進(jìn)給率600mm/minN005 G42 Y24.0 D01;/刀具左補(bǔ)償,程序零點(diǎn)àAN006 G03 X9.0

37、Y30.0 R10.0;/AàB逆時(shí)針圓弧切削N007 G02 X30.0 Y9.0 R15.0;/BàC順時(shí)針圓弧切削N008 G03 X30.0 Y-9.0 R10.0;/CàD逆時(shí)針圓弧切削N009 G02 X9.0 Y-30.0 R15.0;/DàE順時(shí)針圓弧切削N010 G03 X-9.0 Y-30.0 R10.0;/EàF逆時(shí)針圓弧切削N011 G02 X-30.0 Y-9.0 R15.0;/FàG順時(shí)針圓弧切削N012 G03 X-30.0 Y9.0 R10.0;/GàH逆時(shí)針圓弧切削N013 G02 X-9.

38、0 Y30.0 R15.0;/HàM順時(shí)針圓弧切削N014 G03 X0.0 Y24.0 R10.0;/MàA逆時(shí)針圓弧切削N015 G00 Z10.0;/Z軸向上拉升,回加工起始點(diǎn)N016 G40 X0.0 Y0.0;/取消刀具補(bǔ)正,回加工起始點(diǎn)N017 M09;/關(guān)掉切削劑N018 M05;/主軸停止N019 M30;/程序結(jié)束1.2.15 G43/G44/G49:刀具長(zhǎng)度補(bǔ)正(TOOL LENGTH COMPENSATION)指令格式:G43 Z H ;G44 G49;G43:沿正向補(bǔ)正;G44:沿負(fù)向補(bǔ)正;G49:補(bǔ)正取消;Z:Z軸終點(diǎn)坐標(biāo);H :刀具號(hào)碼;說(shuō)明:當(dāng)

39、利用銑床或切削中心機(jī)加工每一加工物時(shí),所使用的刀具很多,而每一把工具長(zhǎng)度不一,造成刀尖跟工件的距離不一,程序如果執(zhí)行,在換刀之后,前后刀長(zhǎng)的差值,會(huì)使Z軸產(chǎn)生誤差,刀具長(zhǎng)度補(bǔ)償(G43/G44)的功用,就是用Z軸向的位置補(bǔ)正,用以修正刀具長(zhǎng)度的誤差。長(zhǎng)度補(bǔ)正值的設(shè)定:(可參考銑床控制器使用手冊(cè))方法一:由Z軸之機(jī)械原點(diǎn),運(yùn)用手動(dòng)方式使刀具往下移動(dòng)直到接觸工件表面,取其位移的距離,輸入操作接口里的刀具設(shè)定鍵入各編號(hào)刀具之刀長(zhǎng)補(bǔ)償,在程序指令格式的H值內(nèi)設(shè)定其補(bǔ)償?shù)毒咛?hào)數(shù)。方法二:選定一把刀具為基準(zhǔn),到控制器操作接口里,在工作坐標(biāo)設(shè)定之G54工作坐標(biāo)系統(tǒng)下,來(lái)做刀具長(zhǎng)度校正,爾后使用的刀具,則以它

40、為基準(zhǔn)刀具之長(zhǎng)度差值,換算各刀之長(zhǎng)度補(bǔ)償值。圖例:ZG44G49G43-+加工實(shí)例:CBY1010R=405204040102080程序零點(diǎn)直徑 20mm 端銑刀XAFDE程序說(shuō)明:T1 S1000 M03;/使用1號(hào)刀具(直徑20mm之端銑刀),主軸正轉(zhuǎn)1000rpmG42 D01;/刀徑右補(bǔ)償(D01=10)G00 X10.0 Y5.0 Z15.0;/快速定位至欲A點(diǎn)之上方G43 H01;/刀長(zhǎng)正向補(bǔ)償(H01=-10)G01 Z-10.0;/直線切削下至A點(diǎn)底 X110.0;/AàB Y85.0;/BàC X90.0 Y105.0;/CàD X50.0;/D

41、àEG02 X10.0 Y65.0 R40.0;/EàFG01 Y5.0;/FàAG00 Z15.0;/快速退刀至A點(diǎn)上方G40 G49;/消除補(bǔ)償M05;/主軸停止M30;/程序結(jié)束1.2.16 G51、G50:比 例 功 能 (SCALING)指令格式:X_Y _Z _ I_ J_ K_P_ X、Y、Z:比例中心坐標(biāo)及指定比例縮放之軸;I、J、K:比例縮放值(使用于各軸比例值不同);P:比例縮放值(各軸縮放值相同時(shí));說(shuō)明:G51指令能使切削路徑透過(guò)所設(shè)定的值,任意放大、縮小。G50取消比例功能。范例:程序路徑-縮放前 Y (100,150) (150,150

42、) N005 N004 N006實(shí)際路徑-縮放后 (50,70) (125,90 ) (200,70) 比例縮放中心 N003 N007 N002 (50,50) N008 (200,50) N009 X程序說(shuō)明:N001 G00 X50.0 Y50.0;/快速定位N002 G51 X125.0 Y90.0 P0.5;/指定比例中心為125,Y90及縮放值0.5倍,對(duì)N003N009之步驟做比例縮放N003 G01 Y70.0 F1000;/直線切削,進(jìn)給率為1000mm/minN004 X100.0 Y150.0;N005 G03 X150.0 I25.0;/圓弧切削,半徑為25mm;N00

43、6 G01 X200.0 Y70.0;/直線切削N007 Y50.0;N008 X50.0;N009 G00 X0.0 Y0.0;/快速回歸N010 G50;/解除比例功能N011 M30;/結(jié)束程序1.2.17 G51.1、G50.1:鏡像機(jī)能(PROGRRAMBLE MIRROR IMAGE)指令格式:G51.1 X_Y_Z_;G50.1 ;指定鏡像無(wú)效X、Y、Z:鏡像點(diǎn)(軸)坐標(biāo);說(shuō)明:切削左右對(duì)稱的形狀,只要有左側(cè)或右側(cè)其中任何一方的程序并使用此機(jī)能便可加工任意一方的形狀。G51.1指定鏡像有效的指令軸及鏡像中心坐標(biāo)值(絕對(duì)值或增量值)。1. 若指定平面上,僅有1軸指定鏡像時(shí),圓弧、刀

44、具徑補(bǔ)正或坐標(biāo)回轉(zhuǎn)等的回轉(zhuǎn)方向或補(bǔ)正方向均反向執(zhí)行。2. 本機(jī)能因在局部坐標(biāo)系上使用,當(dāng)計(jì)數(shù)器重置或工件坐標(biāo)變更時(shí),鏡像中心亦移動(dòng)。3. 執(zhí)行鏡像中指令原點(diǎn)復(fù)歸(G28,G30),到中間點(diǎn)為止的動(dòng)作,鏡像有效,而從中間點(diǎn)到原點(diǎn)不作鏡像動(dòng)作。4. 鏡像中執(zhí)行從原點(diǎn)的復(fù)歸指令(G29),對(duì)在中間點(diǎn)的鏡像有效。注意:在鏡中心位置以外做鏡像取消,絕對(duì)值和機(jī)械位置無(wú)法吻合,如下圖所示(這種狀態(tài)持續(xù)到程序作絕對(duì)值指定G90的定位或G28、G30作原點(diǎn)復(fù)歸為止)。鏡中心以絕對(duì)值設(shè)定的不移動(dòng)狀態(tài)下又再次指定則鏡中心可能會(huì)被指定到無(wú)法預(yù)料的位置。請(qǐng)?jiān)阽R中心作鏡像取消或者在取消后以絕對(duì)值指令定位。鏡像中心軸絕對(duì)值

45、(程序指定位置)機(jī)械位置取消鏡像后以增量指令移動(dòng)取消鏡像指令指定鏡像軸指令 范例一:對(duì)Y=55鏡像之刀具路徑對(duì)X=60鏡像之刀具路徑OD (80,95)C (120,105)Y=55之鏡像軸原刀具路徑A (80,75)B (120,75)(80,35)(120,35)(80,15)(120,5)(40,95)(40,75)(10,75)(10,105)X=60之鏡像軸XYX=60,Y=55程序說(shuō)明:N001 T1 S1000 M03;/使用1號(hào)刀具,正轉(zhuǎn)1000rpmN002 M98 H100;/執(zhí)行子程序N003 G51.1 X60.0;/執(zhí)行鏡像軸為 X=60之鏡像N004 M98 H10

46、0;/執(zhí)行子程序N005 G50.1;/取消鏡像功能N006 G51.1 Y55.0;/執(zhí)行鏡像軸為 Y=55之鏡像N007 M98 H100;/執(zhí)行子程序N008 G50.1;/取消鏡像功能N009 M05;/主軸停止N0010 M30;/程序結(jié)束N100;/子程序編號(hào)G00 X60.0 Y55.0;/快速移動(dòng)至指定點(diǎn)G01 Y75.0;/直線切削至O點(diǎn) X80.0;/OàA X120.0;/AàB Y105.0;/BàC X80.0 Y95.0;/CàD Y75.0;/DàAM99;/子程序結(jié)束XY厚10mm程序零點(diǎn)原刀具起點(diǎn) 及Y=0鏡射后刀具起點(diǎn)原始切削路徑X=0 鏡射后刀具起點(diǎn) 及X=0,Y=0 鏡射后刀具起點(diǎn)范例二:加工實(shí)例程序說(shuō)明:加工一花朵形之槽N001 T1 S1000 M03;/1號(hào)刀具(10mm之端銑刀),正轉(zhuǎn)1000rpmN002 G41 D01;/設(shè)定1號(hào)刀徑左補(bǔ)償(D01 = 5)N003 M98 H100;/執(zhí)行子程序N004 G51.1 X0.0;/執(zhí)行鏡射在X=0之鏡射軸上N005 M98 H100;/執(zhí)行子程序N006 G50.1;/取消鏡射指令N007

溫馨提示

  • 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論