Systems and Methods for Creating Engineering Models
AssigneeAnsys, Inc.
InventorsJoseph Tristano, Steven R. Elias, Udo Tremel, Glyn Jarvis, Vivek J. Joshi, Harsh Vardhan, John Svitek
Life of this patent
Estimating the term…
Abstract
A processor-implemented system is provided for creating an engineering model for analyzing a physical object. One or more model operations are performed based at least in part on a computer-assisted-design (CAD) model. An engineering model is generated based at least in part on a mapping data structure that associates the CAD model with the engineering model.
Claims32
A processor-implemented system for creating an engineering model for analyzing a physical object, the system comprising:
- a non-transitory computer-readable storage medium configured to store data related to a computer-assisted-design (CAD) model;
- and
- one or more data processors configured to:
- receive the CAD model including one or more original model elements;
- perform one or more model operations based at least in part on the CAD model;
- and
- generate, based at least in part on a mapping data structure, an engineering model including one or more target model elements, the mapping data structure associating the target model elements with the original model elements;
- and
- store, in the non-transitory computer-readable storage medium, the mapping data structure and data related to the engineering model for analyzing a physical object.
A processor-implemented method for creating an engineering model for analyzing a physical object, the method comprising:
- receiving, by one or more data processors, a computer-assisted-design (CAD) model including one or more original model elements;
- performing, by the one or more data processors, one or more model operations based at least in part on the CAD model;
- generating, by the one or more data processors, an engineering model including one or more target model elements based at least in part on a mapping data structure, the mapping data structure associating the target model elements with the original model elements;
- and
- storing, in a non-transitory computer-readable storage medium, data related to the CAD model, the mapping data structure and data related to the engineering model for analyzing a physical object.
A processor-implemented system for creating an engineering model for analyzing a physical object, the system comprising:
- a non-transitory computer-readable storage medium configured to store data related to a computer-assisted-design (CAD) model;
- and
- one or more data processors configured to:
- determine one or more simulation processes for the CAD model;
- wherein the simulation processes include a first task being sequentially connected to multiple second tasks;
- provide a visual representation of the one or more simulation processes on a user interface;
- receive user operations on the first task and the second tasks from the user interface to modify the one or more simulation processes;
- perform the one or more simulation processes to generate an engineering model based at least in part on a mapping data structure, the mapping data structure associating the engineering model with the CAD model;
- and
- store, in the non-transitory computer-readable storage medium, the mapping data structure, data related to the simulation processes, and data related to the engineering model for analyzing a physical object.
A processor-implemented method for creating an engineering model for analyzing a physical object, the method comprising:
- determining, by one or more data processors, one or more simulation processes for a computer-assisted-design (CAD) model;
- wherein the simulation processes include a first task being sequentially connected to multiple second tasks;
- providing, by the one or more data processors, a visual representation of the one or more simulation processes on a user interface;
- receiving user operations on the first task and the second tasks from the user interface to modify the one or more simulation processes;
- performing, by the one or more data processors, the one or more simulation processes to generate an engineering model based on at least in part on a mapping data structure, the mapping data structure associating the engineering model with the CAD model;
- storing, in a non-transitory computer-readable storage medium, data related to the CAD model, the mapping data structure, data related to the simulation processes, data related to the engineering model for analyzing a physical object.
A machine-readable non-transitory medium having stored data representing sets of instructions which, when executed by a machine, cause the machine to:
- receiving, by one or more data processors, a computer-assisted-design (CAD) model including one or more original model elements;
- performing, by the one or more data processors, one or more model operations based at least in part on the CAD model;
- generating, by the one or more data processors, an engineering model including one or more target model elements based at least in part on a mapping data structure, the mapping data structure associating the target model elements with the original model elements;
- and
- storing, in a non-transitory computer-readable storage medium, data related to the CAD model, the mapping data structure and data related to the engineering model for analyzing a physical object.
A machine-readable non-transitory medium having stored data representing sets of instructions which, when executed by a machine, cause the machine to:
- determining, by one or more data processors, one or more simulation processes for a computer-assisted-design (CAD) model;
- wherein the simulation processes include a first task being sequentially connected to multiple second tasks;
- providing, by the one or more data processors, a visual representation of the one or more simulation processes on a user interface;
- receiving user operations on the first task and the second tasks from the user interface to modify the one or more simulation processes;
- performing, by the one or more data processors, the one or more simulation processes to generate an engineering model based on at least in part on a mapping data structure, the mapping data structure associating the engineering model with the CAD model;
- storing, in a non-transitory computer-readable storage medium, data related to the CAD model, the mapping data structure, data related to the simulation processes, data related to the engineering model for analyzing a physical object.
Dependencies are inferred from the claim text.