Экспорт структуры сборки, атрибутов и массы из 3DEXPERIENCE в Excel (VBA)
В этом видео показан пример VBA-макроса для выгрузки структуры сборки из 3DEXPERIENCE в Excel. Макрос выполняет: - обход структуры изделия по уровням (BOM) - выгрузку атрибутов (наименование, ревизия, материал и др.) - получение расчетной и заявленной массы - расчет массы и центра тяжести (COG) через InertiaService Особенность, с которой можно столкнуться: при открытии модели в 3DEXPERIENCE данные по материалам могут быть не загружены, из-за чего: - масса может быть равна 0 - координаты центра тяжести не определяются Решение: достаточно один раз вручную выполнить команду «Измерить инерцию» (Measure Inertia) для сборки — после этого: - подгружаются материалы - корректно рассчитывается масса - VBA начинает возвращать валидные значения В видео показана демонстрация работы макроса и влияние загрузки инерции на результат. Код макроса приведён в первом комментарии. 📁 Или скачать по ссылке актуальную версию "Export3DX_Attributes_To_Excel.xls" https://cloud.mail.ru/public/R9pG/V2URvhyAJ
Название:
Экспорт структуры сборки, атрибутов и массы из 3DEXPERIENCE в Excel (VBA)
Категория:
Разное