Virtual assembly method, device and equipment for whole vehicle

By disassembling and three-dimensional scanning of the vehicle parts, and using data fitting technology to complete coordinate reset, the accuracy and time-consuming problems in reverse design are solved, and efficient virtual assembly of the vehicle is achieved.

CN120162886APending Publication Date: 2025-06-17DONGFENG AUTOMOBILE COMPANY
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510235964.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-28
Publication Date
2025-06-17

AI Technical Summary

Technical Problem

In the prior art, there are errors in the details and precision grasp of the reverse design process of virtual assembly of the vehicle, which cannot completely restore the appearance surface of the parts, and is time-consuming and labor-intensive, which is not conducive to ensuring the progress of the project development.

Method used

By disassembling the vehicle, the three-dimensional grid data and complete three-dimensional grid data of the vehicle parts are obtained, and the coordinate reset of the parts under the vehicle coordinate system is completed by using data fitting technology. The reverse design link is skipped and the three-dimensional assembly model of the vehicle is directly constructed.

Benefits of technology

The precise coordinate reset of vehicle parts is achieved, details errors and time-consuming problems in reverse design are avoided, and the progress and efficiency of project development are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120162886A_ABST
    Figure CN120162886A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of automatic detection and assembly, in particular to a virtual assembly method, device and equipment for a whole vehicle. The virtual assembly method comprises the following steps of: performing coarse scanning on all parts of a whole vehicle according to positioning mark points of the whole vehicle to obtain characteristic three-dimensional grid data for resetting coordinates of the whole parts; performing three-dimensional scanning on all the disassembled parts; according to the characteristic three-dimensional grid data and the complete three-dimensional grid data, coordinate resetting of each assembly part in the whole vehicle coordinate system is completed, and reset output data is stored; and according to the reset output data, assembling all the parts in the whole vehicle coordinate system into a whole vehicle three-dimensional grid assembly model. According to the method, virtual assembly is carried out by directly utilizing the three-dimensional grid data of the parts after disassembly, data acquisition and three-dimensional scanning of the parts of the whole vehicle, a reverse design link is skipped, the three-dimensional assembly models of the parts of the whole vehicle, the system and the assembly are obtained, and the defects that the parts cannot be completely recovered in the reverse design process, and time and labor are consumed are overcome.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of automated detection and assembly, and particularly to a virtual assembly method, device, and equipment for a whole vehicle. Background Art

[0002] With the development of the automotive industry, various vehicle models have emerged in an endless stream. In order to conduct comparative analysis on the overall vehicle structure or part products of a vehicle, practitioners will perform analysis on the overall vehicle structure, layout, function, principle, and part structure, dimensions, and cost of the vehicle.

[0003] In related technologies, for the structure and layout of the whole vehicle, system, and assembly parts, reverse design is generally carried out after three-dimensional scanning to obtain the digital model of each sub-part, and then the part digital models are assembled through three-dimensional software to obtain an assembly model for overall structure, layout, and assembly verification analysis, so as to optimize the design. Reverse design is to import the mesh data of three-dimensional scanning into three-dimensional design software such as CATIA, UG, and Pro-e, create points, lines, and surfaces using the dimensions and features of the three-dimensional mesh, and then restore the structural features of the part through commands such as stretching, filling, and thickening to establish a solid three-dimensional model (CAD data). However, in the process of creating points, lines, and surfaces in reverse design, the specific dimensions are estimated by referring to the three-dimensional mesh data, and most of them depend on the subjective decision of the designer, resulting in errors in grasping details and accuracy. At the same time, complex structural features will be omitted during reverse design and the appearance surface of the part cannot be fully restored. Moreover, reverse design also requires a large amount of time and effort, which is not conducive to ensuring the project development progress. Summary of the Invention

[0004] In view of the errors in grasping details and accuracy during the reverse design process of virtual assembly of the whole vehicle in related technologies, the appearance surface of the part cannot be fully restored. And it requires a large amount of time and effort, which is not conducive to ensuring the project development progress.

[0005] In a first aspect, an embodiment of the present application provides a virtual assembly method for a whole vehicle, and the whole vehicle analysis method includes:

[0006] Disassemble the whole vehicle, and at the same time, perform rough scanning on all parts of the whole vehicle according to the whole vehicle positioning punctuation marks to obtain characteristic three-dimensional mesh data for overall part coordinate resetting;

[0007] Perform three-dimensional scanning on all disassembled parts, and obtain the complete three-dimensional mesh data of all parts;

[0008] Complete the coordinate reset of each assembled part in the whole vehicle coordinate system according to the characteristic three-dimensional mesh data and the complete three-dimensional mesh data, and save the reset output data;

[0009] Assemble all the parts in the vehicle coordinate system into a three-dimensional mesh assembly model of the whole vehicle according to the reset output data.

[0010] Combined with the first aspect, in an embodiment, the rough scanning of all parts of the whole vehicle according to the vehicle positioning punctuation marks to obtain the characteristic three-dimensional mesh data for the coordinate reset of the overall parts includes:

[0011] Scan the surface of the whole vehicle through the vehicle positioning punctuation marks before the vehicle is disassembled to obtain the characteristic three-dimensional mesh data of the parts at the appearance and chassis of the whole vehicle;

[0012] Scan the internal parts of the whole vehicle through the vehicle positioning punctuation marks during the vehicle disassembly process to obtain the characteristic three-dimensional mesh data of all the internal parts of the whole vehicle.

[0013] Combined with the first aspect, in an embodiment, the scanning of the internal parts of the whole vehicle through the vehicle positioning punctuation marks during the vehicle disassembly process includes:

[0014] During the vehicle disassembly process, scan all the internal parts of the whole vehicle multiple times, and make the assembly state of the parts scanned each time and the appearance of the whole vehicle in the same coordinate system.

[0015] Combined with the first aspect, in an embodiment, the coordinate reset of each assembled part in the vehicle coordinate system according to the characteristic three-dimensional mesh data and the complete three-dimensional mesh data includes:

[0016] Perform data fitting on the characteristic three-dimensional mesh data of the parts and the complete three-dimensional mesh data so that the coordinates of each part are consistent with its coordinates in the assembled state.

[0017] Combined with the first aspect, in an embodiment, the data fitting of the characteristic three-dimensional mesh data of the parts and the complete three-dimensional mesh data includes:

[0018] Convert the characteristic three-dimensional mesh data into a reference object;

[0019] Use the complete three-dimensional mesh data to correct and align the reference object to complete the coordinate reset of the three-dimensional mesh data of the parts.

[0020] Combined with the first aspect, in an embodiment, the coordinate reset of each assembled part in the vehicle coordinate system according to the characteristic three-dimensional mesh data and the complete three-dimensional mesh data further includes:

[0021] Adjust the state-changing parts with inconsistent states after fitting the complete three-dimensional mesh data and the characteristic three-dimensional mesh data to the assembled state.

[0022] In combination with the first aspect, in one embodiment, adjusting the parts with inconsistent states after fitting the complete 3D mesh data and the feature 3D mesh data to the assembled state includes:

[0023] Adjusting the complete 3D mesh data of the parts with state changes to the assembled state by means of mesh deformation and / or forced displacement.

[0024] In combination with the first aspect, in one embodiment, performing 3D scanning on all the disassembled parts includes: performing omnidirectional 3D scanning on all the disassembled parts.

[0025] In a second aspect, an embodiment of the present application provides a virtual assembly device for a whole vehicle. The virtual assembly device for the whole vehicle includes:

[0026] A first scanning module, which is used to disassemble the whole vehicle and simultaneously perform rough scanning on all the parts of the whole vehicle according to the vehicle positioning punctuation marks to obtain feature 3D mesh data for overall part coordinate resetting;

[0027] A second scanning module, which is used to perform 3D scanning on all the disassembled parts and obtain the complete 3D mesh data of all the parts;

[0028] A reset module, which is used to complete the coordinate reset of each assembled part in the vehicle coordinate system according to the feature 3D mesh data and the complete 3D mesh data and save the reset output data;

[0029] An assembly module, which is used to assemble all the parts in the vehicle coordinate system into a 3D mesh assembly model of the whole vehicle according to the reset output data.

[0030] In a third aspect, an embodiment of the present application provides a virtual assembly device for a whole vehicle. The virtual assembly device for the whole vehicle includes a processor, a memory, and a virtual assembly program for the whole vehicle stored on the memory and executable by the processor. When the virtual assembly program for the whole vehicle is executed by the processor, the steps of the virtual assembly method for the whole vehicle as described in any one of the above are implemented.

[0031] The beneficial effects brought by the technical solutions provided by the embodiments of the present application include:

[0032] By disassembling, collecting data, and performing 3D scanning on the parts of the whole vehicle, and directly using the 3D mesh data of the parts for virtual assembly, the present application skips the reverse design link, obtains 3D assembly models of the whole vehicle, systems, and assembly parts, and provides design references for various project developments. It avoids the disadvantages of incomplete restoration of parts and time-consuming and laborious in the reverse design process. Description of the Drawings

[0033] Figure 1Schematic diagram of the process of the virtual assembly method of this application;

[0034] Figure 2 Schematic diagram of the three-dimensional scanning process of parts before the vehicle is disassembled in the embodiment of this application;

[0035] Figure 3 Schematic diagram of the three-dimensional scanning of the disassembled parts during step S2 in the first embodiment of this application;

[0036] Figure 4 For this application Figure 3 Schematic diagram of the parts after coordinate adjustment;

[0037] Figure 5 Schematic diagram of the three-dimensional scanning of the disassembled parts during step S2 in the second embodiment of this application;

[0038] Figure 6 For this application Figure 5 Schematic diagram of the parts after coordinate adjustment;

[0039] Figure 7 Schematic diagram of adjusting parts with inconsistent states in step S4 in the embodiment of this application;

[0040] Figure 8 Schematic diagram of the three-dimensional mesh assembly model of the whole vehicle in the embodiment of this application;

[0041] Figure 9 Schematic diagram of the hardware structure of the virtual assembly device involved in the embodiment solution of this application. Detailed implementation manners

[0042] In order to enable those skilled in the art to better understand the solution of this application, the technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of this application. Obviously, the described embodiments are only a part of the embodiments of this application, rather than all the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of this application.

[0043] In the reverse design process of vehicle virtual assembly in related technologies, there are errors in the grasp of details and accuracy, and the appearance surface of parts cannot be fully restored. Moreover, it requires a large amount of time cost, is time-consuming and laborious, and is not conducive to ensuring the project development progress.

[0044] It should be noted that in conventional virtual assembly, after reverse design, the modeled CAD data is assembled in a 3D design software using constraint commands such as coincidence, contact, distance, and angle (hole-to-hole, face-to-face), which belongs to virtual assembly of solid structures. Reverse design work requires a large number of engineering designers to participate. During the reverse design process, there may be deviations in grasping the local details and accuracy of parts, and the original state of the parts cannot be fully restored. At the same time, it also requires a large amount of time and effort, which is not conducive to ensuring the project development progress.

[0045] Furthermore, reverse design is to import the mesh data scanned in 3D into 3D design software such as CATIA, UG, and Pro-e. Points, lines, and surfaces are created using the dimensions and features of the 3D mesh, and then the structural features of the parts are restored through commands such as stretching, filling, and thickening to establish a solid 3D model (CAD data). During the process of creating points, lines, and surfaces, the specific dimensions are estimated by referring to the 3D mesh data and mostly depend on the subjective decision of the designers. There are errors in grasping the details and accuracy, and at the same time, when reverse designing relatively complex structural features, they will be omitted and the appearance surface of the parts cannot be fully restored.

[0046] On the first hand, as Figure 1 shown, the present application provides a virtual assembly method for a whole vehicle. The whole vehicle analysis method includes:

[0047] Step S1: Disassemble the whole vehicle, and at the same time, conduct a rough scan of all parts of the whole vehicle according to the vehicle positioning punctuation marks to obtain characteristic 3D mesh data for overall part coordinate reset.

[0048] It should be noted that when scanning before and during the disassembly of the whole vehicle, since many parts are blocked and covered in the vehicle assembly state, only the main features of a part of the surface of each part in the assembly state will be scanned during the rough scan, which is used as a reference feature for the later overall part coordinate reset. After the parts are disassembled, a full-range scan will be performed to complete the surface features blocked in the vehicle assembly state.

[0049] The above step S1 includes:

[0050] Step S1a: Scan the surface of the whole vehicle through the vehicle positioning punctuation marks before disassembling the whole vehicle to obtain characteristic 3D mesh data of the parts at the vehicle appearance and chassis.

[0051] Specifically, as Figure 2 shown, before disassembly, scan the surface of the whole vehicle through the vehicle positioning punctuation marks to obtain 3D mesh data of the assembly states of the parts of each system at the vehicle appearance and chassis.

[0052] It is worth noting that during the scanning process before disassembling the whole vehicle, since the whole vehicle is not disassembled, only the partial surfaces of each external part can be scanned.

[0053] Step S1b: During the vehicle disassembly process, scan the internal parts of the vehicle through the vehicle positioning punctuation marks to obtain the characteristic three-dimensional grid data of all internal parts of the vehicle.

[0054] Specifically, during the vehicle disassembly process, all internal parts of the vehicle are scanned multiple times, and the assembly state of the scanned parts each time and the vehicle appearance are in the same coordinate system. Further, the parts blocked by the vehicle surface during the multiple scans are scanned in multiple times and multiple layers to obtain the characteristic three-dimensional grid data of all internal parts of the vehicle.

[0055] It can be understood that when scanning before and during the vehicle disassembly process above, because many parts are blocked and covered in the vehicle assembly state, only the main features of a part of the surface of each assembled part will be scanned during the rough scanning process, which is used as a reference feature for the coordinate reset of the overall parts in the later stage. After the parts are disassembled, a full-range scan will be performed to complete the surface features blocked in the vehicle assembly state.

[0056] Step S2: Perform three-dimensional scanning on all disassembled parts and obtain the complete three-dimensional grid data of all parts.

[0057] Specifically, perform a 360° three-dimensional scan on all disassembled parts to obtain, as Figure 3 and Figure 5 shown, the complete three-dimensional grid data of the appearance surface of each assembled part.

[0058] Step S3: Complete the coordinate reset of each assembled part in the vehicle coordinate system according to the characteristic three-dimensional grid data and the complete three-dimensional grid data, and save the reset output data.

[0059] It can be understood that, as Figure 4 and Figure 6 shown, use the characteristic three-dimensional grid data of the part in the assembled state to perform coordinate reset on the complete three-dimensional grid data of the part, fully simulate the part disassembly process, and the simulated assembly can be completed according to the reset output data.

[0060] Specifically, perform data fitting on the characteristic three-dimensional grid data and the complete three-dimensional grid data of the part so that the coordinates of each part are consistent with its coordinates in the assembled state.

[0061] Further, the above data fitting process includes:

[0062] Step S3a: Convert the characteristic three-dimensional grid data into a reference object.

[0063] Step S3b: Use the complete three-dimensional grid data to correct and align the reference object to complete the coordinate reset of the three-dimensional grid data of the part.

[0064] In some optional embodiments, PolyWorks / GOM software is used to perform data fitting on the complete disassembled parts and the parts that can only scan partial surface data before and during disassembly.

[0065] This application provides a specific embodiment of using PolyWorks / GOM software to complete data fitting. Taking the coordinate adjustment process of the expansion tank as an example:

[0066] Step A: Import the three-dimensional mesh data of the features in the assembled state with some surface features of the expansion tank using polyworks.

[0067] Step B: Convert the three-dimensional mesh data of the features in the assembled state into a reference object (CAD);

[0068] Step C: Import the complete three-dimensional mesh data of the separately scanned expansion tank.

[0069] Step D: Apply the best fit data to the reference object command. In the pre-alignment process, use the three-point matrix method. Select three data points at the same position of the reference object and the part mesh data, and adjust the sampling ratio to one-fourth to complete the pre-alignment process.

[0070] Step E: In the global alignment process, adjust the sampling ratio to one, and complete the coordinate reset of the part three-dimensional mesh data.

[0071] Step S4: Adjust the state-changing parts with inconsistent states after fitting the complete three-dimensional mesh data and the three-dimensional mesh data of the features to the assembled state.

[0072] Specifically, the complete three-dimensional mesh data of the state-changing parts is adjusted to the assembled state by means of mesh deformation and / or forced displacement.

[0073] It should be noted that the state-changing parts include: parts in the vehicle-mounted state are affected by the vehicle's mass, which will cause parts (such as shock absorbers, leaf springs, etc.) to be compressed and deformed. After disassembly, the parts will return to the unloaded state. Large plastic parts (such as front and rear bumpers, instrument panels, covers, etc.) are not fixed by mounting brackets, bolts, clips, etc. after disassembly and will deform under their own gravity. Ball joint parts (such as tie rods, steering gears, drive shafts, etc.) belong to force transmission components, and there is a phenomenon that the pin rotates in the assembly hole position. After disassembly, the hole position restriction disappears and the pin angle is arbitrary. For parts of the above types, the state will change before and after disassembly, so they cannot be adjusted to the assembled state.

[0074] In some optional embodiments, as Figure 7 shown, the complete three-dimensional mesh data of the state-changing parts can be adjusted to the assembled state by using commands such as mesh deformation and forced displacement in Hyperworks simulation design software.

[0075] Step S5: Assemble all the parts in the vehicle coordinate system into a three-dimensional mesh assembly model of the whole vehicle according to the reset output data.

[0076] Specifically, use 3D design software to uniformly import all the parts adjusted to the vehicle coordinate system to obtain the Figure 8 three-dimensional mesh assembly model of the whole vehicle of the vehicle as shown.

[0077] In a second aspect, an embodiment of the present application further provides a virtual assembly device. The virtual assembly device of the whole vehicle includes: a first scanning module, a second scanning module, a reset module, and an assembly module; wherein,

[0078] The first scanning module is used to disassemble the whole vehicle and simultaneously perform a rough scan of all the parts of the whole vehicle according to the vehicle positioning punctuation marks to obtain the characteristic three-dimensional mesh data for overall part coordinate reset. The second scanning module is used to perform a three-dimensional scan of all the disassembled parts and obtain the complete three-dimensional mesh data of all the parts. The reset module is used to complete the coordinate reset of each assembled part in the vehicle coordinate system according to the characteristic three-dimensional mesh data and the complete three-dimensional mesh data, and save the reset output data. The assembly module is used to assemble all the parts in the vehicle coordinate system into a three-dimensional mesh assembly model of the whole vehicle according to the reset output data.

[0079] Further, in an embodiment, the first scanning module is used to: scan the surface of the whole vehicle through the vehicle positioning punctuation marks before disassembling the whole vehicle to obtain the characteristic three-dimensional mesh data of the parts at the appearance and chassis of the whole vehicle. The first scanning module is also used to scan the internal parts of the whole vehicle through the vehicle positioning punctuation marks during the disassembly process of the whole vehicle to obtain the characteristic three-dimensional mesh data of all the internal parts of the whole vehicle.

[0080] Specifically, the first scanning module is used to perform multiple scans on all the internal parts of the whole vehicle during the disassembly process of the whole vehicle, and make the assembly state of the parts scanned each time and the appearance of the whole vehicle in the same coordinate system.

[0081] Further, in an embodiment, the second scanning module is used to perform an all-round three-dimensional scan of all the disassembled parts.

[0082] Further, in an embodiment, the reset module is used to perform data fitting on the characteristic three-dimensional mesh data and the complete three-dimensional mesh data of the parts, so that the coordinates of each part are consistent with its coordinates in the assembled state.

[0083] In a third aspect, an embodiment of the present application provides a virtual assembly device. The virtual assembly device can be a device with data processing functions such as a personal computer (PC), a laptop computer, a server, etc.

[0084] Reference Figure 9 , Figure 9 is a schematic diagram of the hardware structure of the virtual assembly device involved in the solution of the embodiment of the present application. In the embodiment of the present application, the virtual assembly device may include a processor, a memory, a communication interface, and a communication bus.

[0085] Among them, the communication bus can be of any type and is used to interconnect the processor, the memory, and the communication interface.

[0086] The communication interface includes interfaces such as input / output (I / O) interfaces, physical interfaces, and logical interfaces for interconnecting components inside the virtual assembly device, as well as interfaces for interconnecting the virtual assembly device with other devices (such as other computing devices or user devices). The physical interface can be an Ethernet interface, a fiber optic interface, an ATM interface, etc.; the user device can be a display, a keyboard, etc.

[0087] The memory can be various types of storage media, such as random access memory (RAM), read-only memory (ROM), non-volatile RAM (NVRAM), flash memory, optical memory, hard disk, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), etc.

[0088] The processor can be a general-purpose processor, and the general-purpose processor can call the virtual assembly program stored in the memory and execute the virtual assembly method provided by the embodiment of the present application. For example, the general-purpose processor can be a central processing unit (CPU). Among them, the method executed when the virtual assembly program is called can refer to the various embodiments of the virtual assembly method of the present application, which will not be elaborated here.

[0089] Those skilled in the art can understand that the hardware structure shown in Figure m does not constitute a limitation to the present application, and may include more or fewer components than shown, or combine some components, or have different component arrangements.

[0090] In summary, in this application, after disassembling vehicle parts, collecting data, and performing three-dimensional scanning, the three-dimensional mesh data of the parts is directly used for virtual assembly, skipping the reverse design process, and obtaining three-dimensional assembly models of the vehicle, systems, and assembly parts, providing a design reference for various project developments. This avoids the disadvantages of being unable to fully restore parts and being time-consuming and laborious during the reverse design process.

[0091] It should be noted that the serial numbers of the embodiments of the present application are only for description and do not represent the advantages or disadvantages of the embodiments.

[0092] Through the description of the above embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus a necessary general hardware platform. Of course, they can also be implemented by hardware, but in many cases, the former is a better implementation method. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above and includes several instructions for causing a terminal device to execute the methods described in various embodiments of the present application.

[0093] The terms "including" and "having" and any variations thereof in the specification, claims, and drawings of the present application are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but optionally further includes steps or units not listed, or optionally further includes other steps or units inherent to these processes, methods, products, or devices. The descriptions of terms such as "first", "second", and "third" are used to distinguish different objects, etc., and do not represent a sequence, nor do they limit that "first", "second", and "third" are of different types.

[0094] In the description of the embodiments of the present application, terms such as "exemplary", "for example", or "for instance" are used to indicate examples, illustrations, or explanations. Any embodiment or design solution described as "exemplary", "for example", or "for instance" in the embodiments of the present application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Rather, the use of terms such as "exemplary", "for example", or "for instance" is intended to present relevant concepts in a specific manner.

[0095] In the description of the embodiments of the present application, unless otherwise specified, " / " means "or". For example, A / B may mean A or B. The "and / or" in the text is merely a description of the association relationship of the associated objects, indicating that there can be three relationships. For example, A and / or B may mean: A exists alone, A and B exist simultaneously, and B exists alone. In addition, in the description of the embodiments of the present application, "a plurality of" means two or more than two.

[0096] In some processes described in the embodiments of the present application, there are a plurality of operations or steps that appear in a specific order. However, it should be understood that these operations or steps may not be executed in the order in which they appear in the embodiments of the present application or may be executed in parallel. The serial numbers of the operations are only used to distinguish different operations, and the serial numbers themselves do not represent any execution order. In addition, these processes may include more or fewer operations, and these operations or steps may be executed in sequence or in parallel, and these operations or steps may be combined.

[0097] The above are only the preferred embodiments of the present application, and do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made by using the content of the specification and drawings of the present application, or directly or indirectly applied in other related technical fields, shall be similarly included in the patent protection scope of the present application.

Claims

1. A virtual assembly method for a whole vehicle, characterized in that: The whole vehicle analysis method comprises: Disassemble the vehicle and perform a rough scan of all vehicle parts according to the vehicle positioning points to obtain the characteristic three-dimensional grid data for the overall part coordinate reset; Perform 3D scanning on all disassembled parts and obtain complete 3D mesh data of all parts; Complete the coordinate reset of each assembly part in the vehicle coordinate system according to the characteristic 3D mesh data and the complete 3D mesh data, and save the reset output data; According to the reset output data, all parts in the vehicle coordinate system are assembled into a three-dimensional mesh assembly model of the vehicle.

2. The virtual assembly method of a complete vehicle as claimed in claim 1, characterized in that: The method of roughly scanning all parts of the vehicle according to the positioning points of the vehicle to obtain characteristic three-dimensional grid data for resetting the coordinates of the entire parts includes: Before disassembling the vehicle, scan the vehicle surface through the vehicle positioning points to obtain the characteristic 3D mesh data of the vehicle appearance and chassis parts; During the vehicle disassembly process, the internal parts of the vehicle are scanned through the vehicle positioning points to obtain the characteristic three-dimensional grid data of all internal parts of the vehicle.

3. The virtual assembly method of a whole vehicle as claimed in claim 2, characterized in that: Scanning the internal parts of the vehicle by using the positioning points of the vehicle during the disassembly of the vehicle includes: During the vehicle disassembly process, all parts inside the vehicle are scanned multiple times, and the assembly status of the scanned parts and the appearance of the vehicle are kept in the same coordinate system each time.

4. The virtual assembly method of a complete vehicle as claimed in claim 1, characterized in that: The method of completing the coordinate resetting of each assembly part in the vehicle coordinate system according to the characteristic three-dimensional mesh data and the complete three-dimensional mesh data includes: The characteristic 3D mesh data of the parts are fitted with the complete 3D mesh data to make the coordinates of each part consistent with its coordinates in the assembled state.

5. The virtual assembly method of a complete vehicle as claimed in claim 4, characterized in that: The step of performing data fitting on the characteristic three-dimensional mesh data of the part and the complete three-dimensional mesh data comprises: Converting feature 3D mesh data into reference objects; The reference object is corrected and aligned using the complete 3D mesh data to complete the coordinate reset of the part's 3D mesh data.

6. The virtual assembly method of a complete vehicle as claimed in claim 5, characterized in that: The method of completing the coordinate resetting of each assembly part in the vehicle coordinate system according to the characteristic three-dimensional mesh data and the complete three-dimensional mesh data also includes: The state-changed parts whose states are inconsistent after the complete 3D mesh data and the characteristic 3D mesh data are fitted are adjusted to the assembly state.

7. The virtual assembly method of a complete vehicle as claimed in claim 6, characterized in that: The step of adjusting the parts whose states are inconsistent after the complete three-dimensional mesh data and the characteristic three-dimensional mesh data are fitted to the assembly state includes: The complete 3D mesh data of the state-changing parts are adjusted to the assembly state by means of mesh deformation and / or forced displacement.

8. The virtual assembly method of a complete vehicle as claimed in claim 1, characterized in that: The three-dimensional scanning of all disassembled parts includes: performing an all-round three-dimensional scanning of all disassembled parts.

9. A virtual assembly device for a whole vehicle, characterized in that: The virtual assembly device of the whole vehicle comprises: The first scanning module is used to disassemble the whole vehicle and simultaneously roughly scan all parts of the whole vehicle according to the positioning points of the whole vehicle to obtain characteristic three-dimensional grid data for resetting the coordinates of the whole parts; The second scanning module is used to perform three-dimensional scanning on all disassembled parts and obtain complete three-dimensional mesh data of all parts; A reset module, which is used to complete the coordinate reset of each assembly part in the vehicle coordinate system according to the characteristic three-dimensional mesh data and the complete three-dimensional mesh data, and save the reset output data; The assembly module is used to assemble all parts in the vehicle coordinate system into a three-dimensional grid assembly model of the vehicle according to the reset output data.

10. A virtual assembly device for a complete vehicle, characterized in that: The virtual assembly device of the whole vehicle includes a processor, a memory, and a virtual assembly program of the whole vehicle stored in the memory and executable by the processor. When the virtual assembly program of the whole vehicle is executed by the processor, the steps of the virtual assembly method of the whole vehicle as described in any one of claims 1 to 8 are implemented.