FastCAE集成FEMAP软件的网格剖分功能
FastCAE提供了统一的交互和显示功能,通过接口可集成自研、开源和商业的几何、网格、后处理内核模块。本案例采用OEM方式集成西门子FEMAP网格划分组件,支持复杂工程级的网格划分功能,在功能强大的同时,界面上可实现自定义、个性化的风格。
(资料图片)
01FEMAP介绍SiemensFEMAP是一款独立于CAD且基于Windows技术的前/后处理高级工程有限元分析(FEA)应用程序,它可以帮助工程师和分析师利用FEA建模解决方案以合理的成本轻松、准确地完成复杂的仿真任务。
FEMAP在网格剖分(包括面网格、体网格)、修改方面的功能是比较丰富的,对于简单的模型,FEMAP可以直接划分网格,对于复杂的模型,FEMAP可以通过将模型进行分割,对各部分划分适合分析的网格。在面网格划分方面通过边界曲面的概念简化操作,忽略一些内部曲线和特征,很多时候通过这种方式可以生成质量更好的网格。FEMAP支持网格的复制、缩放、旋转、镜像操作,当分析模型的网格是对称,载荷约束等不对称,可以使用反射功能来镜像模型,包括面网格和体网格。FEMAP还支持网格映射,在划分四边形或六面体网格的时候可以得到比较规则的网格模型。之后,我们会深入了解、挖掘FEMAP的特色功能,并尝试集成到FastCAE中,更好地为大家提供网格剖分、修改功能。
02集成流程FEMAP软件提供了四种集成的方法,分别是:
(1)作为两个独立的软件运行(软件之间没有交互);
(2)把FEMAP作为后端服务器运行;
(3)把自己的应用作为FEMAP的插件;
(4)将FEMAP的窗口嵌入到自己的应用程序。
不管以哪种方式集成,FEMAP基本都提供了对应每个图形菜单的API接口。 结合FastCAE的需求以及性能考虑,采用第(4)种集成方案。 集成过程如下:1、在自己的工程引入FEMAP的com类型库文件FEMAP.tlb
#import “femap.tlb” named_guids(具体文件可能会因FEMAP版本不同而不同)2、获取FEMAP对象指针
//创建COM对象CoInitialize(NULL);
//根据给定的程序标识符从注册表找出对应的类标识符CLSID clsid;
CLSIDFromProgID(L”femap.model”, &clsid);
//用给定的类标识符创建对象IDispatch* pDispApp;
CoCreateInstance(clsid, NULL, CLSCTX_SERVER, IID_IUnknown, (void**)&pDispApp);
m_pFemapModel = pDispApp;
//关闭COM对象
CoUninitialize();
在开发过程需要做一些判断,避免程序出现不可控的错误,增加程序容错率。获取到FEMAP对象指针就可以调用FEMAP的API了。参考FEMAP的API说明文档,所有以fe开头的API函数都可以通过m_pFemapModel对象直接调用。
3、打开/关闭文件
通过feFileOpen可以打开FEMAP支持的文件格式,其原型为:
feFileOpen(bool useDlg, string fName)。
可以通过第一个参数指定是否使用FEMAP自带的文件打开对话框,第二个参数用于指定文件的路径。如果useDlg的值为true,则忽略第二个参数。
通过feFileClose可以关闭FEMAP已经打开的文件,其原型为:
feFileClose(bool saveChanges)。
参数saveChange用于说明在关闭文件之前是否要保存文件。如果打开的文件从未保存,且saveChange为true,FEMAP会弹出对话框要求你输入文件名。4、网格剖分功能
FEMAP提供了很多网格划分、修改的方法,本文以网上公开下载的F22战斗机模型为输入几何文件,进行四面体网格划分。
用的API函数为feMeshTetSolid,其原型为:
feMeshTetSolid3(INT4 entityTYPE, INT4 entitySET, INT4 propID, INT4 meshingApproach, BOOL makeMidside, REAL8 tetGrowth, BOOL checkSurfElem, BOOL deleteSurfElem, BOOL midsideGeom, REAL8 midsideAngle, BOOL multiThruThickness, BOOL sliverRemoval,INT4 tetOptimization, INT4 pyramidSurfaceSET, BOOL pyramidMatchAdjacentParabolic)需要给出要划分网格的模型ID的集合、网格属性ID及其他划分网格时的选项。
需要注意的是,如果此处不给出网格属性ID,则在划分网格之前会弹出一个设置属性的窗口进行属性的交互设置。
程序运行效果:
标签:
-
2022-02-07 14:57:45
奇迹!绝杀!女足亚洲杯逆转夺冠!<
刚刚,中国女足上演逆转绝杀奇迹!她们在亚洲杯决赛中3:2力克韩国队,时隔16年再夺亚洲杯冠军!
-
2022-02-07 14:57:45
中国政府与阿根廷共和国政府签署共建“一带一路”谅解备忘录<
新华社北京2月6日电(记者安蓓)国家发展改革委6日称,国家发展改革委主任何立峰与阿根廷外交、国际贸易和宗教事
-
2022-02-07 14:57:43
中华人民共和国和阿根廷共和国关于深化中阿全面战略伙伴关系的联合声明(全文)<
新华社北京2月6日电中华人民共和国和阿根廷共和国关于深化中阿全面战略伙伴关系的联合声明一、应中方邀请,阿根廷
-
2022-02-07 14:57:40
春节假期国内旅游出游2.51亿人次<
春节遇冬奥,旅游年味浓。根据文化和旅游部数据中心测算,2022年春节假期7天,全国国内旅游出游2 51亿人次,同比
-
2022-02-07 14:57:40
中吉签署关于经典著作互译出版的备忘录 开启两国人文交流互鉴新阶段<
新华社北京2月6日电(记者史竞男)国家主席习近平6日会见来华出席北京2022年冬奥会开幕式的吉尔吉斯斯坦总统扎帕
-
2023-05-20 10:38:31
FastCAE集成FEMAP软件的网格剖分功能
FastCAE集成FEMAP软件的网格剖分功能-FastCAE提供了统一的交互和显示功能,通过接口可集成自研、开源和商业
-
2023-05-20 09:56:33
第一集就开车的国产动漫,故事沙雕又搞笑,还出了两个方言版
嘛光看这个开局妥妥的玛丽苏啊,但是有了天雷滚滚的OP作为铺垫,后面有什么奇怪的展开都不奇怪了,女主角被
-
2023-05-20 08:51:40
每日焦点!百度地图百度导航合并_百度地图百度导航
你们好,最近小品发现有诸多的小伙伴们对于百度地图百度导航合并,百度地图百度导航这个问题都颇为感兴趣的
-
2023-05-20 07:55:04
两乘客赖在网约车里超24小时,当事司机发声:3天没能出车
5月19日,杭州网约车司机王女士拍摄的视频在网络上引发关注。视频中,王女士在派出所门口,称两名乘客在自
-
2023-05-20 06:46:42
现代商业银行的基本职能是什么职能_现代商业银行的基本职能是什么|天天短讯
1、商业银行的职能是由它的性质所决定的,主要有四个基本职能: 1 信用中介职能 信用中介是商业银行
-
2023-05-20 05:51:19
《刺客伍六七》主要背景为何定在小鸡岛?小鸡岛背后必定大有文章
《刺客伍六七》无论是第一季还是第二季中发生的故事都是集中在小鸡岛这个地方。在第一季中经过与斯坦国王子
-
2023-05-20 04:03:29
全球速递!oa是什么_oa介绍
欢迎观看本篇文章,小升来为大家解答以上问题。oa是什么,oa介绍很多人还不知道,现在让我们一起来看看吧!
-
2023-05-20 00:56:38
全球速看:股票行情快报:合肥城建(002208)5月19日主力资金净卖出265.51万元
截至2023年5月19日收盘,合肥城建(002208)报收于6 63元,下跌1 34%,换手率0 58%,成交量3 62万手,成交额2409 74万元。
-
2023-05-19 23:01:41
旋花属_关于旋花属介绍 头条
旋花属,关于旋花属介绍这个很多人还不知道,现在让我们一起来看看吧!1、旋花属(ConvolvulusLinn )
-
2023-05-19 22:03:08
海岛奇兵新手攻略刚入门菜鸟必看_海岛奇兵新手攻略 环球时快讯
你们好,最近小活发现有诸多的小伙伴们对于海岛奇兵新手攻略刚入门菜鸟必看,海岛奇兵新手攻略这个问题都颇
-
2023-05-19 20:50:36
互动游戏戏剧《终极骗局3.0》广东佛山上演
中国青年报客户端讯(许佳燕中青报·中青网记者林洁)近日,沉浸式互动游戏戏剧《终极骗局3 0》在广东佛山
-
2023-05-19 20:00:27
今日播报!狼人重做cg_狼人重做
1、英雄联盟将会对部分英雄进行重做,目前已经完成了一部分,LOL狼人重做技能什么样?下面小编为大家带来了
-
2023-05-19 19:23:05
新华健康| 雅培倡导注重营养管理 助力老年人吃出保护力 速看料
5月16日,全球领先的医疗健康公司雅培在上海举办了“医学营养,健康基石”的主题活动。当前正值我国第九届
-
2023-05-19 19:00:23
田湾核电7号机组穹顶球带成功吊装 全面转入安装阶段
5月19日上午,在位于江苏连云港的全球最大核电基地,田湾核电7号机组穹顶球带成功吊装,标志着该机组从土建
-
2023-05-19 18:04:43
环球热文:6天6涨停!又一公司大搞跨界,疑似内幕交易
近半年以来锂电池行业可谓是经历了“暴风骤雨”,上游原料碳酸锂价格先是从去年年底的近60万 吨高位一路跌
-
2023-05-19 17:24:42
宝丰:麦浪翻滚 丰收在望
河南经济报记者吉娜通讯员马启萌5月19日,记者站在宝丰县周庄镇孙庄村村口处,一望无际的麦田,颗颗小麦饱
-
2023-05-19 16:58:53
热点!中科闻歌将推出雅意AI大模型,支持企业私有部署
中科闻歌即将推出雅意AI大模型,后者是大规模语言模型的企业级应用平台,支持实时数据接入、离线私有部署,
-
2023-05-19 16:18:50
元隆雅图(002878.SZ)控股股东及其一致行动人等拟减持不超6.08%股份 天天动态
智通财经APP讯,元隆雅图(002878)(002878 SZ)公告,公司控股股东元隆雅图(北京)投资有限公司(元隆投资”)及
-
2023-05-19 16:00:28
在博物馆“遇见”敦煌 沉浸式体验千年文化魅力
5月18日是国际博物馆日。当日,众多游客走进甘肃省敦煌市博物馆,学习历史知识,感知敦煌文化,在博物馆里
-
2023-05-19 15:12:17
詹姆斯西决三分10中0!美球迷:库里也没进 一个时代要结束了 资讯
外线哑火!系列赛前两战詹姆斯三分合计10投0中!@Nathan:我们正在见证一个时代走向结束 @OddsJam:三分
-
2023-05-19 14:50:19
继承者们是哪一年播出的_继承者们每个星期几播
想必现在有很多小伙伴对于继承者们每个星期几播方面的知识都比较想要了解,那么今天小好小编就为大家收集了
-
2023-05-19 14:08:28
世界要闻:穆雷季后赛第4次末节20+ 贾马尔穆雷我们很累了而且我们知道他们也很累了
一、穆雷季后赛第4次末节20+西部决赛G2,掘金主场108-103击败湖人,系列赛2比0领先。贾马尔-穆雷24投11中,
-
2023-05-19 13:18:23
凤凰台街道开展招商引资培训会 天天观察
为推动街道招商引资工作有序开展,进一步提高招商引资本领,提升招商引资队伍的综合素质,5月18日下午,凤
-
2023-05-19 12:49:31
社会服务中心是做什么(社会工作服务中心是干什么的?)
本文目录一览:1、社会工作服务中心是干什么的?2、社会事务服务中心是干什么的社会工作服务中心是干什么
-
2023-05-19 12:03:33
当前短讯!cheat engine下载教程_cheat engine使用教程
1、CheatEngine简称ce修改器是一款内存修改器,能够对游戏人物属性,物品数量等数值进行修改。2、但是由于修改
-
2023-05-19 11:40:51
世界观焦点:中国德比?明日神秘人主场迎战自由人 李梦或将对阵韩旭
今天WNBA球队纽约自由人和华盛顿神秘人分别公布了新赛季11人名单,韩旭和李梦分别入选。北京时间明天早上7
-
2023-05-19 10:59:15
东方钽业:高温抗氧化涂层喷管实现型号量产-环球滚动
东方钽业:高温抗氧化涂层喷管实现型号量产
-
2023-05-19 10:55:13
全球报道:我有点心理疾病 但我觉得我不严重 不需要住院 吃药就可以慢慢
我有点心理疾病 但我觉得我不严重 不需要住院 吃药就可以慢慢
-
2023-05-19 10:16:01
天天关注:中国水产科学研究院长岛站“一种膨腹海马的养殖方法”获国家发明专利授权
日前,中国水产科学研究院长岛增殖实验站赵春暖等人发明的“一种膨腹海马的养殖方法”获得国家发明专利授权
-
2023-05-19 09:46:21
智通港股回购统计|5月19日-当前焦点
港股回购统计|5月19日