Вложение | Размер |
---|---|
![]() | 100.39 КБ |
Макрос Solidworks
Считает все заимствования компонентов (сборок, подсборок, деталей) в текущей сборке.
Имеется форма с настройкой перед запуском, возможен экспорт в блокнот и Excel, можно пройтись только по сборкам, можно самому задать имя добавляемого свойства.
Взял с Write component quantity in the SOLIDWORKS assembly to custom property.
Итак - запускаем, форма с настройками:
Посчитали:
Результат:
Можно выгрузить в блокнот, разделитель - табуляция, поэтому из блокнота можно в Excel. Файлы в блокноте никакие не создаются, просто из буфера копипастится:
Можно выгрузить в Excel, если он установлен:
Во все компоненты, входящие в сборку верхнего уровня, пропишется указанное на главной форме свойство и в него запишется количество вхождений компонента в эту сборку:
Ну и спец также сформировать с новым свойством:
Тестировался на SW2018.
Должен работать на всех версиях выше.