Please enable JavaScript to view this site.

В этом разделе:

Общие сведения о наборах. Создание набора

Состав набора. Инициирующий объект

Область применения набора. Отслеживание изменений соства набора

Особенности формирования наборов

Общие сведения о наборах. Создание набора

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

В КОМПАС-3D возможно создание наборов граней и наборов кривых и ребер.

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

Выбранные объекты объединяются в набор. Их количество показывается в скобках в названии набора: для набора граней это количество граней, а для набора кривых и ребер — количество звеньев цепочки. Звеном может быть ребро, сегмент многосегментной кривой, целая односегментная кривая или часть кривой, если кривые выбираются при нажатой кнопке Выбирать части кривых .

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

Чтобы выбрать не группу объектов, а только один объект (независимо от того, как он связан с другими объектами), укажите этот объект при установленном условии Одиночные кривые и ребра или Одиночная грань . В этом случае набор не создается.

Выбор кривых и ребер по условиям

Выбор граней по условиям

Особенности формирования наборов

При дальнейшей работе с моделью набор обновляется с учетом произведенных в модели изменений. Подробнее об обновлении набора...

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

Набор, имеющий ограничивающие объекты, отмечается символом «*».

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

Состав набора. Инициирующий объект

В состав набора входят:

инициирующий объект — объект, непосредственно указанный пользователем,

объекты, выбранные автоматически вместе с указанным.

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

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

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

При необходимости инициирующий объект можно сменить при редактировании набора. Подробнее о смене инициирующего объекта...

Область применения набора. Обновление состава набора

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

Область применения определяется системой и не может быть изменена пользователем.

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

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

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

При изменении состава набора геометрия модели перестраивается.

Особенности формирования наборов

При указании кривых/ребер или граней имейте в виду следующее:

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

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

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

Набор не формируется в следующих случаях:

Если в число выбранных входят только сегменты многосегментной кривой, то в регистратор добавляется сама кривая, а не набор ее сегментов.

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

Смотрите также

Выбор кривых/ребер и граней: общие сведения

© ООО «АСКОН-Системы проектирования», 2026. Все права защищены. | Единая телефонная линия: 8-800-700-00-78