Elbow Processing Method, System and Computer Storage Device Based on Visualization of Processing Process
By generating three-dimensional models of elbows and cutting heads, the three-dimensional models of the elbow processing process are displayed in real time, which solves the problem that the elbow processing method cannot be monitored in real time and is not easy to operate in the existing technology, and achieves higher processing accuracy and operation convenience.
Patent Information
- Application Number
- CN202310867100.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-14
- Publication Date
- 2025-06-24
- Estimated Expiration
- 2043-07-14
AI Technical Summary
The existing elbow processing methods cannot monitor the processing process in real time, and the operation is not simple enough, resulting in the inaccurate processing path.
By generating a three-dimensional model of the elbow and a three-dimensional model of the cutting head, a three-dimensional model of the elbow processing process is generated based on the input mechanical structure and appearance parameters, and the processing trajectory of the cutting head is displayed in real time during the processing process.
Visual monitoring of the elbow processing process is realized, the accuracy of the processing path and the simplicity of operation are improved, and the reliability, safety and efficiency of elbow cutting processing are improved.
Smart Images

Figure CN116893645B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of elbow processing methods, and more specifically, to an elbow processing method, system and computer storage device based on visualization of the processing process. Background Art
[0002] In related fields, the angle of elbow workpieces made of materials such as stainless steel is usually 90° when leaving the factory. However, in actual use, depending on the change of the application scenario, it is not necessarily required to use a standard 90° elbow. For example, elbows of 30°, 45°, or 60° are needed. In this case, the elbow needs to be cut and processed. Common elbow cutting and processing methods include wire cutting, saw blade cutting, manual lofting plasma cutting, laser cutting, etc.
[0003] In the prior art, when using a machine tool to cut and process an elbow, in one way, a programmable logic controller (PLC) is used to process the processing data of the elbow, and the processing path will deviate and is not accurate enough; in another way, a round tube cutting software is used for truncation processing, and the processing path is determined by manually writing code.
[0004] However, for the above two elbow cutting and processing methods, by inputting processing parameters, calculating data according to the PLC, or manually writing a program to determine the processing path, the processing process cannot be visualized, the processing situation of the elbow cannot be monitored in real time, and the operation is not simple enough. Summary of the Invention
[0005] The purpose of the present invention is to overcome the deficiencies in the prior art that the elbow processing method cannot monitor the elbow processing situation in real time and the processing method is not convenient enough, and provides an elbow processing method, system and computer storage device based on visualization of the processing process.
[0006] To achieve the above purpose, the technical solution provided by the present invention is as follows:
[0007] An elbow processing method based on visualization of the processing process according to the present invention generates a three-dimensional model of the elbow according to the mechanical structure parameters and shape parameters of the elbow, and generates a three-dimensional model of the elbow processing process according to the imported three-dimensional model of the cutting head and the cutting angle of the elbow; after starting the processing, the processing trajectory of the cutting head is displayed in real time on the three-dimensional model of the elbow processing process.
[0008] Further, it includes the following steps:
[0009] Step 1: Input the mechanical structure parameters of the elbow;
[0010] Step 2: Input the shape parameters of the elbow;
[0011] Step 3: Import the cutting head model and obtain the interference angle of the cutting head during the cutting process;
[0012] Step 4: Input the cutting angle;
[0013] Step 5: Compare the remaining angle of the elbow. If the remaining angle is greater than the interference angle, execute Step 6; if the remaining angle is less than or equal to the interference angle, execute Step 4;
[0014] Step 6: Generate a 3D model of the elbow during the processing;
[0015] Step 7: Start the cutting process of the elbow and display the processing trajectory of the cutting head in real time on the 3D model of the elbow during the processing.
[0016] Further, the mechanical structure parameters include the horizontal distance from the rotation center of the elbow to the center of the elbow fixture and the vertical distance from the rotation center of the elbow to the center of the elbow fixture.
[0017] Further, the shape parameters include the bending radius, bending angle, pipe diameter, and wall thickness of the elbow.
[0018] Further, in Step 4, input more than two cutting angles; in Step 5, the remaining angle is equal to the difference between the cumulative value of more than two cutting angles and the bending angle of the elbow.
[0019] Further, in Step 4, when inputting more than two cutting angles, sort them from large to small according to the values of the input cutting angles to obtain a sequence with N items; then, accumulate the cutting angles from the 1st to the Nth item in turn. When accumulating to the nth item, stop accumulating when the remaining angle is less than or equal to the interference angle. Output the cutting angles from the 1st to the (n - 1)th item as the allowable values, output the cutting angles from the nth to the Nth item as the error values, and output the remaining angle after accumulating the cutting angles from the 1st to the (n - 1)th item as the remaining value; where N ≥ 2, N ≥ n ≥ 1.
[0020] Further, in Step 6, with the side of the elbow away from the fixture as the cutting line, the cutting line rotates around the bending center of the elbow in turn by the cutting angles from the 1st to the (n - 1)th item, and the cutting line intersects with the elbow to form the C1st to the C(n - 1)th cutting trajectories respectively; the 3D model of the elbow during the processing includes the 3D model of the elbow and the C1st to the C(n - 1)th cutting trajectories displayed on the 3D model of the elbow.
[0021] Further, in Step 7, the cutting head cuts the elbow along the C1st to the C(n - 1)th cutting trajectories in turn and displays the processing trajectory of the cutting head on the 3D model of the elbow during the processing.
[0022] A system for implementing the above elbow processing method according to the present invention includes a cutting head, a fixture, and a control device. The fixture is used to clamp the elbow; the control device is used to generate a three-dimensional model of the elbow according to the mechanical structure parameters and shape parameters of the elbow, and generate and display a three-dimensional model of the elbow processing process according to the imported three-dimensional model of the cutting head and the cutting angle of the elbow, and is used to display the processing trajectory of the cutting head.
[0023] A computer storage medium according to the present invention stores a computer program thereon, and the computer program can be executed by a processor to implement the steps of the above elbow processing method.
[0024] Adopting the technical solution provided by the present invention, compared with the prior art, it has the following beneficial effects:
[0025] In the elbow processing method of the present invention, a three-dimensional model of the elbow is generated according to the mechanical structure parameters and shape parameters of the elbow, and a three-dimensional model of the elbow processing process is generated according to the imported three-dimensional model of the cutting head and the cutting angle of the elbow. Therefore, the three-dimensional model of the elbow processing process can be displayed on a display device, and the three-dimensional models of the elbow and the elbow processing process can be displayed more intuitively, which is convenient for formulating and adjusting the elbow processing strategy; after starting the processing, the processing trajectory of the cutting head is displayed in real time on the three-dimensional model of the elbow processing process, so it is convenient for the operator to observe the elbow processing process. When an abnormality occurs in the elbow processing, the operator can immediately stop the elbow processing operation, improving the reliability, safety and processing efficiency of the elbow cutting process. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] Figure 1 It is a schematic diagram of the steps for generating a three-dimensional model of the elbow processing process in the present invention;
[0027] Figure 2 It is a schematic diagram of the structure of the elbow processing system of the present invention;
[0028] Figure 3 It is a schematic diagram of the three-dimensional model of the elbow processing process in the present invention;
[0029] Figure 4 It is a schematic diagram of the structure of the elbow in the present invention. DETAILED DESCRIPTION OF THE INVENTION
[0030] To further understand the content of the present invention, the present invention will be described in detail in combination with the drawings and embodiments.
[0031] This embodiment provides an elbow processing method based on the visualization of the processing process. Specifically, the elbow processing method of this embodiment can generate a three-dimensional model of the elbow according to the mechanical structure parameters and external shape parameters of the elbow, and generate a three-dimensional model of the elbow processing process according to the imported three-dimensional model of the cutting head and the cutting angle of the elbow. After starting the processing, the processing trajectory of the cutting head can be displayed in real time on the three-dimensional model of the elbow processing process.
[0032] Therefore, the elbow processing method of this embodiment can more intuitively display the elbow and the three-dimensional model of the elbow processing process, which is convenient for formulating and adjusting the elbow processing strategy. At the same time, the elbow processing method of this embodiment is more convenient for the operator to observe the elbow processing process. When an abnormality occurs in the elbow processing, the operator can immediately stop the elbow processing operation, improving the reliability, safety and processing efficiency of the elbow cutting process.
[0033] Specifically, in combination with Figure 1 , the elbow processing method of this embodiment may include the following steps:
[0034] Step 110: Input the mechanical structure parameters of the elbow.
[0035] Among them, in Step 1, the mechanical structure parameters may include the horizontal distance from the rotation center of the elbow to the center of the elbow fixture and the vertical distance from the rotation center of the elbow to the center of the elbow fixture.
[0036] Specifically, referring to Figure 2 , the center of the elbow fixture may refer to the center point P of the clamping surface where the elbow 1 intersects with the fixture 2 when the elbow 1 is clamped in the fixture 2. The rotation center of the elbow may be the rotation center point Q of the elbow 1 when the fixture 2 is driven by the driving member to drive the fixture 2 to rotate. Therefore, the horizontal distance from the rotation center of the elbow to the center of the elbow fixture is the distance L in Figure 2 , and the vertical distance from the rotation center of the elbow to the center of the elbow fixture is the distance H in Figure 2 . The mechanical structure parameters can be used to determine the spatial position of the elbow 1.
[0037] Step 120: Input the external shape parameters of the elbow.
[0038] Among them, in Step 2, the external shape parameters may include the bending radius, bending angle, pipe diameter, and wall thickness of the elbow. Among them, referring to Figure 4 , the bending radius of the elbow may refer to the distance R from the center line of the elbow to the center of the elbow, the bending angle may refer to the included angle ω between both sides of the elbow, the pipe diameter may refer to the distance r between the inner and outer circles of the elbow, and the wall thickness may refer to the thickness d of the elbow pipe wall.
[0039] In Step 2, after inputting the bending radius, bending angle, pipe diameter, and wall thickness of the elbow, a 3D model of the elbow can be generated using any 3D drawing software in the prior art, such as AutoCAD, SolidWorks, CATIA, OpenGL, etc. The relevant content will not be elaborated in this embodiment.
[0040] Step 130: Import the cutting head model and obtain the interference angle of the cutting head during the cutting process.
[0041] Among them, in Step 3, the interference angle may refer to the angle at which the cutting head cannot be processed due to the interference of the fixture after the fixture clamps the elbow. For example, in Figure 2 , the line connecting the center O of the elbow and the center point P of the clamping surface where the elbow 1 intersects with the fixture 2 is the interference reference line, and the angle θ between the line connecting the center O of the elbow and the innermost point of the fixture close to the elbow and the interference reference line is the interference angle. This interference angle can be measured manually and input, or calculated based on the mechanical structure parameters, shape parameters, and dimensions of the fixture. Of course, it can also be determined according to the technical solutions disclosed in the prior art. The relevant content will not be elaborated in this embodiment.
[0042] It should be noted that the cutting head model is a 3D model of the cutting head, including the 3D dimensions of the cutting head and the movement mode of the cutting head. The cutting head model can be obtained according to the technical solutions disclosed in the prior art or according to the materials provided by the manufacturer. The relevant content will not be elaborated in this embodiment.
[0043] Step 140: Input the cutting angle.
[0044] Among them, in Step 4, only one cutting angle can be input, or more than two cutting angles can be input. The cutting angle can be adjusted according to the application environment of the elbow.
[0045] Step 150: Compare the remaining angle of the elbow. If the remaining angle is greater than the interference angle, execute Step 6; if the remaining angle is less than or equal to the interference angle, execute Step 4.
[0046] Among them, in Step 5, the remaining angle may be equal to the difference between the accumulated value of more than two cutting angles and the bending angle of the elbow. For example, when the bending angle of the elbow is 90°, the interference angle is 25°, and 2 cutting angles are input in Step 4, which are 10° and 20° respectively, the remaining angle is 60°. At this time, the remaining angle is greater than the interference angle, and Step 6 can be executed; another example is that when the bending angle of the elbow is 90°, the interference angle is 25°, and 4 cutting angles are input in Step 4, which are 10°, 20°, 25°, and 30° respectively, the remaining angle is 5°. At this time, the remaining angle is less than the interference angle, and the elbow cannot be cut according to the 4 input cutting angles, so it is necessary to return to Step 4 and input again.
[0047] In addition, when more than two cutting angles are input in Step 4, the input cutting angles can be sorted from largest to smallest to obtain a sequence with N items; then, the cutting angles of the 1st to Nth items can be successively accumulated. When the accumulation reaches the nth item and the remaining angle is less than or equal to the interference angle, the accumulation stops. The cutting angles of the 1st to the (n - 1)th items can be output as allowable values, the cutting angles of the nth to Nth items can be output as error values, and the remaining angle after accumulating the cutting angles of the 1st to the (n - 1)th items can be output as the remaining value; where N ≥ 2 and N ≥ n ≥ 1.
[0048] Therefore, this sorting method can maximize the degree of elbow processing and improve the utilization rate of elbows; at the same time, the returned allowable values, error values, and remaining values can help the operator determine the maximum degree of elbow processing and optimize the utilization rate of elbows.
[0049] Step 6160: Generate a three-dimensional model of the elbow processing process.
[0050] Among them, in Step 6, taking the side of the elbow away from the fixture as the cutting line, with the bending center of the elbow as the rotation point, the cutting line rotates successively by the cutting angles of the 1st to the (n - 1)th items, and the cutting line intersects with the elbow to form the C1st to the C(n - 1)th cutting trajectories respectively; the three-dimensional model of the elbow processing process includes the three-dimensional model of the elbow and the C1st to the C(n - 1)th cutting trajectories displayed on the three-dimensional model of the elbow.
[0051] Step 7: Start the cutting process of the elbow and display the processing trajectory of the cutting head on the three-dimensional model of the elbow processing process in real time.
[0052] Among them, in Step 7, the cutting head successively cuts the elbow along the C1st to the C(n - 1)th cutting trajectories and displays the processing trajectory of the cutting head on the three-dimensional model of the elbow processing process.
[0053] As the first embodiment of this implementation manner, this embodiment specifically includes the following steps:
[0054] Step 1: Input the mechanical structure parameters of the elbow; the horizontal distance from the rotation center of the elbow to the center of the elbow fixture is 0, and the vertical distance from the rotation center of the elbow to the center of the elbow fixture is 0;
[0055] Step 2: Input the external shape parameters of the elbow; the bending radius of the elbow is 100 mm, the bending angle is 90°, the pipe diameter is 100 mm, and the wall thickness is 5 mm.
[0056] Step 3: Import the cutting head model and obtain the interference angle of the cutting head during the cutting process. The interference angle θ is 10°;
[0057] Step 4: Input the cutting angles; there are two cutting angles. The first cutting angle α1 is 30°, and the second cutting angle α2 is 30°;
[0058] Step 5: Compare the remaining angle of the elbow. The remaining angle is 30°, which is greater than the interference angle. Proceed to Step 6;
[0059] Step 6: Generate a 3D model of the elbow processing process. Taking the side of the elbow away from the fixture as the cutting line, with the bending center of the elbow as the rotation point, rotate the cutting line by the first cutting angle and the second cutting angle in sequence. The cutting line intersects with the elbow and forms cutting trajectories C1 and C2 respectively; The 3D model of the elbow processing process includes the 3D model of the elbow and the cutting trajectories C1 and C2 shown on the 3D model of the elbow. This 3D model of the elbow processing process is as Figure 3 shown;
[0060] Step 7: Start the cutting process of the elbow. First, process the cutting trajectory C1, then process the cutting trajectory C2, and display the processing trajectory of the cutting head on the 3D model of the elbow processing process in real time.
[0061] As a second embodiment of this implementation method, this embodiment specifically includes the following steps:
[0062] Step 1: Input the mechanical structure parameters of the elbow; the horizontal distance from the rotation center of the elbow to the center of the elbow fixture is 0, and the vertical distance from the rotation center of the elbow to the center of the elbow fixture is 0;
[0063] Step 2: Input the external shape parameters of the elbow; the bending radius of the elbow is 50 mm, the bending angle is 90°, the pipe diameter is 50 mm, and the wall thickness is 3 mm.
[0064] Step 3: Import the cutting head model and obtain the interference angle of the cutting head during the cutting process. The interference angle θ is 10°;
[0065] Step 4: Input the cutting angles; there are four cutting angles. The first cutting angle α1 is 20°, the second cutting angle α2 is 30°, the third cutting angle α3 is 25°, and the fourth cutting angle α4 is 10°;
[0066] Step 5: Compare the remaining angle of the elbow; first sort the four cutting angles and form a 4-item sequence {30, 25, 20, 10} from largest to smallest. After accumulating to the 4th item, the remaining angle is 5°, which is less than the interference angle. Return {30, 25, 20} as the allowable value, return {10} as the error value, and return 5 as the remaining value; Then, adjust the cutting angles to three. The first cutting angle α1 is 20°, the second cutting angle α2 is 30°, and the third cutting angle α3 is 25°. At this time, the remaining angle is 15°, which is greater than the interference angle. Proceed to Step 6;
[0067] Step Six: Generate a 3D model of the elbow processing process. Taking the side of the elbow away from the fixture as the cutting line, with the bending center of the elbow as the rotation point, the cutting line rotates 30°, 25°, and 20° in sequence. The cutting line intersects with the elbow and forms cutting trajectories C1, C2, and C3 respectively; the 3D model of the elbow processing process includes the 3D model of the elbow and the cutting trajectories C1, C2, and C3 displayed on the 3D model of the elbow.
[0068] Step Seven: Start the cutting process of the elbow. First, process the cutting trajectory C1, then process the cutting trajectory C2, and finally process the cutting trajectory C3, and display the processing trajectory of the cutting head in real time on the 3D model of the elbow processing process.
[0069] This embodiment also provides a system for implementing the elbow processing method of this embodiment. The system includes a cutting head, a fixture, and a control device. The fixture is used to clamp the elbow. The control device is used to generate a 3D model of the elbow according to the mechanical structure parameters and external shape parameters of the elbow, and generate and display a 3D model of the elbow processing process according to the imported 3D model of the cutting head and the cutting angle of the elbow, and is used to display the processing trajectory of the cutting head.
[0070] In addition, when the elbow processing method of this embodiment is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of this embodiment, in essence, or the part that contributes to the prior art, or all or part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a logistics management server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this embodiment. And the aforementioned storage medium includes: USB flash drives, mobile hard disks, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), magnetic disks, or optical discs, etc., which can store program codes.
[0071] The above schematically describes the present invention and its embodiments. This description is not restrictive. What is shown in the drawings is only one of the embodiments of the present invention, and the actual structure is not limited thereto. Therefore, if those of ordinary skill in the art are inspired by it and design similar structural modes and embodiments without creative efforts without departing from the purpose of the present invention, they should all fall within the protection scope of the present invention.
Claims
1. A method for elbow processing based on visualization of the processing process, characterized in that: Generate a 3D model of the elbow according to the mechanical structure parameters and external shape parameters of the elbow, and generate a 3D model of the elbow processing process according to the imported 3D model of the cutting head and the cutting angle of the elbow; after starting the processing, the processing trajectory of the cutting head is displayed in real time on the 3D model of the elbow processing process. The described elbow processing method based on visualization of the processing process is characterized by including the following steps: Step 1: Input the mechanical structure parameters of the elbow. Step 2: Input the external shape parameters of the elbow. Step 3: Import the cutting head model and obtain the interference angle of the cutting head during the cutting process. Step 4: Input the cutting angle. Step 5: Compare the remaining angle of the elbow. If the remaining angle is greater than the interference angle, execute Step 6; if the remaining angle is less than or equal to the interference angle, execute Step 4. Step 6: Generate a 3D model of the elbow processing process. Step 7: Start the cutting process of the elbow and display the processing trajectory of the cutting head in real time on the 3D model of the elbow processing process. The mechanical structure parameters include the horizontal distance from the rotation center of the elbow to the center of the elbow fixture, and the vertical distance from the rotation center of the elbow to the center of the elbow fixture; the external shape parameters include the bending radius, bending angle, pipe diameter, and wall thickness of the elbow.
2. The elbow processing method based on the visualization of the processing process according to claim 1, wherein: In Step 4, input two or more cutting angles; in Step 5, the remaining angle is equal to the difference between the cumulative value of two or more cutting angles and the bending angle of the elbow.
3. The elbow processing method based on the visualization of the processing process according to claim 2, wherein: In Step 4, when inputting two or more cutting angles, sort them from largest to smallest according to the values of the input cutting angles to obtain a sequence with the number of items N; then, accumulate the cutting angles from the 1st to the Nth item in turn. When accumulating to the nth item, stop accumulating when the remaining angle is less than or equal to the interference angle. Output the cutting angles from the 1st to the n - 1th item as the allowed values, output the cutting angles from the nth to the Nth item as the error values, and output the remaining angle after accumulating the cutting angles from the 1st to the n - 1th item as the remaining value; where N≥2, N≥n≥1.
4. A method for elbow processing based on visualization of the processing process according to claim 3, characterized in that: In Step 6, with the side of the elbow away from the fixture as the cutting line, the cutting line rotates around the bending center of the elbow in turn by the cutting angles from the 1st to the n - 1th item, and the cutting line intersects with the elbow to form the C1st to the Cn - 1th cutting trajectories respectively; the 3D model of the elbow processing process includes the 3D model of the elbow and the C1st to the Cn - 1th cutting trajectories displayed on the 3D model of the elbow.
5. A method for elbow processing based on visualization of the processing process according to claim 4, characterized in that: In Step 7, the cutting head cuts the elbow along the C1st to the Cn - 1th cutting trajectories in turn, and displays the processing trajectory of the cutting head on the 3D model of the elbow processing process.
6. A system for implementing the elbow processing method according to any one of claims 1 to 5, characterized in that: It includes a cutting head, a fixture, and a control device. The fixture is used to clamp the elbow; the control device is used to generate a 3D model of the elbow according to the mechanical structure parameters and external shape parameters of the elbow, and generate and display a 3D model of the elbow processing process according to the imported 3D model of the cutting head and the cutting angle of the elbow, and is used to display the processing trajectory of the cutting head.
7. A computer storage medium having a computer program stored thereon, characterized in that: The computer program can be executed by a processor to implement the steps of the elbow processing method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Laser machining method, device and equipment as well as storage medium
CN113182701A
Method and apparatus for setting cutting position of bend pipe
JP2002148045A