2D Зависимости

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

Существует 2 типа зависимостей:

  • Геометрические зависимости определяют взаимосвязь между объектами.
  • Размерные зависимости управляют размерами объектов, такими как длина, угол, радиус или диаметр.

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

Note:
  • Рекомендуется вначале устанавливать геометрические зависимости, а затем определять размерные зависимости.
  • Системная переменная PARAMETERCOPYMODE управляет копированием 2D зависимостей и связанных параметров при копировании объектов.
  • Команда PARAMETRIZE2D автоматически создает геометрические и размерные зависимости.
При использовании зависимостей чертеж может находиться в одном из трех состояний:
  • С неполным набором зависимостей: для некоторых объектов установлены зависимости. Применение некоторых команд и процедур редактирования для этих объектов может быть недоступно.
  • С полным набором зависимостей: для геометрии чертежа установлены все возможные геометрические и размерные зависимости. Чертеж может быть изменен только путем изменения значений размерных зависимостей.
  • С избыточным набором зависимостей : одна или несколько зависимостей нарушают или противоречат другим зависимостям.
Геометрические зависимости позволяют:
  • Использовать функцию распознавания намерений проектировщика.
  • Создавать несколько вариантов решений путем изменения значений размерных зависимостей.
Figure 1. Два варианта решения одного и того же перекрестка с круговым движением, полученные изменением значений параметров размерных зависимостей

Команды и панели инструментов

Инструменты параметрических 2D зависимостей размещены на панели инструментов 2D Зависимости и на панели Параметризация.

Инструменты управления отображением размерных и геометрических зависимостей размещены на двух выпадающих панелях инструментов: Размерные зависимости и Геометрические зависимости.

Команда Описание
DCDISPLAY команда Включает/выключает отображение размерных зависимостей.
GEOMCONSTRAINT command Устанавливает геометрическую взаимосвязь между объектами и/или конструктивными точками на объектах.
GCFIX command Фиксирует положение точек и объектов.
GCCOINCIDENT command

Применяет геометрическую зависимость Совпадение к двум точкам или к точке и объекту.

GCCONCENTRIC command Обеспечивает совпадение центральных точек окружностей, дуг, эллипсов и эллиптических дуг.
GCCOLINEAR command Обеспечивает колинеарность отрезков и сегментов полилиний.
GCPARALLEL command Обеспечивает взаимную параллельность двух отрезков или сегментов полилинии.
GCPERPENDICULAR command Обеспечивает взаимную перпендикулярность двух отрезков или сегментов полилинии.
GCTANGENT command

Обеспечивает касание двух объектов или их продолжений в точке касания.

Применение этой зависимости доступно для следующих объектов: отрезки, сегменты полилиний, дуги, эллипсы или эллиптические дуги.

GCHORIZONTAL команда Обеспечивает расположение отрезков, прямолинейных сегментов полилиний или пар точек параллельно оси X текущей системы координат.
GCVERTICAL command Обеспечивает расположение отрезков, прямолинейных сегментов полилиний или пар точек параллельно оси Y текущей системы координат.
GCSMOOTH command Подгоняет геометрию сплайна для плавного соединения с другим сплайном, отрезком, дугой или полилинией.
GCSYMMETRIC command Обеспечивает расположение двух объектов или точек симметрично относительно выбранной линии.
GCEQUAL command Обеспечивает равенство радиусов дуг и окружностей или длин отрезков и сегментов полилиний.
CONSTRAINTBAR команда

Управляет отображением значков зависимостей рядом с объектами чертежа.

При открытии чертежа панель зависимостей не отображаются.

DIMCONSTRAINT command

Устанавливает размерную зависимость для объекта или между точками на объекте.

Преобразовывает ассоциативные размеры в динамические размеры.

DCHORIZONTAL команда Обеспечивает расстояние по горизонтали (X-расстояние) между двумя точками в текущей системе координат.
DCVERTICAL команда Обеспечивает расстояние по вертикали (Y-расстояние) между двумя точками в текущей системе координат.
DCLINEAR команда Обеспечивает расстояние по горизонтали (X-расстояние) или по вертикали (Y-расстояние) между двумя точками в текущей системе координат.
DCALIGNED команда Обеспечивает расстояние между двумя точками или длину отрезка или сегмента полилинии.
DCRADIUS команда Обеспечивает радиальный размер окружности, дуги или дугового сегмента полилинии.
DCDIAMETER команда Обеспечивает диаметральный размер окружности, дуги или дугового сегмента полилинии.
DCANGULAR команда Обеспечивает размер угла, образованного двумя отрезками или линейными сегментами полилинии; угол дуги или дугового сегмента полилинии; или угол между тремя точками на объектах.
DCCONVERT команда Преобразовывает ассоциативный размер в размерную зависимость.
DELCONSTRAINT команда Удаляет все размерные и геометрические зависимости, установленные для выбранных объектов.