|
|
馬上注冊,結交更多好友,享用更多功能,讓你輕松玩轉社區
您需要 登錄 才可以下載或查看,沒有賬號?立即注冊
×
Mastercam 后處理刀具清單/刀表中輸出Z最小值。, o6 X' m7 k! c. s0 J
如何處理刀具清單里面如何輸出Z最小值,這是很多人想要實現的功能,也有部分人實現了一部分數據輸出,還有部分數據是錯誤的,也有部分人在輸出最小值是第一個刀具的Z最小值出現錯誤。# k4 g8 D$ w* ] o" o4 g
出現以上問題的主要原因是沒有對刀具數據進行處理時出現錯誤,二昂旺這種方法使用的buffer緩沖器的方式,先把所有刀具的信息記錄并保存,同時把各個刀具的最大最小也記錄下來。再單獨對各個刀具進行處理,這種方式是可以達到理想的效果,但需要對數據處理比較熟悉,預期涉及到buffer緩沖器的操作。+ T! T7 D' Z* [! \, o* G0 s) G
: W9 s) B* m5 c5 h9 j: D8 _效果如下:4 v: I# d$ z G; [/ ^
/ K( J7 ] G3 s/ K& r* k
Screenshot 2020-12-19 210128.png (130.96 KB, 下載次數: 6)
下載附件
2020-12-19 21:01 上傳
+ @8 A4 K; m! a6 ] 下面給大家帶來一個已經制作好的后處理,改后處理基于軟件自帶的MPFAN后處理,之增加的刀表功能,整個后處理未作任何大的修改,如果需要把改功能增加刀自己成熟的后處理中,請按一下方法修改:$ K2 p: O8 t$ n; D; c
+ i& f' s0 S; I8 D' Y1:增加以下代碼,為了便于大家修改,以下代碼可直接整體復制并直接粘貼刀自己的后處理中,具體位置可粘貼到數據定義部分。
3 Y- g# B, {+ ?$ e* \8 Q9 z; b參數配置說明:+ b7 { D% H6 ^2 f) s( p
output_stock_to_leave : yes$ #是否輸出預留量,鉆孔循環類的操作不輸出任何預留量的值, k1 ~' h8 U; l, f7 b
8 |8 m" B0 q5 \+ @7 A4 t* S
output_stock_to_table : no$ #刀具清單/刀表中是否輸出預留量,鉆孔循環類的操作不輸出任何預留量的值。* F9 x% {& K, p
& K: d" ?1 F; N
- output_stock_to_leave : yesnbsp; #Output stock to leave information?! s }- k6 w1 ^) p% J/ [7 U4 ^
- output_stock_to_table : no$" |" y5 n, A6 r# x0 K8 `
- & J/ ]8 m2 o& {( J1 S6 q
- " Y0 Q6 C2 c! [9 N; c! m8 }
- fmt "WALL STOCK: " 3 wall_stock #Stock info note format- s) m/ M% j! v* i+ p3 w
- fmt "FLOOR STOCK: " 3 floor_stock #Stock info note format
5 o2 ?" `2 a" g; O5 F5 ?/ T - fmt "TOOL DIA: " 1 tool_dia #Enhanced tool table note format* A7 l' P. t7 M% m8 v$ k( [( o
- fmt "Z-MIN: " 2 tool_z_min #Enhanced tool table note format
/ P! m# r9 r# {# W$ i
9 Y v8 R: g7 S3 o- - ]3 `; m$ R- n2 [
- [startbin]
復制代碼 2.在pheader下面增加以下代碼:
; H6 U4 x; c# s2 B3 c( S說明:用于輸出刀表。
8 T# v4 S& _) G' h6 Y# u8 Y: ^- pheadernbsp; #Call before start of file
# ^5 u" n" p4 S- J - phead_tooltable
復制代碼 3:在換刀M06之前增加以下代碼(可選性添加):# ]- D4 D+ v9 j) n( h1 k) j
說明:改代碼用于輸出當前操作的預留量,鉆孔循環類的操作不輸出任何內容。
3 I( U' _! z" X: X) t: n8 X
' D8 H. G' V+ B0 o7 W& I4:在ptlchg0$下增加以下代碼(可選性添加):: V" C. Z ^& l* `
說明:改代碼用于輸出當前操作的預留量,鉆孔循環類的操作不輸出任何內容。 O: ?* d! |5 G3 H- G! l- R, W0 D
5:找到pwrtt$并屏蔽下面的代碼,及在下面的代碼前面增加一個符號#,如下所示:* J+ a0 v! M- n5 w& B; u
- #if tool_info > 1 & t$ > 0 & gcode$ <> 1003, ptooltable
復制代碼 以下為后處理下載地址:
4 V# y9 h" U, E' d+ G$ E測試版本:Mastercam 2021; z+ W' m# D: }
支持版本:Mastercam2017---202x
: \7 |. \: v2 }9 l1 I- _* k# P不支持低版本軟件,后處理中使用了新的參數,老版本人間不具備且不支持著類型的數據,如需要低版本的后處理可直接聯系站長索取。& @# m; X, h* r
4 ^1 k* j v+ r* S! t7 I0 F" Y
統一解壓密碼:postp.net,m.886378.cn,http://postp.net,http://m.886378.cn
* ]6 n+ W7 Y2 r9 a5 m7 a4 s o/ |: U' s a" X/ ~
2 P3 T" p8 c8 O+ \ |
|