Font Size: a A A

Cnc Pipe Cutting Machine Control Software

Posted on:2006-12-06Degree:MasterType:Thesis
Country:ChinaCandidate:H D ZhenFull Text:PDF
GTID:2191360155466305Subject:Materials Processing Engineering
Abstract/Summary:PDF Full Text Request
In such trades as the pipeline, bridge, building ,etc, there exist a large number of pipes need cutting. In order to ensure the stabilization and beauty of the structure, these pipes should be cut along the intersecting curve. In some cases, intersecting groove should be left at the same time. A software is essential to work out cutting data for different pipe joints so as to develop a CNCPCM(Computer Numeric Controlled Piping Cutting Machine) which can meet the need of trade and cut out all kinds of pipes .Based on this problem, first of all, this article analyzed pipe joints in production field. According to their cutting characters, the pipes to be cut were divided into three kinds and twenty-two types. Through studying the theory of Pipe Cutting Machine, a machine model was selected whose cutter has five directions of freedom to control. Based on this machine, numerical model of all these joints were set up with the help of the knowledge of analytic geometry. Using this numerical model, expression of intersecting curve of pipe joints can be given easily; expression of dihedral angle and other data can be given too. Since different trades have different rules of intersecting angle in pipe joints, this article gives expression when the rules are as follows: AWS, API, and unaltered intersecting angle.On the foundation of forenamed theories, in order to visually display the course during cutting, using the knowledge of computer graphic and OpenGL programming language together, an OpenGL drawing class in Windows system is set up in C++. In Visual C++ programming environment, using the OpenGL drawing class, software is developed with the Visual C++ strong interface programming capacity .The software has two functions: working out cutting data and simulating the cutting trail. The first function not only can select how to cut by the type of joints, but also can divide the cutting data into the orientation of the cutter move. The second function can display the pipe's joints by reading the data of their structures and can simulate the cutter's trail by analyzing the movement of cutter. The function of simulation of the software not only can restrain the chance of mistakes of cutting data, but also can testify the veracity of the pipe joints' numerical model indirectly.
Keywords/Search Tags:pipe joint, intersecting groove, numerical model, cutting, trail
PDF Full Text Request
Related items