isicad.ru :: портал САПР, PLM и ERP :: версия для печати

Статьи

6 декабря 2017

Скрытые новинки КОМПАС-3D v17: управление областью применения операций

Виталий Булгаков, ведущий инженер-аналитик АСКОН

Виталий Булгаков

От редакции isicad.ru: Публикация оригинала этой статьи на сайте компании АСКОН была приурочена, как там было сказано, к 3December, Дню компьютерной 3D-графики или Дню 3D-шника. День – неофициальный, но АСКОН относится к нему вполне внимательно (например, см. аналогичную прошлогоднюю публикацию).
Весь последний год, пока тестировался, а потом был выпущен КОМПАС-3D v17, разработчики подробно рассказывали о его новинках — как самых ярких («Все тайное становится явным»), так и менее заметных, например, о коломенских «вафлях».

И все равно за кадром еще остались скрытые возможности версии — те, которые используются не так часто, но необходимы конструктору в определенных рабочих ситуациях. Сегодня мы раскрываем понятие управление областью применения операций и объясняем, когда требуется настройка области применения, и как изменилась работа инструмента по сравнению с предыдущими версиями КОМПАС-3D.

Область применения операции — это выбор объектов, с которыми будет взаимодействовать (приклеиваться, вычитаться — в зависимости от заданного результата) создаваемый операцией элемент. Штука довольно сложная сама по себе, да и не каждому пользователю нужно туда заглядывать. Если модель делается «раз и навсегда», т.е. потом не меняется или меняется незначительно, если в модели нет разнообразия объектов (одно тело), то работа системы с автоматическими настройками вполне устроит. В противном случае при перестроении модели часто приходится разбираться, почему на операции выдается ошибка? Почему выдавливание объединяется с одним телом, но «не замечает» другое, с которым его также нужно объединить? Ну и другие похожие вопросы.

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

КОМПАС-3D v17: управление областью применения операций

компоненты — в другом, отдельном подпроцессе.
КОМПАС-3D v17: управление областью применения операций 2

КОМПАС-3D v17: управление областью применения операций

Кроме того, функционал работал по-разному для вырезания и объединения. Для вырезания (и операции «Отверстия» в том числе), если установить список объектов, то операция не обязана взаимодействовать со всеми объектами списка, но будет взаимодействовать с теми объектами из этого списка, которые будут пересечены фантомом.

Для выдавливания — не так. Если установлен список,

КОМПАС-3D v17: управление областью применения операций 4

то операция должна пересечь все заданные объекты, в противном случае будет ошибка.
КОМПАС-3D v17: управление областью применения операций

Аналогично, если установить «Все тела», то нужно обязательно пересечь все тела и объединиться с ними. Работа области применения с телами и вставками компонентов тоже отличалась.

В КОМПАС-3D v17 мы упростили интерфейс управления и унифицировали поведение для добавления\вырезания и в работе с телами и компонентами. Что получилось?

Первое — управление сведено в одну секцию. Имеется переключатель групп объектов (выбор «по крупному»): Компоненты и тела, Компоненты, Тела.

КОМПАС-3D v17: управление областью применения операций

Если конструктор работает с телами и компонентами (например, в сборке) и ему необходимо набрать список определенных объектов, то тела и компоненты набираются в один общий список.
КОМПАС-3D v17: управление областью применения операций

Второе — унификация поведения. Прежде всего, она касается работы с результатом «Объединение».
КОМПАС-3D v17: управление областью применения операций

Если набран список объектов, то операция будет взаимодействовать (объединяться) с теми объектами (телами и компонентами из списка), которые будут пересечены фантомом. Если какие-то объекты не будут пересечены, то они не изменятся, никаких ошибок в дереве построения не будет. При включении «Все объекты» инструмент работает, в принципе, так же. Условно можно считать, что при этом список наполнен всеми телами и компонентами модели.

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

Таким образом пользователям, которым необходимо работать с областью применения, мы постарались дать более легкий, понятный и предсказуемый по результатам способ управления. А для тех, кто от этого далек, сделали так, чтобы установленное по умолчанию «автоопределение» работало похожим образом, как в предыдущих версиях. Им даже не нужно раскрывать эту секцию.

КОМПАС-3D v17: управление областью применения операций

В честь приближающего 3December, Дня компьютерной 3D-графики или Дня 3D-шника, который неофициально отмечается 3 декабря, смотрим и слушаем.


Все права защищены. © 2004-2024 Группа компаний «ЛЕДАС»

Перепечатка материалов сайта допускается с согласия редакции, ссылка на isicad.ru обязательна.
Вы можете обратиться к нам по адресу info@isicad.ru.