The manufacturing information in the STEP-NC file based on the manufacturing information extraction of the STIX library includes geometric description information and processing technology information of the specific part. There are roughly two types of geometric information: (1) for describing the shape of the workpiece; and (2) for describing the characteristics of the manufacturing. The process information also includes two categories: (1) mainly used to describe the way of workpiece clamping and positioning; (2) concentrated in the operation description of the work step, is the main process information. The function in the STIX library can directly read all the information in the AP238 file and establish a return pointer of the corresponding information in the memory, which facilitates the processing of the information in the AP238 file. Even if you don't understand the relationship between machingoperation, workplan, workstep and feature in STEP-NC NC program, you can get various data information in AP238 file by applying functions to each pointer and STIX library, and complete information extraction of AP238 file. . The specific information extraction process is as shown.

Using OpenGL's 3D dynamic simulation, 3D model creation The 3D solid model in machining simulation mainly includes tool model and machining entity model. To achieve a simple use of a cylindrical model to represent a tool, the tool's linear direction is perpendicular to the Y-axis. The solid model is the spatial geometry of the blank. In order to make the simulation effect better, the blank is divided into multiple parts, including the definition of the product module definition and the waste feature small module. The product module is defined according to the information extracted from the AP238 file, and the waste module is the blank minus the product module. The rest, this part we define as a combination of multiple small cubes. Using the display list function in the OpenGL library, the 3D solid model is defined as a separate display list, and a 3D solid is generated in advance.

Dynamic simulation to achieve dynamic simulation of the machining process needs to add display status flag to the waste module enumeration variable enum{VISUABLE, INVISABLE} initial value is VISUABLE state. When the tool is processed according to the machining information extracted from the file, it is calculated in which waste module the projection of the tool in the XZ plane falls, and the value of the waste module is changed to the INVISABLE state in the next display cycle, and then determined by judging the state of the module. Whether to draw. The smaller the definition of our waste module, the better the simulation will be. The trajectory of the tool is planned by the machining information proposed from the AP238 file, and the motion speed is controlled by setting the time corresponding to the WMTIMER message.

The system implementation and examples are based on the integrated environment of VC++ and ST-Developer10. Using the tools such as ROSEC++ library, STIX library and OpenGL library, this paper develops a basic STEP-NC NC program processing simulation platform. The platform runs in a Windows environment and can be integrated into an open CNC system or as a standalone application. The interface for the NC program pre-processing for this system. The dialog box in the form of a tree shows the feature composition of the workpiece described in the STEP-NC file and the corresponding work steps. When you click on a joint in the tree, the system will automatically display the corresponding feature in the right model and display all the processing information in the step information dialog box.

The NC program pre-processing interface can perform machining simulation if all the process information of a certain step is available. In the machining setting, the machining mode and tool selection can be manually set, and the related parameters such as tool rotation speed and feed speed can be set. After the setting is completed, the machining is sequentially performed in steps, and the stepwise machining simulation can also be performed for one or several of the steps. Process diagram for machining simulation.

Conclusion of the system processing simulation process The author studied the preprocessing and machining simulation method of NC program under STEP-NC condition, and realized the real-time simulation of STEP-NC NC program processing by using openGL technology. Based on this, a basic NC program processing was developed. simulation platform. It can pre-process the STEP-NC NC program, translate, extract and organize the information in the program, restore and display the workpiece to be processed by the NC program, and perform machining simulation in the form of step-by-step in the form of feature-oriented. It can be used as part of a modern CNC system or it can be used separately. However, with the maturity of related technologies, the content of processing simulation needs to be further supplemented and improved. The research in this paper is a key step before the actual machining, and has a positive significance for the implementation of STEP-NC and the design of advanced CNC systems.

(Finish)

Box-type Water Cooled Chiller

The water-cooled chiller uses the shell and tube evaporator to exchange heat between the water and the refrigerant. The refrigerant system absorbs the heat load of the water and cools the water to produce cold water. Then, the heat is transferred to the shell and tube condenser by the compressor. The refrigerant exchanges heat with the water, so that the water absorbs the heat and takes the heat out of the external cooling tower through the water pipe to dissipate (water cooling))

Box-Type Water Cooled Chiller,Box-Type Water Chiller Unit,Box-Type Water Cooling Chiller Machine,carrier water cooled chiller, trane water cooled chillers, water cooled chiller diagram, industrial water chiller system

Shenzhen Toyocool Refrigeration Equipment Co.,Ltd. , https://www.toyochiller.com