Автоматизировать генерацию 3D-моделей AutoCAD

Я хочу использовать AutoCAD для создания 3D-модели, которая состоит из многих базовых 3D-геометрий, таких как сфера, куб и т. Д.

У меня есть размеры, происхождение и ориентация локальной системы координат основных геометрий. Данные хранятся в файле Excel. Каждая строка данных Excel соответствует одной геометрии, а столбцы - для измерений, исходных координат и ориентаций. Формат данных определяется для каждого типа геометрии.

Я хотел использовать AutoLisp, VBA или какой-либо другой инструмент макросов для AutoCAD, чтобы автоматизировать этот процесс, чтобы при изменении данных мне просто нужно было запустить макрос, чтобы прочитать данные и восстановить 3D-модель AutoCAD.

Какое лучшее решение?

1 ответ

Решение

Не существует "лучшего" решения для общего случая. Если у вас есть опыт работы с AutoLISP, используйте AutoLISP. Если у вас есть и используете Visual Studio, используйте ObjectARX .NET API. Вы также можете написать макрос Excel, который генерирует простой файл сценария, использовать VBA внутри AutoCAD или использовать AutoCAD из Excel. "Лучший" способ в вашем случае - это тот, который вам удобнее всего.

Другие вопросы по тегам