- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
(
您可能关注的文档
- 考研英语完形满分策略.doc
- 考研英语近义近形词辨析.docx
- 考研英语经典必背500句(俞敏洪)写作锦囊关键句.doc
- 考研英语长难句刘晓艳.doc
- 考研英语一词汇6000(乱序版)大师兄英语.doc
- 考研政治复习知识点.doc
- 柯力d2008调试使用说明书.doc
- 科比kebf5lift使用使用指南.doc
- 科传系统简要说明.doc
- 科创板:最全上市细则解读和上市攻略.doc
- 2024-2025学年安徽省亳州市涡阳县高二下学期2月开学考试政治试题(解析版).docx
- 2024-2025学年江西省赣州市上犹县高二下学期开学考试政治试题(解析版).docx
- 2024-2025学年山东省济宁市高二下学期开学考试政治试题(解析版).docx
- 2024-2025学年山西省卓越联盟高三下学期2月开学质量检测政治试题(解析版).docx
- 2024-2025学年新疆乌鲁木齐市高二下学期2月开学考试政治试题(解析版).docx
- 2024-2025学年新疆维吾尔自治区乌鲁木齐地区高三2月大联考文科综合政治试题(解析版).docx
- 2024-2025学年安徽省蚌埠市固镇县高一上学期1月期末考试政治试题 (解析版).docx
- 2024-2025学年江苏省扬州市高三上学期期末检测政治试卷(解析版).docx
- 2024-2025学年江西省吉安市高三上学期期末教学质量检测政治试题(解析版).docx
- 2024-2025学年山东省济宁市高二上学期1月期末考试政治试题(解析版).docx
文档评论(0)