Welcome to Acta Armamentarii ! Today is Share:

Acta Armamentarii ›› 2017, Vol. 38 ›› Issue (12): 2337-2347.doi: 10.3969/j.issn.1000-1093.2017.12.006

• Paper • Previous Articles     Next Articles

Design and Development of Integrated Software for Design and Analysis of Rotary Locking Mechanism of Firearms

WEI Zhi-fang, LIU Wei, LAN Xuan, WANG Zhi-wei   

  1. (College of Mechatronic Engineering, North University of China, Taiyuan 030051, Shanxi, China)
  • Received:2017-04-20 Revised:2017-04-20 Online:2018-02-01

Abstract: In order to improve the design quality and efficiency of rotary locking mechanism of firearms, the design and analysis integration idea is taken into the design process, and an integrated design and analysis software is researched and developed for the rotary locking mechanism. In consideration of the design characteristics of locking mechanism, the software should include the basic modules of structural parameter design, parametric modeling of parts, automatic assembly and interference analysis, mechanism motion analysis, structural strength analysis and data management. The overall framework of software based on UG software integration calculation programs and function module is put forward. Key technologies, such as software integration framework design and development, UG/OPEN API function call, UG/MOTION/ADVANCED SIMULATION module application and secondary development, data management and transfer, are worked out. According to Visual Studio 2010 programming tools and secondary development of UG, the integrated design and analysis software for rotary locking mechanism is developed. The feasibility and practicability of the software are verified by concrete examples. The results show that the software can make the design, parametric modeling, simulation analysis of rotary locking mechanism easy to complete in the UG unified environment, and shorten the time of data exchange between design and analysis. Key

Key words: ordnancescienceandtechnology, integrateddesignandanalysis, secondarydevelopmentofUG, rotarylockingmechanism, softwaredevelopment

CLC Number: