第二章第二節(jié)數(shù)控銑床程序編制_第1頁
第二章第二節(jié)數(shù)控銑床程序編制_第2頁
第二章第二節(jié)數(shù)控銑床程序編制_第3頁
第二章第二節(jié)數(shù)控銑床程序編制_第4頁
第二章第二節(jié)數(shù)控銑床程序編制_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、第二節(jié) 數(shù)控銑床程序編制一、坐標(biāo)系1機(jī)床坐標(biāo)系機(jī)床坐標(biāo)系的原點(diǎn)是: 固有點(diǎn);基準(zhǔn)零點(diǎn)(P.19 圖2-9)2工件坐標(biāo)系(一般即為編程坐標(biāo)系)根據(jù)工件大小不同、形狀不同,人為確定。確定時應(yīng)注意:(P.20) 工件坐標(biāo)系選定后,通過對刀,以使機(jī)床加以確認(rèn)。 有時編程原點(diǎn)不方便對刀,或該點(diǎn)本身就是虛的。這時對刀點(diǎn)與編程原點(diǎn)的關(guān)系:a) 在參數(shù)設(shè)置中加以確認(rèn)b) 在程序一開始用程序段加以確認(rèn)3坐標(biāo)系設(shè)定指令(G53G59)注 不同的系統(tǒng),設(shè)定的方法是有所不同的(1) 原點(diǎn)偏置指令(書P.34) G53 撤消原點(diǎn)偏置 G54 編程原點(diǎn)偏置 G55 編程原點(diǎn)偏置 G56 編程原點(diǎn)偏置 格式一:G54 X-

2、 Y- Z-(使編程原點(diǎn)相對當(dāng)前坐標(biāo)原點(diǎn)移動X、Y、Z) 格式二:G55 X- Y- Z-(使編程原點(diǎn)相對刀具當(dāng)前位置移動X、Y、Z)格式三:G56 (使編程原點(diǎn)設(shè)置在刀具當(dāng)前位置)注 所謂“偏置”,是相對于偏置前的坐標(biāo)系偏置。G54、G55、G56一般為階段性坐標(biāo)系。所以,當(dāng)該階段結(jié)束,必須使用G53予以撤消。G53后,恢復(fù)初始坐標(biāo)系(工件)。(2)約定坐標(biāo)系 1)G53機(jī)床坐標(biāo)系(原始坐標(biāo)系)即:若程序直接進(jìn)入系統(tǒng),則工件坐標(biāo)系(編程坐標(biāo)系)就采用機(jī)床坐標(biāo)系。 2)G54G59 16號可分別設(shè)置不同的工件坐標(biāo)系。不同的刀具均需要分別對刀。通過對刀、參數(shù)設(shè)置,確定不同刀具各自獨(dú)立的坐標(biāo)系。注

3、 G54G59的坐標(biāo)系在程序外已設(shè)置好。 在程序中G54G59后不需要寫X、Y、Z的坐標(biāo)值。 4編程原點(diǎn)的設(shè)置 一般地,將坐標(biāo)設(shè)置在圖紙的設(shè)計(jì)基準(zhǔn)使用最為方便。 即:對于全對稱圖形,編程原點(diǎn)設(shè)置在對稱中心(X、Y坐標(biāo));(P.37圖2-31, P.38圖2-33) 對于非全對稱圖形,經(jīng)常設(shè)置在某一角上或某一圓心上(X、Y坐標(biāo))。(見P.37圖2-32) 對于Z坐標(biāo):編程原點(diǎn)經(jīng)常設(shè)置在工件的上表面。(這不一定是設(shè)計(jì)基準(zhǔn))總之: 一切以編程人員自認(rèn)為數(shù)據(jù)處理最方便并有利于加工為原則。二、子程序主程序: 子程序: O (調(diào)用子程序) (調(diào)用子程序) M30(M02) 即:子程序是依附于主程序、在主程

4、序之外的程序。子程序的內(nèi)容是主程序所需要的內(nèi)容,該內(nèi)容在主程序中起碼被調(diào)用二次。 主程序的某一階段具有同子程序所描述的形狀、尺寸及加工要求都相同的含義,則主程序運(yùn)行到此調(diào)用子程序。注 在不同的系統(tǒng)中,關(guān)于子程序的指令是有所不同的。 子程序的位置一般緊挨著主程序放在主程序M30(M02)的下面。 方式一: M98、M99的使用 例: 主程序: 子程序: O15 O20 M98 P20(調(diào)用子程序) M98 P20(調(diào)用子程序) M99 M30(M02) 即:M98用作調(diào)用子程序。 M99作為子程序的結(jié)束句。 方式二(參考書P.28): G20 調(diào)用子程序 G22 子程序開始 G24 子程序結(jié)束

5、格式: G20 A (調(diào)用子程序) G22 A (子程序開始) G24 (子程序結(jié)束) 例: 主程序: O15 G20 A02 (調(diào)用子程序) 主 G20 A02 (調(diào)用子程序) M30(M02) G22 A02 (子程序開始) 子 G24 (子程序結(jié)束)三、G80、G81G89固定循環(huán)指令 在數(shù)控機(jī)床中,有一些使用較多的工序(如鉆孔、攻絲、深孔鉆削、加工螺紋等),其動作循環(huán)較為規(guī)律。將這些動作循環(huán)分別用內(nèi)部軟件做好,然后一個G代碼對應(yīng)表示一種動作循環(huán)。這樣,多種動作(也可能有重復(fù))在手工編程中只需要一條程序段即可表示,大大簡化了程序編制。*常用孔加工循環(huán)指令: G80取消固定循環(huán) G81鉆孔

6、、打中心孔 G82擴(kuò)孔 G83 深孔鉆G84 攻絲G85 G89鏜孔*編程格式(以Z向進(jìn)刀為例):G8 X Y Z R Q P F L(K) 循環(huán)重復(fù)次數(shù) 進(jìn)給速度 在孔底停留時間 每次進(jìn)給深度 插補(bǔ)(工進(jìn))起點(diǎn)坐標(biāo) Z向進(jìn)給最下端坐標(biāo) 孔中心坐標(biāo) 1鉆削循環(huán)(G81)格式:G81 X- Y- Z- R- F- K-注 一把刀通常要加工若干孔。所以,工件上表面若為平面,則用G99;工件上表面若凹凸不平,則在可能經(jīng)過高點(diǎn)的前一個孔用G98,其余孔仍用G99。 (以下同) 2鏜、锪階梯孔循環(huán)(G82)格式:G82 X- Y- Z- R- P- F- K- 注 與G81圖不同的主要就是多了個孔底停留

7、時間P;(另外,設(shè)定速度F不同) 3深孔加工循環(huán)(G83) 格式: G83 X- Y- Z- R- Q- F- K-例一:關(guān)于偏置指令的使用。 O53456G90 G00 Z100 (刀具抬起,一般至換刀位置) X25 Y25 M03 S800 T02 (刀具定位;主軸啟動) Z5 (刀具快速接近工件)N40 G91 (相對坐標(biāo))G01 Z-8 F100 (工進(jìn)速度切入)G01 G41 X12 Y0 (建立刀補(bǔ);切入工件)G03 X0 Y0 I-12 J0 (整圓切除,余量6)G01 X2 (再切入工件2)G03 X0 Y0 I-14 J0 S1200 F30 (整圓切除,余量2;提高S降低F

8、)G01 G40 X-14 Y0 F100 (撤消刀補(bǔ);刀具退回圓心)G00 Z8 (刀具抬起,離開工件)N120 G90 (恢復(fù)G90)G54 X-25 Y25 (建立偏置坐標(biāo)系)G00 X0 Y0 (刀具到新坐標(biāo)系零點(diǎn))G91 (相對坐標(biāo)開始)G01 Z-8 F100 ()G01 G41 X12 Y0 ()G03 X0 Y0 I-12 J0 ()G01 X2 ()G03 X0 Y0 I-14 J0 S1200 F30 ()G01 G40 X-14 Y0 F100 ()G00 Z8 ()G90 (相對坐標(biāo)結(jié)束)G53 (撤消偏置坐標(biāo)系)G55 X0 Y-50 (再建偏置坐標(biāo)系)G00 X0

9、Y0 (刀具到新坐標(biāo)系零點(diǎn))G91 (相對坐標(biāo)開始)G01 Z-8 F100 ()G01 G41 X12 Y0 ()G03 X0 Y0 I-12 J0 ()G01 X2 ()G03 X0 Y0 I-14 J0 S1200 F3 ()G01 G40 X-14 Y0 F100 ()G00 Z8 ()G90 (相對坐標(biāo)結(jié)束)G53 (撤消偏置坐標(biāo)系)G00 X25 Y-25 (刀具定位到第象限圓心)G56 (再建偏置坐標(biāo)系)G91 (相對坐標(biāo)開始)G01 Z-8 F100 ()G01 G41 X12 Y0 ()G03 X0 Y0 I-12 J0 ()G01 X2 ()G03 X0 Y0 I-14 J

10、0 S1200 F3 ()G01 G40 X-14 Y0 F100 ()G00 Z8 ()G90 (相對坐標(biāo)結(jié)束)G53 (撤消偏置坐標(biāo)系)Z100 (刀具抬起至換刀位置)M05 (主軸停轉(zhuǎn))M30 (程序結(jié)束)%例二:關(guān)于鏡像指令的使用。OG90 G00 Z100 (刀具抬起,一般至換刀位置)Z5 M03 S800 T02 (主軸啟動;刀具快速接近工件)N40 X25 Y25 (刀具定位)G91 (相對坐標(biāo))G01 Z-8 F100 (工進(jìn)速度切入)G01 G41 X12 Y0 (建立刀補(bǔ);切入工件)G03 X0 Y0 I-12 J0 (整圓切除余量6)G01 X2 (再切入工件2)G03

11、X0 Y0 I-14 J0 S1200 F30 (整圓切除余量2;提高S降低F)G01 G40 X-14 Y0 F100 (撤消刀補(bǔ);刀具退回圓心)G00 Z8 (刀具抬起,離開工件)N120 G90 (恢復(fù)G90)G11 P0040. 0120G12 P0040. 0120G13 P0040. 0120G00 Z100M05M30%注 全封閉、自身全對稱圖形不能用G11、G12指令!例三:關(guān)于鉆孔及子程序的使用。O0102G90 G00 Z100 X0 Y0 M03 S500 T01G99 G83 X25 Y25 Z-25 R5 Q3 F80 X-25 Y-25 X25G00 Z100M05

12、 (銑床換刀,主軸必須停?。㎝06 T02 M03 S800 (換好刀,別忘記主軸啟動?。〨00 X25 Y25 Z5 M98 P02 (第一孔位調(diào)子程序)G00 X-25 Y25M98 P02 (第二孔位調(diào)子程序)G00 X-25 Y-25M98 P02 (第三孔位調(diào)子程序)G00 X25 Y-25M98 P02 (第四孔位調(diào)子程序)G00 Z100M05M30O02G91 (子程序由G91開始?。〨01 Z-10 F100G01 G41 X12 Y0 G03 X0 Y0 I-12 J0 G01 X2 G03 X0 Y0 I-14 J0 S1200 F30 G01 G40 X-14 Y0 F

13、100 G00 Z10 G90 (子程序至G90結(jié)束?。㎝99%例四:關(guān)于刀補(bǔ)的建立。O10G55 G90 G01 Z40 F2000 (進(jìn)入2號加工坐標(biāo)系)M03 S500 ( 主軸啟動 ) G01 X-50 Y0 ( 到達(dá)X、Y坐標(biāo)起始點(diǎn) )G01 Z-5 F100 ( 到達(dá)Z坐標(biāo)加工點(diǎn) )G01 G42 X-10 Y0 D01 ( 建立右偏刀具半徑補(bǔ)償 )G01 X60 Y0 ( 切入輪廓 )G03 X80 Y20 R20 ( 切削輪廓 )G03 X40 Y60 R40 ( 切削輪廓 )G01 X0 Y40 ( 切削輪廓 )G01 X0 Y-10 ( 切出輪廓 )G01 G40 X0 Y-40 ( 撤消刀具半徑補(bǔ)償 )G01 Z40 F2000 ( Z坐標(biāo)退刀刀具抬起 )M05 ( 主軸停轉(zhuǎn) )M30 ( 程序結(jié)束 )注一 “F”和“S”后的數(shù)值均寫實(shí)際數(shù)值。(別按書上的分級制寫法寫) 書中的“程序舉例”經(jīng)常內(nèi)容不完整,參考時需特別注意。 實(shí)驗(yàn)時,程序及指令以系統(tǒng)要求執(zhí)行。 考試時,程序及指令以上課要求執(zhí)行。注二 在做“程序校驗(yàn)”實(shí)驗(yàn)時,銑床程序(若用PA系統(tǒng)),則: G02 用 G12 取代 ;G03 用 G13 取代 ;(半徑)R 用 K 取代 。數(shù)控銑床(加工中心)程序主結(jié)構(gòu)ON010 (G90) M03 S- T- 或 G00

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論