Можно ли создавать поверхность только из внутренних / внешних граней сетки, используя скрипты Python в Abaqus 6.14?

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

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

Я также попытался проанализировать как файл Abaqus.rpy, так и файл журнала, но в зависимости от настроек сеанса они оба включают выбор лица в зависимости от масок или индексов лица, что в моем случае бесполезно, тем более что мне нужно будет запускать такое моделирование с сетки, состоящие из сотен тысяч элементов и частей, имеют неправильную форму.

Другой подход, который я попробовал, состоял в том, чтобы декомпилировать файлы *.pyc Abaqus CAE и попытаться определить, какие внутренние методы отвечают за фильтрацию граней или установку таких фильтров в графическом интерфейсе, хотя безуспешно.

Мой вопрос: есть ли способ создать такие поверхности с помощью скриптов Python, которые не будут зависеть от геометрии детали, типов элементов, количества элементов сетки, техники создания сетки и т. Д.?

0 ответов

Другие вопросы по тегам