To realize the variant design of assembly containing standard component, both type characteristics and parameter characteristics of standard component are studied. With complex network theory, the parameters of assembly are analyzed. A method of assembly variant design is presented. UG (Unigraphics) is re-developed with VC++ and UG/Open. A variant design module is developed, and assembly variant design is realized.