Mould data model adaptation system

By designing a mold data model adaptation system, using the combination of cloud platform and user terminals, network sharing of client software data models and team assistance are realized, solving the problems of exclusive data model and long development cycle in the existing technology, and improving development efficiency and resource management efficiency.

CN119847485APending Publication Date: 2025-04-18CHONGQING PINGWEI AUTOMOBILE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411938649.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-26
Publication Date
2025-04-18

AI Technical Summary

Technical Problem

In the prior art, the data model of client software is exclusive and cannot be shared, resulting in a long development cycle, difficult design, and unable to achieve team assistance and real-time data push.

Method used

Design a mold data model adaptation system, including a cloud platform and user terminal, and realize network sharing of data models through the Internet connection. The cloud platform is equipped with a model library, a public file format library and a UI working interface editor. The user terminal is equipped with private data model tools and UI interactive plug-in mechanisms to realize the creation, modification, debugging and demonstration of data models.

Benefits of technology

It realizes the rapid sharing of data models and team assistance, and can promptly push information such as data errors, optimization, innovation and model improvement, reducing development difficulties and cycles, and improving resource allocation and management efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119847485A_ABST
    Figure CN119847485A_ABST
Patent Text Reader

Abstract

A mold data model adaptation system comprises a cloud platform and a user terminal, and is characterized in that the cloud platform is provided with a model library; the cloud platform is provided with a public file format library; the cloud platform is provided with a UI working interface editor; the user terminal is provided with a private data model tool and a UI interactive plug-in mechanism based on a web browser. The method has the beneficial effects that model data sharing is quickly realized, client software customization development integration is effectively realized, team mutual assistance is realized, data information can be quickly pushed to a sharing platform in time, and standardized operation is promoted according to personalized preference of an enterprise, layout of an interface and types and quantity of controls.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of three-dimensional model data Internet of Things development, and in particular to a mold data model adaptation system. Background Art

[0002] Nowadays, client software has its own unique data model, and different types of client software cannot share data. The data model is integrated into the software through hard coding, and operations such as adding, deleting, modifying, and searching data are very difficult. Various 3D data protocols are not unified, and generally only support the version currently used by the user. Different types of client data models cannot be mixed.

[0003] When expanding the client software later, you must start coding and designing the data model from scratch. The development cycle is long and the design is difficult.

[0004] Existing technologies all operate independently on a single machine and at a single point, making it impossible for teams to assist each other, and unable to push information such as data errors, data optimization, design innovation, and model improvements to the data management center in a timely manner.

[0005] For customized development and integration of client software, the interface design is generally not changeable after completion. New functions cannot be expanded later. The instructions for using model parameters are difficult to read and the validity of parameters is not easy to control. Summary of the invention

[0006] The mold data model adaptation system provided by the present invention can realize rapid model data sharing through networking, effectively customize development and integration of client software, realize mutual assistance among teams, and quickly push information such as data errors, data optimization, design innovation, and model improvement to the sharing platform in a timely manner.

[0007] To achieve the above-mentioned purpose, the present invention provides a mold data model adaptation system, including a cloud platform and a user terminal connected to the cloud platform via the Internet, wherein: the cloud platform is provided with a model library, and the model library stores a model data set;

[0008] The cloud platform is provided with a public file format library, in which a protocol conversion set is installed;

[0009] The cloud platform is provided with a UI work interface editor, which runs based on a web browser;

[0010] The user terminal is installed with a private data model tool and a UI interactive plug-in mechanism based on a web browser.

[0011] The data model is deployed on the cloud platform server and is designed to be separate from the user terminal software. The data model is managed with a logical classification tree to facilitate administrators' daily maintenance and updates, and to establish data log records.

[0012] The log records the entire life cycle of the data model call. Based on the log information, data mining can be performed to identify the most frequently used types for bulk purchase, thereby obtaining more favorable prices.

[0013] The cloud platform is equipped with an Http synchronization server to realize the synchronous interaction between the UI interactive plug-in mechanism of the user terminal and the UI work interface editor on the web browser;

[0014] The user terminal sends the user name, unique identification ID, request mode, and request format information to the cloud platform for storage.

[0015] Different types of user terminals share a set of data models, and only the import interface of different client software needs to be re-implemented. Resource allocation and management efficiency are optimized.

[0016] Since different clients share a set of data models, "one-point change, multiple-point update" can be achieved. Model changes and iterative optimizations caused by designers can be responded to quickly. The customer's new standard library can be quickly embedded in the data model and pushed to the client software in a timely manner. It is particularly helpful for design assistance with secondary suppliers, reducing the problem of poor timeliness and effectiveness of previous individual-to-individual data transmission.

[0017] The UI work interface editor is provided with an interface combination matching the model data set, wherein:

[0018] The query interface connects to the model grid data source and is used to browse the data model of the cloud platform;

[0019] The parm interface connects to the model data set and transmits the type, valid value, and default value of the model parameters;

[0020] The code interface is used to transmit custom rules for model transformation;

[0021] partAttr is used to transfer attribute fields that follow model instantiation;

[0022] The model interface is used to transmit the full path of the model file.

[0023] The user terminal creates, modifies, debugs and demonstrates the user's data model in the web browser through the UI interactive plug-in mechanism and its command combination;

[0024] The data model of the cloud platform, the type, valid value, default value of the model parameters, the custom rules of model transformation, the attribute fields following the model instantiation, and the full path of the transmission model file are all stored in the cloud platform and sent to the web cache of the UI work interface editor. When the UI work interface editor calls the matched interface, the corresponding data model is output.

[0025] The UI interface runs in the browser and can be displayed on both the PC and mobile terminals. The layout of the interface, the type of controls, the number of controls, and the description document of the data model can be configured according to the individual preferences of the enterprise. The data model can be dynamically pushed to the designer based on the number of times it is used, so as to realize the personalized interface that best suits the designer's usage habits.

[0026] The user terminal opens the UI interactive plug-in mechanism to send a request, and at the same time opens the working interface of the UI working interface editor, which allows the user to select the standard type and standard parameters of the data model, and to describe the standard text, pictures, and animation visualization resources in detail;

[0027] The UI interactive plug-in mechanism automatically parses the data model according to the runtime status table (RTT), intelligently derives and matches the user's available parameters according to the user's input parameters, automatically verifies the validity and legality of the parameters, and automatically generates the procurement coding information or customized coding information of standard parts;

[0028] The runtime status table (RTT) is stored in the cloud platform and can be called into the cache by the browser to improve the running speed.

[0029] After the user terminal completes the data model selection, the UI work interface editor sends the unique identification ID, the user-selected standard component type, the standard component parameter quantity, and the procurement coding information or customized coding information of the standard component parameter type to the cloud platform;

[0030] The cloud platform extracts, analyzes, and combines the user terminal and user demand information based on the comparison information of the unique identification ID, and derives the instruction set that the user terminal needs to execute;

[0031] According to the instruction set, the cloud platform packages the standard file data and the instructions that the client needs to perform operations and pushes them to the user terminal.

[0032] The purchase coding information or the customized coding information includes the weight, size, tolerance, processing technology, delivery method, interaction price, and interaction time information of the data model.

[0033] The user terminal also arranges download instructions or upload instructions through a web browser. According to the download instructions or upload instructions, the model library and the user terminal transmit the user's model data through the download and upload channels.

[0034] Independent data transmission channels can not only improve transmission efficiency, but also ensure transmission accuracy.

[0035] The beneficial effects of the present invention are as follows: data model networking is realized with the help of browser architecture, model data sharing is realized quickly, and client software customization development integration is effectively implemented to realize mutual assistance among teams. Information such as data errors, data optimization, design innovation, model improvement, etc. can be quickly and timely pushed to the sharing platform. The layout of the configuration interface, the type of controls, the number of controls, and the description document of the data model can be configured according to the individual preferences of the enterprise. The data model can be dynamically pushed to the designer according to the number of times it is used, so as to realize the personalized interface that best meets the designer's usage habits and promote standardized operations. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] Figure 1 It is a structural block diagram of the present invention. DETAILED DESCRIPTION

[0037] The present invention is further described in detail below in conjunction with the accompanying drawings and specific examples. The following embodiments or drawings are used to illustrate the present invention, but are not intended to limit the scope of the present invention.

[0038] like Figure 1 As shown: a mold data model adaptation system, including a cloud platform 1, and a user terminal 2 connected to the cloud platform 1 via the Internet, wherein the cloud platform 1 is provided with a model library 11, and the model library 11 stores a model data set;

[0039] The cloud platform 1 is provided with a public file format library 12, in which a protocol conversion set is installed; protocol format conversion such as NX parametric data model or CATIA parametric data model is realized.

[0040] The cloud platform 1 is provided with a UI work interface editor 13, and the UI work interface editor 13 runs based on a web browser 3;

[0041] The user terminal 2 is installed with a private data model tool 21 , such as CATIA three-dimensional data software or 3DMAX data software, and a UI interactive plug-in mechanism 22 based on a web browser 3 .

[0042] The cloud platform 1 is equipped with an Http synchronization server to realize the synchronous interaction between the UI interactive plug-in mechanism 22 of the user terminal 2 and the UI work interface editor 13 on the web browser 3;

[0043] The user terminal 2 sends the user name, unique identification ID, request mode, and request format information to the cloud platform 1 for storage.

[0044] The UI work interface editor 13 is provided with an interface combination matching the model data set, wherein:

[0045] The query interface connects to the model grid data source and is used to browse the data model of cloud platform 1;

[0046] The parm interface connects to the model data set and transmits the type, valid value, and default value of the model parameters;

[0047] The code interface is used to transmit custom rules for model transformation;

[0048] partAttr is used to transfer attribute fields that follow model instantiation;

[0049] The model interface is used to transmit the full path of the model file.

[0050] The user terminal 2 creates, modifies, debugs and demonstrates the user's data model in the web browser 3 through the UI interactive plug-in mechanism 22 and its command combination;

[0051] The data model of the cloud platform 1, the type, valid value, default value of the model parameters, the custom rules of model transformation, the attribute fields following the model instantiation, and the full path of the transmission model file are all stored in the cloud platform 1 and sent to the web page cache of the UI work interface editor 13. When the UI work interface editor 13 calls the matched interface, the corresponding data model is output.

[0052] The user terminal 2 opens the UI interactive plug-in mechanism 22 to send a request, and at the same time opens the working interface of the UI working interface editor 13, which allows the user to select the standard type of the data model, standard parameters, and detailed description of standard text, pictures, and animation visualization resources;

[0053] The UI interactive plug-in mechanism 22 automatically parses the data model according to the runtime status table (RTT), intelligently derives and matches the user's available parameters according to the user's input parameters, automatically verifies the validity and legality of the parameters, and automatically generates the procurement coding information or customized coding information of the standard parts;

[0054] After the user terminal 2 completes the data model selection, the UI work interface editor 13 sends the unique identification ID, the standard part type selected by the user, the number of standard part parameters, the procurement coding information or customized coding information of the standard part parameter type to the cloud platform 1; the procurement coding information or customized coding information contains standard information or customized information of the data model, such as product weight, size, tolerance, processing technology, and also includes delivery method, interaction price, interaction time information, etc., a collection of such user demand information.

[0055] The cloud platform 1 extracts, analyzes, and combines the user terminal 2 and the user's demand information based on the comparison information of the unique identification ID, and derives the instruction set that the user terminal 2 needs to execute;

[0056] According to the instruction set, the cloud platform 1 packages the standard file data and the instructions that the client needs to perform operations and pushes them to the user terminal 2.

[0057] The user terminal 2 also arranges download instructions or upload instructions through the web browser 3. According to the download instructions or upload instructions, the model library 11 and the user terminal 2 transmit the user's model data through the download and upload channels.

Claims

1. A mold data model adaptation system, comprising a cloud platform (1), and a user terminal (2) connected to the cloud platform (1) via the Internet, characterized in that: The cloud platform (1) is provided with a model library (11), and the model library (11) stores a model data set; The cloud platform (1) is provided with a public file format library (12), and a protocol conversion set is installed in the public file format library (12); The cloud platform (1) is provided with a UI work interface editor (13), and the UI work interface editor (13) runs based on a web browser (3); The user terminal (2) is installed with a private data model tool (21) and a UI interactive plug-in mechanism (22) based on a web browser (3).

2. The mold data model adaptation system according to claim 1, characterized in that: The cloud platform (1) is equipped with an Http synchronization server to realize the synchronous interaction between the UI interactive plug-in mechanism (22) of the user terminal (2) and the UI work interface editor (13) on the web browser (3); The user terminal (2) sends the user name, unique identification ID, request mode, and request format information to the cloud platform (1) for storage.

3. The mold data model adaptation system according to claim 1, characterized in that: The UI work interface editor (13) is provided with an interface combination matching the model data set, wherein: The query interface connects to the model grid data source and is used to browse the data model of the cloud platform (1); The parm interface connects to the model data set and transmits the type, valid value, and default value of the model parameters; The code interface is used to transmit custom rules for model transformation; partAttr is used to transfer attribute fields that follow model instantiation; The model interface is used to transmit the full path of the model file.

4. The mold data model adaptation system according to claim 3, characterized in that: The user terminal (2) creates, modifies, debugs and demonstrates the user's data model in the web browser (3) through the UI interactive plug-in mechanism (22) and its command combination; The data model of the cloud platform (1), the type, valid value, default value of the model parameters, the custom rules of model transformation, the attribute fields following the model instantiation, and the full path of the transmission model file are all stored in the cloud platform (1) and sent to the web page cache of the UI work interface editor (13). When the UI work interface editor (13) calls the matched interface, the corresponding data model is output accordingly.

5. The mold data model adaptation system according to claim 4, characterized in that: The user terminal (2) opens the UI interactive plug-in mechanism (22) to send a request, and at the same time opens the working interface of the UI working interface editor (13), which allows the user to select the standard type and standard parameters of the data model, and to describe the standard text, pictures, and animation visualization resources in detail; The UI interactive plug-in mechanism (22) automatically analyzes the data model according to the runtime state table, intelligently derives and matches the user's available parameters according to the user's input parameters, automatically verifies the validity and legality of the parameters, and automatically generates the procurement code information or customized code information of the standard parts; After the user terminal (2) completes the data model selection, the UI work interface editor (13) sends the unique identification ID, the type of standard part selected by the user, the number of standard part parameters, and the procurement coding information or customized coding information of the standard part parameter type to the cloud platform (1); The cloud platform (1) extracts, analyzes, and combines the user terminal (2) and the user's demand information based on the comparison information of the unique identification ID, and derives the instruction set that the user terminal (2) needs to execute; According to the instruction set, the cloud platform (1) packages the standard file data and the instructions that the client needs to perform operations and pushes them to the user terminal (2).

6. The mold data model adaptation system according to claim 5, characterized in that: The purchase coding information or the customized coding information includes the weight, size, tolerance, processing technology, delivery method, interaction price, and interaction time information of the data model.

7. The mold data model adaptation system according to claim 5, characterized in that: The user terminal (2) also arranges a download instruction or an upload instruction through a web browser (3), and according to the download instruction or the upload instruction, the model library (11) and the user terminal (2) transmit the user's model data through the download and upload channels.