AutoCAD

AutoCAD

t.me/avtocad



AutoCAD VBA

В AutoCAD, начиная с версии R14, введена поддержка VBA (Visual Basic for Application). В отличие от VisualLISP, VBA является визуальной средой программирования, однако приложения VBA работают с AutoCAD только посредством ActiveX, а с AutoLISP взаимодействие сильно ограничено[8]. Достоинствами VBA является более полная поддержка ActiveX и возможность загрузки DLL-библиотек.

Начиная с версии AutoCAD 2010 среда разработки VBA не входит в комплект поставки программы. Autodesk постепенно отказывается от поддержки VBA в AutoCAD, отдавая приоритет .NET.[17]. В версии AutoCAD 2014 VBA был обновлён до версии 7.1, но, тем не менее, данная среда разработки по-прежнему устанавливается отдельно

ObjectARX

ObjectARX SDK — дополнение к среде разработки Microsoft Visual Studio и содержит специальные библиотеки, заголовочные файлы, примеры и вспомогательные инструменты, предназначенные для создания программ, функционирующих исключительно в среде AutoCAD. ARX-приложения могут напрямую обращаться к базе данных рисунка и геометрическому ядру. Можно создавать собственные команды, аналогичные стандартным командам AutoCAD. Впервые пакет ObjectARX был реализован для AutoCAD R13, ранее существовали аналогичные по назначению пакеты ADS (для AutoCAD R11) и ARX (для AutoCAD R12)[8]. Обозначение версий ObjectARX совпадает с обозначениями версий AutoCAD, для которых предназначен данный пакет. Программы, созданные для одной конкретной версии AutoCAD, несовместимы с другими версиями. Проблема совместимости, как правило, решается перекомпиляцией программы в соответствующей версии ObjectARX.

.NET

Благодаря поддержке Microsoft .NET Framework существует возможность создания приложений для AutoCAD в любой среде разработки приложений, поддерживающих данную технологию

COM

Недокументированная возможность работы с AutoCAD на всех языках программирования, поддерживающих технологию COM. Наибольшей популярностью среди разработчиков пользуется язык программирования Delphi

JavaScript

В версии 2014 была введена возможность загрузки и выполнения скриптов, написанных на языке JavaScript[21]. При этом веб-сайт, с которого производится загрузка скрипта должен быть внесён в список доверенных (trusted) сайтов, определённых в соответствующей системной переменной

Поддерживаемые операционные системы

AutoCAD сертифицирован для работы в семействе операционных систем Microsoft Windows и OS X. Версия 2014 поддерживает операционные системы Windows XP (с пакетом обновлений SP3), Windows 7и Windows 8[2]. Поддержка OS X пока ограничивается лишь версией 2013[23]. В комплект поставки (для Windows) входят версии и для 32-разрядных, и для 64-разрядных систем. AutoCAD поддерживает использование вычислительных ресурсов многопроцессорных и многоядерных систем

AutoCAD LT

AutoCAD LT — специализированное решение для 2D-черчения. Оно стоит дешевле полной версии AutoCAD (примерно треть стоимости базовой версии). В AutoCAD LT полностью отсутствуют инструменты трёхмерного моделирования и визуализации (однако возможен просмотр трёхмерных моделей, сделанных в базовой версии), исключены программные средства адаптации системы (такие как AutoLISP и VBA, что делает невозможным установку сторонних приложений и надстроек, расширяющих базовые возможности AutoCAD), нет возможности создания параметрических чертежей, а также ряд других отличий[24]. Версия «LT» впервые была представлена в 1993 году

Report Page