Automated Translation of High Order Complex Geometry from a Cad Model into a Surface Based Combinatorial Geometry Format
First Claim
1. A method for translating high order complex geometry from a computer aided design (CAD) model to a surface based combinatorial geometry format, comprising:
- Writing a list of trimmed surfaces from the CAD model, said trimmed surfaces being a bounded representation of a geometric surface in space;
Generating lists of nodes that lie within the part or within any void spaces represented in the CAD model;
Translating the trimmed surfaces into a list of analytic surfaces including bounding surfaces and ambiguity surfaces; and
Formulating a well-posed zoning statement from the list of analytic surfaces and the list of nodes.
0 Assignments
0 Petitions
Accused Products
Abstract
The descriptions of higher order complex geometry in CAD systems are fundamentally different from and seemingly incompatible with the surface based combinatorial geometry (SBCG) format for describing the same geometry in the context of general ray-tracing applications such as radiation transport. A computer implemented process translates the high order complex geometry embodied in CAD software to the SBCG format. The translation process is comprised of a set of lower-level algorithms that operate on two data sets which are commonly available from commercial CAD software systems. The first data set is a list of trimmed surfaces which make up a given part. These data are typically available from one of the standard geometry representations such as IGES, STEP, or ACIS, at least one of which is supported by each of the major CAD systems (e.g. ProEngineer). The second data set is nodal data: an appropriately dense grouping of point coordinates, designated as either inside or outside the part. These data may be obtained by discretizing solid geometry both within and external to the part of interest using standard FE tools (e.g. ProMechanica). The process translates these two data sets into a list of analytic surfaces and a well-posed zoning statement and then optimizes that statement.
-
Citations
10 Claims
-
1. A method for translating high order complex geometry from a computer aided design (CAD) model to a surface based combinatorial geometry format, comprising:
-
Writing a list of trimmed surfaces from the CAD model, said trimmed surfaces being a bounded representation of a geometric surface in space;
Generating lists of nodes that lie within the part or within any void spaces represented in the CAD model;
Translating the trimmed surfaces into a list of analytic surfaces including bounding surfaces and ambiguity surfaces; and
Formulating a well-posed zoning statement from the list of analytic surfaces and the list of nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification