具有自身边缘的Abaqus p.coverEdges / 37.1.36 getFeatureEdges(...)

时间:2019-05-07 18:37:51

标签: python scripting abaqus

我有坐标,并通过

使它们达到了边缘
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。 但是我不知道如何使用此命令。有任何建议使用它吗?

亲切的问候 芬比

0 个答案:

没有答案