MASTERCAM后處理修改方法必看_第1頁
MASTERCAM后處理修改方法必看_第2頁
MASTERCAM后處理修改方法必看_第3頁
MASTERCAM后處理修改方法必看_第4頁
MASTERCAM后處理修改方法必看_第5頁
已閱讀5頁,還剩3頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、G54。進行模具加工時,需從 G54G59的工件坐標系指令中指定一個,最常用的是部分控制器使用G92指令確定工件坐標系。對刀時需定義工件坐標原點,原點的機械坐標值保存在 CNC空制器的G54G59指令參數中。CNC空制器執行G54G59指令時,調出相應的參數用于工件加工。采用系統缺省的后處理文件時,相關參數設置正確的情況下可輸出 G5異G59指令,但無法實現 G54指令的自動輸出。1、增加G54指令(方法一):采用其他后處理文件(如 MP_EZ.PST可正常輸出G54指令。由于FANUC.PS后處理文件廣泛采用,這里仍以此文件為例進行所有修改。其他后處理文件內容有所不同,修改時根據實際情況調整

2、。選擇【File】 【Edit】 【PSTI命令,系統彈出讀文件窗口,選擇 Mpfan.PST文件,系統彈出如下圖所示編輯器。單擊"查找"按鈕,系統彈出查找對話框,輸入“ g4g ,如下圖所示:單擊FIND NEXT按鈕,查找結果所在行為:pbld, n, *sgcode, *sgplane, "G40", "G49", "G80", *sgabsinc, e插入G54指令到當前行,將其修改為:pbld, n, *sgcode, *sgplane, "G40", "G49",

3、 "G80", *sgabsinc, "G54", e輸出的NC文件修改前對應位置指令為:N102G0G17G40G49G80G90修改后變為:N102G0G17G40G49G80G90G54查找當前行的上一行:pbld, n, *smetric, e將其整行刪除,或加上 堆”成為注釋行: pbld, n, *smetric, e修改后 G21 指令不再出現,某些控制器可不用此指令。注意修改時保持格式一致。G21 指令為選擇公制單位輸入,對應的英制單位輸入指令為G20。2、增加G54指令(方法二):單擊 " 查找 " 按鈕,系統彈出查

4、找對話框,輸入“force_wcs ”,單擊 "FIND NEXT" 按鈕,查找結果所在行為:force_wcs : no #Force WCS output at every toolchange?將no改為yes,修改結果為:force_wcs : yes #Force WCS output at every toolchange?輸出的NCC件修改前對應位置指令為:N106G0G90X16.Y-14.5A0.S2200M3修改后變為:N106G0G90G54X16.Y-14.5A0.S2200M3前一方法為強制輸出固定指令代碼,如需使用G55-G59指令時,有所不便。

5、多刀路同時輸出時,只在整個程序中出現一次 G54指令。后一方法同其他后處理文件產生 G54指令的 原理相同,多刀路同時輸出時,每次換刀都會出現G54旨令,也可根據參數自動轉換成G5A G59指令。輸出三軸加工中心程序的FANU3處理文件為MP_EZ.PST輸出4軸加工中心程序的三菱控制器后處理文件為MP520AM.PS。 TFANUC.PS后處理文件針對的是4軸加工中心,而目前使用量最大的是 3軸加工中心, 多出了第4 軸數據“ A0.”。3、刪除第四軸數據“ A0.”,以適應三軸加工中心:單擊"FIND"按鈕,系統彈出查找對話框,輸入“ Rotary Axis "

6、;,單擊"FIND NEXT按鈕, 查找結果所在行為:164. Enable Rotary Axis button? y將其修改為:164. Enable Rotary Axis button? n修改后第四軸數據不再出現。4. 不帶刀庫的數控銑使用時要去掉刀具號、換刀指令、回參考點動作。單擊"FIND"按鈕,系統彈出查找對話框,輸入“ M6 ,單擊"FIND NEXT"按鈕,查找結 果所在行為:if stagetool >= zero, pbld, n, *t, "M6", e將其修改為:if stagetool &

7、gt;= zero, e pbld, n, *t, "M6",另一個換刀的位置所在行為:pbld, n, *t, "M6", e 將其刪除或改為注釋行:# pbld, n, *t, "M6", e 修改后換刀指令行不再出現,通常修改第一個出現“ M6指令的 位置即可。單擊 "FIND" 按鈕,系統彈出查找對話框,輸入“*sg28ref ”,單擊 "FIND NEXT" 按鈕,查找結果所在行為:pbld, n, sgabsinc, sgcode, *sg28ref, "Z0."

8、, scoolant, epbld, n, *sg28ref, "X0.", "Y0.", protretinc, e將其修改為:pbld, n, scoolant, e pbld, n, *sg28ref, "X0.", "Y0.", protretinc, e輸出的nCc件修改前對應位置指令為:N116G91G28Z0.M9修改后變為:N116M9PST文件中另有兩個類似位置,如使用 G92指令確定工件坐標,可對其適當修改。加工結 束后,機床各軸不回參考點,便于手動換刀時節省時間。5、刪除NCC件的程序名、注釋

9、行:單擊"FIND"按鈕,系統彈出查找對話框,輸入" % ,單擊"FIND NEXT"按鈕,查找結果 所在行為:"%", e*progno, e"(PROGRAM NAME - ", progname, ")", e"(DATE=DD-MM-YY - ", date, " TIME=HH:MM - ", time, ")", e將其刪除或改為注釋行:"%", e *progno, e "(PROG

10、RAM NAME - ", progname, ")", e "(DATE=DD-MM-YY - ", date, " TIME=HH:MM - ", time, ")",輸出的NCC件修改前對應位置指令為:O0010( PROGRAM NAME - )A2(DATE=DD-MM-YY - 25-12-04 TIME=HH:MM - 10:45)修改后以上指令行不再出現。單擊 "FIND" 按鈕,系統彈出查找對話框,輸入“ 查找結果所在行為:pstrtool ”,單擊 "FI

11、ND NEXT" 按鈕,"(", pstrtool, *tnote, *toffnote, *tlngnote, *tldia, ")", e將其刪除或改為注釋行: "(", pstrtool, *tnote, *toffnote, *tlngnote, *tldia, ")", e輸出的nCc件修改前對應位置指令為:( D16R8.0 TOOL - 2 DIA. OFF. - 0 LEN. - 0 DIA. - 16.)修改后以上指令行不再出現。此注釋行指明當前刀路所使用的刀具參數,可用于加工前核對加工

12、單,建議保留。法蘭克及三菱控制器可以接受注釋內容。6、取消行號:單擊"FIND"按鈕,系統彈出查找對話框,輸入“ omitseq",單擊"FIND NEXT"按鈕,查 找結果所在行為:omitseq : no #Omit sequence no.將其修改為:omitseq : yes #Omit sequence no.修改后行號不再出現。7、調整下刀點坐標值位置:單擊“FIND”按鈕,系統彈出查找對話框,輸入“ g43",單擊"FIND NEXT”按鈕,查找結果所在行為:pcan1, pbld, n, *sgcode, *

13、sgabsinc, pwcs, pfxout, pfyout,pfcout, *speed, *spindle, pgear, strcantext, epbld, n, "G43", *tlngno, pfzout, scoolant, next_tool, e將其修改為:pcan1, pbld, n, *sgcode, *sgabsinc, pwcs, pfxout, pfyout, pfcout, epbld, n, *sgcode, pfzout, epbld, n, *speed, *spindle, pgear, strcantext, epbld, n, &q

14、uot;G43", *tlngno, scoolant, next_tool, e輸出的nCc件修改前對應位置指令為:G0G90G54X16.Y-14.5S2200M3G43H0Z20.M8修改后變為:G0G90G54X16.Y-14.5G0Z20.S2200M3G43H0M8新的指令順序使下刀點(安全高度)x、 y、 z 坐標值同其他指令分開,易于在斷刀時修改。G43指令在PST文件中有兩個位置,如僅使用G54指令時,修改第一個出現“ G43的位置 即可。8、輸出普通及啄式鉆孔循環指令:單擊"FIND"按鈕,系統彈出查找對話框,輸入“ usecandrill &

15、quot;,單擊"FIND NEXT按鈕, 查找結果相關行為:usecandrill : no #Use canned cycle for drillusecanpeck : no #Use canned cycle for Peck將其修改為:usecandrill : yes #Use canned cycle for drillusecanpeck : yes #Use canned cycle for Peck此修改適用于支持G81、G83鉆孔循環指令的控制器。f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f f

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論