首页/文章/ 详情

MSC Apex二次开发打造属于自己的个性化仿真分析平台

7月前浏览1777
背景
近年来,航空航天、汽车和造船行业的OEM厂家面临着竞争日趋激烈的市场,尤其是在产品开发方面,缩短产品研发周期,以期能够不断提高自身在市场上的竞争优势。CAE分析是产品开发过程中非常重要的一环,而前处理工作占据整个CAE分析过程80%以上的时间,已成为影响项目产品开展进度的关键问题。在CAE前处理过程中包含很多类似的操作、参数设置以及相同的分析流程设置,将这些操作与设置通过二次开发集成为前处理软件中的一个模块,打造属于自己的个性化仿真分析平台,不仅能减少工程师的大量重复操作,大幅提升前处理效率,还能避免很多错误。
解决方案  
MSC Apex 采用 Python3 编写的脚本,支持为特定目标定制工作流程。Python3 是当前最流行、最便于用户使用的编程语言。用户可以定义自动化功能,其中包括但不限于创建模型、执行分析及结果研究。这样可以节约重复工作所占用的大量时间并规避潜在的人为错误。自动化可将用户的生产率提升到更高的水平。
MSC Apex二次开发流程如下:
   
图1:Apex二次开发流程  
将已开发好的工作脚本按照一定的格式放置在对应版本Apex的Custom Tools工作目录下。然后通过Application Setting-Custom Tools 选中并激活。同时Apex自带了丰富的Custom tools可以作为参考。
 
图2 :Custom Tool 配置界面  
下面我们通过某卫星参数化建模为例来演示如何在MSC Apex中打造自己的个性化仿真分析平台。
卫星结构如图3所示,主要由上层平台,下层平台、剪切面板、喷嘴以及中心圆柱承力桶组成,同时每个剪切面板配有集中质量。
 
图3:卫星结构图  
按照MSC Apex二次开发流程,搭建了卫星参数化建模仿真分析平台,界面如图4所示。
 
4:卫星参数化建模与仿真分析平台GUI界面
客户可根据实际情况,在GUI界面中进行模型尺寸,材料的选择,网格控制,配重质量以及模态阶数等参数的定义,客户可根据实际情况,在GUI界面中进行模型尺寸,材料的选择,网格控制,配重质量以及模态阶数等参数定义后,点击应用按钮执行宏命令可自动完成卫星的参数化建模、工况参数设置、执行求解计算与后处理工作。卫星前6阶模态分析结果如图5所示。
 

图5:卫星前6阶模态变形云图  

结果  

卫星建模仿真分析平台大大缩短了卫星模态分析前处理所需要的人工时间,前处理效率提升了90%以上,对公司来说大大节约了时间,人力成本,减少了工作中人为的遗漏和错误。
在MSC Apex中将不同方案的卫星几何模型导出供结构设计人员使用,可以节省基础方案建模时间,提高设计人员的设计效率。

深圳市优飞迪科技有限公司成立于2010年,是一家专注于产品开发平台解决方案与物联网技术开发的国家级高新技术企业。

十多年来,优飞迪科技在数字孪生、工业软件尤其仿真技术、物联网技术开发等领域积累了丰富的经验,并在这些领域拥有数十项独立自主的知识产权。同时,优飞迪科技也与国际和国内的主要头部工业软件厂商建立了战略合作关系,能够为客户提供完整的产品开发平台解决方案。

优飞迪科技技术团队实力雄厚,主要成员均来自于国内外顶尖学府、并在相关领域有丰富的工作经验,能为客户提供“全心U+端到端服务”。

来源:IFD优飞迪
MSC Apex二次开发航空航天汽车材料数字孪生控制
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-09-09
最近编辑:7月前
优飞迪科技
赋能新仿真,创优新设计
获赞 301粉丝 246文章 341课程 4
点赞
收藏
未登录
还没有评论

课程
培训
服务
行家

VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈