|
|
发表于 2014-1-23 15:24:59
|
显示全部楼层
来自: 中国香港
裝配體直觀功能的確不錯,但是會連同“封套”及“不包括在材料明細表中”的零件都一併計算,出來的數量可能會偏多。
9 v$ v$ x$ R1 S8 t$ s7 \0 ]
l+ M7 f9 e- L6 K9 }/ e& _; }
# O. B3 H' q* \- n4 n3 D
, U, f$ _% [' Y編寫宏的初步構思:- P' \6 t0 ?0 p* W) \3 g% D: ?8 t$ H4 O8 u
1. 先寫出一個“遍歷”宏,從裝配頂層向下逐層搜尋所有零件。
% u" g' [. @8 G: C5 F0 S' F+ l2. 遍歷時每遇到相同的零件,排除“封套”及“不包括在材料明細表中”的零件,對應變量就+1。
& d% |9 l$ R1 f0 V8 A, p3. 跳過一些共用零件,在對應零件的自定義屬性加上變量的總和,就是零件的數量。
2 j9 n; k. P; Q1 q
8 C# y8 {7 G' Q" R3 }' d7 m有一些前設必須厘清:
# E9 [9 @# [5 x1 H! b1. 有沒有使用“配置”的習慣。 }% h0 S" Q' T% W5 x
2. 區分“共用件”及“加工件”的原則。以“文件位置”、“文件名稱”還是“文件屬性”來區分。
6 l- |1 f* Y( ]( q8 x6 x6 v4 |. t0 L2 z) z& U5 w/ [6 G
如果遍歷宏成功運行,還可以額外加多一些功能,例如統一“加工件”的“單位”和“裝飾螺紋顯示方式”等等的文件屬性。 |
|