|
发表于 2014-1-23 15:24:59
|
显示全部楼层
来自: 中国香港
裝配體直觀功能的確不錯,但是會連同“封套”及“不包括在材料明細表中”的零件都一併計算,出來的數量可能會偏多。" b& V( T4 \ ]. P; |: z2 x9 d
' G. I) }( u i# U& O4 r1 `
( u2 r. U: ?+ \- D5 F' Q. f7 N0 m7 \7 ^8 i7 D6 \, i7 O h# R
編寫宏的初步構思:
1 I$ N4 h9 V Q# C1. 先寫出一個“遍歷”宏,從裝配頂層向下逐層搜尋所有零件。. u. w4 g' _; [- ?3 b& u1 s
2. 遍歷時每遇到相同的零件,排除“封套”及“不包括在材料明細表中”的零件,對應變量就+1。
- z, I! n4 F l6 D1 G: S! Y5 o3. 跳過一些共用零件,在對應零件的自定義屬性加上變量的總和,就是零件的數量。
$ `& o( O5 S1 m- Q) F6 m7 K
: n2 B" R/ L4 y& V有一些前設必須厘清:
; J9 D6 A# D. I( K: G8 [1. 有沒有使用“配置”的習慣。" @# p; o! F( P8 V% ~) u
2. 區分“共用件”及“加工件”的原則。以“文件位置”、“文件名稱”還是“文件屬性”來區分。
, |: U/ ]% w. Y( r* y, b! t, B- @" i, R6 w
) O7 ~$ |; \8 A) N如果遍歷宏成功運行,還可以額外加多一些功能,例如統一“加工件”的“單位”和“裝飾螺紋顯示方式”等等的文件屬性。 |
|