|
馬上注冊,結(jié)交更多好友,享用更多功能,讓你輕松玩轉(zhuǎn)社區(qū)
您需要 登錄 才可以下載或查看,沒有賬號?立即注冊
×
Mastercam 后處理刀具清單/刀表中輸出Z最小值。: V5 c0 Y V q/ D1 Y0 N4 j
如何處理刀具清單里面如何輸出Z最小值,這是很多人想要實現(xiàn)的功能,也有部分人實現(xiàn)了一部分數(shù)據(jù)輸出,還有部分數(shù)據(jù)是錯誤的,也有部分人在輸出最小值是第一個刀具的Z最小值出現(xiàn)錯誤。" A# F" x" A# b
出現(xiàn)以上問題的主要原因是沒有對刀具數(shù)據(jù)進行處理時出現(xiàn)錯誤,二昂旺這種方法使用的buffer緩沖器的方式,先把所有刀具的信息記錄并保存,同時把各個刀具的最大最小也記錄下來。再單獨對各個刀具進行處理,這種方式是可以達到理想的效果,但需要對數(shù)據(jù)處理比較熟悉,預(yù)期涉及到buffer緩沖器的操作。& X: B. G! G) V. z% N9 B
4 L' Q! d9 X+ w% a7 @效果如下:
6 |# [, v% }- L2 b3 n/ }% J5 |" S5 @3 c3 N5 {4 D
Screenshot 2020-12-19 210128.png (130.96 KB, 下載次數(shù): 6)
下載附件
2020-12-19 21:01 上傳
* u5 b; {- m8 f2 s4 e 下面給大家?guī)硪粋€已經(jīng)制作好的后處理,改后處理基于軟件自帶的MPFAN后處理,之增加的刀表功能,整個后處理未作任何大的修改,如果需要把改功能增加刀自己成熟的后處理中,請按一下方法修改:* l R: u- |7 E9 g8 b N
5 C; \1 Y( T' z# p% _1 L# \+ K1:增加以下代碼,為了便于大家修改,以下代碼可直接整體復(fù)制并直接粘貼刀自己的后處理中,具體位置可粘貼到數(shù)據(jù)定義部分。
+ B) A( q& `0 Z" T+ c8 m參數(shù)配置說明:$ I4 O; z6 H# o+ ~" [7 F% Z4 y
output_stock_to_leave : yes$ #是否輸出預(yù)留量,鉆孔循環(huán)類的操作不輸出任何預(yù)留量的值% l8 x; `6 d3 @1 W1 v( a3 l k0 B
8 ~4 L) r' J$ Q+ } d2 P
output_stock_to_table : no$ #刀具清單/刀表中是否輸出預(yù)留量,鉆孔循環(huán)類的操作不輸出任何預(yù)留量的值。
* D! K5 `7 N' \- T* L1 P4 E* \% B0 Z& w
- output_stock_to_leave : yesnbsp; #Output stock to leave information?4 E9 R W/ U" A8 l: j
- output_stock_to_table : no$3 W+ N/ ~* y/ n1 f/ k% B! W
/ y4 v- ~; l2 O T- ! q) ~- {6 C* E" B0 K1 M
- fmt "WALL STOCK: " 3 wall_stock #Stock info note format+ g) G' z$ U( B7 b _
- fmt "FLOOR STOCK: " 3 floor_stock #Stock info note format
0 g) o& P# Z7 O9 \4 j - fmt "TOOL DIA: " 1 tool_dia #Enhanced tool table note format
" p3 G8 j- n4 J& m - fmt "Z-MIN: " 2 tool_z_min #Enhanced tool table note format
( G- D) }4 u6 ?# F6 ~ - : W, d/ B5 W [) P, P' x. Y5 u
- - y( Y$ E. R4 p' Z3 n
- [startbin]
復(fù)制代碼 2.在pheader下面增加以下代碼:0 f0 Z5 J* g2 v3 v
說明:用于輸出刀表。
: v6 `$ u, q2 r4 M% p/ ]& Y- pheadernbsp; #Call before start of file/ h4 l; B. m& c0 q8 p- ~! H2 |
- phead_tooltable
復(fù)制代碼 3:在換刀M06之前增加以下代碼(可選性添加):
' j. I! m$ ?, @% V說明:改代碼用于輸出當前操作的預(yù)留量,鉆孔循環(huán)類的操作不輸出任何內(nèi)容。
* ]3 P8 Y, T$ Q7 Y8 D4 G9 B: n+ z. k1 ~4 p3 m$ u
4:在ptlchg0$下增加以下代碼(可選性添加):
2 G9 t9 O F5 B( d9 i說明:改代碼用于輸出當前操作的預(yù)留量,鉆孔循環(huán)類的操作不輸出任何內(nèi)容。
. ]( u- j j$ \9 K5:找到pwrtt$并屏蔽下面的代碼,及在下面的代碼前面增加一個符號#,如下所示:. y9 R* X9 V% ]' ]
- #if tool_info > 1 & t$ > 0 & gcode$ <> 1003, ptooltable
復(fù)制代碼 以下為后處理下載地址:/ ?+ j" i; i2 K$ _0 _/ m
測試版本:Mastercam 2021' y4 }9 V# h# q9 k2 K- b
支持版本:Mastercam2017---202x! v4 X L3 ^; T8 Y( K7 v M
不支持低版本軟件,后處理中使用了新的參數(shù),老版本人間不具備且不支持著類型的數(shù)據(jù),如需要低版本的后處理可直接聯(lián)系站長索取。
7 y h3 A& |9 V* B$ q7 J' ]$ e( F9 J. }/ }* `7 b, ^' y
統(tǒng)一解壓密碼:postp.net,m.buddhismlove.com,http://postp.net,http://m.buddhismlove.com- E* H/ x0 V" X2 N8 K8 J9 R
J; P" [+ Y2 w1 K. u& x" [" N2 Q( _7 }; E& `! r
|
|