Новые возможности SpaceClaim 2021 R1 (геометрия и сетка)

Аватар пользователя ershovmih
0 1504

Вашему вниманию предлагается обзорная статья по новым возможностям SpaceClaim в свежем релизе – Ansys 2021 R1.

 

Геометрия

Теперь можно использовать математические выражения (Expressions) при задании размеров в разделе Constraints. Это позволяет значительно упростить редактирование геометрии. Помимо этого, были обновлены ярлыки в разделе Constraints для лучшей наглядности взаимосвязей в эскизе (Рисунок 1). Также был добавлен новый инструмент Autoconstrain, который автоматически находит и выставляет ограничения в эскизе. Он работает по принципу инструментов исправления геометрии и будет особенно полезен при обратном инжиниринге.

 

Рисунок 1 – Обновление раздела Sketch

 

Весьма приятные изменения произошли в графическом окне. Enhanced Shading теперь включено по умолчанию, что делает геометрию более яркой и позволяет отобразить тени на поверхностях от внешнего освещения. Внутренности прямоугольной рамки теперь закрашиваются оранжевым цветом, чтобы было понятнее, в какой области выбираются объекты (Рисунок 2).

 

Рисунок 2 – Обновление графического изображения

 

Инструмент по извлечению срединных поверхностей Midsurface был значительно улучшен. Ему улучшили производительность, и теперь он работает быстрее и точнее, а также способен автоматически искать недостающие срединные поверхности. Данное улучшение будет особенно полезно для штампованных деталей. Помимо этого, появилась возможность создать срединную поверхность на верхней (голубой) или нижней (зелёной) поверхности тела, а также теперь телу Midsurface при извлечении автоматически назначаются свойства (Рисунок 3).

 

Рисунок 3 – Обновление инструмента Midsurface

 

У инструмента Draft появился новый режим Probe (зонд), который позволяет оценивать точную величину угла уклона в любой точке. Возможно размещение нескольких зондов (Рисунок 4). Такой же режим появился у инструмента Deviation, который замеряет отклонения одной поверхности относительно другой, что особенно важно при работе с фасеточными моделями (Рисунок 5).

 

Рисунок 4 – Пример использования обновлённого инструмента Draft

 

Рисунок 5 – Пример использования обновлённого инструмента Deviation

 

Благодаря новым настройкам инструмента Regularize появилось больше гибкости при редактировании фасеток в районе скруглённых частей. Так, новый флажок Curvature dependent позволяет лучше сохранить форму изделия за счёт того, что размеры ячеек фасетки становятся более зависимыми от кривизны (Рисунок 6). Также в качестве альтернативы настройке Max edge length появилась Deviation, которая устанавливает максимальное отклонение в пространстве новых ячеек фасетки относительно старых.

 

Рисунок 6 – Создание новой фасетки с равносторонними треугольными ячейками различных размеров в зависимости от кривизны

 

Изменения не обошли стороной модуль Sheet Metal. Внутренние углы сейчас автоматически генерируются так, что зазор между кромками получается более гладким и меньшим, чем в прошлой версии. Теперь в сложных местах нет необходимости делать большие технологические зазоры, т.к. развертка построится с учетом необходимой геометрии (Рисунок 7).

 

Рисунок 7 – Улучшенная работа со сложными моделями в Sheet Metal

 

 

 

Сетка

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

  • Add;
  • Move;
  • Pull;
  • назначение материала блокам и группе тел;
  • отображение блоков;
  • перемещение секущей плоскости.

Теперь возможно выравнивание вершин блоков по линии или плоскости с помощью нового инструмента Align.

Стал доступен новый метод построения сетки CartSweep (Рисунок 8). Он позволяет строить сетку из призм и гексаэдров для сложных геометрий, которые выравнены по осям координат. Из названия следует, что он использует комбинацию методов Cartesian и Sweep. Метод Cartesian используется для разбиения объёма на блоки, а Sweep – для протягивания ячеек в блоках. На выходе получаются структурированные и/или протянутые блоки. Возможно применение метода CartSweep на упрощённой геометрии и повторное использование блоков на более сложной геометрии с фасками, скруглениями, уклонами (Рисунок 8).

 

Рисунок 8 – Применение метода CartSweep для сложной геометрии

 

 

Обмен данными и программирование

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

Новые типы файлов:

    • Файлы Discovery (*.dsco)
      • Если содержатся данные о физических настройках и решении
    • Файлы Revit (*.rvt, *.rfa)
    • Файлы сетки (LS-Dyna *.k export, Abaqus .inp, CGNS v. 331)

Совместимость с новыми версиями программ:

    • Reader:
      • AutoCAD 2021
      • CATIA V6 R2020x
      • Creo Parametric 7.0
      • Inventor 2021
      • JT 10.5
      • Parasolid V32
      • NX 1899
      • SketchUp 2020
      • Teigha/RealDWG 2021
    • Writer:
      • JT 10.5
      • Parasolid V32
      • SketchUp 2020
      • Teigha/RealDWG 2021

Добавлена поддержка KeyShot 9.

В Ansys App Store в рамках SC Toolbox for SpaceClaim V1 появились новые библиотеки крепежей и профилей балок. Так, новая библиотека Fasteners позволяет добавлять в сборку крепежные изделия, такие как болты, гайки, шайбы. Другая библиотека Shapes позволяет добавлять в сборку профили балок.

 

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

  • Больше нельзя создавать параметры путём только лишь редактирования геометрии инструментами Pull и Move.
  • Чтобы в графическом окне появился значок для создания параметра нужно в настройках инструментов Pull и Move выбрать Ruler и геометрический объект, тем самым задав опорный размер.
  • Параметры без привязок к опорным размерам можно создавать из окна Groups.

 

Самым важным нововведением в скриптах является перевод из бета-режима в пользовательский интерфейс функционала InputHelper (Рисунок 9). Он нужен для создания рабочего шаблона для ввода данных с помощью пользовательских инструментов на определённых этапах исполнения скрипта. InputHelper позволяет пользователям создавать собственные кнопки и меню с настройками, требующих ввода:

  • совокупности выбранных объектов;
  • численных значений;
  • текстовых данных.

Помимо InputHelper улучшения в скриптах также коснулись:

  • экспорта файлов .pmdb;
  • инструментов исправления кривых;
  • инструмента Midsurface;
  • создания скруглений.

 

Рисунок 9 – InputHelper для создания скриптов

 

 

Запись операций Block Recording (Рисунок 10) теперь доступна также и для операций с сеткой. Block Recording записывает все операции с геометрией и сеткой в виде блоков. Его можно включить лишь до активации инструментов создания сетки.

  • Настройки могут быть параметризованы и заданы через Expressions.
  • Можно повторить всю записанную последовательность действий сразу или пошагово.
  • Можно создать пользовательские блоки с помощью скрипта.
  • Наглядная визуализация рабочего процесса.

 

Рисунок 10 – Вид Block Recording с геометрическими и сеточными операциями

 

 

 

 

 

 

 

Добавить комментарий

Войдите или зарегистрируйтесь, чтобы отправлять комментарии