Урок из полного доступа, первые уроки курса бесплатно Авторский курс AI University
Урок 07 · Текст · ~5 мин

AutoCAD и nanoCAD: AutoLISP, скрипты и .NET

Урок 7 из 15 курса «ИИ для инженера-конструктора: макросы, API САПР, Excel и расчёты»: неофициальный курс AI University о применении ИИ в работе конструктора. Урок входит в платный доступ; первые уроки курса бесплатно.

О чём урок

Смежники просят DWG, производство просит DXF, а нормоконтроль просит таблицу: какие обозначения стоят в штампах сорока листов комплекта, кто разработчик, сколько листов в каждом документе. Руками это вечер: открыть файл, перейти на лист, двойной щелчок по штампу, переписать поля в Excel, следующий лист. В AutoCAD и nanoCAD всё это давно делается кодом: короткая команда на AutoLISP, сценарий .scr, который сам открывает чертежи по очереди, или скрипт на Python, которому САПР вообще не нужна.

Авторский курс AI University. Названия программ и товарные знаки принадлежат их правообладателям. Код из уроков проверяйте на копиях файлов: ответственность за результат на инженере.

В этом уроке вы разберётесь, какой инструмент брать под какую задачу: AutoLISP, сценарии, .NET или ezdxf. Увидите, где в чертеже лежат атрибуты штампа и почему ИИ без этого знания пишет код, который «ничего не находит». В практикуме получите две проверенные программы: LISP-команду, которая выгружает атрибуты штампов со всех листов чертежа в CSV, и Python-скрипт, который делает то же самое по целой папке DXF без запуска САПР.

У AutoCAD и nanoCAD несколько уровней автоматизации. Они не конкурируют, а дополняют друг друга, и ИИ пишет код для любого из них. Ваша задача: выбрать уровень и сказать о нём в промпте, иначе модель выберет сама, обычно .NET или VBA, и вы получите проект на сто строк там, где хватило бы десяти.

Правило выбора простое. Если задача живёт внутри одного открытого чертежа, начинайте с AutoLISP. Если ту же операцию нужно применить к папке, оборачивайте LISP-команду в сценарий. Если речь о сотнях файлов и не нужен сам чертёж на экране, берите Python и DXF: такой скрипт работает на любом компьютере, его можно запустить ночью и он не держит лицензию. До .NET доходите, когда нужен полноценный инструмент с диалоговыми окнами и вы готовы ставить Visual Studio.

Про конфиденциальность помните и здесь. Код для выгрузки штампов ИИ пишет по описанию…

План урока

  1. Четыре способа автоматизировать DWG: что брать
  2. AutoLISP: своя команда за десять строк
  3. Сценарии .scr и пакетная обработка
  4. Атрибуты блоков и штамп: где лежат данные
  5. .NET (C#): когда LISP мало, и что с nanoCAD
  6. Python и ezdxf: DXF без САПР
  7. Практикум
  8. Шаг 1. Промпт для LISP-команды

Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.

Откройте полный доступ

Вы прошли бесплатные уроки. Выберите тариф, чтобы продолжить обучение.

Курсы ИИ для инженера-конструктора 1 490 ₽ Разовый платёж, навсегда
  • Все курсы от ИИ для инженера-конструктора (1 шт.)
  • Именной сертификат по каждому пройденному курсу
Оплатить
Полный доступ 4 900 ₽ Разовый платёж, навсегда
  • Все 77 курсов от 11 AI-провайдеров
  • Библиотека промптов и новые курсы
Оплатить

Безопасная оплата через Robokassa: СБП, карты, электронные кошельки. Доступ откроется в этом браузере и придёт письмом. Уже оплатили? Восстановить доступ

Полезные гиды