Geometric Modeler

Topology

Technical Articles
CGM Overview A first glance at CATIA Geometric Modeler
Topology Concepts What is topology?
The CGM Topological Model How the topological concepts are implemented
How to Associate Topology with Geometry Rules between topological and geometric objects
The Boolean Operators Best practices
The CGM Journal The record of the topological modifications
Journal methodology Tips and tricks on how to create a journal.
The CGM Data Checker How to check CGM data consistency
The Versioning of the Topological Operators Migration principles
[Top]
Use Cases
Using the Topological Objects Creation of and navigation in a tetrahedron
Basic Topological Operators How to create vertex bodies or simple wire bodies
Overview of the Topological Operators How to use them to create bodies
How to Use the Topological Journal Reading the data and creating the journal of a sequence of topological operations
How to Create a point on a wire How to use the CATTopComputePointOnWire operator.
How to Achieve a Given Geometric Continuity along a Wire How to use CATTopCleanCrvOperator to achieve a given geometric continuity along a wire.
How to create a single patch NURBS and dress it with a skin Explains how to create a single patch NURBS surface and transform it into a skin.
How to create a multi patch NURBS and dress one patch of this surface with a skin Explains how to create a multi patch NURBS surface and transform one of its patches into a skin.
How to create a geometric helix and convert it into a wire Explains how to create a geometric helix and transform it into a wire.
How to compute the area of a CATFace Explains how to use the CATDynMassProperties3D class to compute the area of a face.
How to thread a rod Explains how to combine sweep and boolean operations to create a threading operator.
How to create fillets Explains how to create fillets with constant and variable radii.
How to create a circle sweep -1 Explains how to create a circle sweep with a one guide and a tangency surface.
How to create a circle sweep - 2 Explains how to create a circle sweep with three guides.
How to create a circle sweep - 3 Explains how to create a circle sweep with two guides and a radius law.
How to create a circle sweep - 4 Explains how to create a circle sweep with two guides and a tangency surface.
How to use the Smoothing options in a sweep Explains how to create a segment sweep and act on the smoothing options to improve the quality of the sweep surface
How to use the CATBodyChecker Explains how to check that a shell is valid:  no curvature radius less than resoltution - no self-intersection
[Top]
Quick Reference
Where to Find What The index of the resources used in the use cases
Frequently Asked Questions To help you to answer your questions
AdvancedTopologicalOpe Framework Reference Interface and class reference for AdvancedTopologicalOpe
BasicTopologicalOpe Framework Reference Interface and class reference for BasicTopologicalOpe
NewTopologicalObjects Framework Reference Interface and class reference for NewTopologicalObjects
TopologicalOperators Framework Reference Interface and class reference for TopologicalOperators
[Top]

History

Version: 1 [Jan 2000] Document created
[Top]

Copyright © 2000, Dassault Systèmes. All rights reserved.