Hypermesh二次开发:常用的用户交互命令介绍 在Hypermesh的二次开发中经常需要和用户进行交互,让用户输入所需参数或者是让用户进行选择操作,下面介绍下在Hypermesh二次开发中常用的用户交互命令函数。1、字符串、数值的获取常用的字符串、数值获取命令有以下三个:(1)hm_getstring:让用户输入一个字符串;(2)hm_getint:让用户输入一个整数;(3)hm_getflo... 2020年06月13日 CAE 喜欢1 阅读 1,156 views 次 阅读全文
在Hypermesh中通过Optistruct进行瞬态响应分析(模态法) 在文章《在Hypermesh中通过Optistruct进行瞬态响应分析(直接法)》中介绍了在Hypermesh中通过Hyperworks的Optistruct求解器进行直接瞬态响应动力学分析的方法。本文介绍在Hypermesh中通过Hyperworks的Optistruct求解器进行模态法瞬态响应动力学分析的方法,使用的模型与上文相同。模态法的求解与提取的频率范围有很大关系,使用模态法... 2020年06月05日 CAE 喜欢1 阅读 4,357 views 次 阅读全文
Hypermesh二次开发:获取三点所确定平面的单位法向量 在进行Hypermesh的二次开发时经常需要获取平面的单位法向量,很多情况下是通过三个节点确定参考平面,然后获取此参考平面的单位法向量。编程思路为:将三个节点编号为1、2、3,通过1、2节点创建第一个向量,通过1、3或2、3节点创建第二个向量,将这两个向量叉乘即可得到平面的法向量,然后对法向量进行单位化即可。向量的操作需要用到Hyperw... 2020年05月31日 CAE 喜欢2 阅读 1,041 views 次 阅读全文
在Hypermesh中通过Optistruct进行瞬态响应分析(直接法) 本文介绍在Hypermesh中通过Hyperworks的Optistruct求解器进行直接瞬态响应动力学分析的方法。使用的文件为Hyperworks帮助文档tutorials\hwsolvers\optistruct中的bracket_transient.hm,是一个支架模型。支架底部的两条腿被约束,在支架上部的圆孔中心施加有集中质量。瞬态动载荷施加在顶部平面上,沿Z轴负方向。载荷随时间变化的曲... 2020年05月19日 CAE 喜欢3 阅读 7,301 views 次 阅读全文
Hyperstudy基于概率统计的可靠性优化设计方法(ARSM-SORA) 在文章《在Hyperstudy中集成Radioss求解器进行尺寸优化》中,使用Hyperstudy通过Radioss求解器进行了壳单元的厚度尺寸优化,约束条件是内能不小于450和支反力小于75. 本文在原优化分析的基础上使用Hyperstudy的ARSM-SORA优化方法,进行基于概率统计的可靠性优化设计。通过统计设计变量取值的随机性,使最终的优化结果满足指定的设计约束的概... 2020年05月05日 CAE 喜欢1 阅读 895 views 次 阅读全文
在Hyperworks中使用HyperStudy进行多学科优化研究 本文介绍使用Hyperworks中的HyperStudy进行多学科尺寸优化的方法。所使用模型为Hyperworks帮助文档tutorials\hst\HS-4210中的plate1. tpl和plate2. tpl。这两个模型均为使用Optistruct求解器创建的平板有限元分析模型。该模型由三个部件组成,设计变量为该三个部件对应的板壳结构的厚度,厚度信息通过Optistruct的 PSHELL卡片进行设... 2020年05月04日 CAE 喜欢0 阅读 2,086 views 次 阅读全文
在Hypermesh中使用Optistruct进行随机振动响应分析(模态法) 在文章《在Hypermesh中使用Optistruct进行随机振动响应分析(直接法)》中介绍了使用Optistruct求解器通过直接法进行随机振动响应分析的设置方法,本文介绍通过模态法进行随机振动响应分析的设置流程。和直接法相似,使用模态法进行随机振动分析也需要先使用模态法进行频率响应分析,在频率响应分析的基础上进行随机响应分析。本文所使... 2020年04月24日 CAE 喜欢4 阅读 7,412 views 次 阅读全文
在Hypermesh中使用Optistruct进行随机振动响应分析(直接法) 本文在Hypermesh中通过Optistruct在已有的直接频率响应分析模型上进行随机响应分析。模型使用Hyperworks帮助文档tutorials\hwsolvers\radioss中的direct_psd.hm。此模型为一个平板,约束平板一边所有节点的自由度,在另一边施加两个频率变化的载荷激励 (两种不同的加载,所以有两个工况)。已使用直接法建立频率响应分析载荷步,加载频率用FRE... 2020年03月30日 CAE 喜欢4 阅读 8,702 views 次 阅读全文
在Hypermesh中进行Optistruct响应谱分析的设置流程 响应谱分析通常被用来估算结构受到动态激励下的响应峰值。响应谱分析需要给定动态的响应谱和模态分析的结果进行峰值的评估。本例所使用的模型为Hyperworks帮助文档tutorials\hwsolvers\optistruct中的building_ResponseSpectrumAnalysis.hm模型,输入响应谱文件为该目录下的sourceFileTABLED1.csv 文件,它包含x和y值,用于定义响应谱输入,坐... 2020年03月29日 CAE 喜欢5 阅读 12,074 views 次 阅读全文
在Hypermesh中使用Hypermorph的曲率映射改变曲面网格的形状 本文在Hypermesh中通过Hypermorph工具改变曲面网格的形状,变形后的曲面网格曲率与指定的曲线曲率一致。1、line difference所使用示例文件为Hyperworks的帮助文档tutorials\hmath\hm下的bumper_morphing.hm模型。通过将引导曲线由A变为B,使如下所示汽车保险杠曲面网格的曲率和曲线B的相同。通过菜单Morphing > Map to G... 2020年03月28日 CAE 喜欢1 阅读 2,308 views 次 阅读全文