文章详情

题名 · 作者 · 摘要 · 关键词 · DOI · 参考文献

基于混合开发模式的飞机数模签审开发与应用

钱志伟,陈进文,谢谭,陈令国,杨修茂

(江西洪都航空工业集团有限责任公司,江西 南昌 330096)

栏目:计算机技术 · 第 2026 年第 12 期 · 页码:91-94,99 · 2096-4706(2026)12-0091-05 · 中图分类号:TP391;V26 · 文献标识码:A · DOI:10.19850/j.cnki.2096-4706.2026.12.018

摘要

针对CATIA/VPM R18的飞机数模签审功能定制,传统方法通常采用CAA二次开发技术构建。受限于CAA编译开发环境,传统CAA二次开发存在UI交互响应迟缓、难以集成现代UI框架以及缺乏灵活工作流引擎支持等问题。为突破上述限制,提出一种CAA与Web技术相结合的混合开发模式。该方案充分利用C/S(Client/Server)与B/S(Browser/Server)架构优势,在CATIA/VPM交互对话框中嵌入浏览器框架,实现了基于Web技术的数模签审流程管理与基于CAA技术的复杂CAD数据操作。本文选用MiniBlink浏览器框架作为混合开发的核心组件,开发了基于混合架构的数模签审系统,并在型号工程实践中验证了该模式在飞机数模签审中的可行性。与传统CAA开发方式相比,开发周期缩短30%,用户界面友好度提升40%,为CATIA/VPM二次开发提供了新的技术途径。

关键词

混合开发模式;CAA二次开发;MiniBlink;数模签审

参考文献

  1. [1] 姜佳媛,张忠文.CefSharp及SVG技术在煤矿动画监控程序中的应用 [J].煤矿安全,2016,47(12):114-116.
  2. [2] 纪永.基于CEF的车载系统运行引擎的功能拓展与裁剪 [D].沈阳:东北大学,2014.
  3. [3] 赵振洋.基于混合开发模式的铁路外部环境管控地理信息平台设计与实现 [J].铁路计算机应用,2020,29(12):40-44.
  4. [4] Chromiumembedded. Chromium Embedded Framework [EB/OL].[2025-11-02].https://github.com/chromiumembedded/cef.
  5. [5] 李丽,武照云,宋昊举,等.基于移动端APP的机械加工工艺卡片管理系统 [J].机械设计与制造,2021(1):301-304.
  6. [6] Weolar. miniblink49 [EB/OL].[2025-11-10].https://github.com/weolar/miniblink49.
  7. [7] 李喆.Chrome扩展及应用开发 [M].北京:人民邮电出版社,2014.
  8. [8] 陶鹏,王华兴,段代坤,等.基于CAA的船舶工艺仿真环境搭建与LNS-SATSP排产优化 [J].船海工程,2024,53(4):71-77.
  9. [9] 杨帆,张彩丽.桌面应用程序嵌入Google Map及其交互方法研究 [J].陕西科技大学学报(自然科学版),2010,28(5):80-84.
  10. [10] 幸宇,伍国,范家强,等.基于Siemens NX二次开发在数控编程中的切削参数自动设置程序设计与应用 [J].现代信息科技,2025,9(21):132-136.

作者简介

钱志伟(1990—),男,汉族,江西新余人,中级职称,硕士,研究方向:航空数字化设计、设计工艺协同技术。