Extensible framework for capturing feature information in a neutral format
First Claim
Patent Images
1. A computerized method of representing a feature of a parametric solid model comprising:
- obtaining information relating to a feature of a parametric modeled solid body;
storing the information in object instances represented in a hierarchical framework wherein the hierarchical framework comprises;
(a) an abstract descriptor class for a feature, wherein an instance of an implemented descriptor classes provides geometric information of a feature; and
(b) an informer class for a feature, wherein the informer class provides information about the feature that relates the feature to external parameters, wherein the informer class is selected from a group comprising;
(i) an abstract feature locator class that provides location information regarding where to place a feature on a drawing;
(ii) an abstract feature terminator class that provides termination characteristics of a feature; and
(iii) an abstract feature combiner class that provides how to combine a feature with a second feature of the parametrically modeled solid body.
1 Assignment
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.
-
Citations
9 Claims
-
1. A computerized method of representing a feature of a parametric solid model comprising:
-
obtaining information relating to a feature of a parametric modeled solid body;
storing the information in object instances represented in a hierarchical framework wherein the hierarchical framework comprises;
(a) an abstract descriptor class for a feature, wherein an instance of an implemented descriptor classes provides geometric information of a feature; and
(b) an informer class for a feature, wherein the informer class provides information about the feature that relates the feature to external parameters, wherein the informer class is selected from a group comprising;
(i) an abstract feature locator class that provides location information regarding where to place a feature on a drawing;
(ii) an abstract feature terminator class that provides termination characteristics of a feature; and
(iii) an abstract feature combiner class that provides how to combine a feature with a second feature of the parametrically modeled solid body. - View Dependent Claims (2, 3)
-
-
4. A system for representing a feature of a parametric solid model comprising:
-
(a) a parametric modeled solid body having one or more features comprised of feature information;
(b) a hierarchical framework utilized to represent the parametric modeled solid body, the hierarchical framework comprising;
(i) an abstract descriptor class for a feature, wherein an instance of an implemented descriptor class provides geometric information of a feature; and
(ii) an informer class for a feature, wherein the informer class provides information about the feature that relates the feature to external parameters, wherein the informer class is selected from a group comprising;
(1) an abstract feature locator class that provides location information regarding where to place a feature on a drawing;
(2) an abstract feature terminator class that provides termination characteristics of a feature; and
(3) an abstract feature combiner class that provides how to combine a feature with a second feature of the parametrically modeled solid body. - View Dependent Claims (5, 6)
-
-
7. An article of manufacture comprising a program storage medium readable by a computer hardware device and embodying one or more instructions executable by the computer hardware device to perform a method for representing a feature of a parametric solid model, the method comprising:
-
(a) obtaining information relating to a feature of a parametric modeled solid body;
(b) storing the information in object instances represented in a hierarchical framework wherein the hierarchical framework comprises;
(i) an abstract descriptor class for a feature, wherein an instance of an implemented descriptor classes provides geometric information of a feature; and
(ii) an informer class for a feature, wherein the informer class provides information about the feature that relates the feature to external parameters, wherein the informer class is selected from a group comprising;
(1) an abstract feature locator class that provides location information regarding where to place a feature on a drawing;
(2) an abstract feature terminator class that provides termination characteristics of a feature; and
(3) an abstract feature combiner class that provides how to combine a feature with a second feature of the parametrically modeled solid body. - View Dependent Claims (8, 9)
-
Specification