Difference between revisions of "Libpc"
From BRL-CAD
Homovulgaris (talk | contribs) m (Basic Structure) |
Homovulgaris (talk | contribs) (→Objectives) |
||
Line 2: | Line 2: | ||
==libpc: Introduction== | ==libpc: Introduction== | ||
==Objectives== | ==Objectives== | ||
+ | |||
+ | |||
+ | The objectives encompassed by libpc are the following | ||
+ | |||
+ | *'''Front-end''' | ||
+ | #An Abstraction of Parameters over the present components of primitives | ||
+ | #Representation of complex (see examples) constraints between Parameters | ||
+ | #Framework for selection of Design/Alternative Configurations | ||
+ | |||
+ | *'''Back-end''' | ||
+ | #Fast Geometric Constraint Solution | ||
+ | |||
+ | ===Advantages=== | ||
+ | |||
+ | #Reduction of Modeling time in case of Iterative designs | ||
+ | #Logic of Design represented in the geometry file itself | ||
+ | #Capability for complex geometry generation | ||
+ | |||
==Constraint Satisfaction Process== | ==Constraint Satisfaction Process== | ||
==Possible Approaches in BRL-CAD== | ==Possible Approaches in BRL-CAD== |
Revision as of 07:09, 28 March 2009
Contents
libpc: Introduction
Objectives
The objectives encompassed by libpc are the following
- Front-end
- An Abstraction of Parameters over the present components of primitives
- Representation of complex (see examples) constraints between Parameters
- Framework for selection of Design/Alternative Configurations
- Back-end
- Fast Geometric Constraint Solution
Advantages
- Reduction of Modeling time in case of Iterative designs
- Logic of Design represented in the geometry file itself
- Capability for complex geometry generation