| Вложение | Размер |
|---|---|
| 142.54 КБ |
Макрос Solidworks
Считает все заимствования компонентов (сборок, подсборок, деталей) в текущей сборке.
Имеется форма с настройкой перед запуском, возможен экспорт в блокнот и Excel, можно пройтись только по сборкам, можно самому задать имя добавляемого свойства.
Взял с Write component quantity in the SOLIDWORKS assembly to custom property.
Итак - запускаем, форма с настройками:

Посчитали:

Результат:

Можно выгрузить в блокнот, разделитель - табуляция, поэтому из блокнота можно в Excel. Файлы в блокноте никакие не создаются, просто из буфера копипастится:

Можно выгрузить в Excel, если он установлен:

Во все компоненты, входящие в сборку верхнего уровня, пропишется указанное на главной форме свойство и в него запишется количество вхождений компонента в эту сборку:

Ну и спец также сформировать с новым свойством:

Тестировался на SW2018.
Должен работать на всех версиях выше.




