Uneven blank CNC turning step planning and data storage (3)

3.2 Data storage between work steps

Each process is composed of several steps, and the planned step data may be modified at any time. This requires that the storage structure of these data can easily realize the addition, modification, deletion of the steps, and the adjustment of the left and right tool holder steps. task. Using a doubly linked list to store this data ensures that the process planning process is flexible enough.

There are two pointer fields in the node of the doubly linked list, one pointing directly to the successor and the other pointing to the direct predecessor. The data structure is defined as follows:


3.3 Integrated storage of step data

The extended data segment is a custom data format provided by the CAD platform, which makes it easy to access different data (including graphic data and non-graphic data) in different entities according to different needs. Any child in the integrated product model can append auxiliary data and reference it as attribute data or attribute connection data.

For example, line strings, polygons, and curves are similar in design, and the header information is followed by the number of vertices, followed by the coordinates of the vertices. The number of occurrences of these types in a single vegetative is limited. The difference between a polygon and a linestring must be the same at the first vertex and the last vertex of the ten polygon. For curves, there are two "extra" points at the beginning and end of the vertex set, and ten is used to determine the curvature of the endpoint. The extended entity data is a block of data that is combined according to a series of classification codes on the basis of conventional graphic data, and has been combined with conventional data to form a more general entity data. Different data is required to be accessed by ten different applications, so the extended entity data is grouped by application type in the following form:


4 Conclusion

This paper describes the on-line measurement method, process planning method and planning data storage method for the machining allowance of the uneven size blank in the turning process planning. The essence is to change the processing method of the single fixed cutting amount of the blank, and adopt the variable cutting times and The method of changing the amount of cutting enables different cutting methods for different blanks, thereby effectively improving the processing efficiency. The double-linked list data structure used stores the data of each step, and the extended data segment is used to add the step data table of the double-linked list structure to the numerical control processing model, which is beneficial to improve the simplicity and high efficiency of the code in the NC programming.

Previous page

Lower Blood Pressure & Sugar

Scolopendra Extract Powder,Centipede Extract Powder,Centipede Extract

Lower Blood Pressure Co., Ltd. , http://www.bjorganicfertilizer.com