Professional Documents
Culture Documents
worlds?
Chris, a longtime user of a solids-only CAD system, just received a set of 3D models from a
customer who uses a hybrid surface/solid modeling CAD system. "I was able to import and sew all
but one of these parts into a solid," said Chris. "I dont understand why this one part is giving me
so much trouble."
That one part was a surface model, not a solid model. A few seemingly unimportant surfaces were
missing here and there. The part also had extra surfaces that were never cleaned up and
removed. The missing and extraneous surfaces prevent the part from being sewn back into a
solid.
"I recently attended a CAD demonstration," Chris said. "The vendors went on and on about the
new surface functionality that was now available with their system. Why would anyone want to
model with surfaces when you can use solids?"
Before we can answer Chris question directly, we
need to discuss the differences between todays
hybrid and solids-only CAD systems.
Hybrid database
Years ago, the term hybrid modeler meant that the
CAD system internally employed more than one
database representation (such as CSG and B-rep)
to define a solid. CSG (constructive solid
geometry) uses Boolean operations (union,
subtraction, and intersection) to implicitly combine Figure 1. CSG (constructive solid geometry)
simple solid shapes to form more complex shapes employs Boolean operations to combine simple
(figure 1). B-rep (boundary representation)
solid shapes into more complex shapes.
explicitly positions and relates surface elements to (Courtesy of Handbook of Solid
form an airtight boundary that encloses the
Modeling/McGraw-Hill)
volume defined by the part (figure 2, below). Both
methods have their uses and merits.
In all of todays commercial solid modeling systems, the B-rep database structure dominates. CSG
has fallen by the wayside because it simply cant handle the complex feature requirements of
todays CAD systems. Such systems still use CSG-style Boolean operations, but the results of
each operation are explicitly defined within the B-rep structure.
Imported geometry
Hybrid solid modelers, because of their integrated surface/solid B-rep database structures, are
more able to accommodate the topological abnormalities you commonly encounter when
importing more complex models via neutral formats such as IGES and STEP. These hybrid
modelers can automatically sew imported geometry into solids.
When stitching falls short, hybrid modelers can do more with the available geometry. Generally, if
a solids-only system cannot sew an imported model back into a solid, what you can do with the
geometry within the system is severely limited.
Assemblies
Building assemblies in hybrid surface/solid modelers is exactly the same as with their solids-only
counterparts. The only difference is that you are not limited to just solids (figure 4, below).
Components can be wire frame objects, open surface set models, or solids. The assembly
VX Vision
Web site
CADLAYST
review
www.cadmax.com
June 2000
www.catia.com
N/A
www.think3.com
November
1999
www.varimetrix.com August 1999
Corp.
Back to text