摘要
为了实现主流船舶设计制造软件NAPA在船舶综合设计软件系统船舶数字化智能设计系统中的集成,作者针对NAPA软件数据接口及其二次开发工具进行了研究。论文首先对NAPA软件的数据接口和船舶数字化智能设计系统的框架进行了分析,进而利用C#语言和NAPA二次开发语言NAPA BASIC混合编程调用及数据文件交互的方式,开发了在船舶数字化智能设计系统中NAPA软件的集成模块。所开发的软件模块通过应用测试的验证,已实现了目标功能,为NAPA软件的全面集成奠定了良好的基础。
To integrate the main ship design system NAPA in the comprehensive ship design system (intellectual ship design system), the writer studied the software data interface and secondary development tools of the ship design and manufacturing software NAPA. First, in this paper the data interface of NAPA and framework of the whole system were analyzed Then several software modules were developed by using mixed calls between C# and secondary development language of NAPA and interactive data files. After the test, all the software modules achieve the target function. It provides a good foundation for full integration of NAPA.
出处
《船舶工程》
北大核心
2014年第2期91-94,共4页
Ship Engineering
基金
国家高技术研究发展计划"863"资助项目(2012AA040903-1)
国家重点基础研究发展计划"973"资助项目(2013CB036103)
关键词
船舶数字化智能设计系统
系统集成
数据交互
软件接口
intellectual ship digital design system, system integration, data interaction, software interface