У меня есть координаты и я сделал их с ребром с помощью
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