hypermesh教材3

2018-11-13 19:12

第9章 LS-DYNA前处理 9.2 实例:定义LS-DYNA的模型、载荷数据、控制卡片及输出

本实例包含以下内容。

? 在HyperMesh中查看LS-DYNA关键字,与LS-DYNA求解文件中格式相同。 ? 理解part、material和section的创建和组织。 ? 创建sets。 ? 创建速度。

? 理解LS-DYNA数据对象与HyperMesh中单元和加载方式的关系。 ? 创建单点约束。

? 使用segment编号创建接触。 ? 定义输出与仿真时间。

? 输出LS-DYNA格式的求解文件。

下列tools/utilities是HyperMesh设定LS-DYNA模型的基础。 ? LS-DYNA FE input translator。 ? FE output template。 ? Ls-DYNA Utility Menu。 ? User Profile。

本实例包含如下3个部分。

? 实例1:定义头部和A柱的模型数据。

? 实例2:为头部和A柱碰撞分析定义边界条件和载荷。 ? 实例3:为头部和A柱碰撞分析定义碰撞时间和输出。 1.定义模型数据

(1)*PART,*ELEMENT,*MAT,和*SECTION 之间的关系

*PART可以引用属性(*SECTION)和材料(*MAT)等。使用了相同属性的一组单元一般放置到一个组件中。

表9-2列出了*ELEMENT,*PART,*SECTION和 *MAT在HyperMesh中的组织关系。

表9-2 *ELEMENT,*PART,*SECTION和 *MAT的引用关系

*ELEMENT EID PID *PART PID SID MID *SECTION SID *MAT MID 单元存放于组件集合(Component)中 组件(Component)的卡片 属性的卡片,通过在组件的卡片中指定属性(*SECTION)给*PART 材料集合的卡片,通过指定材料集合(*MAT)给组件来定义*PART的材料 可以使用Collectors来创建和编辑组件,属性和材料集合。 (2)在HyperMesh中查看LS-DYNA关键字

HyperMesh卡片编辑器可以查看LS-DYNA关键字的数据行。在HyperMesh中显示的关

341

HyperMesh & HyperView 应用技巧与高级实例 键字和数据与在LS-DYNA求解文件中的显示一致。另外,对于一些关键字卡片,读者可以定义和编辑它们的参数和数据。

Card Editor面板可以查看卡片,它位于Tool菜单,即工具栏中的Card Editor()按钮或者右键单击Model Browser和Solver Browser弹出来的菜单中。

(3)创建*MAT

在HyperMesh中,*MAT是带有卡片的材料收集器。可以通过将材料收集器指定到组件(component)收集器来关联*PART,也可以从Model Browser、Solver Browser或者Material下拉菜单来创建材料收集器。

(4)更新组件的材料

可以通过Component Collectors面板的update子面板来更新组件的材料。 (5)Material Table Utility

此工具位于LS-DYNA Utility下的DYNA Tools页面,具有如下功能。 ? 查看模型中已有的材料和属性。

? 创建、编辑、合并、检查重复的材料。 (6)创建*SECTION

在HyperMesh中,*SECTION是带卡片的属性收集器。可以从Property Collectors面板的create子面板创建。

实例1:定义头部和A柱碰撞分析模型数据

本实例的目的是进一步熟悉在HyperMesh中定义LS-DYNA中的 materials、sections和 parts,包括为头部和A柱碰撞分析定义模型数据。头部和A柱模型如图9-1所示。

图9-1 头部和A柱模型

此实例包括如下步骤。

? 定义头部和A柱的材料为*MAT_ELASTIC。

342

第9章 LS-DYNA前处理 ? 定义A柱属性为*SECTION_SHELL。 ? 定义头部属性为*SECTION_SOLID。 ? 定义头部和A柱为*PART。

STEP

01 加载LS-DYNA模板。

(1)从菜单栏选择Preferences > User Profiles。 (2)选择LS-DYNA模板并单击OK按钮。

STEP

02 打开HyperMesh文件。

(1)从工具栏单击Open Model按钮,浏览并选择文件head_start.hm。 (2)单击Open按钮。 模型被加载至图形区域。

STEP

03 为A柱和头部定义材料*MAT_ELASTIC。

(1)右键单击Model Browser选择Create > Material,弹出Create material对话框。 (2)在Name栏输入elastic。

(3)在Card image栏选择MATL1。

(4)选中Card edit material upon creation来激活选项。 (5)单击Create按钮创建材料并编辑其卡片。 (6)单击[Rho]区域,输入密度值1.2E-6。 (7)单击杨氏模量[E],输入210。 (8)单击泊松比[Nu],输入0.26。 (9)单击return按钮关闭面板。

STEP

04 定义A柱属性(*SECTION_SHELL),厚度为3.5mm。

(1)右键单击Model Browser,选择Create > Property。弹出Create property对话框。 (2)在 Name栏输入section3.5。 (3)在 Type栏选择SURFACE。 (4)在 Card image栏选择SectShll。

(5)选中Card edit property upon creation激活选项。 (6)单击Create按钮生成属性并编辑卡片。 (7)单击T1,输入3.5。

(8)单击return按钮离开此面板。

343

HyperMesh & HyperView 应用技巧与高级实例 STEP

05

定义头部*SECTION_SOLID。

(1)右键单击Model Browser 选择Create > Property。 (2)在Name栏输入solid。 (3)在Type栏选择VOLUME。 (4)在Card image栏选择SectSld。

(5)选中Card edit property upon creation来激活选项。 (6)单击Create按钮生成属性。

STEP

06 将A柱定义为*PART。

MAT_ELASTIC在材料收集器中的名称为elastic,*SECTION_SHELL在属性收集器中的名称为section3.5。

(1)在Model Browser中右键单击pillar组件,选择Edit。 (2)在Card image栏选择Part。 (3)单击Material按钮。

(4)选中Assign material选项来激活。 (5)在 Name栏选择elastic。 (6)单击Property按钮。

(7)选中Assign property激活选项。 (8)在Name栏选择section3.5。 (9)单击Update按钮。

STEP

07 定义头部为*PART。

*MAT_ELASTIC 的材料收集器名称为elastic,*SECTION_SOLID 的属性收集器名称为solid。

(1)在Model Browser中右键单击head组件,选择Edit。 (2)在Card image栏选择Part。 (3)单击Material按钮。

(4)选中Assign material来激活选项。 (5)在Name栏选择elastic。 (6)单击Property按钮。

(7)选中Assign property选项来激活。 (8)在Name栏选择solid。

(9)单击Update按钮来更新组件。 至此完成实例1的操作保存文件。

344

第9章 LS-DYNA前处理 2.定义边界条件和载荷

(1)*INITIAL_VELOCITY_(Option)

表9-3列出了定义DYNA初始速度的关键字。

表9-3 定义初始速度的关键字

DYNA 关键字 *INITIAL_VELOCITY 应 用 范 围 节点集, *SET_NODE_LIST 在HyperMesh中创建 用于节点集,载荷收集器卡片名称为InitialVel comps集,载荷收集器卡片名称为*INITIAL_VELOCITY_GENERATION *PART 或*PART 集*SET_PART_LIST InitialVel 从 Velocity 面板创建, 在载荷收集器中*INITIAL_VELOCITY_NODE 单个节点 无卡片 (2)*SET

除了*SET_SEGMENT,选择Tools>Create>Sets命令,可以从Entity Sets面板创建所有其他*SET类型。用Entity Sets面板中的review可以查看set的内容,如何从Contactsurfs面板创建*SET_SEGMENT不在此赘述。

(3)HyperMesh Entity对象和类型

HyperMesh的单元和载荷的选择可以通过配置(Configuration)和类型(Type)来确定。配置(Configuration)是HyperMesh的关键特征,类型(Type)用来定义载荷输出模板。一个配置(Configuration)可以支持多种类型(Type)。在生成单元和载荷之前,从Elem Types面板选择需要的类型(type)。

Load Types子面板只使用在可以将载荷直接创建在节点或单元上的情况下。其他情况下,载荷定义为一个有卡片的载荷收集器。比如*INITIAL_VELOCITY_NODE (直接应用在节点上)可以由Velocities面板创建,而*INITIAL_VELOCITY(作用在节点集上)是通过创建一个InitialVel卡片的载荷收集器来定义的。

从Elem Types和Load Types 面板能看到一系列单元和载荷类型,如图9-2和图9-3所示。

图9-2 单元类型面板

图9-3 载荷类型面板

一些单元的配置是rigid和quad4。当加载了DYNA.key模板后,rigid配置的具体单元类型的名称是RgdBody、ConNode和GenWeld(关键字为*CONSTRAINED_NODAL_RIGID_

345


hypermesh教材3.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:环境监测 相关概念

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: