Anti-cracking door pocket production method and related device
By analyzing the impact and error prediction of the processing data of crack-proof door sleeve production, combining the finite element model and assembly processing of production assembly lines, the problems of improving production efficiency and quality in the existing technology are solved, and high-quality crack-proof door sleeve production is achieved.
Patent Information
- Application Number
- CN202411795206.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-09
- Publication Date
- 2025-03-28
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
There is a lack of analysis on the impact of the existing anti-cracking door jacket production on processing data, which makes it difficult to improve production efficiency and quality, and the prediction of processing errors is inaccurate, and there are limitations on professional literacy based on manual analysis.
By obtaining the processing data of the door sleeve components based on the production control equipment, performing processing impact analysis, obtaining the finite element model for error prediction, generating a processing scheduling sequence, and transmitting the data to the production assembly line for assembly processing. At the same time, the waterproofing agent coating and the waterproofing parts installation treatment are carried out based on the waterproofing agent coating area.
It improves the quality and efficiency of door frame production, ensures the accuracy of processing error prediction, improves the anti-cracking effect of door frame, and meets the high-quality production needs of users.
Smart Images

Figure CN119721603A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of intelligent manufacturing technology, and in particular to a method for producing an anti-cracking door frame and a related device. Background Art
[0002] The door frame is an important component of the door leaf, and it plays an important role in the installation and protection of the door leaf. However, since moisture in the air can easily diffuse into the door frame through the gaps, causing the door frame to crack, anti-cracking door frames came into being. At present, in the production of anti-cracking door frames, there is usually a lack of processing impact analysis on processing data, resulting in the inability to effectively improve the efficiency and quality of door frame assembly processing. In the production of anti-cracking door frames, the prediction and analysis of processing errors is also a very important part. The prediction and analysis of processing errors affects the quality of door frame processing. At present, relevant personnel usually use production data for analysis, but this method relies too much on the professional qualities of relevant personnel and it is difficult to guarantee the accuracy of processing error prediction. In this regard, how to improve the production efficiency and production quality of anti-cracking door frames has always been a difficult problem that companies are constantly studying. Summary of the invention
[0003] The purpose of the present invention is to overcome the shortcomings of the prior art. The present invention provides a method for producing an anti-cracking door frame and related devices, which achieve high-quality production of anti-cracking door frames, improve production quality, and meet user needs.
[0004] In order to solve the above technical problems, the present invention provides a method for producing a crack-proof door frame, the method comprising:
[0005] Acquire processing data of each component in the door frame to be produced based on the production control device, and perform processing impact analysis based on the processing data to obtain processing impact analysis data;
[0006] Acquire a finite element model of each component, and perform machining error prediction based on the finite element model using the machining impact analysis data to obtain machining error prediction data;
[0007] Performing a processing scheduling analysis based on the processing impact analysis data to obtain a processing scheduling sequence;
[0008] Generate processing task data based on the processing scheduling sequence and the processing error prediction data, and transmit the processing task data to the component assembly module of the production line to perform assembly processing of the door cover components to obtain the assembled door cover;
[0009] Obtaining dimension data of the door frame after assembly, and calculating the waterproofing agent coating area based on the dimension data;
[0010] The assembled door frame is placed on an anti-cracking station, and the anti-cracking station applies waterproofing agent to the assembled door frame and installs waterproof parts based on the waterproofing agent coating area.
[0011] Optionally, performing a processing impact analysis based on the processing data to obtain processing impact analysis data includes:
[0012] Obtain several processing influencing parameters and construct a relationship model between the processing influencing parameters and processing quality data;
[0013] Calculating the contribution rate of each processing influencing parameter based on the relationship model;
[0014] Performing vector processing on each processing influencing parameter to obtain a number of vectorized processing influencing parameters;
[0015] Perform response reference analysis on each parameter affecting the quantization processing to obtain response reference analysis data;
[0016] The processing data is used to perform processing impact analysis based on the response reference analysis data and the contribution rate to obtain processing impact analysis data.
[0017] Optionally, the acquiring of the finite element model of each component and performing machining error prediction based on the finite element model using the machining impact analysis data to obtain machining error prediction data includes:
[0018] Acquire component structural parameters of each component, and construct a component three-dimensional model based on the component structural parameters;
[0019] Based on the three-dimensional model of the component, a corresponding finite element model is constructed by using a grid density setting;
[0020] Based on the finite element model, the processing influence analysis data is input into the finite element analysis software to perform processing deformation analysis to obtain processing deformation analysis data;
[0021] Based on the processing influence analysis data, error law analysis is performed using a processing system equation to obtain error law analysis data;
[0022] Machining error prediction is performed based on the machining deformation analysis data and the error law analysis data to obtain machining error prediction data.
[0023] Optionally, performing a processing scheduling analysis based on the processing impact analysis data to obtain a processing scheduling sequence includes:
[0024] Obtaining scheduling process parameters of each component in the production line, and generating processing time data based on the scheduling process parameters;
[0025] Generate a plurality of initial scheduling sequences using a constraint condition model based on the processing impact analysis data and the processing time data;
[0026] Each initial scheduling sequence is optimized to obtain an optimization result, and a processing scheduling sequence is determined based on the optimization result.
[0027] Optionally, the step of generating processing task data based on the processing scheduling sequence and the processing error prediction data, and transmitting the processing task data to a component assembly module of a production line to perform assembly processing of door cover components, and obtaining the assembled door cover comprises:
[0028] Importing the processing scheduling sequence and processing error prediction data into numerical control programming software to generate processing task data;
[0029] The processing task data is sent to a component assembly module of a production line, and the component assembly module assembles the components of the door frame to be produced based on the processing task data to obtain the assembled door frame.
[0030] Optionally, the obtaining of dimension data of the door frame after the assembly process and calculating the waterproofing agent coating area based on the dimension data includes:
[0031] The dimension data of the door frame after the assembly process is obtained based on the measuring equipment, and the waterproofing agent coating area is calculated based on the dimension data using the preset coating rule.
[0032] Optionally, placing the assembled door frame on an anti-cracking station, and applying a waterproofing agent and installing waterproof parts to the assembled door frame based on the waterproofing agent coating area, comprises:
[0033] The assembled door cover is transported to the designated location, and the industrial robot arm moves the assembled door cover in the designated location to the anti-cracking station;
[0034] The anti-cracking station performs a uniform coating treatment of the waterproofing agent on the assembled door frame based on the waterproofing agent coating area to obtain a uniformly coated door frame;
[0035] After the door frame has been evenly coated, waterproof parts are installed and gaps are sealed.
[0036] In addition, the present invention also provides a crack-proof door frame production device, the device comprising:
[0037] Processing impact analysis module: used to obtain processing data of each component in the door frame to be produced based on the production control equipment, and perform processing impact analysis based on the processing data to obtain processing impact analysis data;
[0038] A machining error prediction module: used to obtain a finite element model of each component, and perform machining error prediction based on the finite element model using the machining impact analysis data to obtain machining error prediction data;
[0039] Processing scheduling analysis module: used to perform processing scheduling analysis based on the processing impact analysis data to obtain a processing scheduling sequence;
[0040] Door cover assembly module: used to generate processing task data based on the processing scheduling sequence and processing error prediction data, and transmit the processing task data to the component assembly module of the production line to perform assembly processing of the door cover components to obtain the assembled door cover;
[0041] A waterproofing agent coating area calculation module is used to obtain the size data of the door frame after assembly and calculate the waterproofing agent coating area based on the size data;
[0042] Waterproofing agent coating and waterproofing parts installation module: used to place the assembled door frame on the anti-cracking station, and the anti-cracking station applies waterproofing agent and installs waterproofing parts to the assembled door frame based on the waterproofing agent coating area.
[0043] In addition, the present invention also provides an electronic device, which includes a processor and a memory, wherein the memory is used to store instructions, and the processor is used to call the instructions in the memory so that the electronic device executes the above-mentioned anti-cracking door frame production method.
[0044] In addition, the present invention also provides a computer-readable storage medium, which stores computer instructions. When the computer instructions are executed on an electronic device, the electronic device executes the above-mentioned anti-cracking door frame production method.
[0045] In an embodiment of the present invention, processing data is used to perform processing impact analysis based on response reference analysis data and contribution rate, which can improve the reliability of processing impact analysis. Processing error prediction is performed based on processing deformation analysis data and error law analysis data generated by the finite element model of each component to ensure the accuracy of processing error prediction and avoid excessive deviation between the obtained processing error prediction data and the actual situation. Processing scheduling analysis is performed based on processing impact analysis data to obtain a processing scheduling sequence, which can prevent confusion in processing scheduling and improve door frame production efficiency. The anti-cracking station applies waterproofing agent and installs waterproof parts to the assembled door frame based on the waterproofing agent coating area, which can effectively improve the anti-cracking effect of the door frame, achieve high-quality production of anti-cracking door frames, improve production quality, and meet user needs. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0047] Figure 1 It is a schematic flow chart of a method for producing a door cover that prevents cracking in an embodiment of the present invention;
[0048] Figure 2 is a schematic flow chart of a method for producing a crack-resistant door frame in another embodiment of the present invention;
[0049] Figure 3 Schematic diagram of the structure of a door cover production device for preventing cracking in an embodiment of the present invention;
[0050] Figure 4 It is a schematic diagram of the structure of an electronic device in an embodiment of the present invention. DETAILED DESCRIPTION
[0051] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0052] Embodiment 1
[0053] See also Figure 1 , Figure 1 : is a schematic flow chart of a method for producing a crack-proof door frame in an embodiment of the present invention, the method comprising:
[0054] S11: acquiring processing data of each component in the door frame to be produced based on the production control device, and performing processing impact analysis based on the processing data to obtain processing impact analysis data;
[0055] In the specific implementation process of the present invention, the processing impact analysis is performed based on the processing data to obtain the processing impact analysis data, including: obtaining a number of processing impact parameters, and constructing a relationship model between the processing impact parameters and the processing quality data; calculating the contribution rate of each processing impact parameter based on the relationship model; vectorizing each processing impact parameter to obtain a number of vectorized processing impact parameters; performing response reference analysis on each vectorized processing impact parameter to obtain response reference analysis data; performing processing impact analysis using the processing data based on the response reference analysis data and the contribution rate to obtain the processing impact analysis data.
[0056] Specifically, based on the production control equipment, the processing data of each component in the door cover to be produced is obtained, and the processing data includes the processing size, shape and time of each component of the door cover. The door cover components include the door cover body, L line and door stop bar. Several processing influencing parameters are obtained, and the processing influencing parameters include materials, laser beams and media, etc. A relationship model between the processing influencing parameters and the processing quality data is constructed. The processing quality data is the quality data obtained by processing the door cover according to the historical processing data. The relationship model is constructed by using the processing influencing parameters and the processing quality data through the support vector machine and the kernel function of mapping the low-dimensional space to the high-dimensional space. Based on the relationship model, the contribution rate of each processing influencing parameter is calculated, the standard value of each processing influencing parameter is calculated, and the standard value of each processing influencing parameter is input into the relationship model. The balance point of the processing quality is calculated through the relationship model, and the contribution rate of each processing influencing parameter is calculated according to the balance point of the processing quality. Each processing influencing parameter is vectorized, and the processing influencing parameter is vectorized through the bag of words model to obtain several vectorized processing influencing parameters. Perform response reference analysis on each vectorized processing influence parameter, construct upper and lower bounds for each vectorized processing influence parameter, obtain the upper bound and lower bound of the influence parameter, calculate the response reference value by combining the upper bound and lower bound of the influence parameter with the preset constraint condition, calculate the discreteness according to each response reference value, and obtain the response reference analysis data. Perform processing influence analysis on the processing data based on the response reference analysis data and the contribution rate, construct a processing influence analysis model according to the response reference analysis data and the contribution rate, input the processing data into the processing influence analysis model, and obtain the processing influence analysis data.
[0057] S12: Obtain a finite element model of each component, and perform machining error prediction based on the finite element model using the machining impact analysis data to obtain machining error prediction data;
[0058] In the specific implementation process of the present invention, the finite element model of each component is obtained, and the processing error prediction is performed based on the finite element model using the processing impact analysis data to obtain the processing error prediction data, including: obtaining the component structure parameters of each component, and constructing a component three-dimensional model based on the component structure parameters; constructing a corresponding finite element model based on the component three-dimensional model using grid density settings; inputting the processing impact analysis data into the finite element analysis software based on the finite element model to perform processing deformation analysis to obtain processing deformation analysis data; performing error law analysis based on the processing impact analysis data using the processing system equation to obtain error law analysis data; and performing processing error prediction based on the processing deformation analysis data and the error law analysis data to obtain processing error prediction data.
[0059] Specifically, the component structure parameters of each component are obtained, a component three-dimensional model is constructed based on the component structure parameters, and the component structure parameters are input into the three-dimensional modeling software to obtain the component three-dimensional model. Based on the component three-dimensional model, a corresponding finite element model is constructed using the grid density setting, the component three-dimensional model is divided into regions, a plurality of sub-regions are obtained, the grid density data of each sub-region is set, and a finite element analysis is performed using a polyhedral unit according to the set grid density data to obtain a corresponding finite element model. Based on the finite element model, the processing impact analysis data is input into the finite element analysis software to perform processing deformation analysis, the finite element model is deployed in the finite element analysis software, and the processing deformation calculation of the processing position is performed in the finite element model according to the processing impact analysis data to obtain the processing deformation analysis data. Based on the processing influence analysis data, the processing system equation is used to perform error law analysis, obtain the historical processing path and historical error data in the historical processing process, construct the error system equation according to the historical processing path and historical error data, perform error expectation analysis and error variance calculation according to the error system equation, obtain the error expectation data and error variance, construct the processing system equation according to the error expectation data and error variance using the preset detection system, input the processing influence analysis data into the processing system equation, and obtain the error law analysis data. Based on the processing deformation analysis data and the error law analysis data, the processing error prediction is performed to obtain the processing error prediction data. The processing deformation analysis data can be used to know the deformation that will be generated during the door cover processing process. The error law analysis data can be used to know the error distribution law generated by different processing data and influencing parameters during the door cover processing process, thereby knowing the error generated by the door cover processing according to the processing data.
[0060] S13: Performing a processing scheduling analysis based on the processing impact analysis data to obtain a processing scheduling sequence;
[0061] In the specific implementation process of the present invention, the processing scheduling analysis is performed based on the processing impact analysis data to obtain a processing scheduling sequence, including: obtaining the scheduling process parameters of each component in the production line, and generating processing time data based on the scheduling process parameters; generating a number of initial scheduling sequences using a constraint condition model based on the processing impact analysis data and the processing time data; performing optimization processing on each initial scheduling sequence to obtain an optimization processing result, and determining the processing scheduling sequence based on the optimization processing result.
[0062] Specifically, the scheduling process parameters of each component in the production line are obtained, that is, the scheduling order and time of each component in the production line are obtained, and the processing time data is generated based on the scheduling process parameters, and the processing time data is generated according to the scheduling process parameters combined with the processing data. Based on the processing impact analysis data and the processing time data, a constraint condition model is used to generate several initial scheduling sequences, and the maximum processing time of each component and the allowed departure time and process return time of each component during the processing of the processing machine are determined by the processing impact analysis data and the processing time data. The constraint condition model is constructed according to the maximum processing time, the allowed departure time and the process return time, and several initial scheduling sequences are generated according to the scheduling order of each component according to the constraint condition model. Each initial scheduling sequence is optimized, and the fitness value of each initial scheduling sequence is calculated. Local search processing is performed according to the fitness value of each initial scheduling sequence to obtain several relatively optimal scheduling sequences, and the tournament selection method and the bee colony search method are used to iteratively optimize in several relatively optimal scheduling sequences to obtain the final required scheduling sequence, obtain the optimization processing result, and determine the processing scheduling sequence based on the optimization processing result.
[0063] S14: Generate processing task data based on the processing scheduling sequence and the processing error prediction data, and transmit the processing task data to the component assembly module of the production line to perform assembly processing of the door cover components to obtain the assembled door cover;
[0064] In the specific implementation process of the present invention, the processing task data is generated based on the processing scheduling sequence and the processing error prediction data, and the processing task data is transmitted to the component assembly module of the production line to perform assembly processing of the door frame components to obtain the assembled door frame, including: importing the processing scheduling sequence and the processing error prediction data into the CNC programming software to generate the processing task data; sending the processing task data to the component assembly module of the production line, and the component assembly module assembles the components of the door frame to be produced based on the processing task data to obtain the assembled door frame.
[0065] Specifically, the processing scheduling sequence and processing error prediction data are imported into the numerical control programming software, the processing data is adjusted in the numerical control programming software according to the processing error prediction data, and the processing task data is generated according to the adjusted processing data and processing scheduling sequence. The processing task data is sent to the component assembly module of the production line, and the component assembly module assembles the components of the door cover to be produced based on the processing task data, and assembles the connection structure of the components of the door cover according to the processing task data to obtain the assembled door cover.
[0066] S15: Acquire the dimension data of the door frame after the assembly process, and calculate the waterproofing agent coating area based on the dimension data;
[0067] In the specific implementation process of the present invention, the dimension data of the door frame after the assembly process is obtained, and the waterproofing agent coating area is calculated based on the dimension data, including: obtaining the dimension data of the door frame after the assembly process based on a measuring device, and calculating the waterproofing agent coating area based on the dimension data using a preset coating rule.
[0068] Specifically, the controller controls the measuring device to obtain the dimension data of the door frame after assembly, the dimension data including length data, width data and height data, and the waterproofing agent coating area is calculated based on the dimension data using preset coating rules, the preset coating rules including the coating rules at the gaps of component joints and the coating rules on each surface of the door frame.
[0069] S16: placing the assembled door frame on an anti-cracking station, and applying a waterproofing agent and installing waterproof parts to the assembled door frame based on the waterproofing agent coating area.
[0070] In the specific implementation process of the present invention, the assembled door frame is placed on the anti-cracking station, and the anti-cracking station applies waterproof agent to the assembled door frame and installs waterproof parts based on the waterproof agent coating area, including: transporting the assembled door frame to a designated position, and moving the assembled door frame at the designated position to the anti-cracking station based on an industrial robot arm; the anti-cracking station evenly applies waterproof agent to the assembled door frame based on the waterproof agent coating area to obtain a door frame with even coating; and installing waterproof parts and sealing gaps on the door frame with even coating.
[0071] Specifically, the assembled door frame is transported to a designated location, and door frames of different sizes are transported to different designated locations. The door frame assembled in the designated location is transported to the anti-cracking station by an industrial robot arm. Different designated locations correspond to different anti-cracking stations, and a number of corresponding industrial robot arms are arranged in the designated location. The anti-cracking station applies a waterproofing agent evenly to the assembled door frame based on the waterproofing agent coating area to obtain a door frame evenly coated. The waterproofing agent can be water-repellent wax or waterproof spray paint. After the waterproofing agent is applied by brushing, it can be dried during the brushing process without the need for a drying process. The waterproofing parts are installed and the gaps are sealed on the door frame evenly coated. The waterproofing parts are installed on the bottom end surface of the door frame. The gap between the waterproofing parts and the door frame is sealed by a sealant, thereby achieving better protection of the surface of the door frame, preventing moisture from penetrating, achieving a sealing protection effect of isolating moisture, and improving the anti-cracking effect of the door frame.
[0072] In an embodiment of the present invention, processing data is used to perform processing impact analysis based on response reference analysis data and contribution rate, which can improve the reliability of processing impact analysis. Processing error prediction is performed based on processing deformation analysis data and error law analysis data generated by the finite element model of each component to ensure the accuracy of processing error prediction and avoid excessive deviation between the obtained processing error prediction data and the actual situation. Processing scheduling analysis is performed based on processing impact analysis data to obtain a processing scheduling sequence, which can prevent confusion in processing scheduling and improve door frame production efficiency. The anti-cracking station applies waterproofing agent and installs waterproof parts to the assembled door frame based on the waterproofing agent coating area, which can effectively improve the anti-cracking effect of the door frame, achieve high-quality production of anti-cracking door frames, improve production quality, and meet user needs.
[0073] Embodiment 2
[0074] See also Figure 2 , Figure 2 : is a schematic flow chart of a method for producing a door frame that prevents cracking in another embodiment of the present invention, the method comprising:
[0075] S201: acquiring processing data of each component in the door frame to be produced based on the production control device, and performing processing impact analysis based on the processing data to obtain processing impact analysis data;
[0076] In the specific implementation process of the present invention, the processing data of each component in the door cover to be produced is obtained based on the production control equipment. The processing data includes the processing size, shape and time of each component of the door cover. The door cover components include the door cover body, L line and door stop bar. A number of processing influencing parameters are obtained. The processing influencing parameters include materials, laser beams and media, etc. A relationship model between the processing influencing parameters and the processing quality data is constructed. The processing quality data is the quality data obtained by processing the door cover according to the historical processing data. The relationship model is constructed using the processing influencing parameters and the processing quality data through the support vector machine and the kernel function mapping the low-dimensional space to the high-dimensional space. Based on the relationship model, the contribution rate of each processing influencing parameter is calculated, the standard value of each processing influencing parameter is calculated, and the standard value of each processing influencing parameter is input into the relationship model. The balance point of the processing quality is calculated through the relationship model, and the contribution rate of each processing influencing parameter is calculated according to the balance point of the processing quality. Each processing influencing parameter is vectorized, and the processing influencing parameter is vectorized through the bag-of-words model to obtain a number of vectorized processing influencing parameters. Perform response reference analysis on each vectorized processing influence parameter, construct upper and lower bounds for each vectorized processing influence parameter, obtain the upper bound and lower bound of the influence parameter, calculate the response reference value by combining the upper bound and lower bound of the influence parameter with the preset constraint condition, calculate the discreteness according to each response reference value, and obtain the response reference analysis data. Perform processing influence analysis on the processing data based on the response reference analysis data and the contribution rate, construct a processing influence analysis model according to the response reference analysis data and the contribution rate, input the processing data into the processing influence analysis model, and obtain the processing influence analysis data.
[0077] S202: Acquire component structural parameters of each component, and construct a component three-dimensional model based on the component structural parameters;
[0078] In the specific implementation process of the present invention, the component structure parameters of each component are obtained, a component three-dimensional model is constructed based on the component structure parameters, and the component structure parameters are input into a three-dimensional modeling software to obtain the component three-dimensional model.
[0079] S203: constructing a corresponding finite element model based on the component three-dimensional model by using a grid density setting;
[0080] In the specific implementation process of the present invention, a corresponding finite element model is constructed based on the component three-dimensional model using a grid density setting, the component three-dimensional model is divided into regions to obtain a number of sub-regions, grid density data for each sub-region is set, and finite element analysis is performed using polyhedral units based on the set grid density data to obtain a corresponding finite element model.
[0081] S204: inputting the processing influence analysis data into the finite element analysis software based on the finite element model to perform processing deformation analysis to obtain processing deformation analysis data;
[0082] In the specific implementation process of the present invention, the processing impact analysis data is input into the finite element analysis software based on the finite element model to perform processing deformation analysis, the finite element model is deployed in the finite element analysis software, and the processing deformation of the processing position is calculated in the finite element model according to the processing impact analysis data to obtain the processing deformation analysis data.
[0083] S205: performing error law analysis based on the processing influence analysis data using a processing system equation to obtain error law analysis data;
[0084] In the specific implementation process of the present invention, an error law analysis is performed using a processing system equation based on the processing impact analysis data, historical processing paths and historical error data in historical processing processes are obtained, an error system equation is constructed based on the historical processing paths and historical error data, error expectation analysis and error variance calculation are performed based on the error system equation to obtain error expectation data and error variance, a processing system equation is constructed based on the error expectation data and error variance using a preset detection system, the processing impact analysis data is input into the processing system equation, and error law analysis data is obtained.
[0085] S206: performing machining error prediction based on the machining deformation analysis data and the error law analysis data to obtain machining error prediction data;
[0086] During the specific implementation of the present invention, a processing error prediction is performed based on the processing deformation analysis data and the error law analysis data to obtain processing error prediction data. The processing deformation analysis data can be used to know the deformation that will occur during the door frame processing. The error law analysis data can be used to know the error distribution law caused by different processing data and influencing parameters during the door frame processing. Thus, the error generated by performing door frame processing according to the processing data can be known.
[0087] S207: Performing a processing scheduling analysis based on the processing impact analysis data to obtain a processing scheduling sequence;
[0088] In the specific implementation process of the present invention, the scheduling process parameters of each component in the production line are obtained, that is, the scheduling order and time of each component in the production line are obtained, and the processing time data is generated based on the scheduling process parameters, and the processing time data is generated according to the scheduling process parameters combined with the processing data. Based on the processing impact analysis data and the processing time data, a constraint condition model is used to generate several initial scheduling sequences, and the maximum processing time of each component and the allowed departure time and process return time of each component during the processing of the processing machine are determined by the processing impact analysis data and the processing time data. The constraint condition model is constructed according to the maximum processing time, the allowed departure time and the process return time, and several initial scheduling sequences are generated according to the scheduling order of each component according to the constraint condition model. Each initial scheduling sequence is optimized, and the fitness value of each initial scheduling sequence is calculated. According to the fitness value of each initial scheduling sequence, a local search process is performed to obtain several relatively optimal scheduling sequences, and the tournament selection method and the bee colony search method are used to iteratively optimize in several relatively optimal scheduling sequences to obtain the final required scheduling sequence, obtain the optimization processing result, and determine the processing scheduling sequence based on the optimization processing result.
[0089] S208: Generate processing task data based on the processing scheduling sequence and the processing error prediction data, and transmit the processing task data to the component assembly module of the production line to perform assembly processing of the door cover components to obtain the assembled door cover;
[0090] In the specific implementation process of the present invention, the processing scheduling sequence and processing error prediction data are imported into the numerical control programming software, the processing data is adjusted according to the processing error prediction data in the numerical control programming software, and the processing task data is generated according to the adjusted processing data and the processing scheduling sequence. The processing task data is sent to the component assembly module of the production line, and the component assembly module assembles the components of the door cover to be produced based on the processing task data, and assembles the connection structure of the components of the door cover according to the processing task data to obtain the assembled door cover.
[0091] S209: Acquire the dimension data of the door frame after the assembly process, and calculate the waterproofing agent coating area based on the dimension data;
[0092] During the specific implementation of the present invention, the controller controls the measuring equipment to obtain the dimension data of the door frame after assembly, the dimension data including length data, width data and height data. The waterproofing agent coating area is calculated based on the dimension data using preset coating rules, and the preset coating rules include coating at the gaps of component splicing and coating rules for each surface of the door frame.
[0093] S210: placing the assembled door frame on an anti-cracking station, and applying a waterproofing agent to the assembled door frame and installing waterproof parts based on the waterproofing agent coating area.
[0094] In the specific implementation process of the present invention, the assembled door frame is transported to a designated position, and door frames of different sizes are transported to different designated positions. The door frame assembled in the designated position is transported to the anti-cracking station based on an industrial robot arm. Different designated positions correspond to different anti-cracking stations, and a number of corresponding industrial robot arms are arranged in the designated position. The anti-cracking station performs a uniform application of waterproofing agent on the assembled door frame based on the waterproofing agent coating area to obtain a door frame that is evenly applied. The waterproofing agent can be water-release wax or waterproof spray paint, etc. After the waterproofing agent is applied by brushing, it can be dried during the application process without the need for a drying process. The waterproofing parts are installed and the gap is sealed on the door frame that has been evenly applied. The waterproofing parts are installed on the bottom end face of the door frame. The gap between the waterproofing parts and the door frame is sealed by a sealant, thereby achieving better protection of the surface of the door frame, preventing moisture from penetrating, achieving a sealing protection effect of isolating moisture, and improving the anti-cracking effect of the door frame.
[0095] In an embodiment of the present invention, processing data is used to perform processing impact analysis based on response reference analysis data and contribution rate, which can improve the reliability of processing impact analysis. Processing error prediction is performed based on processing deformation analysis data and error law analysis data generated by the finite element model of each component to ensure the accuracy of processing error prediction and avoid excessive deviation between the obtained processing error prediction data and the actual situation. Processing scheduling analysis is performed based on processing impact analysis data to obtain a processing scheduling sequence, which can prevent confusion in processing scheduling and improve door frame production efficiency. The anti-cracking station applies waterproofing agent and installs waterproof parts to the assembled door frame based on the waterproofing agent coating area, which can effectively improve the anti-cracking effect of the door frame, achieve high-quality production of anti-cracking door frames, improve production quality, and meet user needs.
[0096] Embodiment 3
[0097] See also Figure 3 , Figure 3 : is a schematic diagram of a process of a crack-proof door cover production device in an embodiment of the present invention, wherein the device comprises:
[0098] Processing impact analysis module 31: used to obtain processing data of each component in the door frame to be produced based on the production control device, and perform processing impact analysis based on the processing data to obtain processing impact analysis data;
[0099] A machining error prediction module 32 is used to obtain a finite element model of each component, and perform machining error prediction based on the finite element model using the machining impact analysis data to obtain machining error prediction data;
[0100] Processing scheduling analysis module 33: used to perform processing scheduling analysis based on the processing impact analysis data to obtain a processing scheduling sequence;
[0101] Door cover assembly module 34: used to generate processing task data based on the processing scheduling sequence and processing error prediction data, and transmit the processing task data to the component assembly module of the production line to perform assembly processing of the door cover components to obtain the assembled door cover;
[0102] The waterproofing agent coating area calculation module 35 is used to obtain the size data of the door frame after the assembly process, and calculate the waterproofing agent coating area based on the size data;
[0103] The waterproofing agent coating and waterproofing component installation module 36 is used to place the assembled door frame on the anti-cracking station, and the anti-cracking station performs waterproofing agent coating and waterproofing component installation on the assembled door frame based on the waterproofing agent coating area.
[0104] In the specific implementation process of the present invention, the specific implementation method of the device item can refer to the implementation method of the above-mentioned method item, which will not be repeated here.
[0105] In an embodiment of the present invention, processing data is used to perform processing impact analysis based on response reference analysis data and contribution rate, which can improve the reliability of processing impact analysis. Processing error prediction is performed based on processing deformation analysis data and error law analysis data generated by the finite element model of each component to ensure the accuracy of processing error prediction and avoid excessive deviation between the obtained processing error prediction data and the actual situation. Processing scheduling analysis is performed based on processing impact analysis data to obtain a processing scheduling sequence, which can prevent confusion in processing scheduling and improve door frame production efficiency. The anti-cracking station applies waterproofing agent and installs waterproof parts to the assembled door frame based on the waterproofing agent coating area, which can effectively improve the anti-cracking effect of the door frame, achieve high-quality production of anti-cracking door frames, improve production quality, and meet user needs.
[0106] An embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored, and when the program is executed by a processor, the method for producing a door frame that prevents cracking of any one of the above embodiments is implemented. The computer-readable storage medium includes, but is not limited to, any type of disk (including floppy disk, hard disk, optical disk, CD-ROM, and magneto-optical disk), ROM (Read-Only Memory), RAM (Random Access Memory), EPROM (Erasable Programmable Read-Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), flash memory, magnetic card or optical card. That is, the storage device includes any medium that can store or transmit information in a readable form by a device (for example, a computer, a mobile phone), which can be a read-only memory, a disk or an optical disk, etc.
[0107] Embodiment 4
[0108] See also Figure 4 , Figure 4 It is a schematic diagram of the structure of an electronic device in an embodiment of the present invention.
[0109] The embodiment of the present invention further provides an electronic device, such as Figure 4 As shown, the electronic device includes a memory 41, a processor 43, and a computer program 42 stored in the memory 41 and executable on the processor 43. Those skilled in the art will appreciate that Figure 3The electronic device shown does not constitute a limitation on all devices, and may include more or fewer components than shown, or combine certain components. The memory 41 can be used to store the computer program 42 and various functional modules, and the processor 43 runs the computer program 42 stored in the memory 41, thereby executing various functional applications and data processing of the device. The memory can be an internal memory or an external memory, or include both internal and external memories. The internal memory can include a read-only memory (ROM), a programmable ROM (PROM), an electrically programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), a flash memory, or a random access memory. The external memory can include a hard disk, a floppy disk, a ZIP disk, a U disk, a magnetic tape, etc. The processor 43 can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The general processor may be a microprocessor, a single chip microcomputer or the processor 43 may also be any conventional processor, etc. The processor and memory disclosed in the present invention include but are not limited to these types of processors and memories. The processor and memory disclosed in the present invention are only examples and not limitations.
[0110] As an embodiment, the electronic device includes: one or more processors 43, a memory 41, and one or more computer programs 42, wherein the one or more computer programs 42 are stored in the memory 41 and are configured to be executed by the one or more processors 43, and the one or more computer programs 42 are configured to execute the anti-cracking door frame production method in any of the above-mentioned embodiments. Please refer to the above-mentioned embodiments for the specific implementation process, which will not be repeated here.
[0111] In an embodiment of the present invention, processing data is used to perform processing impact analysis based on response reference analysis data and contribution rate, which can improve the reliability of processing impact analysis. Processing error prediction is performed based on processing deformation analysis data and error law analysis data generated by the finite element model of each component to ensure the accuracy of processing error prediction and avoid excessive deviation between the obtained processing error prediction data and the actual situation. Processing scheduling analysis is performed based on processing impact analysis data to obtain a processing scheduling sequence, which can prevent confusion in processing scheduling and improve door frame production efficiency. The anti-cracking station applies waterproofing agent and installs waterproof parts to the assembled door frame based on the waterproofing agent coating area, which can effectively improve the anti-cracking effect of the door frame, achieve high-quality production of anti-cracking door frames, improve production quality, and meet user needs.
[0112] In addition, the above is a detailed introduction to the anti-cracking door frame production method and related devices provided by the embodiments of the present invention. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea; at the same time, for those skilled in the art, according to the ideas of the present invention, there will be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be understood as a limitation on the present invention.
Claims
1. A method for producing a crack-proof door frame, characterized in that: The method comprises: Acquire processing data of each component in the door frame to be produced based on the production control device, and perform processing impact analysis based on the processing data to obtain processing impact analysis data; Acquire a finite element model of each component, and perform machining error prediction based on the finite element model using the machining impact analysis data to obtain machining error prediction data; Performing a processing scheduling analysis based on the processing impact analysis data to obtain a processing scheduling sequence; Generate processing task data based on the processing scheduling sequence and the processing error prediction data, and transmit the processing task data to the component assembly module of the production line to perform assembly processing of the door cover components to obtain the assembled door cover; Obtaining dimension data of the door frame after assembly, and calculating the waterproofing agent coating area based on the dimension data; The assembled door frame is placed on an anti-cracking station, and the anti-cracking station applies waterproofing agent to the assembled door frame and installs waterproof parts based on the waterproofing agent coating area.
2. The method for producing a crack-proof door frame according to claim 1, characterized in that: The performing processing impact analysis based on the processing data to obtain processing impact analysis data includes: Obtain several processing influencing parameters and construct a relationship model between the processing influencing parameters and processing quality data; Calculating the contribution rate of each processing influencing parameter based on the relationship model; Performing vector processing on each processing influencing parameter to obtain a number of vectorized processing influencing parameters; Perform response reference analysis on each parameter affecting the quantization processing to obtain response reference analysis data; The processing data is used to perform processing impact analysis based on the response reference analysis data and the contribution rate to obtain processing impact analysis data.
3. The method for producing a crack-proof door frame according to claim 1, characterized in that: The step of obtaining a finite element model of each component and performing machining error prediction based on the finite element model using the machining impact analysis data to obtain machining error prediction data includes: Acquire component structural parameters of each component, and construct a component three-dimensional model based on the component structural parameters; Based on the three-dimensional model of the component, a corresponding finite element model is constructed by using a grid density setting; Based on the finite element model, the processing influence analysis data is input into the finite element analysis software to perform processing deformation analysis to obtain processing deformation analysis data; Based on the processing influence analysis data, error law analysis is performed using a processing system equation to obtain error law analysis data; Machining error prediction is performed based on the machining deformation analysis data and the error law analysis data to obtain machining error prediction data.
4. The method for producing a crack-proof door frame according to claim 1, characterized in that: The performing of processing scheduling analysis based on the processing impact analysis data to obtain a processing scheduling sequence includes: Obtaining scheduling process parameters of each component in the production line, and generating processing time data based on the scheduling process parameters; Generate a plurality of initial scheduling sequences using a constraint condition model based on the processing impact analysis data and the processing time data; Each initial scheduling sequence is optimized to obtain an optimization result, and a processing scheduling sequence is determined based on the optimization result.
5. The method for producing a crack-proof door frame according to claim 1, characterized in that: The step of generating processing task data based on the processing scheduling sequence and the processing error prediction data, and transmitting the processing task data to the component assembly module of the production line to perform assembly processing of the door cover components, and obtaining the assembled door cover includes: Importing the processing scheduling sequence and processing error prediction data into numerical control programming software to generate processing task data; The processing task data is sent to a component assembly module of a production line, and the component assembly module assembles the components of the door frame to be produced based on the processing task data to obtain the assembled door frame.
6. The method for producing a crack-proof door frame according to claim 1, characterized in that: The step of obtaining the dimension data of the door frame after the assembly process and calculating the waterproofing agent coating area based on the dimension data includes: The dimension data of the door frame after the assembly process is obtained based on the measuring equipment, and the waterproofing agent coating area is calculated based on the dimension data using the preset coating rule.
7. The method for producing a crack-proof door frame according to claim 1, characterized in that: The assembled door frame is placed on an anti-cracking station, and the anti-cracking station applies a waterproofing agent to the assembled door frame and installs waterproof parts based on the waterproofing agent coating area, including: The assembled door cover is transported to the designated location, and the industrial robot arm moves the assembled door cover in the designated location to the anti-cracking station; The anti-cracking station performs a uniform coating treatment of the waterproofing agent on the assembled door frame based on the waterproofing agent coating area to obtain a uniformly coated door frame; After the door frame has been evenly coated, waterproof parts are installed and gaps are sealed.
8. A crack-proof door frame production device, characterized in that: The device comprises: Processing impact analysis module: used to obtain processing data of each component in the door frame to be produced based on the production control equipment, and perform processing impact analysis based on the processing data to obtain processing impact analysis data; A machining error prediction module: used to obtain a finite element model of each component, and perform machining error prediction based on the finite element model using the machining impact analysis data to obtain machining error prediction data; Processing scheduling analysis module: used to perform processing scheduling analysis based on the processing impact analysis data to obtain a processing scheduling sequence; Door cover assembly module: used to generate processing task data based on the processing scheduling sequence and processing error prediction data, and transmit the processing task data to the component assembly module of the production line to perform assembly processing of the door cover components to obtain the assembled door cover; A waterproofing agent coating area calculation module is used to obtain the size data of the door frame after assembly and calculate the waterproofing agent coating area based on the size data; Waterproofing agent coating and waterproofing parts installation module: used to place the assembled door frame on the anti-cracking station, and the anti-cracking station applies waterproofing agent and installs waterproofing parts to the assembled door frame based on the waterproofing agent coating area.
9. An electronic device, comprising a processor and a memory, characterized in that: The memory is used to store instructions, and the processor is used to call the instructions in the memory so that the electronic device executes the anti-cracking door frame production method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and when the computer instructions are executed on an electronic device, the electronic device executes the method for producing a crack-resistant door frame according to any one of claims 1 to 7.
Citation Information
Patent Citations
Closed-loop quality control simulation method with simulation prediction and actual production integrated
CN104268350A
Machining deformation monitoring data-based processing sequence self-adaptive adjustment method
CN107728578A
Anti-cracking door pocket, door structure and anti-cracking process of door pocket
CN117266711A
Processing quality prediction method based on digital twinning
CN118395871A
Machining evaluation device, machining system, and machining evaluation method
CN118647949A