依据Solid Works模具紧固件区的研发

First, the flanged die holder stores its data into a database. Then, using Visual Basic (VB), the program calls SolidWorks API functions to draw the model of the flanged die holder. After that, it uses the data from the database to parameterize the model's dimensions, thus generating the desired model of the flanged die holder. The user interface is shown in the figure, and users can select the model type and size d to trigger SolidWorks to create the corresponding flanged die holder model.

The model types and dimensions (in mm) of the flanged die holder include d (d11), D (h6). The basic dimensions and their limit deviations are also provided. The data processing in the user interface currently involves database development technologies such as DAO, RDO, and ADO.

Since ADO is more suitable for network environments and is easy to use, it serves as an advanced user-friendly database interface with simplified operations for various data sources. Therefore, ADO is used in this study for data manipulation. First, an Access database named "StandardParts.mdb" is created. A table called "FlangedDieHolder" is added to the database, where d is set as the primary key. Fields 1, 2, and 3 correspond to D, h, and h2 respectively. This database is stored in the same directory as the application, and VB is used to call it. The following code illustrates the process.

A new part is created by setting Part = swApp.NewPart. To draw a revolved section, a center auxiliary line is first drawn from point 1 to point 2, followed by a closed profile from point 3 to point 8. Dimensions are then annotated, which is a prerequisite for subsequent dimensional parameterization. For example, a dimension of 30 is marked on a line at coordinates (0.09, -0.01), with the text placed at (0.1, -0.015). This process is repeated for dimensions of 90 (side), 40, and 90 (bottom). The order of annotation affects the system reference names used later.

After rotation and chamfering, the model of the flanged die holder Type A is completed. To determine the model type, a condition is added to the ComboBox for the model type: if the model is A, the parameters can be driven directly. If the model is B or C, additional features such as a center hole and screw holes must be created. Below is the code for creating a counterbore hole d2. Similarly, the center hole d1 and screw hole d3 are created through extrusion cuts.

Circular patterns are applied to the screw holes. The feature to be patterned, such as "Extrude Cut 30," is selected, and the pattern is created using the PC feature. Parameterization is achieved by assigning the database values to the system parameters of the model features. The dimensions in the model must match the data in the database. If the model is A, only the four parameters are driven to rebuild the model. By calling Part.EditRebuild, the resulting models of the three types of flanged die holders are generated.

Within product series and even within each series, many components and parts can be shared and reused. These common parts can be selected and organized into a standard component CAD system. When developing new products, they can be reused, leading to significant economic benefits. Using VB to develop a SolidWorks-based mold standard component library is an effective, practical, and convenient method. It plays a crucial role in promoting the standardization and systematization of molds.

This approach enhances the company's ability to develop products, improves its responsiveness to market changes, and strengthens competitiveness. It also promotes product restructuring, accelerates product updates, maximizes reuse of resources, and supports the adoption of modern management practices and technologies.

Pump Accessory

Pump Accessory

Pump Accessory

Zhejiang Botuolini Machinery Co.,Ltd , https://www.chinaplungerpump.com