Abaqus优化设计和敏感性分析高级教程 下载本文

图 12-51 进入草图

应用Add?offset命令,偏移悬臂的上边线,向外偏移0.1mm,偏移后的线的两端点与两侧线,重新倒圆角半径不变,如图12-52所示。

更改后退出草图,更新几何,此时Latch_SV1的网格也被清除了,这里不需重新划分网格。

图 12-52 向外偏移后的形变SV1

? 运行脚本命令

如图12-53,从Abaqus/CAE的命令栏,输入图框所示的脚本命令,回车键运行。(可直接从光盘所附“脚本文件.txt”中复制。)

图 12-53 运行脚本命令

『50』

第12章优化设计和敏感性分析

进入Assembly模块,即可查看映射后的网格,网格无扭曲,映射后的网格可以接受。 脚本运行后,在工作文件夹中可以找到shape_SV1.inp文件,用写字板打开可知每个节点的相对坐标变化。

3、SV2形状变量生成 ? 拷贝模型

复制Latch_shape_pre,命名为Latch_shape_SV2。

选中模型Latch_shape_SV2中的Parts:Latch_pre,右键重命名为Latch_SV2。 选中模型Latch_shape_SV2中的Instances:Latch_pre-1,右键重命名为Latch_SV2-1。 ? 修改Latch_shape_SV2

类似图12-52,向外偏移悬臂下边线0.1mm。偏移后如图12-54。退出草图,并更新。

图 12-54 向外偏移后的形变SV2

? 运行脚本命令 运行如下脚本:

ra1 = mdb.models ['Latch_shape_pre'].rootAssembly ra2 = mdb.models ['Latch_shape_SV2'].rootAssembly i1 = ra1.instances ['Latch_pre-1'] i2 = ra2.instances ['Latch_SV2-1']

ra1._computeShapeVariations (originalInstance=i1, modifiedInstance=i2, fileName='shape_SV2')

进入Assembly模块,可以查看映射后的网格,网格无扭曲,映射后的网格可以接受。 在工作文件夹中可以找到shape_SV2.inp文件,打开可查看节点的相对坐标变化。 关闭12.7.2_Latch_Shape_ok.cae。