當前位置:編程學習大全網 - 編程語言 - 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程序的結構模塊來進行。

  • 上一篇:編程手榴彈成本
  • 下一篇:dts壹f型三相四線電子式有功電能表顯示err壹01是什麽問題
  • copyright 2024編程學習大全網