MBD three-dimensional control model interface management method and system
By classifying and building feature groups of product interfaces in the MBD three-dimensional control model, it solves the problem of difficult to manage large-scale, multi-feature, multi-category, and multi-number interfaces in the existing technology, and realizes efficient interface management and design iteration.
Patent Information
- Application Number
- CN202311273576.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-27
- Publication Date
- 2025-03-28
AI Technical Summary
The existing MBD three-dimensional control model is difficult to achieve large-scale, multi-character, multi-category, and multi-number interface control, and the later maintenance and management operations are complicated and inefficient.
By collecting multiple types of product interface definitions, classifying and establishing interface categories, and constructing corresponding interface feature groups based on interface characteristics, realizing interface management in the MBD three-dimensional control model.
It realizes the classification management of all interfaces in the MBD three-dimensional control model according to the interface feature group, quickly locate the interface to be changed, facilitates viewing and transmitting interface information, and improves the efficiency of design work and design iteration efficiency.
Smart Images

Figure CN119720400A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of mechanical design and manufacturing, and in particular to an MBD three-dimensional control model interface management method and system. Background Art
[0002] In the field of traditional mechanical design and manufacturing, the information transmission of industrial products is extremely dependent on two-dimensional drawings. From the initial hand-drawn drawings to the two-dimensional models of computer-aided design (CAD), and then to the two-dimensional drawings generated by the projection of three-dimensional solid models, although breakthroughs have been made in design methods and design tools, there has been no substantial change in the final information transmission method, which is only the computerized application of hand-drawn two-dimensional drawings. Traditional two-dimensional drawings contain information such as product dimensions, tolerance requirements, material selection, and process requirements. The transmission of this information requires designers to have strong three-dimensional spatial imagination capabilities. In addition, in the process of transmitting product information to downstream, differences in drawing reading capabilities can easily lead to inaccurate information transmission, which will cause unnecessary design iterations in the design process and will cause product out-of-tolerance scrapping in the manufacturing process. The more complex the product spatial structure, the more likely it is to cause this phenomenon.
[0003] In order to solve the problem of insufficient definition of two-dimensional drawings, the three-dimensional design mode has been basically realized in the field of aircraft engine design. In recent years, the Model Based Definition (MBD) method has been introduced to completely replace two-dimensional engineering drawings. MBD is an advanced method for digital definition of products. It means that all kinds of information defined by products are organized in a modeled, structured and integrated manner. Its core content is the geometric model of the product. All relevant dimensional tolerances, technical requirements, materials and standards and other related management information are attached to the three-dimensional model of the product. The MBD method based on the three-dimensional geometric model can intuitively express the information and non-geometric information of the product, and can realize the information transmission between product components and parts, and between parts through the associative modeling function of the modeling software. This design process can minimize unnecessary design iterations and help improve work efficiency.
[0004] MBD method can be used not only for product manufacturing information transmission, but also for interface information transmission between product components and parts or between parts. This model that uses MBD method to control the interface of components is called MBD three-dimensional control model. Thanks to the associative modeling function of modeling software and the efficient and accurate product information expression method of MBD, MBD three-dimensional control model can completely replace traditional two-dimensional interface drawings and realize the interface control of product components. However, the existing MBD three-dimensional control model is often for a single interface, using the product geometry model to complete the interface information transmission and control through the MBD method. This control model will combine the geometric features of the product interface with the non-geometric feature information, and does not group the structural features of the product interface. It is difficult to modify the interface for a single feature, which is not conducive to the design iteration work. In addition, the existing MBD three-dimensional control model is difficult to realize large-scale, multi-feature, multi-category, and multi-quantity interface control, and the subsequent maintenance and management operations are very complicated and inefficient. At present, there is a lack of efficient MBD three-dimensional control model interface management method to realize large-scale, multi-feature, multi-category, and multi-quantity interface control. Summary of the invention
[0005] A brief summary of one or more aspects is given below to provide a basic understanding of these aspects. This summary is not an exhaustive overview of all conceived aspects, and is neither intended to identify the key or critical elements of all aspects nor to define the scope of any or all aspects. Its only purpose is to give some concepts of one or more aspects in a simplified form as a prelude to a more detailed description that will be given later.
[0006] The purpose of the present invention is to solve the above-mentioned problems and provide an MBD three-dimensional control model interface management method and system, which can effectively realize large-scale, multi-feature, multi-category, and multi-quantity MBD interface management and control. The present invention groups interfaces of different features and categories by identifying the features and types of interface information, and each group of interfaces is independently managed and controlled.
[0007] The technical solution of the present invention is:
[0008] The present invention provides an MBD three-dimensional control model interface management method, comprising the following steps:
[0009] Collect various types of product interfaces according to product interface definitions;
[0010] Classify the collected product interfaces and establish interface categories;
[0011] According to the interface characteristics, a corresponding interface feature group is constructed for each interface category;
[0012] Build and manage interfaces in the product MBD 3D control model based on interface categories and corresponding interface feature groups.
[0013] According to an embodiment of the MBD three-dimensional control model interface management method of the present invention, the product interface includes a component-component interface, a component-part interface, and a part-part interface; wherein, after the MBD three-dimensional control model interface management method collects multiple types of product interfaces, the interfaces are classified according to the functional requirements of each product interface, thereby establishing multiple interface categories.
[0014] According to an embodiment of the MBD three-dimensional control model interface management method of the present invention, the interface features include geometric features and local features of the product interface; wherein the MBD three-dimensional control model interface management method defines the interface features of each product interface according to the geometric features and local features of the product interface, and then groups the interface features belonging to the same interface category according to the interface category, thereby obtaining an interface feature group for each interface category.
[0015] According to an embodiment of the MBD three-dimensional control model interface management method of the present invention, after completing the construction of the interface category and the corresponding interface feature group, the MBD three-dimensional control model interface management method creates each interface in the MBD three-dimensional control model based on the constructed product interface category, and manages each interface in the MBD three-dimensional control model according to the interface feature group corresponding to each interface; wherein the MBD three-dimensional control model interface management method creates each interface in the MBD three-dimensional control model through the following steps:
[0016] Identify the geometric features and local features of the interface to be created;
[0017] The identified geometric features and local features are grouped based on the interface categories corresponding to the interfaces and the corresponding interface feature groups to obtain a plurality of interface feature groups;
[0018] Merge the interface feature groups to obtain the interface feature group subset of the interface;
[0019] The corresponding interfaces in the three-dimensional control model are created and managed according to the interface categories and interface feature group subsets corresponding to the interfaces.
[0020] The present invention provides an MBD three-dimensional control model interface management system, comprising a product interface collection unit, an interface category construction unit, an interface feature group construction unit and a three-dimensional control model interface management unit; wherein,
[0021] The product interface collection unit is used to collect various types of product interfaces according to the product interface definition, and transmit the collected product interfaces to the interface category construction unit;
[0022] The interface category building unit is used to classify the collected product interfaces and establish interface categories;
[0023] The interface feature group construction unit is used to construct a corresponding interface feature group for each interface category according to the interface features;
[0024] The three-dimensional control model interface management unit constructs and manages interfaces in the product MBD three-dimensional control model based on interface categories and corresponding interface feature groups.
[0025] According to an embodiment of the MBD three-dimensional control model interface management system of the present invention, the product interface includes a component-component interface, a component-part interface, and a part-part interface; wherein, after the MBD three-dimensional control model interface management system collects various types of product interfaces, the interface category construction unit will classify the interfaces according to the functional requirements of each product interface, thereby establishing multiple interface categories.
[0026] According to an embodiment of the MBD three-dimensional control model interface management system of the present invention, the interface features include geometric features and local features of the product interface; wherein the interface feature group construction unit defines the interface features of each product interface according to the geometric features and local features of the product interface, and then groups the interface features belonging to the same interface category according to the interface category, thereby obtaining the interface feature group of each interface category.
[0027] According to an embodiment of the MBD three-dimensional control model interface management system of the present invention, after the MBD three-dimensional control model interface management system completes the construction of the interface category and the corresponding interface feature group, the three-dimensional control model interface management unit creates each interface in the MBD three-dimensional control model based on the constructed product interface category, and manages each interface in the MBD three-dimensional control model according to the interface feature group corresponding to each interface; wherein the three-dimensional control model interface management unit creates each interface in the MBD three-dimensional control model through the following steps:
[0028] Identify the geometric features and local features of the interface to be created;
[0029] The identified geometric features and local features are grouped based on the interface categories corresponding to the interfaces and the corresponding interface feature groups to obtain a plurality of interface feature groups;
[0030] Merge the interface feature groups to obtain the interface feature group subset of the interface;
[0031] The corresponding interfaces in the three-dimensional control model are created and managed according to the interface categories and interface feature group subsets corresponding to the interfaces.
[0032] The present invention also provides a computer-readable storage medium for managing an MBD three-dimensional control model interface, which stores program instructions executable by a processor to implement the above method.
[0033] The present invention also provides an MBD three-dimensional control model interface management device, comprising:
[0034] a memory for storing instructions executable by a processor; and
[0035] The processor is used to execute the memory instructions to implement the above method.
[0036] Compared with the prior art, the present invention has the following beneficial effects: the present invention aims at the management of a large number of complex interfaces in the MBD three-dimensional control model, collects various types of product interfaces according to the product interface definition in advance, creates interface categories and corresponding interface feature groups according to these interfaces, and then creates various interfaces for the MBD three-dimensional control model according to the created interface categories and corresponding interface feature groups, thereby realizing the classification and management of all interfaces in the MBD three-dimensional control model according to the interface feature groups, so that in the model iteration, the interface to be changed can be quickly located, and the interface information can be conveniently and efficiently viewed and transmitted, which is convenient for the later maintenance and management of the model and is conducive to improving the efficiency of the design work. Moreover, for a single interface, the present invention can modify its local features based on the interface feature group expression corresponding to its interface category, thereby improving the efficiency of the design iteration. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] The above features and advantages of the present invention can be better understood after reading the detailed description of the embodiments of the present disclosure in conjunction with the following drawings. In the drawings, the components are not necessarily drawn to scale, and components with similar related properties or features may have the same or similar reference numerals.
[0038] Figure 1 It is a flow chart showing an embodiment of the MBD three-dimensional control model interface management method of the present invention.
[0039] Figure 2 FIG. 1 is an interface architecture diagram showing an embodiment of the MBD three-dimensional control model of the present invention.
[0040] Figure 3 It is a flow chart showing an embodiment of the method for creating an MBD three-dimensional control model interface according to the present invention.
[0041] Figure 4 It is an architecture diagram showing an embodiment of the MBD three-dimensional control model interface management system of the present invention. DETAILED DESCRIPTION
[0042] The present invention is described in detail below in conjunction with the accompanying drawings and specific embodiments. Note that the aspects described below in conjunction with the accompanying drawings and specific embodiments are only exemplary and should not be construed as limiting the scope of protection of the present invention in any way.
[0043] Disclosed herein is an embodiment of a method for managing an MBD three-dimensional control model interface. Figure 1 This is a flow chart showing an embodiment of the MBD three-dimensional control model interface management method of the present invention. Figure 1 ,The following is a detailed description of each step of the MBD three-dimensional control model interface management method.
[0044] Step S1: Collect various types of product interfaces according to product interface definitions.
[0045] In this embodiment, in order to effectively realize the large-scale, multi-feature, multi-category, and large-quantity interface management and control in the MBD three-dimensional control model of the product, various types of product interfaces are collected in advance according to the product interface definition, and these interfaces are grouped according to different characteristics and categories. Each group of interfaces is independently managed and controlled, thereby realizing the management of the interfaces in the MBD three-dimensional control model.
[0046] Step S2: Classify the collected product interfaces and establish interface categories.
[0047] In this embodiment, the product interface includes a component-component interface, a component-part interface, and a part-part interface. After identifying all the component-component interfaces, component-part interfaces, and part-part interfaces in the product, these product interfaces are classified according to the functional requirements or other requirements of each interface, thereby establishing multiple interface categories.
[0048] Specifically, in this embodiment, since the MBD three-dimensional control model of the product contains a large number of component interfaces, after identifying all the interfaces between components, components and parts, and parts and parts in the product, it is necessary to classify these product interfaces according to the functional requirements or other requirements of each interface, thereby realizing the splitting and grouping of the interfaces in the MBD three-dimensional control model. Among them, the interfaces in the MBD three-dimensional control model are divided into physical interfaces and technical requirements. For physical interfaces, they include flange position, bolt position, number of bolts, welding position, flow channel profile, sealing surface, etc. The technical requirements include roughness, dimensional tolerance, geometric tolerance, tightening torque, special process requirements, performance test requirements, etc. According to the functional requirements or other requirements of these interfaces, the physical interfaces and technical requirements of the product are divided to obtain multiple integrated unit bodies based on interfaces, and these integrated unit bodies are interface categories.
[0049] Step S3: construct corresponding interface feature groups for each interface category according to the interface features.
[0050] In this embodiment, after completing the classification of the product interfaces through the above step S2, corresponding interface feature groups are constructed for each interface category according to the interface features. The interface particularly includes the geometric features and local features of the product interface. When grouping the product interfaces, the interface features of each product interface are defined according to the geometric features and local features of the product interface, and then the interface features belonging to the same interface category are grouped according to the interface category, thereby obtaining the interface feature groups of each interface category.
[0051] Figure 2 1 is an interface architecture diagram showing an embodiment of the MBD three-dimensional control model of the present invention. Figure 2 As shown, in this embodiment, the MBD three-dimensional control model includes n interface categories, namely interface K1, interface K2, ..., interface Kn. Among them, multiple interface feature groups can be defined for a single interface category. For example, for interface Ki, interface feature groups a1, a2, ..., an are created. These interface feature groups express the local features or geometric features of the corresponding interface categories. When modifying and iterating the MBD three-dimensional control model, the modification and iteration of the corresponding interface can be completed by modifying the interface feature group corresponding to the interface category, thereby improving the model update iteration efficiency.
[0052] Step S4: construct and manage interfaces in the product MBD three-dimensional control model based on the interface categories and corresponding interface feature groups.
[0053] In this embodiment, after the interface category of the product and the corresponding interface feature group are designed through the above steps, each interface in the MBD three-dimensional control model is constructed according to the interface category of the product, and each interface in the MBD three-dimensional control model is managed according to the interface feature group corresponding to each interface. Figure 3 is a flowchart showing an embodiment of a method for creating an interface in an MBD three-dimensional control model of the present invention, please refer to Figure 3 ,The following is a detailed description of each step of the interface creation method in the MBD three-dimensional control model.
[0054] Step S41: Identify the geometric features and local features of the interface to be created.
[0055] Step S42: grouping the identified geometric features and local features based on the interface category corresponding to the interface and the corresponding interface feature group to obtain a plurality of interface feature groups.
[0056] Step S43: Merge the interface feature groups to obtain the interface feature group subset of the interface.
[0057] In this embodiment, when creating an interface in a product MBD three-dimensional control model, it is first necessary to identify the geometric features and local features of the interface, and then group the identified geometric features and local features with reference to the interface category and the corresponding interface feature group corresponding to the interface, thereby obtaining multiple interface feature groups of the interface. For a single interface, its interface feature groups need to be merged to obtain an interface feature group subset of the interface.
[0058] Step S44: Create and manage corresponding interfaces in the three-dimensional control model according to the interface categories and interface feature group subsets corresponding to the interfaces.
[0059] In this embodiment, after the interface feature group subset of the interface is obtained through the above steps, the corresponding interface in the MBD three-dimensional control model is created according to the interface category and the interface feature group subset corresponding to the interface. Thus, referring to the above steps, the creation of all product interfaces in the MBD three-dimensional control model is completed in sequence. Through this method, all interfaces in the MBD three-dimensional control model are classified and managed according to the interface feature group, the interface to be changed can be quickly located, and the interface information can be conveniently and efficiently viewed and transmitted, which is convenient for the later maintenance and management of the model, and is conducive to improving the efficiency of the design work. Moreover, for a single interface, the present invention can modify its local features based on the interface feature group expression corresponding to its interface category, thereby improving the efficiency of design iteration.
[0060] This specification also discloses an MBD three-dimensional control model interface management system, Figure 4 1 is a diagram showing an embodiment of the MBD three-dimensional control model interface management method of the present invention. Figure 4 As shown, in this embodiment, the MBD three-dimensional control model interface management system includes a product interface collection unit, an interface category construction unit, an interface feature group construction unit and a three-dimensional control model interface management unit. Among them, the product interface collection unit is used to collect various types of product interfaces according to the product interface definition, and transmit the collected product interfaces to the interface category construction unit. The interface category construction unit is used to classify the collected product interfaces and establish interface categories. The interface feature group construction unit is used to construct corresponding interface feature groups for each interface category according to the interface characteristics. The three-dimensional control model interface management unit constructs and manages the interfaces in the product MBD three-dimensional control model based on the interface category and the corresponding interface feature group.
[0061] Specifically, in this embodiment, in order to effectively realize the large-scale, multi-feature, multi-category, and large-quantity interface management and control in the MBD three-dimensional control model of the product, various types of product interfaces are collected in advance according to the product interface definition, and these interfaces are grouped according to different characteristics and categories, and each group of interfaces is independently managed and controlled, thereby realizing the management of the interfaces in the MBD three-dimensional control model.
[0062] The product interface includes the interface between components, the interface between components and the interface between parts, and the interface between parts. After the product interface collection unit identifies all the interfaces between components, the interfaces between components and the interfaces between parts, and the interfaces between parts in the product, the interface category building unit classifies these product interfaces according to the functional requirements or other requirements of each interface, thereby establishing multiple interface categories.
[0063] Specifically, in this embodiment, since the MBD three-dimensional control model of the product contains a large number of component interfaces, after the product interface collection unit identifies all the interfaces between components, components and parts, and parts and parts in the product, it is necessary to classify these product interfaces according to the functional requirements or other requirements of each interface through the interface category construction unit, thereby realizing the splitting and grouping of the interfaces in the MBD three-dimensional control model. Among them, the interfaces in the MBD three-dimensional control model are divided into physical interfaces and technical requirements. For physical interfaces, they include flange position, bolt position, number of bolts, welding position, flow channel profile, sealing surface, etc. The technical requirements include roughness, dimensional tolerance, geometric tolerance, tightening torque, special process requirements, performance test requirements, etc. According to the functional requirements or other requirements of these interfaces, the physical interfaces and technical requirements of the product are divided to obtain multiple integrated unit bodies based on interfaces, which are interface categories.
[0064] In this embodiment, after the product interfaces are classified by the interface category construction unit, the interface feature group construction unit constructs corresponding interface feature groups for each interface category according to the interface features. The interface particularly includes the geometric features and local features of the product interface. When grouping the product interfaces, the interface features of each product interface are defined according to the geometric features and local features of the product interface, and then the interface features belonging to the same interface category are grouped according to the interface category, thereby obtaining the interface feature groups of each interface category.
[0065] Figure 2 1 is an interface architecture diagram showing an embodiment of the MBD three-dimensional control model of the present invention. Figure 2 As shown, in this embodiment, the MBD three-dimensional control model includes n interface categories, namely interface K1, interface K2, ..., interface Kn. Among them, multiple interface feature groups can be defined for a single interface category. For example, for interface Ki, interface feature groups a1, a2, ..., an are created. These interface feature groups express the local features or geometric features of the corresponding interface categories. When modifying and iterating the MBD three-dimensional control model, the modification and iteration of the corresponding interface can be completed by modifying the interface feature group corresponding to the interface category, thereby improving the model update iteration efficiency.
[0066] In this embodiment, after the interface category of the product and the corresponding interface feature group are designed by the interface feature group construction unit, the three-dimensional control model interface management unit constructs each interface in the MBD three-dimensional control model according to the interface category of the product, and manages each interface in the MBD three-dimensional control model according to the interface feature group corresponding to each interface. Figure 3 is a flowchart showing an embodiment of a method for creating an interface in an MBD three-dimensional control model of the present invention, please refer to Figure 3 ,The following is a detailed description of each step of the interface creation method in the MBD three-dimensional control model.
[0067] Step S41: Identify the geometric features and local features of the interface to be created.
[0068] Step S42: grouping the identified geometric features and local features based on the interface category corresponding to the interface and the corresponding interface feature group to obtain a plurality of interface feature groups.
[0069] Step S43: Merge the interface feature groups to obtain the interface feature group subset of the interface.
[0070] In this embodiment, when creating an interface in a product MBD three-dimensional control model, it is first necessary to identify the geometric features and local features of the interface, and then group the identified geometric features and local features with reference to the interface category and the corresponding interface feature group corresponding to the interface, thereby obtaining multiple interface feature groups of the interface. For a single interface, its interface feature groups need to be merged to obtain an interface feature group subset of the interface.
[0071] Step S44: Create and manage corresponding interfaces in the three-dimensional control model according to the interface categories and interface feature group subsets corresponding to the interfaces.
[0072] In this embodiment, after the interface feature group subset of the interface is obtained through the above steps, the corresponding interface in the MBD three-dimensional control model is created according to the interface category and the interface feature group subset corresponding to the interface. Thus, referring to the above steps, the creation of all product interfaces in the MBD three-dimensional control model is completed in sequence. Through this method, all interfaces in the MBD three-dimensional control model are classified and managed according to the interface feature group, the interface to be changed can be quickly located, and the interface information can be conveniently and efficiently viewed and transmitted, which is convenient for the later maintenance and management of the model, and is conducive to improving the efficiency of the design work. Moreover, for a single interface, the present invention can modify its local features based on the interface feature group expression corresponding to its interface category, thereby improving the efficiency of design iteration.
[0073] This specification also provides a computer readable medium storing a computer program code, which, when executed by a processor, implements the MBD three-dimensional control model interface management method as described above.
[0074] This specification also provides an MBD three-dimensional control model interface management sub-device, including an instruction memory for storing instructions executable by a processor, and a processor for executing instructions in the instruction memory to implement the MBD three-dimensional control model interface management method as described above.
[0075] The previous description of the disclosure is provided to enable any person skilled in the art to make or use the disclosure. Various modifications to the disclosure will be apparent to those skilled in the art, and the general principles defined herein may be applied to other variations without departing from the spirit or scope of the disclosure. Thus, the disclosure is not intended to be limited to the examples and designs described herein, but should be granted the widest scope consistent with the principles and novel features disclosed herein.
[0076] Those skilled in the art will further appreciate that the various illustrative logic blocks, modules, circuits, and algorithm steps described in conjunction with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or a combination of the two. To clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits, and steps are generally described above in terms of their functionality. Whether such functionality is implemented as hardware or software depends on the specific application and the design constraints imposed on the overall system. The technician may implement the described functionality in different ways for each specific application, but such implementation decisions should not be interpreted as resulting in a departure from the scope of the present invention.
[0077] The various illustrative logic blocks, modules, and circuits described in conjunction with the embodiments disclosed herein may be implemented or executed with a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general purpose processor may be a microprocessor, but in the alternative, the processor may be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in cooperation with a DSP core, or any other such configuration.
[0078] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. The software module may reside in a RAM memory, a flash memory, a ROM memory, an EPROM memory, an EEPROM memory, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to a processor so that the processor can read and write information from / to the storage medium. In an alternative, a storage medium may be integrated into a processor. The processor and the storage medium may reside in an ASIC. The ASIC may reside in a user terminal. In an alternative, the processor and the storage medium may reside in a user terminal as discrete components.
[0079] In one or more exemplary embodiments, the functions described may be implemented in hardware, software, firmware, or any combination thereof. If implemented as a computer program product in software, each function may be stored on or transmitted by a computer-readable medium as one or more instructions or codes. Computer-readable media include both computer storage media and communication media, including any medium that facilitates the transfer of a computer program from one place to another. Storage media may be any available medium that can be accessed by a computer. As an example and not limitation, such a computer-readable medium may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, disk storage or other magnetic storage device, or any other medium that can be used to carry or store the desired program code in the form of an instruction or data structure and can be accessed by a computer. Any connection is also properly referred to as a computer-readable medium. For example, if the software is transmitted from a website, a server, or other remote source using a coaxial cable, a fiber optic cable, a twisted pair, a digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwaves, the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwaves are included in the definition of the medium. Disk and disc as used herein include compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk and Blu-ray disc, wherein disk often reproduces data magnetically, while disc reproduces data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media.
Claims
1. A MBD three-dimensional control model interface management method, characterized in that: The following steps are involved: Collect various types of product interfaces according to product interface definitions; Classify the collected product interfaces and establish interface categories; According to the interface characteristics, a corresponding interface feature group is constructed for each interface category; Build and manage interfaces in the product MBD 3D control model based on interface categories and corresponding interface feature groups.
2. The MBD three-dimensional control model interface management method according to claim 1, characterized in that: The product interface includes a component-component interface, a component-part interface, and a part-part interface; wherein, after collecting various types of product interfaces, the MBD three-dimensional control model interface management method classifies the interfaces according to the functional requirements of each product interface, thereby establishing multiple interface categories.
3. The MBD three-dimensional control model interface management method according to claim 1, characterized in that: The interface features include geometric features and local features of the product interface; wherein the MBD three-dimensional control model interface management method defines the interface features of each product interface according to the geometric features and local features of the product interface, and then groups the interface features belonging to the same interface category according to the interface category, thereby obtaining an interface feature group for each interface category.
4. The MBD three-dimensional control model interface management method according to claim 1, characterized in that: After completing the construction of the interface category and the corresponding interface feature group, the MBD three-dimensional control model interface management method creates each interface in the MBD three-dimensional control model based on the constructed product interface category, and manages each interface in the MBD three-dimensional control model according to the interface feature group corresponding to each interface; wherein the MBD three-dimensional control model interface management method creates each interface in the MBD three-dimensional control model through the following steps: Identify the geometric features and local features of the interface to be created; The identified geometric features and local features are grouped based on the interface categories corresponding to the interfaces and the corresponding interface feature groups to obtain a plurality of interface feature groups; Merge the interface feature groups to obtain the interface feature group subset of the interface; The corresponding interfaces in the three-dimensional control model are created and managed according to the interface categories and interface feature group subsets corresponding to the interfaces.
5. An MBD three-dimensional control model interface management system, characterized in that: It includes a product interface collection unit, an interface category construction unit, an interface feature group construction unit and a three-dimensional control model interface management unit; wherein, The product interface collection unit is used to collect various types of product interfaces according to the product interface definition, and transmit the collected product interfaces to the interface category construction unit; The interface category building unit is used to classify the collected product interfaces and establish interface categories; The interface feature group construction unit is used to construct a corresponding interface feature group for each interface category according to the interface features; The three-dimensional control model interface management unit constructs and manages interfaces in the product MBD three-dimensional control model based on interface categories and corresponding interface feature groups.
6. The MBD three-dimensional control model interface management system according to claim 5, characterized in that: The product interface includes a component-component interface, a component-part interface, and a part-part interface; wherein, after the MBD three-dimensional control model interface management system collects various types of product interfaces, it classifies the interfaces according to the functional requirements of each product interface through an interface category construction unit, thereby establishing multiple interface categories.
7. The MBD three-dimensional control model interface management system according to claim 5, characterized in that: The interface features include geometric features and local features of the product interface; wherein the interface feature group construction unit defines the interface features of each product interface according to the geometric features and local features of the product interface, and then groups the interface features belonging to the same interface category according to the interface category, thereby obtaining the interface feature group of each interface category.
8. The MBD three-dimensional control model interface management system according to claim 5, characterized in that: After the MBD three-dimensional control model interface management system completes the construction of the interface category and the corresponding interface feature group, the three-dimensional control model interface management unit creates each interface in the MBD three-dimensional control model based on the constructed product interface category, and manages each interface in the MBD three-dimensional control model according to the interface feature group corresponding to each interface; wherein the three-dimensional control model interface management unit creates each interface in the MBD three-dimensional control model through the following steps: Identify the geometric features and local features of the interface to be created; The identified geometric features and local features are grouped based on the interface categories corresponding to the interfaces and the corresponding interface feature groups to obtain a plurality of interface feature groups; Merge the interface feature groups to obtain the interface feature group subset of the interface; The corresponding interfaces in the three-dimensional control model are created and managed according to the interface categories and interface feature group subsets corresponding to the interfaces.
9. A computer readable medium storing computer program code, characterized in that: The computer program code implements the method according to any one of claims 1 to 4 when executed by a processor.
10. A three-dimensional control model interface management device, characterized in that: include: a memory for storing instructions executable by a processor; as well as A processor, configured to execute the instructions to implement the method according to any one of claims 1 to 4.