MBD model construction method and system for compartment products and storage medium

By constructing the MBD model information standard database and database for cabin products, combined with the method of hierarchical division and comparison of filling information, the problem of low efficiency in building MBD models of existing technology mid-cabin products is solved, and a fast and efficient MBD model construction is achieved.

CN119558057APending Publication Date: 2025-03-04JIANGSU UNIV OF SCI & TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411624615.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-14
Publication Date
2025-03-04

AI Technical Summary

Technical Problem

When building MBD models of cabin products in the prior art, the workload is large and the efficiency is low, making it difficult to meet the production needs of complex and large-scale products.

Method used

By building a standard database of MBD model information for reusable parts in cabin products, dividing the parts into multiple levels, setting the three-dimensional model views and information to be displayed at each level, and building an MBD data set and database, the new product only needs to be compared with the database, selecting the same or closest MBD model for information filling, and manually supplementing and revising.

Benefits of technology

It realizes the rapid construction of MBD models for cabin products, avoids repeated and cumbersome annotations, and improves production efficiency and overall production efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119558057A_ABST
    Figure CN119558057A_ABST
Patent Text Reader

Abstract

The invention discloses an MBD model construction method and system for compartment products, and a storage medium. The method comprises the following steps: S1, constructing an MBD model information standard library of reusable parts in the compartment products; s2, dividing reusable parts into a plurality of hierarchies, setting views needing to be displayed and filled information, and constructing an MBD data set after all hierarchies are filled with the information; s3, filling the corresponding information of the designed compartment products with the information of each level in the MBD data set to obtain MBD models of the compartment products, and constructing all the MBD models into an MBD database; s4, comparing the new product with the MBD model in the MBD database, and if the MBD model with the same name as the new product exists, filling the information of the MBD model into the new product; otherwise, filling the information of the MBD model closest to the name of the new product into the new product; s5, supplementing and revising the MBD information in the new product to obtain an MBD model of the product; according to the method, the MBD model of the compartment type product can be quickly constructed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to cabin product design, and in particular to an MBD model building method, system and storage medium for cabin products. Background Art

[0002] MBD refers to model-based definition. MBD is a definition method that integrates product design information and manufacturing information into a three-dimensional model to fully describe the product. It has the characteristics of unified data source and intuitiveness. MBD technology makes the three-dimensional solid model the only basis for the production and manufacturing process, thus changing the traditional manufacturing method that uses engineering drawings as the main process data. MBD technology can facilitate the management of production materials, remove the complex management steps of drawings in the traditional production model, concentrate product design and manufacturing information on the three-dimensional model, facilitate the timely update of information, and greatly improve efficiency.

[0003] As a common product in life, cabins play an important role in transportation, medical treatment, combat command, etc. At present, most cabin products are produced in a computer-aided design mode of "two-dimensional engineering drawings as the main and three-dimensional models as the auxiliary". This production mode is not conducive to the product characteristics of cabin products with multiple varieties and small batches. In addition, cabin products tend to be more complex and large-scale, which puts higher requirements on production and manufacturing in the industry.

[0004] In order to overcome the above problems, MBD models can be constructed for cabin products to unify production information and improve production efficiency. However, due to the complexity and large size of cabin products, if the MBD model is rebuilt for each cabin product separately, the construction process will be labor-intensive and inefficient, which will still reduce the overall efficiency of cabin product production. Summary of the invention

[0005] Purpose of the invention: The purpose of the present invention is to provide a method, system and storage medium for constructing MBD models of cabin products that can quickly construct MBD models of cabin products.

[0006] Technical solution: The MBD model construction method of a cabin product described in the present invention comprises the following steps: S1. Build a standard library of MBD model information for reusable parts in cabin products; S2. Divide the reusable parts in cabin products into multiple levels and set the 3D model view to be displayed in each level and the information filled in with the MBD model information standard library. After all levels are filled with information, they are constructed into an MBD data set; S3, using the information of each level in the MBD data set to fill in the corresponding information of the designed cabin product to obtain its MBD model, and construct all MBD models into an MBD database; S4. Compare the new product with the MBD model in the MBD database. If there is an MBD model with the same name as the new product, fill the information of the MBD model into the new product; otherwise, fill the information of the MBD model closest to the name of the new product into the new product; S5. Supplement and revise the MBD information of the new product to obtain the MBD model of the product.

[0007] By first building an MBD information annotation library, it is equivalent to integrating all the information to be filled in for reusable parts to avoid information omissions; then building a hierarchical MBD data set filled with corresponding information is equivalent to constructing the corresponding sub-MBD model of each level of the three-dimensional model from micro to macro step by step, and then directly filling in the information of the corresponding level of the designed cabin products through the MBD data set. Compared with filling information by comparing the bottom-level and most microscopic parts, it is more efficient and can build the MBD model corresponding to the designed cabin products more quickly, thereby building an MBD database; to build the MBD model of the newly designed cabin product, it only needs to compare with the MBD model already built in the MBD database, and directly fill in the information corresponding to the MBD model with the same or closest name into the new product, and then manually supplement and revise it to get the complete MBD model corresponding to the new product, avoiding tedious repeated annotations and improving the construction efficiency of the MBD model of cabin products.

[0008] Preferably, in step S5, the MBD model obtained for the new product is added to the MBD database.

[0009] The MBD model obtained from the new product is added to the MBD database. As the MBD model of the new product is continuously constructed, the database will become richer and richer, the matching will be more accurate, and the matching range will be wider, which will improve the effect of this method in quickly building the MBD model.

[0010] The MBD model building system of cabin products of the present invention comprises: Standard library construction module: used to build the MBD model information standard library of reusable parts in cabin products; Dataset construction module: used to divide the reusable parts in cabin products into multiple levels and set the 3D model views to be displayed at each level and the information filled with the MBD model information standard library. After all levels are filled with information, they are constructed into MBD datasets. Database construction module: used to fill the information of each level in the MBD data set with the corresponding information of the designed cabin products to obtain its MBD model, and build all MBD models into an MBD database; MBD model preliminary construction module: used to compare the new product with the MBD model in the MBD database. If there is an MBD model with the same name as the new product, the information of the MBD model is filled into the new product; otherwise, the information of the MBD model closest to the new product name is filled into the new product; MBD model improvement module: used to supplement and revise the MBD information in the new product to obtain the MBD model of the product.

[0011] The computer-readable storage medium storing one or more programs described in the present invention includes one or more programs including instructions, and when the instructions are executed by a computing device, the computing device executes any one of the above methods.

[0012] Beneficial effect: Compared with the prior art, the present invention has the following significant effects: by first constructing an MBD model information annotation library, thereby constructing an MBD data set, filling the MBD data set with the information of the designed cabin products to obtain their MBD models, and constructing an MBD database from these MBD models. When constructing MBD models of newly designed cabin products, it is only necessary to compare the names with the MBD models in the MBD database, select the same or closest MBD model to directly fill in the information corresponding to the new product, and then fill in the revised information to obtain the MBD model of the new product, thereby avoiding a large amount of repeated and cumbersome annotations and improving construction efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0013] Figure 1 It is a schematic diagram of the overall process of the method of the present invention; Figure 2 This is a schematic diagram of the cabin product structure breakdown; Figure 3 It is a schematic diagram of the exploded structure of the cabin wall panel; Figure 4 Schematic diagram of the MBD dataset structure. DETAILED DESCRIPTION

[0014] As shown in the figure, the MBD model construction method of the cabin product of the present invention includes the following steps: S1. Build a standard library of MBD model information for reusable parts in cabin products; Reusable parts are classified according to the corporate standards and product systems of cabin manufacturers, and can be specifically divided into standard parts, non-standard parts and general parts. These parts are 3D modeled, and MBD model information is added according to MBD technical standards, that is, corresponding annotation information is added, and finally an MBD model information standard library is formed.

[0015] Marking information includes design information, annotation information, manufacturing process information and assembly information. Specific design information includes designer information, design time information, material information, etc.; dimension information includes component size information, hole position information, component feature dimension information, tolerance information, roughness information, etc.; process information includes lathe information, milling machine information and other production method information; assembly information includes assembly accuracy information, assembly connection information, etc.

[0016] S2. Divide the reusable parts in cabin products into multiple levels and set the 3D model view to be displayed in each level and the information filled in with the MBD model information standard library. After all levels are filled with information, they are constructed into an MBD data set; The hierarchical division is based on the design and production levels to facilitate the management of data sets; Figure 2 The main structure of the cabin shown in the figure includes six wall panels: left wall 1, right wall 2, top wall 3, bottom wall 4, front wall 5, rear wall 6, as well as door 7, window 8 and partition 9; the wall panel is composed of Figure 3 The outer skin 10, the skeleton 11, the flame retardant foam 12, the PVC board 13, and the inner skin 14 are composed of five parts. The skeleton 8 is a sub-assembly composed of rectangular tubes. Therefore, in order to facilitate the construction of the MBD data set, the present invention establishes three major levels according to the sequence relationship in actual production: part layer, sub-assembly layer, and general assembly layer. In accordance with the principle of comprehensive information required for design and production, it is set according to which perspectives each level needs to display the three-dimensional model and the information that needs to be filled or annotated.

[0017] like Figure 4 As shown, the parts layer includes basic parts such as skin, foam, rectangular tube, PVC board and standard parts. Under the principle of complete expression of production information, it needs to display the three-dimensional model according to the main view and top view perspectives, and the information to be filled in includes dimensioning, technical requirements and attribute information; the sub-assembly layer includes second-level assemblies such as cabin wall panels and cabin frames. Under the principle of complete expression of production information, it needs to display the three-dimensional model according to the main view and right view perspectives, and the information to be filled in includes dimensioning, technical requirements and attribute information; the general assembly layer is the final complete body expression of the cabin, that is, the cabin assembly. Under the principle of complete expression of production information, it needs to display the three-dimensional model according to the perspectives of main view-right wall, rear view-left wall, right view-rear wall, left view-front wall, upward view-bottom wall and downward view-top wall. Note that which wall of the specific cabin corresponds to each perspective is determined according to the actual situation. The above representation only shows the walls corresponding to the six views in this embodiment, and the filled information includes dimensioning, attribute information and technical requirements.

[0018] The perspective set for displaying the 3D model at each of the above levels does not lock the 3D model at that perspective, but directly displays it at the set perspective without the need to manually rotate it to the corresponding perspective. For example, if the 3D model is set to be displayed at the main view and top view in the part level, all parts in the part layer will have these two perspectives to display their specific 3D models. However, in a specific perspective, such as the main view, if you want to further observe the 3D model from other angles, you can also rotate it manually. The direction and number of perspectives displayed at each level can also be adjusted according to actual conditions, as long as the general structure of the corresponding parts can be displayed intuitively and quickly.

[0019] The views of the 3D model from different perspectives are captured by calling the Capture3DView Method() function of the 3D design software through the VB.NET programming language to generate a directional view containing model information; the user orients the view of the 3D model in the software by double-clicking the captured view to facilitate the viewing of relevant information on the MBD model.

[0020] S3, using the information of each level in the MBD data set to fill in the corresponding information of the designed cabin product to obtain its MBD model, and construct all MBD models into an MBD database; S4. Compare the new product with the MBD model in the MBD database. If there is an MBD model with the same name as the new product, fill the information of the MBD model into the new product; otherwise, fill the information of the MBD model closest to the new product name into the new product. Specifically, the steps include: S4.1. Import the 3D model of the new product into the 3D design software. The 3D design software can be SolidWorks or UG, etc.

[0021] S4.2. Traverse the MBD database to check whether there is an MBD model with the same name as the new product. If so, traverse the structure tree of the MBD model and fill the MBD information of the parts with the same or similar names as the MBD model in the database into the parts corresponding to the new product. If not, perform the same operation as above with the MBD model in the MBD database that is closest to the name of the new product, that is, traverse the structure tree of the closest MBD model and fill the MBD information of the parts with the same or similar names as the MBD model in the database into the parts corresponding to the new product.

[0022] S5. Supplement and revise the MBD information in the new product to obtain the MBD model of the product; after obtaining the complete MBD model of the new product, it can also be added to the MBD database to expand the database.

[0023] Specifically, the information of parts with unfilled information in new products is supplemented. Parts with unfilled information are non-reusable parts, that is, outsourced parts; the information filled in parts with similar names is revised. Because the names are not exactly the same, the MBD information corresponding to the parts is not exactly the same, so manual revision is required to ensure the accuracy of the information. However, the workload of revision is much less than refilling all MBD information, and the efficiency of MBD model construction can still be improved; supplementation and revision can be carried out through the user interaction interface. The user interaction interface refers to the UI interface established through VB.NET for the secondary development of SolidWorks. Engineers can fill in the relevant MBD model information in the UI interface and it will appear directly in the 3D model of the 3D design software.

[0024] The MBD model building system of cabin products of the present invention comprises: Standard library construction module: used to build the MBD model information standard library of reusable parts in cabin products; Dataset construction module: used to divide the reusable parts in cabin products into multiple levels and set the 3D model views to be displayed at each level and the information filled with the MBD model information standard library. After all levels are filled with information, they are constructed into MBD datasets. Database construction module: used to fill the information of each level in the MBD data set with the corresponding information of the designed cabin products to obtain its MBD model, and build all MBD models into an MBD database; MBD model preliminary construction module: used to compare the new product with the MBD model in the MBD database. If there is an MBD model with the same name as the new product, the information of the MBD model is filled into the new product; otherwise, the information of the MBD model closest to the new product name is filled into the new product; MBD model improvement module: used to supplement and revise the MBD information in the new product to obtain the MBD model of the product.

[0025] The computer-readable storage medium storing one or more programs of the present invention includes one or more programs including instructions, and when the instructions are executed by a computing device, the computing device executes the above method.

Claims

1. A MBD model construction method for cabin products, characterized in that: The following steps are involved: S1. Build a standard library of MBD model information for reusable parts in cabin products; S2. Divide the reusable parts in cabin products into multiple levels and set the 3D model view to be displayed in each level and the information filled in with the MBD model information standard library. After all levels are filled with information, they are constructed into an MBD data set; S3, using the information of each level in the MBD data set to fill in the corresponding information of the designed cabin products to obtain their MBD models, and construct all MBD models into an MBD database; S4. Compare the new product with the MBD model in the MBD database. If there is an MBD model with the same name as the new product, fill the information of the MBD model into the new product; otherwise, fill the information of the MBD model closest to the name of the new product into the new product; S5. Supplement and revise the MBD information of the new product to obtain the MBD model of the product.

2. The MBD model construction method for cabin products according to claim 1, characterized in that: The MBD model information annotation library includes three-dimensional models and annotation information of parts; the annotation information includes design information, annotation information, manufacturing process information and assembly information.

3. The MBD model construction method for cabin products according to claim 1, characterized in that: The reusable parts in step S1 include standard parts, non-standard parts and general parts.

4. The MBD model construction method for cabin products according to claim 1, characterized in that: The levels in step S2 include a parts level, a subassembly level and a general assembly level.

5. The MBD model construction method for cabin products according to claim 4, characterized in that: The parts layer includes skin, PVC board, rectangular tube, foam and standard parts; the sub-assembly layer includes cabin wall panels and cabin frame; the general assembly layer is the cabin assembly.

6. The MBD model construction method for cabin products according to claim 4, characterized in that: The part layer needs to display the main view and top view of the three-dimensional model, the sub-assembly layer needs to display the main view and right view of the three-dimensional model, and the general assembly layer needs to display the six views of the three-dimensional model; the information that needs to be filled in the part layer, sub-assembly layer and general assembly layer includes dimensioning, technical requirements and attribute information.

7. The MBD model construction method for cabin products according to claim 1, characterized in that: In step S4, the MBD information of the parts with the same or similar names as those in the new product in the MBD model in the database is filled into the parts corresponding to the new product; in step S5, the information of the parts without information filled in the new product is supplemented, and the information filled in with the parts with similar names is revised.

8. The MBD model construction method for cabin products according to claim 1, characterized in that: In step S5, the MBD model obtained for the new product is added to the MBD database.

9. An MBD model building system for cabin products, characterized in that: The system comprises: Standard library construction module: used to build the MBD model information standard library of reusable parts in cabin products; Dataset construction module: used to divide the reusable parts in cabin products into multiple levels and set the 3D model views to be displayed at each level and the information filled with the MBD model information standard library. After all levels are filled with information, they are constructed into MBD datasets. Database construction module: used to fill the information of each level in the MBD data set with the corresponding information of the designed cabin products to obtain its MBD model, and build all MBD models into an MBD database; MBD model preliminary construction module: used to compare the new product with the MBD model in the MBD database. If there is an MBD model with the same name as the new product, the information of the MBD model is filled into the new product; otherwise, the information of the MBD model closest to the new product name is filled into the new product; MBD model improvement module: used to supplement and revise the MBD information in the new product to obtain the MBD model of the product.

10. A computer-readable storage medium storing one or more programs, characterized in that: The one or more programs include instructions which, when executed by a computing device, cause the computing device to perform any one of the methods according to claims 1 to 8.