Основы > Работа с моделью > Дерево модели > Об управлении порядком констр. элементов в дереве модели
  
Об управлении порядком констр. элементов в дереве модели
В дереве модели показана иерархическая структура всех констр. элементов в модели.
Узлы в дереве модели можно выбирать, а также перетаскивать. С учетом контекста можно перетаскивать узлы, чтобы впоследствии выполнять различные операции, например переупорядочение констр. элементов в дереве модели, создание или управление группами, встраивание опорных констр. элементов, активацию режима вставки и т. д. Контекст определяется узлом, выбранным для операции перетаскивания, и расположением, в которое перетаскивается узел.
Если новое расположение недопустимо для перетаскиваемого констр. элемента, указатель принимает вид. Если расположение допустимо для перетаскиваемого констр. элемента, в дереве модели появляется индикатор междоузлия ( ).
 
*Примечание Переупорядочение существующих констр. элементов может изменить порядок констр. элементов в дереве модели и, в свою очередь, геометрию модели.
Во время операции перетаскивания Creo Parametric поддерживает целостность на уровне ссылок. А именно, невозможно разместить констр. элементом его родителя или констр. элемент родителя после его потомков. Чтобы поддерживать эту целостность на уровне ссылок, Creo Parametric динамически обрабатывает зависимости между констр. элементами. А именно, пересекающиеся родитель или потомки в последовательности на дереве модели автоматически выбираются и перетаскиваются вместе с перетаскиваемым узлом, и взаимосвязь родитель-потомок сохраняется.
При выполнении операции перетаскивания в дереве модели Creo Parametric выделяет выбранные элементы и зависимые от них элементы с учетом связей или свойств выбранных элементов. Пример:
Если, перетаскивая констр. элемент, задержать его на несколько секунд над свернутым узлом группы, не помещая его на узел, то узел группы автоматически развернется.
При перетаскивании констр. элемента над развернутым узлом группы цвет заголовка группы изменяется на темно-серый. Этот цвет указывает, что констр. элемент размещается в группе. Аналогично, цвет заголовка группы изменяется на темно-серый при перетаскивании компонента этой группы для размещения его вне группы.
При перетаскивании констр. элемента над свернутой группой, содержащей зависимые элементы перемещаемого констр. элемента, цвет заголовка группы изменяется на светло-синий, показывая, что зависимые члены также будут перемещены из группы. а, и при размещении его вне группы констр. элемент потомка размещается вместе со своим родителем вне группы.
ом, в который можно встроить этот опорный констр. элемент. Однако во время встраивания номер констр. элемента не изменяется, таким образом, порядок регенерации элементов может отличаться от того, в котором элементы представляются в дереве модели.
При перетаскивании констр. элементами одной или несколькими зависимостями, остальные зависимые элементы автоматически выбираются в дереве модели. На значках зависимых констр. элементов появляется значок , показывающий, что эти констр. элементы выбраны автоматически.
Например, при перетаскивании дочернего констр. элемента ("Вытягивание") выше родительского констр. элемента (опорный элемент) родительский констр. элемент подсвечивается в дереве модели, а его значок заменяется значком , показывающим, что констр. элемент выбран автоматически. а родителя ниже его потомка автоматически подсвечивается констр. элемент потомка, а его значок меняется на .
При выборе в дереве модели нескольких объектов для операции перетаскивания рядом с указателем появляется .
Некоторые констр. элементы невозможно переупорядочить, например подавленные констр. элементы или 3D заметки.
При попытке разместить локатор вставки ( Вставить здесь (Insert Here)) после подавленного констр. элемента он автоматически размещается перед подавленным констр. элементом или любыми другими подавленными констр. элементами, находящимися перед ним. Кроме того, при попытке разместить локатор вставки после группы с подавленным последним членом Creo Parametric активирует режим вставки и размещает локатор вставки перед группой.
 
*Примечание Локатор вставки в дереве модели указывает, где будет вставлен констр. элемент при создании.