The barrel assembly is one of the main components of the artillery, its main role is to launch shells, to withstand gunpowder gas pressure, giving certain muzzle velocity of the projectile and fired. Design cycle of traditional design method of barrel assembly is long, and it's difficult to change. With the development of computer technology, Parametric technology has been more widely used, many dedicated parametric design system developed for different areas of expertise, thus designers freed from a large ...