Hypermesh二次开发:属性查询获取命令hm_getvalue

Hypermesh二次开发:属性查询获取命令hm_getvalue
在Hypermesh二次开发中可以使用hm_getvalue命令来获取对象的属性,该命令的格式如下:hm_getvalue entity_type<select_type>=<selection> dataname=<data name or attributename/ID> ?row=<row_index>? ?column=<column_index>?下面对其用法进行详细说明。最基本的用法就是获取给定对象的属性,例...

Hypermesh二次开发:常用的数据查询和选择命令

Hypermesh二次开发:常用的数据查询和选择命令
在进行Hypermesh二次开发时经常需要检查某个对象在数据库中是否存在。例如新建一个部件,在创建前首先需要检查所创建的部件名称是否已经存在,Hypermesh中不允许有同名的对象存在,如果不检查直接创建,当有同名的部件时会导致程序出错,甚至Hypermesh崩溃。1、模型信息查询命令hm_entityinfo和hm_entitylist进行数据查询时,尽量使...

LS-Dyna中的单精度和双精度求解设置

LS-Dyna中的单精度和双精度求解设置
对于64位的LS-Dyna安装完成后在program文件夹中会有两个LS-Dyna求解器文件,带_s的为单精度求解器,带_d的为双精度求解器。在LS-Dyna的ProgramManager窗口中可通过菜单Solvers – Select LS-DYNA Solver进行求解器的切换。通过此菜单选择相应的求解器可执行文件即可。双精度求解器的求解精度比单精度求解器要高,也会比单精...

Hypermesh中壳单元厚度的自动提取及单元属性的自动创建

Hypermesh中壳单元厚度的自动提取及单元属性的自动创建
在Hypermesh中通过MidmeshThickness命令可以自动提取壳单元的厚度,自动创建单元属性并赋给相应的单元。通过菜单Mesh – Edit – Elements –Midmesh Thickness打开MapMid-Mesh Thickness对话框。在Input中选择Selectentities,在Solid geom/mesh中选择抽取中面的实体,在Mid-Mesh中选择通过中面划分的壳单元网格。或者通过From file...

LS-Dyna中的单元锁定

LS-Dyna中的单元锁定
在LS-Dyna中,某些情况下,通过有限元法计算出的位移比实际情况要小很多(通常不在同一个数量级),这种情况被称为锁定。两种最常见的单元锁定是剪切锁定和压力锁定。锁定通常发生在较低阶单元中,此时单元矩阵方程无法得到正确的解。当单元受弯曲时发生剪切锁定,当材料不可压缩时发生压力锁定。1、三⻆形单元体积锁定案例。图中的...

Hypermesh二次开发:常用的用户交互命令介绍

Hypermesh二次开发:常用的用户交互命令介绍
在Hypermesh的二次开发中经常需要和用户进行交互,让用户输入所需参数或者是让用户进行选择操作,下面介绍下在Hypermesh二次开发中常用的用户交互命令函数。1、字符串、数值的获取常用的字符串、数值获取命令有以下三个:(1)hm_getstring:让用户输入一个字符串;(2)hm_getint:让用户输入一个整数;(3)hm_getflo...

LS-Dyna中的能量守恒原则及其控制方法

LS-Dyna中的能量守恒原则及其控制方法
LS-Dyna中的能量数据在d3hsp和glstat⽂件中输出,在分析中能量的变化遵循以下能量守恒等式:各参数的含义:内能包括弹性应变能和塑性应变能(永久变形);外部能量包括由速度、位移或加速等初始边界条件所产生的能量和通过施加力或压力产生的能量。默认情况下LS-Dyna的能量守恒中不包含与沙漏相关的能量,如果将*CONTROL_EN...

在Hypermesh中通过Optistruct进行瞬态响应分析(模态法)

在Hypermesh中通过Optistruct进行瞬态响应分析(模态法)
在文章《在Hypermesh中通过Optistruct进行瞬态响应分析(直接法)》中介绍了在Hypermesh中通过Hyperworks的Optistruct求解器进行直接瞬态响应动力学分析的方法。本文介绍在Hypermesh中通过Hyperworks的Optistruct求解器进行模态法瞬态响应动力学分析的方法,使用的模型与上文相同。模态法的求解与提取的频率范围有很大关系,使用模态法...

LS-Dyna中连接的失效条件

LS-Dyna中连接的失效条件
LS-Dyna中的连接类型可分为节点和节点的连接(如焊接、铆接、螺栓连接)、节点和面的连接(如点焊)、面和面的连接(如粘结)。1、节点和节点的连接节点和节点的连接常通过耦合两个节点的部分或全部平动自由度和旋转自由度来实现。如可以通过刚性无质量桁架来模拟铆钉的铆接,此时力矢量总是沿刚性桁架的方向。还可以通过刚...

Hypermesh二次开发:获取三点所确定平面的单位法向量

Hypermesh二次开发:获取三点所确定平面的单位法向量
在进行Hypermesh的二次开发时经常需要获取平面的单位法向量,很多情况下是通过三个节点确定参考平面,然后获取此参考平面的单位法向量。编程思路为:将三个节点编号为1、2、3,通过1、2节点创建第一个向量,通过1、3或2、3节点创建第二个向量,将这两个向量叉乘即可得到平面的法向量,然后对法向量进行单位化即可。向量的操作需要用到Hyperw...
© 坐倚北风 版权所有 严禁镜像复制 苏ICP备15034888号. 基于 Ality 主题定制 AliCMS
联系邮箱:leanwind@163.con,微信公众号:数字化设计CAX联盟

用户登录

分享到: