In order to improve the design efficiency of a large caliber naval gun recoil mechanism,a development method of rapid design module was proposed. In accordance with the theory of 3D assem-bly model parametric design by means of program control,design knowledge and experience are em-bedded in a functional module,which is enunciated in the form of design process. As a result,a de-sign method integrating program calculation,graphic output of the recoil curve and parameter driving comes into being. The rapid design module of a large caliber naval gun was set up through the use of top-down parameter modeling method,the mixed programming between VCand Matlab,and the de-sign of MFC interface. Finally,the feasibility and availability of the rapid design module were verified with a large caliber naval gun recoil mechanism experimental set-up. This module development method offers a reference for artillery engineering design.%为了提高大口径舰炮反后坐装置的设计效率,对其进行了快速设计模块开发研究。基于装配体三维模板的参数化程序设计思路,将设计知识和经验嵌入了功能模块并用设计流程的形式表述,形成了界面化的程序计算、后坐规律图形输出和参数驱动一体的设计方法。通过自顶向下参数化建模、VC与 Matlab混合编程、MFC界面设计,实现了大口径舰炮反后坐装置快速设计模块的开发。以某大口径舰炮反后坐装置为设计实例验证了该模块的可行性和有效性。该模块开发方法为火炮工程设计提供了参考。
展开▼