很多用户平时很少会用到梁单元,更不用说任意形状的复杂梁截面了。其实再奇葩的截面本质上也就是一个平面形状而已,我们可以像当年上小学数学课一样研究一个平面几何形状,那样学起来会感觉轻松一些,文中将介绍如何使用hyperbeam创建截面。
hyperbeam提供了多种定义梁截面的方法。既然是一个面,自然有很多种获取它的方式,比如:
· 使用hypermesh或者求解器的标准截面(standard section);
· 从外部导入一个几何面或者通过一圈封闭曲线创建一个面(solid section);
· 将2d单元转化成梁截面(solid section);
· 用一个平面从一个实体上截取一个切面作为梁截面(solid
section);
· 将一个曲面投影到一个平面上(solid
section);
· 通过若干条折线和每条折线的厚度确定截面的形状(shell
section);
· 跳过截面形状的定义,直接给定截面参数(general
section)。
一、使用hypermesh或者求解器的标准截面
可选的标准截面类型因求解器而异,比如optistruct模板下支持的标准截面如下:
在hyperbeam中创建一个optistruct的l型标准梁截面步骤如下:
step1:从模型浏览器>hyperbeam进入
step2:在新打开的hyperbeam窗口浏览器位置,点击鼠标右键create>standard
section>optistruct>l
step3:自动创建的梁截面如下:
step4:在左下角更改截面参数后图形区就会更新截面形状,至此定义完成。
右侧data区域中各种参数的意义会在本文的最后解释。
点击菜单栏file>exit退出hyperbeam界面,查看beam section collector下可知已创建l形截面。
二、从外部导入一个几何面或者通过一圈封闭曲线创建一个面。
step1:创建一个曲面并导入hypermesh。
对hyperbeam来说面从哪里来都是一样的,比如autocad、creo、ug、catia等cad软件,这里使用的曲面在澳汰尔公司的工业设计软件evolve(现在的新名字叫solidthinking studio)里创建。
step2:进入hyperbeam面板并设置如下: