Поиск по документации
Введите не менее 2 символов
Введите не менее 2 символов
![]() |
CAE Fidesys 9.0 Руководство пользователя |
Исправление геометрии - это сложный процесс, который включает в общем случае следующие шаги:
Обрезка накладывающихся (перекрывающихся) поверхностей, удаление малых кривых и поверхностей, соответствующая корректировка топологии.
Преобразование сплайновых аппроксимаций в аналитическое представление там, где это возможно.
Сшивка прилегающих друг к другу поверхностей и формирование однородных тел.
Построение дополнительных геометрических объектов для заполнения промежутков в модели.
Операции по расчету и реконструкции отдельных объектов (кривых и поверхностей) с целью замены плохой геометрии.
Корректировка вершин и кривых с учетом заданной погрешности.
Эти шаги реализуются автоматически посредством следующей команды:
healer autoheal body <ID_range> [rebuild] [keep] [maketolerant] [logfile ['logfilename'] [display]]
Опция rebuild позволяет исправлять каждую поверхность отдельно, а затем вновь включать ее в модель. В некоторых случаях это помогает более качественно провести исправления, хотя и менее эффективно в плане вычислительных затрат.
Опция keep обеспечивает сохранение исходного объекта, считая исправленный объект новым.
Опция maketolerant позволяет изменить величину допустимой погрешности, используемой в ACIS по умолчанию. Такое изменение может обеспечить, в частности, успешное выполнение булевых операций в условиях не вполне адекватной геометрии. Следует отметить, что команда анализа геометрии будет отображать соответствующие геометрические объекты как объекты плохого качества, даже если они представлены достаточно корректно. Однако команды детальной проверки геометрии в этом случае вполне применимы.
Выводимые данные команды автоматического исправления могут быть записаны в файл, используя опцию logfile; имя файла по умолчанию autoheal.log.
Опция display реализует, как и во всех случаях применения версии Fidesys с графическим интерфейсом пользователя (GUI), отображение результатов выполнения команды в диалоговое окно .