數(shù)控編程的基礎(chǔ)知識講義_第1頁
數(shù)控編程的基礎(chǔ)知識講義_第2頁
數(shù)控編程的基礎(chǔ)知識講義_第3頁
數(shù)控編程的基礎(chǔ)知識講義_第4頁
數(shù)控編程的基礎(chǔ)知識講義_第5頁
已閱讀5頁,還剩32頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、1數(shù)控技術(shù)第二章數(shù)控加工技術(shù)根底知識 一個完整的數(shù)控加工程序由程序開始局部程序號、假設(shè)干個程序段、程序結(jié)束局部組成。一個程序段由程序段號和假設(shè)干個程序字組成,一個程序字由地址符和數(shù)字組成。2.2 數(shù)控編程的根底知識 2.2.1 數(shù)控加工程序的組成及分類 1. 數(shù)控加工程序的組成程序說明O1002N1 G90 G92 X0 Y0 Z0;程序段1N2 G42 G01 X-60.0 Y10.0 D01 F200;程序段2N3 G02 X40.0 R50.0;程序段3N4 G00 G40 X0 Y0;程序段4N5 M02;程序結(jié)束2數(shù)控技術(shù)第二章數(shù)控加工技術(shù)根底知識 程序號由程序號地址和程序的編號組成

2、,程序號必須放在程序的開頭。如:O1002,其中O為程序號地址編號的指令碼,1002為程序的編號1002號程序。 不同的數(shù)控系統(tǒng),程序號地址也有所差異。如SIEMENS系統(tǒng)用,而FANUC系統(tǒng)用作為程序號的地址碼,編程時一定要參考說明書,否那么程序無法執(zhí)行。2.2 數(shù)控編程的根底知識 2.2.1 數(shù)控加工程序的組成及分類 1程序號2程序字 一個程序字由字母加數(shù)字組成,如:Z-16.8,其中Z為地址符,-16.8表示數(shù)字有正、負之分 3數(shù)控技術(shù)第二章數(shù)控加工技術(shù)根底知識 程序段號加上假設(shè)干個程序字就可組成一個程序段。在程序段中表示地址的英文字母可分為尺寸地址和非尺寸地址兩種。表示尺寸地址的英文字

3、母有、共18個字母。表示非尺寸地址有、等個字母。 2.2 數(shù)控編程的根底知識 2.2.1 數(shù)控加工程序的組成及分類 3程序段4數(shù)控技術(shù)常用地址符第二章數(shù)控加工技術(shù)根底知識2.2 數(shù)控編程的根底知識機能地址符說明程序號O或P或%程序編號地址程序段號N程序段順序編號地址坐標字X,Y,Z;U,V,W;P,Q,R;A,B,C;D,E;R;I,J,K;直線坐標軸旋轉(zhuǎn)坐標軸圓弧半徑圓弧中心坐標準備功能G指令動作方式輔助功能M,B;開關(guān)功能,工作臺分度等補償值H或D補償值地址暫停P或X或F暫停時間重復(fù)次數(shù)L或H子程序或循環(huán)程序的循環(huán)次切削用量S或VF主軸轉(zhuǎn)數(shù)或切削速度進給量或進給速度刀具號T刀庫中刀具編號5

4、數(shù)控技術(shù)第二章數(shù)控加工技術(shù)根底知識N03 G91 G01 X50 Y60 F200 S400 M03 M08 ; 2.2 數(shù)控編程的根底知識 2.2.1 數(shù)控加工程序的組成及分類 4程序段的格式和組成 可變程序段格式 ,即程序段的長短是可變的。程序段號G指令尺寸指令進給速度指令主軸轉(zhuǎn)速指令M指令程序段結(jié)束符6數(shù)控技術(shù) G指令 準備功能 功能:規(guī)定機床運動線型、坐標系、坐標平面、刀具 補償、暫停等操作。組成:G后帶二位數(shù)字組成,共有100種G00G99 有模態(tài)續(xù)效指令與非模態(tài)指令之分。例如:G01,G03,G41,G91,G04,G18等第二章數(shù)控加工技術(shù)根底知識2.2 數(shù)控編程的根底知識 2.

5、2.2 常見指令功能介紹7數(shù)控技術(shù) M指令 輔助功能功能:控制機床及其輔助裝置的通斷的指令。如開、停 冷卻泵;主軸正反轉(zhuǎn)、停轉(zhuǎn);程序結(jié)束等 組成:M后帶二位數(shù)字組成,共有100種M00M99。 有模態(tài)續(xù)效指令與非模態(tài)指令之分。例如:M02,M03,M08等第二章數(shù)控加工技術(shù)根底知識2.2 數(shù)控編程的根底知識 2.2.2 常見指令功能介紹8數(shù)控技術(shù) F、S、T、D指令 F 指令 指定合成進給速度指令 組成:F 后帶假設(shè)干位數(shù)字,如F150、F3500等。其中數(shù) 字表示實際的合成速度值。它是模態(tài)指令。 單位: mm/min或mm/r。視用戶選定的編程單位而定,假設(shè)為公制單位,那么上述兩個指令分別表

6、示: F=150mm/min;F=3500mm/min。 第二章數(shù)控加工技術(shù)根底知識2.2 數(shù)控編程的根底知識 2.2.2 常見指令功能介紹9數(shù)控技術(shù) S 指令切削速度指定主軸轉(zhuǎn)速指令 組成:S 后帶假設(shè)干位數(shù)字,如S500、S3500等。其中數(shù) 字表示實際的主軸轉(zhuǎn)速值。它是模態(tài)指令。 單位: r/min或m/min。上述兩個指令分別表示主軸轉(zhuǎn)速: 500r/min;3500r/min。 第二章數(shù)控加工技術(shù)根底知識2.2 數(shù)控編程的根底知識 2.2.2 常見指令功能介紹10數(shù)控技術(shù) T、D 、H 指令 指定刀具號和刀具長度、半徑存放存放器號指令。 組成:T、D 、H后跟兩位數(shù)字,如 T11、D

7、02、H03等。其中數(shù)字分別表示存放的在庫中的刀具號、刀具半徑和長度補償存放器號。第二章數(shù)控加工技術(shù)根底知識2.2 數(shù)控編程的根底知識 2.2.2 常見指令功能介紹11數(shù)控技術(shù) 尺寸指令 指定的刀具沿坐標軸移動方向和目標位置的指令 X、Y、Z 、U、V、W指令 指定沿直線坐標軸移動方向和目標位置指令 組成:由帶符號的數(shù)字組成。如X100、Y-340等 ,其中 數(shù)字表示沿由字母指定的坐標軸運動的目標位置值, 符號表示運動的方向。 單位: mm、m公制或 inch英制 。視用戶 選定的編程單位而定. 第二章數(shù)控加工技術(shù)根底知識2.2 數(shù)控編程的根底知識 2.2.2 常見指令功能介紹12數(shù)控技術(shù) A

8、、B、C 指令 指定沿回轉(zhuǎn)坐標軸移動方向和目標位置指令 組成:后帶符號的數(shù)字組成。如A100、C-340等 ,其中 數(shù)字表示沿由字母指定的坐標軸運動的目標位置值, 符號表示運動的方向。 單位: 度 、弧度。視用戶選定的編程單位而定.第二章數(shù)控加工技術(shù)根底知識2.2 數(shù)控編程的根底知識 2.2.2 常見指令功能介紹13數(shù)控技術(shù)1、與坐標和坐標系有關(guān)的指令 1絕對尺寸與增量尺寸指令 G90/G91指令:G90指令表示程序中的編程尺寸是在某個坐標系下按其絕對坐標給定的。G91指令表示程序中編程尺寸是相對于本段的起點,即編程尺寸是本程序段各軸的移動增量,故G91又稱增量坐標指令。 第二章數(shù)控加工技術(shù)根

9、底知識2.2 數(shù)控編程的根底知識 2.2.4 常見準備指令功能及用法 14數(shù)控技術(shù)1、與坐標和坐標系有關(guān)的指令 第二章數(shù)控加工技術(shù)根底知識2.2 數(shù)控編程的根底知識 2.2.4 常見準備指令功能及用法 用絕對值編程的程序如下:N01 G90 ;N02 G01 X10 Y20 F120 ;N03 X30 Y40 ;N04 X40 Y60 ;N05 X80 Y30 ;N06 M02用增量值編程的程序如下:N01 G91 ;N02 G01 X10 Y20 F120 ;N03 X20 Y20 ;N04 X10 Y20 ;N05 X40 Y-30 ;N06 M0215數(shù)控技術(shù)坐標系設(shè)定的預(yù)置存放指令,它

10、只有在采用絕對坐標編程時才有意義。編程格式: G92 X a_ Y_b Z_c_ a、b、c為當前刀位點在所設(shè)定工件坐標系中的坐標值第二章數(shù)控加工技術(shù)根底知識2.2 數(shù)控編程的根底知識 2.2.4 常見準備指令功能及用法 1、與坐標和坐標系有關(guān)的指令 2工件坐標系設(shè)定指令G92不作要求 16數(shù)控技術(shù)第二章數(shù)控加工技術(shù)根底知識2.2 數(shù)控編程的根底知識 2.2.4 常見準備指令功能及用法 1、與坐標和坐標系有關(guān)的指令 3工件坐標系選擇指令G54、G55、G56、G57、G58、G59G54G59選擇工件坐標系1工件坐標系6。程序段格式為:G54 (G55、G56、G57、G58、G59)17數(shù)控

11、技術(shù)第二章數(shù)控加工技術(shù)根底知識2.2 數(shù)控編程的根底知識 2.2.4 常見準備指令功能及用法 1、與坐標和坐標系有關(guān)的指令 3工件坐標系選擇指令G54、G55、G56、G57、G58、G59N01 G54 G00 G90 X30 Y20;N02 G55;N03 G00 X40 Y30;18數(shù)控技術(shù)第二章數(shù)控加工技術(shù)根底知識2.2 數(shù)控編程的根底知識 2.2.4 常見準備指令功能及用法 1、與坐標和坐標系有關(guān)的指令 G92指令與G54G59指令都是用于設(shè)定工件坐標系的,但它們在使用中是有區(qū)別的:G92指令是通過程序來設(shè)定工件坐標系的,G92所設(shè)定的加工坐標原點是與當前刀具所在位置有關(guān)的,這一加工

12、原點在機床坐標系中的位置是隨當前刀具位置的不同而改變的。G54G59指令是通過CRTMDI在設(shè)置參數(shù)方式下設(shè)定工件坐標系的,一經(jīng)設(shè)定,加工坐標原點在機床坐標系中的位置是不變的,它與刀具的當前位置無關(guān),除非再通過CRTMDI方式更改。G92指令程序段只是設(shè)定工件坐標系,而不產(chǎn)生任何動作;G54G59指令程序段那么可以和G00、G01指令組合,在選定的工件坐標系中進行位移。注意:這類指令只在絕對坐標G90下有意義,在G91下無效。19數(shù)控技術(shù)第二章數(shù)控加工技術(shù)根底知識2.2 數(shù)控編程的根底知識 2.2.4 常見準備指令功能及用法 1、與坐標和坐標系有關(guān)的指令 4坐標平面選擇指令G17、G18、G1

13、9 G17、G18、G19分別指定空間坐標系中的XY平面、ZX平面和YZ平面 。 對于三坐標數(shù)控銑床和銑鏜加工中心,開機后數(shù)控裝置自動將機床設(shè)置成G17狀態(tài),如果在XY坐標平面內(nèi)進行輪廓加工,就不需要由程序設(shè)定G17。同樣,數(shù)控車床總是在XZ坐標平面內(nèi)運動,在程序中也不需要用G18指令指定。Z/X平面Y/Z平面X/Y平面YXZ20數(shù)控技術(shù)第二章數(shù)控加工技術(shù)根底知識2.2 數(shù)控編程的根底知識 2.2.4 常見準備指令功能及用法 2、與控制方式有關(guān)的指令 1快速定位指令G00編程格式:G00 X_ Y_ Z_ 功能:指令刀具從當前點,以數(shù)控系統(tǒng)預(yù)先調(diào)定的快進速度,快速移動到程序段所指令的下一個定位

14、點。注意:G00的運動軌跡不一定是直線,假設(shè)不注意那么容易干預(yù)。21G00的運動軌跡22數(shù)控技術(shù)編程格式:G01 X_a_ Y_b_ Z_c_ F_f_ 功能:指令多坐標2、3坐標以聯(lián)動的方式,按程序段中規(guī)定的合成進給速度f,使刀具相對于工件按直線方式,由當前位置移動到程序段中規(guī)定的位置a、b、c。當前位置是直線的起點,為點,而程序段中指定的坐標值即為終點坐標。 第二章數(shù)控加工技術(shù)根底知識2.2 數(shù)控編程的根底知識 2.2.4 常見準備指令功能及用法 2、與控制方式有關(guān)的指令 2直線插補指令G0123數(shù)控技術(shù)G02:順時針圓弧插補。G03:逆時針圓弧插補。 順、逆方向判別規(guī)那么:沿垂直于圓弧所

15、在平面的坐標軸的負方向觀察,來判別圓弧的順逆時針方向。 第二章數(shù)控加工技術(shù)根底知識2.2 數(shù)控編程的根底知識 2.2.4 常見準備指令功能及用法 2、與控制方式有關(guān)的指令 3圓弧插補指令G02、G0324數(shù)控技術(shù)編程格式:XY平面:G17 X_a_ Y_b_ ( ) F_f_ * XZ平面:G18 X_a_ Z_c_ ( ) F_f_ * YZ平面:G19 Y_b_ Z_c_ ( ) F_f_ * XYIJ起點第二章數(shù)控加工技術(shù)根底知識2.2 數(shù)控編程的根底知識25數(shù)控技術(shù)R表示法:用半徑R帶有符號的數(shù)值來表示: AB180 :R 0 R100; BA180 :R 0 R-100 說明: 1。

16、具體采用哪種方法,視具體的數(shù)控系統(tǒng)而定。 2。G00,G01,G02,G03是同組續(xù)效指令,缺省值G01。 3。本段終點假設(shè)與上一段終點位置相同,即起點與終點最終沒有相對位移,那么可省略不寫。 第二章數(shù)控加工技術(shù)根底知識2.2 數(shù)控編程的根底知識26數(shù)控技術(shù)第二章數(shù)控加工技術(shù)根底知識2.2 數(shù)控編程的根底知識A、B兩點的坐標為A-40, -30,B40, -30。圓弧段1程序為:G90 G02 X40. Y-30. R50. F100;或G91 G02 X80. Y0. R50. F100;圓弧段2程序為 :G90 G02 X40. Y-30. R-50. F100;或G91 G02 X80.

17、 Y0. R-50. F100;27數(shù)控技術(shù)第二章數(shù)控加工技術(shù)根底知識2.2 數(shù)控編程的根底知識一封閉圓,現(xiàn)設(shè)起刀點在坐標原點0。加工是從0快速移動至A逆時針加工整圓。用絕對尺寸編程:N10 G92 X0 Y0 Z0.;N20 G90 G00 X30. Y0;N30 G03 I-30. J0 F100;N40 G00 X0 Y0;用增量尺寸編程:N20 G91 G00 X30. Y0;N30 G03 I-30. J0 F100;N40 G00 X-30. Y0;28數(shù)控技術(shù)編程格式: 第二章數(shù)控加工技術(shù)根底知識2.2 數(shù)控編程的根底知識 2.2.4 常見準備指令功能及用法 3、與刀具補償有關(guān)的

18、指令 1刀具半補償指令G40、 G41/G42 29數(shù)控技術(shù)其中:G41 :左刀補,即沿加工方向看刀具在左邊 G42 :右刀補,即沿加工方向看刀具在右邊 G40:取消刀補 D: 偏置值存放器選用指令。 xx:刀具補償偏置值存放器號第二章數(shù)控加工技術(shù)根底知識2.2 數(shù)控編程的根底知識30數(shù)控技術(shù)1刀具補償?shù)墓δ艿诙聰?shù)控加工技術(shù)根底知識2.2 數(shù)控編程的根底知識 2.2.4 常見準備指令功能及用法 3、與刀具補償有關(guān)的指令 1刀具半補償指令G40、 G41/G42 2刀具補償?shù)膭幼鬟^程 刀具補償?shù)膭幼鬟^程分為三步,即刀補建立、刀補執(zhí)行和取消刀補 31數(shù)控技術(shù)G43、G44、G49指令刀具長度補償指令 該指令可以根據(jù)儲存在偏置存放器D01D99中的設(shè)定值 與終點坐標值進行加法G43或減法G43運算后使刀具的實際移動距離增加或減少一個偏置值。 編程格式: G43 G44 Hxx Z_ 第二章數(shù)控加工技術(shù)根底知識2.2 數(shù)控編程的根底知識32 在數(shù)控銑床加工時,刀具長短不一。使用刀具長度補償指令,在編程時就不必考慮各把刀具不同的長度尺寸。加工時,用MD

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論