你在这里
ABAQUS元素连接性
周六,2014-09-27 21:56 -reza.yaghmaie
你好,
我试图用结构化BRICK-8元素网格连接空心球体。为了得到一个结构化的网格,我必须有2个分区,这样才能生成4个象限。
我从ABAQUS中只需要元素连接性。我不需要解决任何问题。
我面临的问题是,每个象限连接性节点的顺序是不同的。例如,对于一个坐标为(-1,-1,-1)-(1,-1,-1)-..-(-1,1,1)的简单单元素情况,你希望用负z轴从1到4给基准平面上的元素编号。然后扫描正z轴平面,把它们标为5-8。现在,如果你在域中有任何其他元素,连接中的起始节点应该始终按照这个顺序保持一致,1-2-3-4-5-6-7-8,但是对于两个象限,我有1-2-3-4-5-6-7-8,对于其他两个象限,我有3-4-1-2-7-8-5-6。我认为这个问题是由于分区造成的,是不可避免的。
如果你知道答案,请告诉我。
欢呼,
雷扎
附件 | 大小 |
---|---|
![]() |
231.75 KB |
»
- reza.yaghmaie's blog
- 登录或注册发表评manbetx体育论
- 11693年读
![订阅“ABAQUS元素连通性”的评论](http://m.limpotrade.com/misc/feed.png)
评论
元素连接性脚本
你好
下面的代码将生成一个文件清单(在我的示例中)
({'connectivity':(4980,4981,4982,4983), 'instanceName': None, 'label': 1, 'type': C3D4}),4980
对于所有元素。
这4个数字是组成“label”之后标识的元素的节点
我不记得最后一个数字代表什么,它可能重复了第一个节点号
重要的是:节点数被移了1 !存在编号为0的节点。
通过选择检查输出中的一些元素
ABAQUS/CAE: Tools——>Query——>Element
祝你好运
弗兰克
----------------------------------------------------------------
导入部分
file = open('C:/Simulations/Shallow Notch/SN08/SN08-elements.txt','w+') #要生成的路径和文件名
elemArr = mdb.models['Model-1'].parts['UFTE_SN_ohne_Gewinde']。元素#选择你想分析的部分
len (elemArr)
#打印elemArr
打印len (elemArr)
#a = mdb.models['Model-1'].parts['Model-1']
#打印
#allNodes = a.nodes
#打印allNodes
# rootAssembly
#elemente = a.elements[1]
# for e在elemArr:
#打印e.getNodes()
#打印e,': ', e.connectivity
for e in elemArr:
文件。写入('%s,%g\n' % (e, e.connectivity[0]))
file.close ()