Разработка плагинов для AutoCAD? [закрытый]

16
задан static_rtti 22 June 2010 в 09:19
поделиться

2 ответа

До AutoCAD 2014 существовало три основных типа подключаемых модулей для AutoCAD:

  1. AutoLisp
  2. .Net
  3. ObjectARX

AutoCAD 2014 также предоставляет:

4. Javascript API. Вы можете найти ссылку на документацию в AutoCAD DevBlog .

AutoLisp можно использовать со скриптами / макросами DIESEL для выполнения и автоматизации практически всего, что пользователь может выполнить через пользовательский интерфейс, и, возможно, немного больше, но .Net и ObjectARX намного мощнее, позволяя вам создавать свои собственные сущности и более продвинутое поведение.

ObjectARX - это интерфейс C ++, а классы .NET фактически являются оболочками для интерфейса ObjectARX. Интерфейс .Net довольно хорошо абстрагирует вещи, но вам все равно придется заниматься потоками и, возможно, некоторыми другими вещами, когда вы разрабатываете более сложные приложения.

Как упоминалось ранее, Через интерфейс - отличный блог для .NET.

Для ObjectARX есть хорошее введение в ObjectARX & Dummies , но для более глубокого материала Форумы разработчиков являются хорошим источником.

Если вы разрабатываете что-либо для других людей, вам также следует серьезно подумать о том, чтобы получить зарегистрированный символ разработчика, чтобы предотвратить конфликты между различными плагинами. Это можно сделать на странице Регистрация символов на веб-сайте AutoDesk.

В зависимости от ваших ресурсов вы также можете присоединиться к сети разработчиков AutoDesk (ADN) , которая обеспечивает доступ к технической поддержке программного обеспечения, а также ранний и бета-доступ к будущим продуктам и API AutoDesk.

26
ответ дан 30 November 2019 в 17:27
поделиться

Какое приложение вы собираетесь написать? Я написал пару пользовательских элементов управления WPF, которые взаимодействуют с AutoCad. Для этого я использовал Руководство разработчика AutoCad .NET, которое можно найти здесь:

http://docs.autodesk.com/ACD/2010/ENU/AutoCAD%20.NET%20Developer's%20Guide/index.html

Этот - отличный блог, в котором есть несколько хороших видеоуроков.

Это - ОТЛИЧНОЕ видео, если вы просто хотите начать!

6
ответ дан 30 November 2019 в 17:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: