Ассоциативные размеры в автокаде это

Обновлено: 07.07.2024

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

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

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


Автор:

Размеры могут быть ассоциативными, то есть они могут настраиваться в соответствии с изменениями геометрических объектов, к которым они относятся.

Ассоциативность размеров заключается в их связи с геометрическими объектами с нанесенными размерами. Между объектами и размерами возможно несколько типов связи. Выноски и мультивыноски также могут быть ассоциативными.

  • В ассоциативных размерах доступна автоматическая настройка местоположения, ориентации и значений измерений при изменении связанных с ними геометрических объектов. Размеры в пространстве листа могут ассоциироваться с объектами в пространстве модели. Создаются в том случае, если для системной переменной DIMASSOC установлено значение 2.
  • Частично ассоциативные размеры получаются в случае, если с геометрическим объектом связана только одна выносная линия. Обычно это происходит при удалении геометрического объекта, связанного с размером.
  • Неассоциативные размеры можно выбирать и редактировать вместе с измеряемой геометрией, однако они не меняются автоматически при изменении соответствующих им геометрических объектов. Создаются в том случае, если для системной переменной DIMASSOC установлено значение 1.
  • Расчлененные размеры состоят не из одного размерного объекта, а из набора отдельных геометрических и текстовых объектов. Такие размеры создаются в том случае, если для системной переменной DIMASSOC установлено значение 0, а также если к существующему размеру применяется команда РАСЧЛЕНИТЬ.

Ассоциативность размеров можно настроить на палитре свойств или с помощью команды СПИСОК. Для повторной ассоциации частично ассоциативных размеров можно использовать команду РЗМПРИКРЕПИТЬ.

Совет: Для обновления ассоциативных размеров после панорамирования или зумирования в пространстве модели на видовом экране листа, после открытия чертежа, отредактированного и сохраненного в более ранних версиях программы, а также после открытия чертежа с отредактированными внешними ссылками можно использовать команду РЗМРЕГЕН.

Монитор аннотаций

Аннотации, которые теряют ассоциативность, можно отслеживать с помощью монитора аннотаций. Ассоциативность может исчезнуть по нескольким причинам.

  • Она не сохраняется, если связанный геометрический объект удален или в значительной степени изменен.
  • Она также не сохраняется, если в связанном блоке смещена кромка, с которой связан размер.

Если монитор аннотаций включен, рядом с аннотациями, которые утратили ассоциативность, отображается значок. В приведенном ниже примере ассоциативность размера теряется после удаления окружности, и рядом с соответствующим размером отображается значок.


При нажатии значка отображается меню с параметрами, относящимися к открепленной аннотации. В данном примере в меню отображаются команды РЗМПРИКРЕПИТЬ и СТЕРЕТЬ.

Особые случаи и ограничения

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

Размеры могут быть ассоциативными, неассоциативными и расчлененными. Ассоциативные размеры настраиваются в соответствии с изменениями объектов, к которым они относятся.

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

  • Ассоциативные размеры. Автоматически изменяют свое положение, ориентацию и значения величин при редактировании ассоциированных с ними геометрических объектов. Размеры в пространстве листа могут ассоциироваться с объектами в пространстве модели. Для системной переменной DIMASSOC установлено значение 2.
  • Неассоциативные размеры. Выделяются и редактируются вместе с измеряемыми геометрическими объектами. Изменение объектов не оказывает никакого действия на неассоциативные размеры. Системная переменная DIMASSOC равна 1.
  • Расчлененные размеры. Содержат не единые размерные объекты, а наборы отдельных объектов. Для системной переменной DIMASSOC установлено значение 0.

Определить наличие ассоциативной связи размера с объектом можно, выбрав размер и выполнив одно из следующих действий:

  • Посмотреть свойства размера на палитре свойств.
  • Воспользоваться командой СПИСОК для получения значений свойств размера.

Можно также с помощью диалогового окна "Быстрый выбор" выполнить выбор ассоциативных или неассоциативных размеров с применением соответствующего фильтра. Размер считается ассоциативным, даже если с объектом с нанесенными размерами ассоциирован только один его конец. Для отображения ассоциативных или неассоциативных элементов размера можно воспользоваться командой РЗМПРИКРЕПИТЬ.

Особые случаи и ограничения

После панорамирования или зумирования с помощью кнопки-колесика мыши, открытия чертежа, отредактированного и сохраненного в более ранних версиях программы, а также после открытия чертежа с отредактированными внешними ссылками следует использовать команду РЗМРЕГЕН для обновления ассоциативных размеров.

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

  • штриховки
  • мультилинии
  • двумерные фигуры
  • объекты с ненулевой трехмерной высотой

При выборе объектов для нанесения ассоциативных размеров следует следить, чтобы в набор не входили перекрывающиеся объекты, которые не поддерживают ассоциативные размеры, например, 2D фигура.

Ассоциативность не сохраняется между размером и вхождением блока после того, как блок переопределен.

Ассоциативность не сохраняется между размером и 3D телом после того, как 3D тело изменяется.

Размеры, нанесенные с помощью команды БРАЗМЕР, не являются ассоциативными, но могут быть преобразованы в ассоциативные в индивидуальном порядке командой РЗМПРИКРЕПИТЬ.

Примечание В прежних редакциях (более ранних по сравнению с AutoCAD 2002) применялись другие определения ассоциативных и неассоциативных размеров; ассоциативность определялась значением системной переменной DIMASO. Теперь же ассоциативность устанавливается системной переменной DIMASSOC.

Подробнее о работе с ассоциативными размерами предыдущих версий см. раздел Сохранение чертежей в форматах прежних версий .

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

Изменение ассоциативности размеров может потребоваться в следующих случаях:

  • После внесения значительных изменений в чертежи.
  • При частичной утрате размерами ассоциативных связей.
  • После загрузки чертежей, созданных в прежних версиях программы.
  • На чертежах, с которыми предполагается работать в более ранних редакциях по сравнению с AutoCAD 2002 без использования представительских объектов, следует удалить ассоциативные связи из размеров.

Ассоциативное связывание размеров с различными объектами

С помощью команды РЗМПРИКРЕПИТЬ пользователь может выбрать один или несколько размеров и пройти через исходные точки выносной линии каждого размера. Для каждой исходной точки выносной линии можно задать новую точку прикрепления на геометрическом объекте. Точки прикрепления определяют места связи выносных линий с объектами.

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

При использовании команды РЗМПРИКРЕПИТЬ появляется маркер, показывающий наличие или отсутствие ассоциативной связи для исходной точки каждой последовательной выносной линии размера. Маркер в виде крестика в квадрате обозначает наличие ассоциативной связи начальной точки с точкой объекта, маркер в виде крестика без квадрата - отсутствие связи. Для указания новой связи для исходной точки выносной линии необходимо воспользоваться объектной привязкой или нажать ENTER для перехода к исходной точке следующей выносной линии.

Примечание Маркер исчезает при панорамировании или зумировании с помощью мыши.

Преобразование неассоциативных размеров в ассоциативные

Все неассоциативные размеры чертежа можно быстро и просто преобразовать в ассоциативные. С помощью команды БВЫБОР выбираются все неассоциативные размеры, а затем командой РЗМПРИКРЕПИТЬ задаются ассоциативные связи с точками объектов путем перебора всех выбранных размеров.

Преобразование ассоциативных размеров в неассоциативные

Все ассоциативные размеры чертежа можно быстро и просто преобразовать в неассоциативные. С помощью команды БВЫБОР выбираются все ассоциативные размеры, затем командой РЗМОТКРЕПИТЬ выбранные размеры преобразовываются в неассоциативные.

Читайте также: