网站大量收购独家精品文档,联系QQ:2885784924

来自台湾的mastercam後处理技术很好很全面.doc

来自台湾的mastercam後处理技术很好很全面.doc

  1. 1、本文档共26页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Mastercam 後置處理檔案及其設定方法詳細說明 Mastercam 後置處理文件及其設定方法詳細說明 mastercam 系統配置的是適應單一類型控製系統的通用後置處理,該後置處理提供了一種功 能數據庫模型,用戶根據數控機床和數控系統的具體情況,可以對其數據庫進行修改和編譯, 定製出適應某一數控機床的專用後置處理程序。 mastercam 系統後置處理文件的擴展名為 pst,稱為 pst 文件,它定義了切削加工參數、nc 程 序格式、輔助工藝指令,設置了接口功能參數等,其結構由八個部分組成︰ 1. 注解 程序每一列前有“#”符號表示該列為不影響程序執行的文字注解。如︰ # mi2-absolute, or incremental positioning 0=absolute 1=incremental 表示 mi2 定義編程時數值給定方式,若 mi=0 為絕對值編程,mi=1 為增量值編程。 在這一部分裡,定義了數控系統編程的所有準備功能 g 代碼格式和輔助功能 m 代碼格式。 2. 程序糾錯 程序中可以插入文字提示來幫助糾錯,並顯示在屏幕上。如︰ # error messages (錯誤信息) psuberror # arc output not allowed error-wrong axis used in axis substitution, e 如果展開圖形卷成旋轉軸時,軸替換出錯,則在程序中會出現上面引號中的錯誤提示。 3. 定義變量的數據類型、使用格式和常量賦值 如規定 g 代碼和 m 代碼是不帶小數點的兩位整數,多軸加工中心的旋轉軸的地址代碼是 a、 b 和 c,圓弧長度允許誤差為 0.002,系統允許誤差為 0.00005,進給速度最大值為 10m/min 等。 4. 定義問題 可以根據機床加工需要,插入一個問題給後置處理程序執行。 如定義 nc 程序的目錄,定義啟動和退出後置處理程序時的 c-hook 程序名。 5. 字符串列表 字符串起始字母為 s,可以依照數值選取字符串,字符串可以由兩個或更多的字符來組成。 字符串 sg17,表示指定 xy 加工平面,nc 程序中出現的是 g17,scc1 表示刀具半徑左補償, nc 程序中出現的是 g41,字符串 sccomp 代表刀具半徑補償建立或取消。 6. 自定義單節 可以讓使用者將一個或多個 nc 碼作有組織的排列。 自定義單可以是公式、變量、特殊字符串等︰ pwcs # g54+ coordinate setting at toolchange if mil 1, pwcs_g54 表示用 pwcs 單節指代#g54+在換刀時坐標設定值,mil 定義為工件坐標系(g54~g59) 7. 預先定義的單節 使用者可按照數控程序規定的格式將一個或多個 nc 代碼作有組織的排列,編排成一條程序 段。 8. 系統問答 後置處理軟件提出了五組問題,供使用者回答,可按照注解文字、賦值變量、字符串等內容, 根據使用的機床、數控系統進行回答。 設計後置處理檔案,一般是按照 nc 程式的架構模塊來進行。根據 nc 程序的功能,後置處理 文件分成六個模塊如下︰ 1. 文件頭 文件頭部分設定程序名稱和編號,此外,sinumerik 810d 系統還必須指定 nc 程序存放路徑, 並按照以下格式輸出︰ “%_n_(程序名及編號)_(路徑)”。 nc 程式可存放在主程式、次程序和工作程式目錄下,擴展名分別為︰mpf、spf、wpd,一般 放在工作程式目錄下。因此經修改的 pst 文件格式為︰ pheader # start of file %_n_, progname, _wpd (程序名、存放目錄) 2. 程序起始 在程序開始,要完成安全設定、刀具交換、工件坐標系的設定、刀具長度補償、主軸轉速控 製、冷卻液控製等,並可顯示編程者、編程日期、時間等注解。 修改後的有刀具號 pst 文件開頭格式如下︰ # start of file for non-zero tool number ...... pspindle (主軸轉速計算) pcom_movbtl (移動設備) ptoolcomment (刀具參數注解) ...... pbld, n, *sgcode, *sgplane, g40, g80, *sgabsinc (快進、xy 加工平面、取消刀補、取消固定循環、絕對方式編程) if mil =one, pg92_rtrnz, pg92_rtrn, pg92_g92 (返回參考點) ...... pbld, n, *sgcode, *sgabsinc, pwcs, pfxout, pfyout, pfcout, *speed, *spindle, pgear, pcan1 (

文档评论(0)

xina171127 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档