HyperMesh组件面积批量提取的高效方法

摘要

本文介绍使用HyperMesh中Matrix Browser功能的调用,运用其中一部分功能用来批量提取各个Component组内的片体的模型面积。Matrix Browser内还有很多其他的使用功能,欢迎大家讨论交流。

1. 问题描述

在HyperMesh的Tool中有测量面积的功能,但如果有多个Component组需要测量的话,手动提取这些数据是一项繁琐且容易出错的工作。因此,需要一种简便的方法来批量提取片体模型的面积。

2. 实例展示

通过查阅资料,目前可实行的思路是:

1.导入与归类模型→ 2.模型2D网格→ 3.Matrix功能调用→ 4.提取与输出2D网格面积→ 5.数据处理

调用Matrix 批量提取HyperMesh各个Component组内的模型面积的图1

3. 使用方法

3.1 导入与归类模型

在HyperMesh中导入的模型,模型按需求进行归类,将需要输出面积的模型放入同一个Component组内。(Matrix批量提取时,会提取每个Component组内所有的网格)

调用Matrix 批量提取HyperMesh各个Component组内的模型面积的图2

3.2 模型2D网格

对要提取的Component组内的模型画2D网格。(网格越小提取的面积越接近实际面积。)

调用Matrix 批量提取HyperMesh各个Component组内的模型面积的图3

3.3 HyperMesh中Matrix功能调用

HyperMesh中Matrix功能调用:Tools→Matrix Browser

调用Matrix 批量提取HyperMesh各个Component组内的模型面积的图4

调用Matrix 批量提取HyperMesh各个Component组内的模型面积的图5

3.4 提取与输出2D网格面积

Matrix提取2D网格面积:

1. HMdata→components (选中要输出的components)

调用Matrix 批量提取HyperMesh各个Component组内的模型面积的图6

调用Matrix 批量提取HyperMesh各个Component组内的模型面积的图7

调用Matrix 批量提取HyperMesh各个Component组内的模型面积的图8



2. components (选中要输出的components)→elements→elements→area→Query

调用Matrix 批量提取HyperMesh各个Component组内的模型面积的图9

调用Matrix 批量提取HyperMesh各个Component组内的模型面积的图10



Matrix输出2D网格面积:

调用Matrix 批量提取HyperMesh各个Component组内的模型面积的图11

调用Matrix 批量提取HyperMesh各个Component组内的模型面积的图12

3.5 数据处理

使用Excel对数据进行处理,将同一个Component的area中进行求和,即得出面积大小。(测量的是网格面积求和,与实际模型surfs测量的面积会有细微的不同,属于偏差范围内)

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空