|
Наборы кривых/ребер и наборы граней |
Scroll |
В этом разделе:
Общие сведения о наборах. Создание набора
Состав набора. Инициирующий объект
Область применения набора. Отслеживание изменений соства набора
Особенности формирования наборов
Общие сведения о наборах. Создание набора
Опорные объекты различных операций могут состоять из нескольких кривых, ребер, граней. Доступен выбор как одиночных объектов, так и наборов объектов, удовлетворяющих определенным условиям.
В КОМПАС-3D возможно создание наборов граней и наборов кривых и ребер.
Если на Панели быстрого доступа установлено одно из условий, при котором должен выбираться не один объект, а группа объектов, то при указании объекта в графической области будут автоматически выбраны все объекты, удовлетворяющие заданному условию и входящие в область применения. Так для выбора цепочки касательных кривых устанавливается условие Касательные кривые и ребра
, для выбора всех граней, созданных одной операцией, — условие Грани операции
и т.д.
Выбранные объекты объединяются в набор. Их количество показывается в скобках в названии набора: для набора граней это количество граней, а для набора кривых и ребер — количество звеньев цепочки. Звеном может быть ребро, сегмент многосегментной кривой, целая односегментная кривая или часть кривой, если кривые выбираются при нажатой кнопке Выбирать части кривых
.
|
Если объект указывается при установленном условии выбора группы, то набор формируется, даже если в модели нет объектов, удовлетворяющих выбранному условию. В этом случае набор включает только указанный объект. Если в дальнейшем в модели появятся подходящие объекты, они автоматически добавятся в набор. Чтобы выбрать не группу объектов, а только один объект (независимо от того, как он связан с другими объектами), укажите этот объект при установленном условии Одиночные кривые и ребра |
Выбор кривых и ребер по условиям
Особенности формирования наборов
При дальнейшей работе с моделью набор обновляется с учетом произведенных в модели изменений. Подробнее об обновлении набора...
Для задания опорного объекта операции может быть выбрано несколько наборов и одиночных объектов. Если какой-то из выбранных объектов или наборов удаляется, то удаленные объекты попадают в список ограничивающих объектов оставшихся наборов. Это обеспечивает корректное обновление состава оставшихся наборов.
Набор, имеющий ограничивающие объекты, отмечается символом «*».
При необходимости список ограничивающих объектов можно отредактировать — удалить лишние ограничения или добавить объекты, которые требуется исключить из набора. Это и другие действия по изменению параметров набора выполняются в подпроцессе редактирования набора.
Состав набора. Инициирующий объект
В состав набора входят:
•инициирующий объект — объект, непосредственно указанный пользователем,
•объекты, выбранные автоматически вместе с указанным.
Исключение составляет набор граней, созданный по условию Смежные с указанной гранью
. В данном случае инициирующая грань в набор не включается.
|
Если в модели нет объектов, удовлетворяющих заданному условию, то набор состоит только из инициирующего объекта. |
В общем случае цепочка объектов набора строится от инициирующего объекта. Если при дальнейшей работе с моделью инициирующий объект набора будет удален, то инициирующим станет другой объект того же набора.
При необходимости инициирующий объект можно сменить при редактировании набора. Подробнее о смене инициирующего объекта...
Область применения набора. Обновление состава набора
Область применения представляет собой группу объектов, которая проверяется на соответствие заданному условию в момент создания набора и при дальнейшей работе с моделью, т.е. в набор могут попасть только примитивы (грани и ребра) объектов, входящих в область применения.
Область применения определяется системой и не может быть изменена пользователем.
|
В сборочной модели область применения набора включает только объекты, входящие в один и тот же компонент, т.е. набор не может содержать объекты, принадлежащие разным компонентам. |
При работе с моделью изменение объектов, входящих в область применения набора, отслеживается системой, и состав набора обновляется. Если какие-то из объектов набора перестанут удовлетворять первоначальному условию, то они будут исключены из набора, и наоборот, если в результате произведенных изменений условие для объектов, входящих в область применения, начнет выполняться, они добавятся в набор. При обновлении набора учитываются только те изменения, которые в Дереве истории построения находятся выше, чем операция, опорным объектом которой является набор.
Состав набора также изменяется в случае удаления входящих в него объектов.
При изменении состава набора геометрия модели перестраивается.
Особенности формирования наборов
При указании кривых/ребер или граней имейте в виду следующее:
•Если некоторые кривые/ребра, соответствующие заданному условию, уже выбраны ранее, то они не включаются в набор при выборе остальных кривых/ребер, удовлетворяющих тому же условию. Например, одно из звеньев цепочки выбрано при условии Одиночные кривые и ребра
. Далее устанавливается условие Соединенные кривые и ребра
и указывается другое звено той же цепочки. Оставшиеся звенья цепочки выбираются и объединяются в набор, а звено, которое было выбрано ранее, остается отдельно выбранным объектом.
•Если некоторые грани, соответствующие заданному условию, уже выбраны ранее, то они не включаются в набор при выборе остальных граней, удовлетворяющих тому же условию. Например, одна из граней тела выбрана при условии Одиночная грань
. Далее устанавливается условие Грани тела/поверхности
и указывается одна из еще не выбранных граней того же тела. Все оставшиеся грани тела выбираются и объединяются в набор, а грань, которая была выбрана ранее, остается отдельно выбранным объектом.
•Если выбор всех удовлетворяющих условию объектов приводит к тому, что операция не может быть выполнена, то в набор включаются только подходящие объекты. Например, исходным объектом для построения заплатки должен быть контур, не образующий самопересечений. В качестве начального объекта контура выбрана одиночная кривая. Остальную часть контура должна составлять цепочка касательных кривых. Если какие-то из кривых цепочки пересекают выбранный ранее объект, они будут проигнорированы. Созданный набор будет включать только кривые, не образующие пересечений. Таким образом обеспечивается корректное задание опорного объекта операции.
|
Набор не формируется в следующих случаях: •Если в число выбранных входят только сегменты многосегментной кривой, то в регистратор добавляется сама кривая, а не набор ее сегментов. •Если выбранные объекты не могут объединиться в набор, например, из-за ограничений текущей операции, то каждый объект считается самостоятельно выбранным. В регистратор добавляется список этих объектов. |
Смотрите также