In the rubber industry, screw extruders are very important processing equipment. The screw extruder is developed with the development of its core component, the extrusion screw configuration. Therefore, the study of the screw configuration is one of the hot topics in screw extruder research. In this dissertation, based on the analysis of the characteristics of various screw structures, a theoretical analysis of the screw configuration was performed. The extrusion mechanism, main effects and advantages and disadvantages of various screw configurations were analyzed. The effects of various screw configurations on the extrusion process were analyzed. Studying the working principle of the screw with different configurations and its influence on the extrusion process will be beneficial to the further optimization of the screw structure design and the development of the new screw, which will be beneficial to the development of the rubber industry; and the characteristics of the screw structure of different configurations Research is the basis for the development of rubber screw special CAD systems. It is also the basis for optimizing the design function of rubber screw special CAD system. At present, CAD for rubber machinery mostly adopts some simple secondary development on AutoCAD or PRO-E. This kind of development is based on the structural basis. It is not only poor in reusability but also unable to carry out in-depth development, but it is also difficult to satisfy the complex. Due to the diversified needs of the system, it is difficult to achieve expansion and reuse, and it is also difficult to solve problems in cross-process, cross-platform migration, and distributed applications in the design of rubber machinery-dedicated CAD systems. To solve these problems, the selection of system design patterns and the reusability and extensibility of the system become the key to system design. At present, a variety of design patterns can be used to skillfully reuse software objects, and the system structure of the software is designed from the top-level perspective; COM-based component object models can fully achieve the compatibility of multiple forms based on binary executable code levels, and thus Good reuse. The COM-based component object model is a "feasible path" for implementing rubber-specific CAD systems. Based on the study of different screw configurations, this paper uses C++ object-oriented development language according to the characteristics of screw extruder CAD parameterization design of rubber extruder, and uses COM components as functional units for the automatic generation of rubber extruder screw. System architecture design, the system can easily achieve future expansion and code reuse and for the implementation of distributed applications, which greatly improves the development efficiency. Finally, on the Visual C++ 6.0 development platform, under the guidance of the “feasible road” thought, the COM-based “rubber screw automation generation system” was developed.