Я хотел бы создать поверхность (на верхней стороне куба) в Abaqus, используя скрипты Python.
Мне известно, что я делаю это вручную, используя следующие элементы в графическом интерфейсе:
1) Инструменты-> Поверхность-> Создать
2) Выбор областей для поверхности по углу
Вот что я попробовал и потерпел неудачу:
- Получил все узлы, принадлежащие грани
- Получил все элементы, подключенные к узлам
- Создал поверхность, используя элементы, полученные на шаге 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