-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. 系統問答
後置處理軟體提出了五組問題,供使用者回答,可按照註解文字、賦值變數、字串等內容,根據使用的工具機、數控系統進行回答。
MasterCAM後處理修改特殊技巧
scrollex edit 另外 輸出字母的大小寫修改方式不知如何更改。注 若要修改下述相應功能則直接查詢紅色下劃線語句即可。1 mastercam後處理輸出檔案格式設定 tnc min nc program extension for okuma 上述語句表示輸出格式為min格式。若沒有可以新建。...
檔案的處理
檔案的處理 你總會用得上 一 紅標頭檔案的製作及標準1 進行頁面設臵 選擇 檔案 頁面設臵 選擇 頁邊距 附籤,上 3.7厘公尺下 3.5厘公尺左 2.8厘公尺右 2.6厘公尺。選擇 版式 附籤,將 頁首和頁尾 設臵成 奇偶頁不同 在該選項前打 選擇 文件網格 附籤,字型設臵 中文字型 設臵為 仿宋...
BMP檔案處理
點陣圖和bitblt 點陣圖是乙個二維的位陣列,此陣列的每乙個元素與影象的畫素一一對應。現實世界的影象 獲以後,影象被分割成網格,並以畫素作為取樣單位。點陣圖中的每個畫素值指明了乙個單位網格內影象的平均顏色。位圖代表了windows程式中儲存影象資訊的兩種方法之一,另一種形式是元檔案。點陣圖也有兩種...