Search

CN-122020870-A - Cross-platform acquisition method, device and system for model information

CN122020870ACN 122020870 ACN122020870 ACN 122020870ACN-122020870-A

Abstract

The application provides a cross-platform acquisition method, device and system for model information. The cross-platform model information acquisition method comprises the steps of acquiring model information of a design model from at least one computer-aided design platform, wherein the model information comprises one or more of geometric parameters, assembly parameters, material parameters and annotation parameters, forming a data packet based on a preset data structure and the model information, performing verification processing on the data packet, wherein the verification processing comprises structure verification and integrity verification and consistency verification, constructing an information view of the design model based on the data packet passing the verification, and uploading the data packet to a product data management system, wherein the information view comprises a model structure, a model tree structure and model attribute information. The application has the technical effect of realizing cross-platform data processing of computer aided design.

Inventors

  • ZHANG HONGTAO
  • Pang Kaiyun

Assignees

  • 上海易立德信息技术股份有限公司

Dates

Publication Date
20260512
Application Date
20251209

Claims (10)

  1. 1. The cross-platform acquisition method of the model information is characterized by comprising the following steps of: obtaining model information of a design model from at least one computer-aided design platform, the model information comprising one or more of geometric parameters, assembly parameters, material parameters, and annotation parameters; Forming a data packet based on a preset data structure and the model information; performing verification processing on the data packet, wherein the verification processing comprises structure verification, integrity verification and consistency verification; and constructing an information view of the design model based on the data packet passing the verification, and uploading the information view to a product data management system, wherein the information view comprises a model structure, a model tree structure and model attribute information.
  2. 2. The method for cross-platform acquisition of model information according to claim 1, wherein the data structure comprises: A document information field for describing metadata, and a document collection field for storing one or more model document information; Wherein the document collection field includes: sub-level information fields for describing mechanical design assembly relationships, and/or BOM information field for describing electronic design component inventory, and/or Information fields for describing engineering drawing pages.
  3. 3. The method of claim 2, wherein when the design model originates from a mechanical design platform, the forming a data packet comprises: the sub-level information field stores a transformation matrix for defining the space position and the gesture of the sub-component and an instance attribute for identifying an instance; And extracting the custom attribute of the design model in the mechanical design platform, and storing the custom attribute in an attribute field preset in the data structure.
  4. 4. The method of claim 2, wherein when the design model originates from an electronic design platform, the forming a data packet comprises: and storing the material codes, the quantity and the bit numbers of the components in the BOM information field.
  5. 5. The method of claim 1 to 4, wherein the step of obtaining model information from at least one computer aided design platform comprises extracting the model information by an electronic design plug-in deployed in the computer aided design platform.
  6. 6. The method for cross-platform acquisition of model information according to any one of claims 1 to 4, wherein the data structure is a Json data structure.
  7. 7. The method for cross-platform acquisition of model information of claim 1, further comprising performing version control, rights management and lifecycle management on the uploaded data package by the product data management system.
  8. 8. A cross-platform acquisition system for model information, comprising: The computer aided design plug-in is used for acquiring model information of a design model from at least one computer aided design platform and forming a data packet based on a preset data structure and the model information, wherein the model information comprises one or more of geometric parameters, assembly parameters, material parameters and annotation parameters; The integrated adapter is used for carrying out verification processing on the data packet, wherein the verification processing comprises structure verification, integrity verification and consistency verification, and an information view of the design model is constructed based on the data packet passing the verification, and the information view comprises a model structure, a model tree structure and model attribute information; And the product data management system receives the data packet uploaded by the integrated adapter and stores and manages the data packet.
  9. 9. A cross-platform acquisition device for model information, comprising: the system comprises an acquisition unit, a storage unit and a display unit, wherein the acquisition unit is used for acquiring model information of a design model from at least one computer-aided design platform and forming a data packet based on a preset data structure and the model information, wherein the model information comprises one or more of geometric parameters, assembly parameters, material parameters and annotation parameters; The verification unit is used for carrying out verification processing on the data packet, wherein the verification processing comprises structure verification, integrity verification and consistency verification; A construction unit, configured to construct an information view of the design model based on the data packet passing the verification, where the information view includes a model structure, a model tree structure, and model attribute information; And the uploading unit is used for uploading the data packet to the product data management system.
  10. 10. A computer readable storage medium having instructions stored thereon, which when read by a processor, implement the method of cross-platform acquisition of model information of any one of claims 1 to 7.

Description

Cross-platform acquisition method, device and system for model information Technical Field The embodiment of the disclosure relates to the technical field of computer aided design, in particular to a cross-platform acquisition method, device and system of model information. Background Computer-aided design (CAD) technology is a core support technology for the modern product development and manufacturing industry. With the penetration of enterprise digital transformation, multiple specialized CAD software platforms are often required to be used simultaneously in product development processes (e.g., mechanical design and electronic design). For example, mechanical CAD (MCAD) software such as the Catia, creo, etc. platforms, and electrical CAD software such as Cadence, altium Designer, etc. tools are widely used. In the application process, due to the fact that data formats generated by different CAD platforms are different, significant differences exist in data structures and storage modes, and serious data island problems are caused. Therefore, the problem of generalizing the data structure of cross-platform computer aided design model information extraction is of great concern. This greatly affects the efficiency of cross-platform collaborative design and unified data management. Disclosure of Invention In view of this, embodiments of the present disclosure provide a method, an apparatus, and a system for acquiring model information in a cross-platform manner, so as to solve the problem of computer-aided design of cross-platform data processing. The method comprises the steps of obtaining model information of a design model from at least one computer-aided design platform, forming a data packet based on one or more of geometric parameters, assembly parameters, material parameters and annotation parameters, performing verification processing on the data packet based on a preset data structure and the model information, wherein the verification processing comprises structure verification, integrity verification and consistency verification, constructing an information view of the design model based on the data packet passing the verification, and uploading the data packet to a product data management system, and the information view comprises a model structure, a model tree structure and model attribute information. The application adopts the preset general data structure to form the data packet, so that the data from different computer aided design platforms can be standardized, key information of an original model such as assembly relation, material parameters, annotation parameters and the like can be completely reserved, the problem of the loss of the key information of the model caused by different standards is effectively solved, the data quality of the product data management system is ensured by utilizing verification processing, and the influence of error data on subsequent collaborative work is avoided. Meanwhile, through the constructed unified information view, different professional designers can view the model on a unified interface, and the multi-professional collaborative design efficiency is remarkably improved. In addition, the method can be realized through the plug-in deployed on the CAD platform, and when a new CAD platform needs to be accessed, only the corresponding plug-in needs to be developed, so that the method has higher expandability and good cost benefit. Optionally, the data structure comprises a document information field for describing metadata and a document set field for storing one or more model document information, wherein the document set field comprises a sub-level information field for describing mechanical design assembly relations and/or a BOM information field for describing electronic design component lists and/or an information field for describing engineering drawing pages. Optionally, when the design model is derived from the mechanical design platform, a data packet is formed, including a sub-level information field storing a transformation matrix for defining the spatial position and posture of the sub-component and an instance attribute for identifying the instance, and a custom attribute of the design model in the mechanical design platform is extracted and stored in an attribute field preset in the data structure. Optionally, when the design model originates from the electronic design platform, a data packet is formed including the material code, quantity, and bit number of the memory component in the BOM information field. Optionally, obtaining model information from at least one computer-aided design platform includes extracting model information via an electronic design plug-in deployed in the computer-aided design platform. Optionally, the data structure is a Json data structure. Optionally, the method further comprises the steps of carrying out version control, authority management and life cycle management after the analysis processing of the uploaded