| 3D modeling is superior to 2D drawing in visible designing, assemble designing, analysis designing and machining simulating, and is important means to improve designing and product quality. Because 3D modeling must express accurately the shape of product, it is complicated compared to 2D drawing and requires designer to know computer more. In order to use easily, it is necessary to develop based-3D CAD platform for the product characteristics.UG, copyright reserved by Unigraphics Solutions Corporation , is an excellent software integrated machinery CAD/CAE/CAM. It is based on composite modeling, feature modeling and assemble modeling technology and can be used for designing complicated product. Furthermore, UG , an open software, can be used to develop a variety of application programs.Designing of special packing case is characterized by complicated structure , high quality requirement, much workload and serial designing. In this paper, author develops the special packing case CAD system aiming at the characteristics. The main research work made is as follows.Study development method of UG thoroughly, and realize the whole process of development, including: application program interface of UG16. 0 based VC++6. 0, customization of MenuScript and User Tools of UG16.0, visible design application of UG/Open UlStyler of UG16.0, studying the relation of different customer interface of UG16. 0 and 3Dmodeling application using UG/Open API.On the basis of the above research, author brings forward the master design of special packing case CAD through using software engineering method and makes feature model of product through using parameter and feature modeling method. Lastly, special packing case CAD system is accomplished. The system can be used without special knowledge of UG and suitable to kindred product designing. It improves the special packing case designing and prepares the ground for integrated design of CAD/CAE/CAM. The system has the following features: simple interface, easy to use, favorable man-machine conversation, expandability, transplantation, and so on. |