我已经为 ABAQUS 编写了一个 Python 脚本来创建具有多个分区的多个部分。要获得结构化网格,我必须选择多个边。现在,我显然无法在 ABAQUS 6.10 和 6.11 中选择一个优势。奇怪的是,ABAQUS 6.13+ 一切正常。
p = mdb.models[name_model].parts[name_part_1]
e = p.edges
pickedEdges = e.getByBoundingBox(((cos(alpha_rad)*ri)-delta_p),((sin(alpha_rad)*ri)-delta_p),0.0,
((cos(alpha_rad)*d_core/2)+delta_p),((sin(alpha_rad)*d_core/2)+delta_p),0.0)
p.seedEdgeByBias(biasMethod=SINGLE, end2Edges=pickedEdges, ratio=bias_f, number=elem_num_rad, constraint=FINER)
这里,'ri' 用于描述半径,'delta_p' (=0.001) 用于获得比原始边缘稍大的边界框。
我还尝试通过增加 delta_p 来使用更大的边界框,但没有任何效果。有任何想法吗?先感谢您!:)
草图: 点我
所描述的边界框是框 E,我尝试得到橙色线