|
|
发表于 2014-1-23 15:24:59
|
显示全部楼层
来自: 中国香港
裝配體直觀功能的確不錯,但是會連同“封套”及“不包括在材料明細表中”的零件都一併計算,出來的數量可能會偏多。
) \$ o, p4 Y1 f9 C/ m2 x" `- B
& @' j" ~+ i2 f+ D1 o
) j4 |5 ]( h( P8 F5 \# S+ X% b, ^
編寫宏的初步構思:
. `' T- L$ P/ w {' D d" R7 i1. 先寫出一個“遍歷”宏,從裝配頂層向下逐層搜尋所有零件。
; I) S. U8 [4 x$ P; w$ T5 i2. 遍歷時每遇到相同的零件,排除“封套”及“不包括在材料明細表中”的零件,對應變量就+1。
' F8 i6 E2 l% U4 i. L* j2 ]" i, D8 L% I, a3. 跳過一些共用零件,在對應零件的自定義屬性加上變量的總和,就是零件的數量。
% R% `* h) V# V/ s. b2 v
) h7 p" y: x! C+ G- }# K8 q有一些前設必須厘清:
2 R9 U! \1 b2 t& b1. 有沒有使用“配置”的習慣。 y* m8 o- x. m9 h+ v9 S, i5 [
2. 區分“共用件”及“加工件”的原則。以“文件位置”、“文件名稱”還是“文件屬性”來區分。
' E9 |3 B R4 {" R9 V) ?
" z0 @& ~# P" N) g6 V% D: a如果遍歷宏成功運行,還可以額外加多一些功能,例如統一“加工件”的“單位”和“裝飾螺紋顯示方式”等等的文件屬性。 |
|