Vehicle body data parameterization construction method and device based on CATIA
By establishing an information input module, a history tree module and a result output module in CATIA, the parameterized construction of vehicle body data is realized, solving the problems of time-consuming and cost-effectiveness of traditional design methods, and improving design efficiency and cost optimization.
Patent Information
- Application Number
- CN202411717478.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-27
- Publication Date
- 2025-02-28
AI Technical Summary
Traditional automotive design methods take time and costly, and the ideas of different engineers vary greatly, making it difficult for the same company and department to efficiently modify body data.
The parameterized construction method of vehicle body data based on CATIA is adopted, and the part bearing, information input module, history tree module and result output module are established in CATIA, and the parameterized data is used for parameterized data production to achieve efficient modification and standardization of vehicle body data.
It improves the efficiency and intuitiveness of body data modification, simplifies the design process, significantly accelerates the design cycle and achieves the reduction of design costs.
Smart Images

Figure CN119538416A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle design, and in particular to a method and device for parametric construction of vehicle body data based on CATIA. Background Art
[0002] With the rapid development of the global automotive industry and increasingly fierce market competition, automakers are facing unprecedented challenges, one of which is how to significantly improve design efficiency and control costs while ensuring product high quality.
[0003] Traditional automobile and related modeling design methods often rely on designers' original modeling and trial and error. This design method is time-consuming and costly, and the final body data is integrated. Because each engineer has different ideas and differences, it is impossible to modify the body data efficiently in the same company or even the same department. Summary of the invention
[0004] In view of this, this application provides a method that enables the team to modify the vehicle body data more efficiently, including:
[0005] On the one hand, the present application provides a method for parametric construction of vehicle body data based on CATIA, the method comprising:
[0006] Create part loads in CATIA.
[0007] Establish information input module, history tree module and result output module for part bearing.
[0008] The information input module is used to receive input information.
[0009] According to the input information, the process tree module is used to produce parameterized data.
[0010] The vehicle body data obtained by making use of the parameterized data is output to the result output module by using the history tree module, and the vehicle body data is the data of the first vehicle body part.
[0011] Optionally, the information input module includes a surface design submodule, and receiving input information using the information input module includes:
[0012] The curved surface design submodule is used to receive information of a first contact surface of a first body part, where the first contact surface contacts a second contact surface of an adjacent second body part.
[0013] Optionally, the information input module further includes a cross-section information submodule, and receiving input information using the information input module includes:
[0014] The guide contour information of the first body part is received by using the cross-section information submodule, and the first body part is obtained by extending and expanding based on the guide contour information.
[0015] Optionally, the feature is that the information input module further includes a draft direction submodule, and receiving input information using the information input module includes:
[0016] The die-pulling direction submodule is used to receive stamping information of a preset component in the first body part, where the stamping information includes a stamping method and a stamping direction.
[0017] Optionally, the information input module further includes a design information framework submodule, wherein receiving input information using the information input module includes:
[0018] The design information framework submodule is used to receive data information of a third body part, and the third body part and the first body part have a mutual cooperation relationship.
[0019] Optionally, the history tree module includes a surface domain submodule, and according to the input information, the process tree module is used to produce parameterized data, including:
[0020] A plurality of surfaces constituting the first vehicle body member are manufactured using the surface domain submodule.
[0021] Optionally, the history tree module also includes a structural feature submodule. According to the input information, the process tree module is used to produce parameterized data, including:
[0022] The structural feature submodule is used to manufacture the connection parts between the plurality of surfaces of the first vehicle body part.
[0023] Optionally, the process tree module further includes an out-of-domain hole opening submodule. According to the input information, the process tree module is used to produce parameterized data, including:
[0024] The out-of-domain opening submodule is used to make openings located outside the multiple surfaces of the first vehicle body part and openings located in the connecting portion between the multiple surfaces.
[0025] Optionally, the history tree module further includes a boundary area submodule. According to the input information, the process tree module is used to produce parameterized data, including:
[0026] The boundary region submodule is used to trim the results produced in sequence using the surface domain submodule, the structural feature submodule and the out-of-domain opening submodule.
[0027] On the other hand, the present application also provides a CATIA-based parametric construction device for vehicle body data, comprising a processor, a memory, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the CATIA-based parametric construction method for vehicle body data provided in the first aspect.
[0028] By adopting the CATIA-based parametric construction method and equipment for vehicle body data provided in the present application, it is possible to establish an information input module, a history tree module and a result output module with the help of CATIA software. Engineers can use the information input module to input information. Furthermore, CATIA can use the history tree module to produce parametric data based on the input information, and output the vehicle body data obtained by the parametric data production to the result output module. The final vehicle body data can be used to produce the first vehicle body part after thickening processing. Due to the modular, systematic and standardized characteristics of the entire vehicle body data construction method, the team can determine and modify the vehicle body data more efficiently and intuitively. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0030] Figure 1 A flowchart of a method for parametric construction of vehicle body data based on CATIA provided in an embodiment of the present application;
[0031] Figure 2 Another flow chart of the parametric construction method of vehicle body data based on CATIA provided in an embodiment of the present application;
[0032] Figure 3 A schematic diagram of a CATIA-based parametric construction method for vehicle body data provided in an embodiment of the present application in CATIA;
[0033] Figure 4 This is an architectural diagram of a CATIA-based parametric construction device for vehicle body data provided in an embodiment of the present application. DETAILED DESCRIPTION
[0034] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are 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.
[0035] Regarding automobiles and related modeling, each engineer has different ideas and differences, which makes it impossible for the same company or even the same department to modify data efficiently. The parametric construction method of body data based on CATIA provided in the embodiment of the present application provides a set of efficient and standardized parametric specification template methods.
[0036] The parametric construction method of vehicle body data based on CATIA provided in the embodiment of the present application systematizes the overall modeling method. The data model constructed by the parametric construction method of vehicle body data based on CATIA provided in the embodiment of the present application has the characteristics of fast construction, clear and visible construction ideas, support for fast modification, etc. It also has the advantage of fast replication of templated construction data, which greatly enhances the compatibility with structural engineers. The parametric construction method of vehicle body data based on CATIA provided in the embodiment of the present application is combined with the design software CATIA.
[0037] As the automotive industry's requirements for design efficiency and quality continue to increase, the CATIA-based parametric construction method for body data provided in the present application embodiment is committed to standardizing the design process of sheet metal parts and castings. By constructing parametric specification templates, it greatly simplifies the design complexity and gives designers more flexible data adjustment space. This transformation not only significantly accelerates the design cycle, but also effectively reduces design costs, bringing unprecedented efficiency and cost optimization to the automotive manufacturing industry.
[0038] In general, the parametric construction method of body data based on CATIA provided in the embodiment of the present application is to systematize and modularize the overall parametric process. The starting model defines the general organization of features in the feature tree in the 3D digital model of the parts, providing a reliable and stable architecture for part design. The module division idea of the parametric starting model shortens the data update process, and the data refresh speed and portability can be improved according to the modeling guidelines of each system. CAD engineers must use design templates and related rules to create to ensure data interactivity when performing structural design.
[0039] There are many factors that directly affect the update speed in the parametric design process. What we need to do is to reduce the consumption of computer computing resources (such as point and line projection on the surface will generate a large amount of calculation), and the ambiguous results generated during the solution will slow down the data update progress. At this time, we need to optimize the data solution parameters or process.
[0040] The data delivered by parameterization is not limited to the iterative update of the product structure of the current project, but also needs to consider the reuse of modeling data in the subsequent project product design. The data reuse rate has a great impact on the data delivery cycle of the subsequent project structure design.
[0041] The present application embodiment provides a method for constructing body data parameterization based on CATIA, such as Figure 1 As shown, the method includes steps S101, S102, S103, S104 and S105, wherein:
[0042] In step S101, a part bearing is established in CATIA.
[0043] In step S102, an information input module, a history tree module and a result output module are established for part bearing.
[0044] In step S103, the information input module is used to receive input information.
[0045] In step S104, parameterized data is produced using a history tree module according to the input information.
[0046] In step S105, the vehicle body data obtained by parameterizing the data is output to the result output module by using the history tree module, and the vehicle body data is the data of the first vehicle body part.
[0047] In some optional embodiments, the information input module includes a surface design submodule, and receiving input information using the information input module includes:
[0048] The curved surface design submodule is used to receive information of a first contact surface of a first body part, where the first contact surface contacts a second contact surface of an adjacent second body part.
[0049] In some optional embodiments, the information input module further includes a cross-section information submodule, and receiving input information using the information input module includes:
[0050] The guide contour information of the first body part is received by using the cross-section information submodule, and the first body part is obtained by extending and expanding based on the guide contour information.
[0051] In some optional embodiments, the information input module further includes a draft direction submodule, and receiving input information using the information input module includes:
[0052] The die-pulling direction submodule is used to receive stamping information of a preset component in the first body part, where the stamping information includes a stamping method and a stamping direction.
[0053] In some optional embodiments, the information input module further includes a design information framework submodule, wherein receiving input information using the information input module includes:
[0054] The design information framework submodule is used to receive data information of a third body part, and the third body part and the first body part have a mutual cooperation relationship.
[0055] In some optional embodiments, the history tree module includes a surface domain submodule, and according to the input information, the process tree module is used to produce parameterized data, including:
[0056] A plurality of surfaces constituting the first vehicle body member are manufactured using the surface domain submodule.
[0057] In some optional embodiments, the history tree module further includes a structural feature submodule. According to the input information, the process tree module is used to produce parameterized data, including:
[0058] The structural feature submodule is used to manufacture the connection parts between the plurality of surfaces of the first vehicle body part.
[0059] In some optional embodiments, the history tree module further includes an out-of-domain hole opening submodule. According to the input information, the process tree module is used to produce parameterized data, including:
[0060] The out-of-domain opening submodule is used to make openings located outside the multiple surfaces of the first vehicle body part and openings located in the connecting portion between the multiple surfaces.
[0061] In some optional embodiments, the history tree module further includes a boundary area submodule. According to the input information, the process tree module is used to produce parameterized data, including:
[0062] The boundary region submodule is used to trim the results produced in sequence using the surface domain submodule, the structural feature submodule and the out-of-domain opening submodule.
[0063] By adopting the CATIA-based parametric construction method for vehicle body data provided in the embodiment of the present application, an information input module, a history tree module and a result output module can be established with the help of CATIA software. Engineers can use the information input module to input information. Furthermore, CATIA can use the history tree module to produce parametric data according to the input information, and output the vehicle body data obtained by the parametric data production to the result output module. The final vehicle body data can be used to produce the first vehicle body part after thickening processing. Due to the modular, systematic and standardized characteristics of the entire vehicle body data construction method, the team can determine and modify the vehicle body data more efficiently and intuitively.
[0064] The present application also provides a method for constructing body data parameterization based on CATIA, such as Figure 2 As shown, the method includes steps S201, S202, S203, S204 and S205, wherein:
[0065] In step S201, a part bearing is established in CATIA.
[0066] It is understandable that after opening the CATIA software, you first need to create a part carrier, which is similar to creating a new file, and then continue with the subsequent steps based on the part carrier to complete the parametric construction of the car body data.
[0067] After creating a part body, you can also create a thickened part body named Partbody (see Figure 3 301), the thickened part load is used to show the effect of thickening the part load.
[0068] In step S202, an information input module, a history tree module and a result output module are established for part bearing.
[0069] It is understandable that after establishing a part load, it is necessary to further construct three geometry set bodies, including the information input module, named #Input_information (see Figure 3 302) History tree module, named #History_tree (see Figure 3 303 in ), and the resulting output module, named #Final part (see Figure 3 304 in the above).
[0070] In step S203, the information input module is used to receive input information.
[0071] It can be understood that this information input module is the first input module of the three major modules, and is mainly responsible for receiving input information and providing it to engineers for use.
[0072] In some optional embodiments, the information input module includes a surface design submodule, and receiving input information using the information input module includes:
[0073] The curved surface design submodule is used to receive information of a first contact surface of a first body part, where the first contact surface contacts a second contact surface of an adjacent second body part.
[0074] It is understandable that the surface design submodule is named #design surfaces (see Figure 33021), since the parametric construction method of body data based on CATIA provided in the embodiment of the present application is used to construct the data of the first body part, and the first body part may be adjacent to other body parts (second body part) in the vehicle assembly relationship, when the vehicle is assembled, the first body part and the second body part are in contact with each other, and the contact surfaces are fixedly connected to each other by welding or other methods. The first contact surface of the first body part is in contact with the second contact surface of the second body part, so the shapes of the first contact surface of the first body part and the second contact surface of the second body part are matched with each other, or even completely consistent, so the shapes of the first contact surface of the first body part and the second contact surface of the second body part are closely related, and when constructing the data of the first body part, the information of the first contact surface of the first body part and the second body part needs to be used as input information. In some optional embodiments, since the shapes of the first contact surface of the first body part and the second contact surface of the second body part are closely related, the surface design submodule can also be used to receive the information of the second contact surface of the second body part, so as to infer the information of the first contact surface of the first body part.
[0075] In some optional embodiments, the information input module further includes a cross-section information submodule, and receiving input information using the information input module includes:
[0076] The guide contour information of the first body part is received by using the cross-section information submodule, and the first body part is obtained by extending and expanding based on the guide contour information.
[0077] It is understandable that the section information submodule is named #section (see Figure 3 3022), the engineer can first draw a contour line in the drawing area. The contour line can be obtained based on the cross-sectional contour line of the corresponding body part of the relevant vehicle model. A specific body part has a specific cross-sectional contour line, which can roughly indicate the cross-sectional contour line of the most important shape structure of the first body part. Further, the contour line is used as the guiding contour information of the input cross-sectional information submodule. The first body part is obtained by extending and expanding based on the guiding contour information. During the extension and expansion process, the shape of the extended and expanded surface may be adjusted or through holes may be added to the surface based on the actual layout requirements and the assembly relationship with other components. However, in general, the guiding contour information is the shape reference of the first body part.
[0078] In some optional embodiments, the information input module further includes a draft direction submodule, and receiving input information using the information input module includes:
[0079] The die-pulling direction submodule is used to receive stamping information of a preset component in the first body part, where the stamping information includes a stamping method and a stamping direction.
[0080] It is understandable that the draft direction submodule is named #draft direction (see Figure 3 3023 in the figure), after the body data (i.e., shape data) of the first body part is finally determined by the parametric construction method of body data based on CATIA provided in the embodiment of the present application, it is necessary to perform operations such as bending, punching, and stamping on the basic sheet metal parts according to the body data, so as to form the first body part. Therefore, using the stamping information of the preset parts in the first body part as input information can ensure that after the body data of the first body part is completed, the engineer can click on the preset parts in the first body part to determine whether the manufacturing relationship between the part and other parts is reasonable and whether it can be successfully manufactured.
[0081] In some optional embodiments, the information input module further includes a design information framework submodule, wherein receiving input information using the information input module includes:
[0082] The design information framework submodule is used to receive data information of a third body part, and the third body part and the first body part have a mutual cooperation relationship.
[0083] Understandably, the information framework submodule is named #skeleton (see Figure 3 3024 in the figure). During the vehicle assembly process, the first body part may not only need to be connected to the other second body part, but also need to be connected to the third body part provided by the supplier. The third body part may not be a sheet metal part, but a device such as a controller. The third body part and the first body part also have a mutual cooperation relationship. For example, the third body part may be connected to the first body part by screws. Therefore, the data information of the third body part needs to be used as input, so as to reserve a fixing hole on the first body part for the screw connected to the third body part.
[0084] In step S204, parameterized data is produced using a history tree module according to the input information.
[0085] In some optional embodiments, although the history tree module is responsible for the process of producing parameterized data based on input information, engineers can also provide some parameters or adjust the parameters in the history tree module, so as to use the history tree module to produce parameterized data based on the input information and corresponding parameters.
[0086] In some optional embodiments, the history tree module includes a surface domain submodule, and according to the input information, the process tree module is used to produce parameterized data, including:
[0087] A plurality of surfaces constituting the first vehicle body member are manufactured using the surface domain submodule.
[0088] Understandably, the surface domain submodule is named #surface domain (see Figure 3 3031 in the figure). The first body part can be regarded as being composed of multiple faces (or face domains), and there may be some bending parts or through holes in the faces or face domains. Engineers can use the surface domain submodule to produce the multiple faces that make up the first body part. Specifically, the surface domain submodule can further include a first face submodule and a second face submodule, respectively named #surface domain_a_ and #surface domain_b_, which are used to produce the first face and the second face (corresponding to a and b), respectively. The first face submodule can further include an intra-domain basic face module, named #basic surface, which is used to produce the basic face of the first face. The first face submodule can further include an intra-domain feature module, named #feature, which is used to determine the special shape structure in the first face. The first face submodule can further include an intra-domain opening module, named #holes, which is used to produce openings in the first face.
[0089] Similar to the first surface module, the second surface module #surface domain_b_ is used to make the second surface. The second surface module can also further include a domain basic surface module, named #basic surface, for making the basic surface of the second surface. The second surface module can also further include a domain feature module, named #feature, for determining the special shape structure in the second surface. The second surface module can also further include a domain opening module, named #holes, for making openings in the second surface.
[0090] In some optional embodiments, the history tree module further includes a structural feature submodule. According to the input information, the process tree module is used to produce parameterized data, including:
[0091] The structural feature submodule is used to manufacture the connection parts between the plurality of surfaces of the first vehicle body part.
[0092] It is understandable that the structural feature submodule is named #domain feature (see Figure 3 3032), after the surface domain submodule produces a plurality of faces, the structural feature submodule can produce the connection parts between these faces accordingly, such as rounding the connection parts between two faces, etc. In some optional embodiments, there may be two adjacent faces that are not directly connected between the plurality of faces produced by the surface domain submodule, and the two faces are separated by a distance, and the structural feature submodule can also produce additional connection parts to connect the two adjacent faces separated by a distance, and at the same time, the connection parts will also avoid other parts.
[0093] In some optional embodiments, the history tree module further includes an out-of-domain hole opening submodule. According to the input information, the process tree module is used to produce parameterized data, including:
[0094] The out-of-domain opening submodule is used to make openings located outside the multiple surfaces of the first vehicle body part and openings located in the connecting portion between the multiple surfaces.
[0095] It is understandable that in addition to the openings that may exist in each domain, there may also be openings outside the domain, so a corresponding submodule for openings outside the domain is set up, named #domain holes (see Figure 3 3033), after the surface domain submodule produces multiple surfaces and the structural feature submodule produces the connecting parts between these surfaces accordingly, the out-of-domain opening submodule can be used to set openings in the areas outside these surfaces, or to set openings in the connecting parts of adjacent surfaces among these surfaces.
[0096] In some optional embodiments, the history tree module further includes a boundary area submodule. According to the input information, the process tree module is used to produce parameterized data, including:
[0097] The boundary region submodule is used to trim the results produced in sequence using the surface domain submodule, the structural feature submodule and the out-of-domain opening submodule.
[0098] It is understandable that the result obtained by sequentially using the surface domain submodule, the structural feature submodule and the out-of-domain opening submodule may be a structure composed of multiple rectangular domains, and the first body part required in the end has a specific outer edge contour boundary. Therefore, it is necessary to cut the boundary of the structure composed of multiple rectangular domains, and set the boundary area submodule accordingly, named #boundary (see Figure 3 3034 in ). The boundary region submodule is used to trim the results obtained by sequentially using the surface domain submodule, the structural feature submodule and the out-of-domain opening submodule.
[0099] In step S205, the vehicle body data obtained by the parameterized data is output to the result output module by using the history tree module, and the vehicle body data is the data of the first vehicle body part.
[0100] The resulting output module is named #Final part (see Figure 3 304 in the above).
[0101] In some optional embodiments, the result output module #Final part may also include a modification history sub-module, which is used to store the intermediate modification history of previous modifications to the body data of the first body part. When an engineer clicks on one of the nodes in the modification history sub-module, the first body part modified up to that node can be directly displayed, thereby facilitating the engineer to trace back the modification process and continue the modification from any node.
[0102] The latest changes in the resulting output module #Final part can be displayed as #last changes.
[0103] In some optional embodiments, since the initial body data does not include the thickness of the first body part, after the body data obtained by parameterized data is output to the result output module using the history tree module, the body data can also be thickened and output to the thickened part bearing, i.e., Partbody (see Figure 3 301), the thickened part load is used to show the final effect after thickening the part load.
[0104] By adopting the CATIA-based parametric construction method for vehicle body data provided in the embodiment of the present application, an information input module, a history tree module and a result output module can be established with the help of CATIA software. Engineers can use the information input module to input information. Furthermore, CATIA can use the history tree module to produce parametric data according to the input information, and output the vehicle body data obtained by the parametric data production to the result output module. The final vehicle body data can be used to produce the first vehicle body part after thickening processing. Due to the modular, systematic and standardized characteristics of the entire vehicle body data construction method, the team can determine and modify the vehicle body data more efficiently and intuitively.
[0105] like Figure 4 As shown, the embodiment of the present application further provides a CATIA-based body data parametric construction device 40, including a processor 401, a memory 402, and a computer program stored in the memory 402 and executable on the processor 401. When the computer program is executed by the processor 401, a CATIA-based body data parametric construction method is implemented, and the method includes:
[0106] Create part loads in CATIA.
[0107] Establish information input module, history tree module and result output module for part bearing.
[0108] The information input module is used to receive input information.
[0109] According to the input information, the process tree module is used to produce parameterized data.
[0110] The vehicle body data obtained by making use of the parameterized data is output to the result output module by using the history tree module, and the vehicle body data is the data of the first vehicle body part.
[0111] In some optional embodiments, the information input module includes a surface design submodule, and receiving input information using the information input module includes:
[0112] The curved surface design submodule is used to receive information of a first contact surface of a first body part, where the first contact surface contacts a second contact surface of an adjacent second body part.
[0113] In some optional embodiments, the information input module further includes a cross-section information submodule, and receiving input information using the information input module includes:
[0114] The guide contour information of the first body part is received by using the cross-section information submodule, and the first body part is obtained by extending and expanding based on the guide contour information.
[0115] In some optional embodiments, it is characterized in that the information input module further includes a draft direction submodule, and receiving input information using the information input module includes:
[0116] The draft direction submodule is used to receive stamping information of a preset component in the first body part, where the stamping information includes a stamping method and a stamping direction.
[0117] In some optional embodiments, the information input module further includes a design information framework submodule, wherein receiving input information using the information input module includes:
[0118] The design information framework submodule is used to receive data information of a third body part, and the third body part and the first body part have a mutual cooperation relationship.
[0119] In some optional embodiments, the history tree module includes a surface domain submodule, and according to the input information, the process tree module is used to produce parameterized data, including:
[0120] A plurality of surfaces constituting the first vehicle body member are manufactured using the surface domain submodule.
[0121] In some optional embodiments, the history tree module further includes a structural feature submodule. According to the input information, the process tree module is used to produce parameterized data, including:
[0122] The structural feature submodule is used to manufacture the connection parts between the plurality of surfaces of the first vehicle body part.
[0123] In some optional embodiments, the history tree module further includes an out-of-domain hole opening submodule. According to the input information, the process tree module is used to produce parameterized data, including:
[0124] The out-of-domain opening submodule is used to make openings located outside the multiple surfaces of the first vehicle body part and openings located in the connecting portion between the multiple surfaces.
[0125] In some optional embodiments, the history tree module further includes a boundary area submodule. According to the input information, the process tree module is used to produce parameterized data, including:
[0126] The boundary region submodule is used to trim the results produced in sequence using the surface domain submodule, the structural feature submodule and the out-of-domain opening submodule.
[0127] By using the CATIA-based body data parametric construction device provided in the present application, an information input module, a history tree module and a result output module can be established with the help of CATIA software. Engineers can use the information input module to input information. Furthermore, CATIA can use the history tree module to produce parametric data based on the input information, and output the body data obtained by the parametric data production to the result output module. The final body data can be used to produce the first body part after thickening processing. Due to the modular, systematic and standardized characteristics of the entire body data construction method, the team can determine and modify the body data more efficiently and intuitively.
[0128] The embodiment of the present application also provides a computer-readable storage medium, such as a memory including a program code, and the program code can be executed by a processor of a body data parametric construction device based on CATIA to complete the body data parametric construction method based on CATIA in the above embodiment. For example, the computer-readable storage medium can be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), a magnetic tape, a floppy disk, an optical data storage device, etc.
[0129] A person skilled in the art will appreciate that all or part of the steps for implementing the above embodiments may be accomplished by hardware or by hardware associated with a program code, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.
[0130] In the present application, it should be understood that the terms "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features.
[0131] Those skilled in the art will readily appreciate other embodiments of the present application after considering the specification and practicing the invention disclosed herein. The present application is intended to cover any modification, use or adaptation of the present application, which follows the general principles of the present application and includes common knowledge or customary techniques in the art that are not disclosed in the present application. The specification and examples are intended to be exemplary only.
[0132] It should be understood that the present application is not limited to the precise structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present application is limited only by the appended claims.
[0133] The above description is only for the purpose of facilitating those skilled in the art to understand the technical solution of the present application and is not intended to limit the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. A parametric construction method of vehicle body data based on CATIA, characterized in that: The method comprises: Establish part bearing in CATIA; Establishing an information input module, a history tree module and a result output module for the part load; Utilizing the information input module to receive input information; According to the input information, parameterized data is produced using the history tree module; The vehicle body data produced by the parameterized data is output to the result output module by using the history tree module, and the vehicle body data is data of the first vehicle body part.
2. The method for parametric construction of vehicle body data based on CATIA according to claim 1, characterized in that: The information input module includes a surface design submodule, and receiving input information using the information input module includes: The curved surface design submodule is used to receive information of a first contact surface of the first body part, where the first contact surface contacts a second contact surface of an adjacent second body part.
3. The method for constructing body data parameterization based on CATIA according to claim 1, characterized in that: The information input module further includes a cross-section information submodule, and using the information input module to receive input information includes: The cross-section information submodule is used to receive the guide contour information of the first body part, and the first body part is obtained by extending and expanding based on the guide contour information.
4. The method for parametric construction of vehicle body data based on CATIA according to claim 1, characterized in that: The information input module further includes a draft direction submodule, and receiving input information using the information input module includes: The ejection direction submodule is used to receive stamping information of a preset component in the first body part, wherein the stamping information includes a stamping method and a stamping direction.
5. The method for parametric construction of vehicle body data based on CATIA according to claim 1, characterized in that: The information input module further includes a design information framework submodule, wherein receiving input information using the information input module includes: The design information framework submodule is used to receive data information of a third body part, and the third body part and the first body part have a mutual cooperation relationship.
6. The method for parametric construction of vehicle body data based on CATIA according to claim 1, characterized in that: The history tree module includes a surface domain submodule, and the process of using the history tree module to produce parameterized data according to the input information includes: The surface domain submodule is used to manufacture a plurality of surfaces constituting the first vehicle body member.
7. The method for parametric construction of vehicle body data based on CATIA according to claim 6, characterized in that: The history tree module also includes a structural feature submodule. The process of making parameterized data using the history tree module according to the input information includes: The structural feature submodule is used to manufacture the connection parts between the plurality of surfaces of the first vehicle body part.
8. The method for parametric construction of vehicle body data based on CATIA according to claim 6, characterized in that: The process tree module also includes an out-of-domain hole opening submodule. The process tree module is used to produce parameterized data according to the input information, including: The out-of-domain opening submodule is used to make openings located outside the multiple surfaces of the first body part and openings located in the connecting parts between the multiple surfaces.
9. The method for constructing body data parameterization based on CATIA according to claim 8, characterized in that: The history tree module also includes a boundary area submodule. The process of using the history tree module to produce parameterized data according to the input information includes: The boundary region submodule is used to trim the results produced in sequence using the surface domain submodule, the structural feature submodule and the out-of-domain opening submodule.
10. A parametric construction device for vehicle body data based on CATIA, comprising a processor, a memory, and a computer program stored in the memory and executable on the processor, characterized in that: When the computer program is executed by the processor, the method according to any one of claims 1 to 8 is implemented.