Based on the analyzing the fact of slewing bearing production, the primary need for software of the corporation is determined. On this condition, it has discussed the main designs, which include the framework of software, key categories, and design of method and so on. Some examples are given. Through using this software, we can not only reduce the workload of design of nonstandard slewing bearing which is repeating and heavy, but also avoid misplay of the designer. This software also provides the precondition for Computer-Aided Process Planning (CAPP). Through the using of the software, we can increase the rate of eligible product, reduce the cost of production and fulfill time limit for client better.