THREE-DIMENSIONAL GEOMETRIC SOLVER
This section describes another software component of the C3D Solver module – the three-dimensional geometric solver. The three-dimensional geometric solver is applied for geometric modeling when you need to arrange 3D-dimensional objects as a diagram of mutual relations and make them subject to geometric constraints and dimensions. You may need this for the following tasks:
Merging solid body parts into assemblies;
Kinematic analysis, including an inverse kinematic task;
Solid body assembly animation;
Modeling 3D wireframes.
In combination with the collision detection component (see Chapter Collisions detection of bodies) the geometric solver helps CAD users assess the motion boundaries of mechanism parts.
- Terms and Definitions
- Assigning the GCE geometric solver
- Embedding the GCM component into an application
- Supported geometry types
- Supported constraint types
- Basic data types of GCM solver API
- Geometric constraint system
- Representation of geometric objects
- Adding and deleting geometric objects
- Adding and deleting geometric restrictions
- GCM_alignment option
- Geometric scene clustering, assembly modeling
- Evaluating the constraint system
- Diagnostic codes of a solution
- Driving dimensions
- Journalling API calls of the GCM solver