Professional Documents
Culture Documents
Foils
Generative Shape
Design
Version 5 Release 8
January 2002
EDU-CAT-E-GSD-FF-V5R8
Targeted audience
Mechanical Designers
1 day
Prerequisites
Wireframe and Surface Design
In this lesson you will see V5 Generative Shape Design user interface
and basic functions
1 hour
2
By clicking on the current
Workbench icon (top right) to access
the Favourite Workbenches window.
Sketcher access...
Part Tree
All Non-Solids
(i.e. Points,
Curves, Shape
Surfaces) Design
grouped under tools...
“Open
Body”
Standard
tools
The PartBody is the default Body for a Part where Solids are stored
The Open Body is where non-solids (points, curves, surfaces) are
stored
Wireframe features
Surface features
From Assembly 1
> create a new part
(Top-down approach)
or
Use GSD to create Planes in
Create a new part
3D to support 2D Wireframe
> insert in assembly
geometry 2
(Bottom-up approach)
Go into the Sketcher to
create the planar
Wireframe Geometry
3
4
Create Surfaces on
Use GSD to create all
the Wireframe
required 3D Wireframe
Geometry
5
Optional : Join
Multiple Surfaces
then Offset a solid
WFS
Creating Points in 3D
Creating Lines in 3D
Creating Planes in 3D
Creating Curves in 3D
In this Skillet you learn what is an Extremum and how to create it.
Maximum Extremum on a
solid face along the Z Axis
Maximum Extremum on a
Curve along the Z Axis
Minimum Extremum on a
Surface along the X Axis
1
Select the Extremum Icon.
If the Element is a surface, according to the chosen direction you can obtain a curve or a line as
Extremum.
In this Skillet you learn what is a Polar Extremum and how to create it.
Click OK to confirm
6 the polar extremum
creation.
Select the origin
4 point from the polar
extremum will be
calculated.
You will learn what is a Reflect Line and how create it.
Direction
1
Select the Spine Icon.
3 Click OK to confirm.
The Spine is added to
Use these three buttons to replace, delete or the specification tree.
add a plane or a profile.
1
Select the Spine Icon.
Parallel
Curve
2 Choose the parallelism type :
Reference
curve
Euclidean :
The distance between both curves will
be calculated without taking in
account the support curvature.
Geodesic : Euclidean
The distance between the curves will be
calculated taking the support curvature
into account.
Geodesic
Euclidean
Parallel Curve
Geodesic Reference
Copyright DASSAULT SYSTEMES 2002 parallel curve curve 30
Creating a Curve Parallel to another on a Support (2/3)
Support
Reference curve
5
6 Click OK to continue
If you want to create several parallel curves
separated by the same offset check the option The created curve is defined as an Object,
Repeat object after OK i.e. the reference for creating the other
Copyright DASSAULT SYSTEMES 2002 curves 31
Creating a Curve Parallel to another on a Support (3/3)
• As many parallel curves as indicated in the Object Repetition dialog box are created, including the object parallel curve.
• The parallel curves are separated from the object line by a multiple of the offset value.
• The curve instances are grouped in a new Open Body if you have checked the option.
Stacking Commands
Work on Support
When you create some wireframe elements (point, line, plane, circle, corner, conic) or when
you perform a translation, a rotation or a symmetry on an object you can create on the fly the
missing construction elements, i.e. points, lines, planes, intersections or projections.
In the following example you will see how to create a plane from scratch.
Point.3
Point.1
Plane.1
Point.2
You can select a plane or a surface to use it as a support for further element creation.
Support plane = YZ
With the ‘Snap to Point’
capability the created points
are located at the nearest
intersection of the grid.
2 Select the plane you want to define as a support, here the YZ plane.
Selected plane
2 Select the surface you want to define as a support, here the extruded surface.
Surface of revolution
created from a profile
(Spline) and an axis of
revolution
For each type of surface you will also define its limits or the angle of revolution
Copyright DASSAULT SYSTEMES 2002 51
WFS Surfaces versus GSD Surfaces
Wireframe & Surface Design and Generative Shape Design are two workbenches which have
many common functionalities.
Within GSD you will discover new functionalities that are not in WFS and also advanced
capabilities in some functions that exist in both workbenches.
WFS GSD
Functionality common to
both workbenches but
with more capabilities
within GSD.
Functionality specific to
the Generative Shape
Design workbench.
Green axis-system :
current profile orientation
Or
Guide curves
2 Click on the Line icon, then select the Two limits subtype and the two guide curves.
Length 2
Guide
curve 2
2 Click on the Line icon, then select the With reference surface subtype, the guide curve
and the reference surface. Key in an angle value and define the length of the surface.
Length 2
Length 1
2 Click on the Line icon, then select the With tangent surface subtype, the guide curve
and the tangency surface.
If no spine is selected the first guide
curve is used as spine.
Guide
curve 1
Tangency
surface
Click on the Circle icon, then select the Two guides and radius subtype, the two guide
2 curves and the radius.
Radius
2 Click on the Circle icon, then select the Center and radius subtype, a center curve
and a radius.
If no spine is selected the
center curve is used as spine.
1
Circle type : Subtype : One Guide and Tangency Surface
Click on the Circle icon, then select the one guide and tangency surface as subtype.
2 Select the guide curve, the tangency surface, and key in a radius sufficient to link
the guide curve and the tangency surface.
1
Conical type : Subtype : Two Guide curves
Five Guide
Curves
You will learn what is an Adaptative Swept Surface and how create it
Guiding Curve
If we analyse the
If we analyse the
connections between the
connections between the
surfaces, there is a few
surfaces, there are important
acceptable tangency
tangency discontinuities.
discontinuity areas.
1
Select the Adaptative Sweep icon.
Guiding Curve
Sketch
Select predefined
3 points or vertices on
Intermediate
the guide curve to add sections
intermediate sections.
22 mm radius
Here we want that the sketch keeps its tangency Open a contextual menu in the Sketch field
with the surfaces (the intersection between the then choose Edit Sketch.
surface and the sketch plane) in each section of the
sweep.
Wireframe & Surface Design and Generative Shape Design are two
workbenches which have many common functionalities.
Within GSD you will discover new functionalities that are not in
WFS and also advanced capabilities in some functions that exist in
both workbenches.
WFS
Functionalities specific to
the Generative Shape
Design workbench.
Restoring Surfaces
Disassembling Surfaces
Splitting Elements
Trimming Elements
Transforming Elements
- Translating an Element
- Rotating an Element
- Applying a Symmetry to an Element
- Scaling an Element
- Creating an Affinity
- Performing an Axis-to-Axis transformation
Extrapolating Elements
Creating Near Elements
Creating Patterns
Element 2
Join result
Element 1
You can join elements to use two or more elements as a single element in a
further operation.
Join result
Two adjacent
splines.
Four adjacent
surfaces.
Join result
While joining elements you can exclude some sub-element from the joined
surface.
Face to be
removed
Select the Join where you know there is a gap that you
2 would like to Heal. You can also select directly the
surfaces to heal.
4 Key in parameters :
Note : a quick violation analysis can help to choose these parameters :
Merging distance
Gap value
Distance Objective
These parameters are thresholds that allows you to: Healed Not healed
- define the discontinuities to be healed (Merging
distance and Tangency angle). Tangency angle
- define the discontinuities you consider it is not Tangency discontinuity value
necessary to heal (Distance Objective and Tangency
Objective). Not healed Healed
We want to create
a Line-type sweep
from this curve
using the plane as
reference surface.
You can choose to visualize the discontinuities interactively, placing the mouse on the
discontinuity to make the text box appear :
You will learn how to extract edges and faces from a surface.
Edge Face
extraction extraction
Selected
support
face
2- A modification of the part geometry may lead to a change of the supporting face.
3- This change can lead to an update error because the elements created from these
faces are no longer recognized.
4- Federating the faces of the surfaces, this kind of update error does not occur anymore.
You will learn how to create Shape, Edge, Variable, Face-To-Face, and Tri-
Tangent Fillets
The second support is left unchanged. The first support is left unchanged.
Only the first support is trimmed. Only the second support is trimmed.
Copyright DASSAULT SYSTEMES 2002 115
Creating an Edge Fillet (1/2)
Use these command to provide a transitional surface along a sharp internal edge of a
surface
If Tangency, all edges tangent to the selected edges will also be filleted.
Edge to be filleted
Spine
4 Click OK to confirm.
The Face-To-Face Fillet You can control
the Extremities of
is added to the the Fillet the
specification tree same way as for
the Shape Fillet
Hold Curve
Edge to fillet
Limiting element
Overlapping
fillets
Click on the more button to expand the dialog box, then select the edge
you wish to keep.
You just have to expand the edge fillet dialog box clicking on the more
button, then select the edge on which the fillet will roll in the Edge to keep
field.
You will learn how to invert the orientation of Curves and Surfaces
Inverting a Surface
Inverting a Curve
Definition Curve
L Reference Line
The interest to define laws is to reuse them in others tools. You can reuse this variable distance
only to create parallel curves or sweeps.
Instead having a constant distance for a parallel curve you will be able to make vary this distance
with a predefined law.
Reference
Select the line or curve you want as
3 definition curve for the evolution law.
Definition curve
Draft Analysis
Curvature Analysis
You will learn how to use the Connect Checker tool to analyze the
connection between surfaces.
Tangency analysis
Distance analysis
Choose the Analysis Type : Note the Minimum and Maximum values
3 between the two surfaces.
distance, tangency or curvature
You will learn how to use the Connect Checker tool to analyze the curvature
discontinuities on curves.
Distance analysis
The curvature discontinuities are displayed on The tangency discontinuities are displayed on
the analysed curve. the analysed curve.
Copyright DASSAULT SYSTEMES 2002 142
How to use the Curve Connect Checker (2/2)
You will learn how to use the Draft Analysis tool to analyze the draft
values of surfaces or solids
For NC Machining, a part is analyzed to look for negative Draft angles in order to determine
if a 5-Axis NC machine will be required to cut the part.
You will learn how to use the Mapping Analysis tool to analyze surface
curvature
Curvature analysis of surfaces in generally used to help model high quality surfaces.
Abrupt change of curvature on a surface (for example on a car exterior body) can be readily seen by
the naked eye and must be smoothed.
curvature radius in one point (R): represents the local convexity of the surface
Intersection
Plane / Surface
Radius (R)
Curvature (C)
Normal
Point on surface
In each point we will have a maximum curvature value CM and a minimum curvature value Cm.
The Mapping analysis tool allows you to measure these minimum and maximum values, the mean value
(Gaussian analysis) and to see the inflection areas.
The analysis is
done on each The analysis is done
surface apart. on all the set of
surfaces
The boundaries of a surface are impacted by the curvature discontinuities of the surface.
The Porcupine Curvature analysis analyses the surfaces boundaries in order to detect the surfaces
curvature discontinuities.
Curvature discontinuities
displayed with a radius
type analysis.
Managing OpenBodies
Creating a Group
Creating a New OpenBody
Changing the Father Node of an OpenBody
Selecting Bodies using the Body Selector
Duplicating an OpenBody
Copyright DASSAULT SYSTEMES 2002 164
WFS Management Features versus GSD Management Features
Wireframe & Surface Design and Generative Shape Design are two workbenches which have
many common functionalities.
Within GSD you will discover new functionalities that are not in WFS and also advanced
capabilities in some functions that exist in both workbenches.
GSD
WFS
Functionalities specific to
the Generative Shape
Design workbench.
Manipulating Elements
Editing Wireframe and Surface Definition
Creating Datum Features
Updating a Part
Managing OpenBodies
You will learn the following tools to help you manage Open Bodies in the
specification tree:
Auto-Sorting an OpenBody
Select the feature from which Select the Historical Graph icon.
1 you want to know the 2
hierarchy.
to Add a Graph
Select the
4a Parameter Filter
button.
2 Click on Yes to
confirm.
CATIA gives
you a list of
elements to
delete and ask
you to confirm
before delete
Copyright DASSAULT SYSTEMES 2002 171
Auto-Sorting OpenBodies
This command allows you to sort hierarchically the wireframe features under the
selected OpenBody.
In this specification
tree certain features
are not in a
hierarchical order.
You will learn the following tools to help you manage Open Bodies in the
specification tree:
Creating a Group
In V5, during the creation and trimming of surfaces, the history of parent surfaces is kept in its
entirety in order to allow for automatic update of downstream geometry following a
modification of any parent surface. Due to this fact, the specification tree can get large and
often confusing. The tools listed below help manage this tree.
Creating a Group
Hides all the nodes of an Open Body except for specific nodes the user chooses to see.
2 Activate “Collapse
Group” in the
Contextual Menu for the
Group you would like to
close.
3 Click OK to confirm.
You may need to create a surface just for using it in a solid body. The surface is
integrated into the body design.
Sew Surface
Thicken Surface
Copyright DASSAULT SYSTEMES 2002 187
Creating a Solid from a Surface …
Let ’s see now the different ways to create surface-based features ...
Copyright DASSAULT SYSTEMES 2002 188
Splitting a Body with a Surface
2 Select the surface used as splitting element and orient the arrow
towards the material to be kept.
Material to Splitting
be kept surface
Offset
direction
2 Select the surface to be sewn onto the body and orient the arrow
towards the material to be kept.
Surface to
be sewn
Material to
be kept