Abstract:In order to improve the creation efficiency of various professional ship component libraries, a secondary development method of component library is proposed. Under the C# environment, a secondary development of AVEVA Marine (AM) software is conducted. The creation process of AM component library is introduced, and the related technology of secondary development of AM component library is expounded. The rapid creation of ship component library is realized by simplifying the repetitive modeling operation flow and importing in batches. The creation function of AM component library is compared with the rapid creation tool of component library to verify the feasibility and high efficiency of AM secondary development.