Automatic modeling method, device and equipment based on body-in-white connection information
The automated modeling method and device for vehicle collision simulation efficiently and accurately simulate welding and gluing connections using body-in-white CAD data, addressing inefficiencies and errors in manual methods, thereby enhancing project agility.
Patent Information
- Application Number
- CN202411211377.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-30
- Publication Date
- 2024-12-20
AI Technical Summary
The existing manual modeling of welding and gluing connections in vehicle collision simulation is time-consuming, labor-intensive, prone to errors, and lacks consistent standards due to varying parameter annotation habits among engineers, leading to low efficiency and high error rates.
An automated modeling method and device that utilizes body-in-white CAD data to identify and simulate welding and gluing connections, using connection type identifiers and predefined thresholds to determine connection types and relationships, enabling automated simulation modeling.
This approach significantly improves modeling efficiency and reduces error rates by accurately identifying and simulating over 10,000 welding and 1,000 gluing connections, ensuring unified modeling standards and promoting agile project development.
Smart Images

Figure CN119167623A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of welding point and adhesive modeling, and in particular to an automatic modeling method, device and equipment based on body-in-white connection information. Background Art
[0002] With the rapid development of the automotive industry, the development cycle of vehicle products needs to be shorter and shorter. How to develop automotive products with guaranteed quality in a fast project cycle is the goal of all automotive brands.
[0003] Vehicle simulation analysis through computer-aided engineering technology CAE plays an extremely important role in the development of automobile safety performance in automobile product development. Before CAE simulation analysis, it is necessary to conduct vehicle collision simulation modeling based on the body-in-white. Welding and gluing connections are the main connection methods for parts in the body-in-white. However, there are more than 40 types of vehicle safety conditions, more than 10,000 body-in-white welds, and more than 1,000 gluing connections. Such a huge workload is very time-consuming and labor-intensive in vehicle collision simulation modeling. In addition, due to the different parameter annotation habits of different engineers, manual modeling is extremely prone to errors and inconsistent modeling standards. If there is an input data error, it cannot be checked, resulting in low modeling efficiency and high error rate. Summary of the invention
[0004] The present application provides an automated modeling method, device and equipment based on body-in-white connection information, which can solve the technical problems in the prior art of low modeling efficiency and high error rate in manually modeling welding units and glue connection units when performing whole-vehicle collision simulation modeling.
[0005] In a first aspect, an embodiment of the present application provides an automated modeling method based on body-in-white connection information, the automated modeling method based on body-in-white connection information comprising:
[0006] Acquire body-in-white CAD data, wherein the body-in-white CAD data includes drawing data of the body-in-white and a parts structure tree, and the original name of each part in the parts structure tree includes a part number and a connection type identifier;
[0007] Generate a parts list according to the parts structure tree, determine target parts in the parts list whose connection mode is welding connection or gluing connection according to the original name, and determine the connection type of each connection unit of each target part;
[0008] Determine the vehicle structure assembly where each target component is located, search with each connection unit of each target component as the center, and obtain the connection relationship between each target component in the same vehicle structure assembly through the connection unit;
[0009] Automated simulation modeling is performed based on the connection relationship of each target component under the same vehicle structure assembly and the connection type of each connection unit.
[0010] In combination with the first aspect, in one implementation, the connection type identifier includes a welding connection identifier and a gluing connection identifier, and determining, according to the original name, a target component in the component list whose connection mode is a welding connection or a gluing connection includes:
[0011] The component structure tree is traversed in a loop according to the list name of each component in the component list to determine the original name mapped to each list name;
[0012] If the mapped original name contains a welding connection identifier, the corresponding component in the component list is determined to be the first type target component of the welding connection;
[0013] If the mapped original name contains a glue connection identifier, the corresponding component in the component list is determined to be the second-category target component of the glue connection.
[0014] In one embodiment, the connection unit includes a welding connection unit and a gluing connection unit, and determining the connection type of each connection unit of each target component includes:
[0015] Determine the connection type of each welding connection unit of each first-category target component according to the shape and size of each welding connection unit of each first-category target component in the drawing data;
[0016] The connection type of each glue connection unit of each second-category target component is determined according to the glue connection identification of each second-category target component.
[0017] In one embodiment, determining the connection type of each welding connection unit of each first-category target component according to the shape and size of each welding connection unit of each first-category target component in the drawing data includes:
[0018] Establishing a box body according to the shape and size of each welding connection unit of each first-category target component in the drawing data;
[0019] If the side lengths of the box body are greater than or equal to a preset first side length threshold and less than or equal to a preset second side length threshold, then determining that the connection type of the welding connection unit corresponding to the box body is a spot welding connection;
[0020] If any side length of the box body is less than the first side length threshold or greater than the second side length threshold, determining that the connection type of the welding connection unit corresponding to the box body is arc welding connection or laser welding connection;
[0021] The second edge length threshold is greater than the first edge length threshold.
[0022] In one embodiment, the glue connection mark includes a sealant mark, a stiffness structural glue mark, and an impact-resistant structural glue mark, and the method of determining the connection type of each glue connection unit of each second-category target component according to the glue connection mark of each second-category target component includes:
[0023] If the glue connection mark of the second-type target component is a sealant mark, determining that the connection type of the glue connection unit in the second-type target component is an NVH-type colloid connection;
[0024] If the glue connection mark of the second type of target component is a stiffness structural glue mark or an impact-resistant structural glue mark, then the connection type of the glue connection unit in the second type of target component is determined to be a strength-type glue connection.
[0025] In one embodiment, the search is performed with each connection unit of each target component as the center to obtain the connection relationship between each target component in the same vehicle structure assembly through the connection unit, including:
[0026] The search is performed with each connection unit of each target component as the center and the preset search distance as the diameter;
[0027] A second target component is determined, which is located within the search distance and is in the same vehicle structure as the first target component where the central connecting unit is located, and is connected to the first target component through the central connecting unit.
[0028] In one embodiment, after obtaining the body-in-white CAD data and before determining the target component in the component list whose connection mode is welding connection or gluing connection according to the original name, the method further includes:
[0029] Divide each component according to a preset division scale, and record the attribute information of each component and the connection information between the components;
[0030] The attribute information includes original name, thickness and material type.
[0031] In one embodiment, the automated simulation modeling is performed according to the connection relationship of each target component and the connection type of each connection unit under the same vehicle structure assembly, and further includes:
[0032] After each target component is automatically simulated and modeled, the number and connection relationship of the target components connected to each target component are verified in combination with the body-in-white CAD data.
[0033] In a second aspect, an embodiment of the present application provides an automatic modeling device based on body-in-white connection information, the automatic modeling device based on body-in-white connection information comprising:
[0034] An acquisition module, which is used to acquire body-in-white CAD data, wherein the body-in-white CAD data includes a parts structure tree of the body-in-white, and the original name of each part in the parts structure tree includes a part number and a connection type identifier;
[0035] A determination module, which is used to generate a parts list according to the parts structure tree, determine the target parts in the parts list whose connection mode is welding connection or gluing connection according to the original name, and determine the connection type of each connection unit of each target part;
[0036] A search module is used to determine the vehicle structure assembly where each target component is located, and to search with each connection unit of each target component as the center to obtain the connection relationship between each target component in the same vehicle structure assembly through the connection unit;
[0037] The modeling module is used to automatically model the connection relationship between target components and the connection type of each connection unit under the same vehicle structure assembly.
[0038] In a third aspect, an embodiment of the present application provides an automated modeling device based on body-in-white connection information, the automated modeling device based on body-in-white connection information comprising a processor, a memory, and an automated modeling program based on body-in-white connection information stored in the memory and executable by the processor, wherein when the automated modeling program based on body-in-white connection information is executed by the processor, the steps of the automated modeling method based on body-in-white connection information as described in any one of the above items are implemented.
[0039] The embodiment of the present application provides an automated modeling method, device and equipment based on body-in-white connection information, which obtains body-in-white CAD data, wherein the body-in-white CAD data includes drawing data and a parts structure tree of the body-in-white, and the original name of each part in the parts structure tree includes a part number and a connection type identifier; generates a parts list according to the parts structure tree, determines the target parts in the parts list whose connection method is welding connection or gluing connection according to the original name, and determines the connection type of each connection unit of each target part; determines the vehicle structure assembly where each target part is located, searches with each connection unit of each target part as the center, and obtains the connection relationship between each target part in the same vehicle structure assembly through the connection unit; performs automated modeling according to the connection relationship of each target part and the connection type of each connection unit under the same vehicle structure assembly, thereby realizing automated simulation modeling of the connection units in the target parts with welding connection and gluing connection, greatly improving the modeling efficiency and reducing the modeling error rate, which is conducive to promoting the agile development of the project. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] Figure 1 This is a flow chart of an embodiment of an automatic modeling method based on body-in-white connection information of the present application;
[0041] Figure 2 A schematic diagram of the specific process of the automatic modeling method based on the body-in-white connection information;
[0042] Figure 3 This is a functional module diagram of an embodiment of an automatic modeling device based on body-in-white connection information of the present application;
[0043] Figure 4 This is a schematic diagram of the hardware structure of the automated modeling equipment based on body-in-white connection information involved in the embodiment of the present application. DETAILED DESCRIPTION
[0044] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0045] First, some technical terms in the present application are explained to facilitate those skilled in the art to understand the present application.
[0046] CAE: Computer-aided engineering in engineering design;
[0047] CAD: Computer-aided design;
[0048] NVH adhesive: Sealing material used to reduce vehicle noise, vibration and harshness.
[0049] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.
[0050] In a first aspect, an embodiment of the present application provides an automated modeling method based on body-in-white connection information.
[0051] In one embodiment, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the automatic modeling method based on the body-in-white connection information of this application. Figure 1 As shown in the figure, the automated modeling method based on the body-in-white connection information includes:
[0052] Step S101, obtaining body-in-white CAD data, wherein the body-in-white CAD data includes drawing data of the body-in-white and a parts structure tree, and the original name of each part in the parts structure tree includes a part number and a connection type identifier.
[0053] It is worth noting that the body-in-white CAD data can be prepared in advance before performing step S101. The connection units of the parts are marked in the CAD drawings, for example, spot welding CAD is marked with 6mm diameter spherical units, arc welding CAD is marked with 6mm diameter circular tube surfaces, and laser welding CAD is marked with 5mm diameter circular tube surfaces.
[0054] The names of each component in the component structure tree are original names. Since there are many ways to connect components, such as welding, gluing, and fastening, in order to distinguish the connection methods of components, the original names of each component can be set to the part number plus the connection type identifier.
[0055] Exemplarily, the original name of the parts connected by welding is the part number + welding connection mark. In this embodiment, the welding connection marks of spot welding, arc welding and laser welding are all the same, WELD. The original name of the parts connected by glue is the part number + glue connection mark. In this embodiment, different types of glue connection use different glue connection marks, such as IMP for sealant, HEMM for stiffness structural glue, and SEAL for impact-resistant structural glue. In addition, the part numbers in the part structure tree need to be arranged according to the hierarchical logic of the body-in-white structure. In addition, the body-in-white CAD data can also include relevant attribute information such as the thickness and material information of the parts.
[0056] In one embodiment, the automatic modeling method based on the body-in-white connection information of the present application can be implemented in the CAE pre-processing software ANSA. ANSA has an open development platform that supports the Python language, and can complete secondary development programs in combination with the Python language, including: front-end interface UI design and algorithm writing and program packaging and other functions. The present application uses the built-in Python language of ANSA to write an automatic program to implement the automatic modeling method based on the body-in-white connection information of the present application. The specific process of implementing the automatic modeling based on the body-in-white connection information in ANSA is as follows: Figure 2 shown.
[0057] After ANSA obtains the BIW CAD data, it meshes the components of the BIW in the ANSA file for mechanical calculations during simulation. The meshing scale can be set according to demand. In this embodiment, it is 5 mm. The ANSA file also needs to reflect various attribute information such as the original name of each component, component thickness, material type information, etc. For the geometric data of the components, only the connection information between the components is retained, that is, the information on which one or several components a component is connected to.
[0058] Step S102, generating a parts list according to the parts structure tree, determining target parts in the parts list whose connection method is welding connection or gluing connection according to the original names, and determining the connection type of each connection unit of each target part.
[0059] Specifically, the target components in the component list whose connection method is welding connection or gluing connection are determined according to the original names, including: looping through the component structure tree according to the list names of each component in the component list to determine the original names mapped to each list name; if a welding connection identifier exists in the mapped original name, then the corresponding component in the component list is determined to be a first-category target component of welding connection; if a gluing connection identifier exists in the mapped original name, then the corresponding component in the component list is determined to be a second-category target component of gluing connection.
[0060] It should be understood that ANSA will generate a parts list propertieslist based on the received parts structure tree, and the new name of the parts generated in the parts list is the list name of the parts. The list name does not include the connection type identifier, and the various parts in the parts list are discrete and cannot reflect their hierarchical relationship, resulting in the inability to find the target parts in the parts list with welding or gluing connection only based on the list name. Therefore, this embodiment loops through the parts structure tree based on the parts list propertieslist to determine the original names mapped to each list name, and finds the target parts through the connection type identifier in the original name with a mapping relationship.
[0061] Furthermore, the connection unit includes a welding connection unit and a gluing connection unit, and determining the connection type of each connection unit of each target component includes: determining the connection type of each welding connection unit of each first-category target component according to the shape and size of each welding connection unit of each first-category target component in the drawing data; determining the connection type of each gluing connection unit of each second-category target component according to the gluing connection identification of each second-category target component.
[0062] In one embodiment, determining the connection type of each welding connection unit of each first-category target component according to the shape and size of each welding connection unit of each first-category target component in the drawing data includes the following steps:
[0063] The mesh parameterized deformation Morph function in ANSA is used to establish a box body BOX according to the shape and size of each welding connection unit of each first-category target component in the drawing data. The shapes of the boxes generated by different welding connection units are also different. The box body of the spot welding connection unit is a round sphere, and the arc welding connection unit and the laser welding connection unit can generate a tetrahedron or hexahedron box body shape according to the requirements.
[0064] If the side lengths of the box body are greater than or equal to a preset first side length threshold and less than or equal to a preset second side length threshold, the connection type of the welding connection unit corresponding to the box body is determined to be a spot welding connection; if any side length of the box body is less than the first side length threshold or greater than the second side length threshold, the connection type of the welding connection unit corresponding to the box body is determined to be an arc welding connection or a laser welding connection; wherein the second side length threshold is greater than the first side length threshold.
[0065] It is worth noting that the first side length threshold and the second side length threshold can be calibrated according to the size of the connection unit in the drawing. In this embodiment, the first side length threshold is 5.9 mm and the second side length threshold is 6.1 mm. The spot welding connection unit has a diameter of 6 mm in the CAD drawing, and the generated box body is spherical, so its diameter is within the threshold interval composed of the first side length threshold and the second side length. Therefore, the connection type of the welding connection unit corresponding to the side length of the box body greater than or equal to the first side length threshold and less than or equal to the second side length threshold can be a spot welding connection.
[0066] The box body formed by the arc welding connection unit or the laser welding connection unit is a polyhedron, and there is a situation where the side length of the polyhedron box body is less than the first side length threshold or greater than the second side length threshold. Therefore, it is possible to successfully identify whether the welding connection unit is an arc welding connection unit or a laser welding connection unit.
[0067] In one embodiment, the glue connection mark includes a sealant mark, a stiffness structural glue mark and an impact-resistant structural glue mark, and the method of determining the connection type of each glue connection unit of each second-category target component according to the glue connection mark of each second-category target component includes:
[0068] If the glue connection mark of the second-category target component is a sealant mark, then the connection type of the glue connection unit in the second-category target component is determined to be an NVH-type colloid connection; if the glue connection mark of the second-category target component is a stiffness structural glue mark or an impact-resistant structural glue mark, then the connection type of the glue connection unit in the second-category target component is determined to be a strength-type colloid connection.
[0069] It is worth noting that, since a unique identifier is set for each of the sealant, rigidity structural adhesive and impact-resistant structural adhesive in the original name of the target component, the connection type of each adhesive connection unit can be determined according to the sealant identifier IMP, the rigidity structural adhesive identifier HEMM or the impact-resistant structural adhesive identifier SEAL. And when modeling, the modeling methods for NVH-type colloid connections and strength-type colloid connections are different. According to the finite element analysis experience, the sealant connection unit can be classified as the NVH-type colloid connection unit, and the rigidity structural adhesive connection unit and the impact-resistant structural adhesive connection unit can be classified as the strength-type colloid connection unit.
[0070] Step S103, determining the vehicle structure assembly where each target component is located, searching with each connection unit of each target component as the center, and obtaining the connection relationship between each target component in the same vehicle structure assembly generated by the connection unit.
[0071] It is worth noting that the vehicle structure assembly is also called the parent assembly. The vehicle includes the engine assembly, steering assembly, transmission assembly, front and rear axles, and frame assembly. The vehicle structure assembly where each component is located can be determined through the ANSA built-in command combined with the component structure tree.
[0072] Specifically, determining the connection relationship between each target component through the connection unit specifically includes the following steps: taking each connection unit of each target component as the center and searching at a preset search distance as the diameter, wherein the search distance can be calibrated according to needs, and the search distance in this embodiment is 5mm; determining a second target component that is located within the search distance and is in the same vehicle structure as the first target component where the central connection unit is located, and connecting the second target component to the first target component through the central connection unit.
[0073] Exemplarily, when the search distance is 5 mm with the connection unit X as the center, the connection unit X is the central connection unit, and the target component A where the connection unit X is located is the first target component. When the target component B is within the 5 mm search range of the connection unit X, and the target component B and the target component A are in the same vehicle structure assembly, the target component B is the second target component, which means that the target component A and the target component B are connected through the connection unit X. By analogy, the connection relationship between the target components in the same vehicle structure assembly through the connection unit can be determined.
[0074] Step S104: performing automated simulation modeling according to the connection relationship of each target component and the connection type of each connection unit under the same vehicle structure assembly.
[0075] It is worth noting that ANSA determines which connection unit each target component under the vehicle structure assembly is connected to which corresponding target component, and determines the connection type of the connection unit, so that automatic simulation modeling can be performed. In the embodiment, the sphere can be modeled as a spot welding connection, and the straight line can be modeled as an arc welding, laser welding or colloid center line with connection information.
[0076] In one embodiment, after each target component is automatically simulated and modeled, the connection relationship of the connection units of each target component, the number of connected target components, the welding thickness, the number of welding layers and whether the welding is successful are verified in combination with the white body CAD data, so as to ensure the accuracy of the generated modeling.
[0077] As a preferred embodiment, in order to increase the flexibility of the program, cross selection of welding, arc welding / laser welding, colloid and colloid width identification and modeling can be set.
[0078] The automated modeling method based on the body-in-white connection information provided by the embodiment of the present application can accurately identify the welding connection unit, arc welding connection unit and laser welding connection unit, and can automatically connect more than 10,000 body-in-white welding connection units during simulation modeling. Since the parts structure tree arranged according to the hierarchical logic of the body-in-white structure is input, the number of spot welding layers (including 2-layer welding, 3-layer welding, and 4-layer welding) can also be accurately identified according to the structure tree. The method can also automatically identify and connect the sealant connection unit, the rigidity structural glue and the impact-resistant structural glue, and can automatically connect 1,000 adhesive connection units during simulation modeling. And the modeling data comes from the preset CAD data, which can realize the unified simulation modeling standard, accurately identify the welding position, and automatically check the data problems, such as: welding thickness, number of welding layers, whether the welding is successful, etc. The large amount of repetitive, error-prone, and time-consuming simulation modeling work is realized through an automated program, which greatly improves the modeling efficiency and unifies the modeling standards, can effectively reduce the modeling error rate, and promote the agile development of projects.
[0079] In a second aspect, an embodiment of the present application also provides an automated modeling device based on body-in-white connection information.
[0080] In one embodiment, referring to Figure 3 , Figure 3 This is a functional module diagram of an embodiment of an automatic modeling device based on body-in-white connection information of the present application. Figure 3 As shown, the automatic modeling device based on the body-in-white connection information includes:
[0081] An acquisition module, which is used to acquire body-in-white CAD data, wherein the body-in-white CAD data includes a parts structure tree of the body-in-white, and the original name of each part in the parts structure tree includes a part number and a connection type identifier;
[0082] A determination module, which is used to generate a parts list according to the parts structure tree, determine the target parts in the parts list whose connection mode is welding connection or gluing connection according to the original name, and determine the connection type of each connection unit of each target part;
[0083] A search module is used to determine the vehicle structure assembly where each target component is located, and to search with each connection unit of each target component as the center to obtain the connection relationship between each target component in the same vehicle structure assembly through the connection unit;
[0084] The modeling module is used to automatically model the connection relationship between target components and the connection type of each connection unit under the same vehicle structure assembly.
[0085] Furthermore, in one embodiment, the determining module is further configured to:
[0086] Determine the connection type of each welding connection unit of each first-category target component according to the shape and size of each welding connection unit of each first-category target component in the drawing data;
[0087] The connection type of each glue connection unit of each second-category target component is determined according to the glue connection identification of each second-category target component.
[0088] Furthermore, in one embodiment, the determining module is further configured to:
[0089] Establishing a box body according to the shape and size of each welding connection unit of each first-category target component in the drawing data;
[0090] If the side lengths of the box body are greater than or equal to a preset first side length threshold and less than or equal to a preset second side length threshold, then determining that the connection type of the welding connection unit corresponding to the box body is a spot welding connection;
[0091] If any side length of the box body is less than the first side length threshold or greater than the second side length threshold, determining that the connection type of the welding connection unit corresponding to the box body is arc welding connection or laser welding connection;
[0092] The second edge length threshold is greater than the first edge length threshold.
[0093] Furthermore, in one embodiment, the determining module is further configured to:
[0094] If the glue connection mark of the second-type target component is a sealant mark, determining that the connection type of the glue connection unit in the second-type target component is an NVH-type colloid connection;
[0095] If the glue connection mark of the second type of target component is a stiffness structural glue mark or an impact-resistant structural glue mark, then the connection type of the glue connection unit in the second type of target component is determined to be a strength-type glue connection.
[0096] Furthermore, in one embodiment, the search module is also used for:
[0097] The search is performed with each connection unit of each target component as the center and the preset search distance as the diameter;
[0098] A second target component is determined, which is located within the search distance and is in the same vehicle structure as the first target component where the central connecting unit is located, and is connected to the first target component through the central connecting unit.
[0099] Furthermore, in one embodiment, the device is also used for:
[0100] Divide each component according to a preset division scale, and record the attribute information of each component and the connection information between the components;
[0101] The attribute information includes original name, thickness and material type.
[0102] Furthermore, in one embodiment, the modeling module is also used for:
[0103] After each target component is automatically simulated and modeled, the number and connection relationship of the target components connected to each target component are verified in combination with the body-in-white CAD data.
[0104] Among them, the functional implementation of each module in the above-mentioned automatic modeling device based on the white body connection information corresponds to the various steps in the above-mentioned automatic modeling method embodiment based on the white body connection information, and its functions and implementation processes are no longer repeated here one by one.
[0105] In a third aspect, an embodiment of the present application provides an automated modeling device based on body-in-white connection information. The automated modeling device based on body-in-white connection information may be a personal computer (PC), a laptop computer, a server, or other device with data processing capabilities.
[0106] Reference Figure 4 , Figure 4 Schematic diagram of the hardware structure of the automatic modeling device based on the body-in-white connection information involved in the embodiment of the present application. In the embodiment of the present application, the automatic modeling device based on the body-in-white connection information may include a processor, a memory, a communication interface and a communication bus.
[0107] The communication bus may be of any type and is used to interconnect the processor, the memory, and the communication interface.
[0108] The communication interface includes input / output (I / O) interface, physical interface and logical interface, etc., which are used to realize the interconnection of devices inside the automatic modeling equipment based on the body-in-white connection information, and the interface used to realize the interconnection between the automatic modeling equipment based on the body-in-white connection information and 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.
[0109] 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 storage, hard disk, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), etc.
[0110] The processor may be a general-purpose processor, which may call the automatic modeling program based on the body-in-white connection information stored in the memory and execute the automatic modeling method based on the body-in-white connection information provided in the embodiment of the present application. For example, the general-purpose processor may be a central processing unit (CPU). The method executed when the automatic modeling program based on the body-in-white connection information is called may refer to the various embodiments of the automatic modeling method based on the body-in-white connection information of the present application, which will not be described in detail here.
[0111] Those skilled in the art will understand that Figure 4 The hardware structure shown in the figure does not constitute a limitation on the present application, and may include more or less components than shown in the figure, or combine certain components, or arrange the components differently.
[0112] It should be noted that the serial numbers of the above-mentioned embodiments of the present application are only for description and do not represent the advantages or disadvantages of the embodiments.
[0113] The terms "including" and "having" and any variations thereof in the specification and claims of this application and the above-mentioned drawings are intended to cover non-exclusive inclusions. 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 includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices. The terms "first", "second" and "third" are used to distinguish different objects, etc., and do not represent a sequence, nor do they limit "first", "second" and "third" to different types.
[0114] In the description of the embodiments of the present application, "exemplary", "for example" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary", "for example" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary", "for example" or "for example" is intended to present related concepts in a specific way.
[0115] In the description of the embodiments of the present application, unless otherwise specified, “ / ” means or, for example, A / B can mean A or B; the “and / or” in the text is merely a description of the association relationship of associated objects, indicating that three relationships may exist, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, “multiple” refers to two or more than two.
[0116] In some processes described in the embodiments of the present application, multiple operations or steps that appear in a specific order are included, but 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 in parallel, and the sequence number of the operation is only used to distinguish the different operations, and the sequence number itself does 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.
[0117] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course 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 is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, disk, CD) as described above, and includes a number of instructions for a terminal device to execute the methods described in each embodiment of the present application.
[0118] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. An automated modeling method based on body-in-white connection information, It is characterized in that The automatic modeling method based on body-in-white connection information includes: Acquire body-in-white CAD data, wherein the body-in-white CAD data includes drawing data of the body-in-white and a parts structure tree, and the original name of each part in the parts structure tree includes a part number and a connection type identifier; Generate a parts list according to the parts structure tree, determine target parts in the parts list whose connection mode is welding connection or gluing connection according to the original name, and determine the connection type of each connection unit of each target part; Determine the vehicle structure assembly where each target component is located, search with each connection unit of each target component as the center, and obtain the connection relationship between each target component in the same vehicle structure assembly through the connection unit; Automated simulation modeling is performed based on the connection relationship of each target component under the same vehicle structure assembly and the connection type of each connection unit.
2. The automated modeling method based on body-in-white connection information according to claim 1, It is characterized in that The connection type identifier includes a welding connection identifier and a gluing connection identifier, and determining the target component in the component list whose connection mode is welding connection or gluing connection according to the original name includes: The component structure tree is traversed in a loop according to the list name of each component in the component list to determine the original name mapped to each list name; If the mapped original name contains a welding connection identifier, the corresponding component in the component list is determined to be the first type target component of the welding connection; If the mapped original name contains a glue connection identifier, the corresponding component in the component list is determined to be the second-category target component of the glue connection.
3. The automated modeling method based on body-in-white connection information as claimed in claim 2, It is characterized in that The connection unit includes a welding connection unit and a gluing connection unit, and determining the connection type of each connection unit of each target component includes: Determine the connection type of each welding connection unit of each first-category target component according to the shape and size of each welding connection unit of each first-category target component in the drawing data; The connection type of each glue connection unit of each second-category target component is determined according to the glue connection identification of each second-category target component.
4. The automated modeling method based on body-in-white connection information as claimed in claim 3, It is characterized in that Determining the connection type of each welding connection unit of each first-category target component according to the shape and size of each welding connection unit of each first-category target component in the drawing data includes: Establishing a box body according to the shape and size of each welding connection unit of each first-category target component in the drawing data; If the side lengths of the box body are greater than or equal to a preset first side length threshold and less than or equal to a preset second side length threshold, then determining that the connection type of the welding connection unit corresponding to the box body is a spot welding connection; If any side length of the box body is less than the first side length threshold or greater than the second side length threshold, determining that the connection type of the welding connection unit corresponding to the box body is arc welding connection or laser welding connection; The second edge length threshold is greater than the first edge length threshold.
5. The automated modeling method based on body-in-white connection information as claimed in claim 3, It is characterized in that The glue connection mark includes a sealant mark, a stiffness structural glue mark and an impact-resistant structural glue mark, and the connection type of each glue connection unit of each second-category target component is determined according to the glue connection mark of each second-category target component, including: If the glue connection mark of the second-type target component is a sealant mark, determining that the connection type of the glue connection unit in the second-type target component is an NVH-type colloid connection; If the glue connection mark of the second type of target component is a stiffness structural glue mark or an impact-resistant structural glue mark, then the connection type of the glue connection unit in the second type of target component is determined to be a strength-type glue connection.
6. The automated modeling method based on body-in-white connection information according to claim 1, It is characterized in that The search is centered on each connection unit of each target component to obtain the connection relationship between each target component in the same vehicle structure assembly through the connection unit, including: The search is performed with each connection unit of each target component as the center and the preset search distance as the diameter; A second target component is determined, which is located within the search distance and is in the same vehicle structure as the first target component where the central connecting unit is located, and is connected to the first target component through the central connecting unit.
7. The automated modeling method based on body-in-white connection information according to claim 1, It is characterized in that After obtaining the body-in-white CAD data, before determining the target component in the component list whose connection mode is welding connection or gluing connection according to the original name, the method further includes: Divide each component according to a preset division scale, and record the attribute information of each component and the connection information between the components; The attribute information includes original name, thickness and material type.
8. The automated modeling method based on body-in-white connection information as claimed in claim 1, It is characterized in that Automated simulation modeling is performed based on the connection relationship of each target component under the same vehicle structure assembly and the connection type of each connection unit, including: After each target component is automatically simulated and modeled, the number and connection relationship of the target components connected to each target component are verified in combination with the body-in-white CAD data.
9. An automated modeling device based on body-in-white connection information, It is characterized in that The automatic modeling device based on the body-in-white connection information comprises: An acquisition module, which is used to acquire body-in-white CAD data, wherein the body-in-white CAD data includes a parts structure tree of the body-in-white, and the original name of each part in the parts structure tree includes a part number and a connection type identifier; A determination module, which is used to generate a parts list according to the parts structure tree, determine the target parts in the parts list whose connection mode is welding connection or gluing connection according to the original name, and determine the connection type of each connection unit of each target part; A search module is used to determine the vehicle structure assembly where each target component is located, and to search with each connection unit of each target component as the center to obtain the connection relationship between each target component in the same vehicle structure assembly through the connection unit; The modeling module is used to automatically model the connection relationship between target components and the connection type of each connection unit under the same vehicle structure assembly.
10. An automated modeling device based on body-in-white connection information, It is characterized in that The automated modeling device based on body-in-white connection information comprises a processor, a memory, and an automated modeling program based on body-in-white connection information stored in the memory and executable by the processor, wherein when the automated modeling program based on body-in-white connection information is executed by the processor, the steps of the automated modeling method based on body-in-white connection information as described in any one of claims 1 to 8 are implemented.
