Base processing method based on digital twinning
By using digital twin technology in CNC machining, building base geometric models and optimizing processing procedures and parameters, the problem of low base machining efficiency is solved, and an efficient and quality-assured processing process is achieved.
Patent Information
- Application Number
- CN202411839747.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-13
- Publication Date
- 2025-03-28
AI Technical Summary
In the existing CNC machining methods, the lag of problems found during the base processing leads to low machining efficiency.
Using a base processing method based on digital twins, a base geometric model is constructed, a CNC machining program is formulated, and a virtual processing software is used to perform virtual CNC machining, tool trajectory and processing parameters are optimized, and three-cycle optimization is achieved.
It improves the efficiency of base processing, promptly discovers and solves problems during the processing process, ensures processing quality, and improves yield and energy utilization.
Smart Images

Figure CN119717694A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of numerical control machining, and in particular to a base machining method based on digital twins. Background Art
[0002] Wind energy is a clean, pollution-free, renewable energy source; therefore, wind power generation technology that converts wind energy into electrical energy is gaining increasing attention, and at the same time, the requirements for blade wind power generation devices that convert wind energy into electrical energy are also increasing.
[0003] In order to improve the performance of blade wind power generation devices, research is usually carried out by manufacturing a small blade wind power generation test model; wherein the small blade wind power generation test model supports the device through a base; since the base needs to install multiple components, the structure is relatively complex.
[0004] At present, the base is usually produced by CNC machining. During the production process, CNC machining personnel operate CNC machine tools according to CNC machining files for processing. After the processing is completed, the quality inspector will conduct a quality inspection on the processed base.
[0005] With this CNC machining method, problems that arise during the machining process can often only be discovered after the machining is completed. The discovery of problems is delayed, which seriously restricts the machining efficiency of the base. Summary of the invention
[0006] In order to solve the problem of low base processing efficiency in the prior art, the present invention provides a base processing method based on digital twin. During the processing, according to the process requirements of the base, a three-cycle optimization method of tool trajectory optimization, virtual processing optimization, digital twin and digital analysis processing optimization is performed on the CNC five-axis processing of the base based on the geometric model of the base, thereby improving the processing efficiency.
[0007] The technical solution adopted by the present invention to solve its technical problem is: A base processing method based on digital twins includes the following steps: S1: Acquire the structure of the base and construct a geometric model of the base; S2: Obtaining the process requirements of the base, and formulating a CNC machining program according to the geometric model and the process requirements; S3: Using virtual machining software, according to the CNC machining program, perform virtual CNC machining of the base to obtain a digital twin model, and determine whether the digital twin model meets the requirements; if so, proceed to step S4, otherwise proceed to step S2; S4: exchanging information between the virtual processing software and the CNC machine tool, and using the CNC machine tool to perform CNC processing on the base according to the CNC processing program.
[0008] Optionally, the CNC machining is five-axis CNC machining.
[0009] Optionally, step S2 includes: obtaining the process requirements of the base, loading the geometric model into UG software, selecting a processing method, and formulating a CNC processing program according to the process requirements.
[0010] Optionally, formulating the CNC machining program in step S2 includes formulating a CNC programming process card, formulating a CNC machining tool card, and formulating a CNC machining process card.
[0011] Optionally, the virtual processing software includes HuiMaiTechSim software.
[0012] Optionally, determining whether the digital twin model meets the requirements includes: determining whether overcutting occurs in the virtual CNC machining, whether a program failure occurs, and whether dimension detection meets the requirements.
[0013] Optionally, determining whether the digital twin model meets the requirements also includes: collecting processing parameters in the virtual CNC processing, and determining optimal processing parameters based on the processing parameters and the size detection results.
[0014] Optionally, collecting the processing parameters in the virtual numerical control machining includes: collecting the processing parameters in the virtual numerical control machining by using an MES system.
[0015] Optionally, the processing parameters include tool temperature, cutting heat, spindle vibration, tool processing feed position, and fixture clamping force.
[0016] The beneficial effects of the present invention are: The base processing method based on digital twin provided by the present invention is based on digital twin technology. According to the structure and process requirements of the base, virtual processing is first performed through virtual processing software. On the one hand, the CNC processing program of the base can be optimized, and on the other hand, problems in the processing process can be discovered in time, thereby avoiding the lag in discovering problems during the base processing process. Further, while ensuring the processing quality, the processing efficiency can be improved, the yield rate can be improved, and the energy utilization rate can be improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The present invention is further described below in conjunction with the accompanying drawings and embodiments.
[0018] Figure 1 The process diagram of the base processing method in the present invention is shown in FIG. Figure 1 ; Figure 2 The process diagram of the base processing method in the present invention is shown in FIG. Figure 2 ; Figure 3 It is a model diagram of the base in the present invention. DETAILED DESCRIPTION
[0019] The present invention is now further described in detail. The embodiments described below are exemplary and intended to be used to explain the present invention, but cannot be understood as limiting the present invention. All other embodiments obtained by ordinary technicians in this field without creative work based on the embodiments of the present invention belong to the scope of protection of the present invention.
[0020] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, specific embodiments of the present invention are described in detail below with reference to the accompanying drawings.
[0021] In order to solve the problem of low base processing efficiency in the prior art, the present invention provides a base processing method based on digital twins, see Figure 1 As shown, the base processing method includes the following steps: S1: Obtain the structure of the base and build a geometric model of the base; S2: Obtain the process requirements of the base and develop the CNC machining program according to the geometric model and process requirements; S3: Using virtual machining software, according to the CNC machining program, perform virtual CNC machining of the base to obtain a digital twin model, and determine whether the digital twin model meets the requirements; if so, proceed to step S4, otherwise proceed to step S2; S4: The virtual processing software is exchanged with the CNC machine tool, and the CNC machine tool is used to perform CNC processing on the base according to the CNC processing program.
[0022] The base processing method based on digital twin provided by the present invention is based on digital twin technology. According to the structure and process requirements of the base, virtual processing is first performed through virtual processing software. On the one hand, the CNC processing program of the base can be optimized, and on the other hand, problems in the processing process can be discovered in time, thereby avoiding the lag in discovering problems during the base processing process. Further, while ensuring the processing quality, the processing efficiency can be improved, the yield rate can be improved, and the energy utilization rate can be improved.
[0023] The preferred CNC machining process of the present invention is a five-axis CNC machining process.
[0024] Specifically, the specific structure of the base in the present invention is determined according to the use requirements, and the present invention does not limit the specific structure of the base; the geometric model of the base is constructed in step S1, and any existing software can be used for construction; the present invention preferably uses UG software to construct the geometric model of the base.
[0025] The process requirements in step S2 of the present invention, including the accuracy requirements of the base, etc., can be determined according to user needs; preferably, step S2 includes: obtaining the process requirements of the base, loading the geometric model into the UG software, selecting the processing method, and formulating a CNC processing program according to the process requirements; wherein formulating the CNC processing program in this step includes formulating a CNC programming process card, formulating a CNC processing tool card, and formulating a CNC processing process card.
[0026] The above steps S1 and S2 can be performed as follows: create a three-dimensional model of the base through UG software, write the CNC programming process card of the base parts according to the parts drawing and process requirements of the base, analyze the processing type, select reasonable tools and sizes, including ball cutters, end mills, bull nose cutters and drills, and formulate CNC machining tool cards. On the basis of ensuring the base processing process requirements, design the CNC five-axis machining steps. The steps take into account the accuracy requirements of the base and consist of rough machining-semi-finishing-finishing. The cutting parameters of each step directly affect the processing quality and efficiency. They are reasonably set by formula calculation to complete the CNC machining process card.
[0027] The cutting parameter calculation formula is as follows: ; .
[0028] Among them, V c is the cutting speed; d is the toolholder diameter; n is the spindle speed; V f is the feed speed; f is the feed amount; f Z is the feed per tooth; Z is the number of teeth.
[0029] The preferred virtual machining software of the present invention includes HuiMaiTechSim software; the preferred judgment of whether the digital twin model meets the requirements includes: judging whether overcutting occurs in the virtual CNC machining, whether a program failure occurs, and whether the size detection meets the requirements.
[0030] Furthermore, in order to optimize the CNC machining program of the base, the present invention preferably determines whether the digital twin model meets the requirements and also includes: collecting the machining parameters in the virtual CNC machining, and determining the optimal machining parameters according to the machining parameters and the size detection results.
[0031] Furthermore, preferably, collecting the processing parameters in the virtual CNC machining includes: collecting the processing parameters in the virtual CNC machining using the MES system; wherein the processing parameters include tool temperature, cutting heat, spindle vibration, tool machining feed position, and fixture clamping force.
[0032] Specifically, the above steps can be performed as follows: Use UG software to open the geometric model of the base, create a tool according to the NC machining tool card, compile a program according to the NC machining process card, perform virtual machining simulation on each step, use a spiral tool path in the virtual machining process of the base, and perform machining path analysis on the tool trajectory generated by all steps. In order to reduce the formation of empty machining of the tool and improve the operating efficiency, adjust the starting point of the tool trajectory, the path of each layer of the tool and the cutting parameters, repeat step S2 until the machining path is optimal, improve the machining parameters, and output the NC machining program for all steps.
[0033] Use HuiMaiTechSim software to call in the CNC five-axis machine tool to create the base blank, set the tool, set the coordinate axis of the CNC five-axis machine tool, calibrate the base blank, etc., and perform the CNC five-axis machining simulation of the base. If overcutting, program failure, or dimensional detection does not meet the requirements occurs during machining, return to step S2 for modification and optimization.
[0034] A digital twin model is established with the CNC five-axis machine tool through MES software. The information interacted through the communication interface of the CNC machine tool includes: the command position of each servo axis of the CNC machine tool, the feedback position of each servo axis sensor, the command speed of each servo axis, the feedback speed of each servo axis sensor, the feedback current of each servo axis sensor, the spindle command speed, the spindle sensor feedback speed, the spindle sensor feedback current, the PLC program parameter status and the tool information; the information interacted through the external sensors includes: the vibration of each servo axis of the CNC machine tool, the temperature of each servo axis transmission part, the spindle vibration, the clamping force of the tooling fixture and the temperature information of the processing area.
[0035] The tool temperature, cutting heat, spindle vibration, tool processing feed position, and fixture clamping force processing real-time information are collected and uploaded to the cloud processor through the MES system. The RFID virtual signal technology is used to fit and process the above data to obtain the relationship between the base quality changes caused by the temperature and vibration changes in each process step, find the bottleneck and optimization space in the processing technology, optimize the cutting parameters of step S2, thereby optimizing the processing technology and improving the processing efficiency and quality. In addition, by analyzing the tool wear data, a tool life prediction model can be established to predict the tool life in advance, replace the tool in time, and avoid processing quality problems caused by tool wear.
[0036] In summary, the base processing method based on digital twin provided by the present invention can be Figure 2 The process shown is carried out.
[0037] For ease of understanding, the present invention provides the following base processing method based on digital twins: 1. Processing preparation Drawing analysis: Carefully study the I-beam part drawings, clarify the requirements for size, shape, accuracy and surface roughness, and determine the processing technology and programming plan.
[0038] Blank preparation: Select I-beam blanks of appropriate specifications according to design requirements, check the overall dimensions and surface quality, and ensure that there is sufficient margin and no obvious defects.
[0039] Tool selection: According to the material and processing technology of the I-beam, choose appropriate tools such as carbide tools for rough machining and coated tools for fine machining.
[0040] Fixture design: Due to the special shape of the I-beam, a special fixture is required to ensure positioning accuracy and clamping force to prevent the workpiece from moving during processing.
[0041] 2. The base processing method comprises the following steps: S1: Model creation: Use UG software to create a high-precision geometric model of the I-beam according to the drawings and the collected I-beam data. Figure 3 As shown; S2: Process planning: Determine the processing sequence, first rough machining to remove a large amount of excess, then semi-finishing and finishing to improve accuracy and surface quality.
[0042] S3: Tool path generation: Use UG CNC programming software to generate a five-axis linkage tool path according to the process plan, perform virtual CNC machining of the base, and reasonably set tool parameters, cutting amount and tool path according to the virtual CNC machining results to avoid interference between the tool and the workpiece; Through this step, the CNC machining tool card is determined as shown in Table 1: Table 1 Step No. Work step content Tool specifications Tool material Measuring tools Back knife amount Feed rate mm / min Spindle speed r / min 1 Drill screw 6-D8 assembly hole D8*80*30MM Carbide drill bits Vernier caliper 15mm 30 1560 2 Rough machining of front and back grooves D20*R1*40*100*Z3 Carbide milling cutter Vernier caliper Axial 10mm, radial 2mm 6800 15000 3 Rough machining of lightening holes D12*R0*40*100*Z3 Carbide milling cutter Vernier caliper Axial 10mm, radial 2mm 6300 15000 4 Rough machining screw U-mouth D10*R5*25*100*Z2 Carbide milling cutter Vernier caliper Axial 1mm 3360 12000 5 Semi-finishing the front and back groove bottom surfaces D40*R1 Face milling cutter Outside Micrometer 0.2mm 2400 7200 6 Semi-finishing of the positive and negative groove side walls and bottom R D20*R5*100*Z2 Carbide milling cutter Outside Micrometer 0.3mm 3600 8000 7 Semi-finished lightening holes D12*R0*100*Z3 Carbide milling cutter Vernier caliper 0.3mm 2400 7200 8 Semi-finished screw U-mouth D10*R5*25*100*Z2 Carbide milling cutter Vernier caliper 0.2mm 2520 6200 9 Finishing the bottom surface of the groove on both sides D40*R1 Face milling cutter Outside Micrometer 0.2mm 1560 6500 10 Finishing of the groove sidewalls and bottom R on both sides D20*R5*100*Z2 Carbide milling cutter Outside Micrometer 0.2mm 1560 6500 11 Finishing lightening holes D12*R0*40*100*Z3 Carbide milling cutter Vernier caliper 0.2mm 1200 6200 12 Finishing screw U-mouth D10*R5*25*100*Z2 Carbide milling cutter Vernier caliper 0.2mm 2400 7500 S4: Post-processing: Convert the tool path file into a code that can be recognized by the CNC machine tool through the post-processor, and set the motion parameters and processing parameters of the machine tool.
[0043] Processing: Rough machining: On a five-axis CNC machine tool, follow the rough machining tool path, use a larger cutting depth and feed rate to quickly remove the excess, but be careful to avoid tool overload and workpiece deformation, and leave a machining allowance of about 0.5-1mm for semi-finishing.
[0044] Semi-finishing: On the basis of rough machining, improve machining accuracy, reduce cutting depth and feed rate, and leave a machining allowance of about 0.3-0.5mm for finishing.
[0045] Finishing: According to the final requirements, use smaller cutting parameters for finishing to ensure that the dimensional accuracy and surface roughness meet the requirements. The cutting speed can be increased by 20%-30% compared with semi-finishing, the feed rate is reduced by 30%-50%, and the spindle speed is increased by 10%-20%.
[0046] Based on the above ideal embodiments of the present invention, the relevant staff can make various changes and modifications without departing from the technical concept of the present invention through the above description. The technical scope of the present invention is not limited to the contents of the specification, and its technical scope must be determined according to the scope of the claims.
Claims
1. A base processing method based on digital twin, characterized in that: The steps include: S1: Acquire the structure of the base and construct a geometric model of the base; S2: Obtaining the process requirements of the base, and formulating a CNC machining program according to the geometric model and the process requirements; S3: Using virtual machining software, according to the CNC machining program, perform virtual CNC machining of the base to obtain a digital twin model, and determine whether the digital twin model meets the requirements; if so, proceed to step S4, otherwise proceed to step S2; S4: exchanging information between the virtual processing software and the CNC machine tool, and using the CNC machine tool to perform CNC processing on the base according to the CNC processing program.
2. The base processing method based on digital twin according to claim 1, characterized in that: The CNC machining is five-axis CNC machining.
3. The base processing method based on digital twin according to claim 1, characterized in that: Step S2 includes: obtaining the process requirements of the base, loading the geometric model into UG software, selecting a processing method, and formulating a CNC processing program according to the process requirements.
4. The base processing method based on digital twin according to claim 3, characterized in that: The formulation of the CNC machining program in step S2 includes formulating a CNC programming process card, formulating a CNC machining tool card, and formulating a CNC machining process card.
5. The base processing method based on digital twinning according to claim 1, characterized in that: The virtual processing software includes HuiMaiTechSim software.
6. The base processing method based on digital twinning according to claim 5, characterized in that: Judging whether the digital twin model meets the requirements includes: judging whether overcutting occurs in the virtual CNC machining, whether a program failure occurs, and whether dimension detection meets the requirements.
7. The base processing method based on digital twinning according to claim 6, characterized in that: Determining whether the digital twin model meets the requirements also includes: collecting processing parameters in the virtual CNC processing, and determining optimal processing parameters based on the processing parameters and the size detection results.
8. The base processing method based on digital twinning according to claim 7, characterized in that: Collecting the processing parameters in the virtual numerical control machining includes: collecting the processing parameters in the virtual numerical control machining by using an MES system.
9. The base processing method based on digital twin according to claim 7, characterized in that: The processing parameters include tool temperature, cutting heat, spindle vibration, tool processing feed position, and fixture clamping force.