截面数据

Abaqus和Python结合实例

半城伤御伤魂 提交于 2019-12-14 23:07:35
目标 利用 p y t h o n python p y t h o n 中的循环大大简化 A b a q u s Abaqus A b a q u s 中参数的输入过程。 问题 已知某物体有50个箱形截面,每个截面相关参数如图所示: 宽度和高度可以通过 m a t l a b matlab m a t l a b 根据转动惯量和面积相同求出(具体过程在此处不做推导)。 在 A b a q u s Abaqus A b a q u s 中的过程为 1、部件 2、材料 3、剖面 此时需要手动将50个剖面的高度和宽度输入。(厚度已知为1mm) 4、截面 需要在剖面名称中手动选择50个之前定义好的剖面。 5、指派截面 指派 → \rightarrow → 截面。 手动选择每一段 s e c t i o n section s e c t i o n ,如上图所示,直至指派完50个截面。 6、指派截面方向 指派 → \rightarrow → 梁截面方向。 选中整个梁 直接回车确定即可。 7、创建分析步 双击steps 8、装配 → \rightarrow → 实例 9、边界条件、载荷 边界条件:使梁的一端完全固定即可。 载荷:线载荷,每个 s e c t i o n section s e c t i o n 的载荷不同,需要手动输入50次。 10、划分网格