程序代碼詳解_第1頁(yè)
程序代碼詳解_第2頁(yè)
程序代碼詳解_第3頁(yè)
程序代碼詳解_第4頁(yè)
程序代碼詳解_第5頁(yè)
已閱讀5頁(yè),還剩58頁(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、綠點(diǎn)綠點(diǎn)科技有限公司科技有限公司JGP 綠點(diǎn)綠點(diǎn)科技有限公司(科技有限公司(鎂鎂合金合金廠廠)12.1 概述概述2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu) 2.3 編程應(yīng)用舉例編程應(yīng)用舉例2.4 自動(dòng)編程自動(dòng)編程第第2章章 數(shù)控加工程序編制數(shù)控加工程序編制2主要內(nèi)容2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)2.2.1 指令字和地址指令字和地址2.2.2 程序結(jié)構(gòu)程序結(jié)構(gòu)2.2.3 部分指令詳解部分指令詳解3主要內(nèi)容1) 1) 指令字指令字2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)2.2.1 指令字和地址指令字和地址2) 2) 地址地址4主要內(nèi)容2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)5主要內(nèi)容 常用地址碼及其含義常

2、用地址碼及其含義機(jī)能機(jī)能地址碼地址碼說(shuō)明說(shuō)明程序段號(hào)程序段號(hào)N程序段順序編號(hào)地址程序段順序編號(hào)地址坐標(biāo)字坐標(biāo)字X,Y,Z,U,V,W,P,Q,R;A,B,C,D,E;R;I,J,K;直線坐標(biāo)軸直線坐標(biāo)軸旋轉(zhuǎn)坐標(biāo)軸旋轉(zhuǎn)坐標(biāo)軸圓弧半徑圓弧半徑圓心相對(duì)起點(diǎn)坐標(biāo)圓心相對(duì)起點(diǎn)坐標(biāo)準(zhǔn)備功能準(zhǔn)備功能G準(zhǔn)備功能準(zhǔn)備功能輔助功能輔助功能M輔助功能輔助功能補(bǔ)償值補(bǔ)償值H 或或 D補(bǔ)償值地址補(bǔ)償值地址切削用量切削用量SF主軸轉(zhuǎn)速主軸轉(zhuǎn)速進(jìn)給量或進(jìn)給速度進(jìn)給量或進(jìn)給速度刀具號(hào)刀具號(hào)T刀庫(kù)中的刀具編號(hào)刀庫(kù)中的刀具編號(hào)2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)6主要內(nèi)容2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)功能:功能:規(guī)定機(jī)床運(yùn)

3、動(dòng)線型、坐標(biāo)系、坐標(biāo)平面、補(bǔ)償、暫規(guī)定機(jī)床運(yùn)動(dòng)線型、坐標(biāo)系、坐標(biāo)平面、補(bǔ)償、暫停等操作。停等操作。組成組成:G后帶二位數(shù)字組成,共有后帶二位數(shù)字組成,共有100種(種(G00G99)。)。有模態(tài)(續(xù)效)指令與非模態(tài)指令之分。有模態(tài)(續(xù)效)指令與非模態(tài)指令之分。示例:示例:G01,G03,G41,G91,G04,G18,G54等。等。2.2.1.1 準(zhǔn)備功能準(zhǔn)備功能G指令指令說(shuō)明:說(shuō)明:隨著數(shù)控技術(shù)的發(fā)展,一些數(shù)控系統(tǒng)中隨著數(shù)控技術(shù)的發(fā)展,一些數(shù)控系統(tǒng)中G指令已有用三位指令已有用三位數(shù)數(shù)字表示,超過字表示,超過100種。種。7主要內(nèi)容2.2.1.2 輔助功能輔助功能M指令指令2.2 指令及程序結(jié)

4、構(gòu)指令及程序結(jié)構(gòu)功能:功能:控制機(jī)床及其輔助裝置的通斷的指令。控制機(jī)床及其輔助裝置的通斷的指令。 如如開、停冷卻泵;主軸正反轉(zhuǎn)、停轉(zhuǎn);程序結(jié)束等。開、停冷卻泵;主軸正反轉(zhuǎn)、停轉(zhuǎn);程序結(jié)束等。 組成:組成:M后帶二位數(shù)字組成,共有后帶二位數(shù)字組成,共有100種(種(M00M99)。有模態(tài)(續(xù)效)指令與非模態(tài)指令之分。)。有模態(tài)(續(xù)效)指令與非模態(tài)指令之分。示例示例:M02,M03,M08等。等。說(shuō)明:說(shuō)明:隨著數(shù)控技術(shù)的發(fā)展,一些數(shù)控系統(tǒng)中隨著數(shù)控技術(shù)的發(fā)展,一些數(shù)控系統(tǒng)中M指令已有用三位指令已有用三位數(shù)數(shù)字表示,超過字表示,超過100種。種。8主要內(nèi)容2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)2.2

5、.1.3 F、S、T指令指令S S指令(切削速度)指令(切削速度)指定主軸轉(zhuǎn)速指令指定主軸轉(zhuǎn)速指令組成:組成:S S 后帶若干位數(shù)字,如后帶若干位數(shù)字,如S500S500、S3500S3500等。等。 其中數(shù)字表示實(shí)際的主軸轉(zhuǎn)速值。它是摸態(tài)指令。其中數(shù)字表示實(shí)際的主軸轉(zhuǎn)速值。它是摸態(tài)指令。92.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu) 2.2.1.4 其他指令其他指令102.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)11主要內(nèi)容程序名和子程序調(diào)用指令程序名和子程序調(diào)用指令 用于給子程序命名和在主程序中調(diào)用該子程序,該指用于給子程序命名和在主程序中調(diào)用該子程序,該指令的標(biāo)準(zhǔn)化程度不高,不同系統(tǒng)有不同的規(guī)定。令的標(biāo)

6、準(zhǔn)化程度不高,不同系統(tǒng)有不同的規(guī)定。組成:組成: 子程序名指令地址符(字母或符號(hào),如子程序名指令地址符(字母或符號(hào),如O O、% %等)等)后帶若干數(shù)字組成;后帶若干數(shù)字組成; 子程序調(diào)用指令子程序調(diào)用指令 地址符地址符 + +調(diào)用子程序名部分調(diào)用子程序名部分 + +調(diào)用次數(shù)部分。調(diào)用次數(shù)部分。示例:示例: M98P08L12M98P08L12(FANUCFANUC、華中數(shù)控系統(tǒng))華中數(shù)控系統(tǒng))2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)12主要內(nèi)容2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)13主要內(nèi)容2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)2.2.1 指令字和地址指令字和地址2.2.2 程序結(jié)構(gòu)程序結(jié)構(gòu)2.2

7、.3 部分指令詳解部分指令詳解14主要內(nèi)容 一個(gè)完整的數(shù)控加工程序由程序名、程序體和程序一個(gè)完整的數(shù)控加工程序由程序名、程序體和程序結(jié)束三部分組成結(jié)束三部分組成.2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)2.2.2 程序的結(jié)構(gòu)程序的結(jié)構(gòu)15主要內(nèi)容l程序名程序名 程序名是一個(gè)程序必需的標(biāo)識(shí)符。程序名是一個(gè)程序必需的標(biāo)識(shí)符。 組成:由地址符后帶若干位數(shù)字組成。地址符常見組成:由地址符后帶若干位數(shù)字組成。地址符常見的有:的有: “%”、“O”、“P”等,視具體數(shù)控系統(tǒng)而定。等,視具體數(shù)控系統(tǒng)而定。 示例:國(guó)產(chǎn)華中示例:國(guó)產(chǎn)華中I型系統(tǒng)型系統(tǒng) “%”,日本,日本FANUC 系統(tǒng)系統(tǒng) “O”。 后面所帶的數(shù)

8、字一般為后面所帶的數(shù)字一般為48位。位。 如:如:%20002.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)16主要內(nèi)容程序體程序體程序結(jié)束程序結(jié)束2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)17主要內(nèi)容2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)18主要內(nèi)容2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)19主要內(nèi)容主程序與子程序主程序與子程序2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)20主要內(nèi)容主程序和子程序的關(guān)系主程序和子程序的關(guān)系O1000;M98P0020;M30;O0020;M98P0010M99;O0010;M99;子程序子程序主程序主程序子程序子程序2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)21180050160R2550190

9、701016010=16002.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)22主要內(nèi)容2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)2.2.1 指令字和地址指令字和地址2.2.2 程序結(jié)構(gòu)程序結(jié)構(gòu)2.2.3 部分指令詳解部分指令詳解232.2.3.1 與坐標(biāo)系有關(guān)的指令與坐標(biāo)系有關(guān)的指令2.2.3.2 與控制方式有關(guān)的指令與控制方式有關(guān)的指令2.2.3.3 刀具補(bǔ)償指令刀具補(bǔ)償指令2.2.3.4 暫停指令暫停指令2.2.3.5 輔助功能指令輔助功能指令2.2.3.6 其它功能指令其它功能指令2.2.3.7 宏指令宏指令2.2.3 部分指令詳解部分指令詳解2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)242.2.3.1 與坐

10、標(biāo)系有關(guān)的指令與坐標(biāo)系有關(guān)的指令 1 1)坐標(biāo)編程方式指令)坐標(biāo)編程方式指令:G90/G91:G90/G912.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)25 N X ZN01 X15 Z20N02 X45 Z40N03 X25 Z60123ZXO204060152545G90 編程 N X ZN01 X15 Z20N02 X30 Z20N03 X-20 Z20G91 編程2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)262 2)臨時(shí)工件坐標(biāo)系設(shè)定指令:)臨時(shí)工件坐標(biāo)系設(shè)定指令:G92G92 用于設(shè)定工件坐標(biāo)系原用于設(shè)定工件坐標(biāo)系原點(diǎn)到刀具起點(diǎn)點(diǎn)到刀具起點(diǎn)( (當(dāng)前點(diǎn)當(dāng)前點(diǎn)) )的的有向距離。有向距離。(100,

11、100)O示例示例: : G92 X100 Y100 G92 X100 Y100 含義:含義: 起刀點(diǎn)起刀點(diǎn)( (當(dāng)前點(diǎn)當(dāng)前點(diǎn)) )在工件坐標(biāo)系下的坐標(biāo)值為在工件坐標(biāo)系下的坐標(biāo)值為: : (100, 100)(100, 100)2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)27主要內(nèi)容G92X160.0Y-20.0;(X 200200,Y 20)工件刀具起始點(diǎn)刀具起始點(diǎn)工件坐標(biāo)系工件坐標(biāo)系機(jī)床坐標(biāo)系機(jī)床坐標(biāo)系200160120804012010080604020OOXYYX2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)28主要內(nèi)容3 3)工件坐標(biāo)設(shè)定指令:)工件坐標(biāo)設(shè)定指令:G54-G59G54-G59 操作者在

12、實(shí)際加工前,測(cè)量工件原點(diǎn)與機(jī)床原點(diǎn)之間操作者在實(shí)際加工前,測(cè)量工件原點(diǎn)與機(jī)床原點(diǎn)之間的偏置值,并在數(shù)控系統(tǒng)中預(yù)先設(shè)定。這個(gè)值叫做的偏置值,并在數(shù)控系統(tǒng)中預(yù)先設(shè)定。這個(gè)值叫做“工件工件零點(diǎn)偏置零點(diǎn)偏置”。 機(jī)床原點(diǎn) 121工件坐標(biāo)系1工件坐標(biāo)系2 基本機(jī)床坐標(biāo)系 工件零點(diǎn)偏置1工件零點(diǎn)偏置22.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)29( 平 面 )( 平 面 )( 平 面 )4 4)坐標(biāo)平面選擇指令)坐標(biāo)平面選擇指令G17G17、G18G18、G19G19 2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)30其它坐標(biāo)系指令:其它坐標(biāo)系指令:G52 G52 局部坐標(biāo)系設(shè)定局部坐標(biāo)系設(shè)定G53 G53 直接機(jī)床坐標(biāo)

13、系編程直接機(jī)床坐標(biāo)系編程參考所用數(shù)控系統(tǒng)的編程說(shuō)明書參考所用數(shù)控系統(tǒng)的編程說(shuō)明書5 5)其它坐標(biāo)系指令)其它坐標(biāo)系指令2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)31說(shuō)明:說(shuō)明: 指令刀具相對(duì)于工件以各軸預(yù)先設(shè)定的速度,從當(dāng)前指令刀具相對(duì)于工件以各軸預(yù)先設(shè)定的速度,從當(dāng)前位置快速移動(dòng)到程序段指令的定位目標(biāo)點(diǎn)位置快速移動(dòng)到程序段指令的定位目標(biāo)點(diǎn)示例:示例: lG90 G00 X100 Y10 Z150G90 G00 X100 Y10 Z150lG91 G00 X10 Y-100 Z-130G91 G00 X10 Y-100 Z-1302.2.3.2 與控制方式有關(guān)的指令與控制方式有關(guān)的指令1) 快速定位

14、指令:快速定位指令: G00 2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)32 -G90 G00 X100 Y100 Z100G90 G00 X100 Y100 Z100lG90 G00 X200 Y100 Z100G90 G00 X200 Y100 Z100lG90 G00 X200 Y200 Z100G90 G00 X200 Y200 Z100lG90 G00 X100 Y200 Z100G90 G00 X100 Y200 Z100lG90 G00 X100 Y100 Z100G90 G00 X100 Y100 Z100G90 G90 G00 X100 Y100 Z100G00 X100 Y100

15、 Z100X200X200Z200Z200X100X100Y100Y100模態(tài)指令與非模態(tài)的含義模態(tài)指令與非模態(tài)的含義2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)33格式:格式: G01 X _Y_ Z_F_ G01 X _Y_ Z_F_ -X_ Y_ Z_ :X_ Y_ Z_ :終點(diǎn)位置終點(diǎn)位置-F_ :F_ :合成的進(jìn)給速度合成的進(jìn)給速度說(shuō)明說(shuō)明:l指令刀具以聯(lián)動(dòng)的方式,按指令刀具以聯(lián)動(dòng)的方式,按F F規(guī)定的合成進(jìn)給速度,從當(dāng)規(guī)定的合成進(jìn)給速度,從當(dāng)前位置按線性路線前位置按線性路線( (聯(lián)動(dòng)直線軸的合成軌跡為直線聯(lián)動(dòng)直線軸的合成軌跡為直線) )移動(dòng)到移動(dòng)到程序段指令的終點(diǎn)程序段指令的終點(diǎn). . 示

16、例:示例:lG90 G01 X100 Y100 Z100 F200G90 G01 X100 Y100 Z100 F200lG91 G01 X-100 Y130 Z110 F200G91 G01 X-100 Y130 Z110 F2002 2)直線進(jìn)給指令:)直線進(jìn)給指令:G01G01 2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)34G01 G01 與與 G00 G00 的區(qū)別的區(qū)別lG00 G00 各軸獨(dú)自以最大速度運(yùn)動(dòng)各軸獨(dú)自以最大速度運(yùn)動(dòng)lG01 G01 各軸聯(lián)動(dòng)以指令速度為合成速度運(yùn)動(dòng)各軸聯(lián)動(dòng)以指令速度為合成速度運(yùn)動(dòng) O X Y B A 20 90 15 45 G01 G90 G01 X90 Y

17、45 F800 從 A 移動(dòng)到 B 實(shí)際路徑 2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)35 O X Y B A 20 90 15 45 G00 G90 G00 X90 Y45 從 A 移動(dòng)到 B 實(shí)際路徑 50 2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)36課堂練習(xí):試用課堂練習(xí):試用G01G01完成下圖軌跡完成下圖軌跡O O點(diǎn)為起刀點(diǎn),點(diǎn)為起刀點(diǎn),A A點(diǎn)為第一點(diǎn)點(diǎn)為第一點(diǎn) O X Y C A 20 20 40 B D 60 2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)373 3)圓弧進(jìn)給指令)圓弧進(jìn)給指令:G02、G032.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)_;_0302)17(FRJIYXGGG_;_030

18、2)18(FRKIZXGGG_;_0302)19(FRKJZYGGGXY平面平面 XZ平面平面 YZ平面平面 38格式說(shuō)明格式說(shuō)明: : G17 XY平面平面 G18 XZ平面平面 G19 YZ平面平面 XYZ:圓弧終點(diǎn),在圓弧終點(diǎn),在G90時(shí)為圓弧終點(diǎn)在工件坐時(shí)為圓弧終點(diǎn)在工件坐標(biāo)系中的坐標(biāo);在標(biāo)系中的坐標(biāo);在G91時(shí)為圓弧終點(diǎn)相對(duì)于圓弧時(shí)為圓弧終點(diǎn)相對(duì)于圓弧起點(diǎn)的位移量起點(diǎn)的位移量 IJK:圓心相對(duì)于圓弧起點(diǎn)的偏移值圓心相對(duì)于圓弧起點(diǎn)的偏移值,等于圓心的等于圓心的坐標(biāo)減去圓弧起點(diǎn)的坐標(biāo)坐標(biāo)減去圓弧起點(diǎn)的坐標(biāo) R: 圓弧半徑,當(dāng)圓弧圓心角小于圓弧半徑,當(dāng)圓弧圓心角小于180時(shí),時(shí),R為為正值

19、,否則正值,否則R為負(fù)值為負(fù)值 F:被編程的兩個(gè)軸的合成進(jìn)給速度被編程的兩個(gè)軸的合成進(jìn)給速度 2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)39 X O Z A B R30 i)從 A 點(diǎn)順時(shí)針一周時(shí) G90 G02 X0 Z30 I0 K-30 F300 G91 G02 X0 Z0 I0 K-30 F300 (ii) 從 B 點(diǎn)逆時(shí)針一周時(shí) G90 G03 X30 Z0 I30 K0 F300 G91 G03 X0 Z0 I30 K0 F300 2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)402.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu) O X Y G03 G17 G90 G03 X60 Y10 I40 J0 F30

20、0 (60,10) (20,10) G91 G03 X0 Y0 I40 J0 F300 412.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu) O X Y G02 G17 G90 G02 X60 Y10 I40 J0 F300 (60,10) (20,10) G91 G02 X0 Y0 I40 J0 F300 42 O X Y G03 G02 G17 圓心 終點(diǎn) (X, Y) 起點(diǎn) J I O X Y 2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)43 Y O X a R30 終點(diǎn) 起點(diǎn) (i) 圓弧a G91 G02 X30 Y30 R30 F300 G91 G02 X30 Y30 I30 J0 F300 G90

21、G02 X0 Y30 R30 F300 G90 G02 X0 Y30 I30 J0 F300 圓弧編程的4種方法組合 2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)44 Y O X a R30 起點(diǎn) 終點(diǎn) G91 G03 X-30 Y-30 R30 F300 G91 G03 X-30 Y-30 I0 J-30 F300 G90 G03 X-30 Y0 R30 F300 G90 G03 X-30 Y0 I0 J-30 F300 圓弧編程的 4 種方法組合 2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)45 y O x b R30 終點(diǎn) 起點(diǎn) 大于 90 度的圓弧: G91 G02 X30 Y30 R30 F300

22、G91 G02 X30 Y30 I30 J0 F300 G90 G02 X0 Y30 R30 F300 G90 G02 X0 Y30 I30 J0 F300 圓弧編程的 4 種方法組合 2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)46 y O x b R30 起點(diǎn)(0,30) 終點(diǎn)(-30,0) 2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)472.2.3.3 刀具補(bǔ)償指令刀具補(bǔ)償指令2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)1)刀具半徑補(bǔ)償)刀具半徑補(bǔ)償G40,G41,G42刀具半徑補(bǔ)償問題的提刀具半徑補(bǔ)償問題的提出出對(duì)刀對(duì)刀刀位點(diǎn)刀位點(diǎn)xy200200482.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu) 在前進(jìn)方向在前進(jìn)方向

23、 右側(cè)補(bǔ)償右側(cè)補(bǔ)償 補(bǔ)償量補(bǔ)償量 刀具旋刀具旋轉(zhuǎn)方向轉(zhuǎn)方向 刀刀 具具 前前 進(jìn)進(jìn) 方方 向向 補(bǔ)償量補(bǔ)償量 刀具旋刀具旋 轉(zhuǎn)方向轉(zhuǎn)方向 刀刀 具具 前前 進(jìn)進(jìn) 方方 向向 (b) (a) (a) 左刀補(bǔ)左刀補(bǔ) (b) 右刀補(bǔ)右刀補(bǔ) 在前進(jìn)方向在前進(jìn)方向 左側(cè)補(bǔ)償左側(cè)補(bǔ)償 492) 2) 刀具長(zhǎng)度補(bǔ)償?shù)毒唛L(zhǎng)度補(bǔ)償G43G43,G44G44,G49G49格式格式:G17/G18/G19 G43/G44 X_Y_Z_H_說(shuō)明說(shuō)明:G49:取消刀具長(zhǎng)度補(bǔ)償;:取消刀具長(zhǎng)度補(bǔ)償;G43:正向偏置:正向偏置(補(bǔ)償軸終點(diǎn)加上偏置值補(bǔ)償軸終點(diǎn)加上偏置值);G44:負(fù)向偏置:負(fù)向偏置(補(bǔ)償軸終點(diǎn)減去偏置值補(bǔ)償

24、軸終點(diǎn)減去偏置值);G43、G44、G49都是模態(tài)代碼,可相互注銷。都是模態(tài)代碼,可相互注銷。H :刀具長(zhǎng)度補(bǔ)償偏置號(hào):刀具長(zhǎng)度補(bǔ)償偏置號(hào)(H00-H99),它代表了刀,它代表了刀補(bǔ)表中對(duì)應(yīng)的長(zhǎng)度補(bǔ)償值。補(bǔ)表中對(duì)應(yīng)的長(zhǎng)度補(bǔ)償值。2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)502.2.3.4 暫停指令暫停指令N05G90G1F120Z-50S300M03N10G04 P 2.5;暫停;暫停2.5秒秒N15Z70G04P xx P后跟的數(shù)據(jù)表示暫停的時(shí)間,各系統(tǒng)的規(guī)后跟的數(shù)據(jù)表示暫停的時(shí)間,各系統(tǒng)的規(guī)定有所不同,其單位可以是秒或者毫秒。定有所不同,其單位可以是秒或者毫秒。 主要用途:保證得到光滑的加工面,

25、如在進(jìn)行主要用途:保證得到光滑的加工面,如在進(jìn)行清根、倒角、孔底等加工時(shí)。清根、倒角、孔底等加工時(shí)。2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)51 輔助功能由地址字輔助功能由地址字M M和其后的一或兩位數(shù)字組成,主要和其后的一或兩位數(shù)字組成,主要用于控制零件程序的走向,以及機(jī)床各種輔助功能的開關(guān)用于控制零件程序的走向,以及機(jī)床各種輔助功能的開關(guān)動(dòng)作動(dòng)作 。 輔助功能有輔助功能有模態(tài)模態(tài)、非模態(tài)非模態(tài)、前作用前作用、后作用后作用等屬性,等屬性,使用時(shí)要注意。使用時(shí)要注意。2.2.3.5 輔助功能指令輔助功能指令2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)522.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)532.2 指令

26、及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)54M30 l功能:功能:程序結(jié)束并返回到零件程序頭程序結(jié)束并返回到零件程序頭l作用:作用:結(jié)束加工過程,并返回到零件程序頭結(jié)束加工過程,并返回到零件程序頭l特點(diǎn):特點(diǎn):使用使用M30的程序結(jié)束后,若要重新執(zhí)行該程的程序結(jié)束后,若要重新執(zhí)行該程序,只需再次按操作面板上的序,只需再次按操作面板上的“循環(huán)啟動(dòng)循環(huán)啟動(dòng)”鍵鍵 l性質(zhì):性質(zhì):非模態(tài)后作用非模態(tài)后作用M功能功能 2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)552.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)56子程序的格式,如:子程序的格式,如: %0345 M99 調(diào)用子程序的格式,如:調(diào)用子程序的格式,如:M98 P0345 L

27、2P:被調(diào)用的子程序號(hào):被調(diào)用的子程序號(hào)L:重復(fù)調(diào)用次數(shù):重復(fù)調(diào)用次數(shù) 2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)57 M072.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)581 1)S S指令(切削速度)指令(切削速度)指定主軸轉(zhuǎn)速指令指定主軸轉(zhuǎn)速指令l作用:作用:控制主軸轉(zhuǎn)速控制主軸轉(zhuǎn)速 l功能:功能:設(shè)置主軸轉(zhuǎn)速,后面的數(shù)字表示主軸速度,設(shè)置主軸轉(zhuǎn)速,后面的數(shù)字表示主軸速度,單位為轉(zhuǎn)單位為轉(zhuǎn)/每分鐘每分鐘(r/min) l特點(diǎn):特點(diǎn):只有在主軸速度可調(diào)節(jié)時(shí)有效只有在主軸速度可調(diào)節(jié)時(shí)有效 l性質(zhì):模態(tài)指令性質(zhì):模態(tài)指令 所編程的主軸轉(zhuǎn)速可以借助機(jī)床控制面板上的主所編程的主軸轉(zhuǎn)速可以借助機(jī)床控制面板上的主軸倍率開關(guān)進(jìn)行修調(diào)軸倍率開關(guān)進(jìn)行修調(diào) l格式:格式: S500 表示主軸轉(zhuǎn)速為表示主軸轉(zhuǎn)速為500轉(zhuǎn)轉(zhuǎn)/分分2.2.3.6 其它功能指令其它功能指令2.2 指令及程序結(jié)構(gòu)指令及程序結(jié)構(gòu)59 l作

溫馨提示

  • 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)論