前言声明:工具用于hypermesh里面的abaqus求解器模块,通用工具里面的替换字符串、移动部件、替换Inp文件字符串这些在大部分求解器都能适用。
现在只是发布简单介绍,后续会详细介绍各个工具的使用。

--------------工具简单介绍------------
所有工具都是工作中经常用到的,属于极具实用性工具,可以大幅度提升效率。
工具分为两类,一类是通用工具,一类是专用工具。
通用工具有6个,分别是:
Comps to Props:由components创建属性工具,如果部件名称中有厚度描述,则生成的属性中会自动带厚度信息,无图形界面;
create_mat:创建材料工具,可以手工创建,也可以导入材料库,选择材料库里面的材料;

lowfoam_ductile:导入低密度泡棉或ductile失效数据工具,hypermesh中对于低密度泡棉数据和ductile失效数据的输入不能直接粘贴数据,数据量多时就比较麻烦,该文件可以一键导入相关数据;

replace_str:字符串替换工具,可以替换components名称中的字符串,比如名称为A_2:5的部件名称可以改成A_T2P5,多部件时效率提升明显;

remove_inp:移除abaqus的Inp文件导入时生成的多余字符串工具,abaqus导出的inp文件导入到hypermesh中时,就会出现很多Part_1_1类似这些的字符串,通过该工具可以一键移除这些字符串;无图形界面
move_comps:移动同类components到一个部件工具,主要用在几何模型导入时,可以方便的将同类部件移动到一个components中;

专用工具有9个,用来创建各种类型的分析工况,分别是:
create_static:创建静力学分析工况,包含创建重力场载荷、压强载荷工况、集中力载荷工况;

create_Random:创建随机振动载荷工况,可以创建指定国标PSD载荷,也可以创建自定义PSD载荷;

create_frf:创建扫频分析工况,可以指定扫频范围、扫频方向、扫频幅值等;

create_z_shock:创建加速度冲击工况,模拟部件承受正弦波加速度载荷工况,可以使用加速度载荷激励,也可以使用重力场载荷激励;

create_xy_shock:创建X向与Y向模拟碰撞工况,类似创建加速度冲击工况,两者载荷曲线有区别;

create_qiuji:创建底部撞击工况,可以模拟刚性体施加初始速度撞击其他部件工况;

create_Crush:创建准静态挤压工况,可以模拟刚性体缓慢移动挤压部件工况;

create_drop_czp:创建跌落或侧面碰撞工况,可以模拟部件以一个速度撞击刚性体工况;

create_swelling:创建膨胀分析工况,主要用于模拟电池包电芯膨胀,也可以适用其他部件的膨胀分析;

以上内容为简单介绍,后续会对单个工具进行更详细介绍;
如果对全部工具都感兴趣,可以查看下方付费内容,内容包含以上所有介绍工具的代码。
内容简介:详细代码文件