Autodesk Dynamo. Интеграция с nanoCAD
Вашему вниманию представляется пакет нодов для среды Autodesk Dynamo, предназначенный для взаимодействия с nanoCAD и CSoft ModelStudio
Исходный код, материалы, примеры и инструкция к подключению приведены здесь —
Принцип реализации — через nanoCAD ActiveX API.
- Так как используется логика "внешнего" подключения, этот пакет будет работать только на ОС Windows (на спец. версии под Linux работать не будет).
- Использовать можно как из-под среды Dynamo программ Autodesk (Revit, Civil 3D и пр.), так и из-под открытого компонента Dynamo Sandbox (скачать можно тут, например версии 2.12.1 или 2.17.3)
- Пакет будет доступен только локально как загружаемая библиотека (Файл → Загрузить библиотеку) из-за того, что CSOFT DEVELOPMENT входит в SDN список OFAC с осени 2023 года (этот факт является препятствием открытой публикации пакета и поводом для менеджеров Autodesk удалить его в любой момент);
- Если на вашем ПК не будут стоять какие-либо продукты Autodesk, то методы по работе с геометрией Dynamo вам не будут доступны (методы настоящего пакета не завязаны на встроенной геометрии Dynamo и их отсутствие не будет препятствием);
- Этот пакет можно использовать только на версиях Dynamo до 3.0 (т.е. новые версии с 2024 года и для 2025-линейки программ Autodesk не смогут его использовать);
- В составе пакета есть отдельные набор функций (нодов Dynamo) для взаимодействия с ModelStudio, позже в комментариях под постом появятся примеры работы с ней;
Прочие примечания:
- Похожий пакет, но для AutoCAD вы можете найти тут , это пакет "Link_COM_Acad", скачать его можно в официальном менеджере пакетов, но с nanoCAD он будет несовместим;
- Видео-примеры работы с пакетом (по аналогии с "Link_COM_Acad" можно посмотреть в данном курсе, позже, возможно, здесь будут выложены адаптированные материалы для nanoCAD;
Тэги темы:
5
Комментарии
-
Примеры результатов скриптов (в папке https://github.com/GeorgGrebenyuk/Dyn_ActiveX_NCAD/tree/main/dyn)
Генерация простых солидов:Получение параметров у объектов ModelStudio:
Чтение координат полигональной сети:
Отработка скрипта по созданию простых объектов:
9
Разделы
- Все разделы
- 37 Общие вопросы
- 25 Работа nanoCAD в ОС Linux
- 272 Платформа nanoCAD
- 7 nanoCAD GeoniCS
- 63 nanoCAD BIM Строительство
- 3 nanoCAD Механика PRO
- 42 nanoCAD BIM Электро
- 10 nanoCAD BIM Вентиляция
- 6 nanoCAD BIM ВК
- nanoCAD BIM Отопление
- 6 nanoCAD BIM СКС
- 30 nanoCAD BIM ОПС
- 2 nanoCAD Стройплощадка
- 2 nanoCAD Металлоконструкции
- 1 nanoCAD Конструкции PS
- 2 TDMS Фарватер
- Облака точек
- NSR Specification
- Учебным заведениям и учащимся