基于Windows消息机制的MSC.Patran集成方法研究

基于Windows消息机制的MSC.Patran集成方法研究

ID:46628281

大小:685.58 KB

页数:4页

时间:2019-11-26

基于Windows消息机制的MSC.Patran集成方法研究_第1页
基于Windows消息机制的MSC.Patran集成方法研究_第2页
基于Windows消息机制的MSC.Patran集成方法研究_第3页
基于Windows消息机制的MSC.Patran集成方法研究_第4页
资源描述:

《基于Windows消息机制的MSC.Patran集成方法研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、信息化技术航天制造技术基于Windows消息机制的MSC.Patran集成方法研究宋文龙魏平赵寒(北京空间飞行器总体设计部,北京100094)摘要:为了解决航天器虚拟振动试验过程中的数据管理问题,提出了一种基于Windows消息机制的MSC.Patran软件集成方法,并设计了总体集成框架,针对其中的关键技术,如集成环境初始化、窗口动态控制等内容进行了详细论述。应用该方法和框架研制航天器虚拟振动试验系统,验证了其可行性。结果表明,该集成方法能够有效解决Patran与数据管理系统的数据集成共享问题。关键词:Patran;消息机制;集成ResearchonIntegratio

2、nofMSC.PatranbasedonWindowsMessagesSongWenlongWeiPingZhaoHan(BeijingInstituteofSpacecraftSystemEngineering,Beijing100094)Abstract:Inordertosolvethedatamanagementproblemofsatellitevirtualvibration,anintegrationpatternbasedonWindowsmessagesmechanismisproposed.Theoverallarchitectureofintegr

3、ationframeisdesigned.Forthekeytechnologies,suchasintegrationenvironmentinitializationanddynamiccontrolofwindowaredescribedindetail.Atlast,takingsatellitevirtualvibrationsystemasexample,adataintegrationsolutionisdevelopedandtheresultshowsthatitcansolvethedateexchangeproblem.Keywords:patra

4、n;windowsmessages;integration1引言界面交互并获取交互进度。在实际工程应用过程中,为了提高工作效率,达到数据统一管理的目标,需要有限元处理及分析软件MSC.Patran(以下简称将Patran作为分析处理工具紧密集成到型号研制数据Patran)在工业设计与仿真领域应用广泛,用户可利全流程管理当中,达到Patran有限元分析操作与分析用其PCL编程语言(PatranCommandLanguage)将自数据管理一体化的使用效果。针对上述问题,提出了[1]行开发的功能直接嵌入Patran的框架系统使用。在航一种Patran集成方法,利用Window

5、s消息机制实现了天器虚拟振动试验过程中,需要将Patran的设计、分Patran与数据管理系统的数据流共享和操作界面的无析数据统一管理,但由于Patran软件本身的封闭性和缝融合。PCL语言的局限性,很难实现将分析过程和结果数据自动保存到数据管理系统中。2总体框架周明刚总结了三种常见的Patran软件与其他应用系统的交互方法:用其他语言直接生成会话文件并播提出的集成方法充分利用Windows操作系统的[2]放;挂载自定义菜单;修改配置文件并定义快捷键。消息运行机制,结合Patran软件自身特点,对Patran这三种方式仅限于Patran已经提供的功能,无法实现进行自动化

6、控制,实现了Patran与数据管理系统之间作者简介:宋文龙(1982-),工程师,航空宇航制造工程专业;研究方向:工程数字化、信息化。收稿日期:2015-05-2053信息化技术2015年6月第3期的数据双向传递。由于Patran软件自身提供的函数和框中,因此可以通过操作Patran命令行窗口和监控通过PCL语言定制开发的功能均可以通过命令行方Patran命令执行结果的方式实现系统集成。式调用,同时运行结果实时显示在命令运行结果列表图1Patran集成总体框架该集成方法总体框架如图1所示,其中最核心的d.Patran命令生成器:根据集成需要和自定义的部分是Patran集

7、成控制器,其主要包含以下模块:语法规则自动生成Patran应用程序执行的命令,并进a.Patran环境配置工具:主要负责通过Patran集行记录。成控制器启动Patran应用程序前自动部署通过PCLe.Patran运行结果监听器:监听命令执行过程记语言二次开发的定制功能(PLB库、菜单项等),以录窗口,与Patran命令生成器协同工作,以判断发送及在Patran退出后还原系统配置,确保独立运行的给Patran的命令的执行情况。Patran应用程序运行环境不受集成功能影响。f.Patran命令伺服器:由用户自定义的应用程序,b.集成接口初始

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。