Не только импортировать, но и строить: Pull, Create и переработанная панель CAD
Выдавить линию в поверхность, а поверхность — в тело, перетаскиванием манипулятора прямо в 3D-виде. Замкнуть контур линий в грань, набор граней — в герметичное тело. А двенадцать операций лечения и упрощения разложены по четырём группам вместо одного длинного списка.
Расчётная модель почти всегда начинается с импортированного STEP, и почти всегда его надо доработать перед сеткой: достроить грань, убрать ненужное отверстие, продлить пластину. До этого месяца такая доработка означала возврат в свою CAD-систему. Три изменения на вкладке Geometry избавляют от большей части этих возвращений в CAD.
Pull работает с отдельными поверхностями и линиями
Раньше Pull выдавливал ровно одно — грань существующего тела. Теперь у него два режима. Выбрали линию — она выдавливается в поверхность; выбрали свободную поверхность — получается тело. Старый путь по грани тела не изменился и остался на месте.
Расстояние можно ввести числом, а можно вытянуть. При выборе цели в 3D-виде появляется манипулятор переноса: на время перетаскивания вращение камеры блокируется, за рукояткой тянется полупрозрачный контур будущей формы, отпускание кнопки фиксирует результат. Если вытянутый вектор практически нулевой, берётся число из поля Distance — два способа работы не спорят друг с другом.
Create: из замкнутого контура — в тело
Новая плитка Create на вкладке Geometry идёт в обратную сторону — собирает геометрию из того, что уже есть в сцене. В режиме Lines выбираются линии замкнутого контура и получается плоская грань. В режиме Surfaces выбираются грани, ограничивающие объём, и получается тело.
Оба режима проверяют выбор по мере набора и объясняют проблему геометрически, а не отказывают в самом конце. Контур сам сообщает, замкнулся он или нет. Оболочка считается герметичной, только если каждое ребро использовано ровно дважды, — а если это не так, панель говорит, сколько рёбер имеют зазор или принадлежат более чем двум поверхностям, вместо того чтобы выдать негерметичное тело.
Двенадцать операций, четыре группы
В панели операций двенадцать инструментов лежали одним сплошным списком. Теперь это выпадающая панель с четырьмя группами: подготовка (defeature, repair, simplify, shrinkwrap), рёбра (fillet, chamfer), грани (offset, move face, draft, remove face) и оболочки (hollow, unstitch). Выбор группы фильтрует панель, а если активная операция в неё не входит — переключает на первую подходящую.
У каждой операции появились две короткие справки: как это работает и что это даёт. Defeature ищет цилиндрические отверстия и полости меньше заданного радиуса и заживляет поверхности под ними; repair чинит микрозазоры и рассогласования рёбер, а затем объединяет грани, лежащие на одной поверхности; remove face удаляет выбранные скругления, фаски или бобышки и продлевает соседние поверхности на их место. Именно эти операции решают, будет в сетке 40 тысяч элементов или 400 тысяч, — и различать их не должно быть тайным знанием.
Выбор объектов стал предсказуемее. Каждая операция сообщает, что именно надо выбрать — тело, рёбра или грани, — и показывает для этого поле с номерами, так что фильтр группы и фактическое требование больше не путаются. Shift или Ctrl добавляют к выбору, режим выбора держится, пока его не остановить.
Снять скругления по радиусу
У remove face появился второй режим: вместо выбора отдельных граней вручную задаётся условие по радиусу — не больше или не меньше порога — и применяется к текущему телу или ко всем телам модели. В импортированных сборках обычно сотни мелких скруглений, которые ничего не дают расчёту, но дорого стоят в элементах; теперь это снимается одним действием с отчётом, сколько тел изменилось.
Замеры, которые видно
Measure теперь рисует прямо в 3D-виде. Выбираются два объекта — точки, линии или поверхности — и между ними появляется кратчайший отрезок со стрелками и подписью расстояния. Замеры можно сохранять, показывать и прятать по одному, несколько показываются одновременно. Уход с инструмента убирает построения, возврат — восстанавливает.