Abaqus p.coverEdges с собственными ребрами / 37.1.36 getFeatureEdges (...) - PullRequest
0 голосов
/ 07 мая 2019

У меня есть координаты и я сделал их с ребром с помощью

n0 = [0,0,0]
n1 = [1,0,0]
n2 = [1,1,0]
n3 = [0,1,0]
wirePoints = []
wirePoints += [n0+n1]
wirePoints += [n1+n2]
wirePoints += [n2+n3]
wirePoints += [n3+n0]
for i in range(0,4):
    p.WireSpline(points=wirePoints[i], mergeType=IMPRINT, meshable=OFF)

Теперь я хочу использовать точно эти ребра, которые я создал, чтобы создать грань с:

p.CoverEdges

, но яне может создать объект ребра с этими координатами.Обходной путь, который также не работает для более чем одной грани:

e = p.edges
p.CoverEdges(edgeList = e[0:4], tryAnalytical=True)

Поскольку для 2 граней (8 сгенерированных ребер) с помощью команды e = p.edges всего 7 ребер, 2 ребра находятся нато же самое место.

Так как я могу использовать свои собственные сгенерированные ребра для команды p.CoverEdges?Если у кого-то из вас есть какие-либо предложения, скажите мне:)

Кстати, я нашел эту команду 37.1.36 getFeatureEdges(...), которая возвращает Edge object, который мне нужен для команды p.CoverEdges.Но я не знаю, как использовать эту команду.У кого-нибудь есть предложения по его использованию?

С уважением, Fimbi

...