數(shù)控編程常用指令講解_第1頁(yè)
數(shù)控編程常用指令講解_第2頁(yè)
數(shù)控編程常用指令講解_第3頁(yè)
數(shù)控編程常用指令講解_第4頁(yè)
數(shù)控編程常用指令講解_第5頁(yè)
已閱讀5頁(yè),還剩18頁(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、第4章 數(shù)控編程常用指令 第4章數(shù)控編程常用指令 概述 與坐標(biāo)和坐標(biāo)系有關(guān)的指令 運(yùn)動(dòng)路徑控制指令 輔助功能及其他功能指令 不同數(shù)控系統(tǒng)功能的比較 一、數(shù)控編程常用指令代碼分類 4.1 4.1 概述概述 1、準(zhǔn)備功能、輔助功能、主軸功能、進(jìn) 給功能、刀具功能代碼 2、模態(tài)代碼和非模態(tài)代碼 3、模態(tài)功能和非模態(tài)功能 4、前作用功能和后作用功能 第4章數(shù)控編程常用指令 二、我國(guó)JB3208-1983、M代碼 見(jiàn)表4.1、4.2 4.2.1 工作坐標(biāo)系設(shè)定指令 4.2 4.2 與坐標(biāo)和坐標(biāo)系有關(guān)的指令與坐標(biāo)和坐標(biāo)系有關(guān)的指令 92模態(tài)指令 程序段格式為:G92 X Y Z X、Y、Z為刀位點(diǎn)在工件坐

2、標(biāo)系中的初始位置。 G92X25.0Z350.0 設(shè)定工件坐標(biāo)系為X1O1Z1 G92X25.0Z10.0 設(shè)定工件坐標(biāo)系為X2O2Z2 第4章數(shù)控編程常用指令 圖4.1工件坐標(biāo)系設(shè)定 350 10 O2Z1、Z2O1 X1X2 25 4.2.2 工件坐標(biāo)系選擇指令 工件坐標(biāo)系選擇指令有G54、G55、G56、G57、 G58、G59。均為模態(tài)指令。 加工之前,通過(guò)MDI(手動(dòng)鍵盤(pán)輸入)方式設(shè)定這 6個(gè)坐標(biāo)系原點(diǎn)在機(jī)床坐標(biāo)系中的位置,系統(tǒng)則將它 們分別存儲(chǔ)在6個(gè)寄存器中。程序中出現(xiàn)G54G59中 某一指令時(shí),就相應(yīng)地選擇了這6個(gè)坐標(biāo)系中的一個(gè)。 程序段格式為:G54 第4章數(shù)控編程常用指令 4

3、.2 4.2 與坐標(biāo)和坐標(biāo)系有關(guān)的指令與坐標(biāo)和坐標(biāo)系有關(guān)的指令 G52,屬于非模態(tài)指令,僅在本程序段中有效。 程序段格式為:G52 X Y Z A B C 第4章數(shù)控編程常用指令 4.2.3 局部坐標(biāo)設(shè)定指令 4.2 4.2 與坐標(biāo)和坐標(biāo)系有關(guān)的指令與坐標(biāo)和坐標(biāo)系有關(guān)的指令 4.2.4 直接機(jī)床坐標(biāo)系編程指令 直接機(jī)床坐標(biāo)系編程指令G53,屬于非模態(tài) 指令, 只在本程序段中有效。在含有G53指令 的程序段中,利用絕對(duì)值編程的移動(dòng)指令的坐標(biāo) 位置是相對(duì)于機(jī)床坐標(biāo)系的。 G17、G18、G19指令功能為指定坐標(biāo)平面,都是 模態(tài)指令,相互之間可以注銷。G17、G18、G19分別 指定空間坐標(biāo)系中的X

4、Y平面、ZX平面和YZ平面 第4章數(shù)控編程常用指令 4.2.5 坐標(biāo)平面選擇指令 4.2 4.2 與坐標(biāo)和坐標(biāo)系有關(guān)的指令與坐標(biāo)和坐標(biāo)系有關(guān)的指令 4.2.6 絕對(duì)值編程指令與增量值編程指令 絕對(duì)值編程指令是G90,增量值編程指令是G91, 它們是一對(duì)模態(tài)指令。G90出現(xiàn)后,其后的所有坐標(biāo) 值都是絕對(duì)坐標(biāo),當(dāng)G91出現(xiàn)以后,G91以后的坐標(biāo)值 則為相對(duì)坐標(biāo) 1、尺寸單位設(shè)定指令 第4章數(shù)控編程常用指令 4.3.1 單位設(shè)定指令 4.3 4.3 運(yùn)動(dòng)路徑控制指令運(yùn)動(dòng)路徑控制指令 尺寸單位設(shè)定指令有G20、G21。其中G20表示英制尺寸, G21表示公制尺寸。G21為缺省值。 SIMENS和FAG

5、OR系統(tǒng)采用G71/G70代碼。 2、進(jìn)給速度單位的設(shè)定指令 G94、G95,均為模態(tài)指令,G94為缺省值。 程序段格式為:G94 F;或G95 F G94設(shè)定每分鐘進(jìn)給量,G20 in/min、 G21mm/min。 G95設(shè)定每轉(zhuǎn)進(jìn)給量,G20 in/r、 G21mm/r。 3、半徑和直徑編程 第4章數(shù)控編程常用指令 4.3.1 單位設(shè)定指令 4.3 4.3 運(yùn)動(dòng)路徑控制指令運(yùn)動(dòng)路徑控制指令 半徑和直徑編程指令分別為G22和G23。注意,華中數(shù)控世紀(jì) 星HNC-21/22T系統(tǒng)的直徑/半徑編程采用G36/G37代碼。 如圖,刀尖從A到B時(shí),以絕對(duì)值編程為例,程序段為: 直徑編程 G90 G

6、01 X36 Z8 半徑編程 G90 G01 X18 Z8 第4章數(shù)控編程常用指令 4.3.2 快速定位指令 4.3 4.3 運(yùn)動(dòng)路徑控制指令運(yùn)動(dòng)路徑控制指令 G00為快速定位指令,刀具以點(diǎn)位控制方式從刀具所在位 置以各軸設(shè)定的最高允許速度移動(dòng)到指定位置,屬于模態(tài)指 令。 程序段格式為:G00XYZ,X Y Z為目標(biāo)點(diǎn)坐標(biāo)。 指令F對(duì)G00程序段無(wú)效 G60與G00的功能相似,它們都是快速地進(jìn)行定位。只不過(guò) G60定位的方式不同,它先快速到達(dá)一個(gè)中間點(diǎn),然后再以一 固定速度移到定位點(diǎn)。為非模態(tài)指令,僅在本程序段中有效。 程序段格式為:G60 X Y Z,其中X、Y、Z為定位終點(diǎn)。 4.3.3

7、方向定位指令 第4章數(shù)控編程常用指令 4.3.4 線性進(jìn)給指令 4.3 4.3 運(yùn)動(dòng)路徑控制指令運(yùn)動(dòng)路徑控制指令 G01指令即直線插補(bǔ)指令,按程序段中規(guī)定的進(jìn)給速度F, 由某坐標(biāo)點(diǎn)移動(dòng)到另一坐標(biāo)點(diǎn),插補(bǔ)加工出任意斜率的直線。 機(jī)床在執(zhí)行G01指令時(shí),在該程序段中必須具有或在該程 序段前已經(jīng)有F指令,如無(wú)F指令則認(rèn)為進(jìn)給速度為零。G01和 F均為模態(tài)代碼。 程序段格式為:G01 X Y Z F XYZ為目標(biāo)點(diǎn)坐標(biāo)。 第4章數(shù)控編程常用指令 4.3.4 線性進(jìn)給指令 4.3 4.3 運(yùn)動(dòng)路徑控制指令運(yùn)動(dòng)路徑控制指令 例如圖4.6所示路徑,要求用G01,坐標(biāo)系原點(diǎn)O是程序起 始點(diǎn),要求刀具由O點(diǎn)快速

8、移動(dòng)到A點(diǎn),然后沿AB、BC、CD、 DA實(shí)現(xiàn)直線切削,再由A點(diǎn)快速返回程序起始點(diǎn)O,其程序如 下: OX Y A D C B 12 28 1042 圖4.6G01編程圖例 %0001 N01G92X0Y0 N10 G90 G00 X10 Y12 S600 T01 M03 N20G01Y28F100 N30X42 N40Y12 N50X10 N60G00X0Y0 N70MO5 N80M02 第4章數(shù)控編程常用指令 4.3.5 圓弧進(jìn)給及螺旋線進(jìn)給指令 4.3 4.3 運(yùn)動(dòng)路徑控制指令運(yùn)動(dòng)路徑控制指令 G02、G03為圓弧插補(bǔ)指令,該指令的功能是使機(jī)床在給 定的坐標(biāo)平面內(nèi)進(jìn)行圓弧插補(bǔ)運(yùn)動(dòng)。 圓弧

9、插補(bǔ)指令首先要指定圓弧插補(bǔ)的平面,插補(bǔ)平面由 G17、G18、G19選定。 圓弧插補(bǔ)有兩種方式,一是順時(shí)針圓弧插補(bǔ)02,一是 逆時(shí)針插補(bǔ)03。 編程格式有兩種,一是I、J、K格式,另一種是R格式。 1、圓弧插補(bǔ)指令 第4章數(shù)控編程常用指令 4.3.5 圓弧進(jìn)給及螺旋線進(jìn)給指令 4.3 4.3 運(yùn)動(dòng)路徑控制指令運(yùn)動(dòng)路徑控制指令 1、圓弧插補(bǔ)指令 G02 G02 G02 G03 G03 G03 Z X Y O 圖4.7 圓弧插補(bǔ)方向判 別 程序段格式: G02XYIJF或 G02XYRF G03XYIJF或 G03XYRF 第4章數(shù)控編程常用指令 4.3.5 圓弧進(jìn)給及螺旋線進(jìn)給指令 4.3 4.

10、3 運(yùn)動(dòng)路徑控制指令運(yùn)動(dòng)路徑控制指令 1、圓弧插補(bǔ)指令 如圖4.9所示圖例,設(shè)刀具由坐標(biāo)原 點(diǎn)O相對(duì)工件快速進(jìn)給到A點(diǎn),從A點(diǎn) 開(kāi)始沿著A、B、C、D、E、F、A的線 路切削,最終回到原點(diǎn)O。 OX Y 153878 R20 48 R23 30 10 25 圖4.9G02、G03編程圖例 AB C D E 58 F %0001 N10G92X0Y0 N20G90G17M03 N30GOOX15Y10 N40G01X43F180 S400 N50G02X20Y20 I20F80 N60G01X0Y18F180 N70X-40 N80G03 X-23Y-23 J-23F80 N90G01Y-15F

11、180 N100G00X-15Y-10 N110M02 使用R格式編程 N50G02X78Y30R20F80 N80G03X15Y25R23F80 R表示圓心角小于180的圓弧 用R-表示圓心角大于180的圓弧 整圓只能用圓心坐標(biāo)編程整圓只能用圓心坐標(biāo)編程 第4章數(shù)控編程常用指令 4.3.5 圓弧進(jìn)給及螺旋線進(jìn)給指令 4.3 4.3 運(yùn)動(dòng)路徑控制指令運(yùn)動(dòng)路徑控制指令 2、螺旋線進(jìn)給指令 以XY平面為例,程序段格式為: G17 G02/G03 X Y I J Z F或G17 G02/G03 X Y R Z F 螺旋線進(jìn)給指令的執(zhí)行方式如圖4.12所示。 圖4-12 螺旋線插補(bǔ) 第4章數(shù)控編程常用

12、指令 4.3.6 暫停指令 4.3 4.3 運(yùn)動(dòng)路徑控制指令運(yùn)動(dòng)路徑控制指令 G04為暫停指令,該指令的功能是使刀具作短暫的無(wú)進(jìn)給 加工(主軸仍然在轉(zhuǎn)動(dòng)), 經(jīng)過(guò)指令的暫停時(shí)間后再繼續(xù) 執(zhí)行下一程序段,以獲得平整而光滑的表面。G04指令為 非模態(tài)指令。 其程序段格式為:G04X(或P或F或S) N05G90G1F120Z-50S300M03 N10G04X2.5 ;暫停2.5秒 N15Z70 N20G04S30 ;主軸暫停30轉(zhuǎn) N30G00XOY0 ;進(jìn)給率和主軸轉(zhuǎn)速繼續(xù)有效 N40 第4章數(shù)控編程常用指令 4.4.1 輔助功能指令 4.4 4.4 輔助功能及其它功能指令輔助功能及其它功能指

13、令 M00指令實(shí)際上是一個(gè)暫停指令。功能是執(zhí)行此指令后, 機(jī)床停止一切操作。按下控制面板上的啟動(dòng)指令后,機(jī)床重 新啟動(dòng),繼續(xù)執(zhí)行后面的程序。 1、M00程序停止指令 2、M01計(jì)劃停止指令 M01指令的功能與M00相似,不同的是,M01只有在預(yù)先按 下控制面板上“選擇停止開(kāi)關(guān)”按鈕的情況下,程序才會(huì)停 止。3、M02程序結(jié)束指令 M02指令的功能是程序全部結(jié)束。此時(shí)主軸停轉(zhuǎn)、切削液 關(guān)閉,數(shù)控裝置和機(jī)床復(fù)位。該指令寫(xiě)在程序的最后一段。 第4章數(shù)控編程常用指令 4.4.1 輔助功能指令 4.4 4.4 輔助功能及其它功能指令輔助功能及其它功能指令 M03表示主軸正轉(zhuǎn),M04表示主軸反轉(zhuǎn)。所謂主軸

14、正轉(zhuǎn), 是從主軸向Z軸正向看,主軸順時(shí)針轉(zhuǎn)動(dòng);反之,則為反轉(zhuǎn)。 M05表示主軸停止轉(zhuǎn)動(dòng)。 4、M03、M04、M05主軸正轉(zhuǎn)、反轉(zhuǎn)、停止指令 5、M06自動(dòng)換刀指令 M06為手動(dòng)或自動(dòng)換刀指令。當(dāng)執(zhí)行M06指令時(shí),進(jìn)給停 止,但主軸、切削液不停。 6、M07、M08、M09冷卻液開(kāi)關(guān)指令 M07表示2號(hào)冷卻液或霧狀冷卻液開(kāi)。M08表示1號(hào)冷卻液 或液狀冷卻液開(kāi)。M09表示關(guān)閉冷卻液開(kāi)關(guān)。 第4章數(shù)控編程常用指令 4.4.1 輔助功能指令 4.4 4.4 輔助功能及其它功能指令輔助功能及其它功能指令 M30指令與M02指令的功能基本相同,不同的是,M30能自 動(dòng)返回程序起始位置,為加工下一個(gè)工件

15、作好準(zhǔn)備。 7、M30程序結(jié)束指令 8、M98、M99子程序調(diào)用與返回指令 M98為調(diào)用子程序指令,M99為子程序結(jié)束并返回到主程 序的指令。 第4章數(shù)控編程常用指令 4.4.2 刀具功能指令 4.4 4.4 輔助功能及其它功能指令輔助功能及其它功能指令 刀具功能用地址符T加4位數(shù)字表示,前兩位是刀具號(hào), 后兩位是刀補(bǔ)號(hào)。如果后兩位數(shù)為00,則表示刀具補(bǔ)償取消。 1、指令編程 2、指令編程 T后接兩位數(shù)字,表示刀號(hào),選擇刀具;D后面也是接兩 位數(shù),表示刀補(bǔ)號(hào)。如果選用了D0,則表示取消刀具補(bǔ)償。 第4章數(shù)控編程常用指令 4.4.3 進(jìn)給功能指令 4.4 4.4 輔助功能及其它功能指令輔助功能及其它功能指令 也稱F功能,表示進(jìn)給速度,屬于模態(tài)代碼。在G01、G02、 G03和循環(huán)指令程序段中,必須要有F指令,或者在這些程序 段之前已經(jīng)寫(xiě)入了F指令。進(jìn)給功能用地址符F和其后1至5位 數(shù)字表示,通常(F)表示。單位一般為mm/min,當(dāng) 進(jìn)給速度與主軸轉(zhuǎn)速有關(guān)時(shí)(如車削螺紋),單位為mm/r。 1、切向進(jìn)給速度的恒定控制 2、進(jìn)給量設(shè)定 9495、9899 3、進(jìn)給速度的調(diào)整 進(jìn)給修調(diào)開(kāi)關(guān) 4、快速移動(dòng)速度 進(jìn)給修調(diào)開(kāi)關(guān) 第4章數(shù)控編程常

溫馨提示

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