Как создать поверхность, используя скрипты Python в Abaqus? - PullRequest
0 голосов
/ 01 февраля 2019

Я хотел бы создать поверхность (на верхней стороне куба) в Abaqus, используя скрипты Python.

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

1) Инструменты-> Поверхность-> Создать

2) Выбор областей для поверхности по углу

Вот что я попробовал и потерпел неудачу:

  1. Получил все узлы, принадлежащие грани
  2. Получил все элементы, подключенные к узлам
  3. Создал поверхность, используя элементы, полученные на шаге 2

Я добавил следующие строки в файл .inp

* Elset, elset = _Surf-1_S1, внутренний

130775,130776, (содержит список всех элементов в шаге 2)

* Поверхность, тип = ELEMENT, name = Surf-1 _Surf-1_S1, S1

это изображениес ожидаемым изображением и изображением, полученным с помощью описанного выше процесса https://drive.google.com/open?id=1zUmoBydXERCNeVNCwP4A30CRmvwWtDkJ

Может ли кто-нибудь помочь мне с созданием поверхности с помощью интерфейса Python или непосредственно добавить информацию в файл .inp

...