Three-roller reducing skew rolling virtual laboratory platform
By developing a three-roll variable diameter inclined rolling virtual laboratory platform, the space-time scale limitation and high training cost of the three-roll variable diameter inclined rolling hollow step shaft experiment was solved, and safe and low-cost online training and CNC program verification were achieved.
Patent Information
- Application Number
- CN202510421928.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-07
- Publication Date
- 2025-07-22
AI Technical Summary
In the prior art, the experiment of three-roll variable diameter inclined rolling forming hollow step shafts has problems such as space-time limitations and high training costs.
A three-roll variable diameter inclined rolling virtual laboratory platform is developed, including a first-view roaming module, a roll deflection angle setting module, a heating furnace operation module, a blank picking module, a blank clamping module and a CNC system operation module. Through these modules, the experimenters can operate and CNC programming in the virtual environment, covering the entire process of hollow shaft rolling.
Overcoming the spatio-temporal scale limitations in the training process, providing a safe learning environment, reducing costs, and supporting online verification of CNC programs, eliminating security risks in actual rolling.
Smart Images

Figure CN120356371A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of computer software systems, and particularly to a virtual laboratory platform for three-roll variable-diameter skew rolling. Background Art
[0002] With the continuous development of modern engineering technologies, especially in the field of transportation, the hollow stepped shaft has gradually emerged due to its unique structural characteristics and mechanical properties, becoming the focus of technical research and practical applications. As a new plastic forming technology for hollow shafts, three-roll variable-diameter skew rolling has good stability, flexibility, and versatility, and can be used to roll hollow shafts with various outer diameters. To accelerate the application of three-roll variable-diameter skew rolling technology in the processing field of hollow stepped shafts, it is very necessary to develop a virtual laboratory platform for three-roll variable-diameter skew rolling.
[0003] With the rapid development of modern computer technologies, it has become inevitable to use online technologies to learn experimental processes and conduct collaborative online and offline experiments. For the experiment of forming hollow stepped shafts by three-roll variable-diameter skew rolling, it is expected to overcome the limitations in space and time scales during the experimental training process of three-roll variable-diameter forming and reduce the costs and risks during the experimental training process through a virtual laboratory platform. Therefore, the present invention proposes a virtual laboratory platform for three-roll variable-diameter skew rolling to solve the problems existing in the prior art. Summary of the Invention
[0004] In view of the above problems, the object of the present invention is to propose a virtual laboratory platform for three-roll variable-diameter skew rolling, which is easy to operate and covers the entire process of the experiment of forming hollow shafts by three-roll variable-diameter skew rolling. It can be used for online training of three-roll variable-diameter skew rolling experiments, thereby overcoming the limitations in space and time scales during the training process, and providing a virtual platform for numerical control programming of three-roll variable-diameter skew rolling mills, which can be used for online verification of numerical control programs for rolling hollow stepped shafts.
[0005] To achieve the object of the present invention, the present invention is realized through the following technical solutions: A virtual laboratory platform for three-roll variable-diameter skew rolling, comprising:
[0006] A first-person view roaming module for controlling the movement of experimental personnel in the three-roll variable-diameter skew rolling laboratory;
[0007] A roll deflection angle setting module for setting the deflection angles of the three rolls of the three-roll variable-diameter skew rolling mill;
[0008] A heating furnace operation module for controlling the opening and closing of the heating furnace door;
[0009] A blank picking module for picking up the blank from the heating furnace and moving along with the perspective of the experimental personnel;
[0010] The blank clamping module is used to clamp the blank onto the chuck of the three-roll skew rolling mill;
[0011] The numerical control system operation module is used to control the movement of the three rolls and the chuck of the three-roll skew rolling mill, and thus different outer diameter hollow stepped shafts can be rolled.
[0012] The further improvement lies in that: the first perspective roaming module includes perspective translation movement and perspective rotation movement. The perspective translation movement is used to realize the front-back, left-right movement of the experimenter in the virtual laboratory, and the perspective rotation movement is used to realize the up-down, left-right movement of the experimenter's perspective in the virtual experiment.
[0013] The further improvement lies in that: the roll deflection angle setting module includes a human-computer interaction trigger unit, a data acquisition unit, and a data processing unit. The human-computer interaction trigger unit is used to trigger the human-computer interaction event of inputting the roll deflection angle. The data acquisition unit is connected to the human-computer interaction trigger unit and is used to collect the input roll deflection angle. The data processing unit is connected to the data acquisition unit and is used to control the roll to deflect to the corresponding angle.
[0014] The further improvement lies in that: the heating furnace operation module includes a human-computer interaction trigger unit and an instruction processing unit. The human-computer interaction trigger unit is used to trigger the human-computer interaction event of the heating furnace. The instruction processing unit is connected to the human-computer interaction trigger unit and is used to control the opening and closing of the heating furnace door.
[0015] The further improvement lies in that: the blank picking module includes a human-computer interaction trigger unit and an instruction processing unit. The human-computer interaction trigger unit is used to trigger the human-computer interaction event of blank picking. The instruction processing unit is connected to the human-computer interaction trigger unit and is used to pick up the blank and control the blank to move following the first perspective.
[0016] The further improvement lies in that: the blank clamping module includes a human-computer interaction trigger unit and an instruction processing unit. The human-computer interaction trigger unit is used to trigger the human-computer interaction event of blank clamping. The instruction processing unit is connected to the human-computer interaction trigger unit and is used to clamp the blank onto the chuck of the three-roll variable diameter skew rolling mill.
[0017] The further improvement lies in that: the numerical control system operation module includes a human-computer interaction trigger unit, a data acquisition unit, a data storage unit, and a data processing unit. The human-computer interaction trigger unit is used to trigger the human-computer interaction event of the numerical control system. The data acquisition unit is connected to the human-computer interaction trigger unit and is used for the input of numerical control instructions. The data storage unit is connected to the data acquisition unit and is used to store the input numerical control instructions. The data processing unit is connected to the data storage unit and is used to parse the numerical control instructions and convert them into control instructions for the movement of the rolls and the chuck of the three-roll skew rolling mill, and at the same time drive the rolls and the chuck of the three-roll skew rolling mill to roll the blank.
[0018] A further improvement lies in that the three-roll variable-diameter skew rolling mill, heating furnace, control cabinet and portable computer are completed by using the 3D modeling software Solidworks, and the STEP format is exported.
[0019] A further improvement lies in that the STEP format is imported into 3ds Max for rendering and texturing, and then the FBX format is exported.
[0020] A further improvement lies in that the FBX format is imported into the Unity3D platform, and a camera and a light source are added in Unity3D to build the virtual laboratory scene of the three-roll variable-diameter skew rolling.
[0021] The beneficial effects of the present invention are as follows: The virtual laboratory platform of the three-roll variable-diameter skew rolling provided by the present invention is easy to operate, and covers the whole process of the experiment of forming a hollow shaft by three-roll variable-diameter skew rolling. It can be used for online training of the three-roll variable-diameter skew rolling experiment, so as to overcome the spatio-temporal scale limitations existing in the training process. A virtual platform for numerical control programming of the three-roll variable-diameter skew rolling mill is provided, which can be used for online verification of the numerical control program for rolling hollow stepped shafts. The virtual laboratory eliminates the safety risks that may occur in the actual rolling process, such as mechanical injuries and high-temperature burns, and provides a safe learning and research environment for researchers. Compared with establishing and maintaining a physical laboratory, the cost of the virtual laboratory is lower. Users can access the virtual laboratory through a computer at any time and any place, without being restricted by the opening hours of the physical laboratory. In the virtual laboratory, the same experiment can be repeated infinitely, which is convenient for students and researchers to deeply understand the principles and laws of the rolling process. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the following drawings are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.
[0023] Figure 1 is the structural schematic diagram of the present invention;
[0024] Figure 2 is the virtualization of the actual experimental scene of the three-roll variable-diameter skew rolling of the present invention;
[0025] Figure 3 is the first-person view roaming module of the present invention;
[0026] Figure 4 is the roll deflection angle setting module of the present invention;
[0027] Figure 5For the operation module of the heating furnace and the blank picking module of the present invention;
[0028] Figure 6 For the blank clamping module of the present invention;
[0029] Figure 7 For the operation module of the numerical control system of the present invention;
[0030] Figure 8 For the virtual forming process of the blank of the present invention;
[0031] Figure 9 For the actual rolling of the blank of the present invention.
[0032] Reference numerals in the drawings: 1, the first perspective roaming module; 2, the roll deflection angle setting module; 3, the heating furnace operation module; 4, the blank picking module; 5, the blank clamping module; 6, the numerical control system operation module; 11, the perspective translation motion unit; 12, the perspective rotation motion unit; 21, the human-computer interaction trigger unit; 22, the data acquisition unit; 23, the data processing unit; 31, the human-computer interaction trigger unit; 32, the instruction processing unit; 41, the human-computer interaction trigger unit; 42, the instruction processing unit; 51, the human-computer interaction trigger unit; 52, the instruction processing unit; 61, the human-computer interaction trigger unit; 62, the data acquisition unit; 63, the data storage unit; 64, the data processing unit. Detailed implementation manners
[0033] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.
[0034] In the description of the present invention, it should be noted that unless otherwise clearly defined and limited, the terms "installation", "connection" and "connection" should be understood in a broad sense. For example, it may be a fixed connection, a detachable connection or an integral connection; it may be a mechanical connection or an electrical connection; it may be directly connected or indirectly connected through an intermediate medium, and it may be the communication inside two elements. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to specific situations.
[0035] According to Figure 1 、 Figure 2 、 Figure 3 、 Figure 4 、 Figure 5 、 Figure 6 、 Figure 7 、 Figure 8 、 Figure 9As shown in the figure, this embodiment provides a virtual laboratory platform for three-roll variable-diameter skew rolling, including:
[0036] The first-person perspective roaming module 1 is used to control the movement of the experimenter in the three-roll variable-diameter skew rolling laboratory;
[0037] The roll deflection angle setting module 2 is used to set the deflection angles of the three rolls of the three-roll variable-diameter skew rolling mill;
[0038] The heating furnace operation module 3 is used to control the opening and closing of the heating furnace door;
[0039] The blank picking module 4 is used to pick up the blank from the heating furnace and move following the perspective of the experimenter;
[0040] The blank clamping module 5 is used to clamp the blank onto the chuck of the three-roll skew rolling mill;
[0041] The numerical control system operation module 6 is used to control the movement of the three rolls and the chuck of the three-roll skew rolling mill, and thus can roll hollow stepped shafts with different outer diameters.
[0042] The first-person perspective roaming module 1 includes a perspective translation motion unit 11 and a perspective rotation motion unit 12. The perspective translation motion unit 11 is used to realize the front-back, left-right movement of the experimenter in the virtual laboratory, and the perspective rotation motion unit 12 is used to realize the up-down, left-right movement of the experimenter's perspective in the virtual experiment.
[0043] The roll deflection angle setting module 2 includes a human-computer interaction trigger unit 21, a data acquisition unit 22, and a data processing unit 23. The human-computer interaction trigger unit 21 is used to trigger the human-computer interaction event of inputting the roll deflection angle. The data acquisition unit 22 is connected to the human-computer interaction trigger unit and is used to collect the input roll deflection angle. The data processing unit 23 is connected to the data acquisition unit and is used to control the roll to deflect to the corresponding angle.
[0044] The heating furnace operation module 3 includes a human-computer interaction trigger unit 31 and an instruction processing unit 32. The human-computer interaction trigger unit 31 is used to trigger the human-computer interaction event of the heating furnace. The instruction processing unit 32 is connected to the human-computer interaction trigger unit and is used to control the opening and closing of the heating furnace door.
[0045] The blank picking module 4 includes a human-computer interaction trigger unit 41 and an instruction processing unit 42. The human-computer interaction trigger unit 41 is used to trigger the human-computer interaction event of blank picking. The instruction processing unit 42 is connected to the human-computer interaction trigger unit and is used to pick up the blank and control the blank to move following the first-person perspective.
[0046] The blank clamping module 5 includes a human-computer interaction triggering unit 51 and an instruction processing unit 52. The human-computer interaction triggering unit 51 is used to trigger the human-computer interaction event of blank clamping, and the instruction processing unit 52 is connected to the human-computer interaction triggering unit and is used to clamp the blank onto the chuck of the three-roll variable diameter skew rolling mill.
[0047] The numerical control system operation module 6 includes a human-computer interaction triggering unit 61, a data acquisition unit 62, a data storage unit 63, and a data processing unit 64. The human-computer interaction triggering unit 61 is used to trigger the human-computer interaction event of the numerical control system. The data acquisition unit 62 is connected to the human-computer interaction triggering unit and is used for the input of numerical control instructions. The data storage unit 63 is connected to the data acquisition unit and is used to store the input numerical control instructions. The data processing unit 64 is connected to the data storage unit and is used to parse the numerical control instructions and convert them into control instructions for the movement of the rolls and chuck of the three-roll skew rolling mill, and at the same time drive the rolls and chuck of the three-roll skew rolling mill to roll the blank. Through the above modules and units, the virtual experiment of the three-roll variable diameter skew rolling can be carried out online, so as to overcome the limitations in time and space scale during the training process of the three-roll variable diameter forming technology and reduce the cost and risk during the training process.
[0048] The main interface of the experimental scene of the three-roll skew rolling virtual laboratory platform proposed in this application is as Figure 2 shown, and the establishment steps of the experimental scene are as follows;
[0049] Step 1: Build the virtual laboratory scene;
[0050] Step 2: Complete the three-roll variable diameter skew rolling mill, heating furnace, control cabinet, and portable computer through the 3D modeling software Solidworks, and export them in STEP format;
[0051] Step 3: Import the STEP format into 3ds Max for rendering and texturing, and then export it in FBX format;
[0052] Step 4: Import the FBX format into the Unity3D platform, and add a camera and a light source in Unity3D to build the three-roll variable diameter skew rolling virtual laboratory scene.
[0053] Participate in Figure 2 , the three-roll variable diameter skew rolling virtual laboratory platform proposed in this application includes the following functions: 1. Roam the experimental scene from the first perspective, 2. Adjust the deflection angle of the roll, 3. Pick up and clamp the blank, 4. Numerical control programming and virtual rolling forming.
[0054] Refer to Figure 3 , when establishing the first perspective roaming module 1, use the C# language to create a user interface. To implement the first perspective roaming module 1, the user needs to input commands through external devices to control the translation and rotation of the experimental personnel's perspective. The operation steps include:
[0055] (1) Pressing the arrow keys on the keyboard can trigger the perspective translation motion unit 11, thereby controlling the forward, backward, left, and right translation motions of the experimenter in the three-roll variable diameter skew rolling virtual laboratory;
[0056] (2) Moving the mouse can trigger the perspective rotation motion unit 12, thereby controlling the up, down, left, and right rotation motions of the experimenter's perspective in the three-roll variable diameter skew rolling virtual laboratory.
[0057] See Figure 4 , when establishing the roll deflection angle setting module 2, use the C# language to create a user interface. The implementation of the roll deflection angle setting module 2 requires the user to input the required deflection angle of the roll on the UI interface. The operation steps include:
[0058] (1) Move to near the three-roll variable diameter skew rolling mill through the first perspective;
[0059] (2) Click on the deflection angle adjusting screw on the three-roll variable diameter skew rolling mill to trigger the human-computer interaction unit 21, as Figure 4 shown in a;
[0060] (3) Input the deflection angle of the roll in the data acquisition unit 22, as Figure 4 shown in b;
[0061] (4) After pressing the Enter key on the keyboard, the data processing unit 23 will control the roll to deflect to the corresponding angle.
[0062] See Figure 5 , when establishing the heating furnace operation module 3 and the blank picking module 4, use the C# language to create a user interface.
[0063] The implementation of the heating furnace operation module 3 requires the user to click a button on the UI interface. The operation steps include:
[0064] (1) Move to near the heating furnace through the first perspective;
[0065] (2) Click on the furnace door of the heating furnace to trigger the human-computer interaction unit 31, as Figure 5 shown in a;
[0066] (3) Click the "Open Furnace Door" button on the UI interface, and the instruction processing unit 32 can open the furnace door, as Figure 5 shown in b;
[0067] (4) Click the "Close Furnace Door" button on the UI interface, and the instruction processing unit 32 can close the furnace door, as Figure 5 shown in f.
[0068] The implementation of the blank picking module 4 requires the user to click a button on the UI interface. The operation steps include:
[0069] (1) After the furnace door of the heating furnace is opened, clicking on the blank in the heating furnace can trigger the human-computer interaction unit 41, as shown in Figure 5 Figure c;
[0070] (2) Click the "Blank Pickup" button on the UI interface, and the instruction processing unit 42 will pick up the blank and make the blank move following the first perspective, as shown in Figure 5 Figures d - e.
[0071] See Figure 6 , when establishing the blank clamping module 5, the C# language is used to create the user interaction interface. The implementation of the blank clamping module 5 requires the user to click a button on the UI interface, and the operation steps include:
[0072] (1) Move to near the three-roll variable diameter skew rolling mill through the first perspective, as shown in Figure 6 Figure a;
[0073] (2) Click the chuck on the three-roll variable diameter skew rolling mill to trigger the human-computer interaction unit 51, as shown in Figure 6 Figure b;
[0074] (3) Click the "Blank Clamping" button on the UI interface, and the instruction processing unit 52 can clamp the blank onto the chuck of the three-roll skew rolling mill, as shown in Figure 6 Figure c.
[0075] See Figure 7 , when establishing the numerical control system operation module 6, the C# language is used to create the user interaction interface. The implementation of the numerical control system operation module 6 requires the user to click a button on the UI interface, and the operation steps include:
[0076] (1) Move to near the control cabinet through the first perspective;
[0077] (2) Click the laptop computer on the control cabinet to trigger the human-computer interaction unit 61, as shown in Figure 7 Figure a;
[0078] (3) Click the "Coordinate Zeroing" button on the UI interface, and the instruction processing unit 64 can control the blank to reach the initial rolling position, as shown in Figure 7 Figure b;
[0079] (4) Input the numerical control code in the data acquisition unit 62, as shown in Figure 7 Figure c;
[0080] (5) Click the "Store Code" button on the UI interface, and the data storage unit 63 will save the input code data;
[0081] (6) Click the "Run Code" button on the UI interface, and the data processing unit 64 will parse the input numerical control code and convert it into motion control instructions for the rolls and chucks of the three-roll variable diameter skew rolling mill. At the same time, it will drive the rolls and chucks into the rolling stage. The forming process of the hollow stepped shaft is as Figure 8 shown.
[0082] See Figure 9 , after familiarizing with the rolling experiment process through the three-roll variable diameter skew rolling virtual laboratory, physical field simulation can be carried out in combination with finite element software to find the optimal rolling process parameters, and then actual rolling experiments can be carried out through the three-roll variable diameter skew rolling mill
[0083] The above shows and describes the basic principles, main features and advantages of the present invention. Those skilled in the art should understand that the present invention is not limited by the above embodiments. What is described in the above embodiments and the specification only illustrates the principle of the present invention. Without departing from the spirit and scope of the present invention, the present invention will have various changes and improvements, and these changes and improvements all fall within the scope of the present invention claimed. The scope of protection claimed by the present invention is defined by the appended claims and their equivalents.
Claims
1. A virtual laboratory platform for three-roll variable-diameter skew rolling, characterized in that, Including: A first-person perspective roaming module (1) for controlling the movement of experimenters in the three-roll variable-diameter skew rolling laboratory; A roll deflection angle setting module (2) for setting the deflection angles of the three rolls of the three-roll variable-diameter skew rolling mill; A heating furnace operation module (3) for controlling the opening and closing of the heating furnace door; A blank picking module (4) for picking up the blank from the heating furnace and moving following the perspective of the experimenter; A blank clamping module (5) for clamping the blank onto the chuck of the three-roll skew rolling mill; A numerical control system operation module (6) for controlling the movement of the three rolls and the chuck of the three-roll skew rolling mill, and thus capable of rolling hollow stepped shafts with different outer diameters.
2. The virtual laboratory platform for three-roll variable-diameter cross rolling according to claim 1, characterized in that: The first-person perspective roaming module (1) includes a perspective translation motion unit (11) and a perspective rotation motion unit (12). The perspective translation motion unit (11) is used to realize the front-back, left-right movement of the experimenter in the virtual laboratory, and the perspective rotation motion unit (12) is used to realize the up-down, left-right movement of the experimenter's perspective in the virtual experiment.
3. A three-roll variable diameter skew rolling virtual laboratory platform according to claim 1, characterized in that: The roll deflection angle setting module (2) includes a human-computer interaction trigger unit (21), a data acquisition unit (22), and a data processing unit (23). The human-computer interaction trigger unit (21) is used to trigger the human-computer interaction event of inputting the roll deflection angle. The data acquisition unit (22) is connected to the human-computer interaction trigger unit and is used to acquire the input roll deflection angle. The data processing unit (23) is connected to the data acquisition unit and is used to control the roll to deflect to the corresponding angle.
4. A virtual laboratory platform for three-roll variable diameter skew rolling according to claim 1, characterized in that: The heating furnace operation module (3) includes a human-computer interaction trigger unit (31) and an instruction processing unit (32). The human-computer interaction trigger unit (31) is used to trigger the human-computer interaction event of the heating furnace. The instruction processing unit (32) is connected to the human-computer interaction trigger unit and is used to control the opening and closing of the heating furnace door.
5. A virtual laboratory platform for three-roll variable-diameter skew rolling according to claim 1, characterized in that: The blank picking module (4) includes a human-computer interaction trigger unit (41) and an instruction processing unit (42). The human-computer interaction trigger unit (41) is used to trigger the human-computer interaction event of blank picking. The instruction processing unit (42) is connected to the human-computer interaction trigger unit and is used to pick up the blank and control the blank to move following the first-person perspective.
6. A virtual laboratory platform for three-roll variable diameter skew rolling according to claim 1, characterized in that: The blank clamping module (5) includes a human-computer interaction trigger unit (51) and an instruction processing unit (52). The human-computer interaction trigger unit (51) is used to trigger the human-computer interaction event of blank clamping. The instruction processing unit (52) is connected to the human-computer interaction trigger unit and is used to clamp the blank onto the chuck of the three-roll variable-diameter skew rolling mill.
7. A virtual laboratory platform for three-roll variable diameter skew rolling according to claim 1, characterized in that: The operation module (6) of the numerical control system includes a human-computer interaction trigger unit (61), a data acquisition unit (62), a data storage unit (63), and a data processing unit (64). The human-computer interaction trigger unit (61) is used to trigger human-computer interaction events of the numerical control system. The data acquisition unit (62), connected to the human-computer interaction trigger unit, is used for the input of numerical control instructions. The data storage unit (63), connected to the data acquisition unit, is used to store the input numerical control instructions. The data processing unit (64), connected to the data storage unit, is used to parse the numerical control instructions and convert them into control instructions for the movement of the rolls and chucks of the three-roll skew rolling mill, and at the same time drive the rolls and chucks of the three-roll skew rolling mill to perform blank rolling.
8. A virtual laboratory platform for three-roll variable-diameter skew rolling according to claim 1, characterized in that: The three-roll variable diameter skew rolling mill, heating furnace, control cabinet, and portable computer are completed by using the 3D modeling software Solidworks, and the STEP format is exported.
9. A virtual laboratory platform for three-roll variable-diameter skew rolling according to claim 8, characterized in that: The STEP format is imported into 3ds Max for rendering and texturing, and then the FBX format is exported.
10. A virtual laboratory platform for three-roll variable diameter skew rolling according to claim 9, characterized in that: The FBX format is imported into the Unity3D platform, and a camera and a light source are added in Unity3D to build the virtual laboratory scene of the three-roll skew rolling mill.