|
馬上注冊,結(jié)交更多好友,享用更多功能,讓你輕松玩轉(zhuǎn)社區(qū)
您需要 登錄 才可以下載或查看,沒有賬號?立即注冊
×
Mastercam 后處理刀具清單/刀表中輸出Z最小值。
8 g8 ]4 M" {( z如何處理刀具清單里面如何輸出Z最小值,這是很多人想要實現(xiàn)的功能,也有部分人實現(xiàn)了一部分數(shù)據(jù)輸出,還有部分數(shù)據(jù)是錯誤的,也有部分人在輸出最小值是第一個刀具的Z最小值出現(xiàn)錯誤。
6 Y/ V9 P7 f6 T. V3 h$ L5 A出現(xiàn)以上問題的主要原因是沒有對刀具數(shù)據(jù)進行處理時出現(xiàn)錯誤,二昂旺這種方法使用的buffer緩沖器的方式,先把所有刀具的信息記錄并保存,同時把各個刀具的最大最小也記錄下來。再單獨對各個刀具進行處理,這種方式是可以達到理想的效果,但需要對數(shù)據(jù)處理比較熟悉,預(yù)期涉及到buffer緩沖器的操作。
# }, F( V1 `" U
- u9 j) M! H9 J; z效果如下:; \4 Y7 {" i% V p- }; L/ y" Z" y W
* |( \9 B! C5 g7 d" E$ O# Y9 @
Screenshot 2020-12-19 210128.png (130.96 KB, 下載次數(shù): 6)
下載附件
2020-12-19 21:01 上傳
2 o' Z5 ^# R; j' C* g3 d 下面給大家?guī)硪粋€已經(jīng)制作好的后處理,改后處理基于軟件自帶的MPFAN后處理,之增加的刀表功能,整個后處理未作任何大的修改,如果需要把改功能增加刀自己成熟的后處理中,請按一下方法修改:: c" o0 B1 L: c& r
9 \8 A! Q$ h) c7 Y6 ~( g& v1:增加以下代碼,為了便于大家修改,以下代碼可直接整體復(fù)制并直接粘貼刀自己的后處理中,具體位置可粘貼到數(shù)據(jù)定義部分。
. _7 m; C) ]; y. e7 I參數(shù)配置說明:( c- Y. d( ?) y% m
output_stock_to_leave : yes$ #是否輸出預(yù)留量,鉆孔循環(huán)類的操作不輸出任何預(yù)留量的值
4 ^; d4 Q* B, R z2 z# R/ j! l' m4 F
output_stock_to_table : no$ #刀具清單/刀表中是否輸出預(yù)留量,鉆孔循環(huán)類的操作不輸出任何預(yù)留量的值。
* o& `1 n v# Q3 W# \6 X9 R& _) ^7 Q* S* J! V
- output_stock_to_leave : yesnbsp; #Output stock to leave information?/ v; [: u6 X j! O3 M1 @
- output_stock_to_table : no$
) N& R( K9 m& K' } [8 S - 6 v; q0 k$ j- p8 q
- ! T# a% p7 `. p& }
- fmt "WALL STOCK: " 3 wall_stock #Stock info note format
: X/ ~ ?1 |! v; T- L3 L - fmt "FLOOR STOCK: " 3 floor_stock #Stock info note format G" M) h0 Y' P5 O, A
- fmt "TOOL DIA: " 1 tool_dia #Enhanced tool table note format! P0 u3 k0 H6 E
- fmt "Z-MIN: " 2 tool_z_min #Enhanced tool table note format5 U k5 ?9 F8 Q$ ?+ m7 I
- ) Z) }7 W( n+ }( X
+ J" H, e( Q3 M5 | R& V- [startbin]
復(fù)制代碼 2.在pheader下面增加以下代碼:& Z9 O' M! ]1 d1 b+ ]
說明:用于輸出刀表。
: E/ S' Q- E" p- pheadernbsp; #Call before start of file3 W1 o/ R8 w* G' Y4 l+ q) K
- phead_tooltable
復(fù)制代碼 3:在換刀M06之前增加以下代碼(可選性添加):
! h+ A! \3 A; N' U說明:改代碼用于輸出當前操作的預(yù)留量,鉆孔循環(huán)類的操作不輸出任何內(nèi)容。) o8 `$ g) N; S& O9 \4 A/ i9 I2 s1 D; N
4 Y7 A% i9 i$ ]& G
4:在ptlchg0$下增加以下代碼(可選性添加):
/ r1 [. v7 w4 C1 R9 M說明:改代碼用于輸出當前操作的預(yù)留量,鉆孔循環(huán)類的操作不輸出任何內(nèi)容。0 c- p2 @, H3 r7 |: x" i, O4 n
5:找到pwrtt$并屏蔽下面的代碼,及在下面的代碼前面增加一個符號#,如下所示:
4 o& r3 A- R' q7 {) }- #if tool_info > 1 & t$ > 0 & gcode$ <> 1003, ptooltable
復(fù)制代碼 以下為后處理下載地址:
2 N0 K1 }% v+ C5 j; q# w6 g G測試版本:Mastercam 2021
6 L) S9 {+ l# k' J6 [# Q1 x支持版本:Mastercam2017---202x
% L4 B8 F" r' v$ l; x* s9 T不支持低版本軟件,后處理中使用了新的參數(shù),老版本人間不具備且不支持著類型的數(shù)據(jù),如需要低版本的后處理可直接聯(lián)系站長索取。5 ^) X- o2 Z2 Z6 J) u2 j: v: Q8 K
; G- _* ^8 @; X3 I& ~1 O
統(tǒng)一解壓密碼:postp.net,m.buddhismlove.com,http://postp.net,http://m.buddhismlove.com
2 |7 K% i- n9 H# g) _, Q% d
4 ]. W" x+ Y7 z) X7 Q; q/ M1 G" @1 S& J; q& V; ^0 u) r
|
|