Simulation assembly method and device for vehicle parts, electronic equipment and medium

By using simulation assembly methods during vehicle assembly, combined with vehicle simulation model and component measurement system data, the problems of long manual analysis cycle and high cost in the prior art are solved, and more efficient and accurate assembly analysis is achieved.

CN119623003APending Publication Date: 2025-03-14CHONGQING JINKANG NEW ENERGY VEHICLE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411531591.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-30
Publication Date
2025-03-14

AI Technical Summary

Technical Problem

Existing vehicle assembly verification relies on manual physical matching, resulting in long analysis cycles, high costs, poor timeliness, affecting assembly efficiency and quality.

Method used

Using the simulation assembly method, by obtaining the pre-created vehicle simulation model, the assembly relationship between the target part and the associated parts is determined, combined with the actual measured data of the component measurement system, assembly analysis is performed in the simulation environment to determine the assembly results.

Benefits of technology

It shortens the manual analysis cycle, reduces production costs, improves the efficiency and accuracy of assembly analysis, and can quickly give assembly results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119623003A_ABST
    Figure CN119623003A_ABST
Patent Text Reader

Abstract

The invention provides a simulation assembly method and device for vehicle parts, electronic equipment and a medium, and is applied to a simulation analysis system.The method comprises the steps that a pre-created vehicle simulation model is obtained, the vehicle simulation model comprises a plurality of parts, a target part and a first measuring point thereof are selected, and a related part and a second measuring point thereof are selected; determining an assembly relationship between the target part and the associated part, and obtaining target actual measurement size data of the target part and associated actual measurement size data of the associated part, which are measured by a part measurement system, and according to the assembly relationship, performing simulation assembly on the target part and the associated part by adopting the target actual measurement size data and the associated actual measurement size data, and determining spatial distance data between the first measurement point and the second measurement point after simulation assembly is completed so as to determine an assembly result. According to the invention, the actual measurement data of the part can be obtained, the simulation assembly of the part is realized, the assembly analysis result is rapidly obtained, and the vehicle assembly verification efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of simulated assembly, and in particular to a simulated assembly method, device, electronic equipment and medium for vehicle parts. Background Art

[0002] In the current vehicle production process, correct and reasonable assembly is crucial to vehicle quality. Current vehicle assembly verification mainly relies on manual physical matching of parts, with the help of comprehensive matching sample frame tooling, and assembly analysis by measuring the data of parts. However, this traditional method has significant limitations.

[0003] First, manual analysis requires assembly measurement and analysis of component samples one by one. Especially when performing multi-sample analysis, repeated measurements are required, which prolongs the analysis cycle. Secondly, the assembly of a whole vehicle involves a large number of components, which requires a lot of manpower for assembly analysis, increasing production costs. In addition, the timeliness of problem identification is not high, which further reduces the efficiency of vehicle assembly verification. Summary of the invention

[0004] In view of the above problems, the embodiments of the present application provide a method, device, electronic device and medium for simulating assembly of vehicle parts.

[0005] In a first aspect of the implementation of the present application, a simulation assembly method for vehicle parts is first provided, characterized in that it is applied to a simulation analysis system, the simulation analysis system is communicatively connected with a component measurement system, and the method comprises:

[0006] Obtaining a pre-created vehicle simulation model, wherein the vehicle simulation model includes a plurality of parts;

[0007] Selecting a target part to be analyzed from the plurality of parts, and taking parts adjacent to the target part from the plurality of parts as associated parts;

[0008] Determining a first measurement point disposed on the target part and a second measurement point disposed on the associated part;

[0009] Determining the assembly relationship between the target part and the associated parts according to the vehicle simulation model;

[0010] Acquire the target measured dimension data of the target part and the associated measured dimension data of the associated parts measured by the component measurement system;

[0011] In a simulation environment, according to the assembly relationship, the target part and the associated part are simulated assembled using the target measured dimension data and the associated measured dimension data, and the spatial distance data between the first measurement point and the second measurement point is determined after the simulated assembly is completed;

[0012] The assembly result of the target part is determined according to the matching result between the spatial distance data and the preset reference tolerance data.

[0013] Optionally, the vehicle simulation model is created in the following manner:

[0014] Acquire three-dimensional tolerance simulation data of the vehicle, and create the vehicle simulation model in the simulation analysis system according to the three-dimensional tolerance simulation data;

[0015] Alternatively, a plurality of the parts of the vehicle are selected in the simulation analysis system, and the vehicle simulation model is created in the simulation analysis system according to the selected plurality of parts.

[0016] Optionally, the acquiring the three-dimensional tolerance simulation data of the vehicle and creating the vehicle simulation model according to the three-dimensional tolerance simulation data includes:

[0017] Acquire pre-created design dimension data of a plurality of the parts of the vehicle and pre-created design assembly data of the vehicle;

[0018] Determining three-dimensional design data of the vehicle according to the design dimension data and the design assembly data;

[0019] Determining the three-dimensional tolerance simulation data according to the three-dimensional design data, wherein the three-dimensional tolerance simulation data includes assembly data and assembly structure;

[0020] Determine the name, code, positioning constraint, assembly point, and measurement point of each of the plurality of parts according to the assembly data;

[0021] Acquire a design hierarchical relationship between the plurality of parts according to the assembly structure;

[0022] The vehicle simulation model is created according to the name, the code, the positioning constraint, the assembly point, the measurement point of each of the plurality of parts and the design hierarchical relationship between the plurality of parts.

[0023] Optionally, selecting several parts of the vehicle in the simulation analysis system, and creating the vehicle simulation model in the simulation analysis system according to the selected parts, comprises:

[0024] Selecting a plurality of the parts of the vehicle in the simulation analysis system, determining the name and the code of each of the plurality of parts and the design hierarchical relationship between the plurality of parts;

[0025] For each of the selected parts, select the assembly point and the measurement point;

[0026] For each of the selected parts, setting the positioning constraint condition;

[0027] The vehicle simulation model is created according to the name, the code, the positioning constraint, the assembly point, the measurement point of each of the plurality of parts and the design hierarchical relationship between the plurality of parts.

[0028] Optionally, determining the assembly relationship between the target part and the associated part according to the vehicle simulation model includes:

[0029] Acquire the name and the code of the target part, and the name and the code of the associated part according to the vehicle simulation model;

[0030] Determining the target assembly point and the target positioning constraint condition of the target part according to the name and the code of the target part;

[0031] Searching for the associated assembly point and the associated positioning constraint condition of the associated part according to the name and the code of the associated part;

[0032] The target assembly point and the associated assembly point are set to the same coordinates, and a target assembly position of the target part and an associated assembly position of the associated part are obtained, wherein the target assembly position satisfies the target positioning constraint condition, and the associated assembly position satisfies the associated positioning constraint condition;

[0033] The assembly relationship between the target part and the associated part is determined according to the corresponding relationship between the target assembly position and the associated assembly position.

[0034] Optionally, in the simulation environment, according to the assembly relationship, the target measured dimension data and the associated measured dimension data are used to perform simulated assembly on the target part and the associated part, and determining the spatial distance data between the first measurement point and the second measurement point after the simulated assembly is completed, comprises:

[0035] Adjust the size data of the target part according to the target measured size data to obtain the adjusted target part;

[0036] Adjust the dimension data of the associated parts according to the associated measured dimension data to obtain the adjusted associated parts;

[0037] In a simulation environment, assembling the adjusted target part at the target assembly position, and assembling the adjusted associated part at the associated assembly position;

[0038] When the assembly is completed, obtaining the measured spatial coordinates of the first measuring point of the target part after adjustment and the measured spatial coordinates of the second measuring point of the associated part after adjustment;

[0039] The spatial distance data between the first measuring point and the second measuring point is determined according to the actually measured spatial coordinates of the first measuring point and the actually measured spatial coordinates of the second measuring point.

[0040] Optionally, the method further comprises:

[0041] Determining target standard size data of the target part according to the vehicle simulation model;

[0042] Determining the associated standard size data of the associated parts according to the vehicle simulation model;

[0043] Adjust the size data of the target part according to the target standard size data to obtain a standard target part;

[0044] Adjust the dimension data of the associated part according to the associated standard dimension data to obtain a standard associated part;

[0045] In a simulation environment, assembling the standard target part at an assembly position of the target part, and assembling the standard associated part at an assembly position of the associated part;

[0046] When the assembly is completed, obtaining the standard space coordinates of the first measurement point of the standard target part and the standard space coordinates of the second measurement point of the standard associated part;

[0047] determining first deviation distance data of the first measuring point according to the measured spatial coordinates of the first measuring point and the standard spatial coordinates of the first measuring point;

[0048] determining second deviation distance data of the second measuring point according to the measured spatial coordinates of the second measuring point and the standard spatial coordinates of the second measuring point;

[0049] An assembly adjustment plan for the target part is determined according to the first deviation distance data and the second deviation distance data.

[0050] In a second aspect of the implementation of the present application, there is also provided a simulation assembly device for vehicle parts, characterized in that it is applied to a simulation analysis system, the simulation analysis system is communicatively connected with a component measurement system, and the device comprises:

[0051] A model acquisition module, used to acquire a pre-created vehicle simulation model, wherein the vehicle simulation model includes a plurality of parts;

[0052] A part selection module, used for selecting a target part to be analyzed from among the plurality of parts, and taking parts adjacent to the target part from among the plurality of parts as associated parts;

[0053] A measurement point determination module, used to determine a first measurement point set on the target part and a second measurement point set on the associated part;

[0054] An assembly relationship determination module, used to determine the assembly relationship between the target part and the associated parts according to the vehicle simulation model;

[0055] A measured dimension acquisition module, used to acquire the target measured dimension data of the target part and the associated measured dimension data of the associated parts measured by the component measurement system;

[0056] A spatial distance acquisition module is used to perform simulated assembly of the target part and the associated part using the target measured dimension data and the associated measured dimension data according to the assembly relationship in a simulation environment, and determine the spatial distance data between the first measurement point and the second measurement point after the simulated assembly is completed;

[0057] The assembly result acquisition module is used to determine the assembly result of the target part according to the matching result between the spatial distance data and the preset reference tolerance data.

[0058] In the third aspect of the implementation of the present application, there is also provided an electronic device, characterized in that it includes a processor, a memory, and a computer program stored in the memory and capable of running on the processor, and when the computer program is executed by the processor, it implements the simulated assembly method of vehicle parts as described above.

[0059] In a fourth aspect of the implementation of the present application, a computer-readable storage medium is also provided, characterized in that a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the simulated assembly method of vehicle parts as described above is implemented.

[0060] The embodiments of the present application have the following advantages:

[0061] In an embodiment of the present application, a pre-created vehicle simulation model is obtained, the vehicle simulation model includes several parts, a target part and an associated part are selected from the several parts, a first measurement point set on the target part and a second measurement point set on the associated part are determined, the assembly relationship between the target part and the associated part is determined according to the vehicle simulation model, the target measured dimension data of the target part and the associated measured dimension data of the associated part measured by the component measurement system are obtained, and in a simulation environment, the target part and the associated part are simulated and assembled using the target measured dimension data and the associated measured dimension data according to the assembly relationship, and the spatial distance data between the first measurement point and the second measurement point after the simulated assembly is completed is determined, and the assembly result of the target part is determined according to the matching result between the spatial distance data and the preset reference tolerance data. The present application can obtain the measured data measured by the component measurement system, and then realize the simulated assembly of the parts, shorten the manual analysis cycle, reduce the production cost, and can quickly give the component assembly analysis results, thereby improving the efficiency of vehicle assembly verification. BRIEF DESCRIPTION OF THE DRAWINGS

[0062] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art.

[0063] Figure 1 It is a flowchart of the steps of a simulation assembly method of vehicle parts provided by an embodiment of the present application;

[0064] Figure 2 It is a schematic diagram of a process of simulated assembly of vehicle parts provided by an embodiment of the present application;

[0065] Figure 3 It is a structural schematic diagram of a vehicle parts simulation assembly device provided in one embodiment of the present application. DETAILED DESCRIPTION

[0066] To make the purpose, technical scheme and advantages of the embodiments of the present application clearer, each embodiment of the present application will be described in detail below in conjunction with the accompanying drawings. However, it will be appreciated by those skilled in the art that in each embodiment of the present application, many technical details are proposed in order to enable the reader to better understand the present application. However, even without these technical details and various changes and modifications based on the following embodiments, the technical scheme claimed in the present application can also be implemented. The division of the following embodiments is for the convenience of description, and the specific implementation of the present application should not constitute any limitation, and the various embodiments can be combined with each other and referenced to each other without contradiction.

[0067] Reference Figure 1, showing a step flow chart of a simulation assembly method for vehicle parts provided in one embodiment of the present application, which is applied to a simulation analysis system, and there is a communication connection between the simulation analysis system and the component measurement system.

[0068] It should be noted that the simulation analysis system can be a tool that uses computer technology to simulate various physical phenomena and processes in the real world. Complex systems can be simulated and analyzed through mathematical models and algorithms to predict the behavior and performance of the system. In an embodiment of the present application, the simulation analysis system can be a system that performs simulation analysis on the assembly of vehicle parts. In a specific implementation, the simulation analysis system can be a virtual assembly analysis module based on the secondary development of the dimension measurement statistical analysis platform, and can also be understood as simulation analysis software. The simulation analysis software can achieve secondary expansion of the system functions of the dimension measurement statistical analysis platform, and has convenient instructions such as identifying three-dimensional tolerance simulation software export files, quickly extracting assembly information, automatically creating measurement elements, intelligent selection, one-click calculation, etc., to achieve the function of automated virtual assembly analysis of the whole vehicle DTS (Dimension Technical Specifications).

[0069] A parts measurement system can be a tool for accurately measuring and analyzing the geometric dimensions and shapes of mechanical parts. It plays a vital role in the manufacturing industry, especially in quality control, product design and manufacturing processes. Through high-precision measurement, the parts measurement system can ensure that the size and shape of the parts meet the design requirements, thereby improving product quality and production efficiency. In an embodiment of the present application, the parts measurement system can be used to measure the measured data of various parts of different batches and stages of vehicles. In a specific implementation, the parts measurement system can be a dimension measurement statistical analysis platform, and the measured data of various parts of different batches and stages of vehicles are stored in the parts database on the dimension measurement statistical analysis platform.

[0070] In an embodiment of the present application, there is a communication connection between the simulation analysis system and the component measurement system. The simulation analysis system can directly obtain the actual measured data of various parts of different batches and stages of vehicles in the component measurement system, thereby realizing simulation analysis.

[0071] The method may specifically include the following steps:

[0072] S101: Acquire a pre-created vehicle simulation model, where the vehicle simulation model includes a number of parts.

[0073] It should be noted that the vehicle simulation model can be a tool that uses computer technology to simulate the vehicle assembly process. It simulates and analyzes the various parts of the vehicle and their assembly relationships through mathematical models and algorithms to predict the behavior and performance during the assembly process, helping users to conduct virtual experiments before actual operations, optimize the assembly process, reduce risks, and improve efficiency. In the embodiment of the present application, the simulated assembly of parts can be achieved through the vehicle simulation model.

[0074] It should be noted that parts may refer to various independent components or assemblies that constitute a vehicle. These parts play a vital role in the design, manufacture and assembly process of the vehicle. Through accurate modeling and simulation, it can be ensured that the size, shape and function of these parts during the assembly process meet the design requirements, thereby improving the overall quality and performance of the vehicle. In the embodiment of the present application, the parts can be analyzed by simulated assembly.

[0075] In an embodiment of the present application, a pre-created vehicle simulation model may be obtained, and the vehicle simulation model includes a plurality of parts. The vehicle simulation model may be a model composed of all parts of the entire vehicle, or a model composed of some parts of the current vehicle. The parts in the vehicle simulation model may be simulated parts.

[0076] S102: Select a target part to be analyzed from the plurality of parts, and use parts adjacent to the target part from the plurality of parts as associated parts.

[0077] In the embodiment of the present application, a target part to be analyzed can be selected from a number of parts, and parts adjacent to the target part from the number of parts can be used as associated parts. The associated parts can be parts that are in direct contact with the target part and / or parts whose spatial distance from the target part is less than a certain threshold, and the associated parts can be one or more.

[0078] S103: Determine a first measurement point set on the target part and a second measurement point set on the associated part.

[0079] It should be noted that the measurement point may refer to a specific location set on a part or component for dimensional measurement and assembly verification. These measurement points are usually key geometric feature points, such as holes, edges, surfaces, etc. By measuring the position and size of these points, the manufacturing accuracy and assembly quality of the parts can be evaluated. In the embodiment of the present application, the measurement point may be a point set on the current part for measuring the distance between the current part and other parts.

[0080] In the embodiment of the present application, a first measurement point set on the target part and a second measurement point set on the associated part can be determined. The first measurement point on the target part can be one or more, and the second measurement point on the associated part can also be one or more.

[0081] It should be noted that the first measurement point on the target part and the second measurement point on the associated part have a corresponding relationship. It can be that one first measurement point on the target part corresponds to one second measurement point on the associated part, or one first measurement point on the target part corresponds to multiple second measurement points on the associated part, or multiple first measurement points on the target part correspond to one second measurement point on the associated part.

[0082] S104: Determine an assembly relationship between the target part and the associated parts according to the vehicle simulation model.

[0083] It should be noted that the assembly relationship may refer to the way in which the various parts are connected and matched to each other during the assembly process. These assembly relationships determine the position, direction and function of the parts in the vehicle, and are key factors in ensuring the overall performance and quality of the vehicle. Through precise modeling and simulation, these assembly relationships can be optimized to improve assembly efficiency and product quality. In the embodiment of the present application, the simulated assembly of the target parts and associated parts can be achieved through the assembly relationship.

[0084] In the embodiment of the present application, the assembly relationship between the target part and the associated parts can be determined according to the vehicle simulation model.

[0085] S105: Acquire the target measured dimension data of the target part and the associated measured dimension data of the associated parts measured by the component measurement system.

[0086] It should be noted that the measured dimensional data may refer to the geometric dimensional data of a part or component obtained by actual measurement. These data are usually collected by measuring equipment (such as a three-coordinate measuring machine, an optical measuring instrument, etc.) to verify the manufacturing accuracy and assembly quality of the parts. In the embodiments of the present application, the measured dimensional data can be used to simulate and analyze the assembly process and results of the parts.

[0087] In the embodiment of the present application, the target measured dimension data of the target part and the associated measured dimension data of the associated parts measured by the part measurement system can be obtained. The target measured dimension data and the associated measured dimension data can be obtained by the part measurement system in real time, or can be pre-stored in the part measurement system, and the target measured dimension data and the associated measured dimension data can be part dimension data of the same or different batches, or part dimension data of the same or different design stages.

[0088] S106: In a simulation environment, according to the assembly relationship, the target measured dimension data and the associated measured dimension data are used to perform simulated assembly on the target part and the associated part, and determine the spatial distance data between the first measurement point and the second measurement point after the simulated assembly is completed.

[0089] It should be noted that the spatial distance data may refer to the three-dimensional spatial distance between parts or measurement points calculated by simulating the assembly process in the vehicle simulation model. These data are used to evaluate the assembly accuracy and fit of parts, ensuring that the position and direction of parts during the assembly process meet the design requirements. Spatial distance data is an important output result of simulation analysis, helping users identify and solve problems in the assembly process. In an embodiment of the present application, spatial distance data may characterize the gap or face difference between a target part and an associated part. The gap may refer to the difference in spatial distance between parts, and the face difference may refer to the difference in spatial distance between a part and a reference plane. The gap or face difference may be used to evaluate the assembly accuracy and fit of parts, ensuring that the position and direction of parts during the assembly process meet the design requirements.

[0090] In an embodiment of the present application, the target part and the associated part can be simulated assembled using the target measured dimension data and the associated measured dimension data according to the assembly relationship in a simulation environment to determine the spatial distance data between the first measurement point and the second measurement point after the simulated assembly is completed. In the simulation environment, the first measurement point and the second measurement point can have corresponding coordinates respectively, and the spatial distance data can be calculated by the coordinates corresponding to the first measurement point and the second measurement point.

[0091] S107: Determine the assembly result of the target part according to the matching result between the spatial distance data and the preset reference tolerance data.

[0092] It should be noted that the reference tolerance data may refer to the allowable deviation range set during the design and manufacturing process to ensure that the size and shape of the parts meet the design requirements. These data are usually determined by design specifications and manufacturing standards and are used to guide the manufacturing and assembly process of the parts. In the embodiment of the present application, the reference tolerance data can characterize the deviation range allowed by the design and can be used to evaluate the assembly accuracy and fit of the parts.

[0093] In the embodiment of the present application, the assembly result of the target part can be determined according to the matching result between the spatial distance data and the preset reference tolerance data. If the spatial distance is within the deviation range allowed by the design, it can be considered that the assembly result between the target part and the associated part is normal. If the spatial distance is outside the deviation range allowed by the design, it can be considered that the assembly result between the target part and the associated part is abnormal.

[0094] The present application obtains a pre-created vehicle simulation model, the vehicle simulation model includes several parts, selects a target part and an associated part from the several parts, determines a first measurement point set on the target part and a second measurement point set on the associated part, determines the assembly relationship between the target part and the associated part according to the vehicle simulation model, obtains the target measured dimension data of the target part measured by the component measurement system and the associated measured dimension data of the associated part, and in a simulation environment, simulates and assembles the target part and the associated part according to the assembly relationship using the target measured dimension data and the associated measured dimension data, determines the spatial distance data between the first measurement point and the second measurement point after the simulated assembly is completed, and determines the assembly result of the target part according to the matching result between the spatial distance data and the preset reference tolerance data. The present application can obtain the measured data of the parts measured by the component measurement system, and then realizes the simulated assembly of the parts, shortens the manual analysis cycle, reduces the production cost, and can quickly give the component assembly analysis results, thereby improving the efficiency of vehicle assembly verification.

[0095] In an optional embodiment of the present application, the vehicle simulation model is created in the following manner:

[0096] S11: acquiring three-dimensional tolerance simulation data of the vehicle, and creating the vehicle simulation model in the simulation analysis system according to the three-dimensional tolerance simulation data;

[0097] S12: Or, selecting several parts of the vehicle in the simulation analysis system, and creating the vehicle simulation model in the simulation analysis system according to the selected parts.

[0098] It should be noted that the three-dimensional tolerance simulation data may refer to a 3DCS (3 Dimensional Control System) file, which is a file format used for three-dimensional tolerance simulation and analysis. The 3DCS file contains data such as the geometric model of the part, tolerance information, and assembly relationship, and is the basis for three-dimensional tolerance simulation. The 3DCS file can be exported through CATIA. In the embodiment of the present application, the three-dimensional tolerance simulation data, that is, the 3DCS file, can be imported into the simulation analysis system to generate a vehicle simulation model.

[0099] In an embodiment of the present application, three-dimensional tolerance simulation data of the vehicle can be obtained, and a vehicle simulation model can be created in a simulation analysis system based on the three-dimensional tolerance simulation data, or several parts of the vehicle can be selected in the simulation analysis system, and a vehicle simulation model can be created in the simulation analysis system based on the selected parts.

[0100] This application can quickly generate an accurate vehicle simulation model by acquiring the vehicle's three-dimensional tolerance simulation data and creating a vehicle simulation model in the simulation analysis system based on this data, reducing the time and error of manual modeling and improving the efficiency and accuracy of simulation analysis. At the same time, users can flexibly select parts to create simulation models according to actual needs, improving the efficiency and flexibility of simulation model creation.

[0101] In an optional embodiment of the present application, the S11 further includes the following sub-steps:

[0102] S21: Acquire pre-created design dimension data of the plurality of parts of the vehicle and pre-created design assembly data of the vehicle.

[0103] It should be noted that the design dimension data may refer to a product digital model, and may refer to a digital model used to describe product geometry, dimensions, materials, assembly relationships, and other information during the design and manufacturing process. In the embodiment of the present application, the design dimension data may be a digital model of a part.

[0104] Design assembly data may refer to the goals and tolerance schemes set during the design and manufacturing process to ensure the assembly accuracy and fit of parts. These schemes are usually determined by design specifications and manufacturing standards and are used to guide the manufacturing and assembly process of parts. In an embodiment of the present application, the digital model of the part can be constrained according to the design assembly data to construct a three-dimensional design model.

[0105] In the embodiment of the present application, pre-created design dimension data of several parts of the vehicle and pre-created design assembly data of the vehicle may be acquired.

[0106] S22: Determine three-dimensional design data of the vehicle according to the design dimension data and the design assembly data.

[0107] It should be noted that the three-dimensional design data may refer to a three-dimensional design model, which may be a vehicle DTS model created according to the DTS definition, product control scheme, and 3-2-1 positioning principle. It may be created by CATIA or in the form of a 3D model. In the embodiment of the present application, three-dimensional tolerance simulation data, i.e., a 3DCS file, may be derived from the three-dimensional design data.

[0108] Among them, DTS definition can refer to the technical specifications set during the design and manufacturing process to ensure that the size and shape of the product meet the design requirements. DTS definition usually includes information such as key dimensions, tolerance requirements, assembly relationships, etc. of the product, which is used to guide the manufacturing and assembly process of the product. In the embodiment of the present application, DTS definition can be used to generate a three-dimensional design model.

[0109] The product control scheme may refer to a series of control measures taken during the manufacturing process to ensure that the size and shape of the product conform to the DTS definition. These measures generally include process control, quality inspection, assembly verification, etc., which are used to monitor and adjust the manufacturing process to ensure product quality. In an embodiment of the present application, the product control scheme may be used to generate a three-dimensional design model.

[0110] The 3-2-1 positioning principle can be an assembly positioning method used to ensure that the position and orientation of parts during assembly meet design requirements. The specific steps are as follows:

[0111] 3-point positioning: Select three non-collinear points to determine the plane position of the part.

[0112] 2-point positioning: Select two points to determine the rotation direction of the part.

[0113] 1-point positioning: Select a point to determine the final position of the part.

[0114] In an embodiment of the present application, the 3-2-1 positioning principle can be used to generate a three-dimensional design model.

[0115] The vehicle DTS model may refer to the technical specifications and control schemes set during the design and manufacturing process to ensure that the size and shape of the vehicle meet the design requirements. In the embodiment of the present application, the vehicle DTS model may refer to a three-dimensional design model.

[0116] In the embodiment of the present application, the three-dimensional design data of the vehicle may be determined according to the design dimension data and the design assembly data.

[0117] S23: Determine the three-dimensional tolerance simulation data according to the three-dimensional design data, wherein the three-dimensional tolerance simulation data includes assembly data and assembly structure.

[0118] It should be noted that assembly data may refer to an assembly tree, which may refer to a tree structure used to describe the product assembly hierarchy and part relationships during product design and manufacturing. The assembly tree clearly displays the assembly relationships and part composition of the product in a hierarchical manner, helping users understand and analyze the assembly process of the product. In an embodiment of the present application, the assembly data may be used as a basis for creating a vehicle simulation model.

[0119] The assembly structure can be a tree structure, which is a data structure used to represent hierarchical relationships and organizations. In the field of computer science and engineering, tree structures are widely used in data management, file systems, databases, software engineering, product design and manufacturing, etc. The tree structure clearly displays the relationship between nodes in a hierarchical manner, helping users understand and analyze complex data and systems. In the embodiment of the present application, the hierarchical relationship between the parts is reflected by the assembly structure.

[0120] In an embodiment of the present application, three-dimensional tolerance simulation data may be determined based on three-dimensional design data, wherein the three-dimensional tolerance simulation data includes assembly data and assembly structure.

[0121] S24: determining the name, code, positioning constraint, assembly point, and measurement point of each of the plurality of parts according to the assembly data;

[0122] S25: Acquire a design hierarchy relationship between a plurality of the parts according to the assembly structure;

[0123] S26: Creating the vehicle simulation model according to the name, the code, the positioning constraint, the assembly point, the measurement point and the design hierarchy relationship between the parts of each of the parts.

[0124] It should be noted that the name can be a unique identification name of the part, and in the embodiment of the present application, it can be used to distinguish different parts.

[0125] The code may be a unique identification code of the part, and in the embodiment of the present application, may be used to manage and track the parts.

[0126] Positioning constraints may refer to positioning constraints set during product design and manufacturing to ensure the assembly accuracy and fit of parts. It can be reflected by Moves in simulation analysis software, which is a common positioning constraint method used to define the movement and positioning of parts during the assembly process. In the embodiment of the present application, the position and direction of parts can be accurately controlled through positioning constraints to ensure the accuracy and fit of parts during the assembly process.

[0127] The assembly point can define the assembly position of the part. In the embodiment of the present application, it can be used to determine the position and direction of the part during the assembly process.

[0128] The measurement point can define the measurement position of the part, and in the embodiment of the present application, can be used for dimensional measurement and assembly verification.

[0129] The design hierarchy relationship may refer to the organizational method used to describe the hierarchical structure and relationship between the various components of a product during the product design and manufacturing process. The design hierarchy relationship clearly displays the component structure and part relationship of the product in a hierarchical manner. In the embodiment of the present application, a vehicle simulation model can be constructed based on the design hierarchy relationship.

[0130] In the embodiment of the present application, the name, code, positioning constraint, assembly point, and measurement point of each of the several parts can be determined according to the assembly data, and then the design hierarchical relationship between the several parts can be obtained according to the assembly structure, and then the vehicle simulation model can be created according to the name, code, positioning constraint, assembly point, and measurement point of each of the several parts and the design hierarchical relationship between the several parts. Among them, each part has a corresponding name, code, positioning constraint, assembly point, and measurement point, and the name, code, positioning constraint, assembly point, and measurement point can also be found and obtained by the name or code of the part.

[0131] In the specific implementation, the vehicle simulation model can be created by importing files in the simulation analysis software. The operation process in the simulation analysis software can be to create a blank model, import the 3D model file, open the software interface, click data analysis, assembly analysis, click assembly, and then click to import the 3D tolerance simulation file, a dialog box pops up, and upload the assembly tree and tree structure files. One-to-one correspondence is made between the parts and measuring points, measurement and other information in the imported file, and click Confirm. Generate the corresponding model and check the model integrity.

[0132] This application obtains the design size data and design assembly data of pre-created vehicle parts, and determines the three-dimensional design data of the vehicle based on these data, thereby generating three-dimensional tolerance simulation data, including assembly data and assembly structure. Then, the name, code, positioning constraint conditions, assembly points and measurement points of each part are determined based on the assembly data, and the design hierarchical relationship between the parts is obtained based on the assembly structure, and finally a vehicle simulation model is created. This method is efficient and accurate, and can quickly generate an accurate vehicle simulation model, reduce the time and error of manual modeling, and thus improve the efficiency and accuracy of simulation analysis.

[0133] In an optional embodiment of the present application, the S12 further includes the following sub-steps:

[0134] S31: selecting a plurality of parts of the vehicle in the simulation analysis system, determining the name and the code of each of the plurality of parts and the design hierarchical relationship between the plurality of parts;

[0135] S32: For each of the selected parts, select the assembly point and the measurement point;

[0136] S33: setting the positioning constraint condition for each of the selected parts;

[0137] S34: Creating the vehicle simulation model according to the name, the code, the positioning constraint, the assembly point, the measurement point and the design hierarchy relationship between the parts of each of the parts.

[0138] In an embodiment of the present application, another method for creating a vehicle simulation model may be to select several parts of the vehicle in a simulation analysis system, determine the name and code of each of the several parts and the design hierarchical relationship between the several parts, select assembly points and measurement points for each of the several parts selected, set positioning constraints for each of the several parts selected, and create a vehicle simulation model based on the name, code, positioning constraints, assembly points, measurement points of each of the several parts and the design hierarchical relationship between the several parts. Among them, several parts of the vehicle can be manually selected by the user, and the user can freely set the positioning constraints of each part.

[0139] In the specific implementation, the vehicle simulation model can be created by manual construction in the simulation analysis software. Enter the assembly analysis interface in the simulation analysis software, create a blank model, add the product digital models required for assembly, and operate in the work interface to add appropriate feature points (including tooling & fixtures) for the assembly objects / assembly targets involved in Move (positioning constraints) for the next assembly. According to Move (positioning constraints), select the reference feature points of the assembly objects / assembly targets one by one, and define the degree of freedom control vectors of each pair of assembly points (input & click) to complete the positioning constraints. After the assembly definition is completed, load the sample measured data, and then perform calculations to confirm whether the assembly is correct.

[0140] This application creates a vehicle simulation model by manually selecting several vehicle parts in the simulation analysis system and determining the name, code, positioning constraints, assembly points and measurement points of each part, as well as the design hierarchy relationship between the parts. This method has a high degree of flexibility and user participation. Users can freely select parts and set positioning constraints according to actual needs to ensure the accuracy and applicability of the simulation model.

[0141] In an optional embodiment of the present application, step S104 further includes the following sub-steps:

[0142] S41: acquiring the name and the code of the target part, and the name and the code of the associated part according to the vehicle simulation model;

[0143] S42: determining the target assembly point and the target positioning constraint condition of the target part according to the name and the code of the target part;

[0144] S43: searching for the associated assembly point and the associated positioning constraint condition of the associated part according to the name and the code of the associated part;

[0145] S44: setting the target assembly point and the associated assembly point to the same coordinate, obtaining the target assembly position of the target part and the associated assembly position of the associated part, wherein the target assembly position satisfies the target positioning constraint condition, and the associated assembly position satisfies the associated positioning constraint condition;

[0146] S45: Determine the assembly relationship between the target part and the associated part according to the corresponding relationship between the target assembly position and the associated assembly position.

[0147] It should be noted that the assembly position may refer to the specific position and direction of the parts in the assembly process, which is set during the product design and manufacturing process to ensure the assembly accuracy and fit of the parts. The assembly position is usually determined by design specifications and manufacturing standards to guide the manufacturing and assembly process of the parts. In the embodiment of the present application, the assembly position of the parts in the vehicle simulation model can be reflected by the assembly position, and the assembly position can be reflected by a number of coordinates or by the relative positions between a number of parts.

[0148] In the embodiment of the present application, the name and code of the target part and the name and code of the associated part can be obtained according to the vehicle simulation model, the target assembly point and the target positioning constraint of the target part can be determined according to the name and code of the target part, and the associated assembly point and the associated positioning constraint of the associated part can be found according to the name and code of the associated part. The target assembly point and the associated assembly point are set to the same coordinate, that is, the assembly points of the target part and the associated part are matched so that they overlap to simulate the installation situation during actual assembly. The target assembly position of the target part and the associated assembly position of the associated part are obtained, wherein the target assembly position satisfies the target positioning constraint, and the associated assembly position satisfies the associated positioning constraint, and the assembly relationship between the target part and the associated part is determined according to the corresponding relationship between the target assembly position and the associated assembly position. In other words, after matching the assembly points of the target part and the associated part so that they overlap to simulate the actual assembly, the target part and the associated part are each limited to the positioning constraint that they should meet, so that the target part and the associated part that meet the design requirements and are simulated and assembled can be obtained, and the assembly relationship between the target part and the associated part can be determined according to the corresponding relationship between the assembly positions of the target part and the associated part at this time.

[0149] This application obtains the names, codes, assembly points and positioning constraints of the target parts and associated parts, and sets the target assembly points and associated assembly points to the same coordinates to simulate the installation situation during actual assembly. Then, based on the correspondence between the target assembly position and the associated assembly position, the assembly relationship between the target part and the associated parts is determined. This method has high precision and high efficiency, can accurately simulate the actual assembly process, and ensure the assembly accuracy and fit of the parts.

[0150] In an optional embodiment of the present application, step 106 further includes the following sub-steps:

[0151] S51: adjusting the size data of the target part according to the target measured size data to obtain the adjusted target part;

[0152] S52: adjusting the dimension data of the associated parts according to the associated measured dimension data to obtain the adjusted associated parts;

[0153] S53: in the simulation environment, assembling the adjusted target part at the target assembly position, and assembling the adjusted associated part at the associated assembly position;

[0154] S54: when the assembly is completed, obtaining the adjusted actually measured spatial coordinates of the first measuring point of the target part and the adjusted actually measured spatial coordinates of the second measuring point of the associated part;

[0155] S55: Determine spatial distance data between the first measuring point and the second measuring point according to the actually measured spatial coordinates of the first measuring point and the actually measured spatial coordinates of the second measuring point.

[0156] It should be noted that the dimensional data may be the dimensional information of the part, which may be used to describe the detailed information of the geometric shape and size of the part. It may include the length, width, height, diameter, aperture, tolerance, etc. of the part, which is used to guide the manufacturing and assembly process of the part. In the embodiment of the present application, the dimensional data may be the dimensional data of the part preset in the vehicle simulation software, and the dimensional data of the preset part may be standard data.

[0157] In the embodiment of the present application, the size data of the target part can be adjusted according to the target measured size data to obtain an adjusted target part, and the adjusted target part is a target part constructed based on the target measured size data. The size data of the associated part can be adjusted according to the associated measured size data to obtain an adjusted associated part. The adjusted associated part is an associated part constructed based on the associated measured size data.

[0158] In the embodiment of the present application, in the simulation environment, the adjusted target part can be assembled at the target assembly position, and the adjusted associated part can be assembled at the associated assembly position. In other words, the target part constructed based on the target measured size data is assembled at the target assembly position, and the associated part constructed based on the associated measured size data is assembled at the associated assembly position.

[0159] In the embodiment of the present application, when the assembly is completed, the measured spatial coordinates of the first measurement point of the target part based on the target measured dimension data and the measured spatial coordinates of the second measurement point of the associated part based on the associated measured dimension data can be obtained, and the spatial distance data between the first measurement point and the second measurement point can be determined according to the measured spatial coordinates of the first measurement point and the measured spatial coordinates of the second measurement point. The number of the measured spatial coordinates of the first measurement point is the same as the number of the first measurement points, and the number of the measured spatial coordinates of the second measurement point is the same as the number of the second measurement points.

[0160] This application adjusts the size data of the target part and the associated part according to the target measured size data and the associated measured size data to obtain the adjusted part based on the measured size data. Then, in the simulation environment, the adjusted target part and the associated part are assembled in their corresponding assembly positions, and the measured spatial coordinates of the first measurement point and the second measurement point after the assembly are obtained, and the spatial distance data between the first measurement point and the second measurement point are calculated. Detailed measurement point and spatial distance data can be obtained to ensure the assembly accuracy and fit of the parts.

[0161] In an optional embodiment of the present application, the method further includes:

[0162] S61: Determine target standard size data of the target part according to the vehicle simulation model;

[0163] S62: Determine the associated standard size data of the associated parts according to the vehicle simulation model;

[0164] S63: adjusting the size data of the target part according to the target standard size data to obtain a standard target part;

[0165] S64: adjusting the dimension data of the associated part according to the associated standard dimension data to obtain a standard associated part;

[0166] S65: In the simulation environment, assembling the standard target part at the assembly position of the target part, and assembling the standard associated part at the assembly position of the associated part;

[0167] S66: when the assembly is completed, obtaining the standard space coordinates of the first measurement point of the standard target part and the standard space coordinates of the second measurement point of the standard associated part;

[0168] S67: determining first deviation distance data of the first measuring point according to the measured spatial coordinates of the first measuring point and the standard spatial coordinates of the first measuring point;

[0169] S68: determining second deviation distance data of the second measuring point according to the measured spatial coordinates of the second measuring point and the standard spatial coordinates of the second measuring point;

[0170] S69: Determine an assembly adjustment plan for the target part according to the first deviation distance data and the second deviation distance data.

[0171] It should be noted that standard dimension data may refer to standard dimensions and tolerance ranges set during the design and manufacturing process to ensure that the dimensions and shapes of products meet the design requirements. In the embodiment of the present application, standard dimension data may be dimension data that satisfies all relevant positioning constraints, and is part dimension data under ideal conditions.

[0172] In the embodiment of the present application, the target standard size data of the target part can be determined according to the vehicle simulation model, and the associated standard size data of the associated parts can be determined according to the vehicle simulation model.

[0173] In the embodiment of the present application, the size data of the target part can be adjusted according to the target standard size data to obtain a standard target part, which is a target part constructed based on the target standard size data. The size data of the associated part can be adjusted according to the associated standard size data to obtain a standard associated part, which is an associated part constructed based on the associated standard size data.

[0174] In the embodiment of the present application, in the simulation environment, the standard target part can be assembled at the assembly position of the target part, and the standard associated part can be assembled at the assembly position of the associated part. In other words, the standard target part constructed based on the target standard size data is assembled at the assembly position of the target part, and the standard associated part constructed based on the associated standard size data is assembled at the assembly position of the associated part.

[0175] In an embodiment of the present application, when assembly is completed, the standard spatial coordinates of the first measuring point of the standard target part and the standard spatial coordinates of the second measuring point of the standard associated part can be obtained, and the first deviation distance data of the first measuring point can be determined according to the measured spatial coordinates of the first measuring point and the standard spatial coordinates of the first measuring point, and the second deviation distance data of the second measuring point can be determined according to the measured spatial coordinates of the second measuring point and the standard spatial coordinates of the second measuring point, and the assembly adjustment plan of the target part can be determined according to the first deviation distance data and the second deviation distance data.

[0176] The assembly adjustment scheme may be a scheme for adjusting the assembly method of the target part, which may be determined based on the first deviation distance data and the second deviation distance data. The first deviation distance data may represent the deviation between the actual measured size of the target part and the standard size of the target part, or may represent the deviation between the assembly position of the target part and the assembly position of the standard target part. The second deviation distance data may represent the deviation between the actual measured size of the associated part and the standard size of the associated part, or may represent the deviation between the assembly position of the associated part and the assembly position of the associated target part.

[0177] In an embodiment of the present application, the size or assembly position of the target part can be adjusted according to the first deviation distance data and the second deviation distance data, and iterative simulation is performed again according to the adjusted data. When the spatial distance data, the first deviation distance data, and the second deviation distance data all meet the preset tolerance requirements, an assembly adjustment plan is formed according to the last adjustment plan.

[0178] In the specific implementation, the specific operation method can be to enter the assembly analysis interface in the simulation analysis software, click Add Sample, select the calculation sample of each part, and confirm, operate in the working interface, click Calculate, and click each measurement point after the calculation is completed to display the calculation results, and view the results.

[0179] This application assembles the standard target parts and standard associated parts based on standard size data in their corresponding assembly positions, obtains the standard spatial coordinates of the first measurement point and the second measurement point after assembly, and calculates the deviation distance data of the first measurement point and the second measurement point. Then, the assembly adjustment plan of the target part is determined according to the deviation distance data, which can improve the efficiency of problem analysis and matching investigation, reduce the cycle of manual analysis, quickly provide a rectification plan for parts, realize rapid rectification of parts, and avoid excessive matching design changes of parts.

[0180] Reference Figure 2 , showing a schematic diagram of a process of simulated assembly of vehicle parts provided in one embodiment of the present application.

[0181] In 3D design software such as CATIA, according to the product digital model and target, assembly positioning, tolerance plan, DTS definition, product control plan, and 3-2-1 positioning principle, the vehicle DTS model is created to form a 3D model. According to the 3D model, the 3DCS file is exported in the 3D design software.

[0182] In the simulation analysis software, import the 3DCS file, and create assembly relationships and DTS measurement elements based on the component names and part numbers of the 3DCS file, automatically identify assembly point names, measurement point names, etc.

[0183] The generated simulation model is confirmed in the simulation analysis software.

[0184] In the simulation analysis software, the measured data of parts and components are called, and DTS assembly calculations are automatically performed based on the created model and the measured data of parts and components.

[0185] In the simulation analysis software, the data of the components involved in the calculation are judged according to the calculation logic, and the calculation and analysis results are automatically output.

[0186] In the simulation analysis software, an optimization solution is obtained based on the analysis results, wherein the optimization solution includes optimizing the size of components or optimizing the assembly solution.

[0187] Reference Figure 3 , shows a schematic structural diagram of a vehicle parts simulation assembly device provided by an embodiment of the present application, which is applied to a simulation analysis system, wherein the simulation analysis system is connected to a parts measurement system by communication, and the device comprises:

[0188] A model acquisition module 301 is used to acquire a pre-created vehicle simulation model, wherein the vehicle simulation model includes a number of parts;

[0189] A part selection module 302 is used to select a target part to be analyzed from among the plurality of parts, and to use parts adjacent to the target part from among the plurality of parts as associated parts;

[0190] A measurement point determination module 303 is used to determine a first measurement point set on the target part and a second measurement point set on the associated part;

[0191] An assembly relationship determination module 304 is used to determine the assembly relationship between the target part and the associated part according to the vehicle simulation model;

[0192] The measured dimension acquisition module 305 is used to acquire the target measured dimension data of the target part and the associated measured dimension data of the associated parts measured by the component measurement system;

[0193] A spatial distance acquisition module 306 is used to perform simulated assembly of the target part and the associated part using the target measured dimension data and the associated measured dimension data according to the assembly relationship in a simulation environment, and determine the spatial distance data between the first measurement point and the second measurement point after the simulated assembly is completed;

[0194] The assembly result acquisition module 307 is used to determine the assembly result of the target part according to the matching result between the spatial distance data and the preset reference tolerance data.

[0195] Optionally, the vehicle simulation model is created in the following manner:

[0196] An automatic creation module, used for acquiring three-dimensional tolerance simulation data of the vehicle, and creating the vehicle simulation model in the simulation analysis system according to the three-dimensional tolerance simulation data;

[0197] Or, a manual creation module is used to select several parts of the vehicle in the simulation analysis system, and create the vehicle simulation model in the simulation analysis system according to the selected parts.

[0198] Optionally, the automatic creation module includes:

[0199] A design data acquisition module, used to acquire pre-created design dimension data of a plurality of said parts of said vehicle and pre-created design assembly data of said vehicle;

[0200] A three-dimensional design acquisition module, used to determine the three-dimensional design data of the vehicle according to the design size data and the design assembly data;

[0201] A three-dimensional tolerance simulation data acquisition module, used to determine the three-dimensional tolerance simulation data according to the three-dimensional design data, wherein the three-dimensional tolerance simulation data includes assembly data and assembly structure;

[0202] A parts information acquisition module, used to determine the name, code, positioning constraint, assembly point, and measurement point of each of the parts according to the assembly data;

[0203] A hierarchical relationship acquisition module, used for acquiring a design hierarchical relationship between a plurality of the parts according to the assembly structure;

[0204] An automatic creation submodule is used to create the vehicle simulation model according to the name, the code, the positioning constraint, the assembly point, the measurement point and the design hierarchy relationship between the parts of each of the parts.

[0205] Optionally, the manual creation module includes:

[0206] A parts selection module, used for selecting a plurality of the parts of the vehicle in the simulation analysis system, determining the name and the code of each of the plurality of parts and the design hierarchical relationship between the plurality of parts;

[0207] A point selection module, used for selecting the assembly point and the measurement point for each of the selected parts;

[0208] A constraint condition setting module, used for setting the positioning constraint condition for each of the selected parts;

[0209] A manual creation submodule is used to create the vehicle simulation model according to the name, the code, the positioning constraint, the assembly point, the measurement point and the design hierarchy relationship between the parts of each of the parts.

[0210] Optionally, the assembly relationship determination module 304 includes:

[0211] A name and code acquisition module, used for acquiring the name and code of the target part, and the name and code of the associated part according to the vehicle simulation model;

[0212] A target condition acquisition module, used for determining the target assembly point and the target positioning constraint condition of the target part according to the name and the code of the target part;

[0213] An associated condition acquisition module, used for searching the associated assembly point and the associated positioning constraint condition of the associated part according to the name and the code of the associated part;

[0214] An assembly association module, used for setting the target assembly point and the associated assembly point to the same coordinate, obtaining the target assembly position of the target part and the associated assembly position of the associated part, wherein the target assembly position satisfies the target positioning constraint condition, and the associated assembly position satisfies the associated positioning constraint condition;

[0215] The assembly relationship determination submodule is used to determine the assembly relationship between the target part and the associated part according to the corresponding relationship between the target assembly position and the associated assembly position.

[0216] Optionally, the spatial distance acquisition module 306 includes:

[0217] A target part adjustment module, used for adjusting the size data of the target part according to the target measured size data to obtain the adjusted target part;

[0218] An associated part adjustment module, used for adjusting the dimension data of the associated part according to the associated measured dimension data to obtain the adjusted associated part;

[0219] A first simulation assembly module, used for assembling the adjusted target part at the target assembly position and assembling the adjusted associated part at the associated assembly position in a simulation environment;

[0220] A measured coordinate acquisition module, used for acquiring the measured spatial coordinates of the first measurement point of the target part after adjustment and the measured spatial coordinates of the second measurement point of the associated part after adjustment when the assembly is completed;

[0221] A spatial distance acquisition module is used to determine the spatial distance data between the first measurement point and the second measurement point according to the measured spatial coordinates of the first measurement point and the measured spatial coordinates of the second measurement point.

[0222] Optionally, the device further comprises:

[0223] A target standard size acquisition module, used to determine the target standard size data of the target part according to the vehicle simulation model;

[0224] An associated standard size acquisition module, used to determine associated standard size data of the associated parts according to the vehicle simulation model;

[0225] A standard target part acquisition module, used for adjusting the size data of the target part according to the target standard size data to obtain a standard target part;

[0226] A standard associated parts acquisition module, used for adjusting the size data of the associated parts according to the associated standard size data to obtain the standard associated parts;

[0227] A second simulation assembly module is used to assemble the standard target part at the assembly position of the target part and assemble the standard associated part at the assembly position of the associated part in a simulation environment;

[0228] A standard left side acquisition module, used for acquiring the standard space coordinates of the first measurement point of the standard target part and the standard space coordinates of the second measurement point of the standard associated part when the assembly is completed;

[0229] A first deviation distance acquisition module, used to determine first deviation distance data of the first measurement point according to the measured spatial coordinates of the first measurement point and the standard spatial coordinates of the first measurement point;

[0230] A second deviation distance acquisition module, used to determine second deviation distance data of the second measurement point according to the measured spatial coordinates of the second measurement point and the standard spatial coordinates of the second measurement point;

[0231] An assembly adjustment scheme acquisition module is used to determine an assembly adjustment scheme for the target part according to the first deviation distance data and the second deviation distance data.

[0232] An embodiment of the present application also provides an electronic device, characterized in that it includes a processor, a memory, and a computer program stored in the memory and capable of running on the processor, and when the computer program is executed by the processor, it implements the simulated assembly method of vehicle parts as described above.

[0233] An embodiment of the present application further provides a computer-readable storage medium, characterized in that a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the simulated assembly method of vehicle parts as described above is implemented.

[0234] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.

[0235] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.

[0236] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, devices, or computer program products. Therefore, the embodiments of the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the embodiments of the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.

[0237] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0238] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0239] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0240] Although the preferred embodiments of the present application have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present application.

[0241] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "including one..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the above elements.

[0242] The above is a detailed introduction to the provided method, device, electronic device and medium for simulating assembly of vehicle parts. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method of the present application and its core idea. At the same time, for those skilled in the art, according to the idea of ​​the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.

Claims

1. A simulation assembly method for vehicle parts, characterized in that: Applied to a simulation analysis system, the simulation analysis system is connected to a component measurement system through a communication connection, and the method comprises: Obtaining a pre-created vehicle simulation model, wherein the vehicle simulation model includes a plurality of parts; Selecting a target part to be analyzed from the plurality of parts, and taking parts adjacent to the target part from the plurality of parts as associated parts; Determining a first measurement point disposed on the target part and a second measurement point disposed on the associated part; Determining the assembly relationship between the target part and the associated parts according to the vehicle simulation model; Acquire the target measured dimension data of the target part and the associated measured dimension data of the associated parts measured by the component measurement system; In a simulation environment, according to the assembly relationship, the target part and the associated part are simulated assembled using the target measured dimension data and the associated measured dimension data, and the spatial distance data between the first measurement point and the second measurement point is determined after the simulated assembly is completed; The assembly result of the target part is determined according to the matching result between the spatial distance data and the preset reference tolerance data.

2. The method according to claim 1, characterized in that The vehicle simulation model is created in the following way: Acquire three-dimensional tolerance simulation data of the vehicle, and create the vehicle simulation model in the simulation analysis system according to the three-dimensional tolerance simulation data; Alternatively, a plurality of the parts of the vehicle are selected in the simulation analysis system, and the vehicle simulation model is created in the simulation analysis system according to the selected plurality of parts.

3. The method according to claim 2, characterized in that The step of acquiring the three-dimensional tolerance simulation data of the vehicle and creating the vehicle simulation model according to the three-dimensional tolerance simulation data comprises: Acquire pre-created design dimension data of a plurality of the parts of the vehicle and pre-created design assembly data of the vehicle; Determining three-dimensional design data of the vehicle according to the design dimension data and the design assembly data; Determining the three-dimensional tolerance simulation data according to the three-dimensional design data, wherein the three-dimensional tolerance simulation data includes assembly data and assembly structure; Determine the name, code, positioning constraint, assembly point, and measurement point of each of the plurality of parts according to the assembly data; Acquire a design hierarchical relationship between the plurality of parts according to the assembly structure; The vehicle simulation model is created according to the name, the code, the positioning constraint, the assembly point, the measurement point of each of the plurality of parts and the design hierarchical relationship between the plurality of parts.

4. The method according to claim 3, characterized in that The step of selecting a plurality of parts of the vehicle in the simulation analysis system and creating the vehicle simulation model in the simulation analysis system according to the selected parts includes: Selecting a plurality of the parts of the vehicle in the simulation analysis system, determining the name and the code of each of the plurality of parts and the design hierarchical relationship between the plurality of parts; For each of the selected parts, select the assembly point and the measurement point; For each of the selected parts, setting the positioning constraint condition; The vehicle simulation model is created according to the name, the code, the positioning constraint, the assembly point, the measurement point of each of the plurality of parts and the design hierarchical relationship between the plurality of parts.

5. The method according to claim 4, characterized in that The step of determining the assembly relationship between the target part and the associated part according to the vehicle simulation model comprises: Acquire the name and the code of the target part, and the name and the code of the associated part according to the vehicle simulation model; Determining the target assembly point and the target positioning constraint condition of the target part according to the name and the code of the target part; Searching for the associated assembly point and the associated positioning constraint condition of the associated part according to the name and the code of the associated part; The target assembly point and the associated assembly point are set to the same coordinates, and a target assembly position of the target part and an associated assembly position of the associated part are obtained, wherein the target assembly position satisfies the target positioning constraint condition, and the associated assembly position satisfies the associated positioning constraint condition; The assembly relationship between the target part and the associated part is determined according to the corresponding relationship between the target assembly position and the associated assembly position.

6. The method according to claim 5, characterized in that The step of performing simulated assembly of the target part and the associated part using the target measured dimension data and the associated measured dimension data according to the assembly relationship in the simulation environment, and determining the spatial distance data between the first measurement point and the second measurement point after the simulated assembly is completed, comprises: Adjust the size data of the target part according to the target measured size data to obtain the adjusted target part; Adjust the dimension data of the associated parts according to the associated measured dimension data to obtain the adjusted associated parts; In a simulation environment, assembling the adjusted target part at the target assembly position, and assembling the adjusted associated part at the associated assembly position; When the assembly is completed, obtaining the measured spatial coordinates of the first measuring point of the target part after adjustment and the measured spatial coordinates of the second measuring point of the associated part after adjustment; The spatial distance data between the first measuring point and the second measuring point is determined according to the actually measured spatial coordinates of the first measuring point and the actually measured spatial coordinates of the second measuring point.

7. The method according to claim 6, characterized in that The method further comprises: Determining target standard size data of the target part according to the vehicle simulation model; Determining the associated standard size data of the associated parts according to the vehicle simulation model; Adjust the size data of the target part according to the target standard size data to obtain a standard target part; Adjust the dimension data of the associated part according to the associated standard dimension data to obtain a standard associated part; In a simulation environment, assembling the standard target part at an assembly position of the target part, and assembling the standard associated part at an assembly position of the associated part; When the assembly is completed, obtaining the standard space coordinates of the first measurement point of the standard target part and the standard space coordinates of the second measurement point of the standard associated part; determining first deviation distance data of the first measuring point according to the measured spatial coordinates of the first measuring point and the standard spatial coordinates of the first measuring point; determining second deviation distance data of the second measuring point according to the measured spatial coordinates of the second measuring point and the standard spatial coordinates of the second measuring point; An assembly adjustment plan for the target part is determined according to the first deviation distance data and the second deviation distance data.

8. A simulated assembly device for vehicle parts, characterized in that: Applied to a simulation analysis system, the simulation analysis system is connected to a component measurement system by communication, and the device comprises: A model acquisition module, used to acquire a pre-created vehicle simulation model, wherein the vehicle simulation model includes a plurality of parts; A part selection module, used for selecting a target part to be analyzed from among the plurality of parts, and taking parts adjacent to the target part from among the plurality of parts as associated parts; A measurement point determination module, used to determine a first measurement point set on the target part and a second measurement point set on the associated part; An assembly relationship determination module, used to determine the assembly relationship between the target part and the associated parts according to the vehicle simulation model; A measured dimension acquisition module, used to acquire the target measured dimension data of the target part and the associated measured dimension data of the associated parts measured by the component measurement system; A spatial distance acquisition module is used to perform simulated assembly of the target part and the associated part using the target measured dimension data and the associated measured dimension data according to the assembly relationship in a simulation environment, and determine the spatial distance data between the first measurement point and the second measurement point after the simulated assembly is completed; The assembly result acquisition module is used to determine the assembly result of the target part according to the matching result between the spatial distance data and the preset reference tolerance data.

9. An electronic device, characterized in that: The invention comprises a processor, a memory and a computer program stored in the memory and capable of running on the processor, wherein when the computer program is executed by the processor, the simulation assembly method of vehicle parts as claimed in any one of claims 1 to 7 is realized.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the simulation assembly method of vehicle parts according to any one of claims 1 to 7 is implemented.