hotvg 发表于 2013-3-4 16:03:29

abaqus求助,关于建立set集

请问一下 有没有方法快速的把 所有节点建立成不同独立的set集?

谢谢!

单车旅行 发表于 2013-3-4 16:14:55

表示不是很懂你的意思,每个节点都建立对应的SET?

hotvg 发表于 2013-3-4 16:31:03

单车旅行 发表于 2013-3-4 16:14 static/image/common/back.gif
表示不是很懂你的意思,每个节点都建立对应的SET?

是这个意思,新手,表述有问题

单车旅行 发表于 2013-3-4 16:48:03

hotvg 发表于 2013-3-4 16:31 static/image/common/back.gif
是这个意思,新手,表述有问题

那我真不会什么快速的方法了

hotvg 发表于 2013-3-4 17:07:49

单车旅行 发表于 2013-3-4 16:48 static/image/common/back.gif
那我真不会什么快速的方法了

嗯还是要谢谢回复!

AsAlways 发表于 2013-3-4 17:09:19

python脚本 不过那么多集合工作量好大的样子。

hotvg 发表于 2013-3-5 16:56:54

AsAlways 发表于 2013-3-4 17:09 static/image/common/back.gif
python脚本 不过那么多集合工作量好大的样子。

不多也就100多个,python 脚本怎么弄,有相关资料吗? 谢谢!

江冰韵 发表于 2013-3-5 17:11:15

没必要建立那么多节点集合啊。
没有实际意义吧。

AsAlways 发表于 2013-3-5 21:58:38

hotvg 发表于 2013-3-5 16:56 static/image/common/back.gif
不多也就100多个,python 脚本怎么弄,有相关资料吗? 谢谢!

捕捉所有结点,然后用for循环走一趟就都有了。

hotvg 发表于 2013-3-6 10:24:20

AsAlways 发表于 2013-3-5 21:58 static/image/common/back.gif
捕捉所有结点,然后用for循环走一趟就都有了。

太高级了 ,不会弄,谢谢哦

afjing 发表于 2019-1-3 16:18:53

以下是利用Python脚本语言,以xmin,xmax,ymin,ymax,zmin,zmax的范围获得此范围内的结点,并将这些结点设为节点集,并命名为Nodes的过程,供大家参考。

myNodes = myAssembly.instances['Instancename'].nodes.getByBoundingBox(xMin=L/2-tol, xMax=L/2+tol, yMin=420e-3-tol, yMax=420e-3+tol, zMin=-85e-3-tol, zMax=W1-85e-3+tol)

myAssembly.Set(nodes=myNodes, name='Nodes')

NodesRegion = regionToolset.Region(nodes=Nodes)
页: [1]
查看完整版本: abaqus求助,关于建立set集