Catia v5 Basic Training Learnmech University (1)
Catia v5 Basic Training Learnmech University (1)
Basic Training
Preface
The present script includes an introduction of the main features in the 3D design software
package Catia V5. Beside the basic tools of 3D design, a number of exercises and examples
point to different construction strategies in several applications. In addition to the primary
functions, methods for the generation of solid components and assemblings are explained and
executed by use of different examples.
Training targets:
Sketch mode
Basic part design
Enhanced features of part design
Assembly design and product structure
Generating drawings
The script is based on Catia V5 Release 15 and will be updated continuously. To keep the
paper up to date and to fulfill the requirements on the Catia V5 education at a high level,
questions, critics and new inputs are sincerely welcome. Please write an email to:
2
Table of contents
1 Introduction.......................................................................................................7
1.1. An excerpt of available workbenches............................................................................8
3 An excerpt of menus.......................................................................................11
3.1 Start.............................................................................................................................11
3.2 File...............................................................................................................................11
3.3 Edit..............................................................................................................................12
3.4 View............................................................................................................................12
3.5 Insert............................................................................................................................14
3.6 Tools............................................................................................................................14
3.7 Window.......................................................................................................................15
3.8 Help.............................................................................................................................16
Feature Thickness................................................................................................................63
Feature Thread....................................................................................................................64
Example 14: Bearing block.....................................................................................................65
Example 15: Angular prism.....................................................................................................65
Example 16: Angle anchor plate with holes............................................................................66
Example 17: Machined part.....................................................................................................66
6.4Transformation Features...................................................................................................67
Example 18: Drilled Panel.......................................................................................................68
Beispiel 19: Angle bracket......................................................................................................69
Example 20: Asterisk shaped bracket......................................................................................70
9.1.2 Constraints...................................................................................................83
9.1.3 Move............................................................................................................83
9.1.5 Update.........................................................................................................84
9.2. The Specification Tree in Assembly Design...............................................................85
9.3. The Desk in CATIA V5..............................................................................................86
Example 25: Crank drive.........................................................................................................87
Example 26: Clamping device................................................................................................91
Figure 1: User interface CATIA V4.2.2 Figure 2: User interface CATIA V5 R15
Figure 3: Selection of
Workbenches
Sets of workbenches can be composed according to the user’s preferences. Therefore Dassault
Systems offers three different software installation versions.
The platform P1 contains the basic features and is used for training courses or for reduced
functionalities. For process orientated work the platform P2 is the appropriate one. It enables,
apart from the basic design features, analysis tools and production related functions. P3
comprises specific advanced scopes such as the implementation of external software packages.
7
1.1. An excerpt of available workbenches
Mechanical Design:
Sketches, 3D Design, 2D Drawings
Shape:
Surface based design, Free formed surfaces
Digital Mockup
Digital Mockup, Packaging and Assembly Simulation
Machining:
Manufacturing simulation and control tool for numerically controlled
machines
AEC Plant:
Manufacturing and production planning, Optimization of production
lines
Infrastructure:
Interfaces, Comprehensive work with other software
packages, Data transfer
8
2 The user interface of CATIA V5
Compared to CATIA V4, the desktop design is completely new. Established elements of other
software packages have been integrated and several well known features can be used in CATIA
V5.
Thus, figures can be directly inserted into MS Word documents out of CATIA V5, and MS
Excel tables can be easily used as design tables in CATIA V5.
Menu bar with pull down menus for the access of CATIA features
Workbench symbol for quick switching between the workbenches
Standard toolbar containing common features such as Open, Close, Print, Cut
and Paste
The open window contains the model field and the specification tree
Compass, used for changing the view and moving objects
Status bar with instructions and prompts
The workbench toolbar displays all the features, that can be used within a
specific workbench
9
2.2. Mouse button assignment
A three buttoned mouse is needed to control the movements of the elements and the zooming,
in the 3D-space as well as in the specification tree. The following mouse button operation is
used in the default configuration of CATIA V5.
Specification Tree:
Move ... Press and hold the left mouse button while the mouse
points at a branch of the tree, and move the mouse.
Zooming ... Click once on a branch of the specification tree (or on the coordinate
system in the right lower corner of the working space) with the left
mouse button. The construction elements in the 3D space get darker, the
tree is now set active. The zooming of the tree can be done as described
above. Another click on a branch deactivates this function.
Figure 5: Options
10
3 An excerpt of menus
This chapter explains a selection of the most important menu bars of the workbench Part
Design. A couple of basic features (Start, File, Edit etc.) are also available in other workbenches,
other menu bars differ depending on the specific demands of the modes. The following chapters
give a deeper understanding of single menu bars in different workbenches.
3.1 Start
File comprises all the administrative functions for opening, saving or printing files. In addition,
the recently used files are displayed.
11
3.3 Edit
Some functions frequently needed during the design process such as Copy, Paste, Cut
or Delete can be found in the menu Edit.
The feature Update is used to refresh the construction. Undo and Repeat are very useful
commands to move one design step backwards or forwards again.
The commands Selection Sets, Selection Sets Edition and Find Owning Selection Sets
enable the definition and the recall of selection criteria. To
Scan or Define In Work Object makes the navigation between elements and the definition of In
Work-objects possible. The following construction steps are executed on this (defined) object.
3.4 View
The menu Toolbars allows the configuration of the toolbar visualisation on the screen. By
clicking on a single toolbar name, the respective toolbar can be activated or deactivated.
12
The commands Geometry, Specifications, Compass and Reset Compass activate or deactivate the
corresponding elements.
Tree Expansion permits the activation of the desired levels of the specification tree.
The visualization on the screen can be controlled by Fit All In, Zoom Area, Zoom In Out, Pan
and Rotate with Modify providing even more options.
If different predefined views should be created with the possibility to quickly switch between
them, the command Named Views can be useful.
Render Style enables the adjustment of visualization settings. Apart from standard settings, user
defined render styles can be configured.
The menu Navigation Mode is used to choose from different types of part movement on the
screen: Fly: => Translative and rotatory movement
Walk: => Translative movement within an predefined plane The
features Lighting and Depth Effect affect the display style of shaded objects.
13
Magnifier can be used to display details.
Hide/Show switches to the invisible space. Components, that are not needed at present, can be
deposited in the invisible space.
To enlarge the window to its full size, Full Screen has to be applied.
3.5 Insert
The Insert menu contains specific commands for each workbench. Most of these features can be
activated via the toolbars as well. A detailed description of the main commands is carried out in
the specific modes Part Design and Drafting.
Figure 10: Menu Insert within the Product mode Figure 11: Menu Insert within the Drafting mode
3.6 Tools
The features contained in Tools control the settings and user defined features. Additionally,
several workbench specific tools are available.
Formula ... The parameters of the applied operations are displayed in a window. In
addition, modifications and specific applications can be defined.
14
Macro ... The creation of macros is carried out in Visual Basic. An administration
function supports a creation and organisation of libraries.
Customize ... The menu Customize enables user specific modifications, as there are the
arrangement of menu bars or a setting of the interface language.
Visualization filters ... Layers (e.g. design spaces) can be switched visible / invisible.
Options ... Basic settings are adjusted via the Options - menu:
Specification tree
Navigation
Performances
Visualization
Thickness & Font
Line type
Standards ... To set default values for element properties, use Standards.
Conferencing ... Conferencing is needed to organize conferences.
3.7 Window
Opened windows can be arranged and new windows can be opened with the Window
menu. Furthermore the open files are displayed there.
15
3.8 Help
A contextual help (What’s This?), explaining the commands instantly and a help menu (CATIA
V5 Help) which requires special installation, are provided by CATIA V5.
16
4.2 Knowledge
Formula ... The feature Formula corresponds with the one of the pull
down menu Tools
URLs and Comment ... Create and edit URL addresses.
Check Analysis Toolbox …The check analysis tool allows users to show and fix all
broken checks to validate the design and generate reports
Design Table ... Create and edit design tables and laws to create and edit
component families
Knowledge Inspector ... Analyzes impacts of change in parameter value or advises
parameter modification
Lock Selected Parameters … Locks selected parameters and parameters in
selected features
Equivalent Dimensions … Creates equivalent dimensions
4.3 Workbench
Graphical adjustments such as fill colour, zooming, line thickness, line style, point style and
layer setting can be done.
17
4.5 View
Fly ... When navigating in the Fly mode, translations and rotations in all
three directions in space are possible.
Fit all in ... Zooms in or out, so that all the selected geometry optimally
fits the available space.
Pan ... Pans the view
Rotate ... Rotates the view
Zoom In... Zooms in in increments
Zoom Out ... Zooms out in increments
Normal View ... Displays the part with a view normal to a plane
Create Multi-View … Creates four different views in the current window
Views ... Different standard views can be chosen: Isometric View, Front
View, Back View, Left View, Right View, Top View, Bottom View,
Named Views
View Modes:
Shading … Displays the geometry in shading mode
Shading with Edges … Displays the shaded geometry with edges
Shading with Edges without Smooth Edges … Displays the shaded
geometry with edges without smooth edges
Shading with Edges and Hidden Edges … Displays the geometry with
edges and hidden edges
Shading with Material … Displays the shaded geometry with material
Wireframe … Displays the geometry in wireframe mode
Customize view parameters … Activates the customized view mode,
enabling a customization of the view parameters
Hide / Show ... Alternatively displays hidden and shown objects. Hidden elements are
dimmed grey in the specification tree.
Swap visible space ... Makes hidden space visible again
18
4.6 Select
4.7 Sketcher
The sketch mode is used to create 2D contours as a basis for the following
3D modeling. A parameterization of the sketches is not mandatory. A
detailed description of the sketcher follows in chapter 5.
Sketch-Based Features and Sketch-Based Features (compact) are required to generate 3D solid
geometries.
Pad ... Creates a prism from an open or closed profile. The profile can
be generated in a sketch.
Pocket ... The command Pocket creates a prism from a profile that is
removed from a body.
Shaft / Groove ... Shaft creates a rotating solid from a profile and an axis of
revolution. A Groove is a shaft that is being removed from an
existing geometry
Hole ... Creates a hole within an existing body. The hole can also be
threaded or countersunk
Rib / Slot ... Creates a rib or a slot (i.e. a removed rib) by sweeping a profile
along a center curve
Stiffener ... Creates a stiffener
Multi-sections Solid / Removed Multi-sections Solid ... Creates a solid (or a
removed solid) defined by several profiles and corresponding
guiding curves
19
4.9 Dress-Up Features
Edge Fillet ...Generates an edge fillet. Additionally, several other modes are
available: Variable Radius Fillet, Face-Face Fillet and Tritangent
Fillet
Chamfer ... Creates a Chamfer by removing or adding material from a selected edge.
Several input modes are possible (Length – Angle, Length – Length)
Draft Angle ... The commands Draft Angle, Reflection Line and Variable Angle Draft
facilitate the creation of drafts on existing solids.
Shell ... Creates a shell by hollowing out an existing geometry
Thickness ... Selected surfaces of an existing solid can be supplied with allowances
Thread / Tap ... Creates a thread or tap by specifying its support, limits and numerical
values
Remove Face … Removes one or more faces
The command Advanced Draft offers enhanced draft options such as defining several
pulling directions for one solid.
Reference elements are generated by means of prompt windows to define all relevant parameters.
4.12 Constraints
20
4.13 Transformation Features
4.15 Insert
Insert is used to insert a new body or geometrical set in the specification tree. The new
element is inserted beneath the active element or into a specified component.
21
4.16 Boolean Operations
By means of this menu commands affecting two bodies can be carried out. The reference
body should be set In Work.
4.18 Tools
Update All ... Updates all features and connections within the part
Axis System ... Creates an axis system
Mean Dimensions ... Computes mean dimensions on toleranced parameters
Create Datum ... Creates a datum feature (= feature without history) Only
Current Body … Option to display only the current body
Catalog Browser ... Opens a catalog, e.g. a screw catalog
Select Current Tool … Selects / renames a current tool
4.19 Annotations
Text with Leader ... Creates a text with a leader line
Flag Note with Leader ... Creates a flag note with a leader line and URL
support.
22
4.20 Analysis
Material properties can be applied to a body, enabling the computation of weight, inertia etc..
4.22 Measure
23
5 The sketch mode Sketcher
The sketch mode is used to create two dimensional sketches. A parameterization is not
mandatory. When working in the workbench Part Design, sketches can serve as a basis for the
generation and modification of solids.
The sketch mode is activated by clicking on the button Sketch. The Sketch Support has
to be a plane or a planar surface. The Sketcher rotates the selected plane parallel to the
screen plane (default setting in the Options).
For switching or refreshing the adjustment of the screen view, the feature Normal
View has to be used. The image plane is aligned parallel to the selected support plane.
In sketch mode a
reference coordinate
system islaid
into the chosen
plane. The sketch
module is
positioned just
below the active
object in the
Specification Tree,
and it contains the
Geometry and the
Constraints.
A grid is shown,
offering a snap
function, if Snap to
Point has been
activated. The preset
toolbars are
displayed on the
right margin.
Figure 13: Sketch mode
The individual setup of the desktop is done through Tools / Options (in the menu bar). The
selection of the toolbars happens via the menu View / Toolbars.
The sketch mode contains, apart from standard toolbars, the following workbench- specific tools:
24
5.2.1 Sketcher
5.2.2 Profile
The menu Profile provides features for the creation of basic geometrical elements. While
not being parameterized, the contour is displayed as white lines.
-Rectangle
-Orientated Rectangle
-Parallelogram
-Elongated Hole
-Cylindrical Elongated Hole
-Keyhole Profile
-Hexagon
-Centered Rectangle
-Centered Parallelogram
Circle ... Creates circles and parts of circles:
-Circle
-Three Point Circle
-Circle Using Coordinates
-Tri-Tangent Circle
-Three Point Arc
-Three Point Arc Starting with Limits
-Arc
Spline ... Creates a spline by clicking or selecting
points:
25
Conic ... Creates Conic Curves:
-Ellipse
-Parabola by Focus
-Hyperbola by Focus
-Conic
Line ... Creates Lines:
-Line
-Infinite Line
-Bi-Tangent Line
-Bisecting Line
-Line Normal To Curve
Axis ... Creates an axis, e.g. for the creation of
rotating bodies
Point ... Creates a point by clicking:
-Point by Clicking
-Point by Using Coordinates
-Equidistant Points
-Intersection Point
-Projection Point
5.2.3 Operation
-Trim
-Break
-Quick Trim
-Close
-Complement
26
Transformation Transformation components:
-Mirror
-Symmetry
-Translate
-Rotate
-Scale
-Offset
3D Geometry ... Generates 2D-curves from 3D elements:
-Project 3D Elements
-Intersect 3D Elements
-Project 3D Silhouette Edges
5.2.4 Constraint
-Constraint
-Contact Constraint
Constrained Geometry ... Creates Constraints:
-Fix together
-Auto Constraint
Animate Constraint ... Animates dimensional constraints to show
how the constrained system reacts
Edit Multi-Constraint Edits constraint values and evaluates the
constrained geometries at the end
27
Snap to Point Snaps the points to the nearest intersection
points of the grid
Construction / Standard Element ... Converts sketch elements into
‚construction’ or ‚standard’ elements
Geometrical Constraints ... Creates the detected and the internal
constraints during sketching
Dimensional Constraints ... Creates dimensional constraints
5.2.6 Tools
28
Example 1: Regular hexagon, wrench size of 100mm
Intention: Using the Sketcher
This first example should describe how to generate sketches within the Part Design
workbench.
To activate Part Design just open a new part after having started CATIA V5:
1. File / New
Figure 18 shows the input window of a vertical line. Similar windows exist for all basic geometrical
elements in the sketch mode.
The feature Con-
struction Element
enables the creation of
auxiliary sketches or
elements that are NOT
used for the generation
of bodies. Auxiliary
elements have to be
created as
Construction Elements;
otherwise, features as
Pad are not able to
create a geometry from
the sketch.
31
One possibility to dimension the hexagon is shown in Figure 21, but several other ways are
possible. The dimensions shown in Figure 19 show the values of the first draft; the dimension
values can be changed by double clicking the values, e.g.:
Figure 20: After confirming the modification, CATIA is changing the geometry according to the new value.
The hexagon has to be constrained as well as its position in the working space. The
dimensioning of the sketch is complete when all elements turn green. White lines are not
completely parameterized, purple lines are over constrained.
32
Figure 22: Sketch containing over constrained elements
Over constrained elements have to be revised. Under constrained elements can be used, but
undefined dimensions are considered as variable. Therefore these elements (displayed white)
can be modified by CATIA, if needed.
In case that the profile is opened, it can be closed using Trim. After selecting the
button the two geometrical elements that shall be trimmed have to be selected.
The sketch mode offers the following constraints:
Horizontal
Vertical
Coincidence
Perpendicular (90°)
Fix
Parallelism
34
Figure 25: Constraint definition via a definition window
Apart from generating dimensions one by one, it is possible to create several constraints at one
time. To open the according window, the regarding elements have to be marked (left mouse
button, for multi selection press the Ctrl. button on the keyboard) and Constraints Defined in
Dialog Box selected.
35
Alternative hexagon design:
CATIA provides the feature Hexagon, which creates a regular hexagon.
Sketch tools is used to set miscellaneous helpful adjustments. Grid displays gridlines; the grid
size can be adjusted in the menu Tools / Options / Mechanical Design / Sketcher / Grid. Snap to
Point snaps points to the nearest intersection points of the grid.
36
The following features activate the automatic assignment of geometrical or dimensional
constraints. These constraints are displayed green and support the sketching. If Geometrical
Elements is being deactivated, the constraints are displayed but not applied.
Some additional options supporting the creation of geometry are contained in Sketch tools. One
of them is activated, if the feature Profile is used: The type of the profile continuation can be
chosen (Line, Tangent Arc, Three Point Arc).
Sketch Analysis
37
5.3 Structure of the specification tree of a sketch
39
Example 3: Mounting plate
Intention: Contur creation and dimensioning in the Sketcher
undimension
ed
radii: 12mm
40
The Limit Type specifies the definition of the pad length. One possibility is to use limiting
planes or surfaces. This example uses the limiting type Dimension, the length is set 20mm.
Sketch 1 is selected as a profile.
Annotation: The sketch has to contain a closed contour to create a standard pad. The feature
Mirrored extent enables the extension of the body in both directions, Reverse Direction
switches the extension direction.
Selecting More activates an extended definition window with the following options:
Second Limit:
Extension into the other
direction
Direction:
Select the extension
direction (e. g. by sele-
cting a line)
Thin Pad (only available
when Thick is activated):
Creates a body with a
defined thickness on
both sides of the profile.
The hexagonally shaped solid is based on the sketch and the values of the pad definition. To
modify properties, the solid can be selected (either in the model area or Pad 1 in the
specification tree). The definition box should appear; it also offers the modification of the
according
sketch ( ).
41
Figure 38: Properties menu of a pad
As a result, the hexagonal body is called First Try in the specification tree and is turned
green.
42
Example 5 - SHAFT: Rotational solid
Intention: Application of the function Shaft
The feature Shaft generates rotating bodies; the rotation of the generating profile doesn’t need
to be full 360°. The rotation axis doesn’t need to intersect the rotating profile, rendering
possible the creation of closed rotating profiles such as tori. The Shaft definition demands a
sketch, defining the rotating profile, and an axis of revolution.
The following profile has to be generated using the sketch mode:
After leaving the sketch mode and selecting the feature Shaft, a definition box for
the shaft appears.
43
Figure 41: Creating a Shaft
The sketch is used as Profile, the rotation axis is the vertical line of the coordinate system. The
First Angle is set to 360 degrees, the Second Angle is zero degree.
44
Example 6 - RIB: Profile swept along a center curve
Intention: Using the Rib feature
After creating both sketches in two perpendicular planes, the feature Rib can be selected.
45
Figure 47: Defining aRib
Annotation: The sketch support can be changed: The sketch has to be clicked with the right
mouse button and Sketch.x object / Change Sketch Support has to be selected. The new support
plane has to be picked. The existing constraints have to be adapted, if they refer to former
reference elements.
The following functions are a selection of the toolbar manipulation features and can be used to
modify bodies.
Pocket Groove
Hole
The manipulation features can, similar to the 3D basic features, base on sketches created in the
sketch mode. Only the function Hole allows the definition of parameters within the dialog box;
the positioning of the hole is done with a sketch that can be activated within the box.
46
Example 7: Plate
Intention: Application of the features Pocket, Groove, Hole
All geometrical
elements should be
constrained clearly
and without
ambiguity.
Annotation:
It is valid to use
edges, wireframe
elements or other
elements outside the
sketch as references
for the sketch. Figure
50 shows the sketch
using the edges of the
pad as references for
dif- ferent
dimensions.
47
Figure 51: Pocket definition
After picking the button Pocket, a definition box appears. The Depth is set to 20mm, the
Profile is the sketch created before.
Selecting More opens an extended Pocket
definition box providing detailed options
for limitations, shape and extension of the
pocket.
49
The feature Hole
Holes and threads can be created on existing bodies using the feature Hole.
50
The Positioning Sketch of the Hole
enables the definition of the Hole
location on the reference surface.
51
Extension:
Type:
This menu allows the definition of a
counterbore; several types are possible. If
chosen, the required parameters for the type
are prompted.
Thread Definition:
To create a Thread all parameters have to
be defined using the according window.
The core diameter is calculated by CATIA
(in case of standard theads).
When generating a 2D Drawing, the
Thread specifications in the drawing can
be created by CATIA itself.
Applying material
To apply material to the
plate, the appropriate
feature has to be selected.
A dialog box opens,
offering several material
types. The element that has
to be supplied with material
has to be marked, as the
material has to be. By
selecting Apply material,
the material properties are
assigned to the geometrical
element, and the icon is
displayed in the
Specification Tree.
53
Using Search
55
Example 10: Prism piece
Intention: Design of simple solid bodies
56
Example 12: Prism with threaded holes
Intention: Design of simple solid bodies
57
6.3. Dress-Up Features
The Dress-Up Features are used to implement constructive modifications on existing solids,
such as Chamfers, Fillets or Draft Angles.
By means of an example these features are explained in detail.
Two Pads, rectangular to each other positioned, serve as a basis for this example. The first
component measures 100 x 80 x 20 mm and is placed in the yz-plane. The second component
measures 60 x 60 x 20 mm and is positioned in the xz-plane.
Figure 78: Sketch of the second Pad Figure 77: Creation of the second Pad
58
The feature Fillet
After having selected the button Edge Fillet, a dialog box specifies the fillet, prompting the
Radius, the Propagation and, if desired, Limiting Elements (menu More). It is possible to fillet
more than one edge at once. When trying to fillet three or more edges that concur in an acute
angle, the sequence of the filleting does indeed make a difference. It has to be stated, that the
result depends on the order of the filleted edges. Generally it is better to apply the fillets with
bigger radii first.
The submenu Fillets provides features for creating fillets with variable radii, between two faces
or defined by three tangent faces.
The angle piece
has to be
supplied with
fillets with
R=10mm on the
inner
edges and a
fillet with
R=5mm on the
vertical edge.
The Speci-
fication Tree
shows the newly
created Fillets
beneath the
Pads.
Similar Fillets can be generated by use of the function Variable Radius Fillet. The according
radii have to be defined in a dialog box.
59
To modify the Fillet definition,
double clicked the Fillet (in the
specification tree or on the solid
in the working space) and
redefine the values in the dialog
box.
Two input options are selectable for the Chamfer definition: - Length and Angle or
- 2 Lengths.
The Angle is measured from the body surface, the Length is measured from the original
edge to the newly created edge of the chamfer. Several edges can be
selected to create several chamfers in one
step.
60
The feature Draft Angle
Draft Angle is used to create slant surfaces on a solid. These drafts are needed for specific
production procedures (die-casting, deep drawing, heavy stamping or others); so they are
demoulded in predefined directions.
Annotation: It may be better to create the Draft Angle before filleting the body, because
CATIA recognizes two filleted surfaces as one single face and applies the Draft Angle onto
the complete surface. In the present example, delete the Fillets
before creating Draft Angles.
61
Figure 86 shows the body
including the Draft Angles
and the Fillets.
To check the Part regarding its demouldability, the Draft analysis is the suitable feature. The
icon can be found in the Analysis toolbar. Before picking it, the view mode has to be switched
to Shading with
Material.
The Compass button
in the dialog box has
to be selected.
Now, the compass
can be drawn with
the mouse to a
surface normal to
the desired
demoulding
direction.
Additionally, the
element to analyse
has to be selected.
This results in a
colour coding,
according to
the predefined
settings. Figure
87 shows the
Figure 87: Draft Analysis
62
analysis results of the drafted angle piece. As the
check direction corresponds with the draft
direction, it is demouldable. This is shown by the
green colour, which identifies all surfaces that
feature an angle of 1 degree or more to the
demoulding direction. Surfaces with 0 degrees are
displayed blue, and those that have less than 0
degrees are displayed red.
63
Feature Thickness
Thickness adds or
removes thicknesses on
one (or more) faces,
resulting in new
boundaries
parallel to the original
body boundaries (e.
g. for creating
allowances). Different
faces can be defined
with different
thicknesses.
Modifications of
dimension figures are
carried out by simply
clicking on them.
Feature Thread
64
Example 14: Bearing block
Intention: Application of Dress-Up Features
65
Example 16: Angle anchor plate with holes
Intention: Part Design
66
6.4 Transformation Features
Mirror:
This symmetry
function is
duplicating
the original
mirrored element.
It can be used
to mirror
either
bodies or parts
of bodies.
Therefore, the
geometry should
be set active (or
marked) in the
specification tree
BEFORE Figure 99: Mirroring a Pad
selecting the
Mirror button.
67
Patterns:
Scaling:
Figure 102: User Pattern Definition
68
Example 18: Drilled Panel
Intention: Transformation Features
69
Example 20: Asterisk shaped bracket
Intention: Transformation Features
70
7 Part Design with several Bodies and Boolean
Operations
The creation of complex bodies is supported by logic connection of Bodies. The logic
operations (Boolean Operations) concern two bodies. The first body has to be active (Define in
Work Object) and serves as a basic element. The second body affects the first one and is
integrated in the first body in the Specification Tree.
71
When clicking on an element with the right mouse button and picking Properties, user defined
setting can be adjusted, such as renaming the design elements, changing the graphic
representation or retrieving the object status.
Figure 110: Defining the In Work Object Figure 109: Properties dialog box
- adding
- subtracting or
- intersecting
72
This example uses two Bodies.
Figure 113 shows the result of a Remove operation; Body 2 has been removed from
Part Body. Body 2 is integrated into the Part Body in the Specification Tree.
The following figures show miscellaneous Boolean Operations; all of them have been carried
out using the same boundary conditions (PartBody as In Work Object and Body 2 marked).
Figure 113: Result of Removing Body 2 from Figure 112: Result of Adding PartBody and
PartBody Body 2
Annotation: CATIA regards the PartBody as the ‚first’ basic body. It can be modified
using construction features, but the PartBody cannot be removed. Therefore it is important to
consider the structure of the specification tree, especially for more complex parts.
The PartBody can be changed: Select the Body that should be defined the new
PartBody with the right mouse button and select Body.x / Change Part Body.
73
Example 21: Piston of a two-stroke engine
Intention: Part Design including several bodies and Boolean Operations
75
Example 22: Conrod
Intention: Part Design
Figure 123:
Specification Tree
78
A Part consisting of several Bodies, connected e.g. via Boolean Operations, can be modified
by accessing the Specification Tree that offers a well structured overview of the build-up.
Figure 127 shows the Specification Tree of a piston. The part is structured in a basic Body
(Outer Contour) and a removed Body (Inner Contour). The two Bodies are connected with the
Boolean Operation Remove.3.
After activating the removed Body (Inner Contour), only the elements of the active branch of
the tree are displayed. The buildup of the Inner Contour (it consists of two Bodies as well) can
be seen. Activating the Part step by step in the Specification Tree offers a helpful overview of
the construction and enables quick comprehension of the structure and easy modification of
parameters when editing the part. CATIA V4 used the feature Smart Solid to analyse the
Specification Tree and the Part structure. In CATIA V5, this feature has been integrated in the
Specification Tree, offering the possibility to set single elements In Work.
Annotation: The display mode of elements that are activated in the tree can be set by use of
the button Only Current Body in the Tools toolbar. If this option is activated, only the active
body is displayed; otherwise all bodies are visible. This option can also be set in the pull down
menu Tools / Options / Infrastructure / Part Infrastructure / Display / Display in Geometry
Area / Only the current operated Solid or Only the current Body.
Annotation: Specific component adjustments can be set by clicking on the Specification
Tree with the right mouse button. The Properties menu allows several options, such as
switching elements from / to the noshown space (Hide / Show), rename an element or change
its appearance. (See chapter 5.3 Structure of the specification tree of a sketch.)
Annotation: Objects can be moved within the Specification Tree by picking them with the
right mouse button and selecting Object X / Reorder. The dependencies of the moved objects
have to be considered.
79
Example 23: Prism body
Intention: Part Design
80
Example 25: Adjusting wheel
Intention: Part Design
81
9 Creating assemblies in the workbench Assembly Design
The workbench Assembly Design is used to integrate several construction elements (Parts or
Products) into one Product. Thus, a Product specifies the assembly of components that are
positioned according to user requested constraints. The workbench is activated by calling up a
new Product in the List of Types window (pull down menu File / New).
82
Manage Representations ... Manages the representations of the selected
component
Fast Multi Instantiation ... Define and create multi instantiations
9.1.2 Constraints
The four constraints Coincidence, Contact, Offset and Angle are used to position components to
each other. To fix the Product in space, one component can be fixed using Fix Component.
9.1.3 Move
The toolbar Move is used to position single components of a product
in space without using Constraints. The dialog box of the feature
Manipulation shows possible ways of moving and rotating
components along / around the x, y and z axis or user defined axes.
If some constraints have already been defined, they can be taken into
account using With respect to constraints.
83
9.1.4 Space Analysis
The features Clash, Sectioning and Distance and Band Analysis enable a
check of components in a Product concerning their relative position.
The dialog box Clash offers options for the type of interference (Contact+Clash,
Clearance+Contact+Clash,
Authorized Penetration, Clash Rule)
and the affected components.
Annotation: Similar to other design modes (Part Design, Drafting), the properties menu,
activated by right-clicking the Specification Tree, contains helpful features such as Hide / Show
and other component specific definitions.
84
9.2. The Specification Tree in Assembly Design
85
9.3. The Desk in CATIA V5
The Desk shows all links of an assembly, as there are links to Components, Design Tables or
external objects that have been inserted. If there have been deduced Drawings, these links are
displayed as well (if the Drawings are actually open).
Annotation:
If cross linked files of CATIA assemblies are copied into other folders, the links have to be
reassigned. This process is done in the Desk. CATIA automatically recognizes the components
only in case the file x.CADProduct is in the folder of the linked components.
86
Example 25: Crank drive
Intention: Create an assembly
After opening a new assembly (File / New / Product), the four existing Parts can be inserted
using Existing Component. This feature can be activated either by the properties menu (right
mouse button) Components, by the pull down menu Insert or by activating the according button
in the Product Structure Tools toolbar.
87
CATIA positions the inserted components
according to their location regarding the
coordinate systems in the Part structure.
The four Parts can be seen in the
Specification Tree. If nothing else is
specified, CATIA labels the components in
order of their insertion. The properties
window allows a renaming of the elements.
Figure 150: Analysis of the degrees of freedom The piston-pin bearing is connected
with the upper Conrod bearing using a
Coincidence Constraint and an Offset
Constraint. The Piston itself is positioned in
the Cylinder with a
Coincidence Constraint of the two axes
(Piston and Cylinder).
Figure 151 shows the completely
constrained assembly. The Crankshaft, the
Conrod and the Piston still have one degree
of freedom each, which results in a movable
crankdrive. The Constraints are displayed in
the Specification Tree and in the design
area; they can be switched to noshown
Figure 151: Complete assembly
space, if desired.
89
When activating
the feature With
respect to
constraints in
Manipulation, the
assembly can be
moved with
respect to its
constraints.
Figure 152: Rotating the Crank drive using Manipulation / With respect to
constraints
Challenge: There is one error within this example which can be detected when carrying
out a clash analysis.
90
Example 26: Clamping device
Intention: Create an assembly
91
10 Excerpt of data management
CATIA V5 provides several other data formats apart from the standard CATIA files. This can
be useful when exporting data to other CAD software. Different ways of data export are treated
in the course of this chapter.
Data import can be carried out as well; the specific case of importing CATIA V4 data is an
important topic which will be explained too.
The basic settings for data import and export can be adjusted in Tools / Options / General /
Compatibility.
The following listing describes some of the most frequently used formats for Parts and
Products.
cgr … The cgr format includes simplified geometry data and can be used
as a memory efficient way to handle complex elements in CATIA, especially for DMU
applications. The cgr files cannot be opened in CATIA by simply selecting File / Open,
but they have to be inserted in a product using Components / Existing Component.
92
stp … Step files of CATIA V5 Products still contain the Product structure.
They are set up from volumes, points and surfaces. As with the other formats, the build-
up of the parts can not be retrieved, i. e. the volumes can be viewed but not edited (The
geometry information is without “history”.). The Step files can be opened via File /
Open.
igs … These files consist of points and surfaces. They can be opened similar to
the Step files. The geometry information is without “history”.
A simple way is to open the V4 files using File / Open. This possibility, being the quickest one,
has a drawback: The elements can be viewed, but not modified as the build-up information is
enabled. The same characteristics apply to V4 elements that have been inserted in a Product via
Components / Existing Components. Therefore V4 elements inserted like this are suitable for
DMU analyses. An alternative way is to open V4 elements with File / Open and copy the
specification tree (MASTER). The tree has to be inserted into an existing CATIA V5 Part.
If the V4 data is to be modified later on, it has to be converted using a special tool which can be
accessed with the menu Tools / Utility / Migrate V4 to V5.
An alternative way is to open the V4 element with File / Open and copy the specification tree
(MASTER). The tree has to be inserted into an existing CATIA V5 Part.
93
By marking an element and selecting Save, it is marked to be saved. Independent saves can be
enabled by clicking the according button; this feature deactivates saves that are caused by other
saves. After clicking OK, the preselcted items are saved automatically.
Desk:
The Desk (File / Desk) graphically displays the links between the single elements (see page
86).
CATDUA:
CATIA provides a check and
clean program for erroneous
files named CATDUA. It can
detect errors and, if possible,
mend them. To activate it,
the menu Tools / Utility /
CATDUAV5 can be used;
alternatively, CATDUA can
be opened by right- clicking
the selected element on the
Desk.
94
11 Creating drawings in the workbench Drafting
The Drafting mode in CATIA V5 enables the generation of 2D drawings. In principle all 2D
views, sections, unfolded views, details etc. are connected with the 3D design elements.
Additionally to deriving drawings from 3D data, CATIA allows the creation of independent 2D
geometries.
To control the operations, the pull down menu Insert or the toolbars (they are set up in the
menu View / Toolbars) can be used. An excerpt of the most important toolbars is shown
subsequently.
95
11.1. Operations in the Drafting workbench
11.1.7 Drawing
11.1.8 Views
11.1.9 Dimensioning
Dimension modes:
Distance, Angle, Radius,
Chained Dimensions etc.
Dimensions,
Create or Remove Interruptions
11.1.11 Dress-up
2D sketches can be created using the Geometry Creation features. They are to be used similar
to the tools in the sketch mode.
creation features
97
11.1.14 Annotations
The toolbar Annotations can be used for inserting text, surface specifications, welding symbols and
tables.
Text, Text with Leader, Text Replicate, Balloon, Datum
Target, Text Template Placement
For creating a 2D drawing, the Properties Windows of the dimensions are important tools. The
windows are activated by right-clicking the regarding dimension and selecting Properties. The
Properties Window contains several settings, definitions and additional features.
98
11.3. Basic steps for the creation of a dimensioned 2D drawing
By means of a simple
example,
the basic steps for creating
a 2D drawing are shown. A
drawing has to be deduced
from a simple body. It
should contain three basic
views and a section view.
Additionally, the drawing
has to be provided with
99
By means of the control button the views can be rotated. To finish the view creation, a click on
the drawing sheet or on the middle of the control button settles the views.
Based on the defined views, a section view of the
body can be created.
Annotation: All operations, such as Dimensioning, Text, inserted profiles etc. are added to
the active object. Therefore, inconveniences may occur when objects are edited without being
active.
100
Apart from the standard
format CATDrawing, the
drawing can be saved in
several other exporting
formats. Frequently used
formats such as dxf- or dwg-
can be used to import data to
other CAD or CNC programs.
101
12 Create and use Parameters
Formula
Mathematical relations between parameters can be created and edited using the feature
Formula. The corresponding dialog box can be opened with the menu Tools / Formula or the
button Formula (toolbar Knowledge).
102
The solid body shown above measures 100 x 70 x 50 mm. The according parameters have been
assigned automatically by CATIA.
width: `Part Body\Pad.1\Length` ... 50 mm
length: `Part Body\Sketch.1\Offset.6\Offset` ... 100 mm
height: `Part Body\Sketch.1\Offset.8\Offset` ... 70 mm
The parameters can be
renamed by simply
selecting them and
modifying the name in the
input line. Figure 173
shows the parameters that
have been renamed from
the default values to user
defined names for width,
length and height.
Additionally, the length and
the width should be linked
in such a way that the Pad
is three times as
Figure 173: Formula editor with renamed Parameters long as it is wide.
103
The dependency of the
length from the width is
displayed in the Formula
window next to the
value, and in the
Specification Tree in the
Relations branch. Double
Clicking the relation
in the
Specification Tree opens
the Formula editor. (To
show the Relations
branch in the tree, the
according setting in
Tools / Options /
Infrastructure
/ Part Infrastructure /
Display have to be
adjusted.)
Figure 176: The Specification Tree, including the Formula
104