Research on Universal Fixture CAD System Based on Solid Modeling Technology (2)


3 3D fixture component graphics library creation

The data model is a data representation of the entity model, which indirectly reflects the interrelationships and dependencies between objective entities. The representation method has three data models: hierarchy, network, and relationship. The fixture component graphics library applies a relational model to represent its data model.

1
Figure 3 The overall framework of the fixture component library

According to the above requirements for the fixture component graphics library, the fixture component library framework structure is established, as shown in Fig. 3. The framework has five parts: user interface, database, database interface, fixture component generation and library building tools. Of course, it requires a 3D software platform to run it. The functions of each part are described below.

User Interface

It is the window through which the user interacts with the fixture component graphics library.

database

The data stored in the database are the structural parameters, materials, processing methods and other data of the fixture components. The data of various types of fixture components and related index tables are stored in the database, and the user can expand the database. Of course, another database can be created. The database is used to store the fixture components defined by the user.

Database interface

The database interface is mainly used to call, query, add, delete, modify, etc. the data in the database.

Fixture component generation

It calls the template data from the database to generate a part document for the 3D solid and drives the part document with the structural parameters called from the database. The template data is equivalent to a part document of a 3D solid. In this data, in addition to defining the shape of the generated part, it is also necessary to define the part's variables, and even the relationship between the variables, which determines whether the part's shape can be properly driven by the part's variables.

Building tools

Used to create new databases, including library creation, table creation, data entry, and more.

2
Figure 4 Pipe joint processing position

4 design examples

This section takes the drill chuck as an example to discuss in detail the three-dimensional design process of the pipe joint fixture of the pipe joint in the MDT environment.

Pipe joint parts information and processing technology information

The workpiece to be machined is a pipe joint, and the machining process is 4-Ø9 on the pipe joint flange. In order to facilitate the processing, the pipe joint needs to be rotated at a certain angle and placed in the machining position shown in Fig. 4. According to the structure of the part and the processing technology requirements, the three positioning faces and the clamping faces of the part are marked. The positioning surface 1 limits the three degrees of freedom of the part (Z-axis movement, X-axis rotation and Y-axis rotation). The positioning surface 2 limits the two degrees of freedom of the part (X-axis movement and Y-axis movement), and the positioning surface 3 limits one degree of freedom of the part. (Z-axis rotation) for complete positioning of the part.

2
Figure 5 Call of the fixture component graphics library

2
Figure 6 positioning part design

2
Figure 7 Design of the clamping mechanism

1
Figure 8 clip specific design

Previous page next page