Работа со сторонними объектами и заместителями
 
 
 

Использование сторонних объектов открывает дополнительные возможности применения программы и родственных продуктов. Если приложение, в котором был создан сторонний объект, не загружено, то используется объект-заместитель.

Сторонний объект - это тип объектов, созданных в приложении ObjectARX® (AutoCAD Run-Time Extension), обладающий обычно более специализированными функциями по сравнению со стандартными объектами AutoCAD. К пользовательским объектам относятся параметрические твердотельные элементы (Autodesk® Mechanical Desktop), интерактивные (с интеллектуальными функциями) обозначения дверей, объекты-многоугольники (Autodesk Map™) и объекты - ассоциативные размеры (AutoCAD и AutoCAD LT).

Кроме Autodesk, существуют производители программного обеспечения, использующие ObjectARX для создания приложений, с помощью которых можно строить графические и неграфические сторонние объекты. Эти объекты можно использовать в приложениях AutoCAD.

Объекты-заместители

Объекты-заместители используются в AutoCAD и других приложениях вместо сторонних объектов, созданных с помощью приложения ObjectARX, если последнее недоступно. В дальнейшем, когда приложение становится доступным, объект-заместитель заменяется сторонним объектом.

Объекты-заместители сильно упрощены по сравнению с исходными сторонними объектами. Возможности редактирования сторонних объектов определяются приложениями ObjectARX, в котором объекты были созданы. Например, такие операции, как стирание или перемещение объекта, а также изменение его свойств могут быть допустимы или нет в зависимости от создавшего их приложения.

Открывая чертеж, следует обратить внимание на диалоговое окно "Информация о заместителях". В этом окне выводится общее количество объектов-заместителей (как графических, так и неграфических), имя приложения, необходимого для нормального вывода замещенных объектов, а также дополнительная информация о типе и способе отображения объектов-заместителей. С помощью опций данного диалогового окна можно управлять выводом объектов-заместителей на чертеже.

Адаптеры объектов

Адаптер объектов - это средство доступа для специального просмотра и стандартного редактирования сторонних объектов в других приложениях, использующееся, если приложение, в котором был создан сторонний объект, в системе не установлено.

Использование адаптеров объектов обеспечивает большую гибкость работы со сторонними объектами, чем непосредственное использование объектов-заместителей. Адаптеры объектов также обеспечивают возможность коллективной работы с другими продуктами Autodesk.

Если приложение ObjectARX не установлено в системе, можно выполнить поиск доступных адаптеров объектов в Интернете. Например, при получении чертежа, созданного с помощью программы Autodesk Architectural Desktop, которая не установлена в системе, выполняется загрузка адаптера объектов AEC для просмотра чертежа в исходном виде. Поиск адаптеров объектов можно включить и отключить с помощью параметров в списке "Адаптер объектов" вкладки "Система" диалогового окна "Параметры".

Полный список доступных в настоящее время адаптеров объектов представлен на веб-узле корпорации Autodesk по адресам http://www.autodesk.com/enablers.

Классификация объектов

Если в приложении (например Autodesk Map) объекту была присвоена классификация, ее можно просмотреть на палитре "Свойства" в группе "Имя класса". Если классификация объекта удалена из XML-файла, или удален сам файл классификаций, в группе имен классов выводится восклицательный знак. Подробнее о классификациях см. документацию по Autodesk Map.

Можно также использовать опцию "Быстрый выбор" для выбора объектов по именам или свойствам классов.