首页/文章/ 详情

简化建模过程:hypermesh二次开发_模型配重工具

4月前浏览902

在仿真过程中,重量是很关注的目标,减重这个话题可以陪着产品走完它的一生。


为了保证模型与产品设计重量相符合,所以重量在前处理阶段是必须要控制,需要保持一致。本篇文章提供了一个模型配重工具,可以帮助工程师方便利用RBE3单元和Mass单元进行质量与质心配重操作。以及穿插说明在软件界面中查看模型重心与重量的功能,以及模型重量与质心信息的导出。

预告一下,下一次的系列文章主题(类似于之前整活系列),将分享目前的常用的结构优化技术,以及二次开发能够在哪些方面提供帮助。


在GUI如何查看模型质心,惯性矩以及相关模型信息。

注意!选择不同的模板有不同的结果,所选择的计算模板需要与当前界面的求解器相匹配。






这里会用到计算质心的公式,计算X方向质心为例


开发逻辑是,选择需要计算质心的零件。通过程序会先计算出零件的重量,并计算出与实际重量之间的差值。这些差值将用于后续的质量配重计算。

接下来,判断是否选择节点,考虑是否生成rbe3单元,或采用将mass单元布置到节点上。前者根据所选择节点生成RBE3单元。RBE3单元是常用的连接单元,可以进行力均匀的传递,在质量配重中起到关键作用。然后,我们在RBE3单元的主节点上创建Mass单元。Mass单元表示零件的差值,并根据差值进行相应的调整。

后者采用重量差值➗零件节点数得到单个mass的重量。


通过上述方法,我们可以实现针对任何结构的质量配重。通过合理的选择节点和创建RBE3单元与MASS单元的组合,我们可以保持网格模型与实际产品的质量一致。


上述的配重方式还可以作为简化模型的方法,即将所有选择的单元合并为RBE3和Mass单元的组合。这样做的好处是能够减少模型的复杂性,并提高计算效率。同时,合并后的模型依然能够准确计算出质心坐标和转动惯量。


当然配重方式还有很多,例如修改材料密度、属性厚度、通过Group的NSML1卡片进行配置等方式。


程序获取方式:

分享朋友圈或者CAE交流群内。

当然不分享也可以的,后台回复 配重 。


·END·


点亮【在看】,与朋友们共勉!


来源:TodayCAEer
HyperMesh二次开发材料控制
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-08-14
最近编辑:4月前
TodayCAEer
本科 签名征集中
获赞 22粉丝 40文章 257课程 0
点赞
收藏
作者推荐

ANSA二次开发_配置VScode自动补全环境-提供原厂补全包

新版的ANSA已进一步简化了Python代码自动补全的配置流程,只需要在IDE软件中,添加补全包路径即可。官方也在哔哩哔哩视频中也提到,未来不再更新ScriptEdit编辑器(话说这么多年也没感觉有什么更新),推荐使用vscode编辑器进行开发。所以,让我们一起了解如何配置VSCode开发环境吧。首先,通过文件>首选项>设置,在上方搜索栏,搜索autocomplete,然后点击在setting.json中编辑,软件会打开配置文件。在首次创建自动补全时,应该自动创建python.autoComplete.extraPaths和python.analysis.extraPaths的key,只需要将安装目录下的补全包路径填入,保存设置后即可立即享受自动补全的便利,就是这么简单快捷迅速。"python.autoComplete.extraPaths":["....autocomplete\\py_dev\\pydev_ansa"],"python.analysis.extraPaths":["....autocomplete\\py_dev\\pydev_ansa"]接下来便可以更轻松地进行代码创作和开发探索。那么问题来了,补全包怎么来。后台发送关键字“补全包”·END·点亮【在看】,与朋友们共勉!来源:TodayCAEer

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈