首页 理论教育 RADIOSS壳单元与实体单元连接的实用技巧

RADIOSS壳单元与实体单元连接的实用技巧

时间:2023-11-21 理论教育 版权反馈
【摘要】:有时为了建模方便可以把一些特定零件的一部分划分壳单元,其他部分划分实体单元,由于壳单元每个节点有6个自由度而实体单元的节点只有3个平动自由度,所以如果直接采用共节点的连接方法将无法正确传递扭矩。下面介绍两种用于壳单元和实体单元连接的不同方法。图4-30 用于创建连接的部分网格运行脚本文件运行Tcl/Tk脚本可以使用以下几种方法。图4-40 为RBE3单元增加独立节点后的结果删除faces,即完成2D与3D单元的连接。

RADIOSS壳单元与实体单元连接的实用技巧

有时为了建模方便可以把一些特定零件的一部分划分壳单元,其他部分划分实体单元,由于壳单元每个节点有6个自由度而实体单元的节点只有3个平动自由度,所以如果直接采用共节点的连接方法将无法正确传递扭矩。下面介绍两种用于壳单元和实体单元连接的不同方法。

1.利用脚本自动创建RBE3

978-7-111-41577-0-Chapter04-56.jpg打开模型

(1)单击File→Open,浏览至模型所在路径,双击打开2D-3D_connection.hm模型文件。

网格模型如图4-29所示。

978-7-111-41577-0-Chapter04-57.jpg

图4-29 网格模型

978-7-111-41577-0-Chapter04-58.jpg找出3D单元的faces

(1)进入主面板,单击Tool→faces。

(2)选中所有3D网格,单击find faces。左边模型树中自动增加一个名为faces的部件。根据需要只保留faces中连接部分的部分网格,本例中保留如图4-30所示的两排。

978-7-111-41577-0-Chapter04-59.jpg

图4-30 用于创建连接的部分网格

978-7-111-41577-0-Chapter04-60.jpg运行脚本文件

运行Tcl/Tk脚本可以使用以下几种方法。

● 从File下拉菜单中选择Run—Tcl Script。

● 从工具栏上单击Run Tcl Script按钮,。

● 在Utility Menu里创建一个按钮调用Tcl/Tk脚本。

● 从command使用*evaltclscript()命令执行脚本。

● 使用hmbatch-tcl<filename>以批处理方式执行HyperMesh。

● 从command窗口运行Tcl/Tk脚本可以使用source命令,如source test.tcl。如果运行

不在工作目录下的脚本,则可以使用加上全路径,如source C:/My_scripts/test.tcl。

注意:Tcl/Tk需要使用斜杠“/”而不是反斜杠“\”来表示路径,因为反斜杠是Tcl/Tk的保留字符

如果文件名或路径包含空格时,则需要使用双引号""或者大括号{}扩起来,例如:

source"C:/Documents and Settings/Paul/My Documents/test.tcl"或source{C:/Documents and Settings/Paul/My Documents/test.tcl}

(1)单击File→Run→Tcl/Tk Script,浏览至脚本所在文件夹,双击打开RBE3s_on_ closest_nodes_4.tcl脚本文件。主面板界面如图4-31所示。

978-7-111-41577-0-Chapter04-61.jpg

图4-31 选择independent节点所在的网格

(2)根据需要选择faces中的网格。比如这里需要连接3D网格表面的3层节点,那就选择2层网格,如图4-32所示。

(3)单击proceed,进入下一步,如图4-33所示。

978-7-111-41577-0-Chapter04-62.jpg

图4-32 选择适当的网格

978-7-111-41577-0-Chapter04-63.jpg

图4-33 选择dependent节点所在的网格

(4)选择2D网格上需要连接的节点,如图4-34所示。

978-7-111-41577-0-Chapter04-64.jpg

图4-34 选择适当的节点

(5)单击proceed,连接完成RBE3单元,如图4-35所示。(www.xing528.com)

978-7-111-41577-0-Chapter04-65.jpg

图4-35 生成RBE3

生成的RBE3单元会放置在一个自动生成的部件内。另外,未成功创建RBE3的dependent节点周围的单元会被单独放置在一个新的部件内。

图4-36中RBE3单元的3个independent node在同一条直线上,这时此处绕Z轴转动的自由度传递会有问题,需要进行调整。

978-7-111-41577-0-Chapter04-66.jpg

图4-36 独立节点在一条直线上的RBE3单元

第一种解决办法是将independent node的自由度选项由默认的123改为1236,即增加绕Z轴的转动自由度。

操作方法为在1D/RBE3面板中选中update单选按钮和dofs单选按钮,在图形区选择要更新的单元(只选择有问题的单元)后单击set all,然后单击update,如图4-37所示。

978-7-111-41577-0-Chapter04-67.jpg

图4-37更新RBE3单元独立节点自由度

修改后的结果如图4-38所示。

978-7-111-41577-0-Chapter04-68.jpg

图4-38 更新RBE3单元独立节点自由度结果

第二种方法为直接为RBE3单元多选几个independent node,dofs选项设置不变。操作方法如图4-39所示。

978-7-111-41577-0-Chapter04-69.jpg

图4-39 为RBE3单元增加独立节点

操作结果如图4-40所示。

978-7-111-41577-0-Chapter04-70.jpg

图4-40 为RBE3单元增加独立节点后的结果

删除faces,即完成2D与3D单元的连接。

2.将壳单元伸进实体单元2层(或>2层)

978-7-111-41577-0-Chapter04-71.jpg打开模型

选择File→Open菜单命令,浏览至模型所在路径,双击打开2D-3D_connection_ method2.hm模型文件。网格模型如图4-41所示。

978-7-111-41577-0-Chapter04-72.jpg

图4-41 网格模型

978-7-111-41577-0-Chapter04-73.jpg延伸2D网格

延伸2D网格,新生成的2D网格空间位于3D网格的内部,如图4-42所示。

978-7-111-41577-0-Chapter04-74.jpg

图4-42 延伸2D网格

上图中深色网格为新生成的网格。创建2D网格的方法是选取连接区的部分实体单元,然后找到外表面2D单元。

978-7-111-41577-0-Chapter04-75.jpg合并节点

(1)单击Tool→faces。

(2)选中所有网格,单击preview equiv,如图4-43所示。

978-7-111-41577-0-Chapter04-76.jpg

图4-43 将被合并的节点

(3)单击equivalence合并节点,即完成2D与3D单元的连接。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈