Method, system and computer program product for cad-knowledge management
AssigneeSPG Dry Cooling Belgium
InventorsAndreas COUMNAS, Christophe DELEPLANQUE, Sanjeev NARAYANAN
Life of this patent
Estimating the term…
Abstract
The present invention pertains to a method, system and computer program product for computer-aided design (CAD) knowledge management, as well as use thereof for managing CAD-knowledge models of cooling installations.
Claims15
Computer-implemented method for computer-aided design (CAD) knowledge management, comprising the steps of:
- providing a database for management of a plurality of CAD-knowledge models, the database comprising for each CAD-knowledge model a plurality of input and output data fields, each comprising a data slot and a CAD-identifier, and a plurality of calculation modules for transforming values provided to input data slots to values of output data slots, which calculation modules are provided to the database for a CAD-knowledge model as one or more of a flat file, a structured file, a relational table file or an XML data file and which calculation modules are stored as a JSON file on the database;
- providing a plurality of input values in the input data slots of a CAD-knowledge model, wherein for said input values a corresponding output value is obtained for said knowledge model by means of the calculation modules;
- providing at least some of the values and corresponding CAD-identifiers comprised by the plurality input and output data slots of said CAD-knowledge model to a CAD-module suitable for generating a parametric three-dimensional CAD-model;
- obtaining a three-dimensional parametric CAD-model from the provided values of said knowledge model by means of said CAD-module, wherein each CAD-identifier from a data field in the database for said knowledge model corresponds to a parameter of a parametric CAD-model;
- applying a modification to the three-dimensional parametric CAD-model, wherein the modification corresponds to a changed parameter of said model;
- obtaining a value corresponding to the changed parameter on the database;
- adapting an original value of a data slot in the database to the value corresponding to the changed parameter, wherein the data field of said original value has a CAD-identifier corresponding to the changed parameter.
Computer system for computer-aided design (CAD) knowledge management, comprising a database for management of a plurality of CAD-knowledge models and a CAD-module suitable for generating a parametric three-dimensional CAD-model, wherein the database comprises for each CAD-knowledge model a plurality of input and output data fields, each comprising a data slot and a CAD-identifier, and a plurality of calculation modules for transforming values provided to input data slots to values of output data slots, wherein the computer system is configured for:
- obtaining a plurality of input values in the input data slots of a CAD-knowledge model, wherein for said input values a corresponding output value is obtained for said knowledge model by means of the calculation modules;
- providing at least some of the values and corresponding CAD-identifiers comprised by the plurality input and output data slots of said CAD-knowledge model to the CAD-module;
- obtaining a three-dimensional parametric CAD-model from the provided values of said knowledge model by means of said CAD-module, wherein each CAD-identifier from a data field in the database of said knowledge model corresponds to a parameter of a parametric CAD-model;
- applying a modification to the three-dimensional parametric CAD-model, wherein the modification corresponds to a changed parameter of said model;
- obtaining a value corresponding to the changed parameter on the database;
- adapting an original value of a data slot in the database to the value corresponding to the changed parameter, wherein the data field of said original value has a CAD-identifier corresponding to the changed parameter.
Computer program product for computer-aided design (CAD) knowledge management, comprising instructions for:
- accessing a database for management of a plurality of CAD-knowledge models, the database comprising for each CAD-knowledge model a plurality of input and output data fields, each comprising a data slot and a CAD-identifier, and a plurality of calculation modules for transforming values provided to input data slots to values of output data slots;
- providing at least some of the values and corresponding CAD-identifiers comprised by the plurality input and output data slots of said CAD-knowledge model to a CAD-module suitable for generating a parametric three-dimensional CAD-model;
- obtaining a three-dimensional parametric CAD-model from the provided values of said knowledge model by means of said CAD-module, wherein each CAD-identifier from a data field in the database of said knowledge model corresponds to a parameter of a parametric CAD-model;
- applying a modification to the three-dimensional parametric CAD-model, wherein the modification corresponds to a changed parameter of said model;
- obtaining a value corresponding to the changed parameter on the database;
- adapting an original value of a data slot in the database to the value corresponding to the changed parameter, wherein the data field of said original value has a CAD-identifier corresponding to the changed parameter.
Dependencies are inferred from the claim text.