Extensible framework for capturing feature information in a neutral format
First Claim
Patent Images
1. A method of modeling a solid body in a computer-implemented parametric feature based solid modeling system, comprising:
- (a) modeling one or more solid bodies in a modeling framework as one or more objects within the computer-implemented parametric feature based solid modeling system, wherein each object comprises one or more features;
(b) modeling each feature of each object into a hierarchical framework wherein each feature in the hierarchical framework includes one or more informers that specify how each feature relates to external parameters; and
(c) accessing the one or more features of the modeling framework through an application programming interface (API) executed by the computer-implemented parametric feature based solid modeling system using the one or more informers in hierarchical framework.
0 Assignments
0 Petitions
Accused Products
Abstract
Flexible framework within a CAD application program is described that serves as a neutral format for feature information relating to modeling data for a solid body. The framework is hierarchical in nature to allow for ease of use and universal access to the design data. The hierarchical framework is independent of the underlying feature information as well as independent of the underlying CAD program.
26 Citations
15 Claims
-
1. A method of modeling a solid body in a computer-implemented parametric feature based solid modeling system, comprising:
-
(a) modeling one or more solid bodies in a modeling framework as one or more objects within the computer-implemented parametric feature based solid modeling system, wherein each object comprises one or more features;
(b) modeling each feature of each object into a hierarchical framework wherein each feature in the hierarchical framework includes one or more informers that specify how each feature relates to external parameters; and
(c) accessing the one or more features of the modeling framework through an application programming interface (API) executed by the computer-implemented parametric feature based solid modeling system using the one or more informers in hierarchical framework. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-implemented parametric feature based solid modeling system for modeling a solid body, comprising:
-
(a) means, performed by the computer-implemented system, for modeling one or more solid bodies within a modeling framework as one or more objects within the computer-implemented parametric feature based solid modeling system, wherein each object comprises one or more features;
(b) means, performed by he computer, for modeling each feature of each object into a hierarchical framework wherein each feature includes one or more informers that specify how each feature relates to external parameters; and
(c) means, performed by the computer-implemented parametric feature based solid modeling system, for accessing the one or more features of the modeling framework through an application programming interface (API) executed by the computer-implemented parametric feature based solid modeling system using the one or more informers in the hierarchical framework. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An article of manufacture embodying logic for modeling a solid body in a computer-implemented parametric feature based solid modeling system, the logic comprising:
-
(a) modeling one or more solid bodies within a modeling framework as one or more objects within the computer-implemented parametric feature based solid modeling system, wherein each object comprises one or more features;
(b) modeling each feature of each object into a hierarchical framework wherein each feature in the hierarchical framework includes one or more informers that specify how each feature relates to external parameters; and
(c) accessing the one or more features of the modeling framework through an application programming interface (API) executed by the computer-implemented parametric feature based solid modeling system using the one or more informers in the hierarchical framework. - View Dependent Claims (12, 13, 14, 15)
-
Specification