Professional Documents
Culture Documents
Version 5 Release 12
Part
© Dassault Systèmes. 1994-2003 All rights reserved. Design
Preface
Using This Guide
Where to Find More Information
Conventions
What's New?
Getting Started
Entering the Part Design Workbench
Creating a Pad
Drafting a Face
Filleting an Edge
Editing the Pad
Mirroring the Part
Sketching a Circle from a Face
Creating a Pocket
Shelling the Part
Basic Tasks
Opening a New CATPart Document
Sketch-Based Features
Pad
Sub-Elements of a Sketch
Up to Next Pads
Up to Last Pad
Up to Plane Pad
Up to Surface Pad
Pad from Surface
Not Normal to Sketch Pad
Multi- Pad
Drafted Filleted Pad
Pocket
Multi-Length Pocket
Drafted Filleted Pocket
Thin Solids
Shaft
Groove
Hole
Locating Holes
Threaded Hole
Rib
More About Ribs
Slot
Stiffener
Multi-sections Solid
Removed Multi-sections Solid
Solid Combine
Dress-Up Features
Edge Fillet
Variable Radius Fillet
Reshaping Corners
Face-Face Fillet
Tritangent Fillet
Chamfer
Basic Draft
Advanced Draft
Variable Angle Draft
Draft with Parting Element
Draft from Reflect Lines
Shell
Thickness
Thread
Remove Faces
Replace Face
Surface-Based Features
Split
Thick Surface
Close Surface
Sew Surface
Transformation Features
Translation
Rotation
Symmetry
Mirror
Rectangular Pattern
Circular Pattern
User Pattern
Exploding Patterns
Scaling
Reference Elements
Creating Points
Creating Lines
Creating Planes
Using Surfaces and Curves
Joining Surfaces or Curves
Extrapolating Surfaces
Extracting Geometry
Creating Intersections
Creating Projections
Creating Boundary Curves
Modifying Features
Editing parts, bodies, features
Reordering Features
Updating Parts
Deleting Features
Constraints
Setting 3D Constraints
Setting constraints
Modifying Constraints
Mean Dimensions
Replacing Elements
Replacing a Surface
Replacing a Body
Moving Sketches
Changing a Sketch Support
Displaying and Editing Properties
Part Properties
Bodies Properties
Features Properties
Annotations
Creating a Text With Leader
Flag Notes
Handling Parts in a Multi-Document Environment
Advanced Tasks
Associating Bodies
Inserting a Body
Inserting in a Body
Assembling Bodies
Intersecting Bodies
Adding Bodies
Removing Bodies
Trimming Bodies
Remove Lump
Changing a Boolean Operation Into Another One
Tools
Editing a list of Elements
Scanning the Part and Defining In Work Objects
Performing a Draft Analysis
Performing a Surfacic Curvature Analysis
Tap-Thread Analysis
Creating Datums
Applying a Material
Extracting Geometry
Parents and Children
Axis System
Publishing Elements
PowerCopy
Creating PowerCopies
Instantiating PowerCopies
Saving PowerCopies into a Catalog
Reusing your Design
Cutting, Copying, Pasting
Workbench Description
Part Design Menu Bar
Sketch-Based Features Toolbar
Dress-Up Features Toolbar
Surface-Based Features Toolbar
Transformation Features Toolbar
Reference Elements Toolbar
Boolean Operations Toolbar
Sketcher Toolbar
Constraints Toolbar
Analysis Toolbar
Annotations Toolbar
Tools Toolbar
Insert Toolbar
Miscellaneous Symbols
Symbols Reflecting an Incident in the Geometry Building
Specification Tree
Customizing
Tree and Geometry View
General Settings
Constraint Appearance
CATPart Document
Tolerancing
Display
Manipulators
View/Annotation Plane
Glossary
Index
Preface
The Version 5 Part Design application makes it possible to design precise 3D
mechanical parts with an intuitive and flexible user interface, from sketching in an
assembly context to iterative detailed design. Version 5 Part Design application will
enable you to accommodate design requirements for parts of various complexities,
from simple to advanced.
This application, which combines the power of feature-based design with the flexibility
of a Boolean approach, offers a highly productive and intuitive design environment
with multiple design methodologies, such as post-design and local 3D
parameterization.
As a scalable product, Part Design can be used in cooperation with other current or
future companion products such as Assembly Design and Generative Drafting. The
widest application portfolio in the industry is also accessible through interoperability
with CATIA Solutions Version 4 to enable support of the full product development
process from initial concept to product in operation.
The Part Design User's Guide has been designed to show you how to create a part.
There are several ways of creating a part and this book aims at illustrating the
several stages of creation you may encounter.
Preface
The Version 5 Part Design application makes it possible to design precise 3D mechanical
parts with an intuitive and flexible user interface, from sketching in an assembly context to
iterative detailed design. Version 5 Part Design application will enable you to
accommodate design requirements for parts of various complexities, from simple to
advanced.
This application, which combines the power of feature-based design with the flexibility of a
Boolean approach, offers a highly productive and intuitive design environment with multiple
design methodologies, such as post-design and local 3D parameterization.
As a scalable product, Part Design can be used in cooperation with other current or future
companion products such as Assembly Design and Generative Drafting. The widest
application portfolio in the industry is also accessible through interoperability with CATIA
Solutions Version 4 to enable support of the full product development process from initial
concept to product in operation.
The Part Design User's Guide has been designed to show you how to create a part. There
are several ways of creating a part and this book aims at illustrating the several stages of
creation you may encounter.
http://pop.dia.uniroma3.it/catia/online/prtug_C2/prtugpr01.htm10/18/2004 7:42:56 PM
Using This Guide
To get the most out of this guide, we suggest you start reading and performing the step-by-
step tutorial Getting Started. This tutorial will show you how to create a basic part from
scratch.
Once you have finished, you should move on to the next sections dealing with the handling
of CATPart data, then the creation and modification of various types of features you will
need to construct parts. This guide also presents other Part Design capabilities allowing you
to design complex parts. You can also take a look at the sections describing the Part Design
Workbench at the end of the guide.
To perform the scenarios, you will use sample documents contained in the C:\Program
Files\Dassault Systèmes\B12doc\online\prtug\samples folder.
When samples belong to capabilities common to different products, those samples will be
found in the C:\Program Files\Dassault Systèmes\B12doc\online\cfyug\samples
folder.
[ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/prtug_C2/prtugpr02.htm10/18/2004 7:43:04 PM
Where to Find More Information
Other complementary product guides such as the Assembly Design User's Guide, the
Wireframe and Surface User's Guide, the Generative Drafting User's Guide and the Product
Knowledge Template User's Guide can prove useful too.
Click to find out more about the Conventions used in this guide.
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/prtug_C2/prtugpr03.htm10/18/2004 7:43:14 PM
Conventions
Conventions
Certain conventions are used in CATIA, ENOVIA & DELMIA documentation to help you
recognize and understand important concepts and specifications. The following text
conventions may be used:
The titles of CATIA documents appear in this manner throughout the text.
File -> New identifies the commands to be used.
The use of the mouse differs according to the type of action you need to perform.
Use this
mouse button, whenever you read
Drag
Move
indicates tips
indicates a warning.
indicates information.
"What's New".
"Preface".
"Getting Started".
"Basic Tasks".
"Workbench Description".
"Customizing".
"Reference".
"Methodology".
"Glossary".
"Index".
What's New?
New Functionalities
Solid Combine
This new command lets you create a solid by computing the intersection of two or
more virtually extruded profiles.
Remove Faces
Faces of different types can be removed in order to make parts more simple prior to
computing finite elements for example.
Replace Face
You can now reshape a part by extruding its faces onto external faces.
List of Elements
A generic mechanism available from any command allowing multi-selection for input
elements lets you edit the list of these elements
Enhanced Functionalities
Sketch-Based Features
Shaft
You can now revolve surfaces about axes using the Shaft command.
Groove
You can now revolve surfaces about axes using the Groove command.
Hole
Tolerancing dimensions can now be defined for hole diameters.
Dress-Up Features
Edge Fillet
When the application detects that edges other than the edges you wish to fillet are
affected by the operation, now it issues an error message asking you if you wish to
select the edge as the "keep edge" or not.
Edge Fillet
When the update process detects that sharp edges interrupt fillet operations, it is
possible to continue filleting just by selecting an edge adjacent to the edge you wish
to fillet.
Tools
Publish
It is now possible to make all the features of a body or part body publicly available.
Creation Contextual Commands
Contextual commands for creating wireframe and surfacic elements, commands such
as "Create Line", "Create Plane", but also "Create Join", "Create Extrapol" or "Create
Extract", "Create Intersections", "Create Projections", "Create Boundary" are now
available from diverse existing capabilities:
❍ "Pad not normal to Sketch Plane", "Up to Plane Pad", "Up to Surface Pad"
❍ "Pocket"
❍ "Shaft"
❍ "Groove"
❍ "Hole"
❍ "Rib"
❍ "Slot"
❍ "Edge Fillet", "Face-Face Fillet" (Limiting Elements), (Spine), (Hold Curve), "Variable
Radius Fillet" (Points), (Limiting Elements), "Tritangent Fillet"
❍ "Draft Angle" (Pulling Directions), (Limiting Elements), "Variable Angle Draft" (Points),
"Draft From Reflect Lines" (Pulling Direction), (Parting Elements), (Limiting Elements),
"Advanced Draft" (Neutral Elements), (Pulling Direction)
❍ "Rectangular Pattern", "Circular Pattern", "User Pattern"
❍ "Split"
❍ "Mirror"
❍ "Thick Surface"
❍ "Close Surface"
Customizing
Getting Started
Before getting into the detailed instructions for using CATIA Version 5 parts, the following
tutorial aims at giving you a feel as to what you can do with the product. It provides a step-
by-step scenario showing you how to use key functionalities.
All together, the tasks should take about ten minutes to complete.
http://pop.dia.uniroma3.it/catia/online/prtug_C2/prtuggs01.htm10/18/2004 7:43:56 PM
Entering the Part Design Workbench
1. Select the File -> New... commands (or click the New icon).
The New dialog box is displayed, allowing you to choose the type of document you
need.
The Part Design workbench is loaded and an empty CATPart document opens.
The commands for creating and editing features are available in the workbench
toolbar. Now, let's perform the following task Creating a Pad.
[ Up ] [ Next ]
Creating a Pad
This task will show you how to create a pad, that is extrude a profile sketched in the
Sketcher workbench. For more about this workbench, please refer to Dynamic
Sketcher User's Guide Version 5.
Your profile belongs to Sketch.1 and was created on plane xy. It looks like
this:
1. Select the profile if not already selected and click the Pad icon .
The Pad Definition dialog box appears. Default options allow you to create a
basic pad.
3. Click OK.
The application lets you control the display of some of the part components.
To know more about the components you can display or hide, refer to
Customizing the Tree and Geometry Views.
For more about pads, refer to Pads, 'Up to Next' Pads, 'Up to Last' Pads, 'Up
to Plane' Pads, 'Up to Surface' Pads, Pads not Normal to Sketch Plane.
[ Back ] [ Up ] [ Next ]
Drafting a Face
This task will show you how to draft a face.
The Draft Definition dialog box appears. The application displays the default pulling
direction on the part.
The application detects all the faces to be drafted. The selected face is now in dark
red whereas the other faces are in a lighter red.
3. Click the Selection field of the Neutral Element frame and select the upper face.
The neutral element is now displayed in blue, the neutral curve in pink.
4.
Enter 9 degrees in the Angle field.
For more about drafts, please refer to Basic Draft, and to Draft with Parting
Element.
[ Back ] [ Up ] [ Next ]
Filleting an Edge
In this task you will learn how to use one of the fillet commands designed to fillet edges.
The Edge Fillet Definition dialog box appears. It contains default values.
2.
Select the edge to be filleted, that is, to be rounded.
Clicking Preview lets you see what the default fillet would look like.
For more about fillets, please refer to Edge Fillet, Face-Face Fillet, Tritangent Fillet ,
Variable Radius Fillet.
[ Back ] [ Up ] [ Next ]
1. Double-click Pad.1.
2. In the Pad Definition dialog box that appears, enter 90 mm as the new length value.
3. Click OK.
5. Select the Edit -> Properties command and click the Graphic tab to change the
color of your part.
6. Set the color of your choice in the Color combo box and click OK.
To have details about how to change graphic properties, please refer to CATIA
Infrastructure User's Guide Version 5.
[ Back ] [ Up ] [ Next ]
1. Select the reference face you need to duplicate the part. Select the face as shown:
3. Click OK.
The part is mirrored and the specification tree indicates this operation.
[ Back ] [ Up ] [ Next ]
3. Once in the Sketcher workbench, click this Circle icon to create a basic circle.
4. Click the circle center in the middle of the face and drag the cursor to sketch the
circle.
5. Click once you are satisfied with the size of the circle.
6. Click the Exit Sketcher icon to return to the 3D world. This is your part:
For more about Sketcher elements, please refer to Dynamic Sketcher User's Guide
Version 5.
[ Back ] [ Up ] [ Next ]
Creating a Pocket
In this task, you will learn a method to create a pocket using the profile you have just
created.
1. Select the circle you have just sketched, if it is not already selected.
The Pocket Definition dialog box is displayed and the application previews a pocket
with default parameters.
The application will limit the pocket onto the last possible face, that is the pad
bottom.
4. Click OK.
[ Back ] [ Up ] [ Next ]
You have defined a positive value, which means that you are going to obtain a thin
part thickness.
You have finished the scenario. Now, let's take a closer look at the application.
[ Back ] [ Up ]
Basic Tasks
The basic tasks you will perform in the Part Design workbench are mainly the creation of
features and surfaces you will use to create your part. To create features you will
sometimes sketch profiles first or use existing features.
This section will explain and illustrate how to create various kinds of features and surfaces.
The table below lists the information you will find.
http://pop.dia.uniroma3.it/catia/online/prtug_C2/prtugbt0000.htm10/18/2004 7:45:36 PM
Opening a New CATPart Document
1. Select the File -> New commands (or click the New icon).
The New dialog box is displayed, allowing you to choose the type of document you
need.
2. Select Part in the List of Types field and click OK.
You will notice that the application provides three planes to let you start your
design. Actually, designing a part from scratch will first require designing a sketch.
Sketching profiles is performed in the Sketcher workbench which is fully integrated
into Part Design. To open it, just click the Sketcher icon and select the work
plane of your choice.
The Sketcher workbench then provides a large number of tools allowing you to
sketch the profiles you need. For more information, refer to CATIA-Dynamic
Sketcher User's Guide Version 5.
[ Up ] [ Next ]
Sketch-Based Features
Features are entities you combine to make up your part. The features presented here are
obtained by applying commands on initial profiles created in the Sketcher workbench (See
CATIA-Dynamic Sketcher User's Guide Version 5 ) or in the Generative Shape Design
workbench (See CATIA Generative Shape Design User's Guide Version 5) as well as surfaces.
Some operations consist in adding material, others in removing material. In this section,
you will learn how to create the following features:
Create a Pad: Click this icon, select the profile to be extruded and enter the
parameters you need in the dialog box.
Using the Sub-elements of a Sketch: right-click the Selection field from the Pad
or Pocket dialog box and select the Go to Profile Definition contextual command to
display the Profile Definition dialog box.
Create an 'Up to Next' Pad: Click this icon, select the profile to be extruded, set
the Type option to `Up to next' and enter the parameters you need in the dialog
box.
Create an 'Up to Last' Pad: Click this icon, select the profile to be extruded, set the
Type option to `Up to last' and enter the parameters you need in the dialog box.
Create an 'Up to Plane' Pad: Click this icon, select the profile to be extruded, enter
the parameters you need, set the Type option to `Up to plane' in the dialog box
and select the required plane.
Create an 'Up to Surface' Pad: Click this icon, select the profile to be extruded,
enter the parameters you need, set the Type option to Up to surface in the dialog
box and select the required surface.
Create a Pad from a Surface: Click this icon, select the surface to be extruded and
enter the parameters you need.
Create a Pad not Normal to Sketch Plane: Click this icon, select the profile to be
extruded, expand the dialog box, enter the required parameters, define a new
reference for the extrusion direction.
Create a Multi-Pad: Click this icon, select the sketch to be extruded and specify a
length value for each domain.
Create a Drafted Filleted Pad: Click this icon, select the profile to be extruded and
enter the parameters you need in the dialog box.
Create a Pocket: Click this icon, select the profile and enter the parameters you
need in the dialog box.
Create a Pocket from a Surface: Click this icon, select the surface to be extruded
and enter the parameters you need.
Create a Multi-Pocket: Click this icon, select the sketch to be extruded and specify
a length value for each domain.
Create a Drafted Filleted Pocket: Click this icon, select the profile to be extruded
and enter the parameters you need in the dialog box.
Create a Thin Solid: Click one of these icons, check the option "Thick" and enter
values to define the thickness.
Create a Shaft: Click this icon, select the profile to be revolved about the axis and
enter angle values.
Create a Groove: Click this icon, select the profile to be revolved about the axis
and enter angle values.
Create a Hole: Click this icon, select the face to locate the hole to be created and
enter the required parameters in the dialog box.
Locating Holes
Create a Threaded Hole: Click this icon, select the face to locate the hole, define
the hole shape, check Threaded, click Specifications and enter the required values
in the Thread dialog box..
Create a Rib: Click this icon, select the profile to be swept along a center curve,
select this center curve and set the position option in the dialog box.
Create a Slot: Click this icon, select the profile to be swept along a center curve,
select this center curve and set the position option in the dialog box.
Create a Stiffener: Click this icon, select the profile to be extruded, and specify
whether this extrusion is to be done in two or three directions.
Create a Multi-sections Solid: Click this icon, select the section curves, the guide
curves and if necessary the spine of your choice.
Remove a Multi-sections Solid: Click this icon, select the section curves, the guide
curves, the closing points and if necessary the spine of your choice.
Create a Solid Combine: Click this icon, select the components which intersections
you want to compute.
[ Back ] [ Up ] [ Next ]
Pad
Creating a pad means extruding a profile or a surface in one or two directions. The
application lets you choose the limits of creation as well as the direction of extrusion.
This task shows you how to create a basic pad using a closed profile, the Dimension
and Mirrored extent options.
About Profiles
● You can use profiles sketched in the Sketcher or planar geometrical elements
created in the Generative Shape Design workbench (except for lines).
● You can also select diverse elements constituting a sketch. For more
information, refer to Using the Sub-Elements of a Sketch.
● If you launch the Pad command with no profile previously defined, just access the
Sketcher by clicking the icon available in the dialog box and sketch the
profile you need.
You can select Generative Shape Design surfaces, non-planar faces and even CATIA
V4 surfaces. For more information, pleaser refer to "Pads from Surfaces".
● By default, if you extrude a profile, the application extrudes normal to the plane
used to create the profile. To see how to change the extrusion direction, refer to
Pad not Normal to Sketch Plane.
The Pad Definition dialog box appears and the application previews the pad to be
created.
If you are not satisfied with the profile you selected, note that you can click the
Selection field and select another sketch.
Limits
You will notice that by default, the application specifies the length of your pad
(Type= Dimension option). But you can use the following options too:
● Up to Next
● Up to Last
● Up to Plane
● Up to Surface
● If you set the "Up to Plane" or "Up to Surface" option, contextual commands
creating new planes or surfaces you may need are then available from the Limit
field:
❍ Create Plane: see Create Planes
❍ XY Plane: the XY plane of the current coordinate system origin (0,0,0)
becomes the limit.
❍ YZ Plane: the YZ plane of the current coordinate system origin (0,0,0)
becomes the limit.
❍ ZX Plane: the ZX plane of the current coordinate system origin (0,0,0)
becomes the limit.
If you create any of these elements, the application then displays a line or a
plane in front of the Reference field as a reminder.
❍ Create Join: joins surfaces or curves. See Joining Surfaces or Curves.
❍ Create Extrapol: extrapolates surface boundaries. See Extrapolating Surfaces.
You can increase or decrease length values by dragging LIM1 or LIM2 manipulators.
Clicking the icon opens the Sketcher. You can then edit the profile. Once you
have done your modifications, you just need to quit the Sketcher. The Pad dialog
box then reappears to let you finish your design.
4. Click the Mirrored extent option to extrude the profile in the opposite direction
using the same length value.
If you wish to define another length for this direction, you do not have to click the
Mirrored extent button. Just click the More button and define the second limit.
6. Click OK.
The pad is created. The specification tree indicates that it has been created.
● The application allows you to create pads from open profiles provided existing geometry
can trim the pads. The pad below has been created from an open profile which both
endpoints were stretched onto the inner vertical faces of the hexagon. The option used
for Limit 1 is "Up to next". The inner bottom face of the hexagon then stops the
extrusion. Conversely, the "Up to next" option could not be used for Limit2.
Preview Result
● Pads can also be created from sketches including several profiles. These profiles must not
intersect. In the following example, the sketch to be extruded is defined by a square and
a circle. Applying the Pad command on this sketch lets you obtain a cavity:
Preview Result
● Before clicking the Pad command, ensure that the profile to be used is not tangent with
itself.
[ Up ] [ Next ]
This task shows you how to select different elements belonging to the same sketch for creating pads.
The steps described here also apply for pockets, shafts, grooves, stiffeners, ribs and slots.
4. You can define whether you need the Whole geometry, that is the whole sketch, or sub-elements only.
For the purposes of our scenario, check Sub-elements if not already done.
5. Select an edge.
The sketch name as well as the edge name appear in the dialog box. The application also previews the
pad.
9. Select edge2 from the starting elements field and click Remove to remove the associated profile from the
selection.
The Pad Definition dialog box reopens. You then just have to enter the parameters of your choice to
extrude two profiles.
If you encounter complex profiles causing ambiguity cases, the application lets you determine which
lines you want to use as illustrated below:
The application detects an ambiguity as shown by The user has defined the line he needs to end the
the red symbol : the user can determine three selection.
different lines from this point.
[ Back ] [ Up ] [ Next ]
This task shows you how to create a pad using the 'Up to Next' option. This creation
mode lets the application detect the existing material to be used for trimming the pad.
The Pad Definition dialog box appears and the application previews a pad with a
default dimension value.
3. Click the arrow in the geometry area to reverse the extrusion direction (or click the
Reverse Direction button).
5. Click OK.
By default, the application extrudes normal to the plane used to create the profile.
To learn how to change the direction, refer to Pad not Normal to Sketch Plane .
[ Back ] [ Up ] [ Next ]
The Pad Definition dialog box appears and the application previews a pad with 10
mm as the default dimension value.
3. Click the arrow in the geometry area to reverse the extrusion direction (or click the
Reverse Direction button).
5. Click OK.
By default, the application extrudes normal to the plane used to create the profile.
To see how to change the direction, refer to Pad not Normal to Sketch Plane .
[ Back ] [ Up ] [ Next ]
The Pad Definition dialog box appears and the application previews a pad with 10
mm as the default dimension value.
● Contextual commands creating the planes you need are now available from the
Limit field:
❍ Create Plane: see Creating Planes
❍ XY Plane: the XY plane of the current coordinate system origin (0,0,0)
becomes the trimming element.
❍ YZ Plane: the YZ plane of the current coordinate system origin (0,0,0)
becomes the trimming element.
❍ ZX Plane: the ZX plane of the current coordinate system origin (0,0,0)
becomes the trimming element.
By default, the application extrudes normal to the plane used to create the profile.
To see how to change the direction, refer to Pad not Normal to Sketch Plane .
[ Back ] [ Up ] [ Next ]
The Pad Definition dialog box appears and the application previews a pad with a
default dimension value.
3.
In the Type field, set the Type option to 'Up to surface'.
4. Select the vertical circular face. This face belongs to the same body as the existing
pad.
Using the 'Up to surface' option, you can select a face belonging to the same body
as the sketch or a face belonging to Part Body.
The face is going to limit the extrusion.
Contextual commands creating the surfaces you need are now available from the
Limit field:
● Create Join: joins surfaces or curves. See Joining Surfaces or Curves.
● Create Extrapol: extrapolates surface boundaries or curves. See Extrapolating
Surfaces and Extrapolating Curves.
If you create any of these elements, the application then displays the join or the
extrapol icon in front of the Limit field. Clicking this icon enables you to edit the
element.
5. An Offset option is now available in the dialog box. Enter -30 as the offset value.
This offset is the distance between the plane and the top face of the pad to be
created.
Optionally click Preview to see the result.
6. Click OK.
By default, the application extrudes normal to the plane used to create the profile.
To see how to change the direction, refer to Pad not Normal to Sketch Plane .
[ Back ] [ Up ] [ Next ]
The different surfaces you can select are: surfaces created in the Generative Shape
Design workbench, CATIA Version 4 surfaces and non-planar faces.
The Pad Definition dialog box appears. You need to define an extrusion direction.
To do so, either you select a geometric element after expanding the dialog box or
set the "Up to Plane" limit and select the plane of your choice. In that case, the
direction will be given by the normal to that plane (for more, see pockets).
3. For the purposes of our scenario, click More to expand the dialog box.
4. Click the Reference field and select Plane.1 as the plane defining the extrusion
direction. The direction is the normal to the plane.
Make sure that the surface to be extruded is not tangent to the extrusion direction
nor to the plane.
For both limits to be defined, you can use all the options described in the tasks
showing the pad creation:
● Dimension
● Up to Next
● Up to Last
● Up to Plane
● Up to Surface
5. Enter 21mm and 11mm as the first and second limit values respectively.
6. Click OK to confirm. The new element identified as Pad.XXX is added to the
specification tree.
Non-planar faces
If you create a pad or a pocket from a non-planar face, that face is displayed as a
datum in the specification tree.
Pockets
In the following example, two different types of limits are defined for trimming the
material extruded then removed from each side of the surface.
Initial part
Preview
Result
The options for creating thin solids are not available when you select a surface as
the element to be extruded.
[ Back ] [ Up ] [ Next ]
The Pad Definition dialog box appears and the application previews the pad to be
created.
3. Set the Up to plane option and select plane yz. For more about this type of
creation, refer to Up to Plane Pads.
Uncheck the Normal to profile option and select the line as shown to use it as a
5.
reference.
Contextual commands creating the directions you need are now available from the
Reference field:
● Create Line: for more information, see Creating Lines
● Create Plane: see Creating Planes
● X Axis: the X axis of the current coordinate system origin (0,0,0) becomes the
direction.
● Y Axis: the Y axis of the current coordinate system origin (0,0,0) becomes the
direction.
● Z Axis: the Z axis of the current coordinate system origin (0,0,0) becomes the
direction.
[ Back ] [ Up ] [ Next ]
Multi-Pad
This task shows you how to extrude multiple profiles belonging to a same sketch using
different length values. The multi-pad capability lets you do this at one time. At the end
of the task you will see how to edit the resulting feature.
2. Select Sketch.2 that contains the profiles to be extruded. Note that all profiles must
be closed and must not intersect. In case a profile would be open, the application
would not take it into account.
The Multi-Pad Definition dialog box appears and the profiles are highlighted in green.
For each of them, you can drag associated manipulators to define the extrusion
value.
The red arrow normal to the sketch indicates the proposed extrusion direction. To
reverse it, you just need to click it.
The Multi- Pad Definition dialog box displays the number of domains to be extruded.
In our example, the application has detected seven extrusions to perform, as
indicated in the Domains section.
5. You need to repeat the operation for each extrusion domain by entering the value of
your choice. For example, select Extrusion domain.2 and Extrusion domain.7 and
enter 30mm and 40mm respectively.
8. In the Second Limit field, you can specify a length value for the opposite direction.
For example, select Extrusion domain.1 and enter 40mm in the Length field.
Note that the Thickness section displays the sum of the two lengths. Extrusion
domain.1 's total length is 50 mm.
Unchecking the Normal to sketch option lets you specify a new extrusion direction.
Just select the geometry of your choice to use it as a reference.
Quit the Sketcher. A warning message informs you that the application has detected
11.
that the initial geometry has been modified. Close the window.
Double-click MultiPad.1. The Feature Definition Error window displays, providing the
12.
details of the modification.
13.
Click OK to close the window. The
Multi-Pocket Definition dialog box
reappears.
Quit the Sketcher. A warning message informs you that the application has detected
16.
that the initial sketch has been modified. Close this window.
Double-click MultiPad.1. The Feature Definition Error window displays, providing the
17.
details of the modification.
Quit the Sketcher: the application has detected that the initial sketch has been
23.
modified:
Make sure that MultiPad.1 is selected and click the Edit button. The Feature
Definition Error window displays, providing the details of the modification.
26. Click OK to confirm. The new multi-pad feature is composed of eight pads.
[ Back ] [ Up ] [ Next ]
Open the Hole1_R04.CATPart document and sketch a profile similar to the one below.
The Pad Definition dialog box appears and the application previews the pad to be
created.
4. Selecting a second limit is mandatory. Select Pad1 top face as the second limit.
5. Let's go on with the draft definition. Enter 7 as the draft angle value.
Drafting faces is optional. If you do not wish to use this capability, just uncheck
the Angle option.
6. Check the Second limit option to define the neutral element. So, Pad1 top face is
also used as the neutral element.
7. Enter a radius value for each edge type to define the three fillets.
● Lateral radius: defines the fillets on vertical edges
● First limit radius: defines the round corner fillets
● Second limit radius: defines the filets on the edges of the second limit.
Filleting edges is optional too. If you do not wish to use this capability, just
uncheck the options.
Clicking Preview previews the pad, the draft and the fillets and display them in
the specification tree. If you have deactivated the draft or fillet options, the draft
or the fillets are then displayed as deactivated features in the tree, i.e. with red
parentheses.
If you look at the specification tree, you will note that you have created:
● one pad
● one draft
● three fillets
This means that for edition purposes, you need to double-click the appropriate
feature.
[ Back ] [ Up ] [ Next ]
Pocket
Creating a pocket consists in extruding a profile or a surface and removing the
material resulting from the extrusion. The application lets you choose the limits of
creation as well as the direction of extrusion. The limits you can use are the same as
those available for creating pads. To know how to use them, see Up to Next Pads , Up
to Last Pads, Up to Plane Pads, Up to Surface Pads.
This task first shows you how to create a pocket, that is a cavity, in an already existing
part, then you will edit this pocket to remove the material surrounding the initial
profile.
About Profiles
● You can use profiles sketched in the Sketcher workbench or planar geometrical
elements created in the Generative Shape Design workbench (except for lines).
● You can create pockets from sketches including several closed profiles. These
profiles must not intersect.
● You can select diverse elements constituting a sketch too. For more information,
refer to Using the Sub-Elements of a Sketch.
Instead of selecting profiles, you can select surfaces created in the Generative
Shape Design workbench, non-planar faces and even CATIA V4 . To know how to
create a pocket from a surface, refer to Pads or Pockets from Surfaces.
2. Click the Pocket icon .
The Pocket Definition dialog box is displayed and the application previews a pocket.
If you launch the Pocket command with no profile previously defined, just click the
icon to access the Sketcher and sketch the profile you need.
You can define a specific depth for your pocket or set one of these options:
● up to next
● up to last
● up to plane
● up to surface
If you wish to use the Up to plane or Up to surface option, you can then define
an offset between the limit plane (or surface) and the bottom of the pocket. For
more information, refer to Up to Surface Pad.
3. To define a specific depth, set the Type parameter to Dimension, and enter
30mm.
Alternatively, select LIM1 manipulator and drag it downwards to 30.
If you are not satisfied with the profile you selected, note that you can click the
Selection field and select another sketch.
Clicking the icon opens the Sketcher. You can then edit the profile to modify
your pocket. Once you have done your modifications, you just need to quit the
Sketcher. The Pocket dialog box reappears to let you finish your design.
About Directions
● By default, if you extrude a profile, the application extrudes normal to the plane
used to create the profile. To specify another direction, click the More button to
display the whole Pocket Definition dialog box, uncheck the Normal to sketch
option and select a new creation direction in the geometry.
Limits
● If you set the "Up to Plane" or "Up to Surface" option, contextual commands
creating new planes or surfaces you may need are then available from the Limit
field:
❍ Create Plane: see Creating Planes
❍ XY Plane: the XY plane of the current coordinate system origin (0,0,0)
becomes the limit.
❍ YZ Plane: the YZ plane of the current coordinate system origin (0,0,0)
becomes the limit.
❍ ZX Plane: the ZX plane of the current coordinate system origin (0,0,0)
becomes the limit.
❍ Create Join: joins surfaces or curves. See Joining Surfaces or Curves.
❍ Create Extrapol: extrapolates surface boundaries. See Extrapolating Surfaces.
● When copying and pasting a pocket using the As specified in Part document
option (for more, see Handling Parts in a Multi-Document Environment), please
note that if the extrusion direction used does not belong to the same body as the
pocket, this direction is not taken into account by the Copy and Paste commands.
● If you extrude a geometrical element created in Generative Shape Design, you
need to select a direction.
5. Double-click Pocket.1 to edit it. As the application now lets you choose the portion
of material to be kept, you are going to remove all the material surrounding the
initial profile.
The Reverse side option lets you choose between removing the material defined
within the profile, which is the application's default behavior, or the material
surrounding the profile.
6. Click the Reverse side button or alternatively click the arrow as shown:
8. Click OK to confirm. The application has removed the material around the profile.
● Pockets can also be created from sketches including several profiles. These profiles must
not intersect. In the following example, the initial sketch is made of eight profiles.
Applying the Pocket command on this sketch lets you create eight pockets:
● The Up to next limit is the first face the application detects while extruding the profile.
This face must stops the whole extrusion, not only a portion of it, and the hole goes thru
material, as shown in the figure below:
Preview Result
● When using the Up to Surface option, remember that if the selected surface partly stops
the extrusion, the application continues to extrude the profile until it meets a surface that
can fully stop the operation.
[ Back ] [ Up ] [ Next ]
Multi-Pocket
This task shows you how to create a pocket feature from distinct profiles belonging to a
same sketch and this, using different length values. The multi-pocket capability lets you
do this at one time. At the end of the task, you will see how to edit the resulting multi-
pocket.
Open the Pocket1_R08.CATPart document.
2. Select Sketch.4 that contains the profiles to be extruded. Note that all profiles must
be closed and must not intersect. In case a profile would be open, the application
would not take it into account.
The Multi-Pocket Definition dialog box appears and the profiles are highlighted in
green. For each of them, you can drag associated manipulators to define the
extrusion value.
The red arrow normal to the sketch indicates the proposed extrusion direction. To
reverse it, you just need to click it.
5. You need to repeat the operation for each extrusion domain by entering the value of
your choice. For example, select Extrusion domain.2 and Extrusion domain.6 and
enter 30mm and 40mm respectively.
For complex sketches, the Preview button proves to be quite useful.
In the Second Limit field, you can specify a length value for the direction opposite
to the direction previously defined.
Note that the Thickness section displays the sum of two lengths defined for a given
extrusion domain.
Unchecking the Normal to sketch option lets you specify a new extrusion direction.
Just select the geometry of your choice to use it as a reference.
10. Quit the Sketcher. A warning message informs you that the application has detected
that the initial geometry has been modified. Click OK to close the window.
11. Double-click MultiPocket.1. The Feature Definition Error window displays, providing
the details of the modification.
15. Quit the Sketcher. A warning message informs you that the application has detected
that the initial geometry has been modified. Close the window.
16.
Double-click MultiPocket.1. The Feature Definition Error window displays, providing
the details of the modification:
18. Select "Extrusion domain.8" and define 40mm as the length value.
19. Select "Extrusion domain.9", that is the circle, and define 30mm as the length value.
Quit the Sketcher: the application has detected that the initial geometry has been
22.
modified:
Make sure that MultiPocket.1 is selected and click the Edit button. The Feature
Definition Error window displays, providing the details of the modification.
25. Click OK to confirm. The new multi-pocket feature is composed of seven pockets.
[ Back ] [ Up ] [ Next ]
We recommend you the use of this new command to speed up your design.
The Drafted Filleted Pocket Definition dialog box appears and the application
previews the pocket to be created.
4. Selecting a second limit is mandatory. Select Pad1 top face as the second limit.
5. Let's go on with the draft definition. Enter 7 as the draft angle value.
Drafting faces is optional. If you do not wish to use this capability, just uncheck
the Angle option.
6. Check the Second limit option to define the neutral element. So, note that the
pad top face is also used as the neutral element.
● Second limit radius: defines the filets on the edges of the second limit.
Filleting edges is optional too. If you do not wish to use this capability, just
uncheck the options.
Clicking Preview previews the pocket, the draft and the fillets and display them in
the specification tree. If you have deactivated the draft or fillet options, the draft
or the fillets are then displayed as deactivated features in the tree, i.e. with red
parentheses.
8. click Preview to check if the application can compute the fillets properly.
Note that there is a priority in the order of appearance of the fillets (from top to
bottom) in the specification tree. The first fillet corresponds to the Lateral radius
option in the dialog box, the second fillet to the First limit radius option and the
last fillet to the Second limit radius option.
If you look at the specification tree, you will note that you have created:
● one pocket
● one draft
● two fillets
This means that for edition purposes, you need to double-click the appropriate
feature.
[ Back ] [ Up ] [ Next ]
Thin Solids
When creating pads, pockets and stiffeners, you can add thickness to both sides of their
profiles. The resulting features are then called "thin solids".
This task shows you how to add thickness to a pad. The method described here is also valid
for pockets. To know how to obtain a thin solid from a stiffener, refer to the task Stiffener.
You can create thin solids using the Shaft and Groove capabilities.
Open the GettingStarted1_R04.CATPart document and quit the Sketcher.
3. Check the Thick option. This opens the whole Pad Definition dialog box. You can now
define your thin pad using the options available in the Thin Pad frame.
The options for creating thin solids are not available when you select a surface as the
element to be extruded.
This capability can be applied to several profiles contained in the same sketch.
Using the "Thin Pad" options you can extrude profiles from networks.
If you decide to use the options Up to Plane or Up to Surface, the Merge ends
capability is not available.
In the following example, the network goes beyond the edges of the part.
Initial profile is made of two intersecting lines The application trims extrusions to the
faces of the pocket
[ Back ] [ Up ] [ Next ]
Shaft
This task illustrates how to create a shaft, that is a revolved feature, by using an open
profile.
1. Select Sketch.2 as the profile to be extruded. For the purposes of our scenario, the
profile and the axis belong to the same sketch.
3. Click OK to close the warning message and display the Shaft Definition dialog box.
The application displays the name of the selected sketch in the Selection field from
the Profile frame. In our scenario, the profile and the axis belong to the same
sketch. Consequently, you do not have to select the axis.
About Profiles
● You can create shafts from sketches including several closed profiles. These
profiles must not intersect and they must be on the same side of the axis.
● Moreover, you can define whether you need the whole sketch, or sub-elements
only. For more information, refer to Using the Sub-elements of a Sketch.
● If needed, you can change the sketch by clicking the field and by selecting
another sketch in the geometry or in the specification tree.
● But you can also edit your sketch by clicking the icon that opens the
Sketcher. Once you have done your modifications, the Shaft Definition dialog box
reappears to let you finish your design.
● If you launch the Shaft command with no profile previously defined, just click the
icon and select a plane to access the Sketcher, then sketch the profile you
need.
● You can use wireframe geometry as your profile and axes created with the Local
Axis capability.
About Axes
● the Selection field in the Axis frame is reserved for the axes you explicitly
select.
● Contextual commands creating the directions you need are now available from
the Selection field:
❍ Create Line: see Creating Lines
❍ Create Plane: see Creating Planes
❍ X Axis: the X axis of the current coordinate system origin (0,0,0) becomes the
axis.
❍ Y Axis: the Y axis of the current coordinate system origin (0,0,0) becomes the
axis.
❍ Z Axis: the Z axis of the current coordinate system origin (0,0,0) becomes the
axis.
There are three ways of reversing the revolution direction: clicking the Reverse
Direction button, or using the Reverse direction contextual command available
on the arrow or just clicking the arrow. The application previews limits LIM1 that
corresponds to the first angle value, and LIM2 that corresponds to the second angle
value. The first angle value is by default 360 degrees.
4. The Reverse side option lets you choose between creating material between the
axis and the profile or between the profile and existing material. You can apply this
new option to open or closed profiles.
In our scenario, as our open profile cannot be trimmed if we use the default
direction, that is in the direction of the axis, click the Reverse Side button or
alternatively click the arrow as shown:
The application previews the new shaft: the extrusion will be done in the direction
opposite to the the axis and it will be trimmed to existing material.
5. Enter the values of your choice in the fields First angle and Second angle.
Alternatively, select the LIM1 or LIM2 manipulator and drag them onto the value of
your choice.
7. Click OK to confirm.
Thin Solids
You can add thickness to both sides of the profile used to create the shaft.
In the example below, the shaft is created using the option "Thick". Checking this
option opens the whole Shaft Definition dialog box, which lets you then define
Thickness 1 and Thickness 2. To perform the scenario, please use Sketch.6.
Additional Options
● The 'Neutral Fiber' option adds material equally to both sides of the profile. The
thickness defined for Thickness 1 is evenly distributed to each side of the profile.
● The Merge Ends option attaches the profile endpoints to adjacent geometry
(axis or if possible to existing material) as illustrated below:
The 'Thin Shaft' capability does not allow you to extrude networks.
[ Back ] [ Up ] [ Next ]
Groove
Grooves are revolved features that remove material from existing features. This task
shows you how to create a groove, that is how to revolve a profile about an axis (or
construction line).
Open the Revolution_R09.CATPart document.
About Axes
The application displays the name of the selected sketch in the Selection field from
the Profile frame.
● the Selection field in the Axis frame is reserved for the axes you explicitly
select. For the purposes of our scenario, the profile and the axis belong to the
same sketch. Consequently, you do not have to select the axis.
● Contextual commands creating the directions you need are now available from
the Selection field:
❍ Create Line: see Creating Lines
❍ Create Plane: see Creating Planes
❍ X Axis: the X axis of the current coordinate system origin (0,0,0) becomes the
axis.
❍ Y Axis: the Y axis of the current coordinate system origin (0,0,0) becomes the
axis.
❍ Z Axis: the Z axis of the current coordinate system origin (0,0,0) becomes the
axis.
About Profiles
● You can create grooves from sketches including several closed profiles. These
profiles must not intersect and they must be on the same side of the axis.
● If needed, you can change the sketch by clicking the Selection field and by
selecting another sketch in the geometry or in the specification tree.
● Moreover, you can define whether you need the whole sketch, or sub-elements
only. For more information, refer to Using the Sub-elements of a Sketch.
● Clicking the icon opens the Sketcher. You can then edit the profile. Once you
have done your modifications, the Groove Definition dialog box reappears to let
you finish your design.
● You can use wireframe geometry as your profile and axes created with the Local
Axis capability.
● If you launch the Groove command with no profile previously defined, just click
the icon and select a plane to access the Sketcher, then sketch the profile
you need.
3. The application previews the limits LIM1 and LIM2 of the groove to be created.
You can select these limits and drag them onto the desired value or enter angle
values in the appropriate fields. For our scenario, select LIM1 and drag it onto 100,
then enter 60 in the Second angle field.
5. Click the Reverse Direction button to inverse the revolution direction, or use the
Reverse direction contextual command available from the arrow.
6. The Reverse Side option lets you choose between creating material between the
axis and the profile, which is the default direction, or between the profile and
existing material. You can apply this option to open or closed profiles.
Double-click the groove to edit it. Now, you are going to remove the material
surrounding the profile.
7. Click the Reverse Side button or alternatively click the arrow in the geometry.
8. Enter 360 as the first angle value and 0 as the second angle value. The application
previews the new groove.
9. Click OK to confirm.
Thin Solids
You can now add thickness to both sides of the profile to be used to create the
groove.
In the example below, the shaft is created using the Thick option. Checking this
option opens the whole Groove Definition dialog box, which lets you then define
Thickness 1 and Thickness 2. To perform the scenario, please use Sketch.8.
Additional Option
● The Neutral Fiber option adds material equally to both sides of the profile. The
thickness defined for Thickness 1 is evenly distributed to each side of the profile.
● The Thin Groove capability does not allow you to extrude networks.
[ Back ] [ Up ] [ Next ]
Hole
Creating a hole consists in removing material from a body. Various shapes of standard holes can be created. These
holes are:
Countersunk Counterdrilled
This task illustrates how to create a countersunk hole while constraining its location.
Clicking the icon opens the Sketcher. You can then constrain the point defining the hole position. Once you
have quit the Sketcher, the Hole Definition dialog box reappears to let you define the hole feature. For more
about locating holes, please refer to Locating a Hole.
The Hole Definition dialog box appears and the application previews the hole to be created. The Sketcher grid is
displayed to help you create the hole.
About Limits
Whatever hole you choose, you need to specify the limit you want. There is a variety of limits:
Up to Plane Up to Surface
● The Limit field is available if you set the Up to Plane or Up to Surface option.
● If you wish to use the Up to Plane or Up to Surface option , you can then define an offset between the limit
plane (or surface) and the bottom of the hole. For more information, refer to Up to Surface Pad.
● The Up to next limit is the first face the application detects while extruding the profile, but this face must
stops the whole extrusion, not only a portion of it, and the hole goes thru material.
Preview Result
● The application always limits the top of the hole using the
Up to Next option. In other words, the next face
encountered by the hole limits the hole. In the following
example, the hole encounters a fillet placed above the face
initially selected. The application redefines the hole's top
onto the fillet.
3. Now, define the hole you wish to create. Enter 24mm as the diameter value and 25mm as the depth value.
The Options frame displays options directly linked to the standard used in the application. To know or change
that normative reference, use the Tools -> Options -> Mechanical Design -> Functional Tolerancing and
Annotations, and in the Tolerancing Tab enter the new standard in the Default Standard at creation
option.
For more information, please refer to the 3D Tolerancing and Annotations User's Guide.
Note that this capability is not available for countersunk holes and that a Functional Dimensioning and
Tolerancing licence is required to be able to access this capability.
4. To define the shape of the end hole, you can choose between:
● flat or
● pointed.
Set the Bottom option to V-Bottom to create a pointed hole and enter 110 in the Angle field to define the
bottom shape.
About Directions
By default, the application creates the hole normal to the sketch face. But you can also define a creation
direction not normal to the face by unchecking the Normal to surface option and selecting an edge or a line.
● Contextual commands creating the directions you need are now available from the Reference field:
❍ Create Line: for more information, see Creating Lines
❍ Create Plane: see Creating Planes
❍ X Axis: the X axis of the current coordinate system origin (0,0,0) becomes the axis.
❍ Y Axis: the Y axis of the current coordinate system origin (0,0,0) becomes the axis.
❍ Z Axis: the Z axis of the current coordinate system origin (0,0,0) becomes the axis.
Thread Definition
You can also define a threaded hole by checking the Thread Definition tab and click the Specifications button
to access the parameters you need to define.
Hole Types
5. Now, click the Type tab to access the type of hole you wish to create.
You will notice that the glyph assists you in defining the
desired hole.
7.
Enter 80degrees in the Angle field. The preview lets you see the new angle.
8.
Enter 35mm in the Diameter field. The preview lets you see the new diameter.
9. Click OK.
You will notice that the sketch used to create the hole also
appears under the hole's name. This sketch consists of the
point at the center of the hole.
[ Back ] [ Up ] [ Next ]
Locating a Hole
This task shows how to constrain the location of the hole to be created without using
the Sketcher workbench`s tools.
1. Multi-select both edges as shown and the upper face which is the face on which
you wish to position the hole.
The preview displays two constraints defining the distances between the hole's
center and the edges.
3. Define the parameters in the dialog box to create the desired hole (see Creating a
Hole).
Remember That...
● The area you click determines the location of the hole, but you can drag the hole onto
desired location during creation using the left mouse button. If the grid display option is
activated, you can use its properties.
● Selecting a circular face makes the hole concentric with this face. However, the
application creates no concentricity constraint.
● Multi-selecting a circular edge and a face makes the hole concentric to the circular edge.
In this case, the application creates a concentricity constraint.
● Remember that the Sketcher workbench provides commands to constrain the point used
for locating the hole. See Setting Constraints.
● Selecting a line and a face positions the hole along the line.
● Selecting an edge and a face allows the application to create one distance constraint.
While creating the hole, you can double-click this constraint to edit its value.
[ Back ] [ Up ] [ Next ]
Threaded Holes
The Thread capability removes material surrounding the hole. To define a thread, you can
enter the values of your choice, but you can use standard values or personal values
available in files too.
This task shows you how to create a threaded hole using values previously defined in a file.
Open the Hole1_R04.CATPart document.
3. In the Hole Definition dialog box that displays, define the hole shape and enter the
parameters of your choice. For more information, refer to Hole.
In the Type field, you can choose among three different thread types:
● No Standard: uses values entered by the user
● Metric Thin Pitch: uses AFNOR standard values
● Metric Thick Pitch: uses AFNOR standard values
In addition to these three types, you can add your personal standards as described
in Reusing Values Already Defined in a File
1 0.25 0.729
1.1 0.25 0.829
1.2 0.25 0.829
1.4 0.3 1.075
1.6 0.35 1.221
1.8 0.35 1.221
2.0 0.4 1.567
2.2 0.45 1.713
● No Standard
If you keep the No Standard option, the field available below is Thread
Diameter. You just need to enter the values you need in this field as well as in the
fields below.
The Edit formula... contextual command is available from the Thread Diameter
field, meaning that you can define formulas for managing diameters values.
There are two ways of accessing values listed in a file: either by navigating to the
file of interest or by making this data available prior to launching the Hole
command. For more, see "the file is already available".
A dialog box displays, in which you can navigate to reach the file containing your
own values. This file may be of one of the following types:
The file types supported are the same as those used for design tables.
The values defined in your file will apply specifically to the part of your CATPart
document, not to other documents.
7. Navigate to StandardGaz.txt file and click Open to get the values it contains.
The Hole Definition dialog box reappears. Your file looks like this:
Moreover, the name of the standard is the same as the name of the file without the
extension.
Please, remember these recommendations for creating your own personal files.
8. Set the Type option to 'StandardGaz'.
By selecting the file from the Type list: the file is already
available
This behavior is made possible only if the administrator has performed these
operations:
The administrator first needs to locate in a directory the source files used for the
standards. For example, he can select E:\user\standard as the directory containing
the StandardGaz.txt file. Then, he has to concatenate this path with the official
path in the CATReffilesPath environment variable as follows:
Set CATReffilesPath=Officialpath;E:\user\standard
The result is the following: whenever
the Hole command is launched, the
application identifies all standards
provided by the administrator. The
user does no need to navigate to the
file any longer.
Note:
Using the Remove function, you cannot remove standard files defined by the
administrator.
10.If necessary, edit the thread depth then the hole depth if you need to modify the
value you had previously set in the Extension tab. This value must not exceed the
thread diameter value.
11.Check the Left-Threaded option.
12.Click OK to confirm your operation and close the Hole Definition dialog box.
The application displays the hole in the geometry area but not the thread. Note
also that an icon specific to this feature is displayed in the specification tree.
Note also that you cannot remove a standard file if it is used for a hole created in
the CATPart document.
[ Back ] [ Up ] [ Next ]
Resulting Rib
The Merge rib'ends option extends and trims the center curve to existing material.
Each extremity of the rib is then trimmed to existing material. The example below
clearly shows how the blue rib is trimmed.
[ Back ] [ Up ] [ Next ]
Slot
This task shows you how to create a slot, that is how to sweep a profile along a center curve to remove
material.
To define a slot, you need a center curve, a planar profile, a reference element and optionally a pulling
direction.
Center Curves
Moreover, the following rules should be kept in mind:
● 3D center curves must be continuous in tangency.
● if the center curve is planar, it can be discontinuous in tangency.
● center curves must not be composed of several geometric elements
About Profiles
● You can use wireframe geometry as your profile too.
● In some cases, you need to define whether you need the whole sketch, or sub-elements only. For more
information, refer to Using the Sub-elements of a Sketch.
● Slots can also be created from sketches including several profiles. These profiles must be closed and
must not intersect.
● If you launch the Slot command with no profile previously defined, just click the icon to access the
Sketcher and then sketch the profile you need.
● You can use an open profile provided existing material can trim the slot. For more information, please
refer to Trimming Ribs or Slots.
3. Click the icon to open the Sketcher. This temporarily closes the dialog box.
Profile Control
You can control the profile position by choosing one of the following options:
● Keep angle: keeps the angle value between the sketch plane used for the profile and the tangent of the
center curve.
● Pulling direction: sweeps the profile with respect to a specified direction. For example, you need to use
this option if your center curve is a helix. In this case, you will select the helix axis as the pulling
direction.
● Reference surface: the angle value between axis h and the reference surface is constant.
● Contextual commands creating the directions you need are now available from the Selection field:
❍ Create Line: For more information, see Creating Lines
❍ Create Plane: see Creating Planes
❍ X Axis: the X axis of the current coordinate system origin (0,0,0) becomes the direction.
❍ Y Axis: the Y axis of the current coordinate system origin (0,0,0) becomes the direction.
❍ Z Axis: the Z axis of the current coordinate system origin (0,0,0) becomes the direction.
❍ Create Join: joins surfaces or curves. See Joining Surfaces or Curves.
❍ Create Extrapol: extrapolates surface boundaries or curves. See Extrapolating Surfaces and
Extrapolating Curves.
If you create any of these elements, the application then displays the corresponding icon in front of the
Selection field. Clicking this icon enables you to edit the element.
6. To go on with our scenario, let's maintain the Keep angle option.
Now, select the center curve along which the application will sweep the profile.
The center curve is open. To create a slot you can use open profiles and closed center curves too. Center
curves can be discontinuous in tangency.
Clicking the icon opens the Sketcher to let you edit the center curve.
The Merge slot's ends option is to be used in specific cases. It lets the application create material between
the ends of the slot and existing material. For an example, please refer to Trimming Ribs or Slots.
8. Enter 2mm as Thickness1's value, and 5mm as Thickness2's value, then preview the result.
Checking the Merge Ends option trims the rib to existing material. For an example, please refer to
Trimming Ribs or Slots.
9. To add material equally to both sides of the profile, check
Neutral fiber and preview the result.
10.Click OK.
[ Back ] [ Up ] [ Next ]
Stiffener
This task shows you how to create a stiffener by specifying creation directions.
1. Select the profile to be extruded, that is Sketch.6 (located in the Part Body entity).
This open profile has been created in a plane normal to the face on which the
stiffener will lie.
About Profiles
● You can use wireframe geometry as your profile.
● In some cases, you can define whether you need the whole profile, or sub-
elements only. For more information, refer to Using the Sub-elements of a
Sketch.
● Clicking the icon opens the Sketcher. You can then edit the profile. Once
you have done your modifications, the Stiffener Definition dialog box reappears
to let you finish your design.
If you need to use an open profile, make sure that existing material can fully limit
the extrusion of this profile
This thickness is now evenly distributed: a thickness of 6mm is added to each side
of the profile.
Optionally click Preview to see the result.
6. Click OK.
The stiffener is created. The specification tree indicates it has been created.
If you click the Selection field and select another sketch, the application
immediately creates the Stiffener.
Clicking the icon opens the Sketcher. You can then edit the profile to modify
your stiffener. Once you have done your modifications, you just need to quit the
Sketcher. The dialog box is closed and the icon is activated.
Figure 2: With the From top option on, the extrusion is performed normal to the
profile's plane and the thickness is added in the profile's plane. Note also that the
resulting stiffener is always trimmed to existing material.
● Conversely, if you wish to add different thicknesses on both sides of the profile,
just uncheck the Neutral fiber option and then specify the value of your choice
in Thickness 2 field.
The creation of "from top" stiffeners is never done with respect to the creation
order of the profile.
[ Back ] [ Up ] [ Next ]
Multi-sections Solid
This task shows how to create a multi-sections solid.
You can generate it by sweeping one or more planar section curves along a computed
or user-defined spine. The feature can be made to respect one or more guide curves.
The resulting feature is a closed volume.
The Multi-sections Solid capability assumes that the section curves to be used
do not intersect.
In P1 mode, you can select two sections only.
You can note that by default, tangency discontinuity points are coupled:
4. For the purpose of our scenario, you are going to use guide curves. Click the
Guide field and select the four joins. The curves to be used must be joined.
By default, the application computes a spine, but if you wish to impose a curve as
the spine to be used, you just need to click the Spine tab then the Spine field
and select the spine of your choice in the geometry.
The Relimitation tab lets you specify the feature relimitation type. You can
choose to limit the multi-sections solid only on the Start section, only on the End
section, on both, or on none.
● when one or both are checked: the multi-sections solid is limited to
corresponding section
● when one or both are when unchecked: the multi-sections solid is swept along
the spine:
[ Back ] [ Up ] [ Next ]
Solid Combine
This task shows you how to create a solid combine, that is a solid resulting from the
intersection of two or more extruded profiles.
Note that if you launch the Solid Combine command with no profile previously
defined, just access the Sketcher by clicking the icon available in the dialog box
and sketch the profile you need.
Components
3. Select Sketch.2 as the second component to be extruded. This sketch contains only
one profile, namely a rectangle.
The Solid Combine capability is going to compute the intersection between the
profiles virtually extruded. By default, each component is extruded in a plane
normal to its sketch plane. The application previews the result as soon as the
second component has been selected.
Extrusion Directions
There are two types of directions you can specify to compute the intersection. For the
first and the second components, you can choose:
● The Normal to profile option: this is the default option
● Another direction indicated by a geometrical element you select.
Note that
4. For the purposes of our scenario, uncheck the Normal to profile option for the
first component and select the line created in Sketch.3 to indicate the extrusion
direction.
[ Back ] [ Up ]
Dress-Up Features
Dressing up features is done by applying commands to one or more supports. The
application provides a large number of possibilities to achieve the features meeting your
needs. The application lets you create the following dress-up features:
Create an Edge Fillet: Click this icon, select the edge to be filleted, enter the
radius value and set the propagation mode in the dialog box.
Create a Variable Radius Fillet: Click this icon, select the edge to be filleted,
enter new radius values for both of the detected vertices, click as many points
as you wish on the edge and enter appropriate radius values for each of them. If
needed, define a new variation mode.
Create a Variable Radius Fillet Using a Spine: Click this icon, select the edges to
be filleted, enter an angle value for both vertices at the corner, check the Circle
Fillet option and select the spine.
Reshaping Corners: click the More button in the Edge Fillet or in the Variable
Radius Fillet dialog box, click the Blend corner(s) button to detect the corner
to reshape.
Create a Face-Face Fillet: Click this icon, select the faces to be filleted and enter
the radius value in the dialog box.
Create a Tritangent Fillet: Click this icon, select the faces to be filleted then the
face to be removed.
Create a Chamfer: Click this icon, select the edge to be chamfered, set the
creation mode then define the parameters you have set.
Create a Basic Draft : Click this icon, set the Selection by neutral face
selection mode or select the face to be drafted, then enter the required
parameters.
Advanced Draft: Click this icon, specify the type of operation you wish to
perform, then define the parameters you have set.
Create a Draft with a Parting Element: Click this icon, set the Selection by
neutral face selection mode or select the face to be drafted, expand the dialog
box then enter the required parameters.
Create a Draft from Reflect Lines: Click this icon, select the face to be drafted,
then enter the required parameters.
Create a Variable Angle Draft: Click this icon, select the face to be drafted, click
as many points as you wish and then enter the required parameters.
Create a Shell : Click this icon, select the faces to be shelled and enter the
thickness values.
Create a Thickness: Click this icon, select the faces to be shelled and enter the
thickness value.
Create a Thread/Tap: Click this icon, select the cylindrical surface you wish to
thread, the planar limit face and enter the required values.
Remove a Face: Click this icon, select the face to be removed and the faces to
keep.
Replace a Face: Click this icon, select the replacing face and the face to be
removed.
[ Back ] [ Up ] [ Next ]
Surface-Based Features
Create a Split: Click this icon, select the body to be split then the splitting
element.
Create a Thick Surface: Click this icon, select the object to be thickened, define
the offset directions and enter offset values.
Create a Close Surface: Click this icon, select the body and select the object to
be closed.
Create a Sew Surface: Click this icon, select the body and the surface to be sewn.
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/prtug_C2/prtugbt1200.htm10/18/2004 7:52:29 PM
Split
Split
You can split a body with a plane, face or surface. The purpose of this task is to show
how to split a body by means of a surface.
The Split Definition dialog box is displayed, indicating the splitting element.
● Contextual commands creating the limiting elements you need are now available
from the Splitting Element field:
❍ Create Plane: for more information, see Creating Planes
❍ XY Plane: the XY plane of the current coordinate system origin (0,0,0)
becomes the trimming element.
❍ YZ Plane: the YZ plane of the current coordinate system origin (0,0,0)
becomes the trimming element.
❍ ZX Plane: the ZX plane of the current coordinate system origin (0,0,0)
becomes the trimming element.
❍ Create Join: joins surfaces or curves. See Joining Surfaces or Curves.
❍ Create Extract: See Extracting Geometry.
If you create any of these elements, the application then displays the
corresponding icon in front of the Splitting Element field. Clicking this icon
enables you to edit the element.
An arrow appears indicating the portion of body that will be kept. If the arrow
points in the wrong direction, you can click it to reverse the direction.
4. Click OK.
Avoid using input elements that are tangent to each other since this may result in
geometric instabilities in the tangency zone.
[ Up ] [ Next ]
Thick Surface
You can add material to a surface in two opposite directions by using the Thick
Surface capability. This task shows you how to do so.
● Two contextual commands creating the object you need are now available from
the Object to offset field:
❍ Create Join: joins surfaces or curves. For more information, see Joining
Surfaces or Curves.
❍ Create Extract: See Extracting Geometry.
If you create any of these elements, the application then displays the
corresponding icon in front of the Object to offset field. Clicking this icon
enables you to edit the element.
4. Click OK.
Extracting Geometry
Sometimes, you will need to use the Extract command to be able to add thickness to
a face. The Extract capability lets you generate separate elements from initial
geometry, without deleting geometry. This command is available after clicking a
dialog box prompting you to deactivate the thickness feature and extract the
geometry. Once the operation has been done, a node "Extracted Geometry
(ThickSurface.1)" is displayed in the tree. This category includes the elements created
by the application.
The Extract capability is available if only one face was selected to perform the
thickness operation.
Note also that if you have Generative Shape Design installed, the geometry
resulting from the Extract operation is associative.
[ Back ] [ Up ] [ Next ]
Close Surface
This task shows you to close surfaces.
● Two contextual commands creating the object you need are now available from the Object to
close field:
❍ Create Join: joins surfaces or curves. See Joining Surfaces or Curves.
❍ Create Extract: See Extracting Geometry.
If you create any of these elements, the application then displays the corresponding icon in front
of the Object to close field. Clicking this icon enables you to edit the element.
3. Click OK.
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/prtug_C2/prtugbt0709.htm10/18/2004 7:52:54 PM
Sew Surface
Sew Surface
Sewing is a boolean operation combining a surface with a body. This capability adds
or removes material by modifying the surface of the solid.
You can sew all types of surfaces onto bodies. Depending on your geometry, two
kinds of sewing operations can be performed:
● If the surface has been designed so that its boundary entirely lays on the solid, you
can sew it using the surface boundary projection onto the solid. In this case you
can the option "Topology simplification" or not (unchecked option).
Sewing features (in boundary projection mode) is more productive (CPU cost) and
more stable (geometric tangency condition) than creating a solid using the Close
Surface command (when possible) because no surface/surface intersections are
computed.
● If the surface crosses the solid, you can make the application compute the
intersection of the surface with the solid prior to sewing the surface. In this case,
you need to use the "Intersection" option.
2.
Click the Sew Surface icon .
Keep the "Topology simplification" option active. Using this option, if in the
resulting solid there are connected faces defined on the same geometric support
(faces separated by smooth edges), these faces will be merged into one single
face.
3. Arrows appear indicating the side where material will be added or kept. Note that
clicking an arrow reverses the given direction.
The surface is sewn onto the body. You may notice that the bottom of the solid is
made of one single face.
7. Click OK.
The bottom of the solid is made of three connected faces. The smooth edges
resulting from the sewing appear because no topological simplification has been
performed.
3. The surface is sewn onto the body. Some material has been removed.
[ Back ] [ Up ]
Transformation Features
Create a Translation: Click this icon, select the body to be translated, define the
translation direction and enter the distance value.
Create a Rotation: Click this icon, select the body to be rotated, define the rotation
axis and enter the angle value.
Create a Symmetry: Click this icon, select the body to be duplicated and define the
symmetry reference.
Create a Mirror: Click this icon, select the body to be mirrored and define the
reference.
Create a Rectangular Pattern: Click this icon, select the feature to be duplicated,
define the creation directions, choose the parameters you wish to define and set
these parameters.
Create a Circular Pattern: Click this icon, select the feature to be duplicated, define
the axial reference, the creation direction, choose the parameters you wish to define
and set these parameters.
Create a User Pattern: Click this icon, select the feature to be duplicated, set
whether you keep the original specifications or not and define the positions.
Exploding Patterns: Right-click the pattern you want to explode and select the
RectPattern.1object -> Explode... contextual command.
Create a Scaling: Click this icon, select the body to be scaled, define the reference
and enter a factor value.
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/prtug_C2/prtugbt0700.htm10/18/2004 7:53:23 PM
Translation
Translation
The Translate command applies to current bodies.
1.
Click the Translate icon .
2. Select a line to take its orientation as the translation direction or a plane to take its
normal as the translation direction. For example, select zx plane.
You can also specify the direction by means of X, Y, Z vector components by using
the contextual menu on the Direction area.
3. Specify the translation distance by entering a value or using the Drag manipulator.
For example, enter 100mm.
[ Up ] [ Next ]
Rotation
This task shows you how to rotate geometry about an axis. The command applies to
current bodies.
The element is rotated. You can drag it by using the graphic manipulator to adjust
the rotation.
[ Back ] [ Up ] [ Next ]
Symmetry
This task shows how to transform geometry by means of a symmetry operation. The
Symmetry command applies to current bodies.
2. Select a point, line or plane as reference element. For the purpose of our scenario,
select plane zx.
The original element is no longer visible but remains in the specification tree.
[ Back ] [ Up ] [ Next ]
Mirror
Mirroring a body or a list of features consists in duplicating these elements using a
symmetry. You can select a face or a plane to define the mirror reference.
If you create any of these elements, the application then displays the
corresponding icon in front of the Mirroring element field. Clicking this icon
enables you to edit the element.
[ Back ] [ Up ] [ Next ]
Rectangular Pattern
You may need to duplicate the whole geometry of one or more features and to position this
geometry on a part. Patterns let you do so.
The application allows you to define three types of patterns: rectangular, circular and
user patterns. These features accelerate the creation process.
This task shows you how to duplicate the geometry of one pocket right away at the
location of your choice using a rectangular pattern. Then, you will learn how to modify
the location of the initial feature.
1. Select the feature you wish to copy, that is the pocket as shown:
2.
Click the Rectangular Pattern icon .
The Rectangular Pattern Definition dialog box that appears displays the name of
the geometry to pattern.
● If you change your mind and decide to pattern the current solid, click the
Object field and use the Get current solid contextual command.
Each tab is dedicated to a direction you will use to define the location of the
duplicated feature. In this task, you will first set your specifications for the first
direction.
Checking the Keep specifications option creates instances with the limit Up to
Next ( Up to Last, Up to Plane or Up to Surface) defined for the original feature.
In the example below, the limit defined for the pad, i.e. the "Up to surface"
limit, applies to all instances. As the limiting surface is not planar, the instances
have different lengths.
But for the purposes of our scenario, as the pocket's height is specified, activating
the Keep specifications option is meaningless.
Reference Direction
If you create any of these elements, the application then displays the
corresponding icon in front of the Reference element field. Clicking this icon
enables you to edit the element.
4. Let the Instances & Spacing options to define the parameters you wish to
specify.
Choosing Instances & Spacing dims the Length field because the application
no longer needs this specification to space the instances.
If you set Instances & Length or Spacing & Length parameters, note that you
cannot define the length by using formulas.
5. Enter 3 as the number of instances you wish to obtain in the first direction.
Deleting the instances of your choice is possible when creating the pattern. In the
pattern preview, just select the points materializing instances. Conversely,
selecting these points again will make the application create the corresponding
instances.
Defining the spacing along the grid and length of your choice would make the
application compute the number of possible instances and space them at equal
distances.
8. Click the Reference element field and select the edge to the left to define the
second direction.
9. Check the Reverse option to make the arrow point in the opposite direction.
10. Let the Instances & Spacing option: enter 3 and 10 mm in the appropriate
fields.
11. click Preview to make sure the pattern meets your needs.
13. Let's now edit the pattern to make it more complex: double-click the pattern to
display the dialog box.
14. Click the More button to display the whole dialog box.
15. To modify the position of the pockets, enter -5 degrees as the rotation angle
value.
16. click Preview.
17. Now, modify the location of the initial pocket. To do so, enter 2 in the Row in
Direction 1 field.
The application previews how the pattern will be moved. It will be moved along
the direction as indicated:
The application previews how the pattern will be moved. It will be moved along
these two directions defined in steps 17 and 18:
Remember that clicking an instance once removes the instance from the
specifications. Clicking once or double-clicking an instance does not lead to the
same result then.
19. Click OK.
The application has changed the location of all pockets. Only four of them remain
on the pad.
● During your design, you may need to rework instances specifically. You will
then have to use the Explode contextual command to delete your pattern
while keeping geometry. For more information, refer to Exploding Patterns.
Complex Patterns
You can pattern a list of Part Design features by proceeding as follows:
Editing a list of features consists in adding or removing features from the list. To do
so, you just have to click the Object field and select the feature of interest to add it
or remove it from the list.
Note however that adding a feature to a pattern is possible only if your pattern is
already based on a feature list. In other words, you cannot add any feature to a
basic pattern created using a single feature.
A current solid is composed of one or more features belonging to the same body. It
is the result of the operations as mentioned in the specification tree, the last
operation being the current one. For more about current features, see Scanning a
part and defining local objects.
To pattern a current solid, just click the Rectangular Pattern icon . There is no
need to select any geometry. By default, the object to pattern is the current solid.
You then just have to enter your specifications in the dialog box.
Note that if you change your mind and decide to pattern a feature, you just have to
click the object field and select the feature of your choice.
In the following example, the current solid is the result of one pad and one hole.
The instances created via the Pattern command are composed of pads and holes
only.
You cannot transform a patterned list of features into a patterned current solid and
vice-versa.
[ Back ] [ Up ] [ Next ]
Circular Pattern
This task will show you how to duplicate geometry of one or more features right away at the
location of your choice using a circular pattern.
Make sure the item you wish to duplicate is correctly located in relation to the circular rotation
axis.
Keeping Specifications
Checking the Keep specifications option creates instances with the limit Up to Next
(Up to Last, Up to Plane or Up to Surface) defined for the original feature. The
example below shows you that the limit defined for the pad, that is the Up to surface
limit, applies to all instances. As the limiting surface is not planar, the instances have
different lengths.
But for the purposes of our scenario, as the pad is going to be repeated on a planar
surface, activating the Keep specifications option is meaningless.
The Parameters field lets you choose the type of parameters you wish to specify so that
the application will be able to compute the location of the items copied.
If you set Instances & total angle or Angular spacing & total angle parameters,
note that you cannot define the total angle when using formulas.
3. Set the Instances & Angular spacing options to define the parameters you wish to
specify.
Choosing Instances & Angular spacing dims the Total angle field because the
application no longer needs this specification to space the instances.
Reference Direction
6. Click the Reference element field and select the upper face to determine the rotation
axis. This axis will be normal to the face.
To define a direction, you can select an edge, a line, a planar face or a plane. After selecting an edge,
a line or a planar face, if necessary, you can also select a point to define the rotation center. If you
select a plane, selecting a point is mandatory.
● Contextual commands creating the reference elements you need are now available
from the Reference element field:
❍ Create Line: For more information, see Creating Lines.
❍ X Axis: the X axis of the current coordinate system origin (0,0,0) becomes the
direction.
❍ Y Axis: the Y axis of the current coordinate system origin (0,0,0) becomes the
direction.
❍ Z Axis: the Z axis of the current coordinate system origin (0,0,0) becomes the
direction.
❍ Create Plane: see Creating Planes.
If you create any of these elements, the application then displays the corresponding
icon in front of the Reference element field. Clicking this icon enables you to edit the
element.
If you modify the angular spacing, the application previews the result: arrows 1 and 2 are
moved accordingly.
8. click Preview: the pad will be repeated seven times. The instances are green, just like
the original feature.
9. Now, you are going to add a crown to your part. To do so, click the Crown Definition
tab.
10. Set the Circle & Circle spacing options to define the parameters you wish to specify.
11. Enter 2 in the Circle(s) field.
12. Enter -18 mm in the Circle spacing field.
14. Now, you are going to modify the position of the initial pad. Such a modification will
affect all instances too. To do so, click the More button to display the whole dialog box.
Applying the Delete command on one instance deletes the whole pattern. However,
deleting the instances of your choice is possible when creating or editing the pattern. To
do so, just select the points materializing instances in the pattern preview. Selecting
these points again will enable the application maintain the corresponding instances.
The "Simplified representation" option lets you lighten the pattern geometry. What
you need to do is just check the option and double-click the instances you do not want to
see. The instances are then represented in dashed lines during the pattern definition and
then are no longer visible after validating the pattern creation. The specifications remain
unchanged, whatever the number of instances you view. This option is particularly used
for patterns including a large number of instances.
Remember then that clicking once or double-clicking an instance does not lead to the
same result.
16. Click OK.
The scenario above does not show the use of the "Radial alignment of instances" option.
In addition to performing the steps described, you could have used this option that allows you
to define the instance orientations.
The option is checked: all The option is unchecked: all instances are normal to
instances have the same the lines tangent to the circle.
orientation as the original feature.
The application offers the capability of creating polar patterns (for example, spiral patterns).
To do so, define formulas using parameters i and j. For more information about formulas, refer
to the CATIA- Knowledge Advisor User's Guide Version 5.
During your design, you may need to rework instances specifically. You will then have to use
the Explode contextual menu item to delete your pattern while keeping geometry. For more
information, refer to Exploding Patterns.
Complex Patterns
You can pattern a list of Part Design features by proceeding as follows:
1. Multi-select the features to be duplicated.
Editing a list of features consists in adding or removing features from the list. To do so, you
just have to click the Object field and select the feature of interest to add it or remove it from
the list.
Note however that adding a feature to a pattern is possible only if your pattern is already
based on a feature list. In other words, you cannot add any feature to a basic pattern created
using a single feature.
[ Back ] [ Up ] [ Next ]
User Pattern
The User Pattern command lets you duplicate a feature, a list of features or a body
resulting from an association of bodies. as many times as you wish at the locations of
your choice.
Locating instances consists in specifying anchor points. These points are created in the
Sketcher.
This task shows you how to duplicate a feature list including a pocket and a fillet at the
points defined in a same sketch plane.
Note that whenever you are using a feature list, you need to multi-select the
features in the order they were created.
The User Pattern dialog box is displayed. The pocket and the fillet appear in the
Object field.
● If you click the User Pattern icon prior to selecting any geometry, by default,
the object to be patterned is the current solid. For more information, refer to
Patterning Current Solids.
● If you change your mind and decide to pattern the current solid, click the Object
field and use the Get current solid contextual menu item.
Checking the Keep specifications option creates instances with the limit Up to
Next ( Up to Last, Up to Plane or Up to Surface) defined for the original feature. In
our scenario, the hole was created using the Up to Next option, but as the support
for holes is a pad of an even thickness (20 mm), this makes the use of the option
meaningless.
Anchor
By default, the application positions each instance with respect to the center of
gravity or the element to be duplicated. To change this position, use the anchor
field: click the Anchor field and select a vertex or a point.
● Contextual commands creating the anchors you need are now available from the
Anchor field:
❍ Create Point: for more information, see Creating Points
❍ Create Midpoint: creates the midpoint of the line you select
❍ Create Endpoint: creates the endpoint of the line you select
❍ Create Intersection: see Creating Intersections
❍ Create Projection: see Creating Projections
If you create any of these elements, the application then displays the
corresponding icon in front of the Anchor field. Clicking this icon enables you to
edit the element.
5. Click OK.
The pockets and fillets are created at the points of the sketch. The specification tree
indicates this creation.
Editing a list of features consists in adding or removing features from the list. To do
so, you just have to click the Object field and select the feature of interest to add it
or remove it from the list.
Note however that adding a feature to a pattern is possible only if your pattern is
already based on a feature list. In other words, you cannot add any feature to a
basic pattern created using a single feature.
Exploding Patterns
During your design, you may need to rework instances specifically. You will then
have to use the Explode contextual menu item to delete your pattern while
keeping geometry. For more information, refer to Exploding Patterns.
[ Back ] [ Up ] [ Next ]
Exploding Patterns
During your design you may decide to perform specific operations on a certain
number of instances created via the Pattern command. Before performing such
operations, you need to explode your pattern, which makes each instance
independent.
This task shows you how to delete a pattern while keeping geometry.
The Explode command can be applied to patterns created with features and feature
lists, not with bodies. This capability is available in P2 mode only.
You obtain as many features in the specification tree as there were instances.
The geometry remains unchanged.
Note that:
● if the original element you patterned contains a dress-up feature, for instance
a fillet, exploding the pattern does not delete the fillet defined on each
instance.
● However, if a dress-up feature has been defined on a pattern instance,
exploding the pattern will delete this dress-up feature.
3. You can now edit pockets individually. For example, you can move them to the
location of your choice.
[ Back ] [ Up ] [ Next ]
Scaling
Scaling geometry means resizing it to the dimension you specify, using points, planes
or planar sufaces as scaling references.
4. Enter a value in the Ratio field or select the manipulator and drag it. The ratio
increases as you drag the manipulator in the direction pointed by the right end
arrow.
5. Click OK.
The body is scaled. The specification tree indicates you performed this operation.
You can also resize a body in relation to a face or plane. In the example below, the
plane zx is the reference element and the ratio is 1.6. You obtain then an affinity.
[ Back ] [ Up ]
Reference Elements
You can display the Reference Elements toolbar using the View -> Tool bars ->
Reference Elements (extended/compact) command.
Create Points: Click this icon, choose the creation method then define the required
parameters.
Create Lines: Click this icon, choose the creation method then define the required
parameters.
Create Planes: Click this icon, choose the creation method then define the required
parameters.
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/prtug_C2/prtugbt1600.htm10/18/2004 7:54:52 PM
Creating Points
Creating Points
This task shows the various methods for creating points:
● by coordinates
● on a curve
● on a plane
● on a surface
● at a circle center
● tangent point on a curve
● between
Coordinates
● Enter the X, Y, Z coordinates in
the current axis-system.
● Optionally, select a reference
point.
The corresponding
point is displayed.
When creating a point within a user-defined axis-system, note that the Coordinates
in absolute axis-system check button is added to the dialog box, allowing you to be
define, or simply find out, the point's coordinates within the document's default axis-
system.
If you create a point using the coordinates method and an axis system is already
defined and set as current, the point's coordinates are defined according to current the
axis system. As a consequence, the point's coordinates are not displayed in the
specification tree.
The axis system must be different
from the absolute axis.
On curve
● Select a curve
● Optionally, select a reference
point.
● click the Repeat object after OK if you wish to create equidistant points on the
curve, using the currently created point as the reference, as described in Creating
Multiple Points in the Wireframe and Surface User's Guide .
You will also be able to
create planes normal
to the curve at these
points, by checking
the Create normal
planes also button,
and to create all
instances in a new
Open Body by
checking the Create
in a new open body
button.
If the button is not
checked the instances
are created in the
current Open Body.
● If the curve is infinite and no reference point is explicitly given, by default, the
reference point is the projection of the model's origin
● If the curve is a closed curve, either the system detects a vertex on the curve that
can be used as a reference point, or it creates an extremum point, and highlights it
(you can then select another one if you wish) or the system prompts you to
manually select a reference point.
Extremum points created on a
closed curve are now aggregated
under their parent command and
put in no show in the specification
tree.
On plane
● Select a plane.
● Optionally, select a point to
define a reference for computing
coordinates in the plane.
If no point is selected,
the projection of the
model's origin on the
plane is taken as
reference.
If no surface is
selected, the behavior
is the same.
Furthermore, the
reference direction (H
and V vectors) is
computed as follows:
With N the normal to
the selected plane
(reference plane), H
results from the
vectorial product of Z
and N (H = Z^N).
If the norm of H is
strictly positive then V
results from the
vectorial product of N
and H (V = N^H).
Otherwise, V = N^X
and H = V^N.
On surface
● Select the surface where the
point is to be created.
Circle center
● Select a circle, circular arc, or
ellipse.
A point is displayed at
the center of the
selected element.
Tangent on curve
● Select a planar curve and a
direction line.
A point is displayed at
each tangent.
The Multi-Result
Management dialog
box is displayed
because several points
are generated.
Between
● Select any two points.
If the ratio value is greater than 1, the point is located on the virtual line beyond the
selected points.
3. Click OK to create the point.
Creating Lines
This task shows the various methods for creating lines:
● point to point
● point and direction
● angle or normal to curve
● tangent to curve
● normal to surface
● bisecting
A line type will be proposed automatically in some cases depending on your first
element selection.
Point - Point
The geodesic line is not available with the Wireframe and Surface workbench.
● Specify the Start and End points of the new line, that is the line endpoint location
in relation to the points initially selected. These Start and End points are
necessarily beyond the selected points, meaning the line cannot be shorter than the
distance between the initial points.
● Check the Mirrored extent option to create a line symmetrically in relation to the
selected Start and End points.
The projections of the 3D point(s) must already exist on the selected support.
Point - Direction
The projections of the 3D point(s) must already exist on the selected support.
- If an explicit Support
has been defined, a
contextual menu is
available to clear the
selection.
You can select the Geometry on Support check box if you want to create a geodesic
line onto a support surface.
The figure below illustrates this case.
This line type enables to edit the line's parameters. Refer to Editing Parameters to find
out how to display these parameters in the 3D geometry.
Tangent to curve
- If an explicit Support
has been defined, a
contextual menu is
available to clear the
selection.
Normal to surface
Bisecting
● Regardless of the line type, Start and End values are specified by entering
distance values or by using the graphic manipulators.
● Start and End values should not be the same.
Creating Planes
This task shows the various methods for creating planes:
Once you have defined the plane, it is represented by a red square symbol, which you
can move using the graphic manipulator.
● Click the Repeat object after OK if you wish to create more planes at an angle
from the initial plane.
In this case, the Object Repetition dialog box is displayed, and you key in the
number of instances to be created before pressing OK.
As many planes as indicated in the
dialog box are created (including
the one you were currently
creating), each separated from the
initial plane by a multiple of the
Angle value.
This plane type enables to edit the plane's parameters. Refer to Editing Parameters to
find out how to display these parameters in the 3D geometry.
Check the Forbid non coplanar lines button to specify that both lines be in the
same plane.
Tangent to surface
Normal to curve
Equation
● Enter the A, B, C, D
components of the Ax + By +
Cz = D plane equation.
Extrapolate Surfaces: select a surface boundary, specify the extrapolation type and
value.
Extract Geometry: select an edge or the face of a geometric element, and set the
propagation type.
Create Projections: select the element to be projected and its support, specify the
projection direction.
Create Boundary Curves: select a surface's edge, set the propagation type, and re-
define the curve limits if needed.
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/prtug_C2/prtugbt1800.htm10/18/2004 7:59:51 PM
Modifying Features
Modifying Parts
Redefine Feature Parameters Select the object to be edited, double-click it, then
enter new parameters in the dialog box that is displayed.
Reorder Features: Select the feature to be reordered, the Edit -> xxx.object ->
Reorder...command and the feature after which you wish to position your object.
Update Parts: Click this icon. To resolve possible difficulties, click the Edit,
Deactivate or Delete button in the dialog box that appears.
Delete Features: Select the feature to be deleted and the Edit -> Delete...
command. Optionally, delete its exclusive parents or its children by checking the
corresponding options.
http://pop.dia.uniroma3.it/catia/online/prtug_C2/prtugbt0900.htm10/18/2004 8:00:40 PM
Editing parts, bodies, features
There are several ways of editing a feature. If you modify the sketch used in the definition of a
feature, the application will take this modification into account to compute the feature again: in
other words, associativity is maintained.
Now, you can also edit your features through definition dialog boxes in order to redefine the
parameters of your choice.
1. Double-click the draft to be edited (in the specification tree or in the geometry area).
The Draft Definition dialog box appears and the application shows the current draft angle
value. Generally speaking, the application always shows dimensional constraints related
to the feature you are editing. Concerning sketch-based features, it also shows the
sketches used for extrusion as well as the constraints defined for these sketches.
Instead of double-clicking the element you wish to edit, you can also click this element
and select the XXX.object -> Definition... command which will display the edit dialog
box.
3. Click OK.
7. Enter a length value for the second limit in the Length field.
1. You can also access the parameters you wish to edit in the following way:
Select the feature in the specification tree and use the feature.n object -> Edit
Parameters contextual command.
You can now view the feature parameters in the geometry area.
If you wish to quit the Edit Parameters contextual command, just click the Select
icon.
[ Up ] [ Next ]
Reordering Features
The Reorder capability allows you to rectify design mistakes. This task shows how to
reorder, that is move a pad.
1. Your initial data consists of a pad that was mirrored and a second pad created
afterwards. As the order of creation is wrong, you are going to reorder the second
pad so as to mirror the whole part. Position your cursor on Pad.2. and select Edit -
> Pad.2 object -> Reorder...
3. Click OK.
The part rebuilds itself. The mirror feature appears after the creation of the second
pad, which explains why this second pad is now mirrored.
[ Back ] [ Up ] [ Next ]
Updating Parts
The point of updating a part is to make the application take your very last operation into
account. Indeed some changes to a sketch, feature or constraint require the rebuild of the
part. To warn you that an update is needed, the application displays the update symbol next
to the part's name and displays the geometry in bright red.
● automatic update, available in Tools -> Options -> Mechanical Design . If checked,
this option lets the application update the part when needed.
● manual update, available in Tools -> Options -> Mechanical Design: lets you control
the updates of your part. What you have to do is just click the Update icon whenever
you wish to integrate modifications. The Update capability is also available via Edit ->
Update and the Update contextual menu item. A progression bar indicates the evolution
of the operation.
1. Enter the Sketcher to replace the circular edge of the initial sketch with a line, then
return to Part Design.
The application detects that this operation affects the shell. A yellow symbol
displays on the feature causing trouble i.e. the shell in the specification tree.
Moreover, a dialog box appears providing the diagnosis of your difficulties and the
preview no longer shows the shell:
To resolve the problem, the dialog box provides the following options. If you wish to
rework Shell.1, you can:
● edit it
● deactivate it (for more about deactivated features, refer to Feature Properties)
● isolate it
● delete it
2. For the purposes of our scenario that is rather simple, click Shell.1 if not
already done, then Edit.
The text "Removed Face" is displayed close to the face, thus giving you a
better indication of the face that has been removed. Such a graphic text is
now available for Thickness and Union Trim features too.
3. Click OK to close the window. The Shell Definition dialog box appears.
Click OK to close the Shell Definition dialog box and obtain a correct part. The shell
feature is rebuilt.
Cancelling Updates
You can cancel your updates by clicking the Cancel button available in the
Updating...dialog box.
Interrupting Updates
This scenario shows you how to update a part and interrupt the update operation on
a given feature by means of a useful message you previously defined.
Open the Update.CATPart document. Make sure that the Manual update option is
active to be able to perform the scenario.
1.
Right-click Hole.1 as the feature from which the update will be interrupted and
select the Properties contextual menu item.
2. Check the Associate stop update option. This option stops the update process and
displays the memo you entered in the blank field. This capability is available in
manual or automatic update mode.
3.
Enter any useful information you want in the blank field. For instance, enter "Fillet
needs editing".
The entity Stop Update.1 is displayed in the specification tree, below Hole.1,
indicating that the hole is the last feature that will be updated before the message
window displays.
The Updating... as well as the Stop Update message windows are displayed. The
Stop Update windows displays your memo and lets you decide whether you wish to
stop the update operation or continue it.
The part is updated. You can now edit the fillet if you consider it necessary.
8. If you decide not to use this capability any longer, you can either:
● right-click Hole.1, select the Properties contextual menu item and check the
Deactivate stop update option: the update you will perform will be a basic one.
To show that the capability is deactivated for this feature, red parentheses
precede Hole.1 in the specification tree.
● right-click Stop Update.1 and select the Delete contextual menu item to delete
the capability.
[ Back ] [ Up ] [ Next ]
Deleting Features
Whenever you will have to delete geometry, you will not necessarily have to delete the elements used to
create it. The application lets you define what you really want to delete.
This task shows how to delete a sketch on which geometry has been defined and what this operation
involves.
This option is already checked if you previously checked the Delete exclusive parents option in
the Options dialog box. For more information, refer to Customizing General Settings.
● Delete all children: deletes the geometry based upon the element to be deleted, in other
words, dependent elements.
Here, the first option cannot be used because the rectangle has no parents.
3. Click More.
Additional options and the elements affected by the deletion are displayed. If you can delete the
sketch, you can also replace it with another element.
6. Click OK.
The sketch is deleted as well as its children: two pads one of which is filleted.
If you delete a feature (dress-up or not) previously used to create a dress-up feature, the dress-
up feature is recomputed.
In this example, thickness was added to the pad, then material was removed from the whole part
using the shell capability. In other words, the existence of the shell depends upon the existence of
the thickness.
You will notice that only the thickness has been deleted.
The application keeps the shell feature.
● Keep in mind you can apply the Undo command if you inadvertently deleted a feature.
● You are not allowed to delete a profile used to define a feature, unless you delete the profile to construct
another one.
● Patterns
Concerning patterns, applying the Delete command on one instance deletes the whole pattern.
[ Back ] [ Up ]
Setting Constraints
Set Constraints: Click this icon, select the elements to be constrained then
click where you wish to position the constraint value.
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/prtug_C2/prtugbt1100.htm10/18/2004 8:01:37 PM
Setting 3D Constraints
Setting Constraints
3D constraints are defined by means of one of the two constraint commands
available in this workbench. Depending on the creation mode chosen for creating
wireframe geometry and surfaces (see CATIA Wireframe and Surface User's Guide),
constraints set on these elements may react in two ways. You create references if
support elements were created with the Datum mode deactivated. Conversely, you
create constraints if you constrain datums. For more about datums, please refer to
Creating Datums.
● Distance
● Length
● Angle
● Fix/Unfix
● Tangency
● Coincidence
● Parallelism
● Perpendicularity
This task shows you how to set a distance constraint between a face and a plane,
then a reference between the face and another plane.
Open the Constraint1_R04.CATPart document.
1. Select the face you wish to constrain and Plane.1. This plane is a datum (there are
no links to the other entities that were used to create that plane).
The application detects the distance value between the face and the plane. Moving
the cursor moves the graphic symbol representing the distance.
4. Now, set another constraint between the same face and Plane.2. Plane.2 is not a
datum. Repeat the instructions described above using the face and Plane.2.
The application creates a reference. Creating a reference means that each time the
application integrates modifications to the geometry, this reference reflects the
changes too.
You cannot set a distance constraint between two faces belonging to Part Design
features linked by their specifications. In the example below, the application
creates a reference between the faces, not a driving constraint.
Note
You cannot view constraints if the plane in which they are located is normal to the
screen. In that case, you just need to use the mouse, for example, to rotate the
view and therefore make the constraints visible.
[ Up ] [ Next ]
constraints between selected elements and lets you choose the constraint you wish to
create. You are going to constrain a hole.
Open the Hole1_R04.CATPart document and create a hole anywhere on the pad top
face.
1. Select the circular face and use the Other Selection... contextual menu item to
select the hole axis.
● Distance
● Length
● Angle
● Fix/Unfix
● Tangency
● Coincidence
● Parallelism
● Perpendicularity
The application detects six possible constraints between the axis and the face:
● Distance
● Angle
● Fix/Unfix
● Coincidence
● Parallelism
● Perpendicularity
The other constraints are grayed out indicating that they cannot be set for the
elements you have selected.
3. Check the Distance option. You can check only one constraint.
[ Back ] [ Up ] [ Next ]
Modifying Constraints
Editing Constraints
You can edit constraints by:
● double-clicking on desired constraints and modify related data in the Constraint Definition dialog box that
displays.
● selecting desired constraints and use the XXX.N.object -> Definition... contextual command.
...to display the Constraint Definition dialog box and modify related data.
The term "complex element" refers to geometric elements made of several sub-elements. For example, joins
are complex elements. For more about joins, please see the Generative Shape Design and Optimizer User's
Guide.
For more about formulas, refer to CATIA-Knowledge Advisor User's Guide Version 5
Renaming Constraints
You can rename a constraint by selecting it and by using the XXX.N.object -> Rename parameter
contextual command.... In the dialog box that appears, you just need to enter the name of your choice.
You can deactivate a constraint by selecting it and by using the XXX.N.object -> Deactivate contextual
menu item. Deactivated constraints appear preceded by red parentheses ( ).
When setting constraints, four display mode are available as explained in Customizing Constraint
Appearance. Later, you can change display modes by selecting the constraint of interest and choose one of
the following contextual commands.
- 'Name/Value Display': the constraint (or parameter) name and value are both displayed.
- 'Name /Value/Formula': the constraint (or parameter) name and value are displayed as well as the
possible formula defined for this constraint.
Permanent Display
It is possible to permanently display the parameters of Part Design features as well as the valued
constraints of Sketcher elements by using the XXX.object ->Edit Parameters contextual
command.
Provided that the option "Parameters of features and constraints" has been previously
checked in the Options dialog box, (for more see "Customizing the Tree and Geometry Views"),
the following dialog box appears:
If you validate the option, parameters or constraints attached to the selected feature are
permanently displayed in the 3D area.
Colors
To change the color of a given constraint, either you use the Properties contextual menu item or the Edit ->
Properties -> Color (tab) command. You then just need to choose a color from the list (or you can define your
own colors by selecting the More colors command at the bottom of the color list. To know more about
defining personal colors, please refer CATIA Infrastructure User's Guide).
If you wish to change the color for a given status, use the Tools -> Options command. For more, see
Customizing Constraint Appearance.
[ Back ] [ Up ] [ Next ]
Mean Dimensions
This task shows you how to compute the mean dimensions of a part.
You must define the tolerances that you want before computing mean dimensions. For
more about tolerances, refer to CATIA- Infrastructure User's guide Version 5.
1. Before computing mean dimensions, apply the Edit Parameters contextual menu
item to Pad.1 to display parameters, then take a look at the part you have just
opened. The part includes three toleranced parameters as shown below.
Remember that to access tolerance values, you need to double-click the parameter
of interest, then use the Tolerance -> Edit... contextual menu item.
2.
Click the Mean Dimensions icon .
A dialog box appears informing you that the operation is performed. You then just
need to update the part to observe the result.
3.
Click the Update icon to integrate the modifications to the part. Note that the
update options set for your session (for more see General Settings) do not affect
the Mean Dimensions command behavior: you always have to explicitly update
your part.
Please bear in mind that if parameters are driven by formulas, the application
deactivates these formulas to compute mean dimensions.
4. If you wish to go back to the previous state, click the Mean Dimensions icon
again.
A dialog box appears informing you that the part will be resized to nominal
dimensions.
5. Click OK to confirm.
An additional message appears to inform you that the operation is performed and
prompts you to update the part.
[ Back ] [ Up ]
Replace a Surface: Select the surface to be replaced and the Replace... contextual
command. Select the replacing surface and optionally, check the Delete option to delete the
replaced element as well as its exclusive parents.
Replace a Body: Select the attached body and the Replace... contextual command. Select
the replacing body.
Change the Sketch Support: Select the Sketchx.object -> Change Sketch Support
command then the replacing plane or face.
Move Sketches from a Body: Select the element to be moved then choose the xxx.object -
> Change Body contextual command.
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/prtug_C2/prtugbt1500.htm10/18/2004 8:02:29 PM
Displaying and Editing Properties
Displaying and Editing Bodies Properties : Select the body then the Edit ->
Properties contextual menu item. Click the Feature Properties tab, edit the name
and click the Graphic tab to change the color of the body.
Displaying and Editing Features Properties : Select the feature then the Edit ->
Properties contextual menu item. Check Deactivate to deactivate the feature and
define the impacted elements to keep activated. Click the Feature Properties tab
and edit the feature's name. Click the Graphic tab to change the color of the
feature.
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/prtug_C2/prtugbt0800.htm10/18/2004 8:02:44 PM
Annotations
Annotations
Creating Texts with Leaders: click this icon, select a face and enter your text in the
dialog box.
Creating Flag Notes with Leaders: click this icon, select the object you want to
represent the hyperlink, enter a name for the hyperlink and the path to the
destination file.
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/prtug_C2/prtugbt1700.htm10/18/2004 8:03:04 PM
Creating a Text With Leader
3. Select the face as shown to define a location for the arrow end of the leader.
If the active view is not valid, a message appears informing you that you
cannot use the active view.
Therefore, the application is going to display the annotation in an annotation
plane normal to the selected face.
For more information, see View/Annotation Planes.
4. Enter your text, for example "New Annotation" in the dialog box.
5. Click OK to end the text creation. You can click anywhere in the geometry
area too.
The leader is associated with the element you selected. If you move either the
text or the element, the leader stretches to maintain its association with the
element.
Moreover, if you change the element associated with the leader, application
keeps the associativity between the element and the leader.
Note that using the Text Properties toolbar, you can define the anchor
point, text size and justification.
[ Up ] [ Next ]
You can add hyperlinks to your document and then use them to jump to a variety
of locations, for example to a marketing presentation, a Microsoft Excel
spreadsheet or a HTML page on the intranet.
You can add hyperlinks to models, products and parts as well as to any
constituent elements.
2. Select the object you want to represent the hyperlink. For the purposes of
our example, select the face as shown:
Or,
Click Browse... and select the destination file in the Link to File dialog box.
Note: You can add more than one link. Simply enter another path or click
Browse... and select another file. All links created are listed in the Link to file
or URL box.
● Select a link then click Go to to follow the link to the destination file.
● Select a link then click Remove to remove existing links.
6. If you wish to edit the display of the note, use the Properties contextual
command.
The Paste Special dialog box appears. Three paste options are available:
● As specified in Part document: the object is copied as well as its design specifications
● As Result With Link: the object is copied without its design specifications and the link is
maintained between the reference and the copy.
● As Result: the object is copied without its design specifications and there is no link between the
reference and the copy.
5. For our scenario, select the As Result With Link option if not already selected, and Click OK .
Part Body is copied into the Part3.CATPart document. You will notice that the specification tree
displays it under the name of `Solid.1'.
A cube represents this solid.
6. Now, if you wish, you can fillet four edges. You can actually perform any modification you need.
8. Use the Remove command to remove material from the part body.
9. In the Part3.CATPart document, the cube graphic symbol used for Solid.1 in the tree now contains a
red point. This means that the initial Part Body underwent transformations.
10. What you need to do is update the copied object. Just click Solid.1 in the specification tree.
The specification tree indicates that the part body has integrated the modifications made to the
original part body.
[ Back ] [ Up ]
Advanced Tasks
This section will explain and illustrate how to perform operations on bodies and will provide
recommendations about how to optimize the use of the application. The table below lists the
information you will find.
Associating Bodies
Tools
PowerCopy
Reusing your Design
Managing Part and Assembly Templates
Managing User Defined Features
http://pop.dia.uniroma3.it/catia/online/prtug_C2/prtugat0000.htm10/18/2004 8:05:38 PM
Associating Bodies
Associating Bodies
You must use bodies as entities you will eventually associate to the Part Body using the
capabilities described below to finish the design of your part.
Insert a New Body: Click the icon or select the Insert -> Body command.
Insert Features into a New Body: Click the icon or select the Insert -> Body
command.
Assemble Bodies: Select the required body, the Insert -> Boolean Operations ->
Assemble command and the target body.
Intersect Bodies: Select the first body, the Insert -> Boolean Operations ->
Intersect command and the second body.
Add Bodies: Select the body to be added, the Insert -> Boolean Operations ->
Add command and the target body.
Remove Bodies: Select the body to be removed, the Insert -> Boolean
Operations -> Remove command and the target body.
Trim Bodies: Select the body to be trimmed and the Insert -> Body.1.object ->
Union Trim... command. Click the Faces to remove field and select the desired
faces. Click the Faces to keep field and select the desired faces.
Remove Lumps: Select Part Body and Part Body object -> Remove Lump...
contextual menu item. Click the Faces to remove field and select the desired faces.
Change a Boolean Operation into Another One use the contextual menu item.
[ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/prtug_C2/prtugbt1000.htm10/18/2004 8:05:53 PM
Inserting a Body
This task shows you how to insert a new body into the part. When your part
includes several bodies, you can then associate these bodies in different ways (see
the Assemble, Add, Trim, Intersect, Remove and Remove Lump commands) to
obtain the final shape of the part.
For example, open the Add_R09.CATPart document.
This is the initial part, composed of Part Body and two bodies:
1. If the icon is not visible in the application, you can display it by using the View -
> Toolbars -> Insert command.
The result is immediate. the application displays this new body referred to as
"Body.3" in the specification tree. It is underlined, indicating that it is the active
body.
Now, the image associated with bodies in the tree differs from the image
representing the part body. A blue gear as well as a yellow plus or minus sign
have been added to the green gear. These signs indicate the polarity of the body.
This new image lets you quickly tell a body from a part body especially if that
one has been renamed.
You can construct this new body using the diverse commands available in this
workbench or in other workbenches.
You will notice that Part Body and Body.3 are autonomous. The operations you
would accomplish on any of them would not affect the integrity of the other one.
Now, if you wish to combine them, refer to the tasks showing the different ways
of attaching bodies: Adding Bodies, Assembling Bodies, Intersecting Bodies,
Removing Bodies, Trimming Bodies.
To hide all the features, even the sketches, of a current or non-current body,
simply use the Hide components contextual menu item.
Conversely, use the Show components contextual menu item to restore the
view.
[ Up ] [ Next ]
These tasks show you how to restructure your specifications tree by gathering two or
more features into a new body. Depending on your geometry, this operation may affect
the part's final shape or not.
For example, open the Publish.CATPart document.
These features must belong to the same body or part body and
they must be consecutive in the tree. The selection order does
not matter.
Lilkewise, you can use the Insert in new... contextual command or simply click the
The new body is created at the location of the feature that was first on the list. You
can edit the properties of this new body that behaves like any other body.
A Few Recommendations
Contextual Features
● Among the features you select, you cannot select a contextual feature as the first
feature in the tree.
● If your selection includes a contextual feature but not its parent (or 'support'),
you cannot use the Assemble in New Body capability.
'Up to ...' Features
● Among the features you select, you cannot select an 'up to ...' feature as the first
feature in the tree.
● If your selection includes an 'up to ...' feature but not its parent, the application
warns you that you can either quit the command or validate the selection bearing
in mind that the capability can modify the geometry. To perform the scenario
illustrating that, open the Insert_R11.CATPart document.
The part is composed of three pads, one of which 'Pad.3' was created using the Up to
next option.
1. Multiselect Pad.2 and Pad.3.
A warning message is issued indicating that the operation may result in an update
error or modifications to the geometry.
3. If you wish to give up, click 'No'. For the purposes of our scenario, click 'Yes'.
[ Back ] [ Up ] [ Next ]
Assembling Bodies
Assembling is an operation integrating your part specifications. It allows you to create
complex geometry. This task shows you two assemble operations. You will see then
how the resulting parts look different depending on your specifications.
When working in a CATProduct document, it is not necessary to copy and paste the
bodies belonging to distinct parts before associating them. You can directly associate
these bodies using the same steps as described in this task.
Open the Assemble1_R04.CATPart document and make sure Part Body is the current
body.
First, you are going to assemble a pocket on Part Body. You will note that as this
pocket is the first feature of the body, material has been added (see Pocket).
Assembling a set of bodies (multi-selected via the Ctrl key) is possible. This
capability will increase your productivity.
2. Click OK to confirm.
During the operation, the application removes the material defined by the pocket
from Part Body.
3. Now delete the assemble operation to go back to the previous state. You are going
to perform the second assemble operation.
4. Select Body.2 and the Edit -> Body2.object -> Assemble command.
5. Select Body.1 in the specification tree to edit the After: field. Body.1 appears in
the field, indicating that you are going to assemble Body.2 on Body.1.
6. Click OK.
The material defined by the pocket from Body1 has been removed during the
operation.
● You cannot re-apply the Assemble, Add, Trim, Intersect, Remove and Remove
Lump commands to bodies already associated to other bodies. However, if you
copy and paste the result of such operations elsewhere in the tree you can then
use these commands.
● Avoid using input elements that are tangent to each other since this may result
in geometric instabilities in the tangency zone.
[ Back ] [ Up ] [ Next ]
Intersecting Bodies
The material resulting from an intersection operation between two bodies is the
material shared by these bodies. This tasks illustrates how to compute two
intersections.
When working in a CATProduct document, it is no longer necessary to copy and paste
the bodies belonging to distinct parts before associating them. You can directly
associate these bodies using the same steps as described in this task.
1. The initial part is composed of three bodies. Each body contains one pad. To
compute the intersection between the Part Body and Body 2, select Body.2.
Intersecting a set of bodies (multi-selected via the Ctrl key) is possible. This
capability will increase your productivity.
The Intersect dialog box displays to let you determine the second body you wish
to use. By default, the application proposes to intersect the selected body to Part
Body.
3. Click OK to confirm.
4. Now delete the intersection to go back to the previous state. You are going to
create a new intersection.
5. Select Body 2 and right-click to select the Edit -> Body2.object ->
Intersect contextual menu item. This displays the Intersect dialog box.
● You cannot re-apply the Assemble, Add, Trim, Intersect, Remove and
Remove Lump commands to bodies already associated to other bodies.
However, if you copy and paste the result of such operations elsewhere in
the tree you can then use these commands.
● Avoid using input elements that are tangent to each other since this may
result in geometric instabilities in the tangency zone.
[ Back ] [ Up ] [ Next ]
Adding Bodies
This task illustrates how to add a body to another body. Adding a body to another one
means uniting them.
Open the Add_R09.CATPart document and make sure Part Body is the current body.
This is your initial data: the Add part is composed of three bodies. Each body
includes a pad. These pads are therefore independent.
Adding a set of bodies (multi-selected via the Ctrl key) is possible. This
capability will increase your productivity.
The specification tree and Part Body now looks like this:
● You cannot re-apply the Assemble, Add, Trim, Intersect, Remove and Remove
Lump commands to bodies already associated to other bodies. However, if you
copy and paste the result of such operations elsewhere in the tree you can
then use these commands.
● Avoid using input elements that are tangent to each other since this may
result in geometric instabilities in the tangency zone.
[ Back ] [ Up ] [ Next ]
Removing Bodies
This tasks illustrates how to remove a body from another body.
1. The part is composed of two bodies. To remove Body.1 from Part Body, select
Body.1.
Removing a set of bodies (multi-selected via the Ctrl key) is possible. This
capability will increase your productivity.
Removing a set of bodies (multi-selected via the Ctrl key) is possible. This
capability will increase your productivity.
● You cannot re-apply the Assemble, Add, Trim, Intersect, Remove and Remove
Lump commands to bodies already associated to other bodies. However, if you
copy and paste the result of such operations elsewhere in the tree you can then
use these commands.
● Avoid using input elements that are tangent to each other since this may result
in geometric instabilities in the tangency zone.
[ Back ] [ Up ] [ Next ]
Trimming Bodies
Applying the Union Trim command on a body entails defining the elements to be kept or
removed while performing the union operation.
Rule 1
Rule 2
Rule 3
Concretely speaking, you need to select the required bodies and specify the faces you wish to
keep or remove.
The Trim Definition dialog box is displayed. The faces you cannot select are
displayed in red.
The selected face appears in pink, meaning that the application is going to remove it.
4. Click the Faces to keep field and select Part Body. 's inner face.
This face becomes blue, meaning that the application is going to keep it.
Clicking the Preview button lets you check if your specifications meet your needs or
not.
5. Click OK to confirm.
● You cannot re-apply the Assemble, Add, Trim, Intersect, Remove and Remove
Lump commands to bodies already associated to other bodies. However, if you
copy and paste the result of such operations elsewhere in the tree you can then
use these commands.
● Avoid using input elements that are tangent to each other since this may result in
geometric instabilities in the tangency zone.
● As much as possible, avoid selecting faces trimmed by the operation. In some
cases, defined trimmed faces have the same logical name: the application then
issues a warning message requiring a better selection.
[ Back ] [ Up ] [ Next ]
The Remove Lump command lets you reshape a body by removing material. To
remove material, either you specify the faces you wish to remove or conversely, the
faces you wish to keep. In some cases, you need to specify both the faces to remove
and the faces to keep.
Using this command is a good way to get rid of cavities you inadvertently created.
This task illustrates how to reshape a body by removing the faces you do not need.
Depending on the faces you select for removal, you will obtain two distinct bodies.
The Remove Lump dialog box appears. The application prompts you to specify the
faces you wish to remove as well as the faces you need to keep.
4. Click OK.
7. Click OK.
You cannot re-apply Assemble, Add, Trim, Intersect, Remove and Remove Lump
commands to bodies already associated to other bodies. However, if you copy
and paste the result of such operations elsewhere in the tree you can then use
these commands.
Cavities
The Remove Lump command allows you to delete cavities, which is a good way
to control the quality of the part. As shown in the example below, the initial part
includes a cavity resulting from a shell operation.
Applying the Remove Lump command and selecting the face to be kept...
reshapes the part. The application has removed the faces that are not adjacent to
the selected face.
[ Back ] [ Up ] [ Next ]
This task shows you how to change a Boolean operation (Add, Assemble, Remove and
even Union Trim) into another one and this, very quickly. This new capability largely
increases your productivity, since it is no longer necessary to restructure your design
from scratch.
1. The initial part is composed of three bodies. Assemble Body.1 to Part Body.
You obtain Assemble.2. Note that the fillet is still defined on Pad.3's top edge.
5. Select Assemble.2 and the Assemble.2 object -> Change to Union Trim...
contextual menu item.
6. Double-click Trim.1 and select the cylinder's top face as the face to keep. You
obtain this part :
[ Back ] [ Up ]
Tools
Scan the Part and Define Local Objects: Select the the
Edit -> Scan or Define in Work Object... command,
click the buttons to move from one local feature to the
other, then the Exit button.
[ Back ] [ Up ] [ Next ]
It also shows links to external references and explicitly provides the name of the
documents containing these references.
If the specification tree already lets you see the operations you performed and re-
specify your design, the graph displayed by the Parent and Children capability proves to
be a more accurate analysis tool. We recommend the use of this command before
deleting any feature.
Open the Parent_R9.CATPart document.
A window appears containing a graph. This graph shows the relationships between
the different elements constituting the pad previously selected.
If you cannot see the element of interest in the specification tree because you have
created a large number of elements, right-click this element in the graph then select
the Center Graph contextual command: the element will be more visible in the
specification tree.
3. Position the cursor on Pad 1 and select the Show All Children contextual
command.
You can now see that Sketch 2 and Sketch 3 have been used to create two
additional pads.
Here is the exhaustive list of the diverse contextual commands allowing you to hide
parents and children. These commands may prove quite useful whenever the view is
overcrowded.
● Show Parents and Children
● Show Children
● Show All Children
● Hide Children
● Show Parents
● Show All Parents
● Hide Parents
4. Position the cursor on Sketch.1 and select the Show Parents and Children
contextual command.
The application highlights the fillet in the specification tree, in the graph and in the
geometry area.
6. Position the cursor on EdgeFillet1 and select the Show Parents and Children
contextual command.
● The Edit contextual command can be accessed from any element. For example, right-
click EdgeFillet.1 and select Edit. The Edge Fillet dialog box appears. You can then
modify the fillet. When done, the Edge Fillet dialog box closes as well as the Parents
and Children window close and the fillet is updated.
7.
Close the window and select MeasureEdge3 from the specification tree.
Sketch.2 as Pad.2's parent is now displayed. In turn, Sketch.2's own parent Pad.1
is displayed and so on.
Axis System
This task explains how to define a new three-axis system locally. There are two ways
of defining it: either by selecting geometry or by entering coordinates.
1. Select the Insert -> Axis System... command or click the Axis System icon
.
2. An axis system is composed of an origin point and three orthogonal axes. For
instance, you can start by selecting the vertex as shown to position the origin of
the axis system you wish to create. The application then computes the remaining
coordinates. Both computed axes are then parallel to those of the current
system. The axis system looks like this:
Origin
Instead of selecting the geometry to define the origin point, you can use one of
the following contextual commands available from the Origin field:
● Create Point: for more information, refer to Points
● Coordinates: for more information, refer to Points
Angle 1= (X, N)
a rotation about Z
transforming
vector X into
vector N.
Angle 2= (Z, W)
a rotation about
vector N
transforming
vector Z into
vector W.
Angle 3= (N, U)
a rotation about
vector W.
3. If you are not satisfied with x axis, for instance click the X axis field and select
the edge as shown to define a new direction for x axis.
4. Check the Reverse option to reverse the x axis direction. Clicking the axis
reverses its direction too.
Note that there are two types of axis systems, right-handed and left-handed. The
dialog box indicates the type close to the Current option.
The axis system is modified accordingly. The application has computed the
coordinates of the X axis.
You can control coordinates by defining formulas. For more information, refer to
CATIA Knowledge Advisor User's Guide.
If needed, you can also define new points, lines or planes through contextual
commands available in each field of the Axis System Definition dialog box.
●
● Rotation...the rotation is
performed around the axis.
The angle value you enter is
not saved for ulterior
rotations, meaning that if
you reuse the command
later, the rotation will be
performed from the current
location.
The first rows contains the coordinates of the origin point. The coordinates of X
axis are displayed in the second row. The coordinates of Y axis are displayed in
the third row. The coordinates of z axis are displayed in the fourth row.
As you are defining your axis system, the application detects if its axes are
orthogonal or not. Inconsistencies are revealed via the Update diagnosis dialog
box.
9. Uncheck the Current option if you do not want to set your axis as the reference.
The absolute axis at the bottom right of the document then becomes the current
three axis system.
The axis system is created. It is displayed in the specification tree. When it is set
as current, it is highlighted as shown below.
Local axes are fixed. If you wish to constrain them, you need to isolate them
(using Isolate contextual command) before setting constraints otherwise you
would obtain over-constrained systems.
The display mode of the axes is different depending on whether the three-axis
system is right-handed or left-handed and current or not.
11. Right-click Axis System.1 and select the Set as current contextual command.
Axis System.1 is now current. You can then select plane xy for instance, to
define a sketch plane.
You can edit your axis system by double-clicking it and entering new values in
the dialog box that appears. You can also use the compass to edit your axis
system. For more about the compass, refer to CATIA- Infrastructure User's guide
Version 5.
Note also that editing the geometrical elements selected for defining the axes or
the origin point affects the definition of the axis system accordingly.
Right-clicking Axis System.Xobject in the specification tree lets you access the
following contextual commands:
● Definition...:redefines the axis system
● Isolate: sets the axis system apart from the geometry
● Set as Current/Set as not Current: defines whether the axis system is the
reference or not.
Creating an Axis System when Creating a New Part
An option lets you create an axis system when you are creating a new part. To
know how to access this option, refer to Customizing a CATPart document.
Publication
Axis systems can be published. For more about publication, please refer to
Publishing Elements.
Publishing Elements
This task shows you the method for making elements publicly available: you will publish a
plane, a sketch then a parameter not visible in the specification tree.
In this page, you will also find information about the following subjects:
● Publishing Part Design Features
● Assembly Constraints and Published Generative Shape Design Geometry
● Publishing in Assembly Design
● Replacing a Published Element
● Publishing Parameters
● Importing and Exporting Published Names
● What Happens When Deleting a Published Element?
Open the Publish.CATPart document or if you are working in Assembly Design, for example
open the AssemblyTools01.CATProduct document, and ensure that the component
containing the element you wish to publish is active.
1.
Select Tools -> Publication.
2.
Select the element to be published. For example, select Plane.1.
To select axes, select cylindrical faces and use the Other Selection contextual
command. For more about this command, please refer to CATIA Infrastructure User's
Guide.
The dialog box displays the name and status of the selected element as well as
"Plane.1", that is the default name given to the published element
3.
Click "Plane.1" in the
dialog box. The plane is
highlighted in the
geometry.
The plane is published as "New plane". However, you can notice that the geometric
element Open_body.1/Plane1 has not been renamed.
When using the Publication command, you can actually decide to rename or not the
elements you are publishing. Prior to renaming, you can set one of the three following
work modes:
● Never: the application will not allow you to rename the published element. This is the
default option.
● Always: the application will always allow you to rename the published element
● Ask: the application will ask you what you decide to do, namely rename or not the
published element
You can rename any elements except for axes, edges and faces.
7.Prior to selecting the element to be published, deselect "New plane" if not already done.
9.Rename it as "New sketch". A message is issued asking you whether you wish to rename
the published element "Sketch.1" as "New sketch".
10.Click Yes to confirm. The published element's name is "New sketch" and the geometric
element is renamed too.
Publishing Part Design Features requires that the Enable to publish the features of a
body capability available in the Options dialog box is on. If your administrator did not
lock the option, you can activate the option yourself.
GSD features concerned are those which geometrical results depend on the number and
type of the parents used for the result. This is the case of features such as "Intersect" or
"Project".
The solution to this, is to publish the geometrical result, not the feature itself. In
concrete terms, rather that publishing the Intersect feature, you recommend you publish
the vertex, not the point.
This capability works as a filter: it does not display the whole publications of the
assembly. Thus, you will use it as an help for selecting already published elements
whenever you wish to replace published elements.
A message is issued
asking you to confirm the
change.
13.Click Yes to confirm.
Publishing Parameters
14.You can publish the parameters of a part that are not displayed in the specification tree.
To do so, click the Parameter... button available in the Publication dialog box. This
displays a new window listing all parameters defined for the feature previously selected
in the specification tree.
15.If the list of parameters is too long, you can filter out the parameters by entering a
character string in the Filter Name field. For example, enter "offset".
The list now displays only the parameters including the string "offset".
17.Click OK when done. This closes the dialog box. The selected parameter is displayed in
the Publication dialog box.
Powercopy
Save Powercopies into a Catalog: Select the Powercopy from the specification tree,
select the Insert -> Advanced Replication Tools -> Save In Catalog...
command, enter the catalog name and click Open.
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/prtug_C2/prtugat0200.htm10/18/2004 8:11:13 PM
Creating PowerCopies
Creating PowerCopies
This task shows how to create PowerCopy elements, to be reused later.
A PowerCopy is a set of features (geometric elements, formulas, constraints and so
forth) that are grouped in order to be used in a different context, and presenting the
ability to be completely redefined when pasted.
This PowerCopy captures the design intent and know-how of the designer thus
enabling greater reusability and efficiency.
2. Select the elements making up the PowerCopy from the specification tree. For the
purposes of our scenario, select "Part Body".
The dialog box is automatically filled with information about the selected elements.
The Definition tab lets you assign a name to the powercopy and presents its
components in the 3D viewer. For example, enter "Test" in the Name: field.
4. The Inputs tab lets you define the reference elements making up the PowerCopy.
You can rename these elements for a clearer definition by selecting them in the
viewer and entering a new name in the Name field. In parentheses you still can
read the elements' default name based on its type. For example, select xy plane
and rename it as "Plane1".
The Parameters tab lets you define which of the parameter values used in the
PowerCopy you will be able to modify at instantiation time. This can be a value, or
a formula for example.
5. Simply select the parameters and check the Published Name button. In case of a
formula, you can set it to false or true. For example, select PartBody\Hole.1
\Diameter
Use the Name field to give a more explicit name to this element. For example,
enter "Hole.1".
The Documents tab shows the complete path and role of Design tables that are
referenced by an element included in the Power Copy.
6. The Icon tab lets you modify the icon identifying the PowerCopy in the
specifications tree. A subset of icons is available from the Icon choice button. If
you click ... the Icon Browser opens, showing all icons loaded on your application
7.
The Grab screen button lets you capture an image of the PowerCopy to be stored
with its definition. Click the Grab screen button. You can zoom in or out the image
to adjust it.
8.
Click the Remove preview button if you do not need this image.
A Few Recommendations
● It is preferable not to use projections nor intersections in your sketch if you want to use
your sketch in a Powercopy.
● Avoid constraints defined with respect to reference planes.
● Before creating your powercopies, make sure that your sketch is not over-constrained.
● Generally speaking, it is always preferable to use profiles both rigid and mobile. Make
sure that your sketch is iso-constrained (green color). You can use non-iso-constrained
sketches, but it will be more difficult to understand and control the result after
instantiation.
● Avoid access to sub-elements
● Formulas are automatically included if you select all the parameters.
● For complex design, integrate knowledge rules.
Managing inputs
● Always rename your inputs to help the end user to understand what he needs to select.
● A formula is automatically included in a Power Copy definition when all its parameters are
included. Otherwise, i.e. if at least one parameter is not selected as part of the Power
Copy, you have to manually select the formula to make part of the definition. If you do
so, all the formula parameters that have not been explicitly selected are considered as
inputs of the Power Copy.
● Note that when including parameters sets containing hidden parameters in a PowerCopy,
the hidden parameters are automatically instantiated when instantiating the PowerCopy.
Preview
[ Up ] [ Next ]
Instantiating PowerCopies
This task shows how to instantiate Power Copies once they have been created as
described in Creating PowerCopies.
There are two ways of doing this:
● using the PowerCopy Instantiate From Document command
● using a catalog
Use the Reference list to choose the correct PowerCopy when several have been
defined in the document.
3. Complete the Inputs within the dialog box by selecting the adequate element in
the geometric area: select Pad1's upper face as the planar element replacing
Plane1.
4. Click on the Use identical name button to automatically select all the elements
with the same name. This command searches for features, publications, sub-
elements or parameters having the name of the input. If a feature, publication, sub-
element or parameter with the input name is found, this element is automatically
used as input.
This is especially useful when the input is the same one repeated several time.
You can use the Create formulas button to automatically create a formula on
every parameters with the same name provided there are any.
7. Click OK to confirm the operation and close the dialog box.
The Documents button lets you access the list of documents (such as design
tables) pointed by one of the elements making up the Power copy.
If there are documents, the Documents dialog box opens and you can click the
Replace button to display the File Selection dialog box and navigate to a new
design table to replace the initial one.
When no document is referenced, the Documents button is grayed within the
Insert Object dialog box.
8. Click OK to create the PowerCopy instance.
The PowerCopy is instantiated in context, meaning its limits are automatically re-
defined taking into account the elements on which it is instantiated.
● Check the Repeat option to be able to repeat the instantiation. In this case,
once you have clicked OK in the Insert Object dialog box, the latter remains
open, the PowerCopy's Inputs are listed and ready to be replaced by new
inputs, as described above. To exit the command, uncheck the Repeat button or
click Cancel.
Using a catalog
From then on, you instantiate the PowerCopy as described above starting on step
3.
[ Back ] [ Up ] [ Next ]
2. Choose the Insert -> Advanced Replication Tools -> Save In Catalog...
menu item.
The Catalog Save dialog box is displayed:
When creating a catalog for the first time, click the ... button to display the Open
dialog box, and navigate to the location where you wish to create a catalog.
If you wish to add a PowerCopy to an existing catalog, simply activate the Update
an existing catalog option in the Catalog Save dialog box.
By default, the Catalog Save dialog box recalls the catalog accessed last.
3. Click OK.
[ Back ] [ Up ]
http://pop.dia.uniroma3.it/catia/online/prtug_C2/prtugat0203.htm10/18/2004 8:11:37 PM
Reusing your Design
Capabilities Purposes
● Paste as Result with Link If this option is used, only the geometry is copied,
not the specifications. Pasted bodies reflect the
changes to the initial bodies. This command is mostly
used in a multi-model environment.
Workbench Description
The Part Design window looks like this:
Edit
For... See...
Cut
Cutting, Copying, Pasting
Copy
Paste
Reordering Features
Insert
For... See...
Tools
For... See...
Options... Customizing
[ Up ] [ Next ]
The Sketch-Based features toolbar is available in extended or compact display mode. To choose your display
mode, use the View -> Toolbars -> Sketch-Based Feature (Extended/Compact) command.
See Groove
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/prtug_C2/prtugwd0201.htm10/18/2004 8:13:05 PM
Dress-Up Features Toolbar
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/prtug_C2/prtugwd0203.htm10/18/2004 8:13:21 PM
Surface-Based Features Toolbar
This toolbar is available in extended or compact display mode. To choose your display
mode, use the View -> Toolbars -> Surface-Based Feature (Extended/Compact) command.
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/prtug_C2/prtugwd0205.htm10/18/2004 8:13:50 PM
Transformation Features Toolbar
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/prtug_C2/prtugwd0204.htm10/18/2004 8:14:01 PM
Reference Elements Toolbar
You can display the Reference Elements toolbar using the View -> Tool bars ->
Reference Elements (extended/compact) command.
See Points
See Lines
See Planes
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/prtug_C2/prtugwd0210.htm10/18/2004 8:14:19 PM
Boolean Operations Toolbar
These toolbars are optional. You can display it using the View -> Toolbars commands.
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/prtug_C2/prtugwd0206.htm10/18/2004 8:14:27 PM
Sketcher Toolbar
Sketcher Toolbar
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/prtug_C2/prtugwd0208.htm10/18/2004 8:14:33 PM
Constraints Toolbar
Constraints Toolbar
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/prtug_C2/prtugwd0202.htm10/18/2004 8:14:38 PM
Analysis Toolbar
Analysis Toolbar
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/prtug_C2/prtugwd0212.htm10/18/2004 8:14:46 PM
Annotations Toolbar
Annotations Toolbar
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/prtug_C2/prtugwd0211.htm10/18/2004 8:14:55 PM
Tools Toolbar
Tools Toolbar
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/prtug_C2/prtugwd0213.htm10/18/2004 8:14:59 PM
Insert Toolbar
Insert Toolbar
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/prtug_C2/prtugwd0214.htm10/18/2004 8:15:03 PM
Miscellaneous Symbols
Miscellaneous Symbols
Miscellaneous
Origin Origin.
Miscellaneous Incidents
Incidents on Constraints
Miscellaneous Incidents
Part to be updated
A broken shaft.
Incidents on Constraints
Referenced Geometry
Referenced Geometry
Customizing
http://pop.dia.uniroma3.it/catia/online/prtug_C2/prtugcu0000.htm10/18/2004 8:15:31 PM
Tree and Geometry View
There are six options available for customizing the Specification tree display.
● External References
● Constraints
● Parameters (created using the Knowledge Advisor capability. If you wish to
know what parameters and relations are, refer to the CATIA Knowledge
Advisor Users Guide Version 5
● Relations
● Bodies under operations (operations attaching bodies in different ways
(Add, Assemble, Remove, Intersect, Union Trim). This option is available only
with Part Design application. For more, refer to "Associating Bodies" in the
CATIA Part Design Users Guide Version 5.
● Sketches (If the Sketches option is checked, the sketches are displayed in
the specification tree during creation. If unchecked, sketches are present in
the tree but you need to use the expand capability)
Display in Geometry Area
There are four options available for customizing the geometry display.
● The Only the current operated solid option is used when editing features
belonging to attached bodies only. It lets you display only the features of the
current body. This option is available only with Part Design application.
Note: Instead of accessing this option via the Tools -> Options command,
● The Only Current Body option displays the geometry of the current part
body or open body only. By default, this option is no checked.
● The Axis system display size option lets you define the size of axis systems
in mm.
Three new options let you define rules for renaming geometric elements (using
the Properties command).
● Use the No name check option (default option) if you wish to allow all types
of rename operations whatever the locations of the elements in the
specification tree.
● Check the Under the same tree node option to prevent two elements
belonging to a common node from having the same name. If you are giving
an identical name, a warning message is issued informing you that the
element you are renaming will be suffixed as 'Renamed'.
● Check the In the main object option to prevent two elements belonging to
the same main node from having the same name.
[ Up ] [ Next ]
External References
● Checking the Keep link with selected object option lets you maintain the links
between external references, copied elements for example, and their origins when
you are editing these elements. This option is used as you are editing parts
included in assemblies. For more about designing parts in assembly context, refer
to the CATIA Assembly Design Users Guide Version 5. If later you need to cut the
link between external references and their origin, you just need to use the Isolate
command.
● Check Create external references in Show mode to define the visualization
mode for external references or imported elements only.
● Check Confirm when creating a link with selected object
● Check Use root context in assembly to ensure that the root of the assembly is
the context used. Uncheck this option if you prefer to use the minimal context. For
more about changing contexts, please refer to the task describing the Define
Contextual Links command in the Product Structure User's Guide.
● Check Only use published elements for external selection if you want to make
only published elements valid for selection.
● Check Publish a face, edge, vertex or extremity if you wish to be able to
directly select faces, edges, vertices, axes extremities when using the Publication
command.
Update
● Check Manual: you wish to control your update operations. Conversely, check
Automatic if you want parts to be updated automatically
● Check Stop Update on first error: to stop the update process as soon as the
application finds an error when building the geometry.
● Check Synchronize all external references for update to make sure that the
application updates elements copied from other parts. Synchronizing assumes that
all modifications to the other parts affect external references included in your part.
If this option is deactivated, the application will update your part only.
● Check Activate local visualization : to visualize features as they are being rebuilt
during the update process.
Delete Operation
● Check Display the Delete dialog box if you wish to access filters for deletion (see
"Deleting Features" in the Part Design Users Guide Version 5).
● Check Delete exclusive parents if you wish to delete the parents of the features
you are deleting. The parents will be deleted only if they are exclusive, which
means that if they are shared by other features, they will not be deleted. When this
setting is active, the option is checked in the Delete dialog box, but by default, the
option is not checked.
Even if the option is checked in the Delete dialog box, you can uncheck it if you wish to. If the Display
the Delete dialog box (see above) setting is not checked, this setting has no effect.
For more information, refer to Deleting Features in the Part Design Users Guide
Version 5.
[ Back ] [ Up ] [ Next ]
Note that a Preview glyph displays your preferences as you are specifying them.
Constraint Style
Checking the "Status Color Visualization" option displays only the colors defined
for the different constraint status. This means that if a personal color has been
defined for a given constraint, that color is not visualized any longer. For more about
personal colors, see CATIA Part Design User's Guide.
Filter
5. To choose between the constraints you wish to see or not in the geometry area,
click the Filter button.
The Constraint Filter dialog box contains filter options available for all the constraints
that can be defined for the geometry.
The Filter by Type option lets you filter out driving or driven constraints.
The Product frame contains the Show on active product option. If activated, this
option displays the constraints defined on the active product. This option is specific to
Assembly Design workbench.
6. Uncheck the constraints you do not wish to display and click OK to confirm.
Dimension Style
7. Set the Scale option to Large. This defines the size of the symbols for tangency
and parallelism constraints. You can set:
● Small
● Medium
● Large
8. Check Displays iconified constraint elements. This option increases the number
of graphic symbols you can see in the geometry area. For example, you can see
symmetry axes.
9. Check Highlight pointed elements to make sure the application highlights the
constrained elements when their constraints are pointed to.
10. Enter a value to define the gap between construction lines and geometric
elements. For example, enter 4mm.
The default gap is 2mm. The glyph previews the new gap.
11. Enter a value to define the overrun between construction lines and geometric
elements. For example, enter 9mm.
Display at Creation
12. The Display mode option lets you choose between four options:
● 'Name + Value
(formula)': the constraint
(or parameter) name and
value are displayed as well
as the possible formula
defined for this constraint.
Whatever mode you choose, it applies to all constraints you are creating. However,
you can edit each constraint individually by using the contextual commands available
(xxxobject -> Value Display or Name Display or Name/Value Display).
12. Click OK to confirm the operation and quit the Options dialog box.
[ Back ] [ Up ] [ Next ]
New Part
Check Create an Axis System when creating a new part if you wish to create a
three-axis system which origin point is defined by the intersection of the three default
planes that is plane xy, plane yz, and plane zx. When the CATPart is open, the axis
system is displayed both in the geometry and in the specification tree. For more
information about the Axis System capability, refer to CATIA - Part Design User's
Guide.
Note: data contained in the CGR format are saved within the CATPart format when
you are saving your part in order to improve performance when working in Assembly
Design workbench.
[ Back ] [ Up ] [ Next ]
Tolerancing
This task will show you how to customize 3D Annotations Infrastructure tolerancing
settings.
Tolerancing Standard
Free
Perpendicular
[ Up ] [ Next ]
Display
This task will show you how to customize 3D Annotations Infrastructure display
settings.
Grid
Display
Snap to point
Allow Distortions
Defines whether grid spacing and graduations are the same horizontally
and vertically.
H Primary spacing
H Graduations
V Primary spacing
V Graduations
[ Back ] [ Up ] [ Next ]
Manipulators
This task will show you how to customize 3D Annotations Infrastructure
manipulators settings.
Manipulators
Reference size
Zoomable
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/bascufdt_C2/bascufdtinf0300.htm10/18/2004 8:16:51 PM
View/Annotation Plane
View/Annotation Plane
This task will show you how to customize 3D Functional Tolerancing & Annotation
view/annotation plane settings.
Zoomable
[ Back ] [ Up ]
Glossary
A
Coordinates that specify a location in relation to the current
absolute coordinates
coordinate system origin (0,0,0).
An entity that provides information for the drawing. Texts are
annotation
annotation entities.
associativity The interdependent relationships between entities.
B
body See part body.
C
chamfer A cut through the thickness of the feature at an angle, giving a
sloping edge.
child A status defining the genealogical relationship between a feature or
element and another feature or element. For instance, a pad is the
child of a sketch. See also parent.
constraint A geometric or dimension relation between two elements. These
relations are restrictions for these elements.
D
deactivate To suppresses the behavior of a feature, visually and geometrically.
draft angle A feature provided with a face with an angle and a pulling direction.
F
feature A component of a part. For instance, shafts, fillets and drafts are
features.
G
groove A feature corresponding to a cut in the shape of a revolved feature.
H
hole A feature corresponding to an opening through a feature. Holes can
be simple, tapered, counterbored, countersunk, or counterdrilled.
M
mirror A feature created by duplicating an initial feature. The duplication is
defined by symmetry.
O
origin The 3D point having the location 0,0,0 in any coordinate system.
P
pad A feature created by extruding a profile.
parent A status defining the genealogical relationship between a feature or
element and another feature or element. For instance, a pad is the
parent of a draft.
part A 3D entity obtained by combining different features.
S
scaling An operation that resizes features to a percentage of their initial
sizes.
shaft A revolved feature
shell A hollowed out feature
sketch A set of geometric elements created in the Sketcher workbench. For
instance, a sketch may include a profile, construction lines and
points.
slot A feature consisting of a passage through a part obtained by
sweeping a profile along a center curve.
split A feature created by cutting a part or feature into another part or
feature using a plane or face.
stiffener A feature used for reinforcing a feature or part.
Index
A
absolute axis definition
Activate
contextual menu item
Add
command
Advanced Draft
command
Analysis
toolbars
analyzing
curvature
draft
Annotations
toolbars
annotations
Apply Material
command
Apply Material command
applying
material
Assemble
command
associating
body
axis
Axis System
command
B
bisecting
lines
blue
body
associating
editing
name
Boolean operation
Boolean Operations
toolbars
boundaries
creating
Boundary
command
C
canceling
Update
catalog
CATPart documents
cavity
Chamfer
command
Change Body
contextual menu item
Change to XXX
contextual menu item
changing a sketch support
Circular Pattern
command
Clear selection
contextual menu item
Close Surface
command
command
Add
Advanced Draft
Apply Material
Assemble
Axis System
Boundary
Chamfer
Change a Sketch Support
Circular Pattern
Close Surface
Constraint
Constraint Defined in Dialog Box
Copy
Create Datum
Cut
Deactivate
Draft Analysis
Draft Angle
Draft from Reflect Lines
Drafted Filleted Pad
Drafted Filleted Pocket
Edge Fillet
Extract
Extrapolate
Face-Face Fillet
Flag Note
Groove
Hole
Insert Body
Intersect
Intersection
Join
line
Local Axis
Mean Dimensions
Mirror
Multi-Pad
Multi-Pocket
Multi-sections Solid
Pad
Parent Children
Paste
plane
Pocket
point
PowerCopy Creation
PowerCopy Instantiate From Document
PowerCopy Save in Catalog
Projection
Publication
Rectangular Pattern
Remove
Remove Face
Remove Lump
Removed Multi-sections
Replace Face
Rib
Rotate
Scaling
Scan or Define in Work Object
Sew Surface
Shaft
Shell
Slot
Solid Combine
Split
Stiffener
Surfacic Curvature Analysis
Symmetry
Tap/Thread Analysis
Text with Leader
Thick Surface
Thickness
Thread/Tap
Translation
Tritangent Fillet
Union Trim
Update
User Pattern
Variable Radius Fillet
commands
Apply Material
Edit-Links
complex profile
Constraint
command
constraint
deactivating/activating
editing
hole
name
reference
renaming
setting
type
Constraint Defined in Dialog Box
command
Constraints
toolbars
contextual command
Show Parents and Children
contextual menu item
Activate
Change Body
Change to XXX
Clear selection
Deactivate
Definition
Delete...
Edit Parameters
Explode Pattern
Go to Profile
hide components
open pointed document
Paste Special
Properties
Reorder
Replace
Show All Children
show components
Tangency propagation
controlled by reference
Copy
command
corner
reshaping
corner
counterbored
Hole
counterdrilled
Hole
countersunk
Hole
Create Datum
command
creating
boundaries
curves
datum
elements by intersection
elements by projections
feature
cube
curvature
analyzing
curves
creating
joining
Cut
command
D
datum
datum
creating
Deactivate
command
contextual menu item
deactivating/activating
constraint
Definition
contextual menu item
Delete...
contextual menu item
deleting
feature
pattern
density
part
difficulties
Draft Angle
draft
analyzing
Draft Analysis
command
Draft Angle
command
difficulties
neutral element
parting element
Draft from Reflect Lines
command
parting element
Drafted Filleted Pad
command
drafting
filleting
neutral element
Drafted Filleted Pocket
command
drafting
filleting
drafting
E
Edge Fillet
command
inside corner
Edit Parameters
contextual menu item
editing
body
constraint
feature
part
pattern
Edit-Links command
elements by intersection
creating
elements by projections
creating
entering
Part Design workbench
Explode Pattern
contextual menu item
exploding
User Pattern
external reference
Extract
command
extracting
faces
propagation
wireframe elements
Extrapolate
command
extrapolating
surfaces
extrusion
F
Face-Face Fillet
command
face-face fillet
spine
faces
extracting
feature
creating
deleting
editing
parameter
positioning
feature list
file
filleting
Drafted Filleted Pad
Drafted Filleted Pocket
filleting
Flag Note
command
flat end
Hole
G
Go to Profile
contextual menu item
Groove
command
H
helix
hide components
contextual menu item
Hole
command
counterbored
counterdrilled
countersunk
flat end
locating
pointed end
simple
tapered
threading
up to plane
up to surface
V-bottom
hole
constraint
I
Insert Body
command
inside corner
Edge Fillet
instance
interrupting
Update
Intersect
command
intersecting
Intersection
command
J
Join
command
joining
curves
surfaces
L
limiting element
line
command
creating
lines
bisecting
link
material
Link to file option
list of elements
Local Axis
command
locating
Hole
M
mapping
material
material
applying
link
mapping
positioning
properties
Mean Dimensions
command
Mirror
command
multi-document environment
Multi-Pad
command
Multi-Pocket
command
Multi-sections Solid
command
N
name
body
constraint
part
neutral element
Draft Angle
O
offset
open pointed document
contextual menu item
P
Pad
command
not normal
up to last
up to next
up to plane
up to surface
parameter
feature
Parent Children
command
parentheses
part
density
editing
name
Part Design workbench
entering
parting element
Draft Angle
projecting
Projection
command
propagation
extracting
Properties
contextual menu item
properties
material
properties
Publication
command
pulling direction
purple
R
Rectangular Pattern
command
red
reference
constraint
reference element
Reference Elements
toolbars
Remove
command
Remove Face
command
Remove Lump
command
Removed Multi-sections
command
renaming
constraint
Reorder
contextual menu item
Replace
contextual menu item
Replace Face
command
reshaping
corner
Rib
command
Rotate
command
S
Scaling
command
Scan or Define in Work Object
command
setting
constraint
Sew Surface
command
Shaft
command
sharp edges
Shell
command
Show All Children
contextual menu item
show components
contextual menu item
Show Parents and Children
contextual command
simple
Hole
sketch
sketch
changing the support
sketch-based features
Sketched-Based Features
toolbars
Sketcher
Sketcher
toolbars
Sketcher command
Slot
command
solid
Solid Combine
command
specification tree
spine
face-face fillet
Variable Radius Fillet
Split
command
standards
Stiffener
command
surface
Surface-Based Features
toolbars
surface-based features
surfaces
extrapolating
joining
Surfacic Curvature Analysis
command
symbols
Symmetry
command
T
Tangency propagation
contextual menu item
Tap/Thread Analysis
command
tapered
Hole
Thick Surface
command
Thickness
command
thin solids
Thread/Tap
command
threading
Hole
tolerance
toolbars
Analysis
Annotations
Boolean Operations
Constraints
Dress-Up Features
Reference Elements
Sketched-Based Features
Sketcher
Surface-Based Features
Tools
Transformation Features
Tools
toolbars
Tools Options
Annotations in Specification Tree
Display tab
Grid
Leader associativity to the geometry
Manipulators
Manipulators tab
Tolerancing Standard
Tolerancing tab
View/Annotation Plane Associativity
View/Annotation Plane Display
View/Annotation Plane tab
Transformation Features
toolbars
transformation features
Translation
command
Tritangent Fillet
command
type
constraint
U
Union Trim
command
up to last
Pad
Pocket
up to next
Pad
up to plane
Hole
Pad
Pocket
up to surface
Hole
Pad
Pocket
Update
canceling
command
interrupting
User Pattern
command
exploding
V
Variable Radius Fillet
command
spine
V-bottom
Hole
W
wireframe elements
extracting
wireframe geometry
Infrastructure
Mechanical Design
Shape Design
& Styling
Analysis
Equipment &
Systems Engineering
NC Manufacturing
Product Synthesis
http://pop.dia.uniroma3.it/catia/online/CATIA_default.htm10/18/2004 8:19:47 PM
Circuit Board Design
The CATIA Version 5 Circuit Board Design is a new generation product which
addresses circuit board design in a mechanical design context and interfaces with
industry standard ECAD systems.
● The CATIA - Circuit Board Design offers the following main functions:
● Data can be exchanged with ECAD Systems through IDF Files (import/export)
● Circuit board geometry is designed within the global assembly product definition
taking into account the mechanical context
● Electronic properties such as top and bottom faces can be defined and edited
on any parts and assemblies
● Spatial and technological constraint areas can be created and managed
● Circuit board definitions can be analyzed in the context of the full Digital Mock-Up
● Creation and management of electronic part catalogs are available
● Multi-representation of electronic components is managed
● Hole and cutout patterns are supported as well as pattern of pattern
● Report capabilities.
Version 5 Release 12
© Dassault Systèmes. 1994-2003 All rights reserved. Sketcher
Preface
Using This Guide
Where to Find More Information
Conventions
What's New
Getting Started
Entering the Sketcher Workbench
Creating a Line
Creating an Arc of a Circle
Creating a Cylindrical Elongated Hole
Creating a Complex Profile
Trimming Profiles
Generating a Pad
User Tasks
Before You Begin
Using Tools
Using Colors
Cutting the Part by the Sketch Plane
Converting Standard/Construction Elements
Entering Sketcher Workbench
Creating a Positioned Sketch
Changing a Sketch Support
Setting Constraints
Before you Begin
Quickly Creating Dimensional/Geometrical Constraints
Defining Constraint Measure Direction
Creating Constraints via a Dialog Box
Modifying Constraints On/Between Elements
Modifying Constraint Definition
Auto-Constraining a Group of Elements
Animating Constraints
Analyzing and Resolving Over-Constrained or Inconsistent Sketches
Performing Operations on Profiles
Creating Corners
Creating Chamfers
Creating Chamfers with One Element Trimmed
Creating Chamfers with No Element Trimmed
Trimming Elements
Breaking & Trimming
Closing Elements
Complementing an Arc
Breaking Elements
Breaking/Trimming Use-Edges
Trimming Multiple Elements
Creating Mirrored Elements
Moving Element by Symmetry
Translating Elements
Rotating Elements
Scaling Elements
Offsetting Elements
Creating Spline Offsets
Projecting 3D Elements
Projecting 3D Silhouette Edges
Intersecting 3D Elements
Copying/Pasting Elements
Isolating Elements
Performing a Quick Geometry Diagnosis
Analyzing the Sketch
Creating Output Features
Editing Profiles
Modifying Element Coordinates
Performing Auto-Search on Profiles
Transforming Profiles
Editing Conic Curves
Editing Connecting Curves
Editing a Spline
Editing Spline Offsets
Editing Parents/Children and Constraints
Editing Projection/Intersection marks
Replacing Geometry
Deleting Sketcher Elements
Sketching Pre-Defined Profiles
Creating Oriented Rectangles
Creating Parallelograms
Creating Elongated Holes
Creating Cylindrical Elongated Holes
Creating Keyhole profiles
Creating Hexagons
Workbench Description
Command Board
Sketcher Menu Bar
Sketcher Toolbars
Sketch tools
Sketcher
Constraints
Profiles
Operations
Tools Toolbar
Sketcher Specification Tree Icons
Glossary
Index
Preface
Sketcher application makes it possible for designers to sketch precise and rapid 2D
profiles.
Preface
Sketcher application makes it possible for designers to sketch precise and rapid 2D profiles.
http://pop.dia.uniroma3.it/catia/online/dysug_C2/dysugpr01.htm10/18/2004 8:27:56 PM
Using This Guide
To get the most out of this guide, we suggest you start reading and performing the step-by-
step tutorial Getting Started. This tutorial will show you how to create a basic profile using
SmartPick.
The next sections deal with various types of profiles and associated operations as well as
more details on constraints that can be applied to these profiles. You may also want to take
a look at the Workbench Description sections describing the Sketcher menus and toolbars at
the end of the guide.
To perform the scenarios, you will use sample documents contained in the C:\Program
Files\Dassault Systemes\Bxxdoc\English\online\fdtug\samples folder (where xx in
Bxxdoc stands for the current release number). For more information on accessing sample
documents, refer to Accessing Sample Documents in the Infrastructure User's Guide.
[ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/dysug_C2/dysugpr02.htm10/18/2004 8:28:11 PM
Where to Find More Information
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/dysug_C2/dysugpr03.htm10/18/2004 8:28:19 PM
What's New
What's New?
New Functionalities
Output
This new function enables the user to publish 2D geometry, construction geometry
and axis within the 3D area. This feature can also be updated independently from the
whole sketch.
Symmetry
This new function provides the capability to move geometry elements by symmetry,
according to a given line.
Conic Curves/Editing Curves
It is now possible to manage curves that will be variational and associative with the
input geometry elements. The conic can also be defined through a parameter.
Trim/Break of Use Edge
You can now trim or break an imported element (projection, intersection, offset)
without modifying the original one.
Spline Offset
You can now create and edit an offset based on an existing spline by using the actual
Offset command. This spline offset will be associative with the original spline.
Enhanced Functionalities
Projection Point
Creates a scheme of constraints and construction geometry which allow the user to
keep the association between a point and its projected point.
Chamfer/Corner Options
Two new trim options have been added to the Chamfer/Corner commands, it is now
possible to apply a Standard Trim option or a Construction Lines Trim.
Centered Profiles
It is now possible to create centered profiles such as rectangles and parallelograms.
Customizing Settings
Smart Pick Option (see also Customizing)
The SmartPick constraints can now be specified separately from the parallelism,
perpendicularity and tangency ones.
Hiding Cursor Coordinates (see also Customizing)
The cursor coordinates can now be hidden.
Getting Started
The Sketcher workbench provides a set of functionalities for creating and modifying sketched elements. Note that you
can apply constraints to the sketched elements.
Specification to be used
Final Pad
1. Select Start -> Mechanical Design -> Sketcher from the menu bar.
1. Go to Tools->Options.
2. From the left-hand pane of the Options dialog box, click Mechanical Design->Sketcher.
[ Up ] [ Next ]
Creating a Line
This task will show you how to create a line in order to define point C (line left
extremity).
As you will see all along this tutorial, the Sketch tools toolbar displays not
only command options but also given fields and values that appear in
accordance with the command you select. This toolbar is situated at the
bottom right of the software screen.
If you cannot see it properly, just undock it.
Snap to Point
1. Activate the Construction Element icon from the Sketch tools toolbar.
Construction lines are lines that are internal to, and only visualized by, the sketch.
These lines are used as positioning reference. They are not used to create solid
primitives.
2. Click the Line icon from the Profiles toolbar (Line
sub-toolbar).
The Sketch tools toolbar now displays the following fields and values:
● The values that appear in the toolbar (H, V, L, A and so forth) are automatically
updated as you move the cursor.
● The Sketch tools toolbar constantly provides the characteristics of the current
element (First Point, as an example) as well as the position of this element.
● In addition to the toolbar and whenever possible, the element is dynamically
displayed as it is created. As a result, you can choose more efficiently the optimum
configuration for this element.
4. Press the TAB key as many times as necessary to position the cursor in the desired
field of the Sketch tools toolbar.
You can use the cursor to select the desired field.
In this particular case, position the cursor in L field (length) and key in L: 20.
The value you just keyed in automatically appears in the Sketch tools toolbar, as well
as the corresponding unit.
The values of the line second extremity point directly appear in the Sketch tools
toolbar (L and A).
6. Press Enter.
Note that if the constraint representation overlays some of the geometry, you can
move this constraint representation by dragging it with the cursor.
The line is created. Constraints (Length: 20mm and Angle: 188 degrees) appear on
the line.
[ Back ] [ Up ] [ Next ]
Make sure the Construction Element icon (Sketch tools toolbar) is active.
2. Click the arc center point. In this case, select the axis
origin.
6. Press Enter.
[ Back ] [ Up ] [ Next ]
8. Press Enter.
At this step, we strongly advise that you save the cylindrical elongated hole.
[ Back ] [ Up ] [ Next ]
In case you did not save the previously created sketch, you can open the
GettingStarted_profile01.CATPart document.
If you are not satisfied with what you create, you can, at any time, use Undo or
Redo icons.
Specification:
The Sketch tools toolbar now displays the following option commands and values:
2. Select the Three Point Arc option command from the Sketch tools toolbar.
Coincidence ( ) is applied between arc D on the cylindrical elongated hole and the
arc start point.
4. Click a point which the profile is going to go through (arc second point).
The Sketch tools toolbar displays values for defining the arc.
5. Position the cursor in R (arc radius) field of the Sketch tools toolbar and key in 2.
6. Press Enter.
You define the three point arc radius to which you impose the above values. In other
words, at this very moment, whatever the new location you may give to the cursor,
the three point arc will definitely go through the two points previously clicked and will
definitely be assigned a 2 mm radius.
7. Drag the cursor and click a point in the free space to define the arc end point.
Tangent Line
Make sure the Line option command (Sketch tools toolbar) is now active.
8. Start dragging the line in order to make it tangent to the arc you just created.
To make this line tangent to the arc you just created, SmartPick automatically helps
fixing the cursor position so that tangency may be kept. Autodetection displays the
tangency symbol .
9. Press the Ctrl key to keep detected the tangency constraint, whatever the position
of the cursor. In other words, you lock tangency whatever the position of the cursor.
Before pressing the Ctrl button, make sure you are detecting one and only one
constraint on the current element. Otherwise, this constraint will not be locked, and
not even created.
Tangent Arc
11. Press, hold down and drag the left mouse button to the arc end point.
In other words, you are dragging the cursor so that you automatically activate the
Tangent Arc mode. No sooner do you stop pressing the left mouse button that
the arc appears on your sketch.
If you cannot manage creating the tangent arc using the left mouse button, what you
can do is select the Tangent Arc option command in the Sketch tools toolbar.
12. Position the cursor in R field (radius) of the Sketch tools toolbar and key in 3.5.
Tangent Line
14. Start dragging the line and press the Ctrl key to lock tangency detection.
15. Click a point on the sketch above OC construction line to create the line end point.
As you can see above, in accordance with the specifications, to end the complex profile
creation, you need to create a 5mm arc which cuts the cylindrical elongated hole at arc
E. If the arc segment extremity results too far from arc E, it means that both these
conditions are not fulfilled. As a result the arc will not cut the cylindrical elongated
hole. In this case, press the Undo command.
18. Double-click the point at which you want the complex profile to coincide with the
curved oblong profile (see symbol).
Constraints (Tangency)
Multi-selected elements
(Case 1) (Case 2)
20. Click the Constraints Defined in Dialog Box icon .
(Case 1) (Case 2)
Constraints (Coincidence)
Multi-selected elements
The specification tree is grouped in accordance with the elements. It can be ungrouped
as shown here:
[ Back ] [ Up ] [ Next ]
Trimming Profiles
This task shows how to relimit the profile you just created by trimming some elements
in this profile.
1. Double-click the Quick Trim icon
[ Back ] [ Up ] [ Next ]
Generating a Pad
This task shows you how to create a pad from the profile previously created. For this,
you will leave the Sketcher workbench and automatically enter Part Design workbench.
4. Click OK.
[ Back ] [ Up ]
User Tasks
The Sketcher workbench provides a simple method for creating and editing 2D geometry as well as creating relations
between geometrical elements. Once created, you can set constraints between geometrical elements, if you need more
complex sketches.
http://pop.dia.uniroma3.it/catia/online/dysug_C2/dysugbt0000.htm10/18/2004 8:30:36 PM
Before You Begin
Using Tools
Use the Sketch tools toolbar displayed in the bottom right part of the
software screen which provides helpful options
Using Colors
Use colors to define either graphical properties or constraint diagnostics.
[ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/dysug_C2/dysugbt0700.htm10/18/2004 8:30:40 PM
Using Tools
The Sketch tools toolbar is displayed in the bottom right part of the software
screen and provides the following options commands:
Snap to Point
Construction/Standard Element
Geometrical Constraints
Dimensional Constraints
You do not necessarily visualize the whole Sketch tools toolbar. Just
undock it to display all the available options and fields.
Note that when you zoom in, snapping option remains active both on primary and
secondary grids, even though the secondary grids are not visualized any more.
When SmartPick is active, points may not snap at the intersection points of the grid. Care
that they will necessarily snap on an horizontal or a vertical grid subdivision.
If standard elements represent the most commonly created elements, on some occasions,
you will have to create a geometry just to facilitate your design. Construction elements
aim at helping you in sketching the required profile.
1. Click the Construction/Standard Element option command from the Sketch tools
toolbar so that the elements you are now going to create be either standard or
construction element.
● When they are not used anymore, construction elements are automatically removed.
● Note that in the case of hexagons, construction element type is automatically used for
secondary circles. This type of sketch is interesting in that it simplifies the creation and
the ways in which it is constrained. Setting a radius constraint on the second circle is
enough to constrain the whole hexagon. Just imagine what you would have to do to
constrain hexagons sketched with no construction circles!
The values of the elements you sketch appear in the Sketch tools toolbar as you move
the cursor. In other words, as you are moving the cursor, the Horizontal (H), Vertical (V),
Length (L) and Angle (A) fields display the coordinates corresponding to the cursor
position.
You can also use these fields for entering the values of your choice. In the following
scenario, you are going to sketch a line by entering values in the appropriate fields.
1. Click the Line icon.
The Sketch tools toolbar displays information in the four value fields.
OR
3. Enter the value of the angle (A) between the line to be created and the horizontal axis.
[ Up ] [ Next ]
Using Colors
Two types of colors may be applied to sketched elements. These two types of colors
correspond to colors illustrating:
● Graphical properties
Colors that can be modified. These colors can therefore be modified using the
contextual menu (Properties option and Graphic tab).
OR
● Constraint diagnostics
Colors that represent constraint diagnostics are colors that are imposed to elements
whatever the graphical properties previously assigned to these elements and in
accordance with given diagnostics. As a result, as soon as the diagnostic is solved,
the element is assigned the color as defined in the Properties dialog box (Graphic
tab).
For example, use edges. These elements cannot be modified, graphically speaking.
When leaving the sketcher, the software will only generate a warning for inconsistent
and over-constrained elements if they belong to a sketch issued from the release 5 or
releases before. Since release 6, the software generates an error.
[ Back ] [ Up ] [ Next ]
3. You can now sketch the required profile taking these edges into account.
[ Back ] [ Up ] [ Next ]
Double-clicking on the line displays the Line Definition dialog box in which you can
un-check the Construction element option if you want to convert the construction
line into a standard line. For more information, refer to Modifying Element
Coordinates.
[ Back ] [ Up ]
Creating a sketch
To create a sketch, you have several possibilities:
● Select Start -> Mechanical Design -> Sketcher from the menu bar.
● Select the Sketch with Absolute Axis Definition icon and specify the reference plane,
and the origin and orientation of the axis system. This enables you to create a positioned
sketch.
This is the recommended method for creating a sketch, as it enables you to
define explicitly the position of the axis system and ensures associativity with
the 3D geometry.
● Select the Sketcher icon and click the desired reference plane either in the geometry
area or in the specification tree, or select a planar surface. This creates a "non-
positioned" sketch (i.e. a sketch for which you do not specify the origin and orientation of
the absolute axis, which are not associative with the 3D geometry). The sketch absolute
axis may "slide" on the reference plane when the part is updated.
● Select one plane of the local axis. h and v are aligned to the main axes of this selected
plane. Associativity is kept between both the plane and the sketch.
Adding a Grid
1. Go to Tools->Options.
2. Click Mechanical Design-> in the list of objects to the left of the Options dialog box.
3. Select the Sketcher tab.
[ Back ] [ Up ] [ Next ]
Creating a positioned sketch enables you to define (and later change) explicitly the
position of the sketch absolute axis. This offers the following advantages:
● You can use the absolute axis directions like external references for the sketched
profile geometry.
● When the geometry of the part evolves and the associated position of the sketch
changes, the shape of the sketched profile (2D geometry of the sketch) remains
unchanged (even if the sketched profile is under-constrained).
Sketcher... option.
OR
Definition icon .
The absolute axis of the sketch is now positioned on this axis. Its orientation has not
changed.
The absolute axis of the sketch is now oriented like the selected edge.
10. Click OK to validate and exit the Sketch Positioning dialog box. You are now ready
to sketch a profile for the retaining bracket.
● The absolute axis (its origin point, both its directions and the grid) can be used to
specify the position and dimensions of the 2D geometry because it is associative
with the part.
● With positioned sketches, the origin and directions of the absolute axis are similar to
external references (Use-Edges) obtained using additional projections or
intersections when creating non-positioned sketches.
● In this exercise, you did not create any constraints on 2D geometry: the geometry
is under-constrained. Yet, if you move or resize the part (no matter how
significantly), the profile you sketched will remain absolutely unchanged. Its shape
will not be altered: thanks to the fact that the position of its absolute axis is
explicitly defined, it is automatically pre-positioned in 3D before its 2D resolution.
● At any time after creating a positioned sketch, you can change the reference plane,
the origin and the orientation of the absolute axis by specifying the new geometry in
the associated Reference field. To do this from the 3D, right-click the positioned
sketch in the specification tree, point to [sketch name] object in the contextual
menu, and then select Change sketch support.
[ Back ] [ Up ] [ Next ]
In this scenario, you will edit the absolute axis definition of Pocket.2\Sketch.3 by making it associative to
Pocket.1. This will ensure that, when moving Pocket.1, Pocket.2 follows Pocket.1 without requiring you to
edit the geometry of Sketch.3.
2. In the contextual menu which is displayed, select Sketch.3 object -> Change Sketch Support....
If a message appears, informing you that if you change its position, the sketch may become inconsistent
or over-constrained, simply click OK.
3. If the Move Geometry option at the bottom of this dialog box is checked, uncheck it. This will
prevent the geometry from moving when performing the next operation(s) in the dialog box.
In the Type field in the Sketch Support area, three options are available:
● Positioned: positions the sketch using the origin and orientation of the absolute axis.
● Sliding: default type used for non-positioned sketches (i.e. when you edit a non-positioned
sketch, this option will be selected by default, as is the case in our example). This option is
mainly used for compatibility purposes, and to enable you to turn non-positioned sketches into
positioned ones.
With the Sliding option, the sketch is not positioned, i.e. the origin and orientation of the
absolute axis is not specified. As a result, its absolute axis may "slide" on the reference plane
when the part is updated.
● Isolated: isolates the sketch in order to break all absolute axis links (support, origin and
orientation links) with the 3D or to solve update errors. Only the 3D position will be kept, to
ensure that the sketch does not move. With the Isolated option, you cannot define the sketch
support, origin and orientation.
4. Select the Positioned option, and make sure Pad.1\Face is selected as the reference element for
the sketch support (Reference field).
5. At this point, check the Move Geometry option to specify that, from now on, the geometry should
be moved when the sketch position is modified.
6. Check the Swap box to swap H and V directions. The new sketch position is previewed in the
geometry area.
You are now going to make the absolute axis associative with Pocket.1.
7. Uncheck the Move Geometry option once again to ensure that the geometry does not move
according to the newly defined axis.
11. In the Orientation areas, leave the Type field set to Implicit and the Reference field set to No
Selection.
For more information on the other options available in the Origin and in the Orientation areas, refer to
Creating a Positioned Sketch in the Sketcher User's Guide.
12. Click OK. The absolute axis definition of Sketch.3 is modified and the position of the pocket is
changed.
15. In the Constraint Definition dialog box which is displayed, enter a new value, 90 for example, and
click OK. The constraint is updated, and Sketch.2 is moved accordingly.
16. Exit the Sketcher workbench. As you can see, Pocket.1 has been moved, and Pocket.2 is still
positioned according to the absolute axis you defined for Sketch.3.
Setting Constraints
You can set geometrical and dimensional constraints on various types of elements.
Animating Constraints
Assign a set of values to the same angular constraint and examine how the
whole system is affected.
[ Back ] [ Up ] [ Next ]
What is SmartPick?
SmartPick is an intuitive, easy-to-use tool designed to make all your Sketcher creation and edition tasks as
simple as possible.
As an example for this arc, the entire circle is taken into account when you apply constraints.
The location you click when selecting the element(s) to constrain is taken into account to create the
constraints (it is used to position the constraints accurately). Therefore, when selecting the element(s) to
constrain, it is important that you click where you want the constraint to be positioned. The software will
then position the constraint according to the area where you clicked.
This is especially true when creating constraints on certain types of curves (complex curves like splines, for
example). In some cases, if you don't click in the right place when selecting the curve to constrain, the
constraint and the geometry will be inconsistent.
Geometrical Constraints
A geometrical constraint is a relationship that forces a limitation between one or more geometric
elements. For example, a geometrical constraint might require that two lines be parallel. If you select three
lines, or two lines and a point, these elements will automatically result parallel to each others, as illustrated
in the table further down.
You can set a constraint on one element or between two or more elements.
Corresponding Geometrical
Number of Elements
Constraints
Fix
Horizontal
One Element Vertical
Coincidence
Concentricity
Tangency
Parallelism
Two Elements Midpoint
Perpendicularity
Symmetry
Three Elements
Equidistant Point
When creating your constraint, remember that a green constraint is a valid constraint by default. Conversely, a
yellow constraint indicates that the definition is not valid. The software lets you customize the colors and more
generally the style of the constraints you use. To have details about these capabilities, see Infrastructure User's
guide.
When you position the cursor on constraint symbols, the software calls your attention on the elements involved
in the constraint system. Here are two examples of what you may get.
Dimensional Constraints
A dimensional constraint is a constraint whose value determines geometric object measurement. For example, it
might control the length of a line, or the distance between two points.
You will use the Constraint command to finalize your profile. The Constraint command allows you to set
dimensional or geometrical constraints but you will mainly use it to set dimensional constraints.
You can set a dimensional constraint on one element or between two elements.
Distance
Angle
Two Elements
Perpendicular
Coincidence
Vertical
Horizontal
Fix/Unfix
Parallel
/ Radius/Diameter
For more information about overdefined or inconsistent sketches, see Analyzing and Resolving overdefined or
inconsistent Sketches
If a sketch contains inconsistent and over-constrained elements when leaving the Sketcher workbench:
● For sketches created with versions starting from V5 R6: an error message will be displayed.
● For sketches created with versions up to V5 R5 (included): only a warning will be generated .
As a result, you will not be able to select this 3D element when creating the constraint. You will therefore
have to use manually the projection operators.
[ Up ] [ Next ]
Using SmartPick
SmartPick allows you working with a higher productivity by using the available Smart
Pick cursor.
SmartPicking a Point
Specify a location either for you to create geometry or for SmartPick to
return information via symbols.
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/dysug_C2/dysugbt0800.htm10/18/2004 8:32:58 PM
Quickly Creating Dimensional/Geometrical Constraints
In this particular case, we will set constraints between two elements by selecting the
command and then a line and a circle.
But what you can also do is set dimensional constraints by multi-selecting the circle
and line, and then clicking the Constraint icon . At any time, you may move the
cursor: the distance value will vary accordingly. Click for positioning the newly created
dimensional constraint.
toolbar.
The line is fixed and the anchor, that is the fix symbol,
appears.
To unfix the line, you can use the Unfix contextual menu
item.
● The Shift key lets you deactivate a constraint (auto-detected via SmartPick).
The Ctrl key lets you lock the constraint currently created and lets you create
others.
● Selecting one element lets you create a dimensional constraint.
Selecting two elements lets you create a distance or an angle constraint.
● If you want to create a symmetry or equidistance constraints on three elements,
you must select Allow symmetry line in the contextual menu after having selected
the two first elements.
You can also define constraints using the Constraint Definition dialog box, the
command, or by means of the contextual command (right-click).
[ Back ] [ Up ] [ Next ]
The constraint measure direction may also be defined, and in other words modified,
after the constraint was created. You will then simply select the constraint before
displaying the contextual menu.
[ Back ] [ Up ] [ Next ]
You may define several constraints simultaneously using the Constraint Definition
dialog box, or by means of the contextual command (right-click).
If you want the constraints to be created permanently, make sure you activate the
Dimensional constraints icon and/or the Geometrical constraints icon
(depending on the type of constraint you want to create) from the Sketch Tools
toolbar. If you do not activate these icons, the constraints will only be created
temporarily.
4. Click OK.
At any time after the constraint was created, you can modify the constraint measure
direction and/or reference. See Defining Constraint Measure Direction for more details.
[ Back ] [ Up ] [ Next ]
The Constraint
Definition dialog
box appears.
2. Check Length
and Verticality.
3. Click OK to apply
the modification.
The Constraint
Definition dialog
box appears,
indicating that a
verticality constraint
is already defined
for the line.
5. Uncheck
Verticality to
remove the
verticality constraint.
6. Click OK to apply
the modification.
[ Back ] [ Up ] [ Next ]
Open the Constraint_Definition.CATPart document and double-click Sketch1 in the specification tree.
If you drag the corner, you can check that the radius value is updated.
4. Double-click the angle value, that is 110. In the dialog box that
appears, enter 125 and click OK.
5. Now, double-click the offset value between the bottom construction line and the profile bottom line.
6. The Constraint Edition dialog box is displayed. Click the More button to access additional information.
8. Click Reconnect to redefine the offset constraint. You are going to choose a new reference.
You can reconnect constraints by means of elements such as planes, edges and so forth.
In the 3D area, if you select the blue pad, the Edit Parameters
contextual command allows you to display all parameters and
constraints defined for that pad.
When you are in the Repeat mode (you double-clicked on the command for creating a constraint), if you try to edit an
existing constraint while creating another constraint, the edition modification will only be taken into account when you have
finished creating this other constraint.
For more information about formulas, refer to Knowledge Advisor User's Guide.
Conversely, to activate a constraint, use the Activate option from the contextual menu.
[ Back ] [ Up ] [ Next ]
The Auto Constraint dialog box is displayed. The Elements to be constrained field
indicates all the elements detected by the application.
The Reference Elements option allows you to select references to be used to detect
possible constraints between these references and the elements selected. Once the
profile is fully constrained, the application displays it in green.
4. Click OK to constrain the sketch including the profile and the vertical line and, if
needed, modify the location of the constraints.
[ Back ] [ Up ] [ Next ]
Animating Constraints
This task shows you how constrained sketched elements react when you decide to
make one constraint vary. In other words, you will assign a set of values to the same
angular constraint and examine how the whole system is affected. You will actually
see the piston working.
Open the Animating_Constraints.CATPart document.
ACTIONS:
● run back: shows the different constraint values starting from the last value.
In our scenario, we saw a counterclockwise rotation.
● stops: stops the animation and assigns the first value to the constraint
● run: starts the command using the option defined (see below)
OPTIONS:
● reverse: shows the animation from the first to the last value, then from the
last to the first value
● loop: shows the animation from the first to the last value, then from the last
to the first and so on
● repeat: repeats the animation many times from the beginning to the end
[ Back ] [ Up ] [ Next ]
In evaluating geometry, the system considers the degree of freedom that it has. In two dimensions,
points and lines have two degrees of freedom, circles have three and ellipses have five degrees of
freedom. Fixed geometry will never be moved by the system, and has no degree of freedom.
If all of the degrees of freedom of a geometry have been taken up by a consistent combination of
dimensions and fixed geometry, that geometry is said to be iso-constrained (also known as well-
defined). Geometry that still has some degrees of freedom is said to be under-constrained (also known
as under-defined).
Besides
Status codes are given through a graphical way (colors) during the Sketch edition. The update error
panel when returning in 3D explicitly gives them (check visualization of diagnostic in Tools -> Options -
> Sketcher -> Colors).
Note that:
● The system will mark all entities that are relevant to a problem rather than just the first item
encountered. So, for instance, in the case of an inconsistent triangle with sides 10, 10 and 50, all three
dimensions would be marked as INCONSISTENT.
● The order in which the codes are listed below is significant. The system will test to see whether a
geometry should have the status OVER-CONSTRAINED before considering whether it should be
INCONSISTENT.
This chapter describes the over-constrained and inconsistent status codes calculated by the system
and explain methods for solving any underlying problems with a Sketch.
OVER-CONSTRAINED
In many sketches, the user will specify more than the minimum required number of dimensions or
constraints. In certain cases the system will ignore redundant constraints and solve the Sketch. In other
cases it will mark parts of the Sketch as over-constrained.
The descriptions below refer to consistent constraints and dimensions. Dimensions are said to be
consistent if their values are satisfied by the position of the geometries.
Geometry will be marked as over-constrained when it cannot be solved because there are too many
dimensions acting on it for the degrees of freedom available.
A dimension will be marked as over-dimensioned if it conflicts with one or more other dimensions and it
is not possible to vary the value of the dimension and still find a consistent solution. For example, the
geometry and dimensions in the figure below will be over-constrained because the dimension values
cannot be varied independently, even though they can all be satisfied by appropriate geometry positions.
However, the system is able to cope with certain over-constrained situations involving logical constraints.
This is important because logical constraints such as parallelism are likely to be over-specified when a
design is being built up interactively. For example, if two lines are defined to be parallel and then a
distance is subsequently given between them the parallelism is then specified twice.
The following is a list of some of the over-constrained configurations that can be solved:
Multiple constraints between the same geometries. For instance, two circles can have several
tangent constraints between them.
Multiple coincident constraints between geometries of the same type. For instance, three points
can each be made coincident to the other two.
Multiple coincident constraints between lines and points. For instance, two lines can be made
coincident, and their endpoints can be made coincident with the other line.
Parallel and perpendicular constraints. Any combination of parallel and perpendicular constraints will
be reduced to the minimum set required, and any excess ones will be ignored. Note that a distance
dimension between two lines is treated as a parallel constraint, except that it will never be one of the
constraints that is ignored.
Symmetric constraints . There are many configurations where symmetric constraints will make other
constraints redundant. These are recognized by the system. For example, if two lines are made
symmetric two of the coincidence constraints between the points and the lines are redundant.
Over-constrained entities can also occur when there are too many fixed geometries.
Note that the system will evaluate as much of the geometry as possible. It determines exactly which
dimensions are contributing to the situation.
INCONSISTENT
This section describes when the inconsistent status codes can occur and how a user can modify the
Sketch to avoid them.
In general, the inconsistent status shows that the user is attempting to make a change to the Sketch that
is too large. In this context, "large" is relative to the size of the Sketch.
Parts of a Sketch may become inconsistent as a result of a number of different operations. The most
common of these are as follows:
● The user changes the value of a dimension. This will normally occur for cases where there would be
large changes to one or more geometries.
● The user adds a dimension or constraint to a Sketch, in order to move geometry.
● When dragging geometries, the user attempts to input a large transformation.
● When the geometric type of a use-edge is changed (geometry coming from the projection or
intersection of a 3D geometry)
● When there are use-edge large positions or orientations changes.
Chirality determines the way that geometry is positioned relative to the geometries to which it is
dimensioned. A dimensioning scheme can often be satisfied by a number of different configurations.
The system will always evaluate a new configuration that has the same chirality as the original
geometry. It is important to realize that geometry in the system always has an original
configuration, which is used for deciding the chirality.
If the inconsistent status code was a result of changing a dimension value, the problem will be resolved
by changing the dimension back to its old value. However, in some cases the user may want to modify
other parts of the Sketch to allow the change to be made. The following sections describe different ways
that can be tried.
When attempting to solve a problem, the user should focus on the geometries and dimensions in the
Sketch with the inconsistent status code.
In order to decide how to avoid the status code it is useful to check first if the problem comes from
inconsistent dimensions. An example of this is a triangle with sides of length 50, 50 and 120.
(a) Inconsistent, will not be changed (b) Can be evaluated, will be changed
Other cases occur on sketches that are not fully dimensioned. The following techniques can be used to
solve the problem by helping the system to converge and find a solution:
● Moving geometry.
● Changing dimension values.
● Adding additional constraints to reduce the degrees of freedom.
NOT CHANGED
The not changed status is used in the following cases:
● When geometry becomes over-constrained or inconsistent, the system will not be able to position any
other geometries that depend on it. These dependent geometries and their associated dimensions (and
any others that depend on them) will be marked not changed.
● Dimensions between two fixed geometry will be given the status code not changed.
● Dimension between two free or one free and one fixed geometry in the same set will be given the
status code not changed.
Parametric Curves
This section is an overview of specific over-constrained and inconsistent problems on parametric curves.
The Sketcher can manipulate points, lines, circles and ellipses but can also manage splines and nurbs.
These parametric curves can be created:
● Through an Intersection or Projection of a 3D geometry in the Sketch. After isolating it, constraint can
be used to change the position of the curve. The system is unable to directly modify the shape because
the curve, which have no internal freedoms that the system can control, have only three degrees of
freedom,
● By the Spline command. The curve is defined from other geometries. The parametric curve is said
dependent. It is constructed so it passes through a series of control points.
Constraints and dimensions can be added between a dependent parametric curve and other geometries
in the sketch. Solving problems will occur:
● If the position of the defining geometry depends upon the position of the parametric curve, either
directly or indirectly,
● When the other geometry of the constraint or dimension is an other parametric curve or dependent
parametric curve.
Always use the Constraint command without panel to specify where the constraint must be
created on the curve. Through the Constraint with panel command, the selection points are not taken
into account.
On fully under-constrained sketches, the system can have difficulty choosing between changing the shape
and/or moving its defining geometry especially when it supposes to make large changes. Moving the
geometry will help the system find a consistent solution in that case.
[ Back ] [ Up ]
Creating Corners
Creates a rounded corner (arc tangent to two curves) between two lines using
trimming operation.
Creating Chamfers
Creates a chamfer between two lines using trimming operation.
Trimming Elements
Trims two lines (either one element or all the elements)
Closing Elements
Closes circles, ellipses or splines using relimiting operation.
Breaking Elements
Breaks a line using a point on the line and then a point that does not belong to
the line.
Translating Elements
Performs a translation on 2D elements by defining the duplicate mode and then
selecting the element to be duplicated. Multi-selection is not available.
Rotating Elements
Rotates elements by defining the duplicate mode and then selecting the
element to be duplicated.
Scaling Elements
Scales an entire profile. In other words, you are going to resize a profile to the
dimension you specify.
Offseting Elements
Duplicates a line, arc or circle type element.
Copying/pasting Elements
Sees how sketched elements behave when copying/pasting elements that were
created via projection or intersection.
Isolates the elements resulting from the use of the Project 3D Elements or
You can sketch pre-defined profiles either via corresponding icons or via the menu bar
(Insert/Operation/Predefined Profiles).
[ Back ] [ Up ] [ Next ]
Creating Corners
This task shows how to create a rounded corner (arc tangent to two curves) between two lines using trimming
operation. You can create rounded corners between curves.
The possible corner options are displayed in the Sketch tools toolbar:
2. Keep the All Elements option command active and select the
first line.
The second line is also highlighted, and the two lines are joined by the
rounded corner which moves as you move the cursor. This lets you
vary the dimensions of the corner.
You can also click when you are satisfied with the corner dimensions.
Both lines are trimmed at the points of tangency with the corner.
OR
OR
OR
The corner is created. The trimmed lines are set as standard lines.
OR
The corner is created. The trimmed lines are set as construction lines.
By default, centers are created but if you do not need them you can specify this in the Options dialog box. for this, go
to Tools -> Options-> Mechanical Design -> Sketcher option (Sketcher tab).).
Multi-Selection
You can create several corners just by multi-selecting for example, the rectangle
endpoints and enter a radius value in the Radius field (Sketch tools toolbar). Four
corners are created at the same time with the same radius value.
Clicking on the Formula icon displays the parameter driving the radius value of the corners you have just created.
[ Up ] [ Next ]
Creating Chamfers
This task shows how to create a chamfer between two lines trimming either all, the first or none of the elements, and more precisely
using one of the following chamfer definitions:
● Angle/Hypotenuse
● Length1/Length2
● Length1/Angle
You can create chamfers between any type of curves (lines, splines, arcs and so forth). Even if the curves are not consecutive, the
chamfer will be created.
The possible chamfer options are displayed in the Sketch tools toolbar.
The second line is also highlighted, and the two elements are connected by a line representing the chamfer which moves as you move
the cursor. This lets you vary the dimensions of the chamfer whose values appear in the Sketch tools toolbar.
4. Click when you are satisfied with the dimensions of the chamfer.
Provided the Dimensional Constraint option command is active, the constraints will be created between what we call in the
scenarios below the old intersection point and new end points of the lines.
OR
5. Click the Trim The First Element option command from the Sketch tools
toolbar.
6. Select first the line you wish to be trimmed and then the second line.
OR
5. Click the No Trim option command from the Sketch tools toolbar.
6. Select both lines.
The chamfer with no element trimmed is created and the original lines are kept.
OR
1. Click the Standard Lines Trim option command from the Sketch tools toolbar.
2. Select both lines.
● The chamfer is created and the two lines are trimmed up to the two lines intersection.
● The two new lines are created between the intersection and the trimmed extremity of the
lines.
● These lines are set as standard lines.
OR
1. Click the Construction Lines Trim option command from the Sketch tools
toolbar.
2. Select both lines.
Note: if the lines are parallels, the extremity points are used to compute the lengths because the virtual intersecting point does
not exist.
[ Back ] [ Up ] [ Next ]
The possible chamfer options are displayed in the Sketch tools toolbar.
The second line is also highlighted, and the two elements are connected
by a line representing the chamfer which moves as you move the cursor.
This lets you vary the dimensions of the chamfer.
5. Click when you are satisfied with the dimensions of the chamfer.
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/dysug_C2/dysugbt0507.htm10/18/2004 8:35:46 PM
Creating Chamfers with No Element Trimmed
The possible chamfer options are displayed in the Sketch tools toolbar.
The second line is also highlighted, and the two elements are connected
by a line representing the chamfer which moves as you move the mouse.
This lets you vary the dimensions of the chamfer.
5. Click when you are satisfied with the dimensions of the chamfer.
The chamfer is created and the original lines are still displayed.
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/dysug_C2/dysugbt0508.htm10/18/2004 8:35:51 PM
Trimming Elements
Trimming Elements
toolbar.
First example
Second example
Third example
Create two intersecting lines. You can also create two intersecting circles.
If you select the same first element, it will be trimmed at the location of the second
selection.
5. Click when you are satisfied with the relimitation of the two lines.
First example
Second example
[ Back ] [ Up ] [ Next ]
The possible trim option commands are displayed in the Sketch tools toolbar.
If you need to delete several elements, you can double-click the icon and delete the
elements one after the other.
You cannot use the Quick Trim and/or the Break commands for composite curves
(which are projected/intersected elements composed of several curves). However,
you can work around this functional limitation by using the Trim command (this
enables you to get the same results for composite curves than by performing the
Quick Trim and the Break operations).
[ Back ] [ Up ] [ Next ]
Closing Elements
This task shows how to close circles, ellipses or splines using relimiting operation.
In the case of a spline that was relimited by using the Trim icon , the spline is set
to its original limitation.
[ Back ] [ Up ] [ Next ]
● or right-click on the selected item and select Complement in the contextual menu -
> Circle.1 object.
● or go to Insert -> Operation -> Relimitations and select Complement.
[ Back ] [ Up ] [ Next ]
Breaking Elements
This task shows how to break a line using a point on the line and then a point that does
not belong to the line. The Break command lets you break any type of curve, except
composite curves (see note below). You can use any Sketcher element to break curves.
[ Back ] [ Up ] [ Next ]
Breaking/Trimming Use-Edges
This task shows you how to break or trim imported elements (projection, intersection,
offset). The created use edge is only changed into construction mode but it is unchanged.
For the purpose of this scenario an example of trimming element is used.
1. Create a conic.
2. Exit Sketcher.
3. In Part design
workbench,
create a new
sketch based
on the conic.
4. Project the
conic.
5. Create two
lines as shown
here.
icon from
the
Operations
toolbar.
An arc is created
based on the use-
edge and the original
use-edge is put in
construction mode as
shown here.
icon.
10. Select the arc
between the
two lines.
11. Select the
second line.
When trimming a
curve the selected
location on the curve
is important as it
determines the curve
part that will be kept.
[ Back ] [ Up ] [ Next ]
If one element does not intersect the trimming curve, this element will be either totally
deleted or kept (in accordance with the location of this element). For instance, on the
example above, the line above the trimming curve is kept, the line below the trimming
curve is deleted.
[ Back ] [ Up ] [ Next ]
[ Back ] [ Up ] [ Next ]
The former functionality associated to this command is now available through the Mirror
command, which duplicates elements by symmetry.
1. Create a rectangle
and an axis.
1. Create an axis.
2. Create a rectangle
on one side of the
Axis and a circle on
the other side.
2. Select the
Constraint icon
from the Constraint
toolbar.
Note that:
● As the constraint is
applied on an axis, the
constraint is kept after
the symmetry.
[ Back ] [ Up ] [ Next ]
Translating Elements
This task will show you how to perform a translation on 2D elements by defining the
duplicate mode and then selecting the element to be duplicated. Multi-selection is not
available.
The application provides a powerful command for translating elements. You may either
perform a simple translation (by moving elements) or create several copies of 2D
elements.
Translating elements also means re-computing distance, angle and/or length constraint
values, if needed. Be careful: only non-fixed elements are updated.
2. For the purpose of this scenario, leave the Duplicate mode option activated, and
leave the Instance(s) field set to 1 to indicate the number of copies you need.
3. Select the Keep internal constraints box to specify that you want to preserve in the
translation the internal constraints applied to the selected elements.
4. Leave the Keep external constraints box unselected. Any external constraint existing
between the selected elements and external elements will be disregarded in the
translation.
8. Click OK in the Translation Definition dialog box. The translation length is now set.
● The Undo command is available from the toolbar, while you are translating
elements.
● When translating external constraints:
❍ geometrical constraints are killed.
❍ dimensional constraints are preserved but revalued.
[ Back ] [ Up ] [ Next ]
Rotating Elements
This task will show you how to rotate elements by defining the duplicate mode and
then selecting the element to be duplicated.
In this scenario, the geometry is simply moved. But note that, you can also duplicate
elements with the Rotation command.
Rotating elements also means re-computing distance values into angle values, if
needed. Be careful: only non-fixed elements are updated.
5. Select or click a point to define the reference line that will be used for computing
the angle.
● If you have check snap mode in the dialog box and set the value to 5 degrees, then
when you drag the cursor to rotate the element it rotates by 5 degrees steps.
● You can also enter a value for the rotation angle in the Rotation Definition dialog
box
[ Back ] [ Up ] [ Next ]
Scaling Elements
This task will show you how to scale an entire profile. In other words, you are going
to resize a profile to the dimension you specify.
Scaling elements also means re-computing distance values, if needed. Note that angle
values will not be modified. Be careful: only non-fixed elements are updated.
Note that you can first select either the geometry or the scaling icon. If you select
the Scale icon first, you cannot multi-select elements.
The Scale Definition dialog box appears and will remain displayed all along your
operation.
3. Enter the center point value in the Sketch tools toolbar or click the center point
on the geometry.
5. Click OK to validate.
[ Back ] [ Up ] [ Next ]
Offsetting Elements
This task shows how to duplicate an element of the following type: line, arc or circle.
You can also duplicate by offset one of the following: an edge, a face (all the
boundaries of this face are offset) or a geometrical feature (for example, by selecting a
join or another sketch in the specification tree).
Select a topic:
● Offset 2D geometry,
● Use offset tools,
● Offset 3D geometry,
● Modify a 3D geometry offset.
Offsetting 2D Geometry
Create a line.
OR
● If you were offsetting circles or arcs, these two circles would be concentric.
If the multi-selected elements do not make up a closed profile, the offset will be
applied to the selected elements only. As a result, you will have as many offset
elements as the first multi-selected elements.
Previews are not available when creating several offset instances (i.e. when the value
in the Instance(s) field of the Sketch tools toolbar is higher than one).
2. Select the desired option from the displayed Sketch tools toolbar and if needed,
enter the desired number of instances. (These options are described further down in
this section).
3. Select the element you want to offset. The element to be created is previewed.
4. Select a point or click where you want the new element to be located.
Note that if you position the cursor outside the zone that is allowed for creating a
given element, the symbol appears.
You can create offset geometry using 2D component elements and dress-up elements
(axis lines, center lines and threads). Note that by doing this, you will not create offset
2D components or dress-up elements, but you will create offset geometry.
Offsetting 3D Geometry
You can create an associative offset with a 3D element.
Open the Offsetpad.CATPart document.
1. Click the Offset icon from the Operations toolbar (Transformation subtoolbar).
2. Select the 3D surface to offset. The profile to be created is previewed.
● drag the cursor till the correct offset appears in the sketch, then click to validate the
position.
If you want to edit the offset value, you can double-click it and enter a new value in
the dialog box which is displayed.
● When offsetting a face, if there is an intersection between the face and the sketch
plane, by default, it is this intersection which is offset (rather than the projection of
the face edges). In this case, if you want to offset the projection of the face edges,
you can modify the offset as explained in the section below.
● You can offset the intersection between a face and a sketch plane without explicitly
creating this intersection.
● lf you offset a multi-domain face, the face that is closer from the cursor is offset.
● If you isolate a composite mark, as many simple geometry elements as the mark
was containing are created, and associativity will not be available anymore.
Parameters
● Offset mode: when offsetting a face, specify whether you want to intersect and
offset or to project and offset the face by selecting the appropriate option from the
list.
Propagation
These options let you offset a 3D element using the propagation of an edge.
● Type: specifies what type of offset propagation should be applied to the selected
reference element: No propagation, Tangent propagation, or Point
propagation. Click the appropriate icon.
● Reference element: indicates which edge should be used as a reference for the
propagation. Select this field and then select the reference edge in the sketch.
[ Back ] [ Up ] [ Next ]
1. Create a spline.
Note that:
● The visualization of the
offset implies an automatic
creation of elements, which
are automatically put in no
show and construction
mode.
● These elements are put in
no show mode only if the
Geometrical Constraint
option in the Sketch tools
toolbar is activated.
● These elements are also
deleted if the offset or the
original spline are deleted.
● The created offset will be
associative with the original
spline only if the
Dimensional Constraint
option in the Sketch tools
toolbar is activated, see
Editing Spline Offset.
[ Back ] [ Up ] [ Next ]
● Projected elements are associative except in the case of a multiple distinct marks.
● A mark composed of several associated elements is managed as a single curve (you
can constraint it).
● If you isolate a composite mark, as many simple geometry elements as the mark
was containing are created, associativity will not be available anymore.
● A multi-domain face projection does not create a single composite mark (in this
case each edge is projected).
[ Back ] [ Up ] [ Next ]
You can only create a silhouette edge from a canonical surface whose axis is parallel
to the Sketch plane.
The silhouette command generated one or two marks (edges) if one mark is made of
more that one curves. If those curves do not have the same geometrical support, the
resulting silhouette edges will not be associative (as for Projection/Intersection
commands).
● Silhouette edges are associative except in the case of a multiple distinct marks.
● A mark composed of several associated elements is managed as a single curve (you
can constrain it).
[ Back ] [ Up ] [ Next ]
● Intersected element are associative apart in the case of a multiple distinct marks.
● A mark composed of several associated elements is managed as a single curve (you
can constraint it).
● If you isolate a composite mark, as many simple geometry elements as the mark
was containing are created, associativity will not be available anymore.
● If the intersected geometry is a plane face and there is no intersection between this
face and the sketcher plane, the resulting intersection is an infinite line.
[ Back ] [ Up ] [ Next ]
Copying/Pasting Elements
This task shows how sketched elements behave when you copy and paste them. More
specifically, you will learn about:
● copying/pasting elements with H and V constraints on their absolute axis
● copying/pasting projected or intersected elements
In other words, if you want to copy an element along with its H and V direction while
keeping the constraints which exist between the copied element and its origin, you do
not need to, and you should not, select the origin. Selecting the constraints is enough.
If you select the origin, the constraints will not be kept.
2. Paste these elements. The elements are pasted over the elements you copied. You
can move the pasted elements (if you want to view them, for example).
1. Copy the projected or the intersected element, using the method described above.
[ Back ] [ Up ] [ Next ]
Once isolated, the curve becomes white. You can edit the
curve graphical properties using the Edit -> Properties
command.
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/dysug_C2/dysugbt0512.htm10/18/2004 8:38:37 PM
Performing a Quick Geometry Diagnosis
1. Click the Sketch Solving Status icon in the Tools toolbar (2D Analysis Tools sub-
toolbar).
The Sketch Solving Status dialog box is displayed. It indicates the overall status of the
sketch geometry. In this case, the sketch is under-constrained.
● If you wish, you can click the Sketch Analysis icon in the dialog box to view a
more in-depth diagnosis specifying which individual geometrical elements in the
sketch are under-constrained (under-defined), over-constrained (over-defined) or
iso-contrained (well defined).
2. Click the Close button to close the Sketch Solving Status dialog box.
3. From the specification tree, expand the Sketch.1 and then the Geometry nodes.
4. Multi-select all items under the Geometry node, and right-click them.
5. Select Selected objects > Fix from the contextual menu. All elements are now
fixed.
6. Click the Sketch Solving Status icon again. The Sketch Solving Status dialog
box now indicates that the sketch is iso-constrained.
[ Back ] [ Up ] [ Next ]
OR
1. Click the Sketch Analysis icon in the Tools toolbar (2D Analysis Tools sub-
toolbar).
The Sketch Analysis dialog box appears. It contains three tabs: Geometry,
Projections / Intersections and Diagnostic.
Note that on the sketch itself, some geometrical items and constraints are highlighted
so that you can see them easily.
The information on this tab helps you to know whether the sketch geometry is valid.
Corrective Actions: according to the analyzed element you select and which is not
correct, you will be able to:
● turn this element into a construction element,
● close a profile that is not,
● erase a disturbing element,
3. In the Detailed Information table, select the Point.11 item and then click the
Construction mode icon to turn the standard mode point into a construction mode
point and solve the problem.
Diagnosing geometry
4. Click the Diagnostic tab.
The information on this tab displays a full diagnosis of a sketch geometry. It provides a
global analysis of the sketch as a whole, and specifies whether individual geometrical
elements in the sketch are under-constrained (under-defined), over-constrained (over-
defined) or iso-contrained (well defined):
Actions: according to the analyzed element you select, you will be able to:
● hide all constraints on the sketch and in the detailed information area,
● hide all construction geometries on the sketch and in the detailed information area
of the Diagnostic tab.
If you select items from the Detailed Information table, they will be highlighted on the
sketch, which enables you to identify them easily. To solve constraint-based problems
in the sketch, you need to edit the sketch directly.
6. Right-click the Point.3 item in the sketch or from the specification tree, and select
Point.3 object > Fix from the contextual menu.
7. Repeat this operation for the Line.1, Circle.1, Line.2 and Point.8 items.
8. Re-open the Sketch Analysis dialog box and click the Diagnostic tab. You can
notice that the items you fixed are now iso-constrained.
Analyzing projections/intersections
Open the Analyse.CATPart document.
The information on this tab lets you know the status of all use-edges: projections
(implicit or non-implicit), intersections, etc...
Corrective Actions: according to the analyzed element you select and which is not
correct, you will be able to:
● isolate geometry
● activate/deactivate a constraint
● erase geometry
● replace 3D geometry
● hide all constraints on the sketch,
● hide all construction geometries on the sketch and in the detailed information area
of the Projections/Intersections tab.
You can see that all construction and intersection elements for this part have a valid
status so you don't have to do anything.
[ Back ] [ Up ] [ Next ]
This task shows you how to create an Output Feature of a geometry sketch, which can
be published and updated independently from the sketch within the 3D.
1. Double-click the
Sketch.1 to edit it.
2. Click the Output
Applying graphic
properties
1. Right-click the Spline
from which you created
the output.
2. Select Properties.
Multi-selecting
elements
1. Go to the Generative
Shape Design
workbench.
Re-editing the
sketch
● Modify any of the Spline.2
control points.
[ Back ] [ Up ]
Editing Profiles
The Sketcher workbench provides a set of functionalities for editing 2D
geometry.
Editing a Spline:
Transforming Profiles
Use selection to edit the profile shape and size, modify the profile
location (via external constraints).
Replacing Geometry
Replace geometry in the 2D and visualize it in the 3D.
[ Back ] [ Up ] [ Next ]
Create a line.
Profiles are not considered as entities when it comes to editing them. To edit a profile,
you will need to edit the sub-elements composing it.
The Line Definition dialog box appears indicating the line end point coordinates.
4. Press OK.
Remember that the Edit -> Properties command, or Properties option in the
contextual menu lets you access and edit sketch properties (properties dialog box)
[ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/dysug_C2/dysugbt0104.htm10/18/2004 8:56:13 PM
Performing Auto-Search on Profiles
Resulting auto-searched
Element selected: profile:
The unambiguous
part of the profile is
highlighted.
[ Back ] [ Up ] [ Next ]
Transforming Profiles
This task shows you how to
● transform profile shape and size using the Selection command.
● transform a profile position according to a pre-defined solving mode.
● transform a profile position using existing external constraints.
Transforming By Moving
Minimum Move
3. Click one corner of the profile and stretch this profile diagonally.
Standard Mode
The profile is stretched both to the right and to the top even if you
stretch it to the right.
Relaxation
● You can also edit the profile shape and size using commands such as edit, trim and break .
● If you want the profile to revert to its original shape, click the Undo command .
● If the Grid option is on (Tools -> Options -> Sketcher), you can also modify the profile using the grid. In this case, and for
example if the Zoom is on, the point you select will be automatically repositioned at the closest grid intersection point. The profile
new position may result awkward.
3. Enter 20mm as new value in the Constraint Definition dialog box that
appears.
[ Back ] [ Up ] [ Next ]
1. Double-click the
conic you want to
edit.
Constraint Limits:
● Start and End
Points: the curve is
defined from the start
point to the end point.
● Start and End
Tangents: if needed
the tangent at Start
or End points can be
defined by selecting a
curve.
● Tangent
intersection point:
indicates the point
used to define both
Start and End
tangents. These
tangents are on
construction lines
passing through Start
or End points and the
selected point.
● Point: defines a point
when checking the
Tangent intersection
point option.
resulting curve is a
parabola.
If 0 < parameter <
0.5, then the
resulting curve is a an
arc of ellipse.
I 1 > parameter >
0.5, then the
resulting curve is a
hyperbola.
● Points 1, Point 2,
Point 3: defines the
possible passing
points of the conic.
These point have to
be selected in logical
order after having
define the Start an
End points.
● Tangent 1, Tangent
2: defines the
tangency when it is
applied to one of the
passing points.
2. Click the
Constraint icon
from the
Constraint toolbar.
Inconsistent conics
If an element that belongs to the conic is deleted, the conic becomes inconsistent (the
conic color turns red).
As a result, when you exit the Sketcher workbench the Update Diagnosis dialog box
will be displayed and an error message will appear within the dialog box.
6.
Double-click the conic to re-edit it.
[ Back ] [ Up ] [ Next ]
4. When you are satisfied with your modifications, click OK to validate and exit the
dialog box.
[ Back ] [ Up ] [ Next ]
Editing a Spline
This task shows you how to edit spline properties and then modify, add or remove spline control
points.
Create a spline such as the one shown below.
Adding a point
To add a point, you have several possibilities, depending on whether you want to add an
existing point, or create the point on the sketch while editing the spline.
● To add an existing point (i.e. a point created prior to editing the spline):
1. In the dialog box, select the spline point after or before which you want to add a point.
Select CtrlPoint.2 for example.
2. Then, choose Add Point After or Add Point Before (depending on whether you want to
add a point after or before the selected point). Select Add Point After for example.
3. Finally, click on the existing point you want to add in the spline.
1. In the dialog box, select the spline point after or before which you want to
add a point. Select CtrlPoint.2 for example.
2. Then, choose Add Point After or Add Point Before (depending on whether
you want to add a point after or before the selected point). Select Add Point
After for example.
3. Finally, click on the sketch, at the location where you want to add the new
point.
Replacing a point
2. To replace a point, select the spline point that you want to replace in the dialog box, then
select the Replace Point option, and finally click on the sketch, at the location where you want
to add the new point.
Closing a spline
2. To close a spline, simply select the Close Spline option in the dialog box.
The spline is closed in such a way that it is continuous in curvature at the closure point.
You can edit existing splines which are closed using a continuity in point at the closure point:
selecting the Close spline option will make such splines continuous in curvature at the closure
point.
Removing a point
1. Select the point that you want to remove in the dialog box.
3. Click OK.
Defining a tangent
1. Select the point you want to add a tangent in the dialog box.
3. If needed, check the Curvature Radius option and key in the value.
[ Back ] [ Up ] [ Next ]
Editing the
offset constraint
2. Double-click the
constraint to
change its value.
The Parameter
Definition dialog box is
displayed.
Editing the
spline offset
1. Create a Spline
Offset.
2. Double-click the
spline offset.
3. Change to the
parameter you want
to apply.
The spline offset is associative to the original spline in such a way that for instance:
● when deleting the spline, the offset spline is displayed in red to show that there is
an update error.
● when adding control point to the original spline, the offset spline is automatically
updated.
[ Back ] [ Up ] [ Next ]
1. Right-
click on the
element
you want to
edit
Parents,
Children
and
Constraints.
As an
example,
select the
distance
constraint.
2. Select
Parents/
Children...
in the
contextual
menu.
The
following
dialog box
appears:
You can double-click to expand Parents or right-click and select the Parents/Children... option in the
contextual menu on this dialog box elements to edit their Parents/Children and constraints .
[ Back ] [ Up ] [ Next ]
[ Back ] [ Up ] [ Next ]
Replacing Geometry
This task shows how to replace 2D geometry.
Note that:
● You replace a geometrical element with another on the 2D (Sketcher
workbench) but no modification occurs in the 2D.
● Only the 3D geometrical elements which used the replaced 2D geometrical
elements will be modified. You can visualize the modifications when entering
Part Design workbench.
1. Enter Sketcher
workbench.
2. Right-click the
element to be
replaced.
The geometry is
unchanged and
appears as shown
here:
4. Click OK in the
Replace dialog box.
If you edit the sketch (which includes a fillet), you can also replace for instance a
fillet on a line with a fillet on a circle arc.
7. Right-click the
filleted edge (line) to
be replaced and
replace the circle arc
with a fillet circle arc
by defining it in the
Replace dialog box.
Resulting geometry
[ Back ] [ Up ] [ Next ]
1. If you delete a curve (assigned endpoints, by default), the endpoints will also
be deleted on the condition they are not part of a constraint or common to
another curve. Curves are assigned endpoints and circle or arcs are assigned
center points, by default.
2. If you delete a curve and the endpoints/center point, these points will be
actually deleted is they are not either part of a constraint or common to
another element.
3. If you delete a point, the element (curve or circle) will be automatically deleted.
4. Propagation is not valid for constraints: if you delete a constraint, you will not
delete the corresponding geometry.
1. Select the
element you
wish to delete.
2. Click the
Edit -> Delete
command.
The element is
deleted.
3. If you wish
to delete a set
of elements,
just multi-select
them and apply
the Delete
command.
● You can also select the Delete command from the contextual menu. For this right-
click the element to be deleted.
● In case you created an element using the Sketch tools toolbar, a constraint is
applied to this element. To delete this element, you need to delete the constraint
first. To delete constraints, you will follow the same instruction.
You cannot delete elements that are not currently edited sketch elements. This is
particularly true for the reference planes. You can multi-select these elements but
they will not be deleted.
[ Back ] [ Up ]
Creating Parallelograms:
Use the Sketch tools toolbar or click to define a first side for the
parallelogram and then a point corresponding to the parallelogram length.
Creating Hexagons:
Use the Sketch tools toolbar or click to define the hexagon center and
dimensions.
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/dysug_C2/dysugbt0200.htm10/19/2004 8:07:10 AM
Creating Oriented Rectangles
The Sketch tools toolbar now displays values for defining the first side of the
oriented rectangle (both points) and then either one point on the second side or
directly the oriented rectangle height.
2. Position the cursor in the desired field (Sketch tools toolbar) and key in the desired
values.
First Corner
Second Corner
Third Corner
[ Up ] [ Next ]
Creating Parallelograms
This task shows how to create a parallelogram by clicking. In this task, we will use the
Sketch tools toolbar but, of course you can create this parallelogram manually. For
this, move the cursor to activate SmartPick and click as soon as you get what you
wish.
The Sketch tools toolbar now displays values for defining the parallelogram.
2. Position the cursor in the desired field (Sketch tools toolbar) and key in the desired
values.
First Point
Second Point
Third Point
[ Back ] [ Up ] [ Next ]
The Sketch tools toolbar now displays values for defining the elongated hole center to center axis
(first and second center point) and then either the elongated hole radius or a point on this elongated
hole.
2. Position the cursor in the desired field (Sketch tools toolbar) and key in the desired values.
First Center
Second Center
[ Back ] [ Up ] [ Next ]
This task shows how to create a cylindrical elongated hole. A construction arc assists you in creating this
element. In this task, we will use the Sketch tools toolbar but, of course you can create this cylindrical
elongated hole manually. For this, move the cursor to activate SmartPick and click as soon as you get what
you wish.
The Sketch tools toolbar now displays values for defining the cylindrical elongated hole. You are going to
define the (i) circle center, (ii) arc extremities and the (iii) radius of the cylindrical elongated hole.
2. Position the cursor in the desired field (Sketch tools toolbar) and key in the desired values.
Circle Center
For example, key in the coordinates (H: 20mm and V: 20mm) of the center point that will be used to
create both the big radius (radius and angle of the cylindrical elongated hole) and the small radius (circular
extremities used to define the cylindrical elongated hole).
At this step, you may also define the arc big radius
and angle.
At this step, you may also define the arc big radius
(R) and angle (A).
[ Back ] [ Up ] [ Next ]
This task shows how to create a keyhole profile. In this task, we will use the Sketch
tools toolbar but, of course you can create this keyhole manually. For this, move the
cursor to activate SmartPick and click as soon as you get what you wish.
The Sketch tools toolbar now displays values for defining the keyhole profile.
2. Position the cursor in the desired field (Sketch tools toolbar) and key in the desired
values.
First Center
Second Center
First radius
Second radius
[ Back ] [ Up ] [ Next ]
Creating Hexagons
This task shows you how to create an hexagon. A construction circle assists you in creating
this profile. In this task, we will use the Sketch tools toolbar but, of course you can create this
hexagon manually. For this, move the cursor to activate SmartPick and click as soon as you
get what you wish.
The Sketch tools toolbar now displays values for defining the hexagon center and then either
a point on this hexagon or the hexagon dimension and angle.
2. Position the cursor in the desired field (Sketch tools toolbar) and key in the desired values.
Hexagon Center
Point on Hexagon
Be careful: if you fix one extremity of the hexagon and try to move the hexagon using another
extremity point, this hexagon can result twisted. To avoid this, you must drag the hexagon
step by step releasing the mouse button regularly.
[ Back ] [ Up ] [ Next ]
Rectangle icon
from the Predefined
Profile toolbar in the
Profile toolbar.
Applying
Constraints
4. Activate the
Dimensional
Constraints and
the Geometrical
Constraints from
the Sketch Tools
toolbar.
5. Click a point in the
geometry.
6. Drag the cursor to
specify the rectangle
dimensions.
[ Back ] [ Up ] [ Next ]
2. Select the
Centered
Parallelogram
command
from the
Predefined
Profiles sub-
toolbar in the
Profile toolbar.
The parallelogram is
created:
● it is centered on the
intersection point of
the two lines.
● its edges are parallel
to the selected lines.
Applying
Constraints
1. Activate the
Dimensional
Constraints
and the
Geometrical
Constraints
from the Sketch
Tools toolbar.
2. Select the two
lines one after the
other.
3. Drag the cursor to
specify the
rectangle
dimensions.
● Two parallelism
constraints are created
as long as two
symmetrical
constraints which are
based on the two lines
selected before the
parallelogram creation.
● Dimensional and
Geometrical
constraints are
activated by default.
[ Back ] [ Up ]
Before you begin, make sure you are familiar with Tools For Sketching.
Note that if you position the cursor outside the zone that is allowed for creating a
given element, the symbol appears.
Creating a profile
Use the Sketch tools toolbar or click to define lines and arcs which the
profile may be made of.
Creating a rectangle
Use the Sketch tools toolbar or click the rectangle extremity points one
after the other.
Creating a circle
Use the Sketch tools toolbar or click to define the circle center and then one
point on the circle.
Creating an arc
Use the Sketch tools toolbar or click to define the arc center and then the
arc start point and end point.
Creating a spline
Click the points through which the spline will go.
Creating an ellipse
Use the Sketch tools toolbar or click to define the ellipse center, major semi-
axis and minor semi-axis endpoints one after the other.
Creating a parabola
Click the focus, apex and then the parabola two extremity points.
Creating a hyperbola
Click the focus, center and apex, and then the hyperbola two extremity
points.
Creating a conic
Click the desired points and excentricity for creating an ellipse, a circle, a
parabola or a hyperbola, using tangents, if needed.
Creating a line
Use the Sketch tools toolbar or click the line first and second points.
Click two elements one after the other to create a line that is tangent to
these two elements.
Creating an axis
Use the Sketch tools toolbar or click the axis first and second points.
Creating a point
Use the Sketch tools toolbar or click the point horizontal and vertical
coordinates.
Create one or more points by intersecting curve type elements via selection.
Create one or more points by projecting points onto curve type elements.
[ Back ] [ Up ] [ Next ]
Creating Profiles
This task shows how to create a closed profile. A profile may also be open (if you click
the profile end point in the free space). Profiles may be composed of lines and arcs
which you create either by clicking or using the Sketch tools toolbar.
Profiles toolbar.
The Sketch tools toolbar appears with option commands and values:
2. Enter the First Point values. For example, H: 30mm and V: 40mm.
3. Enter the Second Point values. For example, H: 70mm and V: 40mm.
Note that at this step, you may also enter Length and Angle values.
At this step, in order to have a clearer sketch, we decided not to visualize the
constraints symbols temporarily (Tools->Options-> General->Parameters options
at the left on the dialog box, Symbols tab, Filter switch button).
[ Up ] [ Next ]
Creating Rectangles
This task shows how to create a rectangle. In this task, we will use the Sketch tools
toolbar but, of course you can create this rectangle manually. For this, move the cursor
to activate SmartPick and click as soon as you get what you wish.
Profiles toolbar.
The Sketch tools toolbar now displays values for defining the rectangle.
2. Position the cursor in the desired field (Sketch tools toolbar) and key in the desired
values.
First Point
Second Point
When you create a rectangle using the Sketch tools toolbar, constraints are similarly
assigned to this rectangle. As a result, to modify the position of this rectangle, you will
perform as follows:
5. Click OK.
[ Back ] [ Up ] [ Next ]
Creating Circles
This task shows how to create a circle. In this task, we will use the Sketch tools
toolbar but, of course you can create this circle manually. For this, move the
cursor to activate SmartPick and click as soon as you get what you wish.
By default, circle centers appear on the sketch. In case you create circles by
clicking, if you do not need them, you can specify this in the Options dialog box.
The Sketch tools toolbar now displays values for defining the circle.
2. Position the cursor in the desired field (Sketch tools toolbar) and key in the
desired values.
Circle Center
Point on Circle
When you create a circle using the Sketch tools toolbar, constraints are similarly
assigned to this circle. As a result, to modify the position of this circle, you will
either delete the constraints or perform as follows:
5. Click OK.
Once you have created one circle, you can create any other and in the meantime
use the radius parameter from the circle first created. To do this:
Once you have created a circle, you can change its radius. To do this, you can
either:
● double-click the circle and modify the radius value in the Circle Definition dialog
box that appears,
● or drag the circle until you are satisfied with its new radius.
If the circle center is fixed (or iso-constrained), you can change the circle radius
by using one of the methods explained above.
[ Back ] [ Up ] [ Next ]
By default, circle centers appear on the sketch. In case you create circles by
clicking, if you do not need them you can specify this in the Options dialog box.
For this, go to
Tools->Options,
Mechanical
Design ->
Sketcher option
(Sketcher tab).
Profiles toolbar
(Circle
subtoolbar).
The Sketch
tools toolbar will
display one after
the other the
values for
defining the three
points of the
circle: values for First Point (H: 10mm and V: 10mm)
defining the
horizontal (H)
and vertical (V)
values of a point
on the circle or Second Point (H: 50mm and V: 20mm)
else the radius of
this circle.
2. Position the
cursor in the
desired fields and Last Point (H:30mm and V: 50mm)
key in the desired
values.
[ Back ] [ Up ] [ Next ]
By default, circle centers appear on the sketch and are associative. In case you
create circles by clicking, if you do not need them you can specify this in the
Options dialog box.
For this, go to
Tools->Options,
Mechanical
Design ->
Sketcher option
(Sketcher tab).
from the
Profiles toolbar
(Circle subtoolbar).
The Circle Definition dialog box is displayed. The default point coordinates that
appear in the Circle Definition dialog box are the origin axis coordinates.
If, before clicking the Circle Using Coordinates icon, you select a point, this point
will be used as a reference point and the coordinates of this point will appear in
the Circle Definition dialog box.
2. Enter the
coordinates of
the center point.
3. Enter the
desired circle
radius value.
4. Press OK.
[ Back ] [ Up ] [ Next ]
Tangents are created as close as possible to where you clicked on the circle.
[ Back ] [ Up ] [ Next ]
Creating Arcs
This task shows how to create an arc. In this task, we will use the Sketch tools toolbar
but, of course, you can create this arc manually. For this, move the cursor to activate
SmartPick and click as soon as you get what you wish.
By default, arc centers appear on the sketch and are associative. In case you create
arcs by clicking, if you do not need them you can specify this in the Options dialog box.
For this, go to Tools->Options, Mechanical Design -> Sketcher option at the left
of the dialog box (Sketcher tab).
The Sketch tools toolbar now displays values for defining one after the other the arc
center point, start point and end point.
2. Position the cursor in the desired field (Sketch tools toolbar) and key in the desired
values.
Arc Center
Start Point
The arc will now appear according to the position you assign to the cursor. In this
particular case, the cursor position is at the bottom extremity of the arc.
End Point
[ Back ] [ Up ] [ Next ]
By default, arc centers appear on the sketch and are associative. In case you
create arcs by clicking, if you do not need them you can specify this in the Tools-
>Options dialog box. For this, go to Tools->Options, Mechanical Design ->
Sketcher option at the left of the dialog box (Sketcher tab)
The Sketch tools toolbar will display one after the other values for defining the
three points of the circle: defining the horizontal (H) and vertical (V) values of
three points on the arc.
2. Position the cursor in the desired fields and key in the desired values.
[ Back ] [ Up ] [ Next ]
Creating Splines
This task shows you how to create a spline and then modify the spline control points
(coordinates or clicking).
Creating a spline
4. Click OK.
You can also check the Curvature option to activate the Curvature editor and
impose a curvature on the previously selected control point.
Keep in mind that selecting a point then dragging it will modify the spline shape.
[ Back ] [ Up ] [ Next ]
The connect options appear in the Sketch tools toolbar. By default, the Connect with
a Spline and the Continuity in curvature options are active: the connecting
element will be a spline, and it will be continuous in tangency with the support curves.
By default, the tension that will be applied to the connecting curve is 1.
For the continuity in tangency and continuity in curvature options, you can also modify
the tension of the tangency or the tension of the curvature (a value of 0 corresponds to
a continuity in point).
For the purpose of this scenario, leave the default options as set.
The point on which you click to select the first and the second element is important:
the closest point to where you click will be automatically used as the starting point and
the end point of the connecting curve. Always click close to the point you want to
connect, or click the point itself.
[ Back ] [ Up ] [ Next ]
The connect options appear in the Sketch tools toolbar. By default, the Connect with
a Spline option is active, and its related options are displayed.
[ Back ] [ Up ] [ Next ]
Creating Ellipses
This task shows how to create an ellipse (made of two infinite axes). In this task,
we will use both the Sketch tools toolbar and clicking. In other words, you will
move the cursor to activate SmartPick and click as soon as you get what you wish.
Profiles toolbar.
The Sketch tools toolbar displays values for defining the ellipse center point,
major and then minor semi-axis endpoint.
2. Position the cursor in the desired fields and key in the desired values.
Center
[ Back ] [ Up ] [ Next ]
(Conic subtoolbar).
Focus:
First Point:
Second Point:
[ Back ] [ Up ] [ Next ]
Focus:
Once you click, the focus is symbolized
by a cross ( ).
apex.
Apex:
First Point:
[ Back ] [ Up ] [ Next ]
● Two points, start and end tangent, with either a parameter or a passing point.
● Two points, a tangent intersection point, with either a parameter or a passing point.
● Four points and one tangent direction for one of these points.
● Five points.
Note that the Two Points as long as the Start and End Tangent options are activated by default.
● While creating the conic, the Sketch tools toolbar will display one after the other the values to define the
coordinates of the Start Point (H, V) followed by its Tangent Direction (H, V, A) and the coordinates of the
End Point (H, V) followed by its Tangent Direction (H, V, A).
● These fields are automatically updated according to the current position of the cursor;
❍ The H and V fields indicate points coordinates.
❍ The A field indicates the tangent direction through an angle value.
Once both Start Point and End Point are defined, the Sketch tools toolbar displays the Parameter field to
define the parameter value.
...with a parameter...or
6. Enter the value you want to apply in
the Parameter field in the sketch tools
toolbar.
Note that the Two Points as long as the Start and End Tangent options are activated by default.
● While creating the conic, the Sketch tools toolbar will display one after the other the values to define the
coordinates of the Start Point (H, V) followed by its Tangent Direction (H, V, A) and the coordinates of the
End Point (H, V) followed by its Tangent Direction (H, V, A).
● These fields are automatically updated according to the current position of the cursor;
❍ The H and V fields indicate points coordinates.
❍ The A field indicates the tangent direction through an angle value.
Note that the Tangency at a Passing Point options is activated by default. You can deactivate it and only
activated before the creation of the point on which you want to apply the command.
If you keep this option activated, the direction will be asked for the start point otherwise, when it is deactivated
the direction is automatically asked for the last point.
During the spline creation using two and four points, when selecting a point on a curve and then the tangency
option, the curve tangency is used to define the one of the spline. Therefore, it is no longer necessary to select
a direction for the tangency, as shown here.
When defining the Start Point and the End Point, if the selected point belongs to a curve as above the tangent
direction is directly read on the curve at the selected point or at the nearest end point if the Nearest end
point option is activated.
Therefore, the Start tangent direction and the End tangent direction won't be asked.
[ Back ] [ Up ] [ Next ]
1. Click the command from the Sketch tools toolbar so that the
elements you are now going to create be either standard or construction
element.
In this task, you will transform the newly created elements into construction
elements.
As construction elements are not taken into account when creating features, note
that they do not appear outside the Sketcher.
Here is an example of
the use of both types of
elements.
The hexagon was
sketched using three
construction circles:
This type of sketch is interesting in that it simplifies the creation and the ways in
which it is constrained. Setting a radius constraint on the second circle is enough
to constrain the whole hexagon. Just imagine what you would have to do to
constrain hexagons sketched with no construction circles!
[ Back ] [ Up ] [ Next ]
Creating Lines
This task shows how to create a line. In this task, we will use the Sketch tools
toolbar but, of course you can create this line manually. For this, move the cursor to
activate SmartPick and click as soon as you get what you wish.
Profiles toolbar.
The Sketch tools toolbar now displays values for defining the rectangle.
Thanks to the Symmetrical Extension icon , you can create a line that is
symmetrical to its origin.
First Point
3. Position the cursor in the desired field (Sketch tools toolbar) and key in the
desired values.
Second Point
4. Press Enter.
When you create a line using the Sketch tools toolbar, constraints are similarly
assigned to this line (by default, the Internal Constraints icon is active). As a
result, to modify the position of this line, you will perform as follows:
7. Click OK.
Care when you assign graphical attributes to a line (for example, make it thick and
red).
When you turn this red thick line into a construction line (from the contextual
menu: Object.Line -> Definition..., Construction line option in the Line Definition
dialog box), the line will become a dotted gray line. Even though you then decide to
make it a standard line back again (un-checking the Construction line option), the
"red" and "thickness" attributes will not be assigned to the line. The line will be
assigned its original attributes (white).
Once you have created one line, you can create any other and in the meantime use
the length from the line first created or set this first line as an angle reference. For
this:
14. Enter the desired angle value in the Sketch tools toolbar. For example, 75
degrees.
The new line is automatically created with an angle defined relatively to the line
selected (in this particular case, the second line).
[ Back ] [ Up ] [ Next ]
What is SmartPick ?
SmartPick is a smart and easy-to-use positioning tool which will assist you when using most of
the commands for creating Sketcher geometrical elements. SmartPick will give you higher
productivity by decreasing the number of the interactions necessary for positioning these
geometrical elements.
According to the various active options (Tools->Options->Sketcher from the menu bar), you
can create the geometrical constraints that are equivalent to the snapping you performed.
3D
graphic
window
and
SmartPick
cursor:
Contextual menu:
Specifying a Location
Using SmartPick, you will easily specify a location:
● somewhere on the grid
● using coordinates
● on a point
● at the extremity point of a curve
● at the midpoint of a line
● at the center of a circle or an ellipse
● all over a curve
● at the intersection point of two curves
● aligned at a vertical/horizontal position
● on the fictitious perpendicular line through a line end point
● any of the above cases possibly combined together, whenever possible.
You will progessively specify this location by providing information using as above mentioned
the blue cursor, coordinates, the contextual menu and Shift/Ctrl keys. Of course, as you will
specify your needs, you will shorten the scope of the available possibilities for eventually locating
the elements as desired.
Note that if you position the cursor outside the zone that is allowed for creating a given element,
the symbol appears.
[ Up ] [ Next ]
SmartPicking...
This task shows you how to specify the location of given geometry thanks to information that
SmartPick returns via symbols.
In other words, SmartPick returns feedback information (highlighted geometry or symbols) which you
will or will not validate.
You will also learn how to progressively specify your needs using the blue cursor, the Sketch tools
toolbar, the contextual menu, Shift key or Ctrl key.
As you move the and try to assign the desired position to the SmartPick cursor, the Sketch tools
toolbar similarly displays the corresponding horizontal and vertical coordinates of SmartPick blue cursor
.
You can use the Sketch tools toolbar fields for defining the point coordinates either independently from
each others or not.
...Hiding Coordinates
1. Select Options
from the Tools
menu bar.
2. Select
Mechanical
Design ->
Sketcher.
3. Uncheck the
Visualization of
the cursor
coordinates
option.
As you move the and try to assign the desired position to the
SmartPick cursor, a horizontal fictitious blue dotted line appears
when h is equal to zero, a vertical fictitious blue dotted line
appears when v is equal to zero.
... On a Point
You can also use the contextual menu (Nearest End Point option) while
going over any curve type element with the cursor, and detect first point-
to-point coincidence with the curve existing end point.
For this, you can also use the contextual menu (Midpoint
option).
Be careful: by default, circles are created with a center point, as defined in Tools -> Options ->
Mechanical Design -> Sketcher option (Sketcher tab). As a result, SmartPick detects first point-
to-point coincidence.
with the cursor . This symbol means the point is snapped and that there is still one degree of
freedom left, except when two curves are detected at the same time.
This is also true In the case of curves that can be extrapolated, (segments, arcs of circles, re-limited
splines or conic curves). SmartPick will snap to these curves on the condition they are included in the
tolerance zone of SmartPick cursor.
Make sure you checked the Support lines and circles option in the
Options dialog box. For this, go to Tools -> Options -> Mechanical
Design -> Sketcher option (Sketcher tab).
Any problem for detecting coincidence? Use the Ctrl key as is:
This type of detection illustrates SmartPick main functionality: combined detection. In fact, when two
snapping can possibly be performed, SmartPick aims at satisfying both of them by trying to snap
them at the same time. This smart behavior is a global behavior and is valid for any kind of detection
recognized by SmartPick.
Any problem for detecting intersection? Use the Ctrl key as is:
Make sure you checked the Alignment option in the Options dialog box. For
this, go to Tools -> Options -> Mechanical Design -> Sketcher option
(Sketcher tab) . You will thus automatically detect the different
elements along which the sketch is aligned.
Make sure you checked the Alignment option in the Options dialog box.
For this, go to Tools -> Options -> Mechanical Design -> Sketcher
option (Sketcher tab) . You will thus automatically detect the
different elements along which the sketch is aligned.
[ Back ] [ Up ] [ Next ]
Unlike CATIA Version 4 (general 2D and 3D creation commands), to create one element, you no longer need to
activate a group of specific commands (or creation scheme).
You will create some of these characteristic points with total freedom (both horizontal and vertical degrees of
freedom are available ), and others with partial freedom (only one degree of freedom is available ).
You will find here below a non-exhaustive list with Sketcher elementary geometrical elements and
corresponding characteristic points. SmartPick lets you position these points using one of the following: the
cursor, the Sketch tools toolbar, the contextual menu, Shift or Ctrl key.
The order in which the above mentioned characteristic points (1, 2, 3, 4) will be specified cannot be modified.
Still, you can choose the means to be used for positioning these points, as long as you exclusively take into
account:
● positioning specifications (SmartPick cursor)
● external geometry (for example, two lines parallel to each others, or two coincident points)
● internal geometry characteristics (horizontal/vertical lines, quarter of arc of circles)
● the externalized parameters of a geometrical element (length, angle, excentricity and so forth)
SmartPick finds out geometrical specifications according to geometrical elements that already exist in a sketch.
You will only detect geometrical specifications according to the current sketch elements that are visible in the
3D window in which the cursor is positioned. You will not need to perform any interaction and you will be
returned a visual feedback as shown below in a non exhaustive way:
tangent perpendicular
parallel (two lines)
(a line and a circle) (two lines)
Consequently, when detecting a constraint, detection can result ambiguous. To remove this ambiguity, you can
try to move the viewpoint so that the elements that imply ambiguity would disappear.
As you will see when using SmartPick, snapping ambiguities currently occur. Besides, the dimensional
specifications of a part often depend on technological specifications. These dimensional specifications are
defined as the part is being designed, they depend on the current application area and are, as a result, very
hard to guess for SmartPick tool. In order to solve these ambiguities, SmartPick classifies possible snapping
according to the geometrical constraints that are associated to these snapping. As such, a given cursor
positioning will be only assigned one snapping. Unfortunately, this classification cannot be modified. It is
provided in the table below.
In addition to this classification, when several snapping are possible for a given type of geometrical constraint,
SmartPick takes into account the distance between the snapped cursor and the geometrical element according
to which the snapping is possible. In this case, SmartPick snaps to the nearest element.
Still, there are some cases when SmartPick does not allow dimensioning as desired without additional
interactions. This is why SmartPick therefore manages two means for applying a particular snapping relatively
to the geometrical elements.
SmartPick allows forcing the snapping on a given geometrical element using either the contextual menu or the
Ctrl key.
Contextual Menu
SmartPick allows forcing the snapping on a given geometrical element using the contextual menu. You will avoid
ambiguities linked to the automatic detection of elements in the current 3D viewpoint by forcing:
● snapping detected at a distance: parallel, perpendicular, concentric, tangency and curve (line/circle) that
goes through a point.
At a distance means that these constraints are detected even though the cursor is not positioned on the
reference element.
● snapping at a given position that is relative to a geometrical element: line midpoint, circle center.
At a given position means that both degrees of freedom are locked.
The contextual menu is therefore available when right-clicking most Sketcher geometrical elements. Of course,
the contents of the contextual menu depends of the element that is being currently created. This contextual
menu can be made of the below four sub-parts:
The table below lists the constraints that can be detected when snapping characteristic points which are being
manipulated, relatively to existing geometrical elements, and thanks to the contextual menu.
Popped-up Geometry Available Snapping
The table below indicates the possible snapping for geometrical element which are being created, relatively to
existing geometry and thanks to the contextual menu.
External
Point Line Circle Ellipse Conic Spline
Geometry
Element
currently
created
Line
Circle No No No
In the example below, you can see the various snapping possibilities for a line that is being created (dotted line
(s) in the example) relatively to the existing spline: 3 tangency possibilities and 2 perpendicularity possibilities.
The point you right-click to display the contextual menu is used to determine which option will be offered in the
contextual menu. So depending on where you click, you will not be offered the same options.
Note that the software takes into account what has already been specified (in this example, the first point of the
line) to offer the various snapping options. For this reason, depending on the first point of the geometrical
element that is being created, there may be cases in which no solution can be found or in which the solution
offered does not correspond to what you want. In such a case, try to right-click before and/or after the point
you want the software to choose. If you try both ways, one solution at least should be found.
Ctrl Key
Shift Key
If Smartpick cannot solve an ambiguity and returns a snapping that you are not satisfied with, you can de-
activate SmartPick assistant by pressing the Shift key.
Be careful: it can happen that either the Shift or Ctrl key do not behave as specified in the paragraphs above.
In fact, sometimes the viewer looses the focus (selection priority). You can then perform a local transformation
to recover the focus: use the middle mouse button and manipulate the viewpoint. You will thus recover the
focus.
Certain geometrical elements are assigned internal peculiar geometrical characteristics. For example and as
shown below, this is the case for horizontal/vertical lines and for quarters of arcs of circles. When such an
internal specification is found out by SmartPick, the color of the currently created geometrical element becomes
blue.
SmartPick also manages internal geometrical specifications such as a line length or a circle radius. Indeed,
these specifications (further called parameters) decrease available degrees of freedom of a geometry
characteristic point (refer to previous From Scratch paragraph). All these parameters are accessed through the
Sketch tools toolbar which gathers all the available parameters that can be valuated for a given geometry
creation command. Finally, while the SmartPick cursor moves, the Sketch tools toolbar displays the
parameters value.
Listed below is a non exhaustive list of the possible looks of Sketch tools toolbar parameter section :
Note that it is always possible to reset a parameter that have been valuated in the Sketch tools toolbar. For
this, use contextual sub-menu Reset option that is available on 3D viewer background.
SmartPick also manages internal geometrical specifications such as a line length or a circle radius. Indeed,
these specifications (further called parameters) decrease available degrees of freedom of a geometry
characteristic point (refer to previous From Scratch paragraph). All these parameters are accessed through the
Sketch tools toolbar which gathers all the available parameters that can be valuated for a given geometry
creation command. Finally, while the SmartPick cursor moves, the Sketch tools toolbar displays the
parameters value.
Listed below is a non exhaustive list of the possible looks of Sketch tools toolbar parameter section :
Note that it is always possible to reset a parameter that have been valuated in the Sketch tools toolbar. For
this, use contextual sub-menu Reset option that is available on 3D viewer background.
There exist a strong relation between the characteristic point of a geometrical element and some of the
parameters it supports. In fact, if a parameter value is modified by moving the cursor, it means that the
parameter is linked to the current characteristic point and consequently validating the point will modify the
parameter status.
Indeed, as when valuated a characteristic point can no longer be modified, associated parameters get frozen
which is echoed by a grayed entry in the Sketch tools toolbar.
Specific Parameters
Some parameters have a specific behavior. This behavior is common to all geometry creation commands that
use these parameters. This is the case for Angle and Sector parameters.
Sector Parameter
This parameter is oriented so that no ambiguity is possible when defining an angular sector. In the standard
units system, an angle range is from -360 to 360deg. Any other value is recomputed to this range. Positive
values are for direct sectors (you go from the start direction to the end one the same way you go from H axis to
V axis). Negative values are on the other end for reverse arcs (you go from the start direction to the end one
the same way you go from V axis to H axis).
Angle Parameter
This parameter is also oriented, its range is from 0 to 360 deg. As a consequence, a -10 deg value is
identically equivalent to a 350 deg value and a 0 deg value is definitely not equal to a 180 deg value.
Note that when this angle is fixed, the cursor position is restricted
A fixed 30 deg angle value imposed to a line to the half of the sketch plane. Indeed, otherwise a 30 deg angle
would be equal to a 210 deg one which is excluded.
By default, angle value are computed
relatively to H-Axis. This can be modified any
time you want to define an angle value using
the contextual menu Parameter section
It is possible to copy some of parameters value from any existing geometrical element that can be defined with
the same parameters. This functionality is available through the contextual menu "Parameter" section for length
and radius parameters.
[ Back ] [ Up ]
1. Double-click the
Infinite Line icon
from the Profile
toolbar (Line
subtoolbar).
3. Activate the
Vertical Line option
from the Sketch
tools toolbar.
6. Click to position a
start point on the
infinite line to be
created.
7. Click to position an
end point on the
infinite line to be
created.
[ Back ] [ Up ] [ Next ]
Tangents are created as close as possible to where you clicked on the circle.
[ Back ] [ Up ] [ Next ]
1. Double-click the
Bisecting Line icon
from the Profiles toolbar
(Line subtoolbar).
Note that this bisecting line corresponds to a line symmetrically constrained to two
lines (of course on the condition the Geometrical Constraint option command is
active in the Sketch tools toolbar). If both selected lines are parallel to each others,
a new line will be created between these lines.
[ Back ] [ Up ] [ Next ]
Create a spline.
Lines normal to a curve are created as close as possible to where you clicked on the
curve. You will get better results if, before clicking the curve, you try to position the
line as perpendicular to the curve as possible.
[ Back ] [ Up ] [ Next ]
toolbar.
2. Click the Symmetrical Extension command option that appears in the Sketch tools
toolbar.
[ Back ] [ Up ] [ Next ]
Creating an Axis
This task shows how to create an axis. You will need axis whenever creating shafts
and grooves. Axis cannot be converted into construction elements.
In this task, we will use the Sketch tools toolbar but, of course you can create this line
manually. For this, move the cursor to activate SmartPick and click as soon as you get
what you wish.
toolbar.
The Sketch tools toolbar now displays values for defining the axis first and second
point.
2. Position the cursor in the desired field (Sketch tools toolbar) and key in the desired
values.
First Point
Second Point
3. Press Enter.
[ Back ] [ Up ] [ Next ]
Creating Points
This task shows you how to create a point. In this task, we will use the Sketch tools
toolbar but, of course you can create this point manually. For this, move the cursor to
activate SmartPick and click as soon as you get what you wish.
The Sketch tools toolbar displays values for defining the point coordinates: H
(horizontal) and V (vertical).
2. Position the cursor in the desired field and key in the desired values.
Point Coordinates
3. Double-click the
constraint corresponding to
the value to be modified.
For example,19.7.
For creating an isobarycenter, click (or multi-select) at least two points before clicking
the Point command. Note that an isobarycenter can only be created between points.
In other words, if you multi-select a rectangle, the four points of this rectangle, and
only these four points, will be used for defining the isobarycenter. Associativity is no
more valid.
[ Back ] [ Up ] [ Next ]
Create a point.
subtoolbar).
4. Click OK.
The symbol used for points in the geometry area can be customized. For this, right
click and select the Properties option from the contextual menu (Graphic tab).
[ Back ] [ Up ] [ Next ]
2. Select the curve type element on which you wish to create equidistant points. For
example, select a line.
If needed, click the Reverse Direction button to create these points in a reverse
direction. In this particular case, we do not.
3. Select one origin point of the line to define the starting point.
The Parameters field automatically becomes modifiable. By default, the Points &
Spacing parameter appears.
4. Key in the desired number of spacing. For example, enter Spacing: 5mm.
5. Press Enter.
The five points are created and distributed along the line.
At this step, you can click or select an ending point, if needed. In this particular case,
we do not.
7. Enter 40mm as new Length value (length between the point first selected and the
fifth point automatically created).
8. Press Enter.
The five points are created and distributed along a 40mm distance on the line.
10. Enter 25mm as new Length value (length between the point first selected and
the last point automatically created).
The number of the points is automatically updated (in this case, two points) in the
dialog box and created on the line.
13. Enter 5mm as new Spacing value (spacing between each point of a distance
defines as 25mm).
The number of the points is automatically updated (in this case, four points) in the
dialog box and created on the line.
● Coincidence constraints will be created between each point and the line on the
condition the Dimensional Constraints command is active. Offset constraints are
created between the points. The offset between the origin point and the first point
is a driving constraint.
● Note also that formulas are created. For more information about formulas, see
Knowledge Advisor User's guide.
● You can edit points one after the other. For this, double click one point and redefine
either the Cartesian or the polar coordinates from the Point Definition dialog box
that appears.
● Modifications applied to the supporting element are not applied to points. The
symbol used for points in the geometry area can be customized using the Edit ->
Properties command (Graphic tab).
[ Back ] [ Up ] [ Next ]
1. Multi-select the
elements to be used for
intersecting.
The constraints appear, of course on the condition the Geometrical Constraint option
command is active in the Sketch tools toolbar).
[ Back ] [ Up ] [ Next ]
● The constraints appear, of course on the condition the Geometrical Constraint option
command is active in the Sketch tools toolbar).
● The points that are projected are perpendicular to the element last selected
provided this element is a line. Note that both the selected points and the projected
points are associative with the construction lines that are also created.
To multi-select several
elements you have two
possibilities either:
● use the control key before
selecting the command.
Orthogonal projection
3. Keep the Orthogonal
Projection option
activated as it is so by
default in the Sketch
tools toolbar.
Along a Direction
option from the Sketch
tools toolbar.
To multi-select several
elements you have two
possibilities either:
● use the control key before
selecting the command.
A construction line is created between the original point and the projected one.
[ Back ] [ Up ]
Deactivating a Sketch
This task shows you how to deactivate (and then reactivate) a sketch as well as its related features (in order
to avoid update errors). You will also learn how formulas let you view all activities and their status, as well
as activate/deactivate activities.
You can use the same method to deactivate absolute axes, projections, intersections.
2. In the contextual menu which is displayed, select Sketch.5 object -> Deactivate.
The selected sketch, and the elements which are impacted by its deactivation, are highlighted in the
specification tree and in the geometry area. The Deactivate dialog box is displayed, listing the elements
which are impacted by the sketch deactivation.
3. Make sure that the Deactivate impacted elements option is checked in the dialog box: this ensures
that there will be no update error when the sketch is deactivated.
The selected sketch and the impacted elements are deactivated. Specific icons are displayed in the
specification tree for deactivated element to indicate that they have been deactivated.
5. If you now click the Formula icon in the Knowledge toolbar to display the Formulas dialog box, you will
be able to see that the Activity parameter corresponding to the selected item (Sketch.5, in this case) is set to "false" to
indicate that this item is deactivated.
You can use either method to reactivate the sketch and the elements that were impacted by its deactivation.
In some cases, not all impacted elements will be reactivated when you use the second method. In this case,
you will be able to reactivate impacted elements individually.
[ Back ] [ Up ]
Workbench Description
This section contains the description of the workbench icons and menus. Many of these commands are
discussed in greater details in other parts of the guide.
Command Board
Sketcher Menu Bar
Sketcher Toolbars
Sketcher Specification Tree Icons
http://pop.dia.uniroma3.it/catia/online/dysug_C2/dysugwd0000.htm10/19/2004 8:22:06 AM
Command Board
Sketched Geometry
Line
Tangent Arc
Profile
Three Point Arc
Axis
Predefined Profiles
Hexagon
Centered rectangle
Centered Parallelogram
Circle
Tri-Tangent Circle
Line
Spline
Spline Connect
Conic Point
Projection Point
Trim One
No Trim
Trim One
No Trim
Trim One
Close Elem.
Complement
Quick Trim
Transformation
3D Geometry
Constraints
Dimensional/Geometrical (Ctrl C)
Tools
Ouptut Features
Element Colors
Constraint Visualization
Perpendicular Parallel
Radius
Coincident Distance
Length
Vertical Diameter
Horizontal Concentric
Edit
For... See...
Cut...
Copy
Paste
Insert
For... See...
Tools
For... See...
Options... Customizing
[ Back ] [ Up ] [ Next ]
Sketcher Toolbars
The information you will find in this section are listed below:
Sketch tools
Sketcher
Constraints
Profiles
Operations
Tools Toolbar
http://pop.dia.uniroma3.it/catia/online/dysug_C2/dysugwd0300.htm10/19/2004 8:23:36 AM
Sketch tools
Sketch tools
See Creating Corners (No Element Trimmed) See Trimming Multiple Elements
See Creating Corners (Construction Lines Trim) See Breaking and Trimming Elements
See Creating Chamfers with Both Elements Trimmed See Creating Symmetrical Elements
[ Up ] [ Next ]
Sketcher Toolbar
See Starting a Sketch See Creating a Pad from Part Design User's Guide
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/dysug_C2/dysugwd0402.htm10/19/2004 8:24:23 AM
Constraints
Constraints Toolbar
See Creating Constraints via a Dialog Box See Using the Auto-constraining a group
of Elements
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/dysug_C2/dysugwd0403.htm10/19/2004 8:25:12 AM
Profiles
Profiles Toolbar
See Conic
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/dysug_C2/dysugwd0404.htm10/19/2004 8:25:30 AM
Operations
Operations Toolbar
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/dysug_C2/dysugwd0406.htm10/19/2004 8:26:12 AM
Tools Toolbar
Tools Toolbar
See Cutting the Part by the Sketch See Performing a Light Sketch
Plane Analysis
See Creating Datums See Analyzing the Sketch
[ Back ] [ Up ]
http://pop.dia.uniroma3.it/catia/online/dysug_C2/dysugwd0405.htm10/19/2004 8:26:21 AM
Sketcher Specification Tree Icons
AbsoluteAxis Directions
HDirection
VDirection
Origin
Geometry
Circle
Parabola
Ellipse
Curve
Line
Point
Conic
Connect
Hyperbola
Constraints
3D Silhouette
3D Projection
3D Intersection
Marks
When importing geometry, if the Datum mode is activated then new marks are created.
Point Mark
Circle Mark
Line
1. Select the Tools -> Options command to display the Options dialog box. The Options
dialog box appears.
2. Expand the Mechanical Design option, then click Sketcher. The Sketcher tab appears,
containing the following set of options:
● Grid
● Sketch Plane
● Geometry
● Constraint
● Colors
Grid
Display
Snap to point
Check the Snap to point option if your sketch needs to begin or end on the points
of the grid.
Allow Distortions
Check this option to apply different graduations and spacing between H and V.
To define your grid, enter the values of your choice in the H and V fields. The
Primary spacing option lets you define the spacing between the major lines of the
grid. The Graduations field lets you set the number of graduations between the
major lines of the grid, which actually consists in defining a secondary grid.
Note that in the Sketcher workbench you need to set 2D curves in NO Show mode
to be able to visualize the part edges in the 3D area.
Sketch Plane
Check this option to view the sketch plane in the Sketcher workbench. Note that
you also need to display the grid in order to be able to see the shaded plane.
Check this option to ensure that the sketch plane will be positioned properly each
time you enter the Sketcher workbench.
Geometry
You can decide whether or not you want to create centers when sketching circles or
ellipses. By default, this option is activated. Just uncheck it if you do not need to
create centers when sketching.
Select this option to be able to move geometry using the mouse. When moving
geometry, you can move either the minimum number of elements, the maximum
number of elements, or still the minimum number by modifying the shape of
elements, if needed. Click the Solving mode... button to configure manipulation.
The dialog box that appears offers the following options as regards the solving
mode:
Standard mode
You move as many elements as possible and also respect existing constraints.
Minimum move
You move as few elements as possible and also respect existing constraints.
Relaxation
You move elements by re-distributing them over the sketch, globally speaking. This
method solves element moving by minimizing energy cost.
Furthermore, you can choose to drag elements along with their end points by
checking this box.
Constraint
Lets you specify whether or not you want to created the geometrical constraints
detected by the SmartPick tool.
Lets you specify whether or not you want to created the dimensional constraints
detected by the SmartPick tool.
If both these detection options are unchecked, the Create detected constraints option will be
inactive by default in the Tools toolbar. You will be able to activate it at any time.
As you create more and more elements, SmartPick detects multiple directions and
positions, and more and more relationships with existing elements. This may lead
to confusion due to the rapid highlighting of several different detection possibilities
In the SmartPick dialog box that appears, the following options are available and
selected by default:
● Support lines and circles
● Alignment
● Parallelism
● Perpendicularity
● Tangency
● Horizontal and vertical
Disabling SmartPick completely (i.e. unchecking all options in the SmartPick dialog
box) is particularly useful when your screen is full of elements: in this case, it may
be a good idea to disable SmartPick to concentrate only on the geometry.
Colors
Two types of colors may be applied to sketched elements. These two types of colors correspond
to colors illustrating:
● Graphical properties
Colors that can be modified. These colors can therefore be modified using the Tools-
>Options dialog box.
OR
● Constraint diagnosis
Colors that represent constraint diagnoses are colors that are imposed to elements whatever
the graphical properties previously assigned to these elements and in accordance with given
diagnoses. As a result, as soon as the diagnosis is solved, the element is assigned the color
as defined in the Tools->Options dialog box.
From the list, choose the color that you want to use as the default for sketched
elements.
Visualization of diagnosis
In the dialog box that appears, you can configure colors for the following types of
elements:
Over-constrained elements
The dimensioning scheme is over-constrained: too many dimensions were applied
to the geometry.
Inconsistent elements
At least one dimension value needs to be changed. This is also the case when
elements are under-constrained and the system proposes defaults that do not lead
to a solution.
Not-changed elements
Some geometrical elements are over-defined or not-consistent. As a result,
geometry that depend(s) on the problematic area will not be recalculated.
Iso-constrained elements
All the relevant dimensions are satisfied. The geometry is fixed and cannot be
moved from its geometrical support.
In the dialog box that appears, you can configure colors for the following types of
elements:
Protected elements
Non-modifiable elements.
Construction elements
A construction element is an element that is internal to, and only visualized by, the
sketch. This element is used as positioning reference. It is not used for creating
solid primitives.
SmartPick
Colors used for SmartPick assistant elements and symbols.
3. Once you have chosen all of your options, click OK to confirm your choices and to exit the
Options dialog box.
Glossary
A
autoconstraint A constraint applied to an iso-element (a group of elements).
autodetection An assistant for visualizing and, if needed, creating constraints
between elements using the Sketcher.
C
The coordinates of an element defined according to the horizontal
Cartesian coordinate
and vertical position of this element.
chamfer A cut through the thickness of the feature of an angle.
This mark is the result of either the intersection of a 3D geometry
composite mark component containing several sub-elements or of a face projection/
offset.
consecutive element An element that does not intersect with another element.
constraint A geometric or dimension relation either on one element or between
two or three elements.
A construction element is an element that is internal to, and only
construction element visualized by, the sketch. This element is used as positioning
reference. It is not used for creating solid primitives.
control point A control point is a point which a spline (tangent) passes through.
D
A constraint that drives the behaviour of the corresponding
driving constraint
geometry.
E
Constraints between a selected element and other elements in the
external constraints
sketch.
I
Constraints on a selected element or between a group of selected
internal constraints
elements.
O
A distance at which a duplicated line type element or curve type
offset
element can be positioned.
P
The coordinates of an element defined according to the radius and
polar coordinate
the angle of this element.
An open or closed shape including arcs and lines created by the
profile
profile command in the Sketcher workbench.
R
rotation An operation for moving elements via duplication.
S
An operation that resizes features to a percentage of their initial
scaling
sizes.
A set of geometric elements created in the Sketcher workbench. For
sketch instance, a sketch may include a profile, construction lines and
points.
An assistant for visualizing and, if needed, creating constraints
SmartPick
between elements using the Sketcher.
T
An operation for moving elements or creating several copies of two-
translation
dimensional elements.
trace A result from the intersection between an element and sketch face.
U
use edge A 2D trace resulting from a 3D projection or intersection.
Index
Numerics
3D elements
intersecting
projecting
3D silhouette edges
creating
projecting
A
absolute axis definition
analyzing
geometry
sketch
animating constraints
arc of circle, creating
arc, creating
auto-constraint
auto-search on a profile
axis, creating
B
bisecting line, creating
brackets
breaking
breaking elements
C
centered parallelogram
applying constraints
creating
centered rectangle
applying constraints
creating
chamfer
with both elements trimmed
with no element trimmed
with one element trimmed
changing a sketch support
circle using coordinates, creating
circle, creating
closing elements
colors
brown
green
purple
red
white
colors (settings)
command
3D Silhouette Edges
Animate Constraints
Arc
Auto Constraint
Auto Search
Axis
Bisecting Line
Break
Centered Parallelogram
Centered Rectangle
Change a Sketch Support
Circle
Circle Using Coordinates
Close
Concentricity
Conic
Connect (with a spline)
Connect (with an arc)
Constraints
Constraints (fixed / unfixed)
Constraints (via a dialog box)
Construction/Standard Element
Construction/Standard Elements
Cut Part by Sketch Plane
Cylindrical Elongated Hole
Dimensional Constraints
Ellipse
Elongated Hole
Equidistant Points
Geometrical Constraints
Hexagon
Hyperbola by Focus
Infinite Line
Intersect 3D Elements
Intersection Point
Isolate
Keyhole Profile
Line
Line Normal to Curve
Mirror
Oriented Rectangle
Output Feature
Parabola by Focus
Parallelogram
Point
Point Using Coordinates
Profile
Project 3D Elements
Projection Point
Quick Trim
Rectangle
Snap to Point
Spline
Symmetrical Extension
Symmetry
Three Point Arc
Three Point Circle
Three Points Arc Using Limits
Translation
Trim
Trim All Elements
Trim First Element
Trim No Element
Tri-Tangent Circle
conic curves
creating
editing
connecting curves
editing
with a spline
with an arc
constraint (settings)
an arc
axis
bisecting line
centered parallelogram
centered rectangle
chamfer with both elements trimmed
chamfer with no element trimmed
chamfer with one element trimmed
circle
circle using coordinates
conic curves
construction elements
corner with both elements trimmed
corner with no element trimmed
corner with one element trimmed
cylindrical elongated hole
dimensional constraints
ellipses
equidistant points
geometrical constraints
hexagon
hyperbola by focus
infinite line
mirrored elements
oblong profile
output features
positioned sketch
sketch
spline offset
standard elemetns
three point circle
curves
D
deactivating sketches
dimensional constraint, creating
dimensional constraints, creating
E
editing
conic curves
connecting curves
intersection marks
projection marks
spline
spline offset
editing, profile
elements
trimming
elements, closing
ellipse, creating
elongated hole, creating
equidistant points, creating
G
geometrical constraint, creating
H
hexagon
hexagon, creating
hyperbola by focus, creating
I
inconsistent, sketch
infinite line, creating
intersecting 3D elements
intersection marks, editing
intersections, isolating
isolating
intersections
projections
K
keyhole profile, creating
L
lines normal to curves, creating
lines, creating
M
menu bar
mirrored element, creating
modifying, constraint definition
O
offsetting
operations on profiles, performing
oriented rectangle, creating
output features, creating
over-constrained sketches, analyzing
P
pad, generating
parabola by focus, creating
parallelogram, creating
parents/children, editing
point using intersection, creating
points using coordinates, creating
points, creating
positioned sketch, starting
pre-defined profiles, sketching
profile
auto-search
creating
deleting
editing
transforming
trimming
projection marks, editing
projections, isolating
Q
quickly analyzing, geometry
R
rectangle, creating
replacing
geometry
S
settings, customizing for Sketcher
simple profiles, sketching
sketch
analyzing
changing the support
creating
creating a positioned sketch
deactivating
inconsistent
starting
sketch plane (settings)
sketch plane, cutting
sketching, simple profiles
smartpick, using
smartpicking
snap to point option, using
spline
creating
editing
spline offset
creating
editing
standard element
standard elements, creating
symmetrical elements
applying constraints
moving
symmetrical extension, creating
T
three point circle, creating
three points arc using limits, creating
three points arc, creating
toolbar
transforming, profile
translating elements
trimming
trimming
elements
profile
tri-tangent circle, creating
U
using
W
workbench
Y
yellow, colors
Version 5 Release 12
Assembly
© Dassault Systèmes. 1994-2003 All rights reserved. Design
Preface
Using This Guide
Where to Find More Information
Conventions
What's New?
Getting Started
Entering Assembly Design Workbench and Opening a CATProduct Document
Fixing a Component
Inserting an Existing Component
Setting Constraints Between Components
Moving Constrained Components Using the Compass
Adding and Renaming a New Component
Designing a Part in an Assembly Context
Editing a Parameter
Replacing a Component
Analyzing Assembly Constraints
Reconnecting a Broken Constraint
Detecting Clashes
Editing a Component
Displaying the Bill of Material
Exploding the Assembly
Basic Tasks
Creating an Assembly Document
Analyzing an Assembly
Computing a Clash
Computing a Clearance
Analyzing Constraints
Analyzing Dependencies
Analyzing Updates
Analyzing Degrees of Freedom
Opening a CATIA Version 4 Assembly Document
Defining a Multi-Instantiation
Fast Multi-Instantiation
Inserting an Existing Component with Positioning
Assembly Constraints
Creating a Coincidence Constraint
Creating a Contact Constraint
Creating an Offset Constraint
Creating an Angle Constraint
Fixing a Component
Fixing Components Together
Using the Quick Constraint Command
Changing Constraints
Deactivating or Activating Constraints
Selecting the Constraints of Given Components
Editing Constraints
Updating an Assembly
Updating One Constraint Only
Modifying the Properties of a Constraint
Using a Part Design Pattern
Setting a Constraint Creation Mode
Inconsistent or Overconstrained Assembly
Searching for URLs Associated with Constraints
Reordering Constraints in the Specification Tree
Moving Components
Translating Components
Rotating Components
Manipulating Components
Snapping Components
Smart Move
Exploding a Constrained Assembly
Stop Manipulation on Clash
Using Assembly Tools
Managing Products in an Assembly
Publishing Elements
Using a Standard Part Contained in a Parametric Catalog
Modifying a Parametric Standard Part Contained in a Catalog
Creating Annotations
Creating Weld Features
Creating Textual Annotations
Flag Notes
Detecting Clashes
Detecting Interferences
Reading Clash Command Results
Viewing Results in a Dedicated Window
Export Clash Results
Sectioning
About Sectioning
Advanced Tasks
Modifying an Assembly
Replacing Components
Reconnecting a Replaced Representation
Reconnecting Constraints
Designing in Assembly Design Context
About Design in Assembly Context
Editing a CATPart in an Assembly Design Context
Assembly Features
Assembly Split
Assembly Hole
Using Hole Series
Assembly Pocket
Assembly Remove
Assembly Add
Assembly Symmetry
Performing a Symmetry
Modifying a Symmetry
Rotating a Component by Using the Symmetry Command
Flexible Sub-Assemblies
Managing Part and Assembly Templates
Introducing the Document Template Definition Window
Creating a Part Template
Instantiating a Part Template
Adding an External Document to a Document Template
Document Templates: Methodology
To know more about Part and Assembly Templates...
Scenes
Creating Scenes
Points
Saving Viewpoints in a Scene
Start Publish
Editing a Scene Macro
About Persistency in Scenes
Applying a Scene to an Assembly
Workbench Description
Assembly Design Menu Bar
Product Structure Toolbar
Move Toolbar
Constraints Toolbar
Update Toolbar
Constraint Creation Toolbar
Assembly Features Toolbar
Annotations Toolbar
Space Analysis Toolbar
Scene Toolbar
Miscellaneous Symbols
Specification Tree
Symbols Reflecting an Incident in the Geometry Building
Referenced Geometry
Customizing
Customizing for Assembly Design
Assembly Settings
Assembly Constraints
Customizing for 3D Annotations Infrastructure
Tolerancing
Display
Manipulators
Annotation
View/Annotation Plane
Reference Information
Constraints
About Assembly Constraints
Coincidence Constraints
Contact Constraints
Offset Constraints
Angle Constraints
Batches and Macros
Data Upgrade for Large Assemblies Performances
Glossary
Index
Preface
http://pop.dia.uniroma3.it/catia/online/CATIAfr_C2/asmugCATIAfrs.htm (4 of 5)10/19/2004 8:41:03 AM
Assembly Design
Assembly Design workbench allows the design of assemblies with an intuitive and
flexible user interface.
The Assembly Design User's Guide has been designed to show you how to create an
assembly starting from scratch. This book aims at illustrating the several stages of
creation you may encounter.
Preface
Assembly Design workbench allows the design of assemblies with an intuitive and flexible
user interface.
As a scalable workbench, Assembly Design Version 5 can be cooperatively used with other
current companion products such as Part Design and Generative Drafting. The widest
application portfolio in the industry is also accessible through interoperability with Solutions
Version 4 to enable support of the full product development process from initial concept to
product in operation. Digital Mock-Up (DMU) Navigator inspection capabilities can also be
used to review and check your assemblies. Interactive, variable-speed techniques such as
walk-through and fly as well as other viewing tools let you visually navigate through large
assemblies.
The Assembly Design User's Guide has been designed to show you how to create an
assembly starting from scratch. This book aims at illustrating the several stages of creation
you may encounter.
http://pop.dia.uniroma3.it/catia/online/asmug_C2/asmugpr01.htm10/19/2004 8:41:27 AM
Using This Guide
To get the most out of this guide, we suggest you start reading and performing the step-by-
step tutorial Getting Started. This tutorial will show you how to create an assembly.
For users who already know how to use the basic capabilities provided by the workbench, we
recommend you read the Advanced User Tasks.
http://pop.dia.uniroma3.it/catia/online/asmug_C2/asmugpr02.htm10/19/2004 8:41:35 AM
Where to Find More Information
Part Design User's Guide , Generative Drafting User's Guide, Product Structure Version 5 and
V4 Integration User's Guide Version 5 may prove useful too.
http://pop.dia.uniroma3.it/catia/online/asmug_C2/asmugpr03.htm10/19/2004 8:41:46 AM
What's New?
What's New?
New Functionalities
Inserting an Existing Component with Positioning
Insert a component and position it using the Smart Move.
Data Upgrade for Large Assemblies Performances
Tool to upgrade Assembly data to benefit from Releases 10-11-12 performances
improvements.
Enhanced Functionalities
Snapping Components
The Snap will now work in full visualization mode.
Coincidence Constraints
Create a coincidence constraint between axis systems available.
http://pop.dia.uniroma3.it/catia/online/asmug_C2/asmugwn.htm10/19/2004 8:43:18 AM
Getting Started
Getting Started
If in Sketcher and Part Design you generated parts, now will learn how to finish your
design by assembling parts in Assembly Design workbench.
Before we discuss the detailed instructions for using the Assembly workbench, the
following scenario aims at giving you a feel for what you can do with an Assembly
document. You just need to follow the instructions as you progress.
1. Select the Start -> Mechanical Design -> Assembly Design command to launch the required
workbench.
The workbench is opened. The commands for assembling parts are available in the toolbar to the
right of the application window. For information on these commands, please refer to CATIA-
Product Structure Version 5.
You will notice that "Product1" is displayed in the specification tree, indicating the building block
of the assembly to be created.
To know how to use the commands available in the Standard and View toolbars located in the
application window border, please refer to CATIA- Infrastructure User's Guide Version 5.
use the Tools -> Options command, click Infrastructure -> Product Structure to the left of
the dialog box that appears, then click the Product Structure tab and uncheck the option
"Manual Input". For more information, refer to Customizing Product Structure Settings.
use the Tools -> Options command, click Infrastructure ->Part Infrastructure to the left of
the dialog box that appears, then check the option "Keep link with selected Object". For
more information, refer to Customizing General Settings.
Note also that the default mode for the Update capability is "manual". For the purposes of this
scenario, set the automatic mode.
3. Open GettingStarted.CATProduct.
You will start the scenario with an existing assembly. Product1 is composed of three parts
created in the Part Design Workbench:
Surface and Coincidence constraints have been defined for these parts in the Assembly
workbench.
4. Select Edit -> Representations -> Design Mode. This mode lets you access technical data.
5. Click the + sign to the left of the Constraints text in the tree and apply the show mode on
these constraints if you wish to view them in the geometry area.
[ Next ]
Fixing a Component
This task shows you how to set the first constraint. This operation consists in fixing
the position of a component in space so as to use this component as the base of the
assembly.
Note also that the Constraints branch now displays the new constraint. The anchor
symbol is preceded by a lock symbol, to make a distinction between "fix in space"
and "fix operations". For more information, pleaser refer to Fixing a Component.
[ Back ] [ Next ]
2. Click the Existing Component icon in the Product Structure Tools toolbar.
4. Click Open.
A new component is added to the specification tree. The assembly now includes
four components: three parts and a sub-assembly.
To know the different document types you can insert in a CATProduct document,
refer to Product Structure Version 5. However, to know how to insert .asm
documents properly, refer to Opening a .asm Document.
[ Back ] [ Next ]
The application detects it once selected. The axis is now highlighted in the
geometry.
3. Select one of the two inner faces of CRIC_BRANCH_1 to select the associated axis.
4. Now, you are going to set a contact constraint between CRIC_SCREW and a
circular face of CRIC_BRANCH_1.
As the contact constraint is created, the turquoise cylinder is located exactly on the
red face.
The created constraints are automatically updated because the automatic update
mode is activated. As the color defining valid constraints is green, our constraints
are green. The application allows you to customize constraint colors as explained in
Customizing Constraint Appearance.
[ Back ] [ Next ]
1. Select the red patch at the center of the compass and drag it onto CRIC_SCREW.
For details about how to use the compass, please refer to CATIA- Infrastructure
User's Guide Version 5.
As the compass is snapped to the component, you can manipulate the component.
2. Now, if you press and hold down the Shift key, select v/z axis on the compass,
then drag and drop the component up and down, you can see that three
components are moving.
The assembly reacts correctly. CRIC_FRAME does not move because it is fixed.
The other three components can move.
4. Release the left mouse button before releasing the Shift key.
5. Drag the compass away from the selected object and drop it.
[ Back ] [ Next ]
1. Click Product1 and select the Part icon in the Product Structure Tools toolbar.
The New Part: Origin Point dialog box appears, presenting two possible options:
Either you define the point of your choice to locate the new part, or you use the
origin point of the assembly as the origin point to be used for the part.
The new component "Part5 (Part5.1)" is now displayed in the specification tree:
If the Manual Input option is activated (see Defining the Default Part Number), the
Part Number dialog box appears before the New Part: Origin Point dialog box and
lets you enter the name of your choice.
The options available in the Product tab let you enter the information you required.
5. Enter CRIC_JOIN.1 in the Instance name field and CRIC_JOIN in the Part Number
field.
[ Back ] [ Next ]
4. Now to obtain the same radius value as the one used for CRIC_JOIN circular edge
and to make sure that this circular edge and the circle share the same axis, use
the Constraints Defined in Dialog Box command to create a coincidence
constraint (select the circle -if not already done- and the circular edge, then click
the Constraint Defined in Dialog Box command and check "Coincidence").
5. Exit the Sketcher and use the Pad command with the "Up to Plane" option to
extrude the sketched circle. Select the blue face as shown to specify the limit of
the pad.
For information about Part Design and designing in context, refer to CATIA- Part
Design User's Guide Version 5 and Designing in Assembly Context respectively.
[ Back ] [ Next ]
Editing a Parameter
In this task, you are going to edit the diameter of the pocket belonging to
CRIC_BRANCH_3. You will see how this edition affects the part you created in the
previous task.
2. Select Pocket.2 and use the Pocket.2 object -> Edit Parameters contextual
command to display the associated parameters.
3. Double-click D11 in the geometry area to display the Constraint Edition dialog box.
4. Enter 20 as the new diameter value and click OK to generate the new pocket.
The pocket is modified accordingly. The coincidence previously set between the two
parts is maintained.
This result is made possible thanks to the option Keep link with selected Object you
set at the very beginning of the scenario.
[ Back ] [ Next ]
Replacing a Component
This task shows you how to replace Sub_Product1.CATProduct by another component.
2. Click the Replace Component icon in the Product Structure Tools toolbar.
4. Check Yes to replace all instances of the selected element and click OK to confirm.
Note that the coincidence constraint is maintained. This is due to the publication of
the axis used in the constraint definition. As the axis is a published element, the
application can reconnect the constraint.
Conversely, the contact constraint is broken. You will know how to reconnect it
later.
[ Back ] [ Next ]
The Constraints Analysis dialog box that appears displays all the information you
need. The Constraints tab contains a detailed status of the assembly: the number
of non-constrained components and the status of the defined constraints.
2. Click the Broken tab to see the list of broken constraints. We have only one
broken constraint, a contact constraint.
[ Back ] [ Next ]
1. Double-click the broken constraint in the specification tree. Note that this broken constraint is
indicated by a yellow warning symbol.
2. In the Constraint Definition dialog box that appears, click More to access additional information.
4. You are then prompted to select a component to rebuild the constraint. Select the same faces as
the ones used for setting the first contact constraint. If you need some help, refer to Setting
Constraints Between Components.
[ Back ] [ Next ]
Detecting Clashes
In this task, you will learn how to detect possible clashes between two components.
2.
The Clash Detection dialog box appears. It displays the first component selected
for computing possible clashes.
3. As you need another component, select SUB_PRODUCT2 using the Ctrl key.
The application detects a clash between the brown cylinder and the red face. This
is indicated by two red circles in the geometry, as the arrow shows in the figure
below:
Well, now that you know that your assembly needs to be modified to work
properly, let's edit the cylinder.
[ Back ] [ Next ]
Editing a Component
This task shows you how to edit the component causing the problem.
2. Double-click the cylinder again to edit it. The Pad definition dialog box is displayed.
[ Back ] [ Next ]
1. Return to Assembly Design workbench and select the Analyze -> Bill of Material...
command.
The Bill of Material is displayed.
Bill of Material: lists all parts and sub-products one after the other
Recapitulation: displays the total number of parts used in the product
Define formats: customizes the display of the bill of material
The Listing Report tab displays the tree of the product using indents
2. If you wish, you can save this document using the html format or the txt format. Just click
the Save As... button, then give a name and the appropriate extension to your file.
For more information about the bill of material, refer to Displaying the Bill of Material.
[ Back ] [ Next ]
Product 1 is the assembly to be exploded. The Depth parameter lets you choose
between a total (All levels) or partial (First level) exploded view.
The Scroll Explode field gradually displays the progress of the operation. The
application assigns directions and distance.
The usefulness of this operation lies in the ability of viewing all components
separately.
Note that you can move products within the exploded view using the 3D compass.
Click OK to validate the operation and then click Yes at the prompt or click Cancel
6.
to restore the original view.
Well, you have done all the tasks of the Getting Started section. Why not consult
the rest of the documentation?
[ Back ]
Basic Tasks
Here is the list of the tasks you will perform in this section:
http://pop.dia.uniroma3.it/catia/online/asmug_C2/asmugbt0000.htm10/19/2004 8:45:24 AM
Creating an Assembly Document
1. Select the Start -> Mechanical Design -> Assembly Design command to launch the required
workbench.
The Assembly Design workbench is opened. You can see that "Product1" is displayed in the
specification tree, indicating the building block of the assembly to be created. To create an
assembly, you need products. The application uses the term "product" or "component" to
indicate assemblies or parts. You can use parts to create products. Those products can in
turn be used to create other products.
The commands for assembling different products (or "components") are available in the
toolbar "Product Structure Tools" to the right of the application window. For information on
these commands, please refer to CATIA- Product Structure Version 5.
[ Next ]
Analyzing an Assembly
Analyze Constraints: Select Analyze -> Constraints, and select the constraints
in the dialog box.
Analyze Updates: Select the product or component of interest and select the
Analyze -> Update command.
[ Back ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/asmug_C2/asmugbt0600.htm10/19/2004 8:45:46 AM
Computing a Clash
The Clash Detection dialog box is displayed. It lets you compute possible clashes or
clearance. The default option is Clash.
2. Multiselect the components CRIC_FRAME1 and CRIC_BRANCH_3.
The icon in the Result frame now flashes red indicating that an interference has been
detected.
The application detects a clash between the components. This result is shown by two red
areas as the arrow shows in the figure opposite:
4. Click Cancel.
5. Repeat the operation to compute a possible clash between CRIC_BRANCH1 and
CRIC_BRANCH_3.
The application detects a contact between the components. The icon in the Result frame
now shows yellow indicating this.
The icon in the Result frame now shows green indicating that no interference has been
detected.
[ Next ]
The Clash Detection dialog box displays a field where you specify the clearance
value.
The application detects a contact between the components. The status icon in the
dialog box has turned yellow.
[ Back ] [ Next ]
Analyzing Constraints
This task shows you how to analyze the constraints of an active component.
All the items displayed in the Constraint Analysis dialog box are editable according to their
respective behavior (Copy, Cut, Paste, Delete, etc).
The Constraint Analysis dialog box is displayed. The Constraints tab displays the status of the
constraints of the selected component:
In our scenario, the command displays the status of all constraints defined in
AnalyzingAssembly product.
Since CATIA V5R6, the command Analyze -> Constraints. displays the status of constraints
defined for sub-assemblies too. What you have to do is set the combo box on top of the dialog
box to the sub-assembly name of your choice.
In addition to the Constraints tab, the Broken tab and the Deactivated tab provide the name of
the broken and deactivated constraints already indicated in the Broken and Deactivated fields.
The constraints are clearly identified in these tabs and you can select them. Once selected,
they are highlighted both in the tree and in the geometry area.
The tab Degrees of freedom also displays if all constraints of a given component are valid.
To redefine the colors of the different type of constraints, see Customizing Constraint
Appearance.
This capability does not show overconstrained systems. The application detects them when
performing update operations. For more information, see Inconsistent or Over-constrained
Assemblies. You can also use the command Analyze -> Dependence.
2. Quit OK to exit and delete the following constraints to perform the rest of the scenario:
Coincidence.12, Parallelism.15 and Line Contact.16.
The document now contains only seven constraints. They all are verified.
3. Select Analyze -> Constraints again. The Constraints Analysis dialog box no longer contains
the tabs Broken and Deactivated.
4. Click Degrees of freedom tab.
The application displays this tab only if all constraints are verified. The tab displays the
components affected by constraints and the number of degrees of freedom remaining for each
of them.
5. Double-click CRIC_TOP.1.
One rotation as well as one translation remain possible for CRIC_TOP.1. For more information,
please refer to Analyzing Degrees of Freedom.
[ Back ] [ Next ]
Analyzing Dependences
This task shows you how to see the relationships between components using a tree.
You can analyze the dependencies of your assembly by selecting the root of the tree too.
4. Right-click CRIC_BRANCH3.1 again and select the Expand all contextual command.
Now, the constraints and components related to the component you have selected are displayed:
- a coincidence constraint
- a surface contact
5. Checking the different options available in the Elements frame, you can display the following:
Constraints: by default, this option is activated.
Associativity: shows components edited in Assembly Design context. Contextual components are
linked to support components by green lines in the graph, as illustrated in the example below:
6. You can also display the relationships by filtering the components you wish to see. Either check the
Child option to take the children of the component into account or check Leaf to hide them.
[ Back ] [ Next ]
Analyzing Updates
You can update a part or a product without updating the whole assembly, using the
Analyze Update command.
The application highlights this constraint both in the specification tree and in the
geometry area.
[ Back ] [ Next ]
This task explains how to see if you need to set additional constraints to the components making up your
assembly.
The analysis is performed from the active component and its child components set, but you must know
that:
Selecting of any sub-component of a child component returns the analysis of this child component
relative to its active parent component only. If you want to analyze the sub-component relative to
a child component, activate the child component before.
Flexible child components (and their flexible sub-components) of the active component are not
taken into account for the analysis. In this case, the analysis is performed from the first rigid sub-
component found in the selection, under the active component.
Translations can be performed in a plane is represented by two vectors. These vectors define the
translation plane but depending on the geometry, they can constitute an orthonormal system or not. In
other words, a planar translation which normal to the plane has the coordinates (x=0, y=1, z=0) can
sometimes be represented by:
These two vectors:
or by these ones:
2. Right-click CRIC_SCREW (CRIC_SCREW.1) and select the Analyze -> Degrees of Freedom
command command from the contextual menu.
The dialog box displays all rotations and translations that remain possible for the selected
component. In our scenario, you can rotate CRIC_SCREW (CRIC_SCREW.1) in two ways or
translate it in one way.
If you look at the geometry, you can notice that these rotations and translations are represented
in yellow.
The graphic element representing this possible rotation is now highlighted in the geometry for easy
identification.
As detailed in the dialog box, you can perform a rotation around the vector which coordinates are
x=1, y=0 and z=0 and using the point with coordinates x=0, y=-23.4839 and z=-151.254 as the
rotation center.
The graphic element representing this possible rotation is now highlighted too.
As detailed in the dialog box, you can perform a translation along the vector which coordinates are
x=0, y=0.984808 and z=-0.173648.
[ Back ]
4. Click Open.
3. What you need to do is resolve the links to these documents. To do so, use the
"Linked Document Localization" capability. To access it, select the Tools-
>Options... command then in the General category, click the Document tab.
Proceed as explained in CATIA Infrastructure User's Guide.
Once the operation is done, you can reopen your .asm document and note that
the links are resolved.
You can then perform any operation you want. When saving this CATProduct
document, you will not alter the original .asm document.
[ Back ] [ Next ]
Defining a Multi-Instantiation
This task shows you how to repeat components as many times as you wish in the
direction of your choice.
The option "Automatic switch to Design mode" is now available for this command.
For more about this option, refer to Access to geometry.
3. The Parameters option lets you choose between the following categories of
parameters to define:
Keep the Instances & Spacing parameters option and enter 3 as the number of
instances and 90mm as the value for the spacing between each component.
There is another way of defining a direction. You can select a line, axis or edge
in the geometry. In this case, the coordinates of these elements appear in the
Result field.
5. Make sure the option Define as Default is on. If it is so, the parameters you
have just defined are saved and will be reused by the Fast Multi-Instantiation
command.
6. Click OK to create the components.
Three additional components are created in the x direction. The tree displays
them as well.
The Apply button executes the command but the dialog box remains open so as
to let you repeat the operation as may times as you wish.
[ Back ] [ Next ]
Fast Multi-Instantiation
This task shows you how to repeat components using the parameters previously set
in the Define Multi_Instantiation command.
You will use the Fast Multi-Instantiation command to quickly repeat the component
of your choice. The operation is very simple.
Make sure the option Work with the cache system is deactivated (for more refer to
Working with a Cache System) and open the Fast_Multi_Instantiation.CATProduct
document.
[ Back ] [ Next ]
[ Back ] [ Next ]
Constraints allow you to position mechanical components correctly in relation to the other
components of the assembly. You just need to specify the type of constraints you wish to
set up between two components, and the system will place the components exactly the
way you want.
You can also use constraints to indicate the mechanical relationships between components.
In this case, constraints are included in the specifications of your assembly.
Create a Coincidence Constraint: Click this icon, select the faces to be
constrained and enter the properties of the constraint in the dialog box.
Create a Contact Constraint: Click this icon and select the faces to be constrained.
Create an Offset Constraint: Click this icon, select the faces to be constrained and
enter the properties of the constraint in the dialog box.
Create an Angle Constraint: Click this icon, select the faces to be constrained and
enter the properties of the constraint in the dialog box.
Fix Components Together: Click this icon, select the components to be fixed and
enter a name for this group in the dialog box.
Quick Constraint: Check the list of constraint creation, click the icon and select
the elements to be constrained.
Change Constraint: Select the constraint to be changed, click this icon and select
the new type of constraint in the dialog box.
Editing Constraints: you can cut and paste , copy and paste and even delete
constraints.
Modify the Properties of a Constraint: Double-click the constraint and enter new
properties in the dialog box.
Use a Part Design Pattern: Select the pattern, select the component to be
repeated, click this icon and enter the specifications in the dialog box.
Set a Constraint Creation Mode: Click any of these three constraint creation
mode icons
Search for URLs Associated with Constraints: Click this icon and select the
constraint of interest.
[ Back ] [ Next ]
3. Select the second face to be constrained, that is the blue circular face in the
direction opposite to the red face.
4. The Constraint Properties dialog box that appears displays the properties of
the constraint. The components involved and their status are indicated. You
can define the orientation of the faces to be constrained by choosing one of
these options:
Same
Opposite
Green graphic symbols are displayed in the geometry area to indicate that
this constraint has been defined.
[ Next ]
3. Select the second face to be constrained, that is the blue inner face in the
direction opposite to the red face.
[ Back ] [ Next ]
3. Select the second face to be constrained, that is the blue face in the direction
opposite to the yellow face.
The Constraint Properties dialog box that appears displays the properties of the
constraint. The components involved and their status are indicated. You can
define the orientation of the faces to be constrained by choosing one of these
options:
Same
Opposite
Note that when changing a Same orientation into an Opposite orientation or vice-
versa, the application may sometimes positions the parts in an unexpected way
especially if your system is under-constrained.
A green arrow is displayed in the geometry area to indicate that this constraint
has been defined. The offset value is displayed too. This constraint is added to the
specification tree too.
Graphic symbols used for constraints can be customized. For more information,
refer to Constraint Creation .
[ Back ] [ Next ]
This task consists in setting an angle constraint between two planes. See Angle Constraints reference.
Before constraining the desired components, make sure it belongs to a component defined as active (the active
component is blue-framed and underlined).
3. Select the second face to be constrained, that is the red face in the same direction of the blue face.
The Constraint Properties dialog box is displayed with the properties of the selected constraint and the list of
available constraints:
Perpendicularity
Parallelism (you then need to define the orientation of the faces. You can choose between Undefined,
Same, Opposite options)
Angle
Planar angle (an axis is to be selected. This axis must belong to both planes)
Note that when changing a Same orientation into an Opposite orientation or vice-versa, the application may
sometimes positions the parts in an unexpected way especially if your system is under-constrained.
As the angle constraint is created, the red component is moved so as to adopt its new position. A green
arrow is displayed in the geometry area to indicate that this constraint has been defined. The angle value is
displayed too. This constraint is added to the specification tree too.
Graphic symbols used for constraints can be customized. For more information, refer to Customizing
Constraint Appearance.
[ Back ] [ Next ]
Fixing a Component
Fixing a component means preventing this component from moving from its parents
during the update operation. There are two ways of fixing a component:
by fixing its position according to the geometrical origin of the assembly,
which means setting an absolute position. This operation is referred to as
"Fix in space".
by fixing its position according to other components, which means setting a
relative position. This operation is referred to as "Fix".
This scenario first shows you how to fix a component in space, then how to fix it.
Before fixing the desired component, make sure it belongs to a component defined
as active.
Fix in Space
Graphic symbols used for constraints can be customized. For more information,
refer to Customizing Constraint Appearance.
4. Update the assembly to see which component is moved: the fixed component
returns to its previous location:
Fix
5. Double-click the fix constraint you have just created to edit it.
6. In the dialog box that appears, click More to expand the dialog box.
7. Uncheck the Fix in space option to the left of the dialog box. The lock symbol is
no longer displayed in the specification tree, meaning that the component is
positioned according to the other components only.
[ Back ] [ Next ]
The Fix Together command attaches selected elements together. You can select as
many components as you wish, but they must belong to the active component.
This command is also available from the Insert menu and works both in design
and visualization mode.
2. Select CRIC_FRAME.
3. Select CRIC_BRANCH_3.
You can select the components in the specification tree or in the geometry area.
4. The Fix Together dialog box appears, displaying the list of selected components.
5. In the Name field, enter a new name for the group of components you want to
create. For instance, enter FT1.
6. Click OK.
Note
Moving one of them (using the compass combined with the Shift key or using
the option "With respect to constraints" in the Manipulate dialog box) moves the
other one too.
Because you can inadvertently move these components, the application displays
a warning message to remind you that you are moving components fixed
together. If you prefer not to see such a message, just deactivate the display
option. To know more about this option, refer to Move Components.
You can set constraints between components belonging to a set of components fixed
together.
If you set a constraint between a component and a set of attached components, the
whole set is affected by the constraint.
You can deactivate or activate a set of attached components by using the Deactivate/
Activate contextual command available in the specification tree. Red parentheses
preceding the graphic symbol indicate deactivated sets.
[ Back ] [ Next ]
1. Make sure the list specifying the order of constraint creation is composed as
follows:
1. Surface contact
2. Coincidence
3. Offset
4. Angle
5. Parallelism
As the application cannot set a surface contact due to the type of selected
elements, it creates the second optional constraint mentioned in the list, that is
a coincidence constraint.
The first constraint in the list can now be set. A surface contact constraint is
created.
Graphic symbols used for constraints can be customized. For more information,
refer to Customizing Constraint Appearance.
[ Back ] [ Next ]
Changing Constraints
Changing a constraint means replacing the type of this constraint by another type.
This operation is possible depending on the supporting elements. You can select any
constraints, not necessarily in the active component.
This task consists in changing the parallelism constraint into an offset constraint.
The Change Type dialog box that appears, displays all possible constraints.
3. Select the new type of constraint. For the purposes of our scenario, select
Offset.
4. Click Apply to preview the constraint in the specification tree and the geometry.
5. Click OK to validate the operation.
[ Back ] [ Next ]
[ Back ] [ Next ]
The application highlights two constraints, both in the specification tree and the
geometry area.
[ Back ] [ Next ]
Editing Constraints
In the following paragraphs, you will learn how to edit but also cut and paste, copy and paste and even delete
constraints.
Concerning angle and offset constraints, you can copy or cut then paste their values.
To edit a constraint:
You can select the constraint in the specification tree or in the geometry.
2. Double-click the constraint to be edited to display the related dialog box: in which you can modify its
properties:
Tips
Note that selecting a component's name displays the component's path as a tooltip in a small box.
Two contextual commands improving display are available in the Supporting Elements field:
- "Reframe on" views the constraint of the selected component at the center of the CATIA
window
To cut a constraint:
You can select the constraint in the specification tree or in the geometry.
This command is also available from the Edit menu or contextual menu.
1. Click a constraint.
You can select the constraint in the specification tree or in the geometry.
This command is also available from the Edit menu or contextual menu.
Deleting Constraints
To delete a constraint:
You can select the constraint in the specification tree or in the geometry.
[ Back ] [ Next ]
Updating an Assembly
This section describes how to update the whole assembly.
Updating an assembly means updating its components as well as its constraints. The
application lets you choose between updating the whole assembly or the components
of your choice.
The option "Automatic switch to Design mode" is available for this command. For
more about this option, refer to Access to geometry.
The constraints are in black, indicating they need an update. The default color is
black, but the application allows you to redefine the colors you want. To do so, refer
to Customizing Constraint Appearance.
1. Select the Tools -> Options command, then expand the Mechanical Design section
to the left to access Assembly Design options.
You can choose between two update modes within the Assembly Design workbench:
Automatic
Manual
Note that this is a way of enhancing productivity: for instance, you can now use
the automatic update mode when designing your parts in Assembly context, while
having the Manual update mode activated for your assembly.
You can also define whether you need to update the active level or all the levels.
The assembly is updated. Graphic symbols are green, indicating that the
constraints are valid.
To update only some components, select the components of interest and use the
Update contextual command. Note however that applying the contextual
command to a component may sometimes induce a general update if the assembly
is a complex one made up of several components.
[ Back ] [ Next ]
Constraints needing an update are displayed with specific graphic properties. The
Properties dialog box indicates too if constraints need updates or not. For more
information, please refer to Modifying the Properties of a Constraint.
You can select the constraint in the specification tree or in the geometry.
The two selected constraints are updated too. Remember, valid constraints are
green by default.
[ Back ] [ Next ]
You can select the constraint in the specification tree or in the geometry.
Constraint tab
The Constraint tab displays the name of the constraint as well as the name and type of the
supporting components. You can rename the constraint if desired.
The constraint status is also indicated. In our scenario, the constraint is connected. To find out
how to reconnect broken or misconnected constraints, please refer to Reconnecting Constraints.
3. Enter a new value in the Offset field. For example, enter 75 mm.
Instead of using the Properties contextual command to edit the properties as described above,
you can double-click the constraint to be edited to display the related dialog box: in which you
can modify the same properties:
Mechanical tab
5. Click the Mechanical tab.
6.
Three attributes characterize constraints:
Deactivated: deactivated constraints are not taken into account when updating the
assembly
To update: the constraint does not reflect the latest changes to the assembly
Unresolved: the application detects problems
7. Check Deactivated.
Note that parentheses precede the constraint value, indicating that the constraint is deactivated.
These parentheses precede the name of the constraint in the specification tree too. The color of
the graphic symbol is modified.
This tab displays the constraint's name as well as its creation and last modification date. You can
edit the constraint's name.
Graphic tab
9. Click the Graphic tab.
The Graphic tab lets you define the graphic properties of your constraint.
Color
Line type (Dotted, Small dotted etc.)
Thickness (Different values)
Select the color of your choice from the list. You can also define your own colors by selecting the
More Colors... command at the bottom of the list. To know more about defining personal colors,
please refer to CATIA Infrastructure User's Guide.
You cannot define a new color for deactivated constraints. For the purposes of our scenario, you
need to reactivate the constraint.
If you wish to change the color for a given status (resolved, unresolved, over-contrained, invalid
geometry) use the Tools -> Options command. For more, see Customizing Constraint
Appearance.
[ Back ] [ Next ]
The option "Automatic switch to Design mode" is available for the Reuse Pattern command.
For more about this option, refer to Access to geometry.
Selecting a constraint linking a pattern to a component selects both the pattern and the
component.
The Instantiation on a pattern dialog box is displayed, indicating the name of the pattern,
the number of instances to be created (for information only) and the name of the
component to be repeated.
Working with associativity, you can decide whether you need to make instances
associative with the pattern or generated constraints.
4. For the purposes of our scenario, ensure that the option "Keep link with the pattern" is
on and check "pattern's definition" to make instances associative with the pattern's
geometry.
5. To define the first instance of the component to be duplicated, three options are
available.
reuse the original component: the original component is located on the pattern,
but remains at the same location in the tree.
create a new instance: the original component does not move and a new one is
created on the pattern.
cut & paste the original component: the original component is located on the
pattern and moved in the tree.
For our scenario, make sure the option "re-use the original component" is on.
6. To control the location of the components in the tree, two options are available: You can
check the option "Put new instances in a flexible component" to gather all
instances in the same component,
or conversely uncheck the option to create as many components as there are
generated instances.
The new component "Gathered Part2 on RectPattern.1" is displayed in the tree. An entity
"Assembly features" has been created in the tree. "Reused Rectangular Pattern.1" is
displayed below this entity.
The Apply button executes the command but the dialog box remains open so as to let
you repeat the operation as may times as you wish.
8. Double-click RectPattern.1 to edit it. For example, enter 5 instances for both directions.
9. Return to Assembly Design and make sure that the assembly is updated.
You can notice that associativity between the pattern and the instances of Part2 has been
maintained since the option "Keep link with pattern" and "Pattern's definition" were
switched on. Only 17 instances have been generated.
Re-using Constraints
If you use the option "generated constraints", the Reuse Constraints section displays the
constraints detected for the component and makes all original constraints available for
selection: You can define whether you wish to reproduce one or more original constraints
when instantiating the component.
To remove a constraint from the list, click on that constraint. To remove all constraints
from the list, click "Clear". Conversely, Click "All" to include all constraints in the
selection.
Contextual Commands
The following contextual commands are available for Reused Rectangular Pattern.1:
Definition: displays information on the pattern. If constraints are not verified,
you can select them and apply a local update.
You can reuse constraints set between the part to be patterned and other parts.
In the following example, two constraints are set between screw.1 to be patterned and
Tray.1 (green part) and two other constraints are set between the screw.1 and Bracket.1
(blue part).
After applying the Reuse Pattern command to the screw, generated instances are
constrained too:
[ Back ] [ Next ]
This task shows you how to set one of the three modes available to create
constraints. These modes are:
Default mode
Chain mode
Stack mode
Default mode
This mode lets you create as many constraints as you wish by explicitly
selecting two geometrical elements. In our example, you can set an offset
constraint between the highlighted face and the face of another geometrical
element. For the purposes of this scenario, double-click the offset constraint
The offset constraint icon still active, you can then set another offset
Chain mode
This mode lets you create as many constraints as you wish by always reusing
the last face you selected.
2. The offset constraint icon still active, you can then set another offset
constraint between the second face you selected and any other face.
3. The offset constraint icon still active, you can then set another offset
constraint between the third face you selected and any other face.
And so on...
Stack mode
This mode lets you create as many constraints as you wish by reusing the very
first face you selected to create the first constraint.
2. The offset constraint icon still active, you can then set another offset
constraint between the first face you selected and any other face.
3. The offset constraint icon still active, you can then set another offset
constraint between the first face you selected and any other face.
4. And so on...
[ Back ] [ Next ]
This task shows you what happens when the application detects an over-constrained
assembly.
The update operation detects difficulties to obtain a valid constrained system: a dialog
box appears providing the diagnosis of the problem.
[ Back ] [ Next ]
The URL field indicates that this constraint has been assigned two URLs: "Dassault
Systèmes" and "Delmia".
3.
Click "Delmia".
You just need to click the Go button to access the corresponding web site.
The list of all the URLs assigned to all the constraints defined in this CATProduct
document is displayed.
5.
Enter the name of the URL to be searched for in the Search field. For example,
enter "Delmia".
6. Click Search.
If the specified URL is found, "yes" is displayed in the Found column. In the Edit
tab, the URL is highlighted.
[ Back ] [ Next ]
You can move all types of constraints. What is more, the application does not take
their status into account: if they are deactivated or even broken, you can relocate
them.
Whatever operation you perform for modifying their locations in the tree, it never
affects the geometry of your assembly.
Reordering Constraints
Handling Sets
Reordering Constraints
1.
Select 'Coincidence.4' as the constraint to be moved and right-click the
Coincidence.4 object-> Reorder constraints contextual command.
2.
Select 'Coincidence.10' as the constraint below which 'Coincidence.4' is to be
located.
5.
Rename 'Set.1' as 'Surface Contact Constraints' in the Feature Name field of the
Properties dialog box that appears.
A new set, 'Set.2', appears in the tree, at the same level as 'Surface Contact
Constraints' set. It has been created at the first level of the Constraints node.
10.
Expand the new node to check that Set.2 contains the three constraints:
Handling Sets
11.Right-click 'Set.2' and select 'Set.2 object' to display the contextual menu available
for this node.
If you multi-select a 'fix together' entity and any constraint, you cannot apply
these contextual commands.
[ Back ]
Moving Components
Translate Components: Click this icon, select the component to be translated and
enter the offset values.
Rotate Components: Click this icon, click the Rotation tab, select the component to
be rotated, choose an axis and enter the angle values.
Manipulate Components: Click this icon, click the parameters you wish, select the
component to be moved and drag this component .
Smart Move: Click this icon, check the Automatic constraint creation option and
select the components to be moved and constrained.
Explode a Constrained Assembly: Click this icon, select the parameters you need and
select the assembly to be exploded.
[ Back ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/asmug_C2/asmugbt0700.htm10/19/2004 8:50:36 AM
Translating Components
Translating Components
The option "Automatic switch to Design mode" is available for this command. For
more about this option, refer to Access to geometry in the Infrastructure User's
Guide.
The Move dialog box is displayed. Either you specify an offset value between
the element and x, y or z axis, or you select a geometric element to define
the direction you need.
By Entering Values
3. Enter 50 mm as the offset value, in the Offset X field. The component will be
translated along x axis.
4. Click Apply.
5. Click the Invert button to reverse the previous operation and translate the
component in the opposite direction.
The component is translated in the opposite direction. You can click Apply as
many times as you wish to translate the component to the desired position.
The Translation tab contents is grayed out. If you select a line or a plane you
need to enter a distance value. The translation is then done along the
selected line or normal to the selected plane. Selecting two faces or planes
assumes these elements are parallel.
9. Select the red and blue faces as shown. These faces are parallel.
Offset X: 20mm
Offset Y: 0mm
Offset Z: 0mm
You can apply this translation to any other components. You just need to
select it and click the Apply button.
Rotating Components
This task will show you the two ways of rotating a component:
by selecting a geometric element as the rotation axis and entering the angle
value
The option "Automatic switch to Design mode" is available for this command. For
more about this option, refer to Access to geometry in the Infrastructure User's
Guide.
The Move dialog box is displayed. Translation options are available. To find
out how to translate components, refer to Translating a Component.
10. Select the edge as shown to specify the new rotation axis.
You can apply this rotation to any other components. You just need to select
it and click the Apply button.
Manipulating Components
This task will show you how to manipulate a component. The Manipulate command lets
you move a component freehand with the mouse. It is less constraining than the
Translate and Rotate commands.
The Manipulation Parameters dialog box appears. You can translate or rotate
components using one of the following options:
The first and second horizontal rows are reserved for translations. You can
move your component along the x, y or z-axis as well as in the xy, yz and xz
planes.
The third row is reserved for rotations. You can rotate your component
around the x, y or z-axis.
The fourth column lets you specify the direction of your choice by selecting a
geometric element. This element defines the direction of the move or the
axis of rotation.
4. Drag Set1.
7. Check the option With respect to constraints. If you repeat the previous operation,
you will notice that you are not allowed to do it. The existing parallelism constraint
prevents you from moving the component.
8. Click OK to exit.
Use the Shift key and the compass to manipulate constrained components.
Snapping Components
The Snap command projects the geometric element of a component onto another
geometric element belonging to the same or to a different component. Using this
command is a convenient way to translate or rotate components.
The Snap will now work in full visualization mode, which means the positioned
component and the positioning parts will no longer need to be switched into design
mode. However, in order to select points, you must be working in Design mode.
Depending on the selected elements, you will obtain different results. This table
indicates what you can do:
First
Last Element
Element Result
Selected
Selected
The element selected first is always the element that will move.
The red face is projected onto the plane defined by the blue face.
Smart Move
The Smart Move command combines the Manipulate and Snap capabilities.
Optionally, it creates constraints. This task illustrates how to move a component and
create a coincidence constraint between two axes.
1. Click the Smart Move icon and expand the Smart Move dialog box that
appears.
The Quick Constraint frame contains the list of the constraints that can be set.
This list displays these constraints in a hierarchical order and can be edited by
using both arrows to right of the dialog box.
The application creates the first possible constraint as specified in the list of
constraints having priority. For more about this list, please refer to Quick
Constraint..
Instead of explicitly selecting both axes, you can select the axis of
CRIC_BRANCH_1 and then drop it onto the blue inner cylinder face when your
cursor points to this face.
The application detects a possible constraint between the axes. As the option
Create constraint is on, the application can set a coincidence constraint between
both axes.
[ Back ] [ Next ]
1. axis/axis
2. plane/plane
Note: you can move products within the exploded view using the 3D
compass.
The manipulation toolbar is also available once you move an object with
the 3D Compass.
The Scroll Explode field gradually displays the progression of the
operation. The application assigns directions and distance. Once complete,
the resulting exploded view looks like this:
You are not satisfied with this result as the nuts are not correctly
positioned. The constraints are not respected. Replay the scenario selecting
the constrained type.
6. Still in the Explode dialog box, set the constrained type.
7. Define a fixed product: in our example select the Rim1 either in the specification
tree or in the geometry area
The nuts are correctly positioned, the exploded view corresponds more to the
reality and to a technical documentation.
9. Click OK to validate the operation or click Cancel to restore the original view.
Note: If you click Ok, the following warning message is displayed as the
exploded view is kept when exiting the command. In this case, if you need
to restore the initial view click the Reset icon .
A clash is detected only when the With respect to constraints option is checked in
the Manipulation parameters dialog box:
Open the GettingStarted.CATProduct document and perform all the tasks of the
Getting Started section until "Moving Components".
2. Press and hold down the Shift key, select v/z axis on the compass, then drag
and drop the component so as to obtain this clash:
The components involved in the clash are now highlighted to facilitate your
work.
4. Move the component slowly from right to left, then from left to right to repeat
the clash.
The application stops the move operation just before the clash occurs.
5. Repeat the operation more quickly: the operation is stopped earlier, which
makes the gap larger between both components.
What you need to know is that the more slowly you handle the mouse, the
smaller the distance between the components will be.
6. To quit the command, simply click the Manipulation on Clash icon again:
[ Back ]
Manage Products in an Assembly: Select Tools -> Product Management...,modify the part
number in the New part number field and replace the associated representation in the New
representation field.
Use a Part Contained in a Parametric Standard Part Catalog: Open the catalog of your
choice, navigate through the catalog, select the desired part, use the Copy then Paste
commands.
[ Back ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/asmug_C2/asmugbt0800.htm10/19/2004 8:51:57 AM
Managing Products in an Assembly
You can modify the part number in the New part number field and replace the associated
representation in the New representation field of the selected product.
2. Click the ... button to open the Replace Representation dialog box.
3. Click OK to validate.
[ Next ]
This task explains how to use mechanical parts contained in catalogs delivered with
the product. These parts are standard parts.
Dassault Systèmes does not warrant that provided data are compliant with the ISO
or EN standards. For further information, please contact the AFNOR organization for
ISO or EN standards (www.afnor.fr) or the ISO organization for ISO standards
(www.iso.org).
Catalogs containing a limited number of parts compliant with JIS and ANSI
standards are available too.
1. Select the Tools -> Mechanical Standard Parts -> XX catalogs command to
access the catalog of interest. You can choose between the following caralogs:
EN catalogs
ISO catalogs
JIS catalogs
US catalogs
ISO:../$OS/Startup/Components/MechanicalStandardParts/ISO_Standards
EN: ../$OS/Startup/Components/MechanicalStandardParts/EN_Standards
The part is copied into your assembly. Note that this part is no longer linked to
the catalog.
7. Using the Save As capability, you can save this part in the directory of your
choice.
[ Back ] [ Next ]
Since Release 5 Service Pack 3, we no more use CSV files to create the EndChapters of the
MechanicalStandardParts Catalogs.
Path of the catalog output directory: path of the directory where the
catalog documents will be created.
You can modify the default paths in the CATScript document according to you
install.
Edit an existing CSV file (located in the sub-directory CSV) or create a new
one.
Edit the script EN.CATScript, complete it with your new Chapter and run it.
[ Back ]
Annotations
Creating Textual Annotations: click this icon, select a face and enter your text in the
dialog box.
Creating Flag Notes: click this icon, select the object you want to represent the
hyperlink, enter a name for the hyperlink and the path to the destination file.
[ Back ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/asmug_C2/asmugbt0900.htm10/19/2004 8:53:07 AM
Creating Weld Features
3. Enter your specifications in the Welding Creation dialog box. In the first entry field
to the left, enter 70 as the weld length.
7. Enter Weld 2 in the Reference entry field. This field is reserved for your own
specifications or codes.
You can also import a file by clicking the Import file button. The contents of this
file is then displayed in the geometry.
8. Click OK to confirm.
Contextual Commands
For more information about those commands, please refer to the 3D Functional
Tolerancing and Annotations User's Guide.
At any time, you can modify the welding symbol. For this, double-click the welding
symbol to be modified and enter the modifications in the displayed dialog box.
[ Next ]
This task shows you how to create a text with a leader line. This text is assigned an
unlimited width text frame. You can set graphic properties (anchor point, text size
and justification) either before or after you create the text.
2. Select the face (or a set of faces) with which you want to associate a text.
Clicking the face defines a location for the arrow end of the leader.
If the active view is not valid, a message appears informing you that you cannot
use the active view. Therefore, the application is going to display the annotation
in an annotation plane normal to the selected face.
3. Click OK to close the message window.
4. Enter your text, for example "Surface 1" in the dialog box.
5. Click OK to end the text creation. You can click anywhere in the geometry area
too.
The leader is associated with the element you selected. If you move either the
text or the element, the leader stretches to maintain its association with the
element.
Moreover, if you change the element associated with the leader, CATIA keeps
the associativity between the element and the leader.
Note that using the Text Properties toolbar, you can define the anchor point,
text size and justification.
You can move a text using either the drag capability. See Moving Annotations.
Note also that you can resize the manipulators. For more information, refer to
Customizing Functional Tolerancing and Annotations Workbench.
[ Back ] [ Next ]
Detecting Clashes
Detect interferences: Click the Clash icon, define the type in the Check Clash dialog
box, then select the product and click Apply.
Read Clash command results: Run a check for interferences and read the global
results in the Check Clash dialog box and Preview window.
View results in a dedicated window: Run a check for interferences then click the
Results window icon.
Export clash results: To save results in text and XML format, click the Export As icon.
[ Back ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/asmug_C2/asmugbt1100.htm10/19/2004 8:53:34 AM
Detecting Interferences
Detecting Interferences
This task explains how to use the Clash command to check for interferences in your
document.
The Check Clash dialog box and the dedicated Clash Tools toolbar appear.
The default interference analysis is detecting clashes and contacts between all
components in the document.
Two interference types are available:
Contact + Clash: checks whether two products occupy the same space zone
as well as whether two products are in contact (the minimum distance is less
than the total sag).
Clearance + Contact + Clash: In addition to the above, checks whether
two products are separated by less than the pre-defined clearance distance.
Results differ depending on the interference type selected for the analysis. See
figure.
3. Enter the desired clearance value in the field that becomes active next to the
interference type. For example, enter 25mm.
4. Activate the second Type drop-down list box and select the computation type.
Four computation types are available:
Between all components (default option): tests each product in the
document against all other products.
Inside one selection: within any one selection, tests each product of the
selection against all other products in the same selection.
Selection against all: tests each product in the defined selection against all
other products in the document.
Between two selections: tests each product in the first selection against all
products in the second selection.
5. Select the computation type to Between all components.
If you set the computation type to Between two selections, define the first selection
then click to activate the second selection field (Selection 2) and select desired
products.
Notes:
Any sub-assembly in the specification tree is considered a valid selection.
Continue clicking to select as many products as you want. Products are
placed in the active selection. To de-select products, reselect them in the
specification tree or in the geometry area.
Click in selection fields (fields turn black) to view your selections and be
certain that you have selected the products you intended: selected products
are highlighted.
6. Click Apply to check for interferences.
A progress bar is displayed letting you monitor and, if necessary, interrupt (Cancel
option) the calculation. The Check Clash dialog box expands to show the results.
Notes:
To know more about Clash command results, refer to Reading Interference Results.
[ Next ]
Interference results differ depending on the interference type selected for the analysis. The
following illustrates expected results for the different analysis combinations.
Clash
Contact + Clash
If red zones overlap, a clash is detected. If yellow zones only overlap, a contact is detected.
If the minimum distance between the yellow zones is less than the total sag (sag1 + sag2),
a contact is detected.
Sag
The sag corresponds to the fixed sag value for calculating tessellation on objects (3D fixed
accuracy) set in the Performances tab of Tools -> Options -> General -> Display. By default,
this value is set to 0.2 mm. The sag value set in this tab is offset from the skin inwards on both
selection 1 and selection 2, .
This value is valid for both the Part to Part Clash and the Clash commands.
This task explains how to read the global results in the Check Clash dialog box and browse
through them in the Preview window.
1. Click the Clash icon and run a check of type Clearance (25mm) + Contact + Clash
The dialog box identifies the number of interferences detected along with the type: 4
interferences have been detected.
Interference results are presented in two different ways in the dialog box:
List by Conflict tab: lists results by conflict with one conflict per line.
List by Product tab: lists results by product. There may be more than one conflict
per product.
2. Select the first conflict in the list, that is a clash, to run a detailed computation.
The minimum distance is specified in the dialog box and both the minimum distance
and red intersection curves identify clashing products separated by less than the
specified clearance distance of 25mm are displayed in the geometry area.
As you select them, the Value and Status columns in the Check Clash dialog box, and
the Preview window are updated.
4. You can also view the selected interference in a dedicated viewer. To do so, click the
Results window icon in the Clash Tools toolbar.
All types
Type of interference: clash, contact or clearance
Value: no filter, increasing value or decreasing value.
Status: all, not inspected, relevant, irrelevant. Until selected, all interferences
are reported not inspected. Inspected interferences can be relevant or irrelevant
5. Set Clearance as the filter type.
6. Click Apply filters to update the display.
7. To change the status of an inspected conflict, click the status field of the appropriate
conflict.
The conflict status changes from relevant to irrelevant and vice-versa depending on the
initial value.
8. You can also add comments to selected conflicts: Click the Comment field.
Results are organized by product in the List by Product tab. There may be more than
one conflict per product.
[ Back ] [ Next ]
1. Click the Clash icon and run a check of type Clearance (25mm) + Contact
The Check Clash dialog box expands to show the results of the initial
computation. The first interference is selected by default and a detailed
computation has been run.
Object viewing commands and commands in the Window menu are available in
this window. You can, for example, tile the Interference results window and the
original document window vertically or horizontally.
4. For example, select Window -> Tile Vertically from the menu bar to organize
the open windows vertically.
5. Click OK in the Check Clash dialog box to exit when done.
[ Back ] [ Next ]
This task explains how to export clash results to a text file and publish clash results to an
XML file.
1. Click the Clash icon and run a check of type Clearance (25mm) + Contact + Clash
The Check Clash dialog box expands to show the results of the initial computation.
3. To publish results to an XML file, click the Export As icon in the Clash Tools toolbar:
Note: Each time you export results, a folder containing all necessary files and images is
created.
5. Click the interference (computation result table) in the browser to jump to the part of
the page displaying the selected interference and appropriate results.
Notes:
The viewpoints set when visualizing the interferences in the Results window are
saved and exported along with the clash results.
Any filters applied to the results in the dialog box are taken into account so you
can use the filters to export only pertinent results.
6. To write results to a text file, click the Export As icon in the Clash Tools toolbar:
[ Back ]
Sectioning
About Sectioning
Creating 3D Section Cuts: Create a section plane then click the icon.
Manipulating Section Planes Directly: Create a section plane, drag plane edges to re-
dimension, drag plane to move it along the normal vector, press and hold left and
middle mouse buttons down to move plane in U, V plane or local axis system or
drag plane axis to rotate plane.
Positioning Planes on a Geometric Target: Create a section plane, click the icon then
point to the target of interest.
Positioning Planes Using the Edit Position and Dimensions Command: Create a
section plane, click the icon and enter parameters defining the plane position in the
dialog box.
More About the Section Viewer: Create a section plane then click the icon.
[ Back ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/asmug_C2/asmugbt1200.htm10/19/2004 8:54:16 AM
About Sectioning
About Sectioning
Using cutting planes, you can create sections, section slices, section boxes as well as
3D section cuts of your products automatically.
Creating section slices and section boxes are DMU-P2 functionalities.
If no selection is made
before entering the
command, the plane
sections all products.
In DMU-P1, you cannot
select products to be
sectioned: the plane
sections all products.
A plane has limits and its own local axis system. The letters
U, V and W represent the axes. The W-axis is the normal
vector of the plane.
You can customize settings to locate the center and orient the normal vector of the
plane. This is done using the Tools ->Options..., Digital Mockup ->DMU Space
Analysis command (DMU Sectioning tab).
Sectioning is dynamic (moving the plane gives immediate results). You can manipulate
the cutting plane in a variety of ways:
● Directly
● Position it with respect to a geometrical target, by selecting points and/or lines
● Change its current position, move and rotate it using the Edit Position and
Dimensions command.
Section Results
Sag corresponds to the fixed sag value for calculating tessellation on objects (3D fixed
accuracy) set in the Performance tab of Tools -> Options -> General -> Display.
By default, this value is set to 0.2 mm.
In Visualization mode, you can dynamically change the sag value for selected objects
using the Tools -> Modify SAG command.
3D section cuts cut away the material from the cutting plane to expose the cavity
within the product, beyond the slice or outside the box.
In DMU-P2, you can, for example, use sections to check minimum distances or to
identify conflicts between products.
To do so, section distance or clash results directly in the Distance or Interference
Results window. The plane is created parallel to the direction of the minimum distance
or penetration depth, and the center of the plane is placed on the center of the
measured distance or, in the case of a contact result on the center of the bounding
sphere around products selected. All section plane manipulations, geometrical target
and volume cut commands are available.
You can measure the minimum distance in the section viewer between element
sections or between edge primitives using the Measure Between command.
Measure Between and Measure Item commands can also be used to annotate a
generated section.
In DMU-P2, prior to creating your section plane, you can create a group containing the
product(s) of interest using the Group icon in the DMU Space Analysis toolbar or
Insert -> Group... in the menu bar.
Groups created are identified in the specification tree and can be selected from there
for sectioning. Only one group per selection can be defined.
[ Up ] [ Next ]
They are to be found in the online documentation filetree in the common functionalities
sample folder cfysa/samples.
1. Select Insert -> Sectioning from the
menu bar, or click the Sectioning
icon in the DMU Space Analysis toolbar
to generate a section plane.
P1 Functionality
The plane is created parallel to absolute coordinates Y,Z. The center of the plane is
located at the center of the bounding sphere around the products in the selection
you defined. Line segments visualized represent the intersection of the plane with all
products in the selection. By default, line segments are the same color as the
products sectioned.
A section plane has limits and its own local axis system. U, V and W represent the
axes. The W-axis is the normal vector of the plane. The contour of the plane is red.
You can dynamically re-dimension and reposition the section plane. For more
Using the Tools ->Options... command (DMU Sectioning tab under Digital
Mockup ->DMU Space Analysis, you can change the following default settings:
● Location of the center of the plane
● Orientation of the normal vector of the plane.
P2 Functionalities
In DMU-P2, you can create as many independent section planes as you like.
Results Window
Notice that the section view is a filled view. This is the default option. The fill
capability generates surfaces for display and measurement purposes (area, center of
gravity, etc.).
P2 Functionalities
Products selected are highlighted in the specification tree and geometry area.
Note: Simply continue clicking to select as many products as you want. Products will
be placed in the active selection. To de-select products, reselect them in the
specification tree or in the geometry area.
You can change the current position of the section plane with respect to the absolute
axis system of the document:
4. Click the Positioning tab in the Sectioning Definition dialog box.
5. Select X, Y or Z radio buttons to position the normal vector (W-axis) of the plane
along the selected absolute system axis.
6. Double-click the normal vector of the plane (W-axis) or click the Invert Normal
icon to invert it.
To show and edit the plane again, double-click the specification tree feature or
select Hide/Show the plane representation in the contextual menu.
To make it easier to read your result, you can specify different properties (color,
linetype and thickness) for section line segments. By default line segments are the
same color as the products sectioned.
● Right-click the section in the geometry area and select Properties
● In the dialog box, click the Graphic tab
● (Under Lines and Curves), change line segment color, linetype and thickness.
The Properties command also lets you change the plane color (Fill Color in Graphics
tab) as well as plane dimensions (Plane Dimensions tab) of the current feature.
● Right-click the specification tree feature and select Properties
● In the dialog box, click the Graphic tab or the More option then the Plane
Dimensions tab.
You can also change the linetype and thickness of line segments as well as the color
of section planes via the Graphic Properties toolbar.
[ Back ] [ Up ] [ Next ]
Insert the following cgr files: ATOMIZER.cgr, BODY1.cgr, BODY2.cgr, LOCK.cgr, NOZZLE1.
cgr, NOZZLE2.cgr, REGULATION_COMMAND.cgr, REGULATOR.cgr, TRIGGER.cgr and
VALVE.cgr.
They are to be found in the online documentation filetree in the common functionalities
sample folder cfysa/samples.
1. Select Insert -> Sectioning from the menu bar, or click the Sectioning icon in the
DMU Space Analysis toolbar and create a section plane.
Double-click the normal vector of the plane to invert it, or click the Invert Normal
icon in the Positioning tab of the Sectioning Definition dialog box.
P2 Functionality
[ Back ] [ Up ] [ Next ]
Sectioning results are updated in the Section viewer as you manipulate the plane.
To change this setting and have results updated when you release the mouse button only, de-
activate the appropriate setting in the DMU Sectioning tab (Tools ->Options..., Digital Mockup -
>DMU Space Analysis).
This task illustrates how to manipulate section planes directly.
Insert the following cgr files: ATOMIZER.cgr, BODY1.cgr, BODY2.cgr, LOCK.cgr, NOZZLE1.cgr,
NOZZLE2.cgr, REGULATION_COMMAND.cgr, REGULATOR.cgr, TRIGGER.cgr and VALVE.cgr.
They are to be found in the online documentation filetree in the common functionalities sample
folder cfysa/samples.
1. Select Insert -> Sectioning from the menu bar, or click the Sectioning icon in the DMU
Space Analysis toolbar and create a section plane.
A Section viewer showing the generated section is automatically tiled vertically alongside the
document window.
The generated section is automatically updated to reflect any changes made to the section
plane.
Note: A dynamic plane dimension is indicated as you drag the plane edge.
You can view and edit plane dimensions in the Edit Position and Dimensions command. The
plane height corresponds to its dimension along the local U-axis and the width to its
dimension along the local V-axis.
You can move the section plane along the normal vector of the plane:
3. Move the cursor over the plane, click and drag to move the plane to the desired location.
You can move the section plane in the U,V plane of the local axis system:
4. Press and hold down the left mouse button, then the middle mouse button and drag (still
holding both buttons down) to move the plane to the desired location.
6. (Optional) Click the Reset Position icon in the Positioning tab of the Sectioning Definition
dialog box to restore the center of the plane to its original position.
7. Click OK in the Sectioning Definition dialog box when done.
[ Back ] [ Up ] [ Next ]
Insert the following cgr files: ATOMIZER.cgr, BODY1.cgr, BODY2.cgr, LOCK.cgr, NOZZLE1.cgr,
NOZZLE2.cgr, REGULATION_COMMAND.cgr, REGULATOR.cgr, TRIGGER.cgr and VALVE.cgr.
They are to be found in the online documentation filetree in the common functionalities sample folder
cfysa/samples.
1. Select Insert -> Sectioning from the menu bar, or click the Sectioning icon in the DMU Space
Analysis toolbar and create a section plane.
A Section viewer showing the generated section is automatically tiled vertically alongside the
document window.
The generated section is automatically updated to reflect any changes made to the section plane.
2. Click the Positioning tab in the Sectioning Definition
dialog box.
Notes:
● To position planes orthogonal to edges, simply click the desired edge.
● A smart mode recognizes cylinders and snaps the plane directly to the cylinder axis. This lets
you, for example, make a section cut normal to a hole centerline. To de-activate this mode, use
the Ctrl key.
P2 Functionality
In DMU-P2, you can move the plane along a curve, edge or surface:
● Point to the target of interest
● Press and hold down the Ctrl key
● Still holding down the Ctrl key, move the cursor along the target. The plane is positioned tangent
to the small target plane. As you move the cursor, the plane moves along the curve or edge.
6. (Optional) Click the Reset Position icon to restore the center of the plane to its original position.
[ Back ] [ Up ] [ Next ]
In the case of section slices and boxes, it is the master plane that controls how the
slice or box will be positioned.
This task illustrates how to position and re-dimension the section plane using the Edit
Position and Dimensions command.
Insert the following cgr files: ATOMIZER.cgr, BODY1.cgr, BODY2.cgr, LOCK.cgr,
NOZZLE1.cgr, NOZZLE2.cgr, REGULATION_COMMAND.cgr, REGULATOR.cgr, TRIGGER.
cgr and VALVE.cgr.
4. Enter values in Origin X, Y or Z boxes to position the center of the plane with
respect to the absolute system coordinates entered.
By default, the center of the plane coincides with the center of the bounding sphere
around the products in the current selection.
Using the Tools -> Options... command (DMU Sectioning tab under Digital
Mockup ->DMU Space Analysis), you can customize settings for both the normal
vector and the origin of the plane.
You can move the section plane to a new location. Translations are made with
respect to the local plane axis system.
5. Enter the translation step directly in the Translation spin box or use spin box arrows
to scroll to a new value, then click -Tu, +Tu, -Tv, +Tv, -Tw, +Tw, to move the plane
along the selected axis by the defined step.
Note: Units are current units set using Tools-> Options (Units tab under General-
> Parameters and Measure).
Change the translation step to 25mm and click +Tw for example. The plane is
translated 25 mm in the positive direction along the local W-axis.
You can rotate the section plane. Rotations are made with respect to the local plane
axis system.
6. Enter the rotation step directly in the Rotation spin box or use spin box arrows to
scroll to a new value, then click -Ru, +Ru, -Rv, +Rv, -Rw, +Rw, to rotate the plane
around the selected axis by the defined step.
Note: Units are current units set using Tools -> Options.
With a rotation step of 45 degrees, click +Rv for example to rotate the plane by the
specified amount in the positive direction around the local V-axis.
You can edit plane dimensions. The plane height corresponds to its dimension along
the local U-axis and the width to its dimension along the local V-axis. You can also
edit slice or box thickness.
7. Enter new width, height and/or thickness values in the Dimensions box to re-
dimension the plane.
8. Click Close in the Edit Position and Dimensions dialog box when satisfied.
9. Click OK in the Sectioning Definition dialog box when done.
[ Back ] [ Up ] [ Next ]
Most of the commands described in this task are to be found in the Result tab of the
Sectioning Definition dialog box.
Insert the following cgr files: ATOMIZER.cgr, BODY1.cgr, BODY2.cgr, LOCK.cgr,
NOZZLE1.cgr, NOZZLE2.cgr, REGULATION_COMMAND.cgr, REGULATOR.cgr, TRIGGER.
cgr and VALVE.cgr.
Notice that the section view is a filled view. This is the default option. The fill
capability generates surfaces for display and measurement purposes (area,
center of gravity, etc.). To obtain an unfilled view, de-activate the Section Fill
icon in the Result tab of the Sectioning Definition dialog box.
● In the Section viewer, the appearance of the cursor changes to attract your
attention to the existence of the contextual menu.
● You can change the default settings for this window using Tools -
>Options... command (DMU Sectioning tab under Digital Mockup ->DMU
Space Analysis).
2. Orient the generated section.
90 degrees.
You can edit the grid step, style and mode using the Edit Grid command.
In the absolute mode, grid coordinates are set with respect to the absolute axis
system of the document.
The grid step is set to the default value of 100. The arrows let you scroll through
a discrete set of logarithmically calculated values. You can also enter a grid step
manually.
Units are current units set using Tools-> Options (Units tab under General->
Parameters and Measure).
5. Scroll through grid width and
height and set the grid step to 10
x 10.
8. Click the Automatic filtering checkbox to adjust the level of detail of grid display
when you zoom in and out.
9. Right-click the grid then select Coordinates to display the coordinates at
selected intersections of grid lines. The Clean All command removes displayed
grid coordinates.
Note: You can customize both grid and Section viewer settings using the Tools -
> Options... command (DMU Sectioning tab under Digital Mockup ->DMU
Space Analysis).
10. Select Analyze ->Graphic Messages ->Coordinate to display the coordinates
of points, and/or Name to identify products as your cursor moves over them.
P2 Functionality - Detecting
Collisions
Annotating
● You can measure minimum distances and angles as well as other properties
on generated sections and keep these measures as annotations. To do so,
enter a measure command and select items in the section viewer. For more
information, see tasks on Measuring Distances and Angles on Geometrical
Entities and Measuring Properties.
Note: The Measure Between result is different depending on whether or not
the section view is a filled view. If the section view is filled, the result
obtained is the minimum distance between sections of selected elements
(solid of a model, body of a CATPart). If the section view is unfilled, the result
obtained is the minimum distance between edge primitives.
● In DMU Space Analysis, click the Creating Annotated Views icon to create
and annotate a 2D view of your section using arrows, lines, text, etc.
provided in the DMU 2D Marker toolbar. 2D views are identified in the
specification tree and can be recovered using the Managing Annotated Views
icon.
For more information on 2D and 3D annotation, see the DMU Navigator User's
Guide.
You can also save sectioning results in a variety of different formats using the
Export As command in the Result tab of the Sectioning Definition dialog box or
the Capture command (Tools ->Image ->Capture).
12. Click OK in the Sectioning Definition dialog box when done.
If you exit the Sectioning command with the Section viewer still active, this
window is not closed and filled sections remain visible.
[ Back ] [ Up ] [ Next ]
You can select as many products as you want. Products will be placed in the
active selection. To de-select products, reselect them in the specification tree or
the geometry area.
If necessary, pan, zoom and/or rotate in the Preview window to visualize the
results better.
[ Back ] [ Next ]
Improving Performances
As you know, you can set two different work modes prior to performing tasks in this
workbench:
The Design Mode changes the cgr format of the component into the original
component document. In other words, geometric data is available. All
workbench commands are available if this mode is activated.
The Visualization Mode uses documents in cgr format. Only the external
appearance of the component is visualized. The geometry is not available,
which may be useful when you deal with sophisticated assemblies with large
amounts of date but only need a few components to work on.
This task illustrates the use of the Visualization mode and more precisely one way
of improving the performances of the product.
1. Make sure that the "Work with the cache system" is on (by default, the cache is
not activated). Otherwise, select the Tools -> Options command, click
Infrastructure -> Product Structure to the left of the dialog box that
appears and check the option. Do not forget to restart your session after
turning on the cache.
Activating this option sets the visualization mode as the work mode.
Notes
Using a cache system considerably reduces the time required to load
your data.
When opening assembly documents in visualization mode, the update
icon is always active, because the application cannot identify
Looking closer at the specification tree, you can notice that the nodes are not
expandable. This indicates that you are working in visualization mode.
As you are moving your cursor onto any of the parts, you can notice that an eye
symbol is located next to your arrow. This indicates that you are allowed to set
constraints even if you are working in visualization mode.
Once the constraint is set, take a look at the tree. Now, the nodes are
expandable.
4.
The fact that the application resolves constraints while working in visualization
mode is possible only if your document contains data created using Release 10,
and not using previous releases.
Contextual parts in visualization mode remain in this mode if they are up-to-
date.
[ Back ]
Advanced Tasks
Here is the list of the tasks you will perform in this section:
Modifying an Assembly
Designing in Assembly Design Context
Assembly Features
Flexible Sub-Assemblies
Managing Part and Assembly Templates
Scenes
http://pop.dia.uniroma3.it/catia/online/asmug_C2/asmugat0000.htm10/19/2004 8:55:55 AM
Modifying an Assembly
Modifying an Assembly
Replace Components: click this icon and select a component.
[ Next ]
http://pop.dia.uniroma3.it/catia/online/asmug_C2/asmugat0100.htm10/19/2004 8:56:02 AM
Replacing Components
Replacing Components
This task shows you how to replace components into an assembly.
[ Next ]
http://pop.dia.uniroma3.it/catia/online/asmug_C2/asmugat0103.htm10/19/2004 8:56:08 AM
Reconnecting a Replaced Representation
A window containing the assembly with the old representation is displayed in the window
to the left of the dialog box.
A window containing only the new representation is displayed to the right of the dialog
box. You are going to reconnect the geometrical elements in this window.
5. To reconnect the highlighted geometric element of the old representation, that is a line,
select the axis of the new representation.
6. Select Plane and select the circular face as shown to reconnect the plane.
6. Click OK to validate.
[ Back ] [ Next ]
Reconnecting Constraints
Reconnecting constraints means defining new supporting elements for these constraints. You perform
this operation to correct mistakes you made while assembling components or the mistakes detected
by updates.
1. The assembly contains a contact and a coincidence constraint that need to be reconnected.
Double-click the contact constraint to be reconnected.
2. In the Constraint Edition dialog box that appears, click More to access additional information.
4. Select the blue face as shown to specify the new supporting face.
5. Click OK.
6. Now select the coincidence constraint in the geometry or in the specification tree.
9. Click Reconnect...
Because they are only two constraints defined on this product, the application can compute
several results. This is an example of what you can obtain:
[ Back ]
Publishing Elements
[ Back ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/asmug_C2/asmugat0300.htm10/19/2004 8:56:28 AM
About Design in Assembly Context
These links can be geometrical and are then referred to as "External references" or
parametrical then referred to as "External parameters" in the specification tree.
Assembly Design provides a large range of commands or options to manage those links.
These capabilities are:
"Keep link with selected object".
lets you maintain the links between external references, copied elements for
example, and their origins when you are editing these elements. For more
information, see Customizing General Settings, External References.
"Isolate" contextual command: cuts the link between external references and their
origins,
"Edit Links", see Displaying Document Links and Editing Documents Links in CATIA
Infrastructure User's Guide.
Copy of external elements to update parts outside assembly context
Automatic synchronization during update operations, or manual synchronization
"Activate/Deactivate link"
"Publication:" to reuse existing designs and manage links. For more information, see
Customizing General Settings, External References.
[ Next ]
1. Click on the + sign to the left of the CRIC_SCREW component in the tree.
2.
Double-click on the part CRIC_SCREW to open CATIA - Part Design workbench.
Do not mistake the CATProduct document for the Part Design document:
4. Double-click the feature you need to edit. For example, double-click on Pad2 to
display the Pad Definition dialog box. You can then enter the parameters of your
choice.
For information about Part Design and the Sketcher , please refer to CATIA- Part
Design User's Guide Version 5 and CATIA- Dynamic Sketcher User's Guide Version
5 respectively.
7. Select any circular face of CRIC_BRANCH1 and enter the Sketcher workbench.
CATIA - Assembly Design workbench is then displayed and a green wheel is added
to CRIC_SCREW in the tree to represent the contextual nature of the component:
. Note however that this symbol is displayed only if the option Keep link with
selected object is selected. For more information, please refer to CATIA- Part
Design User's Guide Version 5.
Contextual components are considered as the children of the components used for
their creation. This means that if you delete these support components, you will
need to consider if you wish to delete contextual components or not. Remember,
you can choose to delete affected elements by checking the Delete all children
option in the Delete dialog box.
If you wish to apply the Copy -> Paste As Special command to parts included into
your assembly, remember the following: if you have already used the As Result
With Link option when pasting Part.1 onto Part.2, you then cannot paste Part.2
onto Part.1 using the As Result With Link option. An error message is issued
informing you that a cycle has been detected. For more about Copy -> Paste As
Special command, please refer to Infrastructure User's Guide Version 5.
[ Back ]
Assembly Features
Prior to creating assembly features, keep in mind the following:
You can create assembly features only between the child components of the
active product. The active product at least must include two components
which in turn must contain one part at least.
Split: click this icon, select the splitting face or surface, define the parts you need
to split and define the portion of material to keep.
Hole: click this icon, select a face to define the hole location, define the parts on
which you need to make the hole and define your hole.
Hole Series: in the Assembly Features Definition dialog bow, click the Series tab
and select the parts of interest prior to defining holes.
Pocket: click this icon, select the profile to be extruded, define the parts from
which you need to remove material and define the pocket.
Remove: click this icon, select the body to removed and define the parts from
which you need to remove material.
Add: click this icon, select the body to be added and define the parts to which you
need to add material.
Perform a Symmetry: click this icon, select the reference plane and the
component, then check required options.
Modify a Symmetry
[ Back ] [ Next ]
Assembly Split
The Assembly Split command splits parts rapidly and very productively. You could
actually split each part in the Part Design workbench, but the Assembly Split
command is more productive since it requires only one interaction.
This task shows you how to split a product including four parts. You will actually split
three of these parts by using a surface.
The dialog box that appears displays the names as well as the paths of the parts
that may be affected by the split action.
The assembly feature's name now appears in the top left corner of the dialog box.
If desired, you can edit this name.
3. The frame 'Affected parts' is exclusively reserved for the parts you wish to use.
For the purposes of our scenario, you are going to split Bulkhead A.1, Bulkhead
A.2 and Bulkhead B. Note that Bulkhead A.2 and Bulkhead A.1 are two instances
of Bulkhead A.
Move the parts to the list 'Affected parts". To do so, select Bulkhead A.1 and click
the button.
4. Repeat the operation for the other two parts. Alternatively, double-click each part.
The other three buttons let you move the names of the parts from one list to
another too:
moves all selected parts to the list 'Affected parts'
The Split Definition dialog box that has appeared, indicates the splitting element.
5. Arrows in the geometry indicate the portion of parts that will be kept. If the
arrows point in the wrong direction, click them to reverse the direction.
6. Check the option Highlight affected parts to clearly identify the parts to split.
7. Click OK to confirm.
The parts are split. Material has been removed from Bulkhead A.1, Bulkhead A.2
and Bulkhead B. Conversely, Bulkhead C is intact.
A new entity 'Assembly Features' appears in the specification tree. It contains the
assembly split referred to as 'Assembly Split.1" and the name of affected parts.
Moreover, this feature has generated a split feature in Bulkhead B and two split
features in Bulkhead A.1 and Bulkhead A.2, these parts being instances of a same
original part. An arrow symbol identifies these splits in the tree, meaning that
a link exists between Assembly Split.1and them.
To edit an assembly split, double-click 'Assembly Split.X' entity then you can
either:
modify the list of the parts you wish to split
change the splitting surface
redefine the portions of material to keep
If you need to cut the link between a generated split and Assembly Split.X,
just use the Isolate contextual command. You will then obtain a 'traditional' split
feature as if you had designed it in Part Design and you will be able to edit it in
Part Design.
To increase your productivity, you can create Assembly splits from existing Part
Design splits, or more precisely by reusing the specifications you entered for
designing Part Design splits. To do so, just proceed as follows:
3. Both the Split Definition and the Assembly Features Definition dialog boxes
display. You then just need to specify the parts to split.
The assembly split inherits the specifications as displayed in the Part Design Split
Definition dialog box. You can edit these specifications at any time. Editing an
Assembly feature created in this way does not affect the specifications used for
the Part Design feature.
The application also lets you reuse Assembly Splits specifications to accelerate the
design process. In this case, you just need to select the existing assembly split,
click the Assembly Split icon and then select a face. Only the Assembly Features
Definition dialog box appears to let you determine the parts of interest.
[ Next ]
Assembly Hole
The Assembly Hole command lets you create holes going thru different parts. You could actually create
holes for each part in the Part Design workbench, but the Assembly Hole command available in
Assembly Design workbench creates holes more rapidly and more productively: the command creates
a hole going thru several parts in only one interaction.
You can create distinct shapes of holes going thru the individual parts of an assembly and this, in one
shot. To know how to do this, please refer to Using Hole Series.
This task shows you how to create a hole on a product including three parts, but you will create the
hole on two parts only.
2. Select the purple face as shown to define the location of the hole:
The dialog box that appears displays the names as well as the paths of the parts that may be
affected by the hole creation.
The assembly feature's name now appears in the top left corner of the dialog box. If desired, you
can edit this name.
The frame 'Affected parts' is exclusively reserved for the parts you wish to use. Purple Part is
displayed in this frame.
3. As you wish to create a hole between Part5 and Purple Part, move Part5 to the list 'Affected parts".
The other three buttons lets you move the names of the parts from one list to another too:
4. Check the option Highlight affected parts to clearly identify the parts.
At this point, you can now define the hole you wish.
Whatever hole you choose, you need to specify the limit you want. If you do not specify a depth
value, four types of limits are available:
Set the Up to Last option. The application will extend the hole from the sketch plane to the last face
5.
encountered.
By default, the application creates the hole normal to the sketch face. But you can also define a
creation direction not normal to the face by unchecking the Normal to surface option and selecting
an edge or a line.
If you are designing a blind hole, you can set the Bottom option to V-Bottom to create a pointed
hole and then enter the angle value of your choice.
Clicking the Type tab lets you create the following holes:
Clicking the Thread Definition tab lets you access to the options defining threads. For more
information about threads and holes, please refer to Part Design User's Guide.
7. Click OK to confirm.
The hole is created on Part 5 and Purple Part. Conversely, CRIC_FRAME is intact.
A new entity 'Assembly features' appears in the specification tree. It contains the assembly hole
referred to as 'Assembly Hole.1" and the affected parts.
Moreover, this feature has generated a hole in each part. An arrow symbol identifies these holes
in the tree, meaning that a link exists between Assembly Hole.1and them.
To edit an assembly hole, double-click 'Assembly Hole.X' entity then you can either:
modify the list of affected parts
edit the hole
If you need to cut the link between a generated hole and Assembly Hole.1, just use the Isolate
contextual command. You will then obtain a 'traditional' hole as if you had designed it in Part
Design and you will be able to edit it in Part Design.
To increase your productivity, you can create Assembly holes from existing Part Design holes, or
more precisely by reusing the specifications you entered for designing Part Design holes. To do so,
just proceed as follows:
3. Both the Hole Definition and the Assembly Features Definition dialog boxes display. You then just
need to specify the parts to pierce.
The assembly hole inherits the specifications as displayed in the Part Design Hole Definition dialog
box. You can edit these specifications at any time. Editing an Assembly feature created in this way
does not affect the specifications used for the Part Design feature.
The application also lets you reuse Assembly Holes' specifications to accelerate the design process.
In this case, you just need to select the existing assembly hole, click the Assembly hole icon and
then select a face. Only the Assembly Features Definition dialog box appears to let you determine
the parts to pierce.
[ Back ] [ Next ]
In this task, you will create one assembly hole feature composed of three different holes
cutting four parts.
2. Select the upper purple face to define the location of the hole:
The Hole Definition and Assembly Features Definition dialog boxes appear.
The Assembly Features Definition dialog box displays the names as well as the paths of
the parts that may be affected by the hole creation. For more details, refer to the task
"Assembly Hole".
3. Click the button to move all parts to the list 'Affected parts'.
4. To define the hole cutting the assembly, set these parameters: " Up to Last", 10 mm as
the diameter value, "Counterbored", 18 mm as the diameter option.
Creating Series
A hole series gathers one or more assembly parts that must be cut by a hole different
from the hole previously defined.
A new tab "Series 1" displays, containing all parts selected in the "affected parts" field
of the Default tab.
6. To identify the parts you wish to include in Series 1, multi-select Part5 and Part6 then
click the Select button.
The mention "Yes" now displayed in the Selected field, confirms that Series 1 includes
these parts that will be cut by a hole which parameters are still to be defined.
Series 1 then includes two parts through which the hole will pass. On the contrary,
Part7 and Purple part are excluded from the series as indicated by the mention "No".
7.
To define the hole you need for Series 1, enter these parameters: "Up to Last", 12 mm
as diameter value and "Simple" in the Hole Definition dialog box.
A new tab "Series 2" displays, containing all parts selected in the "affected parts" field
of the Default tab..
9. Select Part 7 then click the Select button to set this part as the only part composing
the series.
The mention "Yes" confirms that this part will be cut by a new hole which parameters
are still to be defined.
10. To define the hole you need for Series 2, enter these parameters: "Blind", 10 mm as
diameter value, 160mm as depth value, "V-Bottom", "Simple", "Threaded" and the
thread values of your choice in the Hole Definition dialog box.
Note that the Default button removes one part from a series.
[ Back ] [ Next ]
Assembly Pocket
Creating a pocket consists in extruding a profile and removing the material resulting from the
extrusion. You could actually create pockets for each part in the Part Design workbench, but the
Assembly Pocket command available in Assembly Design workbench creates pockets more rapidly and
more productively: the command creates a pocket on several parts in only one interaction.
This task shows you how to create a pocket by removing material from two parts.
Open the AssemblyHole.CATProduct document and sketch a rectangle on the purple face.
2.
Select the profile you created.
You can use profiles sketched in the Sketcher workbench, sub-elements of sketches or planar
geometrical elements created in the Generative Shape Design workbench.
The dialog box that appears displays the names as well as the paths of the parts that may be
affected by the extrusion.
The assembly feature's name now appears in the top left corner of the dialog box. If desired, you
can edit this name.
3. The frame 'Affected parts' is exclusively reserved for the parts you wish to use. As you wish to
create a pocket between Part5 and Purple Part, move them to the list 'Affected parts". To do so,
click the button. Alternatively, double-click each part.
The other three buttons lets you move the names of the parts from one list to another too:
moves the selected part to the list 'Affected parts'
4. Check the option Highlight Impacted Parts to clearly identify the affected parts.
The Pocket Definition dialog box has appeared, indicating the sketch used for extrusion.
5. You can define a specific depth for your pocket (using the Dimension and Depth entry fields) or set
one of these options to define the pocket type:
up to last
up to plane
up to surface
If you wish to use the Up to plane or Up to surface option, you can then define an offset between
the limit plane (or surface) and the bottom of the pocket.
6.
For the purposes of our scenario, enter 110mm as the depth value and click OK to confirm. For
more information about pockets, please refer to Part Design User's Guide.
A new entity 'Assembly features' appears in the specification tree. It contains the assembly pocket
referred to as 'Assembly Pocket.1" and the affected parts.
Moreover, this feature has generated a pocket in each part. An arrow symbol identifies these
pockets
in the tree, meaning that a link exists between Assembly Pocket.1and them.
To edit an assembly pocket, double-click 'Assembly Pocket.X' entity then you can either:
modify the list of affected parts
edit the pocket
If you need to cut the link between a generated pocket and Assembly Pocket.1, just use the Isolate
contextual command. You will then obtain a 'traditional' pocket as if you had designed it in Part
Design and you will be able to edit it in Part Design.
To increase your productivity, you can create Assembly pockets from existing Part Design pockets,
or more precisely by reusing the specifications you entered for designing Part Design pockets. To do
so, just proceed as follows:
3. Both the Pocket Definition and the Assembly Features Definition dialog boxes display. You then just
need to specify the parts to extrude.
The assembly pocket inherits the specifications as displayed in the Part Design Pocket Definition
dialog box. You can edit these specifications at any time. Editing an Assembly feature created in
this way does not affect the specifications used for the Part Design feature.
The application also lets you reuse Assembly Pockets' specifications to accelerate the design process.
In this case, you just need to select the existing assembly pocket, click the Assembly pocket icon and
then select a face. Only the Assembly Features Definition dialog box appears to let you determine the
parts to pierce.
[ Back ] [ Next ]
Assembly Remove
This task shows you how to remove a body from two parts.
3. The dialog box that appears displays the names as well as the paths of the parts
that may be affected by the removal.
The assembly feature's name now appears in the top left corner of the dialog box.
If desired, you can edit this name.
The frame 'Affected parts' is exclusively reserved for the parts you wish to use.
For the purposes of our scenario, you are going to remove material from Part2
and Part3.
Move these parts to the list 'Affected parts". To do so, select Part2 and click the
button. Repeat the operation for Part3. Alternatively, double-click each part.
The other three buttons lets you move the names of the parts from one list to
another too:
moves all selected parts to the list 'Affected parts'
4. Check the option Highlight affected parts to clearly identify the parts affected by
the operation.
5. Click OK to confirm.
To better visualize the result, put Part 5 and Body.5 in no show mode. You can see
6.
the portion of material that has been removed.
A new entity 'Assembly Features' appears in the specification tree. It contains the
assembly removal referred to as 'Assembly Remove.1" and the name of affected
parts.
Moreover, this feature has generated a remove feature in Part2 and a remove
To increase your productivity, you can create Assembly Remove Features from
existing Part Design Remove features, or more precisely by reusing the
specifications you entered for designing Part Design remove features. To do so,
just proceed as follows:
Click the Remove icon .
1.
3. Both the Remove Definition and the Assembly Features Definition dialog boxes
display. You then just need to specify the parts of interest.
The assembly remove feature inherits the specifications as displayed in the Part
Design Remove Definition dialog box. You can edit these specifications at any
time. Editing an Assembly feature created in this way does not affect the
specifications used for the Part Design feature.
The application also lets you reuse Assembly Remove Features' specifications to
accelerate the design process. In this case, you just need to select the existing
assembly remove feature, click the Assembly remove icon and then select a face.
Only the Assembly Features Definition dialog box appears to let you determine the
parts of interest.
[ Back ] [ Next ]
Assembly Add
This task shows you how to add several parts belonging to a same product.
The dialog box that appears displays the names as well as the paths of the parts
that may be affected by the add operation.
The assembly feature's name now appears in the top left corner of the dialog box.
If desired, you can edit this name.
3. The frame 'Affected parts' is exclusively reserved for the parts you wish to use. For
the purposes of our scenario, you are going to add Body.5 to Part5.
Move Part5 to the list 'Affected parts". To do so, select Part5 and click the
button.
The other three buttons lets you move the names of the parts from one list to
another too:
moves all selected parts to the list 'Affected parts'
4. Check the option Highlight Impacted Parts to clearly identify the parts affected by
the operation.
5. Click OK to confirm.
To better visualize the result, put Part2 and Part3 in no show mode. You can see
6.
the portion of material that has been removed.
A new entity 'Assembly Features' appears in the specification tree. It contains the
assembly removal referred to as 'Assembly Add.1" and the name of affected parts.
Moreover, this feature has generated a remove feature in Part5. An arrow symbol
identifies this addition in the tree, meaning that a link exists between
Assembly Add.1and this remove feature.
To increase your productivity, you can create Assembly Add Features from existing
Part Design Add features, or more precisely by reusing the specifications you
entered for designing Part Design Add features. To do so, just proceed as follows:
3. Both the Add Definition and the Assembly Features Definition dialog boxes display.
You then just need to specify the parts of interest.
The assembly add feature inherits the specifications as displayed in the Part
Design add Definition dialog box. You can edit these specifications at any time.
Editing an Assembly feature created in this way does not affect the specifications
used for the Part Design feature.
[ Back ] [ Next ]
Assembly Symmetry
Performing a Symmetry
Modifying a Symmetry
http://pop.dia.uniroma3.it/catia/online/cfyugasm_C2/cfyugasmut0100.htm10/19/2004 8:58:03 AM
Performing a Symmetry
The Symmetry command also lets you obtain new instances by translation as explained at the
end of the task.
If you do not have a Part Design license (PD1 or GSD), the options Keep link in position and
Keep link with geometry will be grayed out in the Assembly Wizard dialog box.
If you do not have an Assembly Design license (ASD), Assembly features will not appear in the
Specification Tree.
1.
Click the Symmetry icon .
The Assembly Symmetry Wizard
dialog box displays, prompting
you to select the reference plane.
2. Select the element used as the reference of the symmetry. This element can be a plane or
any planar face that the system recognizes as a plane. select Plane.1.
The component you select for duplication must be the child of the active product.
The Assembly Symmetry Wizard dialog box appears. It displays the list of all elements
that will be duplicated, that is all components composing NewDoor product: Door.1 and
Pane.1.
The three icons to the left of the window represent symmetries as well as the creation of
new components.
The option "Rotation, same instance" moves the selected geometry symmetrically in
relation to a plane. It does not create any new geometry. In short, the Bill of Material is
not affected by the resulting geometry. For an example, please refer to Rotating a
Component by Using the Symmetry Command.
Notes
If you wish to preview the symmetry of the door only, select Symmetry of Door
(Door.1). Likewise, if you prefer to preview the symmetry of the pane, simply select
Symmetry of Pane (Pane.1).
Instead of new components, you can also create new instances for Symmetry of
Door (Door.1) or Symmetry of Pane (Pane.1). To do so, select them and check the
option "Rotation (new instance)". For more about this option, refer to Example 2.
If the product to duplicate includes a part composed of several bodies, only the part
body of this part is taken into account by the Symmetry command.
A new entity 'Assembly features' also appears in the specification tree. It contains the
symmetry referred to as 'Assembly Symmetry.1" which in turn contains the symmetry
plane and the affected component.
7. Select the element used as the reference of the symmetry: select Plane.1.
The Assembly Symmetry Wizard dialog box appears. It displays the list of all elements
that will be duplicated: all components composing Wheel Assembly product.
9. Select Symmetry of jantes from the list. Only the symmetry of that component is now
previewed in the geometry area.
11. The object is positioned with respect to Plane.1. Now, as it is intrinsically symmetrical, you
need to define which of its three reference planes must be symmetrical with respect to
Plane.1. For example, check XZ plane option.
It is moved accordingly.
It is re-positioned.
13. Eventually, the first option is the right one. Check YZ plane. The symmetry is performed.
A window appears, displaying results. Two new components and one instance have been
created.
The entity 'Assembly features' contains the new symmetry referred to as 'Assembly
Symmetry.2" which in turn contains the symmetry plane and the affected component.
Translation
16.
Click the Symmetry icon .
The Assembly Symmetry Wizard dialog box displays.
To calculate the translation, the application projects the center of the axis system onto the
plane you selected. The distance between the center and the plane is repeated twice.
The option "Keep link with geometry" guarantees associativity with the geometry of the
initial part: if you edit its shape, symmetrical elements inherit these modifications.
However this type of associativity is restricted to elements made visible via the External
View... command or to Part Bodies. For more information, refer to Generative Shape
Design User's Guide and Part Design User's Guide respectively.
If you need to perform a symmetry on a part including surfacic elements, the application
creates the corresponding symmetry provided that an external view of these elements has
been previously specified.
Conversely, if these elements have not been specified as such, the symmetry cannot be
performed.
For more about the External View command, please refer to the Generative Shape Design
User's Guide.
In the Assembly Symmetry Wizard dialog box, the External View or Part Body options
inform you about the result you will obtain. For example, if the option Part Body is
checked, the Symmetry command will affect the Part Body, not the surfacic elements.
... to the symmetry obtained first using the "Mirror, new component" option, then the
"Rotation, new instance" option, then reusing "Mirror, new component", both results are
different as indicated by the icons:
The behavior is the following: after changing the symmetry type, that is "Rotation, new
instance", to reuse the "Mirror, new component" option, the children of the product to be
mirrored remain as new instances whereas the product is assigned the "new component"
definition.
To make sure that you obtain the same results for both operations, you need to use the
Mirror, new component, all children contextual command available in the dialog box
instead of checking "Mirror, new component".
Result:
For more information about the Symmetry command, refer to Modifying a Symmetry.
[ Up ] [ Next ]
Modifying a Symmetry
This task shows you how to edit a symmetry and what happens when you replace or
delete the original component.
Open the Symmetry1.CATProduct document and perform the steps from 1 to 5 of the
scenario described in Performing a Symmetry.
The Assembly Symmetry Wizard displays. Two new fields are available at the top
right corner of the dialog box.
2.
Enter a new name in the Name field. For example, "New Symmetry".
The assembly and the specification tree now look like this:
[ Back ] [ Up ] [ Next ]
This task shows you how to rotate a component by using the new option "Rotation,
same instance".
Notes
this command is the only one you will use to save transformations within the Enovia
database.
The positioning matrix will be saved in the Enovia database.
Open the Symmetry2.CATProduct document.
When using the "Rotation, same instance" option, the associativity options "Keep
link in position " and "Keep link with geometry" are not available. For more
information, see Performing a Symmetry.
[ Back ] [ Up ]
Flexible Sub-Assemblies
In the product structure from earlier versions you could only move rigid components in the parent
assembly. Now, in addition to this behavior, you can dissociate the mechanical structure of an
assembly from the product structure, and this within the same CATProduct document. As a
consequence, you can move the components of a sub-assembly in the parent assembly.
In a first time, this task recalls the behavior of rigid assemblies, then illustrates how to make sub-
assemblies flexible and how constraints defined in the reference document affect them. Eventually
you learn how to analyze the mechanical definition of an assembly whenever this assembly includes
flexible sub-assemblies (and components attached together).
1. The product "Articulation" includes one CATProduct and two CATPart documents as follows:
2. Drag and drop the compass onto link (link.1), then select link (link.1) and drag it. The whole
chain -and not link.1 only- is moved.
You can notice that the little wheel to the left corner of the chain icon has turned purple. This
identifies a flexible sub-assembly.
5. You can now move link (link.1) independently from link (link.2). For example drag and drop the
compass onto link (link.1) and move it in the direction of your choice.
When a sub-assembly is flexible, you can apply updates to it, move it when constrained and set
constraints to it.
6.
Copy and paste chain (chain.1) within Articulation.CATProduct. You can notice that the property
"flexible" is copied too.
7. To make chain (chain.2) rigid, right-click it and select the chain.2 object -> Flexible/Rigid Sub-
Assembly contextual command. A message window appears.
8. Drag and drop chain (chain.2) to clearly see both instances of chain.CATProduct.
You can notice that because chain (chain.2) is rigid, it inherits the new position of the original
chain.CATProduct. Conversely, chain (chain.1) remains unchanged.
What you need to keep in mind is that rigid sub-assemblies are always synchronous with the
original product, whatever mechanical modification you perform.
Flexible sub-assemblies can be moved individually, without considering the position in the
original product.
Since CATIA Version Release 7, you can edit the constraints defined for flexible sub-assemblies.
The changes made to these constraints do not affect the constraints defined for the original
product contained in the reference document.
10.Set an angular constraint between Link 1 and Link 2 in chain.CATProduct. For example, set 80 as
the angle value.
You can notice that both instances, chain (chain.2) and chain (chain.1) inherit this constraint.
11.Edit the value of the angle constraint for chain (chain.1). Enter 100 for example. This new value
is specific to chain (chain.1). Because chain (chain.1) is a flexible sub-assembly, this value can
no longer be affected by changes to the value set in the reference document.
12.Edit the value of the angle constraint set in chain.CATProduct. For example, enter 50 as the new
value: because chain (chain.2) is a rigid sub-assembly, and as the constraint value for chain
(chain.1) has been already redefined, chain (chain.2) is the only sub-assembly to inherit this new
value.
Mechanical Structure
13.Select the Analyze -> Mechanical Structure... command to display the mechanical structure of
Articulation.CATProduct. This mechanical structure looks different from the product structure.
In Mechanical Structure Tree dialog box, chain.2 is displayed because it is a rigid sub-assembly.
Conversely, chain.1 is not displayed since it is a flexible sub-assembly.
This display is merely informative. Note that you can use the Reframe graph contextual
command and the zoom capability to improve the visualization, but also the Print whole
contextual command to obtain a paper document. For information on printing, please refer to
Printing Documents.
[ Back ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/cfyugpkt_C2/cfyugdoctemplate0000.htm10/19/2004 8:59:09 AM
Introducing the Document Template Definition Window
The Document Template Definition window can be accessed by selecting the Insert-
>Document Template Creation... command from the following workbenches:
● Product Structure
● Part Design
● Assembly Design
The user can access the Product Knowledge Template workbench from the Part Design
and the Product Structure workbenches.
For a clearer definition, you can select these items in the viewer and
enter a new name in the Role field.
The Role field enables you to select one of the items displayed in the
window and to rename it. It is used at instantiation through the Use
identical name button in the Insert object panel.
The Edit List... button enables you to access the list of parameters, and
to select those you want to publish. These parameters are displayed in
the Part Numbers viewer.
The Auto modify part numbers with suffix check box, if checked,
automatically modifies the part numbers at instantiation if the part
numbers already exist.
● Note that if the user wants to manage the way part numbers
are modified at instantiation, he just needs to uncheck this
option and click, at instantiation, the Parameters button in the
Insert Object dialog box. This way he can access the part
numbers that he wants to modify.
Clicking ... displays the Icon Browser, showing all icons loaded in your
CATIA session.
The Remove preview button enables you to remove the image if you
do not need it.
[ Up ] [ Next ]
This scenario explains how to create a part template containing a keypad that will be
instantiated into a CATProduct document. In this scenario, the user:
● Creates 2 document templates. When creating the first document template, he does not
check the Accept instantiation even if not all inputs are filled option (Steps 1 to 4).
When creating the second document template, he checks the Accept instantiation even
if not all inputs are filled option (Steps 5 to 8). To know more about this option, see
Introducing the Document Template Definition Window.
● Saves both document templates in a catalog.
2. From the Insert menu, select the Document Template Creation ... command (in the
Part Design workbench) or, if in the Product Knowledge Template workbench, click the
- Curve.8 - Arrow_up_Sketch.8
- Sharp_Sketch.3 - Cancel_Sketch.9
- Arrow_down_Sketch.6 - Surface.3
- Ok_Sketch.7
❍ In the Inputs tab, select the Curve.8 feature and assign it a role in the Role field.
Repeat the same operation for the features you selected. The final Inputs tab
should look like the picture below.
❍ Click the
button. The Select
parameters to insert
window displays.
5. From the Insert menu, select the Document Template Creation ... command (in the
Part Design workbench) or, if in the Product Knowledge Template workbench, click the
❍ Curve.8 ❍ Arrow_up_Sketch.8
❍ ❍ Cancel_Sketch.9
❍ Sharp_Sketch.3 ❍ Surface.3
❍ Arrow_down_Sketch.6
❍ Ok_Sketch.7
7. Check the Accept instantiation even if not all inputs are filled check box.
8. Click the Published Parameters tab to publish parameters. To do so, proceed as
follows:
❍ Click the
button. The Select
parameters to insert
window displays. In the
Parameters to
publish column, click
the Button_Offset
and the
Button_top_angle
parameters and use
the arrow to select
them.
❍ Click the Save in catalog icon ( ). The Catalog save dialog box displays.
❍ Click OK to create a new catalog or the ... button to change the name of the
catalog. The catalog is created.
❍ Click here to display the result catalog file. Click here to display the result .
CATPart file.
10. Close your file and proceed to the next task: lnstantiating a Part Template.
Refer to the Quick Reference topic for a comprehensive list of the interactions that can be
carried on Document Templates.
[ Back ] [ Up ] [ Next ]
Instantiating Keypad1
4. Value the Inputs by selecting the publications located below the Industrial
Design node in the specification tree or click the Use Identical Name
button in the Insert Object window.
6. Click OK in the Check warning box, then Close. The keypad is instantiated
(see picture below.) Click here to see the resulting CATProduct file.
7. Close your file.
Instantiating Keypad2
Refer to the Quick Reference topic for a comprehensive list of the interactions that
can be carried on Part Templates.
[ Back ] [ Up ] [ Next ]
This task shows how to insert a drawing into a part template and how it is updated at
instantiation. The scenario is divided into the following steps:
● Creating a drawing from an existing part
● Creating the part template
● Instantiating the part template and updates the generated drawing.
Note that the document(s) that can be added to part and assembly templates must
belong to one of the following types:
● .CATDrawing
● .CATProcess
● .CATAnalysis
Prior to carrying out this scenario, make sure that the Keep link with selected
object is checked (Tools->Options...->Infrastructure->Part Infrastructure-
>General).
4. Save your drawing and close the file. Click here to see the generated drawing.
5. Go back to the PktPadtoInstantiate.CATPart file to create a part template. To
do so, proceed as follows:
❍ Click the Add... button in the External documents field and select the .
CATDrawing file you have just created in the File Selection window (or
use the PktPadDrawing.CATDrawing). Click Open.
❍ Click the Inputs tab and select Sketch.1 and Sketch.2 in the geometry
or in the specification tree.
❍ Click the Published Parameters tab and click the Edit List... button.
The Select parameters to insert window displays. Select the following
parameters using the arrow button:
❍ PartBody\Pad.1\FirstLimit\Length
❍ PartBody\Pad.2\FirstLimit\Length
12. Click Close and OK to validate. A message is fired indicating that the external
document was regenerated. Click OK. The document template was
instantiated. (see picture below).
13. From the Window menu, access the generated .CATDrawing file. Right-click
CATDrawing2 in the left part of the window and select the Update Selection
command. The drawing is updated and matches the new product.
Refer to the Quick Reference topic for a comprehensive list of the interactions that
can be carried out on document templates.
[ Back ] [ Up ] [ Next ]
It is possible for the user to define document templates based on contextual products and
parts or on isolated parts and products. It is highly recommended to work with isolated
documents: not so many documents will be instantiated (when working with contextual
products, the context products are needed for instantiation).
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/cfyugpkt_C2/cfyugdoctemplate0005.htm10/19/2004 9:00:30 AM
To know more about Part and Assembly Templates...
Part and Assembly Templates are templates that work at the part or at the assembly level.
The Document Template Definition window can be accessed by selecting the Insert-
>Document Template Creation... command from the following workbenches:
● Part Design
● Assembly Design
● Product Structure
A part created in Catia may contain user parameters and geometry data. It is not a
contextual part. The user can create a part template that references that part. This template
is a feature that is created in the CATPart document itself (very similar to the PowerCopy
definition) and stored in a catalog. Several part templates may be defined in the same
CATPart document.
In product structure context, the part is inserted as a component of the current product.
● selects parameters and geometry data that will be considered as the template inputs (he
can assign a name to each input).
● publishes some internal parameters (name and comment).
● chooses if:
Scenes
Create scenes: Click the Create Scene icon then OK in the Edit Scene dialog box.
Set scene properties then click the Exit from Scene icon to return to the initial
document window.
Using the Explode command in a scene: Once in the scene of interest, select your
product, click the Explode icon and use the options of the Explode dialog box as
described in Exploding a Constrained Assembly.
Save viewpoints : Click the Create Scene icon then OK. Modify viewpoints then
click the Save viewpoints icon. Click the Exit from Scene icon to return to the
initial document window.
Start Publish: Click this icon, save the report then click the Save button.
Editing a Scene Macro : You create a scene through a macro and edit specific
parameters.
[ Back ]
http://pop.dia.uniroma3.it/catia/online/asmug_C2/asmugat0700.htm10/19/2004 9:00:57 AM
Points
ATOMIZER
BODY1
BODY2
LOCK
REGULATOR
TRIGGER
VALVE
REGULATION_COMMAND
In this scene you moved various components using the 3D compass capability. Please refer to
Moving Objects Using the 3D compass in the Infrastructure User's Guide
2. Select Tools->Check Positioning... from the menu bar to find out the items you moved.
3. Click the Reset Selected Products icon and exit the scene.
The items are repositioned in the scene as they were in the initial product.
ATOMIZER
BODY1
BODY2
LOCK
NOZZLE1
NOZZLE2
REGULATOR
TRIGGER
VALVE
REGULATION_COMMAND
1. Click the Create Scene icon .
4. Click the Save Viewpoints icon from the DMU Select toolbar.
5. Click the Exit From Scene icon to return to the initial document window.
The initial product viewpoint is displayed.
6. Double-click Scene1 either in the specification tree or in the geometry area to swap to
the scene window.
Publishing
A number of tools let you prepare html reports that you can publish on the enterprise
intranet or the Internet for collaborative communication. You can for example take a
snapshot of an assembly, add appropriate comments or annotations and even select parts
to insert as a VRML link.
This task explains how to publish reports. You can access this command only if DMU
products are installed.
Reports are published in html format. The date created and the person who created the
report are indicated.
3. Click the Feature Publish icon , then select the feature you want to publish in the
specification tree.
The features you can publish are the following: simulations, interferences, URL.
When done, click the Stop Publish icon in the Publishing Tools toolbar. You can use
other Publishing Tools commands to add a comment or take snapshots for example
4. Click the Snapshot icon to insert a screen capture into your report.
5. Click the Text icon to add a comment:
6. Enter your comments, for example "You can also add comments to your report or a
VRML link" then click OK.
7. Select one or more products then click the VRML icon to insert selected
components as a VRML link.
8. When done, click the Stop Publish icon and read the published report.
This task will show you how to edit a scene macro created in the DMU Navigator
workbench.
You stored your recorded macros in a text format file. For more detailed information
about macros, read Recording, Running and editing Macros in the Infrastructure
User's Guide
1. You can easily modify the macro instructions specific to DMU Navigator (strings
of characters put in bold).
Here is a scene macro example: (you create a scene through the macro
process)
SCENE MACRO
Language="VBSCRIPT"
'*********************************************************
'
'*********************************************************
Sub CATMain()
FileAlertSave = CATIA.DisplayFileAlerts
CATIA.DisplayFileAlerts = False
End Sub
EXPLANATIONS
This task will show you how the activation or deactivation is persistent in Scene context.
For this: you are going to deactivate a node in the scene specification tree
Insert the following sample model files in the samples folder:
ATOMIZER
BODY1
BODY2
LOCK
NOZZLE1
NOZZLE2
REGULATOR
TRIGGER
VALVE
REGULATION_COMMAND
1. Click the Create Scene icon .
The Edit Scene dialog box and a scene representation in the document window are displayed.
5. Click the Exit From Scene icon to swap to the initial window.
The REGULATION_COMMAND.1 representation is activated in the Product1
ATOMIZER
BODY1
BODY2
LOCK
NOZZLE1
NOZZLE2
REGULATOR
TRIGGER
VALVE
REGULATION_COMMAND
1. Make sure you work in Design mode (Select Poduct.1 and use Edit-
>Representations->Design Mode menu)
The Edit Scene dialog box and a scene representation in the document window are
displayed.
5. Right-click NOZZLE1 (NOZZLE1.1) in the geometry area and change the color
using the Properties item from the contextual menu displayed.
6. Hide REGULATION_COMMAND (REGULATION_COMMAND.1) using the Hide/show
icon from the View toolbar.
8. Click the Exit From Scene icon to swap to the initial window.
10. Click All if you want all your modifications to be taken into account and applied on
the assembly.
Note: you can select the required modification by clicking the red symbol (swaps
to green)
11. Click Ok if you are satisfied with your selection
Your assembly reflects the scene created. All your modifications performed
( Graphic Properties, Position, show/Hide..) are taken into account.
Workbench Description
The Assembly Design application window looks like this:
Miscellaneous Symbols
Product Structure
File
For See
Edit
For See
Update Updating
Assembly
Constraints
Move Moving
Components
Component Selecting
Constraints Constraints of
Given
Components
Insert
For See
Creating a
Coincidence... Coincidence
Constraint
Creating a
Contact... Contact
Constraint
Creating an
Offset... Offset
Constraint
Creating an
Angle... Angle
Constraint
Fixing
Fix Together... Components
Together
Fixing a
Fix
Component
Quick Quick
Constraint Constraint
Using a Part
Reuse Pattern...
Design Pattern
Defining a
Define Multi-
Multi-
Instantiation
Instantiation
Views Creating a
Projection
View, Creating
a Section View,
Creating a
Section Cut
Annotations Annotations
Assembly Assembly
Features Features
Tools
For See
Options... Customizing
Product Managing
Management... Products in an
Assembly
Publication... Managing a
Product
Publication
Using a
Standard Part
Mechanical Contained in a
Standard Parts Parametric
Standard Part
Catalog
Analyze
For See
Analyzing
Update...
Updates
Analyzing
Constraints...
Constraints
Degrees of Analyzing
freedom Degrees of
Freedom
Dependences... Analyzing
Dependences
Computing
Compute
Clash between
Clash...
Components
Measure
Minimum
Measure Item...
Distances and
Angles
Measure Measure
Between... Elements
Measure
Measure Inertia
Inertia...
Detecting
Clash...
Interferences
Sectioning... Sectioning
Distance and
Distance
Band Analysis...
[ Next ]
[ Back ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/asmug_C2/asmugwd1100.htm10/19/2004 9:02:32 AM
Move Toolbar
Move Toolbar
[ Back ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/asmug_C2/asmugwd0300.htm10/19/2004 9:02:38 AM
Constraints Toolbar
Constraints Toolbar
[ Back ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/asmug_C2/asmugwd0400.htm10/19/2004 9:02:45 AM
Update Toolbar
Update Toolbar
[ Back ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/asmug_C2/asmugwd0600.htm10/19/2004 9:02:51 AM
Constraint Creation Toolbar
[ Back ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/asmug_C2/asmugwd0700.htm10/19/2004 9:03:09 AM
Assembly Features Toolbar
[ Back ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/asmug_C2/asmugwd0900.htm10/19/2004 9:03:16 AM
Annotations Toolbar
Annotations Toolbar
[ Back ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/asmug_C2/asmugwd1000.htm10/19/2004 9:03:22 AM
Space Analysis Toolbar
See Sectioning
[ Back ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/asmug_C2/asmugwd1200.htm10/19/2004 9:04:05 AM
Scene Toolbar
Scenes Toolbars
http://pop.dia.uniroma3.it/catia/online/asmug_C2/asmugwd0200.htm10/19/2004 9:04:20 AM
Specification Tree
Product Structure
The purple little wheel to the left corner of the CATProduct icon and
the light bar identify a flexible sub-assembly. For more
Flexible_product
information, refer to Soft Sub-Assemblies in CATIA - Product
Structure User's Guide.
Contextual parts:
For contextual parts, the reference keeps a link with the definition instance. For each parts, every instance keeps a link with its
reference. But their first reference has only one link, with a single instance which is contextual. This unique link allows you to
know the name of the document (CATProduct) on which the part 's external geometry rests. Three types of contextual parts
exists:
Part1 Reference of a part. For more information, refer to Insert a New Part
in CATIA - Product Structure User's Guide.
Customizing
Find here all options that will affected the Assembly Design workbench.
http://pop.dia.uniroma3.it/catia/online/asmug_C2/asmugcu0000.htm10/19/2004 9:07:32 AM
Customizing for Assembly Design
http://pop.dia.uniroma3.it/catia/online/bascuasm_C2/bascuasm0000.htm10/19/2004 9:07:42 AM
Assembly Settings
2. Click the Mechanical Design category, then the Assembly Design subcategory.
Update
You can set an automatic or a manual update. The "Manual" option lets you decide
when you need to update your design. It is the default mode.
You can also update only the active level of the active component or all the levels of
the active component. "All levels' allows you to update all the constraints defined on
all the levels of the active component.
Access to geometry
The option "Automatic switch to Design mode" ensures that the application will
automatically launch the Design mode when using the following commands:
- Snap
- Publication Management
- Reuse Pattern
- Define Multi-Instantiation
- Manipulate
- Translate
- Rotate
- Update
Move components
The option available controls the display of a warning message that appears when
moving components.
If you want to see a message indicating that you are moving components attached
together, check the option "Display warning when moving a component involved in
a Fix Together".
The message will appear whenever you will apply the following commands to
manipulate .
[ Up ] [ Next ]
2. Click the Mechanical Design category, then the Assembly Design subcategory.
Paste Components
You can paste one or several components without the assembly constraints applying
to them.
You can paste one or several components with the assembly constraints applying to
them, only after the Copy command.
You can paste one or several components with the assembly constraints applying to
them, only after the Cut command.
You can paste one or several components always with the assembly constraints
applying to them.
Constraint Creation
These three options let you define the way of setting constraints:
- Use published geometry of child components only: you can select any
published element belonging to child components
- Use published geometry of any level: you can select any published element
Quick Constraint
Additionally, you can create verified constraints if the option Creation verified
constraints first is on.
[ Back ] [ Up ]
Tolerancing
Display
Manipulators
Annotation
View/Annotation Plane
http://pop.dia.uniroma3.it/catia/online/bascufdt_C2/bascufdtinf0000.htm10/19/2004 9:08:01 AM
Annotation
Annotation
This task will show you how to customize 3D Annotations Infrastructure annotation
settings.
Annotation Creation
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/bascufdt_C2/bascufdtinf0400.htm10/19/2004 9:08:22 AM
View/Annotation Plane
View/Annotation Plane
This task will show you how to customize 3D Annotations Infrastructure view/
annotation plane settings.
Zoomable
[ Back ] [ Up ]
Reference Information
This section contains reference information about the Assembly design workbench.
Constraints
Batches and Macros
http://pop.dia.uniroma3.it/catia/online/asmug_C2/asmugrf0000.htm10/19/2004 9:08:33 AM
Constraints
Constraints
This reference will describe assembly's constraints.
Coincidence Constraints
Contact Constraints
Offset Constraints
Angle Constraints
[ Next ]
http://pop.dia.uniroma3.it/catia/online/asmug_C2/asmugrf0200.htm10/19/2004 9:08:53 AM
About Assembly Constraints
You can apply constraints only between the child components of the active
component.
(1) The constraint cannot be applied because Product K does not belong to the
active component Product B. To define this constraint, Product A must be made
active.
(2) The constraint cannot be applied because Product E and Product F both
belong to a component other than the active component Product B. To define this
constraint, Product D must be made active.
(3) The constraint can be applied since Product C belongs to the active component
Product B and also Product E is contained within Product D which is contained
within the active component Product B.
When you set a constraint, there are no rules to define the fixed and the movable
component during the selection. If you want to fix a component, use the Fix
command. See Fixing a Component .
Symbols
The following table lists the symbols used to represent the constraints you can set
between your components:
Symbol displayed
Symbol used
Constraints in the
in the geometry area
specification tree
Coincidence
Contact
Contact
(point)
Contact
(line)
Offset
Angle
Planar Angle
Parallelism
Perpendicularity
Fix
Note also that deactivated constraints are preceded by the symbol ( ) in the
specification tree.
Tip
The name of a constraint displays when passing the mouse over that constraint.
Geometry
To set constraints it is possible to select the geometry (plane, line or point) resulting
from intersections, projections or offsets from the specification tree. For more about
these operations, please refer to Generative Shape Design User's Guide.
Customizing Constraints
The application lets you customize the creation and the display of constraints. For
more information, please refer to Customizing Assembly Constraint and Customizing
Constraint Appearance.
[ Next ]
Coincidence Constraints
Coincidence-type constraints are used to align elements.
The following table shows the elements you can select for a coincidence constraint.
Point
Line
Plane
Planar Face
Sphere
(point)
Cylinder
(axis)
Curve
Axis System
To create a coincidence constraint between axis systems, they must have the same
direction and the same orientation in the product.
You can also create coincidence between an axis system and components of another
axis system:
Origin point.
Reference plane, in this case the reference plane must be parallel to the axis
system.
[ Back ] [ Next ]
Contact Constraints
Contact-type constraints can be created between two planar faces (directed planes).
The common area between the two planar faces can be a plane (plane contact), a
line (line contact) or a point (point contact).
The following table shows the elements you can select for a contact constraint.
Planar
Sphere Cylinder Cone Circle
Face
Planar Face
Sphere
Cylinder
Cone
Circle
[ Back ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/asmug_C2/asmugrf0203.htm10/19/2004 9:09:10 AM
Offset Constraints
Offset Constraints
When defining an offset-type constraint between planar elements, you need to specify how faces should be
oriented.
The offset value is always displayed next to the offset constraint.
The unit used is the unit displayed in the Units tab of the Tools -> Options dialog box. If you wish, you can
customize it.
The following table shows the elements you can select for an offset constraint.
Planar
Point Line Plane
Face
Point
Line
Plane
Planar Face
At least one of the components to be constrained must be a planar element, otherwise you cannot set
positive nor negative offset values.
The vector normal to the planar element indicates the positive offset value.
If the planar element is an oriented plane, the normal vector pointing to the side opposite to material
indicates the positive value.
If the planar element is a wireframe plane, the application automatically deduces the positive or negative
value. Green arrows show the positive value.
If both components are planar elements, the selection order of the elements affects the result when using
the orientation option (Same, Opposite, Undefined). The normal to the first selected element gives the
positive value.
[ Back ] [ Next ]
Angle Constraints
Angle-type constraints fall into three categories.
When defining an offset constraint between planar elements, you need to specify
how faces should be oriented.
The offset value is always displayed next to the offset constraint.
Angle
When setting an angle constraint, you will have to define an angle value. Note that
this angle value must not exceed 90 degrees.
The tolerance i.e. the smallest angle that can be used to differentiate two elements
is set at 10 -6 radians.
The following table shows the elements you can select for an offset constraint.
Line
Plane
Planar Face
Cylinder
(axis)
Cone
(axis)
[ Back ]
http://pop.dia.uniroma3.it/catia/online/asmug_C2/asmugrf0205.htm10/19/2004 9:09:19 AM
Batches and Macros
Data Upgrade for Large Assemblies Performances: Tool to upgrade Assembly data
to benefit from V5R10-11 performances improvements.
[ Back ]
http://pop.dia.uniroma3.it/catia/online/asmug_C2/asmugrf0100.htm10/19/2004 9:09:23 AM
Data Upgrade for Large Assemblies Performances
All those scenarios start with loading the assembly in visualization mode, and allow
the user:
To switch to Brep mode for assembly constraint creation, for drawing update
Yet, the benefit of those enhancements is only available with newly created data.
This means that all our current customers, using Releases 8 or 9, will not benefit
from them, unless they recreate their data... or migrate it, thanks to this new
development.
Needed Options
Cache Management on
Select Tools -> Options... item: in General category -> General tab ->
Referenced Documents frame -> check the Load the referenced documents
option.
Macro Usage
The macro is delivered in the application runtime view (./operating_system/
VBScript)
Save Management.
Batch Usage
The batch is delivered in the CATIA runtime view (./operating_system/code/bin)
-h or --help: help.
Example
Run the batch or the macro with the following Articulation CATProduct document.
[I] CATAsmProxyUpgrader
Reporting:
Number of Constraint: 8
Number of tried upgraded
Constraint: 7
Number of successfully upgraded
Constraint: 7
Number of unsuccessfully
upgraded Constraint: 0
Number of Publication: 0
Number of tried upgraded
Publication: 0
Number of successfully upgraded
Publication: 0
Number of unsuccessfully
upgraded Publication: 0
Number of Context: 0
Number of tried upgraded
Context: 0
Number of successfully upgraded
Context: 0
Number of unsuccessfully
upgraded Context: 0
[I] CATKweProxyUpgrader
Reporting:
Number of Relation: 0
Number of tried upgraded
Relation: 0
Number of successfully upgraded
Relation: 0
Number of unsuccessfully
upgraded Relation: 0
Glossary
A
active component A selected component currently being edited. This component is
underlined in the specification tree.
active object An object currently being edited.
angle constraint A constraint used to define an angle or parallelism between two
geometric elements.
assembly An entity composed of various components which have been
positioned relative to each other.
B
bill of material A list of data about the properties of the components contained in
the active component.
C
child component One or more components originating from a single component.
Compare parent component.
contact constraint A constraint used to define a contact area between two elements
(tangent or coincident).
F
fixed component A component for which all degrees of freedom are locked, in relation
to the parent component.
G
geometric element The geometric elements which can be constrained in the Assembly
workbench are:
point
line
plane (or plane surface from a model)
sphere
cone
cylinder
L
leaf component The last component at the end of each branch of the specification
tree.
M
manipulation A freehand translation or rotation of a component with the mouse.
O
offset constraint A constraint used to define a distance or an offset between two
geometric elements.
part Within the Assembly workbench, it is either a part of the Part Design
workbench, or a 3D entity whose geometry is contained in a model.
primary child One or more components originating from the first level under the
component active component.
S
search order A hierarchical set of paths used when searching for the files included
in the assembly. The search begins with the first path, and stops
when the file is found.
snap Projects a geometric element onto another one.
subassembly An assembly contained within another assembly.
U
update In the Assembly workbench, updates the position of the constrained
components so as to satisfy the constraint requirements.
Index
Symbols
.asm
A
Activate contextual command
activating
constraints
active
component
Add
command
Analyze
command
analyzing
constraints
dependences
update
annotating
annotation
creating
textual
Annotations
toolbar
ANSI standard
Apply Scene to an Assembly
contextual command
assembly
modify
Assembly Design workbench
creating
entering
Assembly Features
toolbar
assembly features
Assembly Hole
command
Assembly Pocket
command
Assembly Remove
command
Assembly Split
command
associating URLs
constarints
associativity
Auto modify part numbers with suffix option
automatic update
B
bill of material
black
broken
constraints
broken constraint
C
catalog
CATProduct
document
Chain Mode
command
Change Constraint
command
changing position
section plane(s)
children
clash
color coding
clash
clearance
clearance
color coding
color coding
clash
clearance
contact
interference(s)
command
Add
Analyze
Angle Constraint
Assembly Hole
Assembly Pocket
Assembly Remove
Assembly Split
Chain Mode
Change Constraint
Clash Detection
Coincidence Constraint
Compute Clash
Contact Constraint
Create Scene
Default Mode
Define Multi-instantiation
Degrees of Freedom
Drag along Y axis
Drag around Y axis
Edit Grid
Edit Position and Dimensions
Existing Component with Positioning
Fast Multi-instantiation
Feature Publish
Fix
Fix Together
Flexible/Rigid Sub-Assembly
Flip Horizontal
Flip Vertical
Geometrical Target
Grid
Invert Normal
Manipulate
Manipulation on Clash
Offset Constraint
Product Management
Publication
Quick Constraint
Reset Position
Reset Selected Products
Results Window
Reuse Pattern
Rotate Left
Rotate Right
Save Viewpoints
Section Fill
Sectioning
Smart Move
Snap
Snapshot
Stack Mode
Start Publish
Stop Manipulation on Clash
Stop Publish
Text
Translate or Rotation
Volume Cut
VRML
Weld Feature
compass
component
active
deleting
editing
fixing
moving
new
part
repeating
replacing
Component Constraints
contextual command
components
replacing
Compute Clash
command
constarints
associating URLs
Constrained Assembly
Exploding
Constraint Creation Mode
toolbar
Constraints
toolbar
constraints
about
activating
analyzing
angle
broken
coincidence
contact
creation mode
customizing
deactivating
deleting
editing
name
negative offset
offset
parallelism
pasting
pattern
perpendicularity
positive offset
properties
sector for angle
status
tolerance for angle
contact
color coding
contextual command
Apply Scene to an Assembly
Component Constraints
Copy
Deactivate constraint
Expand all
Expand node
Paste
Set as new root
Show children
contextual part
Copy
contextual command
Create Scene
command
creating
annotation
Assembly Design workbench
section cut(s)
section plane(s)
creating a part template
creation mode
constraints
customizing
constraints
D
Deactivate constraint
contextual command
deactivating
constraints
Default Mode
command
Define Multi-instantiation
command
degrees of freedom
deleting
component
constraints
dependences
analyzing
design in Assembly context
detecting
collisions between 2D sections
document
CATProduct
non-retrieved
document template
external document
methodology
part template
window
document template window
auto modify part numbers with suffix option
automatic input
edit list button
manual input
new document button
same document button
E
Edit Grid command
Edit List... button
Edit Position and Dimensions command
editing
component
constraints
EN standard
entering
Assembly Design workbench
Expand all
contextual command
Expand node
contextual command
Exploding
Constrained Assembly
external document
external reference
F
family
Fast Multi-instantiation
command
Feature Publish
command
Fix
command
Fix in Space command
Fix Together
command
fixing
component
flexible
flexible sub-assemblies
Flexible/Rigid Sub-Assembly
command
Flip Horizontal command
Flip Vertical command
G
Geometrical Target command
graphic properties
green
Grid command
H
html format
I
initial computation mode
interference(s)
instance
interference(s)
color coding
initial computation mode
interoperability
Invert Normal command
ISO standard
J
JIS standard
leader line
link
listing report
lock symbol
M
macro
macro
scene
manipulating
section plane(s)
manual update
measure mode
modes
update
modify
assembly
Move
toolbar
moving
component
section plane(s)
N
name
constraints
new
component
New Document
non-retrieved
document
O
Offset Constraint
command
overconstrained assembly
P
parentheses
part
component
part
Part Design
part template
creating
instantiating
Paste
contextual command
pasting
constraints
pattern
pattern
constraints
persistency
pocket
positioning
section planes along a curve or edge
section planes on geometrical target
section planes using the Edit Position and Dimensions command
product
Product Management
command
Product Structure
properties
constraints
section
published element
Q
Quick Constraint
command
R
re-dimensioning
section plane(s)
relationship
repeating
component
replacing
component
components
Reset Position command
Reset Selected Products
command
results window
sectioning
Results Window command
Reuse Pattern
command
rigid
Rotate Left command
Rotate Right command
rotating
section plane(s)
S
Same Document
Save Viewpoints
command
Scene
toolbar
scene
macro
section
properties
section cut(s)
creating
section plane(s)
along a curve or edge
changing position
creating
manipulating
moving
on geometrical target
re-dimensioning
rotating
using the Edit Position and Dimensions command
sectioning
about
collision detection
creating section planes
results window
Sectioning command
Set as new root
contextual command
shortcut
Show children
contextual command
Smart Move
command
Snapshot
command
specification tree
Stack Mode
command
standard part
Start Publish
command
status
constraints
Stop Manipulation on Clash
command
Stop Publish
command
sub-assembly
symbol
T
Text
command
textual
annotation
textual annotation
toolbar
Annotations
Assembly Features
Constraint Creation Mode
Constraints
Move
Scene
Update
Tools Options
3D Annotations Infrastructure
Annotation Creation
Annotation tab
Annotations in Specification Tree
Display tab
Grid
Leader associativity to the geometry
Manipulators
Manipulators tab
Tolerancing Standard
Tolerancing tab
View/Annotation Plane Associativity
View/Annotation Plane Display
View/Annotation Plane tab
tree
txt format
U
Update
toolbar
update
update
analyzing
modes
Update contextual command
URLs
viewer
sectioning
viewpoint
Volume Cut command
VRML
command
W
Weld Feature
command
Version 5 Release 12
Interactive
© Dassault Systèmes. 1994-2003 All rights reserved. Drafting
Preface
Using This Guide
Where to Find More Information
Conventions
What's New
Getting Started
Entering the Interactive Drafting Workbench
Creating a New View
Creating a Rectangle
Creating Corners
Creating Lines
Translating Lines
Creating Circles
Creating Dimensions
Creating Annotations
Basic Tasks
Using Tools
Copying and Pasting Elements
Styles and Default Values
Using Standard-Defined Styles
Setting Properties As Default in Pre-R11 Drawings
Using Properties Set as Default in Pre-R11 Drawings
Migrating Pre-R11 Drawings to Drawings Using Standard-Defined Styles
Sheets
Defining a Sheet
Modifying a Sheet
Deleting a Sheet
Updating the Standard of a Drawing
Switching a Drawing to Another Standard
Creating a Frame and a Title Block
Views
Creating Views
Defining the View Plane
Creating Views Using Folding Lines
Creating a Multiple View Projection
Reframing a View
2D Components
Before You Begin
Creating a 2D Component
Re-Using a 2D Component
Creating a Component Catalog
Re-Using a 2D Component from a Catalog
Exploding a 2D Component
Exposing a 2D Component from a Catalog
Dimensions
Before You Begin
Creating Dimensions
Creating Half-Dimensions
Creating Cumulated Dimensions
Creating Stacked Dimensions
Creating Explicit Dimensions
Creating/Modifying Angle Dimensions
Creating Chamfer Dimensions
Creating Associative Thread Dimensions
Creating/Modifying Coordinate Dimensions
Creating a Holes Dimensions Table
Creating a Points Coordinates Table
Creating/Modifying Radius Curvature Dimensions
Creating Overall Curve Dimensions
Creating Curvilinear Length Dimensions
Creating Dimensions along a Reference Direction
Creating Dimensions between Intersection Points
Creating Dimensions for Technological Features
Creating Dimensions between an Element and a View Axis
Re-routing Dimensions
Modifying the Dimension Type
Interrupting Extension Lines
Modifying the Dimension Value Text Position
Creating Points
Creating Points Using Coordinates
Creating Equidistant Points
Creating Points Using Intersection
Creating Points Using Projection
2D Geometry Operations
Creating Corners
Creating Chamfers
Creating Chamfers with One Element Trimmed
Creating Chamfers with No Element Trimmed
Trimming Elements
Breaking & Trimming
Closing Elements
Complementing an Arc
Breaking Elements
Breaking/Trimming Use-Edges
Trimming Multiple Elements
Creating Mirrored Elements
Moving Element by Symmetry
Translating Elements
Rotating Elements
Scaling Elements
Offsetting Elements
Creating Spline Offsets
Projecting 3D Elements
Projecting 3D Silhouette Edges
Intersecting 3D Elements
Copying/Pasting Elements
Isolating Elements
Performing a Quick Geometry Diagnosis
Analyzing the Sketch
Creating Output Features
Properties
Editing View Properties
Editing 2D Geometry Feature Properties
Editing 2D Element Graphic Properties
Editing Pattern Properties
Editing Annotation Font Properties
Advanced Tasks
Deactivating Annotations
Deactivating Table Rows
Adding Attribute Links to Text
Setting Relations Between Dimensional Constraints
Text Templates
Creating Text Templates
Storing Text Templates in a Catalog
Administration Tasks
Before You Begin
Administering Standards and Generative View Styles
Upgrading Standard Files from Previous Releases
Setting Standard Parameters and Styles
Before You Begin
Setting Standard Parameters
About Standard Parameters
General Parameters
Dress-Up parameters
Dimension Parameters
Dimension Tolerance Formats
Dimension Value Formats
Pre-defined Formats for Tolerance and Dimension Values
Pre-defined Styles Definition
Annotation Parameters
Frame Definition
View Generation Definition
Line Thickness Definition
Linetype Definition
Pattern Definition
Setting Standard Styles
About Styles
Sheet Styles
Geometry Styles
Annotation Styles
Dimension Styles
Dress-up and Dress-up Symbols Styles
View Callout Styles
Workbench Description
Command Board
Interactive Drafting Menu Bar
Interactive Drafting Toolbars
Geometry Creation
Geometry Modification
Annotations
Dress-Up
Dimensioning
Text Properties
Graphic Properties
Dimension Properties
Tools
Style
Drawing
Tools Palette
Glossary
Index
Preface
Version 5 Interactive Drafting is a new generation product that addresses 2D design
and drawing production requirements.
Interactive Drafting is a highly productive, intuitive drafting system that can be used
in a standalone 2D CAD environment within a backbone system. It also expands the
Generative Drafting product with both integrated 2D interactive functionality and an
advanced production environment for the dress-up and annotation of drawings. This
provides an easy and smooth evolution from 2D to 3D-based design methodologies.
The Interactive Drafting User's Guide has been designed to show you how to create
drawings from various complexities. There are several ways of creating a drawing and
this documentation aims at illustrating the several stages of creation you may
encounter.
Preface
Version 5 Interactive Drafting is a new generation product that addresses 2D design and
drawing production requirements.
Interactive Drafting is a highly productive, intuitive drafting system that can be used in a
standalone 2D CAD environment within a backbone system. It also expands the Generative
Drafting product with both integrated 2D interactive functionality and an advanced
production environment for the dress-up and annotation of drawings. This provides an easy
and smooth evolution from 2D to 3D-based design methodologies.
The Interactive Drafting User's Guide has been designed to show you how to create
drawings from various complexities. There are several ways of creating a drawing and this
documentation aims at illustrating the several stages of creation you may encounter.
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugpr01.htm10/19/2004 9:13:33 AM
Using This Guide
Before reading it, the user should be familiar with basic Version 5 concepts such as
document windows, standard and view toolbars.
To get the most out of this guide, we suggest that you start reading and performing the
step-by-step tutorial Getting Started. This tutorial will show you how to create a basic
drawing from scratch.
Once you have finished, you should move on to the next sections, which deal with the
handling of drawings and sheets, then the creation and modification of various types of
features you will need to create a complex drawing. You can also take a look at the
Workbench Description section describing the Interactive Drafting workbench.
To perform the scenarios, you will use sample documents contained in the C:\Program Files
\Dassault Systemes\Bxxdoc\English\online\cfysa\samples\Drafting folder (where xx in
Bxxdoc stands for the current release number). For more information on accessing sample
documents, refer to Accessing Sample Documents in the Infrastructure User's Guide.
[ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugpr02.htm10/19/2004 9:13:41 AM
Where to Find More Information
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugpr03.htm10/19/2004 9:13:48 AM
What's New
What's New?
New Functionalities
Dimensions
Annotations
Text templates
You can now gain in productivity by defining and storing text templates to be used
when creating texts associated to features.
Miscellaneous
These functionalities are documented in the Data Exchange Interface User's Guide.
Enhanced Functionalities
Annotations
Standards
Upgrading XML standard files from previous releases to the current level
If you have customized or defined an XML standard file in a previous release (i.e. a
release from V5R9 to V5R11), and wish to re-use this customization in the current
level, you need to upgrade your XML file using the upgrade batch utility.
Multi-tolerance with associative numerical value
A new standard parameter now specifies whether the numerical definition of a multi-
tolerance, H7 (+0.2 -0.1) for example, is associative to the dimension value, in which
case it will be automatically updated when the dimension value is changed.
Curvilinear length symbol
You can customize the symbol that should be used for curvilinear length dimensions.
Intersection point
You can customize the display of intersection points.
Roughness symbol styles
Roughness symbol style parameters have been modified in order to support the latest
evolutions in the JIS and ISO standards.
Roughness symbol annotation parameters
Roughness symbol annotation parameters have been added in order to support the
latest evolutions in the JIS, ISO, ANSI and ASME standards.
Blanking for text, table, balloon and tolerance styles
Blanking can now be used for text, table, balloon and tolerance styles.
Parallelogram frame definition
You can define the fixed-size frame parallelogram in the standards.
Getting Started
Before getting into the detailed instructions for using Interactive Drafting workbench, the
following tutorial aims at giving you a feel of what you can do with the product. It provides a
step-by-step scenario showing you how to use key functionalities. You just need to follow the
instructions as you progress along.
Before discovering this scenario, you should be familiar with the basic commands common to all
workbenches. These are described in the Infrastructure User's Guide.
All together, the tasks should take about 30 minutes to complete.
Setting the options in Tools -> Options -> Mechanical Design -> Drafting is recommended
to improve the software performances. For more information, refer to the Customizing section.
1. Select the File -> New command (or click the New icon).
The New dialog box is displayed, allowing you to choose the type of the document you
need.
OR
1. Select the Start -> Mechanical Design commands from the menu bar.
OR
1. Select the Tools -> Customize commands (Start Menu tab) and define the
Favorites (Drafting) and Accelerator (F12) options as shown below and click the
Close switch button.
2. Press F12 key or select the Start -> Drafting F12 commands from the menu bar.
Whatever the dialog you used for entering the Drafting workbench you used, the New
Drawing dialog box is displayed, allowing you choosing the type of Standard, Format,
Orientation and scale you need.
If you activate the Hide when starting workbench option, the next time you enter the
Drafting workbench via Start -> Drafting F12 or by pressing F12 key, the New
Drawing dialog box will not appear any more. Still, you will always be able to access this
dialog box by selecting File -> New Drawing command from the menu bar.
4. Click OK.
● You can add an unlimited number of customized standards using Standard files that
you will create and/or, if needed, modify. Once created, this standard will appear in
the New Drawing dialog box. For more details on standards, see the Standards
Administration section. Care that any user-defined standard is based on one of the
four international standards (ANSI, ISO,ASME or JIS) as far as basic parameters are
concerned.
● You can create your own Format:
❍ key in the format name in the Format field,
❍ use the tab key to access to the Width and Height fields and sets their values.
1. Select the Tools -> Options command to display the Options dialog box.
2. Click General in the list of objects to the left of the Options dialog box.
3. Select the Units tab and set Length to Inch and then click OK.
To visualize better your drawing, tile the windows horizontally from the menu bar.
The commands for creating and editing features are available in the workbench toolbar.
Now to fully discover the Interactive Drafting workbench, let's perform the following
tasks.
[ Up ] [ Next ]
1. Click the New View icon and click the Drawing sheet.
2. Click to position the new view. By default, this new view will be a front view.
In the following tasks, you will learn how to draw geometry in the empty view displayed
which is by default a front view. In other words, you will draw geometry in this empty
view and create both annotations and dimensions on this geometry.
[ Back ] [ Up ] [ Next ]
Creating a Rectangle
This task shows you how to define geometry in the newly created empty view which is by
default, the front view. In this particular case, let's create a rectangle.
1. Click the Rectangle icon from the
The Tools Palette automatically appears, displaying two value fields: horizontal value (H)
and vertical value (V).
The Tools Palette appears whenever you select a command for which specific options or
value fields are available. This enables you to know immediately when tools are available
for a command.
2. Enter the First Point coordinates. For example, H: 0in and V: 0in.
3. Press Enter.
At this step, you can either enter the rectangle second point or width and height values.
4. Enter the Second Point coordinates. For example, H: 3.5in and V: 2.5in.
You can also move the cursor for directly positioning the second point. The corresponding
values similarly appear on the Tools Palette.
Note that the grid is not necessarily displayed throughout this documentation. Still, in the
Generative Drafting workbench, the grid is set by default. If you need to hide or display
the grid, go to Tools -> Options -> Mechanical Design -> Drafting -> General tab
and check the Display option.
[ Back ] [ Up ] [ Next ]
Creating Corners
This task shows you how to create corners on an existing rectangle by multi-selecting
points.
1. Multi-select the rectangle endpoints.
3. Enter a radius value in the Tools Palette. For example, Radius: 0.25in.
4. The four corners are automatically
created with the same radius value.
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/driug_C2/driuggs05.htm10/19/2004 9:16:05 AM
Creating Lines
Creating Lines
In this task you will learn how to create a line.
The Tools toolbar displays with the Start Point value fields:
2. Enter the line Start Point coordinates. For example, H: 1.625in and V: 0in.
3. Press Enter.
4. Drag the cursor to the desired location for creating the second line point. For
example, drag the line end point to the top rectangle horizontal line.
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/driug_C2/driuggs06.htm10/19/2004 9:16:14 AM
SmartPick
SmartPick
Information regarding SmartPick is documented in Sketcher User's Guide. As such, the
information detailed in this section is presented in a Sketcher context.
You should note that the Sketcher User's Guide contains images that correspond to the
Sketcher workbench and therefore illustrate geometry in an environment that is
different from the Drafting environment (symbols, background color, for example).
SmartPick is an easy-to-use tool designed to make all your geometry creation as simple
as possible.
Note that when you use SmartPick, you do NOT necessarily create constraints.
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugbt1300.htm10/19/2004 9:16:32 AM
Creating Constraints via SmartPick
1. Click the Create Detected Constraints icon from the Tools toolbar.
To visualize detected and created constraints, make sure the Show Constraints command is
on, or that the Create detected and feature-based constraints setting is active in Tools ->
Options -> Mechanical Design -> Drafting -> Geometry tab.
When a constraint is detected by smartpicking, you can temporarily deactivate this constraint by
maintaining the Shift key pressed.
When a constraint is detected by smartpicking, you can temporarily lock this constraint by
maintaining the Ctrl key pressed.
[ Up ] [ Next ]
Translating Lines
This task shows you how to translate a line. In this particular case, we will also duplicate the line
to be translated.
1. Select an element. For example, a line.
4. Enter the duplicated line Start Point coordinates in the Tools Palette. For example, H: 1.7in
and V:0in.
5. Press Enter.
6. Enter the duplicated line End Point coordinates in the Tools Palette. For example, H: 2in and
V:0in.
OR
6. Click OK to validate.
Proceed in the same manner to create the third, fourth, fifth and sixth lines. The process
described above is valid for any other line to be created with the Translation command in our
context.
You can also select the Translate icon first and then the geometry to be translated.
[ Back ] [ Up ] [ Next ]
Creating Circles
This task shows you how to create circles and circle centers using coordinates.
Geometry creation
toolbar.
2. Enter the Circle Center coordinates. For example, H: 0.75in and V: 2in.
3. Press Enter.
6. Repeat the scenario to create the second circle using the same circle radius
values.
You can also select the geometry to be translated first and then the Translate
command .
You can then translate the circles newly created and get the following result:
[ Back ] [ Up ] [ Next ]
Creating Dimensions
This task shows you how to add dimensions to the geometry you previously created.
2. Click a first element in the view. For example, the rectangle top line.
At this step, you can apply various modifications to the dimension you are creating.
You can:
● modify the dimension overrun/blanking using manipulators or the Ctrl key to
modify only one extension line.
● add text before or after by double-clicking the dimension
● redefine the dimension properties using the required toolbar:
[ Back ] [ Up ] [ Next ]
Creating Annotations
This task shows you how to add annotations on your drawing. In this particular case,
we will add text to existing 2D elements.
1. Click on an icon from the Annotations
toolbar.
2. Click an element.
As you type in, the text appears in the graphic Text Editor window.
The annotation will now remain associated to the selected 2D element. In other words,
each time you move the 2D element, the associated annotation moves accordingly.
[ Back ] [ Up ]
Basic Tasks
The basic tasks you will perform in the Interactive Drafting workbench mainly deal with
creating and modifying 2D elements and their related attributes on a predefined sheet. The
tasks documented in this section explain and illustrate how to create various kinds of
features to obtain a complete CATDrawing document.
Using Tools
Copying and Pasting Elements
Default Values
Sheets
Views
2D Components
Dimensions
Constraints
Annotations
Dress-Up Elements
2D Geometry
2D Geometry Operations
Properties
SmartPick
Images
Data Exchange
Print
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugbt0000.htm10/19/2004 9:18:02 AM
Using Tools
Using Tools
You will find here below information on helpful tools for creating any interactive
elements. Multi-selection can also be very useful.
Tools Toolbar
The Tools toolbar displays a number of options. This toolbar is situated at the bottom
right of screen. If you cannot see it properly, just undock it.
● Grid
● Snap to Point
Grid
The grid will help you draw geometry in given circumstances. For example, the grid
will make it easier to draw profiles requiring parallel lines.
Snap to Point
If activated, this option makes your geometry begin or end on the points of the grid.
As you are creating 2D geometry, points are forced to the intersection points of the
grid. Note that this option is also available using Tools ->Options ->Drafting (General
tab).
1. Create a spline.
In the case of dimensions and annotations, even though the Snap to Point option
remains on (red-colored), you can temporarily de-activate the functionality. For this,
press the Shift button while you move the dimension or annotation.
These displayed colors correspond to the colors customized in the Options dialog box.
To modify these colors, go to Tools -> Options -> Mechanical Design ->
Drafting (Dimension tab). Then check Activate analysis display mode and, if
needed, click the Types and colors switch button to assign the desired color(s) to
the desired dimension types.
Tools toolbar.
The generated elements
appear in grey.
Tools Palette
The Tools palette appears whenever you select a command for which specific options
or value fields are available. This enables you to know immediately when tools are
available for a command.
The options or fields available in the Tools Palette depend on the command you
selected. Only a few examples are provided here.
For example, if you select the Dimensions command, the Tools Palette may provide
the following options:
Projected/Forced/True Length
Dimension
Projected Dimension Force Dimension on Element
Force Horizontal
Force Vertical Dimension in View
Dimension in View
Remember that as you create the dimension in one mode, you can use the contextual
menu and select another mode.
Another example would be when creating a line. The values of the elements you are
sketching appear in the Tools Palette as you move the cursor. In other words, as you
are moving the cursor, the Length (L) and Angle (A) fields display the coordinates
corresponding to the cursor position.
The Horizontal (H) and Vertical (V) fields are optionally displayed, depending on
whether the Show H and V fields in the Tools Palette option is selected in Tools >
Options > Mechanical Design > Drafting > Geometry tab.
You can also use these fields for entering the values of your choice. In the following
scenario, you are going to sketch a line by entering values in the appropriate fields.
1. Multi-select 2D elements.
For example, four circles.
[ Up ] [ Next ]
● If you delete an element after copying it, you will not be able to paste it
anymore.
● When copying and pasting views, positioning links between the views (i.e. links
which exist between a parent view and its child view, for example) will not be
kept. The only way you can keep positioning links between views is by copying
and pasting the sheet.
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugbt0401.htm10/19/2004 9:18:22 AM
Styles and Default Values
Note that there are two different behaviors, depending on the versions with which the
drawing was created:
● Drawings created with version V5 R11 and later, or pre-R11 drawings whose standard
has been updated or changed in V5 R11 and later. These drawings use the styles which
are defined in the standard used by the drawing.
● Pre-R11 drawings, i.e. drawings created with versions up to V5 R10 included whose
standard has not been updated in version V5 R11 and later.
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugbt0500.htm10/19/2004 9:18:36 AM
Using Standard-Defined Styles
Create a new drawing. Don't forget to specify the standard that you want to use.
1. Start creating a circle, for example. In the Style toolbar, the styles available
for the type of element you are creating are displayed. In our example, two
Default styles are available: one, the current style, is to be used for curves
and the other one is to be used for construction curves.
The styles available in the toolbar depend on what your administrator specified in the
standards.
2. If you want to apply the current style to the circle, you don't need to do
anything. If you want to apply the other style, you can select it from the
Styles toolbar.
3. Click to validate and end the circle creation. The circle is created with the
selected style, as defined in the standard used by the drawing.
(Consequently, you may obtain a different result than the one shown here).
4. Now, start creating a radius dimension for this circle. Once again, the Style
toolbar displays the styles available for radius dimensions. In our example,
only one style is available, therefore it will be used by default (you don't need
to select it).
5. In the Graphic Properties toolbar, select another color, red, for example.
Depending on the type of style selected (curve, dimension, etc.), only the relevant
fields are available in the various properties toolbars. For example, if you select a
curve style, text and dimension properties will be disabled from the associated
toolbars.
● You can either revert to the standard-defined values (i.e. reset the toolbar
properties to their original values) by re-selecting this style from the Styles
toolbar, and then clicking to validate and end the dimension creation. The asterisk
will disappear.
● Or you can apply the modified style by clicking to validate and end the dimension
creation. For the purpose of this scenario, do this.
The dimension is created with the selected style, as defined in the standard and
overloaded by the properties you changed. (Once again, as the result depends on
the parameters defined in your standard, you may obtain a different result than
the one shown here.)
Styles are used as default values when creating elements. However, after an
element has been created, no link remains between this element and the style used
to create it.
When you select an element, no style is displayed in the Style toolbar. However, if
you expand the list, you will see the list of styles that you can apply to this element
(according to the styles that your administrator defined in the standard for this type
of element). You can change the properties of the element by selecting another style
from the list.
[ Up ] [ Next ]
This functionality is not available with drawings created with version V5 R11 and
later, nor with drawings created with older versions and whose standard has been
updated or changed in V5 R11 and later. These drawings use the styles which are
defined in the standard used by the drawing. Standards are managed by the
administrator.
This task shows you how to set graphical properties to elements to be created.
● You can reset all the values assigned to all the elements via the Reset All Defaults
command. For this, select Tools -> Reset All Defaults from the menu bar.
● Only one text color can be taken into account when setting a text as default. For
this reason, if you set as default a text which includes strings in different colors,
only the global color will be taken into account. The global color is the color
defined when selecting the text (without editing it) and applied via the toolbar or
via Edit -> Properties.
[ Back ] [ Up ] [ Next ]
2. Click where you want to insert the free text on the drawing. A green frame appears,
as well as the Text Editor dialog box.
The drawing is automatically updated with the text you are typing in the Text Editor
dialog box.
● You can copy and paste text from another application. Its layout and properties will
not be preserved.
● You cannot copy complex objects (such as tables) from another application.
5. When you are done typing your text, click OK in
the Text Editor dialog box, click anywhere on the
drawing, or click any command. You can also click
the Select icon : in this case, the text will remain
selected so you can change its properties for
example.
You can associate the text to an element and make it parallel to it. To do this, you can
do the following:
● Go to Tools -> Options-> Drafting -> Annotations tab and check Text in
Annotation Creation -> Apply snapping to. From then on, any text you create
after having selected an element will be automatically associated to this element.
OR
● When the above option is not activated, you can specify when you want to associate
a text to an element. To do so, click the Text icon and then press the shift
key while selecting the element you want the text to be associated to. You can then
type your text.
You can also make the text vertical. To do this, click the Text icon and then press the
ctrl key while clicking in the drawing where you want to create your free text.
[ Back ] [ Up ] [ Next ]
This functionality is not available with drawings created with version V5 R11 and later, nor with drawings created with older versions and whose
standard has been updated or changed in V5 R11 and later. These drawings use the styles which are defined in the standard used by the
drawing. Standards are managed by the administrator.
This task shows you how to use default values. To understand how to set as default an element properties, see Setting As Default Properties.
2. Select Properties in the contextual menu (right-click). In font tab, select the bold italic style and in text tab increase the line spacing to 5 mm.
Click ok.
The text looks like this
Original Properties (that is to say the settings defined in the Text Properties toolbar) are taken into account.
7. Select the User Default Properties option from the style toolbar to specify that you want to use the options set by default (see step 2) apart
from options set in the Text Properties toolbar.
In this example you have modified the font in the Text Properties toolbar, the new text will be created with default settings (see step 2.) apart
from the font.
User Default Properties (that is to say the settings set as default, apart from those defined in the Text Properties toolbar) are
taken into account.
9. Select the Only User Default Properties option from the style toolbar to specify that you want to use only the options set by default (see
step 2).
Only User Default Properties (that is to say only the settings set as default) are taken into account.
● If you selected the Lock "Only User Default" style in Tools -> Options -> Mechanical Design -> Drafting -> Administration tab, then
using Only User Default Properties is compulsory (the Styles drop-down list is set to Only User Defaults and is deactivated so that
Original Defaults or User Defaults cannot be selected). In this case, when creating new elements, all properties toolbars are deactivated to
indicate that toolbar values will not be taken into account. If you select an element after its creation, the toolbars are activated to let you
change its properties. If you don't want the properties toolbars to be deactivated when creating new elements, simply uncheck the Lock "Only
User Default" style option.
● When creating elements, the values of properties toolbars are taken into account only when the Original Properties or the User Default
Properties style is selected. In this case, you can reset the Font Name, Font Size, Tolerance Format and Numerical Display Format toolbar
properties to the values which are defined in the standard of the drawing. To do this:
1- Make sure that Original Properties or User Default Properties is activated in the Style toolbar.
2- Make sure that no element is currently selected.
3- Right-click the Style toolbar and scroll down the contextual menu if necessary.
Note that if Only User Default Properties is activated in the Style toolbar, or if an element is selected, you will not be able to use the Reset
with standard properties command.
The table below lists all the objects that can be taken into account when using the Painter or copying the object format from one object to another.
Object Properties
Color y Toolbar - -
Linetype y Toolbar - -
Thickness y Toolbar - -
Color y Toolbar - -
Linetype y Toolbar - -
Thickness y Toolbar - -
Cartesian
End Point 1 n - - -
coordinates
Polar
n - - -
coordinates
Cartesian
End Point 2 n - - -
coordinates
Polar
n - - -
coordinates
Length n - - -
Angle n - - -
Construction
n Toolbar - -
element
Point Cartesian
n - - -
coordinates
Polar
n - - -
coordinates
Construction
n Toolbar - -
element
Polar
n - -
coordinates
Radius n - - -
Construction
n Toolbar - -
Element
Color y Toolbar - -
Linetype y Toolbar - -
Thickness y Toolbar - -
Polar
n - - -
coordinates
Major Radius n - - -
Minor Radius n - - -
Angle n - - -
Construction
n Toolbar - -
element
Color y Toolbar - -
Linetype y Toolbar - -
Thickness y Toolbar - -
Parabola Cartesian
Focus Point n - - -
coordinates
Polar
n - - -
coordinates
Cartesian
Apex Point n - - -
coordinates
Polar
n - - -
coordinates
Construction
n Toolbar - -
Element
Value
Reference y Original properties User-Default User-Default
Orientation
Orientation y Original properties User-Default User-Default
Angle y Original properties User-Default User-Default
Show dual
Dual Value y Original properties User-Default User-Default
value
Format Main Value n Original properties Original properties User-Default
Dual Value n Original properties User-Default User-Default
Fake
Numerical n Original properties User-Default User-Default
Dimension
Alphanumerical n Original properties User-Default User-Default
Tolerance Main value Upper Value y Toolbar Toolbar User-Default
Lower Value y Toolbar Toolbar User-Default
First Value y Toolbar Toolbar User-Default
Second Value y Toolbar Toolbar User-Default
Dual value Upper Value n Original properties User-Default User-Default
Lower Value n Original properties User-Default User-Default
First Value n Original properties User-Default User-Default
Second Value n Original properties User-Default User-Default
Dimension
Representation y Original properties Original properties User-Default
Line
Orientation y Original properties Original properties User-Default
Reference y Original properties Original properties User-Default
Angle y Original properties Original properties User-Default
Thickness y Original properties User-Default User-Default
Color y Original properties User-Default User-Default
Symbol 1 Shape y Original properties User-Default User-Default
Color y Original properties User-Default User-Default
Thickness y Original properties User-Default User-Default
Symbol 2 Shape y Original properties User-Default User-Default
Color y Original properties User-Default User-Default
Thickness y Original properties User-Default User-Default
Reversal y Original properties User-Default User-Default
Foreshortened Text Position n Original properties Original properties Original properties
Orientation n Original properties Original properties Original properties
Angle n Original properties Original properties Original properties
Frame Line
y Toolbar Toolbar User-Default
Type
Reference n Original properties User-Default User-Default
Orientation - Original properties User-Default User-Default
Angle n Original properties User-Default User-Default
Graphic Color y Toolbar Toolbar User-Default
Line Type y Toolbar Toolbar User-Default
Thickness y Toolbar Toolbar User-Default
Name n Original properties User-Default User-Default
Balloon String n - - -
Font Font n Toolbar Toolbar User-Default
Style n Toolbar Toolbar User-Default
Size n Toolbar Toolbar User-Default
Color n Toolbar Toolbar User-Default
Text Frame color y Original properties Toolbar User-Default
Thickness y Toolbar Toolbar User-Default
Frame Line
y Toolbar Toolbar User-Default
Type
Anchor Point n Toolbar Toolbar Toolbar
Anchor Line n Original properties Original properties Toolbar
Reference n Original properties Original properties Original properties
Orientation n Original properties Original properties Original properties
Angle n Original properties Original properties Original properties
Graphic Color y Original properties Toolbar User-Default
Line Type y Toolbar Toolbar User-Default
Thickness y Toolbar Toolbar User-Default
Name n Original properties User-Default User-Default
Datum String n - - -
Feature Name n Original properties User-Default User-Default
Font Font n Toolbar Toolbar User-Default
Style n Toolbar Toolbar User-Default
Size n Toolbar Toolbar User-Default
Color n Toolbar Toolbar User-Default
Text Frame color y Original properties User-Default User-Default
Thickness y Toolbar Toolbar User-Default
Frame Line
y Toolbar Toolbar User-Default
Type
Anchor Point n Toolbar Toolbar User-Default
Anchor Line n Original properties Original properties User-Default
Reference n Original properties User-Default User-Default
Orientation n Original properties Original properties Original properties
Angle n Original properties Original properties Original properties
Graphic Color y Original properties User-Default User-Default
Line Type y Toolbar Toolbar User-Default
Thickness y Toolbar Toolbar User-Default
Datum String n - - -
Target Diameter y - Original properties Original properties
Name n Original properties User-Default User-Default
Font Font y Original properties User-Default User-Default
Style y Original properties User-Default User-Default
Size y Original properties User-Default User-Default
Color y Original properties User-Default User-Default
Text Frame color y Original properties User-Default User-Default
Thickness y Original properties User-Default User-Default
Frame Line
y Original properties User-Default User-Default
Type
Anchor Point y Original properties User-Default Toolbar
Anchor Line n Original properties Original properties Original properties
Reference n Original properties User-Default User-Default
Orientation n Original properties Original properties Original properties
Angle n Original properties Original properties Original properties
Graphic Color y Original properties User-Default User-Default
Line Type y Original properties User-Default User-Default
Thickness y Original properties User-Default User-Default
Geometrical Name n Original properties - -
Tolerance Primary
Geometric n - - -
Characteristic
Diameter
n - - -
Zone
Tolerance
n - - -
Value
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugbt0502.htm (17 of 19)10/19/2004 9:21:03 AM
Using Properties Set as Default in Pre-R11 Drawings
tolerance
Feature n - - -
Modifier
Primary
n - - -
Datum Text
Primary
Datum
n - - -
Feature
Modifier
Secondary
n - - -
Datum Text
Secondary
Datum
n - - -
Feature
Modifier
Tertiary
n - - -
Datum Text
Tertiary
Datum
n - - -
Feature
Modifier
Font Font n Toolbar - -
Style n Toolbar - -
Size n Toolbar - -
Color n Toolbar - -
Text Frame color y Original properties - -
Thickness y Original properties - -
Frame Line
y Original properties - -
Type
Anchor Point n Original properties - -
Anchor Line n Original properties - -
Reference n Original properties - -
Orientation n Original properties - -
Angle n Original properties - -
Graphic Color y Original properties - -
Line Type y Original properties - -
Thickness y Original properties - -
[ Back ] [ Up ] [ Next ]
For each object which uses properties "set as default" (i.e. each default object created using the
Set as Default contextual command), a new style will be created in the standard file, with the
same specifications as the default object. For more information on styles, refer to Setting
Standard Styles and Using Standard-Defined Styles.
The version of a drawing that is taken into account for the migration is the version of the
embedded standard. For example, if you created a drawing in V5 R7, and modified and saved it
in V5 R10, the version of the embedded standard is V5 R7. On the other hand, if you created a
drawing in V5 R7, and updated its standard in V5 R10 (using the Update button in the Page
Setup dialog box), then the version of the embedded standard is V5 R10.
The migration is handled differently, depending on the version of the standard embedded in the
CATDrawing document: up to V5 R8, or V5 R9 to V5 R10.
If you want to keep your customized parameters, you must provide the CATDrwStandard file
associated to the drawing. Otherwise, you can provide a customized XML file (from V5 R9),
which will be updated and used in the updated drawing.
Standard output values are the values of the old drawing (except for new V5R12 standard
values). This is available only for V5 R9 or V5 R10 drawings, which contain standards
parameters.
3. Wait until a message indicates that the migration process is finished and that the new
CATDrawing and XML file have been generated.
[ Back ] [ Up ]
Sheets
The Interactive Drafting workbench provides a simple method to manipulate a sheet.
A sheet contains:
● a main view: a view which supports the geometry directly created in the sheet
● a background view: a view dedicated to frames and title blocks
● interactive or generated views
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugbt0100.htm10/19/2004 9:25:50 AM
Defining a Sheet
Defining a Sheet
This task will show you how to define a sheet.
For more information about drafting workbench access, see Entering the Interactive
Drafting Workbench.
● You can add an unlimited number of customized standards using the Standards
Editor. Once created, this standard will appear in the New Drawing dialog box. For
more details on standards, see the Standards Administration section. Care that
any user-defined standard is based on one of the four international standards
(ANSI, ISO,ASME or JIS) as far as basic parameters are concerned.
● The sheet scale is a scaling factor which applies to all views in a given sheet. It
does not determine the position of the views (or any other object) contained in
the sheet.
When the grid is displayed, the position of the view in the sheet is not determined
by the grid, which only deals with what is drawn directly in the sheet. To see the
real position of a given view in a sheet, you need to use the ruler. It is the only
way to see the real coordinates in a sheet referential.
● At any time, you can change the standard (which you can update), sheet format,
orientation and/or scale. To do this, select File->Page Setup from the menu
bar.
If you select a new standard, the value in the Apply on field becomes All sheets
and the new standard is applied to all drawing sheets annotations.
● The sheet size depends on the standard type. For example, if you choose the ISO
standard, the sheet will automatically be assigned the A0 format type. You can
choose another format if you want.
To add a new sheet, click the New Sheet icon . The new sheet automatically
appears as follows:
The Insert Elements into a Sheet dialog box appears. For more details, see Managing
a Background View in the Generative Drafting User's Guide.
Once you have created more than one sheet, to activate one of the sheets, select
this sheet from the dialog window.
[ Up ] [ Next ]
Modifying a Sheet
This task will show you how to modify the standard, format, orientation and/or scale
of a sheet. Doing this amounts to modifying the options you selected in the New
Drawing dialog box when defining the sheet.
Create a sheet using the ISO standard, the A0 ISO format, and the Landscape
orientation in the New Drawing dialog box.
1. Select File -> Page Setup from the menu bar. The Page Setup dialog box
appears.
2. From the Page Setup dialog box, select the
ANSI standard, and the A ANSI format.
[ Back ] [ Up ] [ Next ]
Deleting a Sheet
This task will show you how to delete a sheet. When a CATDrawing document is
opened, one sheet is necessarily displayed.
You created more than one sheet.
2. Right-click the
selected sheet and
display the contextual
menu.
Sheet 2 is deleted.
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugbt0103.htm10/19/2004 9:26:22 AM
Updating the Standard of a Drawing
In this task, you will learn how to update the standard used by a drawing.
1. Select File -> Page Setup from the menu bar. The Page Setup dialog box
opens, displaying the standard currently used by the drawing.
2. Click the Update button to update the current standard.
The most recent version of the updated standard is copied into the
drawing and the previous standard parameter values are replaced by the
latest ones, reflecting the latest changes an administrator or user may
have performed in the standard file. This may have an immediate impact
on the appearance of the elements inside the drawing.
Since there is no automatic update of drawings when a standard file is modified, you
need to update the standard of drawings created before V5 R9 if you want them to
benefit from the new parameters.
[ Back ] [ Up ] [ Next ]
1. Select File -> Page Setup. The Page Setup dialog box opens, displaying the
standard currently used by the drawing.
2. From the Standard drop-down list, choose another standard.
3. Click OK.
The parameters of the chosen standard are copied into the drawing and
replace the previous parameters. This may have an immediate impact on
the appearance of the elements inside the drawing.
[ Back ] [ Up ] [ Next ]
This operation is performed using a macro. A few macros are provided by default.
You can customize frames and title blocks by either modifying the default macros (to
add actions) or creating your own macros (to add specific formats).
3. Choose a macro from the Style of Titleblock drop-down list. For the purpose of this
exercise, choose Drawing_Titleblock_Sample1. A preview of the frame and title block
is displayed.
Information which is not available in the part will be substituted by "XXX" in the
drawing.
5. Click OK in the Insert Frame and Title Block dialog box.
To customize frames and title blocks using macros, you must be familiar with Visual
Basic. Refer to the Automation Documentation for more information.
Specifying the location of frame and title block macros
To know where frame and title block macros are located, go to Tools -> Options ->
Mechanical Design -> Drafting -> Layout tab. The field available in the
Background View section indicates the path to the directory containing these
macros. You can add new macros in the specified directory, and/or you can change
this location by editing the field.
Creating preview images
You can create a preview image of the frame and title block that will be displayed in
the Insert Frame and Title Block dialog box. When saving this preview image this,
make sure you do the following:
● Save the preview image as a bitmap file (.bmp extension) bearing the same name
as the macro. For example, if your macro is called CustomMacro.CATScript, then
the preview image should be named CustomMacro.bmp (or CustomMacro.jpg, etc.)
● Save the image in the directory which contains the macros. For example, if your
macro CustomMacro.CATScript is located in the CustomMacros directory, then the
preview image CustomMacro.bmp must also be located in the CustomMacros
directory.
[ Back ] [ Up ]
Views
Interactive Drafting elements necessarily need to be positioned in a view. In other
words, you will first create a view on a sheet and then add 2D geometry, dimensions,
annotations and/or dress-up elements in this view.
Create views
Create a front view and then projection views.
Reframe a view
Reframe a view so as to display only part of it.
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugbt0200.htm10/19/2004 9:26:56 AM
Creating Views
Creating Views
This task will show you how to create views. If the sheet is active, the first view you
create is by default a front view.
1. Click the New View icon .
A blue axis displays in a red frame. The front view created displays in the specification
tree.
3. Click the New View icon again and select a projection direction to create more
views.
The views created are projection views as they are linked to the front view.
If you need to switch to the Third angle projection method, specify it via the Sheet
Properties option.
4. Activate one of the projection views by double-clicking it. For example, double-click
the contour of a bottom view.
view.
The following table shows the possibilities of view creation according to the active view.
Left view
Rear views or Auxiliary views
Right view
Rear view Auxiliary view
[ Up ] [ Next ]
Any created view lies on a 3D plane. In other words, a view lies on some kind of a 3D
plane whose definition can be accessed using the Plane Definition dialog box. The view
plane can be defined and if needed, modified in this dialog box. The view plane will be
defined in accordance with two vectors and an origin point.
This view plane definition functionality will be used, via the Plane Definition dialog box
for acknowledging the 3D relationship between views. This will be the case when
creating a multiple view projection or when creating views using folding lines.
● Define the front view plane
● Define the auxiliary view plane
● Define the isometric view plane
Activate the view in which you want to change the plane definition, by double-clicking
on this view.
1. Click the View Plane Definition icon from the Multi View toolbar (not
displayed by default).
OR
1. Select the Tools -> Multi View -> View Plane Definition command from the
menu bar.
The View Plane Definition dialog box appears with options on the view plane
definitions for front views, auxiliary views and isometric views.
2. Select the desired options from the View Plane Definition dialog box. In this case,
enter 1 as the Y value for Vector1 and 1 as the Z value for Vector2.
3. Press OK.
For creating an auxiliary view, you need to create any view first and then modify the
view plane you want. In this case, we created an auxiliary view.
Activate the view in which you want to change the plane definition, by double-clicking
on this view.
1. Click the View Plane Definition icon from the Multi View toolbar (not
displayed by default).
OR
1. Select the Tools -> Multi View -> View Plane Definition command from the
menu bar.
2. Click in another orthogonal view one line that will be used to define the auxiliary
view plane.
The Plane Definition dialog box automatically displays the corresponding vectors and
origin point. The Rotate Auxiliary View Axis option is activate, by default.
3. Press OK.
The axis automatically rotates in accordance with the dialog box values applied to the
selected plane.
1. Click the New View icon in order to create an empty view. In this case, position
the cursor so as to create an isometric view.
Make sure the view in which you want to change the plane definition is active. For this,
double-click on this isometric view.
2. Click the View Plane Definition icon from the Multi View toolbar (not
displayed by default).
OR
2. Select the Tools -> Multi View -> View Plane Definition command from the
menu bar.
OR
3. Select the desired pre-defined isometric view vectors. In this case, select YZX.
4. Press OK.
[ Back ] [ Up ] [ Next ]
Make sure the view in which you are going to create geometry using folding lines is
active.
3. Click the Profile icon and create geometry in the top view using autodetection
on folding lines.
What you are now going to do is create geometry in the left view, of course using
folding lines.
5. Right-click both non active views one after the other and select the
All the above described functionalities are also true in the case of views with a
different scale.
[ Back ] [ Up ] [ Next ]
1. You will first add elements to an existing view, using the Action-Object mode.
2. You will then create an isometric view from scratch, using the Object-Action
mode.
Activate the view you want to create the new geometry in.
2. Select the object defining the target plane or surface to be used. This element can
be any mono-parametered elements (line, circle, ellipse, parabola, hyperbola, curve).
In this case, select an arc of a circle in the front view.
3. Select, in another view, the object to be projected. In this case, select a circle in the
top view.
4. Select more elements to be projected, if needed, or click in the open space or still
another command if you want to terminate this command.
2. Multi-select the elements to be projected into the isometric empty view. In this
case, select the whole front view.
3. Click the Multiple View Projection icon from the Multi View toolbar.
All the elements are automatically projected onto the active view.
5. Repeat the steps above (Object-Action) with the various elements to be projected
that will allow generating the isometric view.
The projected element keep the same graphical attributes as the selected element to
be projected.
[ Back ] [ Up ] [ Next ]
Reframing a View
In this task, you will learn how to reframe a view so as to display only part of it.
4. In the Visualization and Behaviour area, select the Visual Clipping check box.
You can now define the position and size of your frame on the
view.
[ Back ] [ Up ]
2D Components
At any time, you can create a component or a component catalog. You will then
instantiate this component, or detail, on a detail sheet (be this component from a
catalog or not).
Create a 2D component
Create a detail sheet and then create and position a detail on this sheet (local).
Re-use a 2D component
Instantiate 2D components from a detail previously created on a detail sheet
(local).
Explode a 2D component
Individually explode an 2D component that you will then possibly modify.
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugbt1200.htm10/19/2004 9:27:43 AM
Before You Begin
What's a 2D Component?
A 2D component is a re-usable set of geometry and annotations. This component is located in a
sheet and can be edited like a view. This is why we call this component a detail view. The 2D
component can be instantiated several times, each instance providing a component with a specific
orientation, position and scale. The detail view can be either in the same drawing as the
CATDrawing of the corresponding instances or in a separate CATDrawing.
You can synchronize external catalog components. In other words, you may update a component
(or ditto) that is external to the 2D. Note that associativity is kept. For this, go to Edit->Link
(menu bar) and select the Synchronize switch from the displayed dialog box.
You can prevent manipulating a 2D component (the whole 2D component). For this, go to Tools ->
Options -> Mechanical Design -> Drafting -> Geometry tab and de-activate the Allow Direct
Manipulation option.
You will find below a reminder on how to instantiate a component from a reference element that is
internal to the document.
You will find below how to instantiate a component from a reference element that is external to the
document.
● When you create a 2D component in a detail sheet, store this component into a catalog and you
can perform modifications to this component on the detail sheet. There are two ways for updating
the catalog file:
- you can make a Save As Catalog on the same catalog. Be careful: in this case, the catalog is
re-generated not updated. In other words, any modification applied to the catalog will be lost.
- you can manually modify the catalog using the catalog editor. For more information, refer to
the Component Catalog Editor User's Guide.
● When you instantiate a component from a catalog, this component appears on the sheet. In
addition, this component definition is locally copied but you cannot visualize this copy. In that
way, the instantiated component becomes a component which references this locally copied
component. As a result, if the origin component disappears, the link between the locally copied
component and the origin component is broken BUT the component can still be used. If the
image of the component in the catalog is modified and therefore different from the instantiated
component, you can go to Edit->Links option from the menu bar and click the Synchronize
switch (Links of Document dialog box).
● The Links of Document dialog box shows all the local copies and the states of the copies links.
So, synchronizing amounts to updating the local copy based on the origin component
modifications. Once the local copy is synchronized, all the instantiated components referencing
this local copy are simultaneously updated.
● When you save a component in a catalog, you actually make a photo of the image of this
component and also create a link which allows to find the origin component. As a result, if you
modified the origin component and now try to instantiate this component from the catalog, the
instantiated component will result different from what you expected.
You will find here two possible scenarios which will help you get what you expected:
Scenario 1: if a component in a detail sheet and in a catalog are different from each others and if
you update the catalog (Save As from the detail sheet), be careful: you will loose the catalog
modifications.
Scenario 2: suppose both the detail sheet and the catalog are similar (Save As from the detail
sheet). When you instantiate the component from the catalog into the drawing, if the instantiated
component is different from the component that was saved in the catalog, please go to Edit-
>Links command from the menu bar and click the Synchronize switch button. In fact, the origin
reference component was locally copied and can only be updated using the Links of Document
dialog box.
[ Up ] [ Next ]
Creating a 2D Component
This task will show you how to create a detail sheet and then position a 2D component
on this sheet. This 2D component will then be instantiated on a design drawing sheet.
Differentiating the design sheet from the detail sheet allows assigning a structure to
the document. This means separating the drawing elements from the re-usable
components.
(Sheets sub-toolbar).
Note that you can customize both the design and the detail sheet background colors.
For more information, see Infrastructure User's Guide.
[ Back ] [ Up ] [ Next ]
Re-using a 2D Component
This task shows you how to re-use a 2D component. In this particular case, we will instantiate a 2D
component previously created on a detail sheet. Select a task:
● Creating a 2D Component instance
You can select the 2D component from the design tree. You can also select a component that already
exists on the drawing sheet.
To find easily and edit the reference 2D Component, double-click or right-click on the 2D component you
have instantiated, and choose Edit 2D reference option in the contextual menu.
1. At any time as you instantiate a component, you can re-position it using the Position dialog box that
appears.
2. Click the Change the component origin option from the Position dialog box.
3. On the component, click the point which you want to use as the component origin: this makes it easier
to position this component.
You can also flip the component according to either the x axis or the y axis. If you click the Flip
component horizontally option , the component flips on the horizontal axis of the detail. If you
click the Flip component vertically option , the component flips on the vertical axis of its
reference .
2. Select the element you want to associate to the 2D component, or click in empty space.
4. Stop the recording clicking the following icon or go to Tools -> Macro and select Stop
Recording.
Now you can create this 2D component instance automatically.
5. Delete the previous 2D Component instance. Go to Tools -> Macro -> Macros, select the macro and
click the run button
5. In Sheet.1, double-click on the first 2D component instance text you have created, modify it and click
to validate. Then, double-click on the second text, modify it and click to validate.
Both texts are modifiable.
1. Right-click on an instance, and from the contextual menu, select Replace Reference for this instance.
2. Select another instance (this instance reference will be taken into account) or a 2D component in a
local sheet of detail.
You cannot use a catalog to replace a 2D component instance reference. To bypass this, use an instance
created with this catalog.
When replacing the reference of a 2D component instance, any existing text in the original 2D component
instance is also replaced, even if this existing text had been previously modified (see Modifying text in 2D
Component instances for more information on this point).
2. Create two 2D Component Instances, one without modifying the orientation and one orienting a 2D
Component instance during creation. For the second instance, set the angle with the sheet to: 130°.
Text orientation is
fixed and
independent from 2D
component instance
orientation
[ Back ] [ Up ] [ Next ]
You will thus be able to start creating a catalog (pointing the newly created
component). In this catalog, component descriptions will be sorted identically to the
drawing and sheet structure.
We strongly advise that in a catalog you instantiate one part per sheet (multi-
representation part) or one part family per sheet (mono-representation part).
3. Click the New View icon from the Drawing toolbar and position it on the sheet.
2D Component Repository:
The geometry is copied with
the same coordinates as in
the design sample.
7. Select File->Save from the menu bar and save the BoldSample.CATDrawing
document (repository document).
The catalog does not include the geometrical definition of the 2D component. This
definition is included in the CATDrawing document. This is why you absolutely need to
save this CATDrawing document.
The Save as type "catalog" functionality is a simple way for creating a catalog.
If you want to edit the component, select File -> Open from the menu bar and open
the component.
See Infrastructure User's guide for more details on this functionality.
[ Back ] [ Up ] [ Next ]
The Catalog Browser dialog box appears with the following information:
● the name of the
currently opened
catalog.
● the catalog chapter
tree.
● a preview of the
selected component.
● the possibility to
perform a query on
available components
(see Knowledge
Advisor User's Guide
for more details on
formulas).
The list with the components included in the Bolds chapter appears in the dialog box.
[ Back ] [ Up ] [ Next ]
Exploding a 2D Component
This task shows you how to individually explode an 2D component that was instantiated
from a detail sheet. You will then modify as desired this component.
1. Right-click the component that was previously instantiated from the detail sheet and
select the Explode 2D Component option from the contextual menu.
The component is now exploded. You can therefore modify the geometry and/or
graphical properties on one or more elements of this component.
3. Select one line on the top of the hexagon and use the Graphical Properties toolbar to
change the color into red.
[ Back ] [ Up ] [ Next ]
1. Right-click the 2D component (i.e. the frame and title block) to display the
contextual menu.
2. Select 2D Component (Instance).2 object -> Expose 2D Component. A
message appears, informing you that, as no detail sheet exists in this drawing, a
detail sheet was created for the 2D component.
In the case of a drawing with an existing detail sheet, the 2D component will be created on
this detail sheet.
3. Click OK. All links are now cut between the 2D component instance and its catalog
reference.
4. In the detail sheet, you can now modify the 2D component reference. For example,
enter your company name.
5. In the sheet, notice that the 2D component has been modified. On the other hand,
the 2D component reference in the catalog is left unchanged.
[ Back ] [ Up ]
Dimensions
The Interactive Drafting workbench provides a simple method to create and modify
given types of dimensions using the Dimensions toolbar:
Create dimensions:
Create dimensions by clicking elements.
Create half-dimensions:
Create half dimensions on distance, angle, diameter, cylinders, diameter edges
and diameter tangents but not on cumulate dimensions.
Re-route dimensions:
Re-route dimensions, i.e. recalculate dimensions taking into account new
geometry elements.
[ Back ] [ Up ] [ Next ]
Creating Dimensions
You can create (and therefore modify) the following types of dimensions:
Note that you can create half-dimensions on distance, angle, diameter cylinder,
diameter edge and diameter tangent dimensions but not on cumulate dimensions.
Manipulating Dimensions
By default, when manipulating dimensions, you will use the following functionalities:
● dimension following the cursor: go to Tools -> Options -> Mechanical Design ->
Drafting -> Dimension tab, to use automatic positioning
● global move: go to Tools -> Options -> Mechanical Design -> Drafting ->
Dimension tab, to move precisely dimension line, dimension value, secondary part
of a dimension line.
● blanking manipulators (available when modifying a dimension): go to Tools ->
Options -> Mechanical Design -> Drafting -> Manipulators tab, not to visualize
blanking manipulators or to visualize other manipulators either when creating or
when modifying a dimension (Overrun, Blanking, Insert text before, Insert text
after, Move value, Move dimension line, Move DimLine Secondary Part).
● value snapped between the dimension lines symbols: go to Tools -> Options ->
Mechanical Design -> Drafting -> Dimension tab, if you do not want to have the
possibility to snap the dimension value between both symbols of the dimension line
and/or you want to snap the dimension position on the grid.
● during creation: to switch temporarily the Dimension following the cursor option,
hold on the ctrl key.
● during creation and edition: to switch temporarily the Activate Snapping option,
hold on the shift key. Clicking on the dimension symbols will invert them.
● during angle dimension creation: if the Dimension following the cursor option is
activated, you can swap the angle sector according to the mouse position holding on
the ctrl and shift keys. If the Dimension following the cursor option is not
activated, you can swap to the complementary angle sector holding on the ctrl key
and clicking on the dimension line.
Dimension Properties
You can apply given properties to all the dimensions you are going to create. For this,
use the Dimension Properties toolbar.
● Line type (regular, two parts, one part leader, or two parts leader)
● Tolerance type
● Tolerance value
● Numerical Display Format
● Precision.
● For the ISOCOMB combined tolerance, use the following type of syntax in the
tolerance value field: H6 (+0.5 / -0.3)
● When creating a new drawing, the Unit field (here: NUM.DIMM) drives the unit of the
dimensions to be created.
The value which is used by default in this field is usually defined in the standards
(Tools -> Standards -> [StandardName] -> General ->
DefaultNumericalFormatLength or DefaultNumericalFormatAngle).
However, if no value is defined in the standards, the one which will be used by
default is that defined as your default unit choice in Tools -> Options ->
Parameters and Measure -> Units tab.
● When editing an existing drawing, if you change your default unit choice in Tools ->
Options -> Parameters and Measure -> Units tab, then the numerical display
format which best corresponds to the selected unit is automatically selected in the
toolbar instead of the current default value.
Using Styles
You can use styles (i.e. a set of default values for each kind of element) when creating
dimensions in drawings created with version V5 R11 and later (or pre-R11 drawings
whose standard has been updated or changed in V5 R11 and later). Styles are defined
in the standard used by the drawing and managed by the administrator.
When creating a dimension, the Style toolbar displays the styles available for this type
of dimension. (By default, the Style toolbar is situated at the top left of screen.) If only
one style is available, it will be used by default.
If several styles are available for this type of dimension, you can choose the style that
you want to use to create this dimension by selecting it from the Style toolbar.
In drawings created with versions up to V5 R10, you can create dimensions using
default values. Refer to Setting Properties As Default in Pre-R11 Drawings and to Using
Properties Set as Default in Pre-R11 Drawings for more information.
[ Up ] [ Next ]
Creating Half-Dimensions
Half-Dimensions are useful in the case of revolved features or elements using a
plane symmetry. Actually it allows to create the dimensions only on half the
geometry.
This task will show you how to create a half-dimension. You can create half-
dimensions on distance, angle, diameter, cylinders, diameter edges and diameter
tangents but not on cumulate dimensions.
● Once you select the half-dimension option from the contextual menu, all the
following dimensions you create will be assigned the half-dimension mode. If you
want to create dimensions in the standard mode, go back to the contextual menu
and de-activate the Half Dimension option.
● You can create a half-dimension directly by selecting first an axis line and then an
other element (which is not an axis). The half-dimension value will be the double
of the measured value between the elements. If you don't want a half-dimension
to be created when selecting such elements, uncheck Half Dimensions from the
contextual menu (right-click) when creating the dimension.
Associativity in the case of half-dimensions is different from associativity in the case of standard
dimensions. For example, the half diameter dimension below is associated to the axis and the
element, whereas a standard diameter is associated to both symmetrical elements.
[ Back ] [ Up ] [ Next ]
(Dimensions sub-toolbar).
You just created a first dimension within the cumulated dimension system.
Note that if you move one dimension line as you create a cumulated dimension, all the
lines will move accordingly.
5. Click in the free space to end the cumulated dimension system creation.
If the cumulated dimensions are set with value oriented along dimension line, set the
CUMLTxtReference dimension parameter in the standards.
7. Create the same dimensions as previously, this time positioning them below the
drawing.
[ Back ] [ Up ] [ Next ]
Go to Tools->Options->Mechanical Design->Drafting->Dimension->Line-Up
and uncheck Align stacked dimension values.
1. Click the Stacked Dimensions icon from the Dimensioning toolbar (Dimensions
sub-toolbar).
You just created a first dimension within the stacked dimension system.
You now created a third stacked dimension in the system. Note that this stacked
dimension inserted
properly into the system.
8. Create the same dimensions as previously, this time positioning them below the
drawing.
● When you add a dimension into the cumulated dimension system, in order to have
this system properly displayed (dimensions positioned relatively to one another), the
position of the smallest dimension (i.e. the one that is the closest from the
geometry), is not modified.
● The value of the spacing between the system dimensions is defined in Tools ->
Options -> Mechanical Design -> Drafting -> Dimension tab, Line-Up section.
● As you create the dimensions in the system, you can move the whole system. Still,
you actually move the smallest dimension: all the other dimensions in the system
are automatically aligned to this smallest dimension.
[ Back ] [ Up ] [ Next ]
You will select the required elements. Note that when entering the command
dedicated to the creation of a given type of dimension, the default orientation will
be the orientation most adequate.
1. Click the desired icon from the Dimensioning toolbar (Dimensions sub-toolbar).
length/distance dimension
angle dimension
radius dimension
diameter dimension
) using one of the modes below: Projected, Forced or True Length modes.
These options are also available in the contextual menu.
Length/Distance Angle
Radius Diameter
For radius dimensions, you can activate the Foreshortened option in the
contextual menu Properties -> Dimension Line.
[ Back ] [ Up ] [ Next ]
1. Select the
Dimension icon
from the
Dimensioning
toolbar.
2. Select both
lines to be
dimensioned, one
after the other.
The angle
dimension appears
in the sector
associated to both
selected lines.
You can move the dimension to a new sector by using the contextual menu:
Right-click the
angle dimension
and select from
the contextual
menu either a
given Angle sector
or the
Complementary
Angle sector.
[ Back ] [ Up ] [ Next ]
❍ One symbol
❍ Two symbols
Choose the Length x Length format and the One symbol mode .
You can also access these options using the contextual menu: at any time during
the chamfer dimension creation, you can right-click to display the contextual menu.
OR
● Select a second reference line or surface. In this case, the chamfer dimension is
computed according to both reference lines you selected.
In any case, the dimension is associated to all the elements you selected.
3. In the Tools Palette which is displayed (as well as in the contextual menu), you can
choose the format of the dimension and the representation mode. For more
information, refer to Step 2 in Creating chamfer dimensions manually.
Choose the Length x Length format and the One symbol mode .
4. Fly the mouse over the element to be dimensioned. You can notice that, depending
on where you position the cursor, the auto-detection agent indicates a different
order for taking elements into account when creating the chamfer dimension:
● 1 indicates the element to be dimensioned,
● 2 indicates the line which will be used as the first reference,
● 3 indicates the line which will be used as the second reference.
5. Click when you are satisfied with the order offered by the auto-detection agent. For
example, click to accept the 3 - 1 - 2 order. The chamfer dimension is computed
according to the first and the second auto-detected reference lines.
At this stage, if you are not satisfied with the order you just accepted, you can still
click to select the first reference line, and, optionally, the second reference line. This
amounts to creating the chamfer dimension manually.
● In a Generative Drafting context, you can create chamfer dimensions for the
following types of cylindrical shapes: cylinder/cone/cylinder, plane/cone/cone,
plane/cone/cylinder, plane/plane/plane.
[ Back ] [ Up ] [ Next ]
2. Select the thread to be dimensioned in the front view. The diameter dimension
appears.
Two dimensions
appear:
● the thread diameter,
● the thread depth.
● The dimension prefix (M in this example) is issued from the thread standard
defined when creating the hole in the 3D Part.
● In the top views you can modify threads dimensions orientation.
[ Back ] [ Up ] [ Next ]
1. Click the Coordinate Dimension icon from the Dimensioning toolbar (Dimensions
sub-toolbar).
The Tools palette appears with two options: 2D Coordinates lets you create 2D (x,
● At this point, you can right-click to display the contextual menu, which allows you
add a breakpoint to the leader, or to choose the leader symbol.
● You can also select a set of elements by trapping them with the mouse, to create
several coordinate dimensions in one shot.
5. Select the coordinate dimension to modify its position. The dimension is highlighted
and its anchor point appears in yellow.
● Coordinates are relative to the absolute axis system except for views created by
selecting a 3D local axis system.
● The yellow anchor point is associative and is linked to the element you dimensioned.
[ Back ] [ Up ] [ Next ]
2. Click the Hole Dimension Table icon on the Dimensioning toolbar to launch
the table creation command.
Axis system:
Indicate the holes coordinates 2D reference
axis system. In this example, click on the
view origin (you can also select two lines or
click anywhere in the drawing, or enter the
origin coordinate).
Two reference axis appear:
Columns:
● Choose a label (A, B, C... or 1, 2, 3...). If you want column numbering to start with
values other than A or 1, click the icon and specify the start value.
● Select and name the column to display.
Table format:
● Check Transpose table to invert columns and rows.
● Check Sort table content to sort the table elements.
● Check Split table to split the table into several tables. For more information on
splitting tables, see Creating/Modifying a table.
4. Choose 2D reference axis system for the axis system from the associated drop-down
list.
6. Select Label: A, B, C from the Column drop-down list (you can also choose the
Index naming mode) to give a label to the selected points in the drawing.
11. Click OK to validate your settings and then click in the drawing to define the
location of the table. The table is generated.
[ Back ] [ Up ] [ Next ]
Axis system:
You can choose to use the 2D axis system. It
can be either the one of the view or user-
defined. In this case, it can be defined
interactively by either:
● indicating a point by clicking in the view,
● selecting a point,
● selecting two lines.
Columns:
● Choose a label (A, B, C... or 1, 2, 3...). If
you want column numbering to start with
values other than A or 1, click the icon
and specify the start value.
● Select and name the column to display,
Table format:
● Check Transpose table to invert columns and rows.
● Check Sort table content to sort the table elements.
● Check Split table to split the table into several tables. For more information on
splitting tables, see Creating/Modifying a table.
4. Choose Axis system.1 for the axis system from the associated drop-down list.
6. Select Label: A, B, C from the Column drop-down list (you can also choose the
Index naming mode) to give a label to the selected points in the drawing.
11. Click OK to validate your settings and then click in the drawing to define the
location of the table. The table is generated.
[ Back ] [ Up ] [ Next ]
Create a spline.
2. Move the cursor over the spline. You can notice that the cursor changes to indicate
that you are going to create a dimension on a spline.
3. On the spline, click the point where you want to create the radius curvature
dimension. A preview of the radius curvature dimension is displayed.
[ Back ] [ Up ] [ Next ]
2. In the Tools Palette, click the Force horizontal dimension in view icon to
specify that you want to create the dimension based on the horizontal direction.
4. Click elsewhere in the drawing to validate the dimension creation. The dimension
you created indicates the overall horizontal size of the spline.
6. In the Tools Palette, click the Force vertical dimension in view icon to
specify that you want to create the dimension based on the vertical direction.
7. Select the bottom line and the other spline. A preview is displayed. Yellow
manipulators and point indicators appear: these let you select precisely the
points that you want the dimension to take into account.
8. Move the spline dimension manipulator to point 7 on the spline, for example.
9. Click in the drawing to validate the dimension creation. The dimension you
created indicates the overall vertical distance between the bottom line and point
7 of the spline.
[ Back ] [ Up ] [ Next ]
3. Right-click the preview to display the contextual menu and select Curvilinear
Length instead of Overall.
4. Still in the contextual menu, select a representation mode for the dimension line:
5. Optionally drag the dimension line and/or the dimension value to position them as
wanted.
6. Click elsewhere in the drawing to validate the dimension creation. The semi-arc
symbol displayed over the dimension value symbolizes a curvilinear length
dimension. You can now handle the dimension just like any other dimension.
11. Repeat steps 7 to 9, this time selecting Linear as the representation mode for the
dimension line.
12. Still in the contextual menu, select Dimension Representation -> Force
Horizontal Dimension in View to specify the dimension line orientation.
13. Click in the drawing to validate the dimension creation.
Limitations
● You cannot change the dimension line representation mode or orientation after the
❍ In other cases, you will not be able to position the dimension further than a certain
limit. The examples below show the limits for positioning a curvilinear length
dimension in offset mode for a spline.
[ Back ] [ Up ] [ Next ]
Dimensions along a reference direction can be created for length, distance, diameter
tangent, radius tangent, and overall curve dimensions, as well as on linear (i.e. not
angular) cumulated or stacked dimensions.
2. In the Tools Palette, click the Intersection Point Detection icon . Refer to
Creating dimensions between intersection points for more information about this
functionality.
3. Click the first element, in this case, an intersection point.
These options are also available in the contextual menu that you can
display during the dimension creation.
5. Click the Dimension along a direction icon . For the purpose of this
scenario, leave the Angle field set to 0 deg.
6. Select a linear element to use as the reference direction. Once created, the
dimension will be associative to this element.
● Once a dimension along a reference direction has been created, you cannot modify
the elements that define the direction of measure, i.e. either the linear element
used as the reference direction or the fixed angle in view.
● The reference direction will not be taken into account when re-routing dimensions
(Re-route Dimension command).
● Dimensions along a reference direction cannot be driving dimensions. So, if the
Create driving dimension option is activated in Tools -> Options ->
Mechanical Design -> Drafting -> Dimension tab, you will not be able to drive
dimensions when dimensioning along a direction.
● Dimensions created in a shot (i.e. cumulated/stacked dimensions, or dimensions
sharing the same type as the first one) all have the same reference direction.
[ Back ] [ Up ] [ Next ]
For the purpose of this scenario, leave the default option, Distance,
selected.
[ Back ] [ Up ] [ Next ]
Technological feature dimensioning relies on the fact that technological features can
specify the way they should be dimensioned, which allows you to create only realistic
and customized dimensions, based on the know-how of a given field.
You need an Electrical Harness Assembly license for the purpose of this scenario as we
will be dimensioning Electrical Harness Assembly features. Technological feature
dimensioning is also available for other applications such as Piping and Tubing. For more
information on the availability of technological feature dimensioning for a given
workbench, refer to the related documentation.
Open the ElectricalAssembly.CATProduct document and make sure it is loaded in the
Electrical Harness Assembly workbench (if necessary, select Start -> Equipment &
Systems -> Electrical Harness Assembly to launch the workbench). Open the
ElectricalAssembly.CATDrawing document.
2. Select the feature that you want to dimension. Note that the name of a feature is
displayed as a help as you fly the cursor over it.
3. Repeat step 2 for each additional feature that you want to dimension.
4. End the dimension creation by clicking anywhere in the drawing (except on a
technological feature) or by lining-up the dimension. You can now handle the
dimension(s) just like any other dimension.
Several Technological Feature Dimensions icons are available from the Dimensioning
toolbar.
Contextual menu
At any time during the dimension creation, you can right-click a technological feature to
display a contextual menu. This contextual menu is particularly useful when several
dimension types can be created for a given feature (which is not the case in our
example). This depends on what is specified by the feature.
● In this menu, the Show Panel option lets you display the Technological Feature
Dimensioning Selection dialog box.
❍ From the list area, you can select the types of dimension that you want to create for
a given feature or de-select those that you want to delete. In our example, only one
type (length) can be created for each selected part.
❍ You can also use the Create drop-down list. The default option, (Selected),
creates the dimension types selected from the list area above. The All option
creates all available dimensions for all selected features. The other options, such as
All Lengths or All Diameters for example, create a specific dimension type for all
selected features.
❍ The Hide button lets you hide the Technological Feature Dimensioning Selection
dialog box.
You can also show or hide the Technological Feature Dimensioning Selection dialog box
using the Show Panel icon available in the Tools Palette.
● In the contextual menu, the other options available let you create a given dimension
type for all selected dimensions.
Limitations
Go to Tools -> Options -> Mechanical Design -> Drafting -> General and check
Display in the current view to display the view axis.
[ Back ] [ Up ] [ Next ]
Re-routing Dimensions
This task will show you how to re-route dimensions, i.e. to recalculate dimensions taking into
account new geometry elements which are compatible with the re-routed dimension type.
Re-routing dimensions can be particularly useful in the case of isolated dimensions resulting
from V4 to V5 migration. Indeed, re-routing isolated dimensions to the geometry enables you
make them associative.
Open the Reroute_Dimensions.CATDrawing document. You can notice that the dimension
properties are customized.
1. Select the Re-route Dimension icon from the Dimensioning toolbar (Extension Line
Interruptions sub-toolbar).
2. Select the angle dimension. You can notice that the cursor indicates the type of dimension
you are selecting.
3. Select the first element you want to take into account for the dimension re-routing, and
then the second element.
During this operation, the cursor gives a graphic preview of what type of element you are
selecting (in this case, lines).
5. You can proceed in the same manner to re-route the other dimension types available on
the drawing.
● Always make sure that the element(s) to which you are re-routing dimensions are
compatible with the re-routed dimension type. For example, when re-routing a radius
dimension, you need to select a curved element.
● You cannot re-route chamfer dimensions.
● In a Generative Drafting context, you cannot re-route dimensions generated via the
Generate Dimensions command.
● Re-routing dimensions preserves dimension properties when you customized them.
[ Back ] [ Up ] [ Next ]
3. Select the required dimension type from the displayed contextual menu. For
example, Radius Center.
4. Click in the drawing to validate the dimension creation. If needed, you can modify
the dimension location.
● When you display the contextual menu, you can decide that you want to restore the
dimension value to its original position. For this, select the Restore Value Position
option from the contextual menu.
● When you display the contextual menu, you can define the value orientation with the
screen, view or dimension line as reference, or still horizontal, vertical or
according to a fixed angle. These options are available in the Value Orientation
dialog box.
[ Back ] [ Up ] [ Next ]
● You can also select the interruption command first, and then the dimension.
● You can multi-select several dimensions either using the Ctrl key or by trap.
2. In the Tools Palette, indicate if you want to create the interruption on one extension
line or on both extension lines.
If you have chosen to create the interruption on one extension line, the interruption is
automatically created on the extension line which is closest to where you click.
● Select the dimension and click on the Remove Interruption(s) icon in the
Dimensioning toolbar (Dimension Edition sub-toolbar).
7. Click to indicate the extension line from which you want to remove the interruption.
The interruption is removed from the extension line which is closest to where you click.
● When creating or removing interruptions, you can select the dimension either before
or after selecting the appropriate command.
● If you move the dimension, the interruption will remain as you created it.
● If you modify either the overrun and / or the blanking, the interruption also remains
the same.
[ Back ] [ Up ] [ Next ]
icon , if needed.
2. Select the dimension
value text.
Note that as a
useful help,
you can press
the Shift key
and switch to
the Snap to
Point on or off
mode. The
mode is
temporarily
changed (as
long as you
keep the
button
pressed).
When the
Snap to Point
mode is on, as
you select and
drag the
dimension
value, an
anchor
appears to
help you
locate the
middle of the
dimension.
At any time, you can restore the original value text position. To do this, right-click the
dimension you positioned and select Restore Value Position from the contextual
menu.
[ Back ] [ Up ] [ Next ]
You can also modify the dimension line location using the extension line.
Note that as a useful help, you can press the Shift button and switch to the Snap to
Point on or off mode. The mode is temporarily changed (as long as you keep the button
pressed).
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugbt0603.htm10/19/2004 12:23:40 PM
Specifying the Dimension Value Position
2. Right-click the
dimension to be
modified.
3. In the contextual menu, select Properties. The Properties dialog box is displayed.
4. Click on the Value tab.
5. In the Value Orientation area, there are three options in the Position field.
● Auto: positions the value inside the area between extremity symbols whenever this
is possible; otherwise, positions it outside.
● Inside: positions the value inside the area between extremity symbols.
● Outside: positions the value outside the area between extremity symbols.
6. Select Auto.
If you change the
dimension from
now on, and the
value does not fit
inside the area
between extremity
symbols, the value
will be
automatically
positioned outside.
Try it by reducing
the dimension as
shown in our
example.
● The Auto position of the dimension value will be disabled if you modify the position
of the dimension value text using the mouse (i.e. if you manually move it). You can
restore the original position of the dimension value by right-clicking the dimension
and selecting Restore Value Position from the contextual menu.
● If you switch between Auto, Inside, and Outside, make sure the dimension value
is properly positioned by restoring the original position of the dimension value (use
the Restore Value Position option from the contextual menu).
[ Back ] [ Up ] [ Next ]
Go to Tools -> Options -> Mechanical Design -> Drafting -> Manipulators tab,
and check the Modification box for the Insert text before and the Insert text
after options.
4. Enter the text that you want to add before the dimension value, L= for instance.
5. Click OK. The text is automatically inserted before the dimension value.
Note that any created Text Before is automatically added to the drop-
down list in the dialog box and can therefore be selected again from this
list.
[ Back ] [ Up ] [ Next ]
Go to Tools -> Options -> Mechanical Design -> Drafting -> Manipulators tab, and check the
Modification box for the Modify overrun and the Modify blanking options.
If you want to modify one extension line only, press the Ctrl key and drag the desired
manipulator.
Note that you can also right-click the dimension and select the Edit -> Properties option from the
displayed contextual menu. The Properties dialog box appears. Select the Extension Line tab and
modify the desired value(s) of the Overrun / Blanking Extremities option(s).
Overrun is the overrun minimum value. As an example, for a cumulated dimension (for ISO Standard):
You can increase the overrun size. You cannot decrease it below the minimum value.
To set Cumulate dimension extension line length and text position, customize the following parameter in
the standards: CUMLExtMode in Dimension parameters.
[ Back ] [ Up ] [ Next ]
2. Right click and select Line-up option from the contextual menu
You can also select Tools->Positioning->Line-up item from the menu bar.
6. Click OK to validate.
The position of the smallest system dimension will not be modified. The stacked
system dimensions will be aligned to this smallest dimension.
When you click in the free space, the linear offset between the smallest dimension and
the reference is automatically set to 0 value. The space between two dimensions will
be the space defined in the Options dialog box (Tools->Options, Mechanical
Design ->Drafting at the left of the dialog box, Dimension tab, Line Up
paragraph). See Dimension Creation for more details.
[ Back ] [ Up ] [ Next ]
The offset you can set in this dialog box corresponds to:
3. Right click and select Line-up item from the contextual menu.
You can also select the Tools -> Positioning -> Line-up item from the menu bar.
4. Select the element that will be used as reference for positioning dimensions. See
the example above.
The Line Up dialog box appears. You can see that the default values are the ones set
in Tools Options menu (see step 1).
5. Enter the required offset values in the Line Up dialog box and, if needed, deactivate
the Only organize into systems option.
The smallest dimension positions with respect to the element selected and offsets by
20 mm. And offset between dimension is equal to 30mm.
[ Back ] [ Up ] [ Next ]
The Datum Feature Creation dialog box is displayed with A as default value
(incremental value).
5. Click OK.
The datum feature is
created.
An extension line is automatically created on the datum feature.
● The character string that is edited in the Datum Feature Creation dialog box is
simultaneously previewed on the drawing.
● When you create more than one datum feature, the character string of this datum
feature is automatically incremented.
● To change Datum Feature ANSI representation into ASME representation, change
the TXTDatumMode parameter of your standard file (see Dimension parameters):
ASME
TXTDatumMode = 1
(Normal)
ANSI
TXTDatumMode = 2
(Flag)
[ Back ] [ Up ] [ Next ]
1. Double-click the
datum feature you
want to modify.
3. Click OK.
[ Back ] [ Up ] [ Next ]
2. Select an element (geometry, dimension, text or point) or click in the free space to position the anchor
point of the geometrical tolerance.
● If you select an element, the anchor point will be an arrow. Note that
you can modify this symbol by editing the annotation leader.
● If you select a point in the free space, the anchor point will be a small
balloon.
3. Move the cursor to position the geometrical tolerance and then click at the chosen location. The
Geometrical Tolerance dialog box appears.
● At this step, you can apply the parameter values of an existing geometric tolerance to the tolerance you
are creating: to do this, simply select the existing geometric tolerance.
● If you have selected the Use style values to create new objects option in Tools -> Options ->
Mechanical Design -> Drafting -> Administration tab, the Geometrical Tolerance dialog box is pre-
filled with custom style values (as defined in the Standards Editor). In this case, Properties toolbars and
the Tools Palette are disabled during the creation of the geometrical tolerance.
On the other hand, if you have not selected this option, the Geometrical Tolerance dialog box is pre-filled
with the last entered values (if any). In this case, Properties toolbars and the Tools Palette are active
during the creation of the of the geometrical tolerance.
● You can reset the current style values in the Geometrical Tolerance dialog box at any time using the Reset
button.
4. Select the Filter Symbol option to filter the available tolerance symbols according to the type of
geometrical element you selected (if any).
If you did not select any geometrical element, the tolerance symbols will not filtered.
5. Specify the tolerance type by clicking the Tolerance Symbol button and selecting the appropriate symbol.
6. Type the tolerance value in the Tolerance value field, adding symbols as needed. To do this, position the
cursor at the proper location in the field, and click the Insert Symbol button to choose the appropriate
symbol.
You can add symbols to the tolerance and reference value as well as to the upper and lower text.
7. Type the reference values in the Reference value fields, adding symbols as needed.
8. To add a new geometrical tolerance, click the Next line arrow button and repeat steps 4 to 5.
9. Type the upper and lower texts in the appropriate fields. You may also add symbols if you want to.
The geometric tolerance is updated as you define values for each field.
11. You can add an all-around symbol to the leader. To do this, select the geometrical tolerance, right-click
the yellow manipulator on the arrow and select All Around from the contextual menu.
[ Back ] [ Up ] [ Next ]
1. Double-click the
geometrical tolerance you
want to modify.
You can reset the current style values in the Geometrical Tolerance dialog box at any
time using the Reset button.
3. Click OK.
[ Back ] [ Up ] [ Next ]
2. Right-click and select the Copy option from the contextual menu.
3. Select the element to which you want the geometrical tolerance to be associated.
7. In the filter Symbols box, make sure that the desired option is activated.
After you enter a value, press Enter or Tab to move to the next field.
The geometrical tolerance is updated as you define values for each field.
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugbt0720.htm10/19/2004 1:13:20 PM
Creating Driving Dimensions
The Types and colors of dimensions dialog box lets you select the color you want to
assign to driving dimensions. Select the color shown below, for example.
2. Modify the dimension via the displayed Dimension Value dialog box. For example,
enter 40 millimeter as the new length. This dimension will now drive the geometry.
The geometry is updated in order to reflect the new driving dimension. Let's call it driven
geometry.
In addition, this geometry is assigned the characteristics previously defined in the Types
and colors of dimensions dialog box via Tools -> Options. In this particular case, the
driving dimension is visualized as follows:
To bypass this problem, create a point that will be coincident with line A and line B at
the same time and create the dimension between this new point and the other
element.
● Between two semicircles (apart from dimensions between the semicircles centers). If
you double-click on the dimension, the Drive geometry option is deactivated:
[ Back ] [ Up ]
Constraints
The Interactive Drafting workbench lets you create geometrical constraints, which
specify explicitly how the geometry should behave. A constraint applies to up to three
elements. In the Interactive Drafting workbench, constraints are created either through
the constraints creation command or via SmartPick.
Note that when you use SmartPick, you detect geometric constraints dynamically. But
SmartPick can simply be used to automatically detect constraints without necessarily
creating them. For information on creating constraints using SmartPick, see Creating
Constraints via SmartPick in the SmartPick chapter.
If you want constraints to be created, make sure the Show Constraints command, and
optionally the Create Detected Constraints command, are active in the Tools toolbar,
before you start creating constraints.
[ Back ] [ Up ] [ Next ]
Make sure the Show Constraints option is active in the Tools toolbar.
For the purpose of this scenario, also make sure that the Create Detected Constraints
option is active in the Tools toolbar: this option creates lasting constraints (if you
do not activate this option, the constraints you create are temporary: the geometry is
only temporarily constrained, which means that it can subsequently be moved without
being constrained.).
1. Select the geometrical elements to be constrained to each other. For the purpose of
our scenario, select the two lines you created.
2. Click the Geometrical Constraint icon from the Geometry Modification toolbar.
Based on the elements you selected, the software automatically offers to create a
parallelism constraint, as shown at the tip of the cursor.
3. At this time, you can right-click on the drawing, to display a contextual menu
offering the other types of constraints available for the selected elements.
For the purpose of the scenario, simply click on the drawing to accept the parallelism
constraint. Both lines are now constrained as parallel to each other.
4. Modify the position of one of the lines, by moving one of its end points, for example.
As you can see, the lines are constrained so as to remain parallel to each other,
whatever the new position and/or length you assign to one of them.
Even though you set a constraint relation between two elements, constraints are not
necessarily visualized. If you cannot visualize constraints even though the Show
Constraints option is active in the Tools toolbar, go to Tools -> Options ->
Mechanical Design -> Drafting -> Geometry tab and select Display Constraints.
(You can also modify the constraint color and/or width.)
[ Back ] [ Up ] [ Next ]
Make sure the Show Constraints option is active in the Tools toolbar.
For the purpose of this scenario, also make sure that the Create Detected Constraints
option is active in the Tools toolbar: this option creates lasting constraints (if you
do not activate this option, the constraints you create are temporary: the geometry is
only temporarily constrained, which means that it can subsequently be moved without
being constrained.).
1. Select the geometrical elements to be constrained to each other. For the purpose of
our scenario, select the two lines you created.
2. Click the Constraint with Dialog Box icon from the Geometry Modification
toolbar.
The Constraint Definition dialog box appears. The options corresponding to the various
types of constraints you can create for the selected elements are active.
3. Select the Parallelism option to specify that the selected lines should be parallel.
4. At this time, you can still select another option from the dialog box if you decide to
apply another type of constraint. For the purpose of the scenario, simply click OK to
validate. Both lines are now constrained as parallel to each other.
5. Modify the position of one of the lines, by moving one of its end points, for example.
As you can see, the lines are constrained so as to remain parallel to each other,
whatever the new position and/or length you assign to one of them.
Constraints option is active in the Tools toolbar, go to Tools -> Options ->
Mechanical Design -> Drafting -> Geometry tab and select Display
Constraints. (You can also modify the constraint color and/or width.)
[ Back ] [ Up ] [ Next ]
Make sure the constraint creation option command is active in the Tools toolbar.
The point you just created is associative between the 2D and the generated view. In
others words, even if you assign a new value to the angle, this point will remain at the
intersection of both line.
Be careful: when you modify the position of these elements, only the 2D elements
move. The generated elements remain fixed.
2. Click the geometrical constraints command icon and select the line.
The most logical constraint is automatically offered (if you want to apply this constraint,
click in the drawing).
The software offers to create a parallelism constraint by default. If you choose this
constraint, click in the drawing, otherwise...
4. You can delete this constraint: right-click on the created constraint and select Delete
in the contextual menu.
[ Back ] [ Up ]
Annotations
The Interactive Drafting workbench lets you manipulate annotations.
In order to be consistent with the way commands have been grouped in toolbars and
sub-toolbars, the following tasks are documented in the Manipulating Dimensions
chapter:
● Datum Feature Creation and Modification
● Geometrical Tolerance Creation, Modification and Copy
See Before You Begin to learn about important concepts, including setting text
properties.
Create a balloon:
Create a balloon using a dialog box.
Modify a balloon
Modify a balloon using a dialog box.
Create/modify a table
Find/replace text
Locate and then, if needed, replace strings of characters.
[ Back ] [ Up ] [ Next ]
1. Choose View -> Toolbars, and select Text Properties. The Text Properties
toolbar is displayed.
3. Choose the properties you want to apply to this text from the Text
Properties toolbar. For instance, select Italic and Bold. The properties you
chose are applied to the selected text.
The options available in the Text properties toolbar are listed in the table below:
2. Select the text for which you want to specify the position and/or orientation.
[ Up ] [ Next ]
● When creating associated texts, pressing the SHIFT key lets you change the orientation of the
text as regards the element to which it is associated.
● You can associate text to the following elements:
❍ Annotations: text, datum feature, datum target, balloon, GD&T, roughness symbol, weld
symbols.
❍ Dimensions
❍ 2D elements: point, circle, ellipse, parabola, hyperbola.
❍ Generative edges
[ Back ] [ Up ] [ Next ]
Positional link
Available for every annotation.
Open the Brackets_views03.CATDrawing document. Create a text.
3. Right click and select Positional Link->Create from the contextual menu.
5. Select the associated element and drag it in the drawing, the text follows the
element.
6. Delete existing associativity using the same dialog but selecting the Delete option
(Positional Link contextual menu).
Orientation link
This functionality is available for text, text with leader and roughness symbol.
7. Right click on the text and select Orientation Link->Create from the contextual
menu.
● Dimensions
● 2D elements
❍ points
❍ circles
❍ ellipse
❍ parabola
❍ hyperbola
● Generative edges
[ Back ] [ Up ] [ Next ]
1. Click the Text With Leader icon from the Annotations toolbar (Texts sub-
toolbar).
2. Click the point on the element you want the leader to begin (arrow end).
Both the red frame and the arrow end of the leader are now assigned white and yellow
manipulators.
4. If needed, drag the frame and/or arrow to a new location. For example, drag the
arrow to the right.
At this step, you can also decide that you want the text to be wrapped (like when
creating a free text).
5. Enter the text in the Text Editor dialog box or directly on the drawing.
7. To end the text creation, click again in free space or select a command icon.
The leader is associated with the element you selected. If you move either the text or
the element, the leader stretches to maintain its association with the element.
If you change the element that is associated with the leader, between both the new
element and the text with leader remains associative to each others.
8. Create a circle.
You can create a text in a view which is not up-to-date, but you cannot associate it to
geometry or the following panel appears:
When creating a text with leader, you can orient the leader perpendicularly to the
element to which it is associated.
● Generative Edges
[ Back ] [ Up ] [ Next ]
For the purpose of this scenario, you will learn how to add a leader to an existing text,
but this functionality is available with other annotation types as well.
Go to Tools -> Options-> Drafting -> Mechanical Design -> Annotation tab .
Make sure the Activate snapping (Shift toggles) option is selected. Then, click on
the Configure button and select either On orientation or Both.
To create as many leaders as required for an existing text, go to Tools -> Customize
and create the Add Leader command in a separate toolbar. You will then be able to
double-click the Add Leader command and click to locate the leader(s) to be created.
If several text elements are selected as you activate the Add Leader command, the
selection is cleared and a message prompts you to select an annotation.
If you modify the text associated with the leader, associativity between the text and
the leader is kept.
[ Back ] [ Up ] [ Next ]
Depending on the type of annotation the leader is associated with, not all operations
described in this section will be available.
Handling Leaders
Create a text with a leader.
1. Right-click the yellow control point at the end of the leader. The leader's contextual
menu is displayed.
You can add an extremity only in the case of a text Clicking on the main
Any existing interruption will be removed from the leader if you subsequently
● To modify the leader symbol shape, point to Symbol Shape. Then, select No
Symbol if you do not want a symbol for the leader, or select the symbol you want
from the available symbols.
You can remove the leader extremity symbol for all annotations.
3. You can also move the leader or any existing breakpoints by clicking a yellow
control point and moving it using the mouse.
● To move the annotation but not the leader, click the annotation and move it using
the mouse.
● To move the leader along with the annotation while making sure the leader keeps
its original shape, select Rigid and then move the annotation.
Rotation icon .
Go to Tools -> Options-> Drafting -> Mechanical Design -> Annotation tab .
Make sure the Activate snapping (Shift toggles) option is selected. Then, click on
the Configure button and select either On orientation or Both.
1. Move the text leader breakpoint with the mouse. You can position the leader
breakpoint anywhere, and snapping is not used.
2. Now, press the Shift key while moving the leader breakpoint with the mouse. The
leader is snapped, and is positioned vertically or horizontally, or with the same
orientation as the element to which it is attached.
3. Release the Shift key and the mouse when you are satisfied with the position of the
leader.
4. Move the balloon leader breakpoint with the mouse. You can position the leader
breakpoint anywhere, and snapping is not used.
5. Now, press the Shift key while moving the leader breakpoint with the mouse. The
leader is snapped, and is positioned vertically or horizontally, which happens to be the
same orientation as the element to which the leader is attached.
6. Release the Shift key and the mouse when you are satisfied with the position of the
leader.
[ Back ] [ Up ] [ Next ]
1. Select the text you have created and click the Frame icon in the Text Properties Toolbar. The Frames sub-
menu is displayed.
You can choose to create each frame with either a variable or a fixed size. For a rectangular frame, for example, the
icon represents the variable-size frame, and the icon (with the padlock) represents the fixed-size frame.
● Variable-size frames adapt to the text length, whereas fixed-size frames always remain as is, no matter what the
text length is. So if you choose a fixed-size frame and the length of you text exceeds the frame size, then the text
will extend beyond the frame.
4. Right-click on the text and in the contextual menu choose the add leader command and click in the free space to
end the leader creation.
5. Right-click on the hanged point and select a mode in the contextual menu. The anchor points available will be
dependent on your choice. Set the Standard Behavior Off.
These anchor points allow you to move a leader around the text.
Standard Behavior is the default mode. Automatic Mode corresponds to the point 1 of Standard Behavior.
3
Circle
__o__ __o__
Scored Circle 2 o o 4 / \
| | | |
Set 1 o o 5 1 o o 2
| | | |
Fixed Support 8 o o 6 \ /
Sym Part --o-- --o--
7
Sym Set
3
o o
/ \ / \
Diamond 2 o o 4 o o
/ \ / \
1 o o 5 1 o o 2
\ / \ /
8 o o 6 o o
\ / \ /
Nota o o
7
3
o o
/ \ / \
2 o o 4 o o
Triangle / \ / \
1 o----o----o 5 1 o---------o 2
6
1 2 3
o-------o-------o o-------o-------o
Right Flag | \ | \
4 o o 5 1 o o 2
| / | /
o-------o-------o o-------o-------o
Right Oblong 6 7 8
1 2 3
o-------o-------o o-------o-------o
Left Flag / | / |
4 o o 5 1 o o 2
\ | \ |
o-------o-------o o-------o-------o
Left Oblong 6 7 8
1 2 3
Both Flag o-------o-------o o-------o-------o
/ \ / \
4 o o 5 1 o o 2
Oblong \ / \ /
o-------o-------o o-------o-------o
6 7 8
Ellipse
1 o---------o 2
Sticking 1 o---------o 2
3 4 5
o-------o-------o o-------o-------o
/ / / /
2 o o 6 o o
Parallelogram / / / /
o-------o-------o o-------o-------o
1 8 7 1 2
6. Drag the leader hanged point to move it to the anchor number 8 (see the previous table, circle, Standard
Behavior Off).
[ Back ] [ Up ] [ Next ]
1. Click the hole to be assigned text on the part. For example, on GenDrafting_part_02.
CATPart, select Hole.1.
2. Click the CATDrawing
(GenDrafting_part_03.
CATDrawing) and click the
Replicate icon from the
Annotations toolbar (Texts
sub-toolbar).
The hole diameter automatically corresponds to the diameter of Hole1 you selected on
the part.
[ Back ] [ Up ] [ Next ]
2. Click the Copy Object Format icon from the Graphic Properties toolbar.
The graphical properties assigned to the text used as a reference are now copied onto
the multi-selected free texts to be modified.
[ Back ] [ Up ] [ Next ]
5. Click OK.
The character string that is edited in the Datum Target Creation dialog box is
simultaneously previewed on the drawing.
[ Back ] [ Up ] [ Next ]
3. Click OK.
[ Back ] [ Up ] [ Next ]
Creating a Balloon
This task will show you how to create a balloon. You can set text properties either before or after
you create the text.
Open the Brackets_views03.CATDrawing document.
The Balloon Creation dialog box appears, with the value 1 is pre-entered in the field.
5. Click OK.
● The value that is edited in the Balloon Creation dialog box is simultaneously previewed on the
drawing.
● When you create more than one balloon, the value of this balloon is automatically incremented.
[ Back ] [ Up ] [ Next ]
Note that if you modify the numbering in the product and then regenerate the
product, the balloon modification will be applied to the generated views only after you
perform a view update.
[ Back ] [ Up ] [ Next ]
Modifying a Balloon
This task shows you how to modify a balloon.
1. Right-click the
balloon you want to
modify.
4. You will now define the balloon frame properties from the Frame drop-down list. By
default, balloons are assigned a variable-size circle which adapts to the balloon
text length. You have other options:
● You can display the balloon without a frame by selecting the None icon .
● You can assign a fixed-size frame to the balloon by selecting the fixed-size Circle
icon .
For more information about fixed-sized frames, refer to Adding frames or sub-frames.
For the purpose of this exercise, select the fixed-size Circle icon .
5. Click OK to validate
and close the Properties
dialog box. The balloon
size is modified.
6. Now, double-click the balloon. The Balloon Modification dialog box is displayed.
The Autofit option is active when the size of the balloon frame is fixed.
8. Select the Autofit option to adapt the size of the text to that of the balloon frame.
In the case of large texts, the Autofit option reduces the text size.
10. You can also modify the anchor point and thereby the position of the balloon.
[ Back ] [ Up ] [ Next ]
2. Select the attachment point of the roughness symbol. The roughness symbol position and
orientation will be associative to this point.
Symbols Definition
Surface texture
Basic
Lay multidirectional.
5. If needed, modify the roughness symbol position by dragging it to the required location.
● If you have selected the Use style values to create new objects option in Tools ->
Options -> Mechanical Design -> Drafting -> Administration tab, the Roughness
Symbol dialog box is pre-filled with custom style values (as defined in the Standards
Editor). In this case, Properties toolbars and the Tools Palette are disabled during the
creation of the roughness symbol.
On the other hand, if you have not selected this option, the Roughness Symbol dialog box is
pre-filled with the last entered values (if any). In this case, Properties toolbars and the Tools
Palette are active during the creation of the of the roughness symbol.
● If you have selected the Use style values to create new objects option, you can reset
the current style values in the Roughness Symbol Editor dialog box at any time using the
Reset button.
● At any time, you can modify the roughness symbol. For this, double-click the roughness
symbol to be modified and enter the desired modifications in the displayed Roughness
Symbol dialog box (for orientation modification, use the Invert switch button).
● When this is not already the case, you can link roughness symbol position and orientation to
another element, see Making an Existing Annotation Associative.
[ Back ] [ Up ] [ Next ]
Fillet weld
Spot weld
Back weld
Plug weld
Surfacing weld
V flare weld
Spot weld
Complementary symbols
Weld with flat face
F finish symbol
G finish symbol
H finish symbol
M finish symbol
R finish symbol
Complementary indications
Field weld
Weld-all-around
Weld tail
Reference
5. Click the symbol buttons to choose the welding symbol, complementary symbols
and/or finish symbols.
7. Click OK.
9. Double-click on the welding symbol to edit it, and change the weld text side for
example by clicking the Up/Down switch button.
● If you have selected the Use style values to create new objects option in Tools -
> Options -> Mechanical Design -> Drafting -> Administration tab, the
Welding creation dialog box is pre-filled with custom style values (as defined in the
Standards Editor). In this case, Properties toolbars and the Tools Palette are
disabled during the creation of the welding symbol.
On the other hand, if you have not selected this option, the Welding creation dialog
box is pre-filled with the last entered values (if any). In this case, Properties
toolbars and the Tools Palette are active during the creation of the of the welding
symbol.
● You can reset the current style values in the Welding creation dialog box at any time
using the Reset button.
● You can close the tail (reference) using a rectangle variable-size frame .
● At any time, you can modify the welding symbol. To do this, double-click the
welding symbol to be modified and enter the modifications in the displayed dialog
box.
● You can import a plain text file (.txt) to use as a reference (specification, process or
other) by clicking the Import File button.
[ Back ] [ Up ] [ Next ]
1. Click the Weld icon from the Annotations toolbar (Symbols sub-toolbar).
4. If needed, modify the geometry welding symbol. For example, modify the thickness
from ten to five millimeters.
5. If needed, modify the type of the geometry welding symbol by selecting the Change
6. Click OK.
[ Back ] [ Up ] [ Next ]
The reference text is the text, among the selected texts, that is positioned the most at the
left.
The text anchor point is moved to the left (for example, from the bottom center to the
bottom left).
The texts are aligned vertically relatively to the reference text origin point (same x abscissa
as for the reference text).
The reference text is positioned at the middle of both left and right extremity points.
The text anchor point is moved to the center (for example, from the top left to the top
center).
The texts are aligned vertically relatively to the reference text origin point (same x abscissa
as for the reference text).
The reference text is the text, among the selected texts, that is positioned the most at the
right.
The text anchor point is moved to the right (for example, from the middle center to the
middle right).
The texts are aligned vertically relatively to the reference text origin point (same x abscissa
as for the reference text).
The reference text is the text, among the selected texts, that is positioned the most at the
top.
The text anchor point is moved to the top (for example, from the bottom left to the top left).
The texts are aligned horizontally relatively to the reference text origin point (same y
coordinate as for the reference text).
The reference text is positioned at the middle of both top and bottom extremity points.
The selected texts are assigned the middle attribute as text origin (for example, from the
The reference text is the text, among the selected texts, that is positioned the most at the
bottom.
The text anchor point is moved to the bottom (for example, from the top left to the bottom
left).
The texts are aligned horizontally relatively to the reference text origin point (same y
coordinate as for the reference text).
4. Select the Space from left to right option and set the Space value to 30mm.
Note that when you select a Space option, the modification does not appear similarly on the
drawing. This modification only appears when you enter the new Space value in the
Positioning dialog box or when you select a Space value.
6. Select the Move vertically to top option and set the Move value to -10mm.
Note that when you select a Move option, the modification does not appear similarly on the
drawing. This is only the case once you enter the new Move value in the Positioning dialog
box or when you select a spacing option.
[ Back ] [ Up ] [ Next ]
Creating/Modifying a Table
This task shows you how to create and edit a table.
In this table, you can add text, insert columns, rows, merges cells, invert lines, invert
columns, switch lines and columns, and insert views. You can also split a table, import
a table, and insert a view in a table.
Choose a task:
● creating a table,
● editing and modifying a table,
● splitting a table,
● importing a table,
● inserting a view in table.
Creating a table
Create a new sheet and a new view.
● To select a column, click just above the column when the symbol appears.
7. Right-click on the corner of the frame around the table to access the general
contextual menu.
10. Select Invert Columns / Rows in the contextual menu. Rows and Columns are
inverted:
11. Select a column and right-click to get the contextual menu, it allows you to:
● Insert a column,
● Delete a column,
● Clear the content of a column,
● Modify the size of a column:
❍ either set a new column size,
❍ or autofit the size, i.e. fit the text in the cells by automatically defining the
optimal cell size.
Choose to autofit the column size, the following dialog box appears:
Set the column width to a new value value and click OK to validate.
12. Select two cells and right-click them, then choose Merge in the contextual menu.
13. Then select the new cell formed by the two cells you have merged and choose
Unmerge to split them in two cells again.
14. Double-click on the text of a cell. The Text Editor appears: modify the text and
click OK to validate.
15. To choose vertical and horizontal text alignment, use the Anchor point tool .
Splitting a table
Open the Split_tables.CATDrawing document. It contains a table that you will split into
several tables.
1. Right-click the table and choose Split Table from the contextual menu. The Table
Split dialog box appears.
3. Select Vertical.
6. Click OK. The table is split into several tables, according to the criteria you specified.
Importing a table
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugbt0736.htm (7 of 10)10/19/2004 1:33:04 PM
Creating/Modifying a Table
1. Click the Import Table icon and select the table you want to import.
1. Double-click on the table to edit it and right-click in the cell you want to fill. Select
Insert Object.
2. Choose the view you want to insert by clicking the view in the drawing or in the
tree. Choose the Top view:
The top view is inserted in the table, and it is resized so as to fit the cell. You can
resize the cell if you want to enlarge the view in the table.
[ Back ] [ Up ] [ Next ]
3. Select .
The following message appears in the dialog box: Searching All Current Sheet
Views. If you previously selected a given number of sheets or elements in the
document, the message will be Searching All Current Elements.
5. Select .
7. Select .
Note that you can directly access the Replace dialog box by selecting the Edit-
>Replace item from the menu bar.
[ Back ] [ Up ] [ Next ]
First, refer to the Infrastructure User's Guide to learn more about advanced search.
1. Select the Edit->Search... command then click the Advanced tab:
Additional
Type Value to select or to key in
attributes
Balloon Part name name of the searched element
Datum Feature Reference name name of the searched element
Datum Target Reference name name of the searched element
Size size indicated in the searched element
Dimension Type type of dimension (angle, diameter,
radius, length, etc.) searched
Fake Yes/No
True Yes/No
[ Back ] [ Up ] [ Next ]
It displays the linked objects name and specifications. In our example, the view name and scale are linked to the
front view.
[ Back ] [ Up ]
Dress-Up Elements
The Interactive Drafting workbench provides a simple method to create the following
view dress up elements on existing 2D elements.
Create arrows:
Create an arrow.
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugbt0800.htm10/19/2004 1:59:58 PM
Creating Center Lines (No Reference)
toolbar).
2. Select a circle.
.
3. Click in the drawing to confirm the creation and select the center lines.
4. Use manipulators to modify center lines size.
● You can apply this scenario to an ellipse.
● When creating a center line on a generative view, a message will be displayed if the
center line cannot be associative to the 3D.
[ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugbt0801.htm10/19/2004 3:53:19 PM
Creating Center Lines (Reference)
You can create a pair of center lines according to a circular reference (a point or a
circle):
When creating a center line on a generative view, a message will be displayed if the
center line cannot be associative to the 3D. In this case, the center line is neither
linked to the 3D nor to 2D drawing elements. For example, a non-associative center
line with a reference line will not be updated when the reference line is moved.
[ Back ] [ Up ] [ Next ]
2. Select any end point and drag to move all the center line extremities to a new
position.
3. Press the Ctrl key while selecting any end point and drag the selected extremity to a
new position.
You can also modify the center line using the contextual menu (Properties) and
displayed Properties dialog box (Graphic tab).
[ Back ] [ Up ] [ Next ]
1. Click the Drawing window, and click the Thread icon from the Dress-up toolbar
You can also multi-select holes before clicking the Thread icon .
Activating this command displays two options in the Tools Palette which is
automatically displayed:
3. Select the hole (or circle) to which you want to apply a thread. The thread is
created.
[ Back ] [ Up ] [ Next ]
[ Back ] [ Up ] [ Next ]
1. Click the Drawing window, and click the Axis Line icon from the Dressup
● If needed, you can select two non-parallel lines that are not colinear.
● Both in the case of center lines and axis lines, a default overrun is created.
● When creating an axis line on a generative view, a message will be displayed if the
axis line cannot be associative to the 3D.
● You can create axis lines between symbolic fillet edges or fillet representation on
generative views. Note that these axis lines will not be associative (a message will
be displayed).
If you need to modify an axis line, please refer to Modifying a center line as the
method is similar. Note that multi-selection can be performed when modifying axis
lines.
[ Back ] [ Up ] [ Next ]
1. Click the Drawing window, and click the Axis Line and Center Line icon from
the Dressup toolbar (Axis and Threads toolbar).
2. Select two circles. The axes and center lines are created.
When creating axes and center lines on a generative view, a message will be
displayed if axes and center line cannot be associative to the 3D.
[ Back ] [ Up ] [ Next ]
● sketched elements,
● generated elements
● part-sketched, part-generated elements
In this task, you will learn how to create an area fill on a drawing containing a mix of sketched and
generated elements.
You do not need to activate the view in which you are going to create an area fill.
1. In the Graphic Properties toolbar, click the down arrow besides the Pattern icon.
2. In the Pattern dialog box, select a pattern for your area fill and click OK.
OR
A few remarks
Area to Fill dialog box
The two options available in the Area to Fill dialog box are described below. You can specify the area you
want to fill before or after choosing the option in the Area to Fill dialog box.
For each option, examples illustrate what kind of area fill you will get depending on where you click. Note
where the cursor is located on the figures.
● Automatic automatically detects the area to fill based on where you click: just click inside the area you
want to fill.
● With profile selection lets you specify the area to fill: select all the 2D elements that make up the
boundary of the area you want to fill, and then click inside this area.
As you select elements on a view,
intersection symbols (stars) appear
where elements intersect. This enables
you to know where the profile is open:
in this case, intersection symbols do not
appear. As you cannot apply an area fill
to an open profile, make sure all
elements intersect.
● If you create text in a filled area, the background of the text will be blanked as shown here.
● With hatching or dotting patterns, the spacing between each hatch or dot is sometimes larger than the
area to fill. This makes it impossible to display the pattern properly. In such a case, the area fill contour
is made bold and is turned into the same color as the pattern color. This enables you to identify items
with area fills even if the pattern is not visible. The figures below illustrate what the sketched element
will look like in such a case.
[ Back ] [ Up ] [ Next ]
Creating Arrows
This task will show you how to create an arrow. For the purpose of this exercise, you
will use an arrow to illustrate the kind of hole you want to apply to a circle.
1. Click the Drawing window, and select Insert->Dress Up->Arrow from the menu
bar.
2. Click a point or select an object to define the arrow starting point (the tail). For
example, select a circle.
3. Click another point or select another object to define the arrow extremity (the
head). The arrow is created.
● To modify the position of the arrow, click the arrow and use the yellow
manipulators to drag it to its new location.
● To modify the general appearance of the arrow, either click the arrow and then use
the Graphic Properties toolbar, or right-click the arrow and then use the Properties
dialog box (select Properties and click the Graphic tab).
4. You will now add a breakpoint to the arrow. Select it and right-click on a yellow
manipulator. A contextual menu appears.
5. Select Add a Breakpoint. A breakpoint is added to the arrow; you can drag it to
change the arrow path.
6. You will now choose a symbol for the arrow tail. To do this, right-click on the
yellow tail manipulator.
7. In the contextual menu, point to Symbol Shape and select a symbol, Filled
Circle for example.
The symbol you choose now appears on the arrow tail. You can also change the
symbol used for the arrow head by repeating steps 6 and 7.
8. You will now create an interruption on the arrow tail. Right-click on the yellow tail
manipulator again.
[ Back ] [ Up ]
2D Geometry
2D geometry commands are documented in Sketcher User's Guide. As such, the
information detailed in this section is presented in a Sketcher context.
You should note that the Sketcher User's Guide contains images that correspond
to the Sketcher workbench and therefore illustrate geometry in an environment
that is different from the Drafting environment (symbols, background color, for
example).
These commands allow you to create 2D geometry. Note also that SmartPick is an
easy-to-use tool designed to make all your geometry creation as simple as
possible.
Before you begin creating 2D geometry, make sure you are familiar with concepts
such as:
● Tools Palette
● Multi-selection
In order to help ensure that 2D geometry is not altered once it has been created,
geometry edition is only allowed in the active view. Therefore, if you want to edit
or move 2D geometry, you need to activate the view which contains the
geometry.
You can prevent 2D geometry from being inopportunely moved (and distorted) in
active views by unselecting Allow direct manipulation from Tools -> Options -
> Mechanical Design -> Drafting - > Geometry tab.
Create a point:
Use the Tools Palette or click the point horizontal and vertical coordinates.
Create one or more points by intersecting curve type elements via selection.
Create one or more points by projecting points onto curve type elements.
Create a line:
Use the Tools Palette or click the line first and second points.
Create a circle:
Use the Tools Palette or click to define the circle center and then one point
on the circle.
Create an ellipse:
Use the Tools Palette or click to define the ellipse center, major semi-axis
and minor semi-axis endpoints one after the other.
Create an arc:
Use the Tools Palette or click to define the arc center and then the arc start
point and end point.
Create a profile:
Use the Tools Palette or click to define lines and arcs which the profile may
be made of.
Connect elements:
Create a conic:
Click the desired points and excentricity for creating an ellipse, a circle, a
parabola or a hyperbola, using tangents, if needed.
Create a spline:
Click the points through which the spline will go.
Create a rectangle:
Use the Tools Palette or click the rectangle extremity points one after the
other.
Create a parallelogram:
Use the Tools Palette or click to define a first side for the parallelogram and
then a point corresponding to the parallelogram length.
Create an hexagon:
Use the Tools Palette or click to define the hexagon center and dimension.
[ Back ] [ Up ] [ Next ]
By default, arc centers appear on the sketch and are associative. In case you
create arcs by clicking, if you do not need them you can specify this in the
Options dialog box.
Profiles toolbar
(Circle
subtoolbar).
The Sketch tools toolbar will display one after the other values for defining the
three points of the circle: values for defining the horizontal (H) and vertical (V),
values for defining the arc start, end or second points or else the radius of this
arc.
2. Position the
cursor in the Start Point (H: 25mm and V: 37mm)
desired fields and
key in the desired
values.
3. Drag the
cursor and click
to create the arc
intermediate
point (the point
which the arc will
go through).
[ Back ] [ Up ] [ Next ]
2D Geometry Operations
2D geometry operations commands are documented in Sketcher User's Guide. As
such, the information detailed in this section is presented in a Sketcher context.
You should note that the Sketcher User's Guide contains images that correspond
to the Sketcher workbench and therefore illustrate geometry in an environment
that is different from the Drafting environment (symbols, background color, for
example).
Create a corner:
Create a rounded corner (arc tangent to two curves) between two lines
using trimming operation.
Create a chamfer:
Create a chamfer between two lines using trimming operation.
Trim elements:
Trim a line or a circle (either one element or all the elements).
Break elements:
Break any type of curves.
Translate elements:
Perform a translation on 2D elements by defining the duplicate mode and
then selecting the element to be duplicated.
Rotate elements:
Rotate elements by defining the duplicate mode and then selecting the
element to be duplicated.
Scale elements:
Resize a profile to the dimension you specify.
Offset elements:
Duplicate a line, arc or circle type element.
[ Back ] [ Up ] [ Next ]
Properties
This section discusses how to quickly access and edit information on 2D geometry, dress-up
elements, annotations and dimensions in a single dialog box, provided you use the Edit-
>properties contextual command.
The data you can access (tabs) depends on the element you select. Note that clicking the
More switch gives you access to more tabs.
[ Back ] [ Up ] [ Next ]
1. Right-click the front view and select properties. Choose the View tab. You can notice
that are number of options are disabled, as they apply to generative views only.
View Name
Allows you to modify the name of the view (or of the 2D component when pertinent),
and to enter a prefix, an ID or a suffix. Among other things, you can create a formula
for the view name.
The properties described below apply to generative views only. They will be active in a
Generative Drafting context.
Dress-up
Symbolic
Original edges, projected in a direction that is
normal to each corresponding surface.
● 3D Points: projects points from 3D (no construction elements). You can choose
from the following options:
3D symbol inheritance: keeps the symbol from the 3D.
Symbol: displays the symbol you choose from the drop-down list.
● 3D Wireframe: displays both the wireframe and the geometry on generated views.
You can choose whether projected 3D wireframe can be hidden or is always visible:
Can be hidden: in some cases, depending on the projection angle, part or
all of 3D wireframe will possibly be hidden.
Is always visible: 3D wireframe will be visible in all cases, independently
of the projection angle.
Note that if you delete generated center lines, threads or axis lines, you will NOT be
able to generate them again (by updating the drawing), even if you select the
appropriate dress-up options in the Properties dialog box. It is impossible to restore
generated center lines, threads or axis lines that have been deleted.
Generation Mode
● Only generate parts larger than: specifies that you only want to generate parts
which are larger than the size indicated (in millimeters) in the appropriate field.
● Enable occlusion culling: saves memory when generating exact views from an
assembly (or a part or product) which is loaded in Visualization mode (i.e. when the
Work with the cache system option is active). This will load only the parts which
will be seen in the resulting view (instead of loading all of them, which is the case by
default), which optimizes memory consumption and CPU usage.
● View generation mode: lets you change how the view is generated. For more
information on the various view generation modes, refer to View Generation Settings
in the Customizing chapter.
❍ Exact view: turns the view into a exact view (the geometry becomes available).
❍ CGR: turns the view into a CGR view (only the external appearance of the
component is used and displayed; the geometry is not available).
❍ Approximate: turns the view into an approximate view. Although approximate
views are not as high in precision and quality as exact views, this generation
mode dramatically reduces memory consumption. Performances may also be
improved, depending on how you fine-tune precision. Therefore, the approximate
mode is particularly well-adapted to sophisticated products or assemblies involving
large amounts of data.
❍ Raster: turns the view into an image view. You can configure a number of options
such as the level of detail or the type of image to generate (shading, shading with
edges, etc.).
If you select a mix of exact, CGR, approximate and/or raster views, the options will be
disabled. To activate these options, make sure you select views which are using the
same generation mode.
● The Generative view style area shows the generative view style which is applied to
the view.
● If you have modified the values of the properties defined in the selected generative
view style by editing some dress-up properties, for example, you can use the Reset
to style values button to reset these values to the original style values. (To let you
know when properties have been changed compared to the original generative style,
an asterisk is displayed in front of them.)
The Generative view style properties are only available on generative views, when
generative view style functionalities are activated (i.e. when the Prevent generative
view style creation option is de-selected in Tools -> Options -> Mechanical
Design -> Drafting -> Administration tab).
[ Up ] [ Next ]
2. Select the Edit->Properties command and click the Feature Properties tab.
You can also right click the 2D element and then select the Properties command
from the displayed contextual menu.
5. Click the Graphic Tab, Lines and Curves option, Pickable option and Layers
options are available. For settings, see Editing Element Graphic Properties.
5. Click OK.
[ Back ] [ Up ] [ Next ]
2. Select the Edit-> Properties command and click the Graphic tab.
You can also right click the current element and then select the Properties command
from the displayed contextual menu.
● Fill:
❍ you can color the selected element and set the filling transparency.
● Edges:
❍ it allows you to define edges colors, thickness and the type of line (dotted,
5. Click OK.
1. Select Edit -> Search from the menu bar and select the element(s) to
be modified from the Search dialog box.
2. Select Edit -> Properties option from the menu bar and check the
Pickable option from the Properties dialog box.
● If you want to make all the elements on a sheet or in a view pickable back again,
perform as follows:
1. Click the sheet or the view(s) to be applied the Pick mode from the
specification tree.
2. Select the Force Pick Mode option from the contextual menu.
The Graphic Properties toolbar allows modifying the following graphical options:
● the line color
● the line type
● the line weight
Care when you assign graphical attributes to a line (for example, make it thick and
red).
When you turn this red thick line into a construction line (from the contextual menu:
Object.Line -> Definition..., Construction line option in the Line Definition dialog box),
the line will become a dotted gray line. Even though you then decide to make it a
standard line back again (by un-checking the Construction line option), the line will
have lost its "red" and "thickness" attributes and will be assigned its original attributes.
[ Back ] [ Up ] [ Next ]
1. Select the pattern be modified. For the purpose of our scenario, select the hatching
pattern in the Section view.
You can also right-click the pattern and then select Properties from the displayed
contextual menu.
3. In the Properties dialog box that appears, click the Pattern tab.
4. If you want to define your own pattern, choose a pattern type from the Type drop-
down list. The types available depend on the standard used by the drawing.
Or if you want to choose from the various patterns available, click the [...] button. This
will display the pattern chooser, from which you can make your selection.
The options available depend on the type of pattern you selected, as well as on the
standard used by the drawing.
Hatching
● Number of hatchings: Defines the number of different hatchings to use in this
pattern. A tab will be created for each hatching, to let you define each one
individually. This option is unavailable with the current drawing standard.
● Angle: For each hatching this pattern, specifies the angle value in degrees.
● Pitch: For each hatching in this pattern, specifies the pitch in millimeters.
● Offset: For each hatching in this pattern, specifies the offset in millimeters.
● Color: For each hatching in this pattern, specifies the color. This option is
unavailable with the current drawing standard.
● Linetype: For each hatching in this pattern, specifies the linetype. This option is
unavailable with the current drawing standard.
● Thickness: For each hatching in this pattern, specifies the linetype thickness. This
option is unavailable with the current drawing standard.
● Preview: Lets you preview the resulting hatching pattern.
Dotting
● Pitch: Specifies the dotting pitch in millimeters.
● Color: Specifies the dotting color.
● Zigzag: Specifies whether dotting should zigzag.
● Preview: Lets you preview the resulting dotting pattern.
Coloring
● Color: Specifies the color.
● Preview: Lets you preview the resulting coloring pattern.
Image
● Browse button: Lets you select the image to use for this pattern. This option is
unavailable with the current drawing standard. You can only use the images defined
by the administrator. These images are available from the pattern chooser (click the
[...] button).
● Angle: Specifies the angle value in degrees.
● Scale: Specifies the scale.
● Preview: Lets you preview the original image (not the result after modifying the
angle and scale).
When editing the properties of a pattern associated with a part material, the software
offers its own selection of patterns, and not the patterns defined in the standard.
6. Click OK.
You can also modify pattern properties using the Pattern icon on the Graphic
Properties toolbar.
[ Back ] [ Up ] [ Next ]
2. Select the whole text (you can also select only part of the text) and then select the
Edit-> Properties command.
You can also right-click on the selected text and then choose Properties from the
contextual menu.
3. In the Properties dialog box that appears, click the Font tab. The associated panel
is displayed.
● Font, Style, Size, Underline and Color: choose the font, size, style and color of
the text, and underline it.
● Attributes: draw a line through (Strikethrough) or above (Overline) the
selected text, and make it superscript or subscript.
You can either underline or overline a text, but you cannot do both.
● Character:
❍ Ratio: modify character size.
❍ Slant: modify character slant (for italic text, slant=15 deg).
❍ Spacing: change the spacing between characters.
❍ Pitch: set a fixed or a variable pitch. As an example, create the free text "Tools"
and apply the font ROM1.
The Slant and Pitch options are available only for stroke fonts.
Clicking the More button will display extra options, if any are available.
5. Click OK.
For more information on font properties, please refer to the Infrastructure User's
guide.
3. Click Properties in the menu that appears. The Properties dialog box appears.
4. Click the Font tab.
5. In the Character area, increase or decrease the value in the Ratio field to change
the character ratio.
5. Modify the value in the Spacing field to change the character spacing.
2. Type a text, "subscript" for example, after the text you created previously.
4. Click Properties in the menu that appears. The Properties dialog box appears.
5. Click the Font tab.
8. Now type another text, "superscript" for example, after the existing text. For the
moment, the new text takes on the properties of the subscript text in front of it.
12. For the purpose of this exercise, you will now align the subscript and superscript
texts and set their offset and size. To do this, select the whole text and right-click it.
The offset defines the vertical position of the superscript or subscript text from the
baseline of the text. The size defines the height of the superscript or subscript text.
Both values are expressed as a percentage of the font size.
15. In the Options area, select the Back Field check box to align the texts.
16. Increase or decrease the values for the superscript and subscript texts in the
Offset and Size fields to set the offset and size.
17. Click OK to validate. The subscript and superscript texts are now aligned and set
as defined.
This functionality does not always work when the text is wrapped.
[ Back ] [ Up ] [ Next ]
1. Select the annotation you just created. (For the purpose of this exercise, you select
a free text, but you could also select any other type of annotation.)
You can also right-click on this dimension and then choose Properties from the
contextual menu.
● Frame: you can choose a frame type for the selected text that is to say rectangle,
triangle, circle, etc. You can specify the color, line thickness and line type for the
frame in the associated fields.
● Position:
❍ Anchor Point: you can change the text position in relation to the anchor point.
❍ Justification: you can specify a justification for the text: left, center or right.
❍ X, Y: you can modify anchor point coordinates.
❍ Anchor Mode: it allows you to position the anchor line to the character Top and
Bottom or to the character Cap or Base.
● Line Spacing Mode: you can choose the spacing mode between to line of
characters. As an example, create the following free text:
Now, select base to cap option in the combo box. The spacing between the two lines
will be between the base of first line characters and cap of second line characters:
● Line spacing: you can increase or decrease the spacing between two lines of
characters.
● Word wrap: allows you to wrap the text in a width you specify.
When you create a free text, the anchor point is the point you click in free space to
define a location for the free text.
● Options:
❍ Display Units: in a text containing parameters with units, displays these units.
❍ Apply scale: applies the scale of the view or of the 2D reference component to
the display of the text.
If you want to use as symbols 2D components with text, activate both the
Apply Scale property and the Create with a constant size setting (in Tools ->
Options -> Mechanical Design -> Drafting -> Annotation and Dress-up
tab): the size of both the 2D component and its text will then be independent
from the view scale.
❍ Back Field: aligns superscript and subscript texts above one another.
❍ Blank Background: specifies that the text background should be blanked when
the text is displayed over a pattern or over a picture.
❍ Superscript: increase or decrease the values for the superscript texts in the
Offset and Size fields to set the offset and size.
❍ Subscript: increase or decrease the values for the subscript texts in the Offset
and Size fields to set the offset and size.
❍ Display: specifies a display mode for the text.
4. Click the More switch button to check if extra options are available.
6. Click OK.
2. Click Properties in the menu that appears. The Properties dialog box appears.
● Show Value: displays the text, and (when applicable) its leader and its frame. This
option is selected by default.
● Show Box: replaces the text and (when applicable) its frame by a rectangular box
and displays its leader.
● Hide Value: hides the text and (when applicable) its frame but (when applicable)
displays its leader.
5. Click OK to validate. The text is now displayed using the mode you set.
If you select Hide Value as the display mode for a text with no leader, the text will not
be visible at all on your drawing. You can find all hidden texts in a drawing using
advanced Search options. To do this, choose Edit -> Search, click the Advanced tab.
Select Drafting from the Workbench list, Text from the Type list, Display from the
Attributes list. In the dialog box that appears, select = and Hide Value and then
click OK. Click the Search button. All hidden texts are listed.
● Show Box: replaces the dimension by a rectangular box and displays its leader.
[ Back ] [ Up ] [ Next ]
2. Select the Edit-> Properties command and click the Dimension Texts tab.
You can also right click the current element and then select the Properties command from
the displayed contextual menu.
● Prefix - Suffix: you can insert either a symbol or a text before the dimension text or a
text after the dimension text.
● Dimension score options: you can choose to score only the value, all dimension texts
or not to score (for Main Value and/or Dual Value).
● Dimension frame options: you can choose to include in the frame Value+tolerance
+texts or Value+tolerance or Value for Main Value, Dual Value or both.
5. Click OK.
[ Back ] [ Up ] [ Next ]
2. Select the Edit-> Properties command and click the Value tab.
You can also right click the current element and then select the Properties command
from the displayed contextual menu.
Dimension Type: check Driving if you want projected dimensions to drive geometry.
If you want to key in a value for the driving dimension, you must close Properties
dialog box, double-click the dimension in the drawing, check Drive geometry and key
in a value.
Value Orientation: you can choose
● the value orientation reference (Screen, View or Dimension Line),
● the value orientation (Parallel, Perpendicular or Fixed Angle),
● the orientation angle if Fixed Angle is selected in orientation,
● the value position (Auto, Inside or Outside),
● the value offset in relation to the dimension line.
Dual Value: you can show dual value checking Show dual value option and choose its
location.
Format: you can set Main value and Dual value format.
● Description: select a type of format.
● Display: choose to display one, two or three factors.
● Format: choose fractional or decimal format.
● Precision: select the value precision.
For chamfer, you can set Description, Display and Format in chamfer tab.
Fake Dimension: check this option to display fake dimensions, you can choose to
display numerical or alphanumerical fake dimensions.
Text limitation: eight characters.
If you need to insert a text containing more than eight characters:
● leave the dimension text blank (for this, you can create a blank fake dimension),
● create an associated text.
5. Click OK.
[ Back ] [ Up ] [ Next ]
● Numerical tolerances
● Alphanumerical tolerances
2. Select the Edit-> Properties command and click the Tolerance tab.
You can also right-click the dimension and then select the Properties command from
the displayed contextual menu.
3. You can associate a tolerance to the selected dimension. In this example, choose
ISOALPH1 in the Main Value field.
The First value field is enabled and displays an alphanumerical value. The
corresponding numerical equivalents are displayed in the Upper value and Lower
value fields. (These equivalents are defined by standards.)
5. In some cases, you may wish to display another tolerance. In this case, select a
tolerance type in the Dual Value field.
If you choose the same tolerance type for main and for dual value, then the values for
this tolerance will also be the same.
6. Click OK.
For dimensions with alphanumerical tolerances, you can display the corresponding
numerical equivalents in the drawing, simply by placing the cursor over the dimension
value in the drawing. The numerical equivalents are displayed in a tooltip.
[ Back ] [ Up ] [ Next ]
You can also right-click on this dimension and then choose Properties from the contextual
menu.
3. In the Properties dialog box that appears, click the Extension Line tab. The associated
panel is displayed.
● Extremities: it allows you to increase or decrease extension line Overrun and Blanking.
Overrun is the overrun minimum value. As an example, for a cumulated dimension (for ISO
Standard):
● Funnel: to insert a funnel, you must check this option. You can configure the funnel:
❍ the Height,
❍ the Angle,
❍ the Width,
❍ the funnel mode: external or internal
5. Click OK.
[ Back ] [ Up ] [ Next ]
You can also right-click on this dimension and then choose Properties from the
contextual menu.
3. In the Properties dialog box that appears, click the Dimension Line tab. The
associated panel is displayed. Not all fields are active: their activation depends on
your choice of options.
Representation
Specify how you want the dimension line represented: Regular, Two Parts, Leader
one Part, Leader two Parts.
Color
Choose a color for the dimension line.
Thickness
Specify the thickness of the dimension line.
Second part
If you chose Two parts or Leader two Parts for the representation, you need to
provide information about the second leader part:
● the Reference for positioning the second part of the dimension line,
● the Orientation for the secondary part of the dimension line in relation to its
reference,
● the Angle for the secondary part of the dimension line in relation to its reference
(if you selected Dimension Line in the Orientation field and Fixed Angle in the
Reference field).
Extension
Leader Angle
Symbols
Choose the properties you want to apply to Symbol 1, Symbol 2 (you may need to
check this box to specify you want to the dimension to display two symbols), and
Leader Symbol (if you chose to represent the dimension line with a leader).
● Shape: you can choose the dimension line shape (arrow, circle, plus, etc.).
● Color: you can choose the symbols color.
● Thickness: you can define the symbol thickness.
● Reversal: set the position of the symbols (inside or outside) in relation to the
extension line.
You can apply different kinds of modifications between arrow symbol 1 and symbol 2
on the condition the drawing was created from version 5 release 5 on.
Foreshortened
● Unfix extremity position: check this box to unfix the extremity point of the
foreshortened dimension line. You will then be able to move the extremity point
using a yellow manipulator.
For foreshortened radius dimensions, you can define the appearance of the extremity
point by making sure the Symbol 2 box in the Symbols area is checked, and then
choosing the appropriate options.
Clicking the More button will display extra options, if any are available.
5. In the Leader Angle field, specify the angle you want between the two parts of
the leader.
You can also drive the second segment from the options in the Second Part area: it
can be horizontal, vertical, parallel, perpendicular, fixed angle with screen, view, or
dimension horizontal and vertical.
7. Transform this two parts leader into a one part leader: from the Representation
drop-down list, choose Leader one Part.
8. Click OK.
[ Back ] [ Up ] [ Next ]
2. Select Properties command and click the 2D Component tab. You can modify the
2D component instance position and orientation:
You can also select the instance and go to Edit -> Properties command and click the
2D Component tab.
● Location:
It allows you to access to the instance location and the origin of the 2D component
it was instantiated from.
● Position and orientation:
you can modify detail instantiated 2D component coordinates, angle with horizontal
reference axis and scale.
3. Click OK.
[ Back ] [ Up ]
Images
The Interactive Drafting workbench lets you add images to Drafting sheets as well as edit
them.
Insert images
Insert raster or vector images in a drawing.
Edit images
Edit raster images using the raster editor, or view information about vector images.
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugbt1400.htm10/19/2004 4:11:33 PM
Inserting Images (Raster or Vector)
In this task, we will see how to insert raster (*.bmp, *.jpg, *.tif, etc.) or vector images
(*.cgm. *.gl, *.gl2) as native V5 Drafting elements. The scenario below provides an
example using a raster image, but the procedure is the same for vector images.
2. Select the file "logo.gif" you have previously imported. The image is imported in your
drawing.
3. Click on the image to select it. Scaling manipulators appear. Drag one of the
The image is a native V5 Drafting element, it is positioned by default at the origin of the
view.
The anchor point of the picture corresponds to its lower left-hand corner.
● In the Properties dialog box available from the image's contextual menu, on the Picture
tab, check the Lock aspect ratio option to make sure images will keep their ratio
aspect.
● If the previous option is unchecked, use the Ctrl key to keep the picture ratio aspect.
● Use the Shift key to snap to the grid.
[ Up ] [ Next ]
1. Double-click on the raster image. The Image Editor dialog box is displayed.
2. Edit the image as wanted. For more information on how to edit images, refer to
Editing Images in the Album in the Infrastructure User's Guide.
3. When you are done, click OK. The image is updated in the drawing.
You cannot edit vector images (*.cgm. *.gl, *.gl2) inserted in a drawing, but you can,
however, view information about them. To do this, simply double-click on a vector
image in a drawing. This will display the Image information dialog box. To exit the
dialog box when you are done reviewing the image-related information, click OK.
[ Back ] [ Up ]
Data Exchange
The Interactive Drafting workbench lets you export and import different types of files.
Note that these tasks, which deal with data exchange, are actually documented in the
Data Exchange Interfaces User's Guide.
DXF/DWG: Import
Import or insert the 2D geometric data contained in a DXF or DWG file into a
CATDrawing document.
DXF/DWG: Export
Export the data contained in a CATDrawing document into a DXF file.
DXF/DWG: FAQ
Get answers to Frequently Asked Questions about DXF/DWG import and export.
CGM: Insertion
Insert a CGM file into a CATDrawing document.
CGM: Export
Export the data contained in a CATDrawing document into a CGM file.
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugbt1500.htm10/19/2004 4:14:43 PM
DXF/DWG: Import
Statistics about each import operation can be found in the report file created.
Open your session (Open your CATDrawing document if you want to insert a DXF file.).
1. To import an existing DXF/DWG file, select the File-> Open 1. To insert a DXF/DWG file in an existing CATDrawing document,
items. select the Tools -> Import External Format.
The File Selection dialog box is displayed: The File Selection dialog box is displayed:
3. Click the .dxf/.dwg file of your choice. For example, click the
draw1.dxf file.
4. Click Open.
In import mode, a CATDrawing file is created which contains all the In insertion mode, the geometry of the DXF/DWG file is created in a
geometry included in the DXF/DWG file. This .CATDrawing file becomes new view of the current sheet.
the current document.
Drafting Standard
● In insertion mode, the Standard of the current Drawing is inherited.
● In import mode, the Drawing is created automatically with the current Standard proposed at the creation of a New Drawing. If you wish to
import a DXF/DWG file directly into a given Drawing Standard, create a New Drawing with this Standard before opening the DXF/DWG file.
● In all cases, you can switch to another Standard after the conversion.
Customization
Import of a DXF/DWG file can be improved by customization:
A DXF/DWG file does not contain its units. You must enter the unit used for the creation of the file to import it at the correct scale.
See also Trouble Shooting.
The lists of attributes are not the same in V5 and AutoCAD. Mapping options are used to come as close as possible to the AutoCAD
attributes, or to switch them to V5 attributes.
The definitions of dimensions are not the same in V5 and AutoCAD. This option is used to give priority either to the graphic
closeness or to the re-usability in V5.
Report File
After the recovery of DXF/DWG files, the system generates:
● a report file (name_of_file.rpt) where you can find references about the quality of the transfer
Always check the report file after a conversion ! Some problems may have occurred without been visually highlighted.
To make sure the elements you need to handle in your session are those you expected, here is a list presenting the DXF/DWG data supported when imported into
a CATDrawing file.
Geometry
point Point
line Line
ray None
xline None
circle Circle
arc Arc
ellipse Ellipse
polyline/2D polyline/ non adjustable width, Polyline Not editable in V5
lightweight polyline made of line segments
text Text
mtext Text Changing fonts, changing
attributes and line break are
not taken into account
tolerance none
hatch non-associative Filled area (pattern)
[ Up ] [ Next ]
When importing a DXF/DWG file, the display of small entities may depend on zoom factor. To see the complete Drawing regardless of their size:
Export
None
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/itfug_C2/itfugat0302.htm10/19/2004 4:15:59 PM
DXF/DWG: FAQ
DXF/DWG: FAQ
Import
● Question: How are Real dimensions dealt with?
● Answer: The semantic import option manages all kind of dimensions except:
❍ ordinate dimensions,
❍ rotated dimensions with a fixed angles other than horizontal or vertical.
● Since V5R8-SP2, the current Standard of creation of a New Drawing is taken into account when opening a DXF file with semantic
dimensions. So it is possible to by-pass this problem.
● Since V5R9, texts of dimensions without overloaded text and without tolerance are imported directly as DIMtext instead of texts
with positional link, avoiding thus the problem of positioning.
By-pass:
1. Create a New Drawing (menu File/New...). A dialod box appears to choose the standard. If the proposed standard is the one you required,
cancel the command: the current standard is already set to the proper value.
2. Otherwise, if you require another standard, select it and click OK. A new drawing is created with this standard. Close this Drawing: the new
current standard is memorized.
3. Then open a DXF/DWG file: the current standard will be taken into account.
● True Type fonts on NT provide the same fonts in your system and AutoCAD.
If the expected entities are not visible, activate the Visible Imported Layers filter, or if too many entities are visible, activate the
Invisible Imported Layers filter.
Export
None
[ Back ] [ Up ] [ Next ]
2. Select the .cgm extension from the field called Files of type.
If you use the command File -> Open (you must select the .cgm extension from the
field called Files of type), you only browse the CGM files.
[ Up ] [ Next ]
Print
The Interactive Drafting workbench provides a simple method to print one or more sheets
inserted in your document.
See Printing documents in the Infrastructure User's Guide for classic printing.
[ Back ] [ Up ]
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugbt0900.htm10/19/2004 4:17:02 PM
Printing a Document Quickly
When printing a sheet, the current filter and layers (those used for screen display) are taken
into account. For more details on layers and filters, see Infrastructure User's Guide.
Open a CATDrawing document. Create a circle, a line and a profile on this document.
2. Press OK.
5. Press OK.
You may print either all or given sheets (the sheet selected or a given number of existing
sheets).
You may also print the views currently displayed on your screen (Current display option).
You may also choose the number of copies you need to print.
By default the sheet to be printed will Fit to Printer Format. The printer default format will
be used whatever the sheet format. Let's say the printer format is Portrait. If you check the
options as described below, the sheet will be previewed and printed as follows.
[ Up ] [ Next ]
8. Click OK.
11. For example, click the center switch for positioning the sheet at the center of the
previewed layout.
[ Back ] [ Up ] [ Next ]
It activate the select mode button and allows you to select the area to print.
3. Click on the select mode button and drag the cursor on the drawing to define the
Print Area.
[ Back ] [ Up ]
Advanced Tasks
Advanced tasks deal with using Knowledgeware tools in the Interactive Drafting workbench.
The information you will find in this section is listed below:
Deactivating Annotations
Deactivating Table Rows
Adding Attribute Links to Text
Setting Relations Between Dimensional Constraints
Text Templates
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugat0000.htm10/19/2004 4:17:48 PM
Deactivating Annotations
Deactivating Annotations
This task explains how to deactivate/activate annotations using Knowledgeware tools. This feature
enables you to specify whether an annotation should be active or not, using what is known as an
Activity parameter. Deactivated annotations are not taken into account anymore.
Deactivating dimensions, for example, enables you to avoid problems when some dimensions cannot
be computed anymore (e.g. when geometry has been deleted).
In this scenario, you will see how to deactivate dimensions, but you can also deactivate texts,
balloons, welding symbols and geometrical tolerances.
For more information on using Knowledgeware capabilities, refer to the Knowledge Advisor User's
Guide.
Open the Deactivating_annotations.CATDrawing document. It contains three views, each of which
shows a number of dimensions.
1. Click the Design Table icon in the Knowledge toolbar. The Creation of a Design Table dialog
box is displayed.
2. If needed, replace the default name and comment for the design table.
3. Check the Create a design table with current parameter values option.
6. In the Parameters to insert list, you can notice that there are Activity parameters for a number of
annotations (dimensions and texts, in this specific case).
For the purpose of this scenario, select all of the Activity parameters for dimensions: the Sheet.1
\Front view\DrwDressUp.1\Dimension.#\Activity, Sheet.1\Top view\DrwDressUp.1
\Dimension.#\Activity and Sheet.1\Left view\DrwDressUp.1\Dimension.#\Activity items.
Then, click the right arrow to add these items to the Inserted parameters list.
8. Specify a path and filename for the design table to be created. Click OK in the file selection dialog
box.
The design table feature is added to the specification tree and a dialog box displays the newly created
design table. This design table contains only one configuration, on line 1. By default, all dimensions
are active (their Activity parameters are set to "true").
9. Click the Edit table... button to start an Excel application (under Windows NT) or open the text
editor (under Unix).
12. Save your Excel or .txt file and close your application. An information message is displayed to let
you know that the design table was updated; click Close. The design table now contains 3
configurations.
13. You can now select another configuration in the Design table dialog box. Select line 3, for
instance, and click Apply. You can notice that the dimensions in the front view are deactivated, while
the dimensions in the other views remain active.
14. Click OK to exit the dialog box and add the design table to the document.
● The only way you can display deactivated annotations is by reactivating them through
Knowledgeware (i.e. by setting their Activity parameter to "true").
● You can also deactivate/activate annotations using formulas. For more information about formulas,
refer to the Knowledge Advisor User's Guide. You can also see Deactivating Table Rows in this
User's Guide for a scenario on using formulas to deactivate rows in a table.
[ Up ] [ Next ]
For more information on using Knowledgeware capabilities, refer to the Knowledge Advisor User's
Guide.
2. Click the Formula icon in the Knowledge toolbar. The Formulas:Table.1 dialog box is
displayed. It displays the formula parameters and the Activity parameters corresponding to the
selected table (Table.1).
3. In the parameters list, select the first Activity parameter, i.e. the Sheet.1\Isometric view
\DrwDressUp.1\Table.1\Text.1\Activity item.
4. In the Edit name or value of the current parameter field, change the parameter value to
"false".
5. Repeat this operation for the second Activity parameter in the list, i.e. the Sheet.1\Isometric
view\DrwDressUp.1\Table.1\Text.6\Activity item.
6. Click Apply. The table is updated: its title row and header row are hidden.
7. Using the same method, reset the Activity parameters you just modified to their original value
"true", in order to display the table title row and header row again.
● The only way you can display deactivated rows is by reactivating them through Knowledgeware (i.
e. by setting their Activity parameters to "true").
● You can also deactivate/activate rows using design tables. For more information about design
tables, refer to the Knowledge Advisor User's Guide. You can also see Deactivating Annotations in
this User's Guide for a scenario on using design tables to deactivate annotations.
[ Back ] [ Up ] [ Next ]
In a first example, we will create an attribute link between a hole on the 3D part and the
corresponding text in a CATDrawing view.
2. Right-click on the text in the drawing and select the Attribute Link option from the
contextual menu.
3. Select the object which you want the text to be linked to, from the specification tree
(either from the 3D or from the CATDrawing document).
The 8.5mm attribute automatically appears both in the Text Editor dialog box and on
the CATDrawing.
5. Modify the diameter of Hole 2 on the CATPart. For example, modify the hole diameter
into 13.5mm.
At this step, you can perform a query on the link (s) you just created. For this, click the
view and select the Query Objects Links option from the contextual menu.
The Query Link Panel appears which displays a list with the existing links.
Of course, you can only modify the text that is not text attribute type. To modify the text
attribute, you need to isolate this text.
For this:
6. Right-click the text attribute.
3. Click the Text icon from the Annotations toolbar and click in the free space.
4. Right-click the empty text and select the Attribute Link option from the contextual
menu.
5. Select the object which you want the text to be linked to, from the specification tree.
For example, select the CATDrawing document (very top of the specification tree).
6. Modify the parameter by clicking the Formula icon from the Standard toolbar,
double-clicking the parameter and editing it.
7. Enter the new value for the username attribute. For example, NewNameOfUser.
8. Click OK.
[ Back ] [ Up ] [ Next ]
You will now select, one after the other, the dimensions to be constrained and then enter in the dialog box the
formulas to be used.
4. Select a second dimension (3) and add "/4". Then, click OK (Formula Editor dialog box).
7. Select a second dimension (3) and add "*3 /4". Then, click OK (Formula Editor dialog box).
10. Select a second dimension (1) and then, click OK (Formula Editor dialog box).
12. Press the Add Formula switch in the Formulas dialog box.
13. Select a second dimension (2) and then, click OK (Formula Editor dialog box).
All the dimensions which you previously constrained using formulas are automatically updated.
[ Back ] [ Up ] [ Next ]
Text Templates
The Interactive Drafting workbench lets you define and store text templates to be used
when creating texts associated to features. Text templates rely on attributes defined in the
3D for these features.
http://pop.dia.uniroma3.it/catia/online/cfyugdr_C2/cfyugtexttemplate00.htm10/19/2004 4:18:56 PM
Creating Text Templates
Before you begin, you need to make sure that the package corresponding to the
type of object for which you want to create a template is correctly loaded. For the
purpose of this scenario, you will load the Product package. Go to Tools -> Options
-> General -> Parameters and Measure and click on the Language tab. Check
Load extended language libraries and uncheck All packages. From the
Available Packages list, select ProductPackage and click on the right arrow to
add it to the Packages to load list. Click OK, and then exit and re-start the
software.
2. Click anywhere in the drawing. A green frame appears, as well as the Text
Editor dialog box.
3. In the Text Editor dialog box, type Part number:.
4. Without closing the Text Editor dialog box, right-click the frame and select
Insert link template from the contextual menu which is displayed.
5. In the Insert Link Template dialog box which is displayed, select the
ProductPackage dictionary, the Product type and the PartNumber
attribute, and click Insert.
6. Back in the Text Editor dialog box, press the Enter key and type Revision:.
7. Back in the Insert Link Template dialog box, select the Revision attribute
(leave the other fields as is), click Insert and then Close.
8. Click OK in the Text Editor dialog box. The text template is now created.
9. Make sure the text template is selected and click the Frame icon in the
Text Properties toolbar.
10. From the Frames sub-menu, choose the Scored Rectangle frame .
11. Right-click the text template, and select Add Leader from the contextual
menu.
12. Click in the drawing to end the leader creation. The text template is now set.
13. Right-click the text template, and select Properties from the contextual
menu.
14. Click the Feature Properties tab in the Properties dialog box which is
displayed.
15. In the Feature Name field, type Part number & Revision and click OK. You
will use this feature name to identify this text template in the future.
16. Create another text by repeating steps 1 to 3, this time typing Part name: in
the Text Editor dialog box.
17. Repeat steps 4 and 5, this time selecting the Name attribute in the Insert
Link Template dialog box.
18. Click Close in the Insert Link Template dialog box and then OK in the Text
Editor dialog box. The text template is now created.
19. Make sure the text template is selected and in the Graphic Properties toolbar,
choose green from the Color list. The text template is now set.
20. Repeat steps 13 to 15, this time typing Part name in the Feature Name field.
You will use this feature name to identify this text template in the future.
21. Select File -> Save As and save the drawing as a .CATDrawing document.
Now that your text templates are defined, you need to store them in a
catalog.
[ Up ] [ Next ]
For more information on catalogs, refer to the Using Catalogs chapter in the Infrastructure
User's Guide.
Open the TextTemplates.CATDrawing document.
7. For more convenience, select Window -> Tile Horizontally to display your Catalog
Editor and Drafting windows at once.
8. In the Drafting window, select one of the text templates, e.g. Part number & Revision.
9. In the left-hand pane of the Catalog Editor window, double-click Text templates to
activate it.
10. Select Insert -> Add Component.... The Description Definition dialog box is
displayed.
11. On the Reference tab, click the Select external feature button. The dialog box is
updated with information about the selected text template, i.e. Part number &
Revision.
12. Click OK. The selected text template is listed on the Reference tab, in the right-hand
pane of the Catalog Editor window.
13. Go back to the Drafting window and select the other text templates, e.g. Part name.
14. Return to the Catalog Editor window and repeat steps 10 and 11. The dialog box is
now updated with information about the Part name text template.
15. Click OK. Both selected text templates are now listed on the Reference tab, in the
right-hand pane of the Catalog Editor window.
16. Select File -> Save As and save the catalog as a .catalog document.
[ Back ] [ Up ] [ Next ]
Before you begin, you need to make sure that the package corresponding to the type of object for
which you want to create a template is correctly loaded. For the purpose of this scenario, you will
load the Product package. Go to Tools -> Options -> General -> Parameters and Measure
and click on the Language tab. Check Load extended language libraries and uncheck All
packages. From the Available Packages list, select ProductPackage and click on the right
arrow to add it to the Packages to load list. Click OK, and then exit and re-start the software.
1. Click the Text Template Placement icon from the Annotations toolbar.
2. In the Place Text Template dialog box, browse to select the TextTemplates.catalog
document. This document is located in your documentation installation folder (by default,
this folder is C:\Program Files\Dassault Systemes\XXXdoc\online\), in cfysa_C2
\samples\Drafting. Leave the Place Text Template dialog box open to perform the next
steps.
3. On any view, select the part that you want to annotate, making sure that you click where
you want the anchor point of the annotation to be located. Note that the name of a part is
displayed as a help as you fly the cursor over it.
The Place Text Template dialog box now lists all the templates available in the
selected catalog and which can be applied to the selected object.
4. In the Place Text Template dialog box, select the text template that you want to apply, Part
number & Revision for example. The annotation is created at the point you clicked when
selecting the part to annotate, and contains information retrieved from the 3D part. Note
that this annotation is associative to the 3D part.
5. If you want, select the other text template (Part name). Note that this annotation will also
be created at the point you clicked, so it will overlap the first annotation. For better results,
you will have to move it afterwards.
6. Repeat steps 3 to 5 for other parts that you want to annotate.
Note that the last template you selected in the Place Text Template dialog box
remains active when annotating other parts. You can de-activate it by clicking the
Clear selection button.
7. When you're done, click Close to close the Place Text Template dialog box.
You can also multi-select the parts that you want to annotate (using the Ctrl key) prior to clicking
the Text Template Placement icon.
[ Back ] [ Up ]
Administration Tasks
In the Interactive Drafting workbench, administration tasks deals with the
administration of standards. These tasks must be performed by an administrator.
Administrators can manage and customize standards such as ISO, JIS, ANSI, ASME,
etc. or company standards. The Standards Editor let administrators set the standards
used for dress-up, dimensions, annotations, etc. as well as set the styles that will be
used as defaults for element properties in the Interactive Drafting workbench.
The format of the standard file has been changed from V5 R9 onwards . If you were
using a customized CATDrwStandard file on a release up to V5 R8, you need to
upgrade the standard file to the new XML format.
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugsa0000.htm10/19/2004 4:20:35 PM
Before You Begin
A standard file is an XML file which makes it possible to customize globally, for a
CATDrawing, the appearance and behavior of drafting elements.
● set standard styles that will be used as default values when creating new elements,
i.e.:
❍ define sheet styles
❍ define geometry styles
❍ define annotation styles
❍ define dimension styles
❍ define dress-up and dress-up symbols styles
❍ define callout styles
❍ customize patterns
The format of the standard file has been changed from V5 R9 onwards. If you were
using a customized CATDrwStandard file on a previous release (up to V5 R8), you
need to upgrade the standard file to the new XML format.
When users create a CATDrawing document (File -> New), they specify the standard
that will be associated with this document. The values of the parameters in the
specified standard file are then copied into the CATDrawing document. Each drawing
contains a copy of the standard and is therefore standalone. This makes it possible
for users, projects, or companies to exchange CATDrawing documents without
needing to send the standard file along.
The administrator defines and controls the location of the standard files as well as the
ability to define new standards, or to modify existing standards. For example, the
administrator can define a single standard, and prevent users from modifying it.
By default, 4 standard files are delivered, one for each of the international standards
available when creating a new CATDrawing file. These files are located in
install_root/resources/standard/drafting.
● ISO.xml
● ANSI.xml
● JIS.xml
● ASME.xml
The standard files can be edited using an interactive editor. This editor provides an
easy-to-use graphic interface to let administrators customize the parameters included
in the standard files. For information on how to customize these parameters, refer to
Setting Standard Parameters.
The interactive editor is available in Tools -> Standards. (It is the same editor with
which you can customize generative view styles). For more information on how to use
this editor, refer to the Customizing Standards chapter in the Infrastructure User's
Guide.
Make sure you use the Standards editor available in Tools -> Standards when
modifying and customizing the XML standard files. Using other editors (such as text
editors) may alter the consistency of the standard file, and may make the standards
XML files unusable.
When several standards are defined, users can switch a drawing to another standard.
Refer to Switching to Another Standard.
When a standard file is modified, users need to explicitly update the drawings which
use this standard. Refer to Updating the Standard of a Drawing.
[ Up ] [ Next ]
For more information on customizing and administering generative view styles, refer
to the Administration Tasks chapter in the Generative Drafting User's Guide.
● If you have not yet customized your XML standard files, then proceed as follows:
The recommended method for customizing standard files or generative view style files
is the following:
1. You need to work in administrator mode. To do this, proceed as follows:
a. Set up the CATReferenceSettingPath variable.
b. Start a V5 session using the -admin option.
For more information, refer to the Managing Environments chapter in the
Infrastructure Installation Guide.
2. Set up the CATCollectionStandard environment variable as explained above.
If none of the conditions are respected, a warning message will appear to let
you know that you will neither be able to modify nor save the XML files.
3. Modify the Drafting standards or the generative view styles as appropriate.
4. Use the Save As or the OK button to store your modifications.
5. To exit, use the Cancel button.
Once the standard files or the generative view style files have been customized and
saved, they can be used in a V5 session in normal mode.
Using the settings available in Tools -> Options -> Mechanical Design ->
Drafting -> Administration, administrators can forbid or allow users to:
● switch a drawing to another standard (via File -> Page Setup),
● update the standard used by a drawing (via File -> Page Setup).
Moreover, administrators can lock these settings so that other users running a
session with the same environment inherit those settings and cannot change them.
This feature is described in the Locking Settings section, in the Infrastructure
Installation User's Guide.
[ Back ] [ Up ] [ Next ]
In V5R9, the format of the standard file was changed to XML. The standard file defining
standard XXX is now a file named XXX.xml, located in install_root/resources/
standard/drafting.
If you have customized or defined a CATDrwStandard file, and wish to re-use this
customization in the current release, you need to convert your CATDrwStandard file
into a XML file. There are 2 ways of doing this:
Manual upgrade
If the degree of customization of the standard file is small, you can start from one of
the 4 pre-defined standard files (ISO, ANSI, JIS or ASME), and modify it using the
standards editor (Tools -> Standards). You will need to modify the parameter values,
and add the styles that you had defined in the CATDrwStandard file.
Automatic upgrade
A batch utility is provided in order to automatically generate the XXX.xml file starting
from a XXX.CATDrwStandard file. All the customization done on the CATDrwStandard
file will be reproduced in the XML file, and all styles defined in CATDrwStandard file will
be added.
The utility will also add to the XML file the new standard parameters (with default
values), as well as the new pre-defined styles.
● If you want to convert a single CATDrwStandard to the current XML format, use:
CATAnnStandardTools MIGRATE XXX [dir]
● If you want to convert all CATDrwStandard files to the current XML format, use:
For more information on using these commands on Windows and on Unix, see below.
The tasks below will show you how to use the standard automatic upgrade tool on
Windows and on Unix.
● To generate XML files for all the CATDrwStandard files located in reffiles
\Drafting, enter this command:
● aix_a
● hpux_a
● irix_a
● solaris_a
● To generate XML files for all the CATDrwStandard files located in reffiles
\Drafting, enter this command:
The XML standard file has evolved in each release since V5R9. New standard
parameters have been added, some have been modified, and new functionalities (such
as styles) have been introduced.
If you have customized or defined an XML standard file in a previous release (i.e. a
release starting from V5R9), and wish to re-use this customization in the current level,
you need to upgrade your XML file. There are 2 ways of doing this:
Manual upgrade
If the degree of customization of the standard file is small, you can start from one of
the 4 pre-defined standard files (ISO, ANSI, JIS or ASME), and modify it using the
standards editor (Tools -> Standards). You will need to modify the parameter values
and customize new parameters and/or styles.
Automatic upgrade
A batch utility is provided in order to automatically generate the current XML file
starting from an XML file from a previous release. All the customization done on the
starting file will be reproduced in the upgraded XML file.
The utility will also add the new parameters and styles introduced in the current release
(with default values) in the XML file.
● If you want to upgrade a single XML file to the current version, use:
CATAnnStandardTools UPGRADE XXX [dir]
● If you want to upgrade all XML files to the current version, use:
CATAnnStandardTools UPGRADE_ALL [dir]
For more information on using these commands on Windows and on Unix, see below.
The tasks below will show you how to use the standard automatic upgrade tool on
Windows and on Unix.
● To upgrade standard files for all the XML files located in install_root
\resources\standard\drafting, enter this command:
● To upgrade the XML file corresponding to one single standard, enter this
command:
The batch will first search the standard file in the directory defined by the
exported variable CATCollectionStandard (e.g. set
CATCollectionStandard=e:\tmp), and then, if not found, in the following
directory: install_root\resources\standard\drafting.
● aix_a
● hpux_a
● irix_a
● solaris_a
● To upgrade standard files for all the XML files located in install_root
\resources\standard\drafting, enter this command:
● To upgrade the XML file corresponding to one single standard, enter this
command:
The batch will first search the standard file in the directory defined by the
exported variable CATCollectionStandard (e.g. export
CATCollectionStandard=d/tmp), and then, if not found, in the following
directory: install_root\resources\standard\drafting.
[ Back ] [ Up ] [ Next ]
[ Back ] [ Up ]
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugsa0400.htm10/19/2004 4:22:01 PM
Before You Begin
● Annotation parameters
● Company-defined view generation
● Company-defined frame formats
● Company-defined line thickness
● Company-defined patterns
● Company-defined linetypes
[ Up ] [ Next ]
General parameters
Customize the parameters that let you control and restrict the values that are
available for some element properties.
Dress-up parameters
Customize the parameters that deal with the appearance of dress-up elements, such
as markup arrows.
Dimension parameters
Customize the parameters that deal with the appearance of annotation and dimension
elements.
Annotation Parameters
Customize the parameters that deal with the position of text leaders.
Linetype Definition
Define linetypes. Linetypes can be applied to, and drive the representation of, almost
all elements in a drawing, such as lines, curves, dimension lines, etc.
Pattern Definition
Define patterns. Patterns are used for area fills or when generating section views/cuts
or breakout views.
[ Back ] [ Up ] [ Next ]
With the pre-defined ISO standard, a radius dimension extension lines reaches the center
of the circle. You will modify the extension line so that it does not reach the center of the
circle.
Select Tools -> Standards to launch the standards editor. Choose the Drafting
category, and then open the ISO.xml file from the drop-down list.
1. Select the Dimension node in the editor.
2. Modify the Dimension.DIMLRadiusExtReachCenter parameter value from 2 to
1.
3. Set the Dimension.DIMLRadiusExtLength parameter value to 2.
4. Click OK to save your modifications and exit the standards editor.
5. Create an ISO drawing using the File - > New command.
6. Create a circle, and add a radius dimension to it. The dimension extension line does
not reach the center, as it would have with the pre-defined ISO standard.
This scenario shows how to create a dimension tolerance format as an example, but the
procedure is the same for other formats (dimensions values, line thicknesses, etc.).
Specific differences are indicated in the course of this scenario.
You want to create this new dimension tolerance format, with superimposed tolerance
values and parenthesis as separators.
Select Tools -> Standards to launch the standards editor. Choose the Drafting
category, and then open the ISO.xml file from the drop-down list.
5. Click OK to save the ISO.xml file and exit the standards editor.
6. Create a new ISO drawing. The new tolerance style will appear in the tolerance
combo box.
The standards editor can handle basic numerical operations to help you enter the values
for the parameters. You can enter your value as a set of operations, and let the program
compute the result when you validate the field.
For example, for each parameter of the "real" type, you can specify the value using a
fraction:
NDFact_1 = 1/60.
Special characters
For each parameter of the "string" type, you can enter special characters using the
following keywords:
● [DEGREE] will be displayed as °
● [MINUTE] will be displayed as '
● [SECOND] will be displayed as "
A special character can be used alone or combined with other characters (the special
character only counts as 1 character):
NDSepar_1 , [DEGREE]
or
[ Up ] [ Next ]
General Parameters
The general parameters are located in the General node of the standard file. They let you control
and restrict the values that are available for some element properties, by controlling the values in
the Properties toolbar or in the element properties.
Changing these values will not have an impact on already existing elements, since they control the
user interface and not directly the drafting elements.
Parameter Parameter Name Value Description
List of tolerance style names. Only the
listed styles will be displayed and
available to users through the
Dimension Properties toolbar or via
Edit -> Properties.
(list of
List of strings)
Tolerance
styles empty list =
allowed AllowedToleranceFormats
all defined
on tolerance
dimensions styles are
available
(list of
List of strings)
Value
Display
styles empty list =
AllowedNumericalFormats
allowed all Value
on Display
dimensions styles are
available
Default
Value
Value Display style which will be pre-
Display
DefaultNumericalFormatAngle (string) selected in the Dimension Properties
style for
toolbar.
angle
dimensions
List of font names. Only the listed fonts
will be available to users in the text Text
Properties toolbar or via Edit ->
Properties.
(strings:
list of font
names,
spelled
exactly as
they
appear in
List of the Text
allowed AllowedTextFonts Properties
text fonts toolbar or
in Edit ->
Properties)
blank = all
installed
fonts will be
available
(string: font
name Text font name which will be pre-selected
spelled in the Text Properties toolbar.
exactly as
Default it appears
text font DefaultTextFont
in the Text
Properties
toolbar or
in Edit ->
Properties)
List of
allowed (list of
text font AllowedTextFontSizes values in
sizes mm)
Default (value in
text font DefaultTextFontSize
mm)
[ Back ] [ Up ] [ Next ]
Dress-Up parameters
The dress-up parameters are located in the DressUp node of the standard file. They
deal with the appearance of dress-up elements, such as markup arrows and threads.
Symbols
Parameter Parameter Name Value Description
Length (mm)
Angle (degrees)
Length (mm)
Angle (degrees)
Length (mm)
Angle (degrees)
Length (mm)
Angle (degrees)
Symetric (crossed)
circle size Diameter (mm)
Length (mm)
Angle (degrees)
Thread
Parameter Parameter Name Value Description
Circle
ArcCircle
[ Back ] [ Up ] [ Next ]
Dimension Parameters
The dimension parameters are located in the Dimension node of the standard file. They deal with
the appearance of annotation and dimension elements.
These parameters are global, which means that changing their value will have an impact on all
elements in the drawing.
This section lists all the parameters which were contained in CATDrwStandard files up to V5 R9.
Extension of [Yes/No]
dimension line
on radius Yes = till
DIMLRadiusIntReachCenter
dimensions center
(value inside No = till
circle) value
[Yes/No]
Extension of
dimension line Yes = till
on radius DIMLRadiusExtReachCenter center
dimensions No =
(value outside constant
circle) overrun
DIMLRadiusExtLength (mm)
Extension of [Yes/No]
dimension line
on one-symbol Yes = till
DIMLDiameterIntReachCenter
diameter center
dimensions No = till
(value inside value
circle)
DIMLDiameterIntOverrun (mm)
[Yes/No]
Extension of
dimension line
Yes = till
on one-symbol
DIMLDiameterExtReachCenter center
diameter
No =
dimensions
constant
(value outside
overrun
circle)
DIMLDiameterExtLength (mm)
DIMLNoFlippedOverrun (mm)
DIMLFlippedOverrun (mm)
[Yes/No]
Dimension line
display and
extent (for Yes =
DIMLShowReverse
flipped symbols) displayed
No = not
displayed
DEPRECATED DIMTYPos - -
[2/3]
2 = center
Vertical value DIMTxtJustif 3=
bottom
[2/1]
The dimension line may either
2 = Length have a given length, or
relative to automatically adjust to reach the
DIMLUnderLine dimension value.
value
1=
Constant
length
Dimension line
length for one-
symbol
dimensions
(distance and
angle)
if DIMLUnderLine=2
(mm)
DIMLtail
if DIMLUnderLine=1
(mm)
DIMLConstantLength
Dimension line
gap around DIMLTextGap (mm)
unframed value
Symbol reversal
SYMBReverselimit (mm)
limit
SCORLeftTail
Size of
dimension value SCORRightTail (mm)
underlining
SCORVertSpace
Multi- [No/Yes]
Specifies whether the numerical
tolerance definition of a multi-tolerance is
with No = not associative to the dimension value
DIMTolMultiAuto
associative associative (in which case it is automatically
numerical Yes = updated when the dimension value
value associative is changed).
SYMBArrowSide (mm)
SYMBArrowAngle (degrees)
SYMBClosedArrowSide (mm)
Closed arrow size and
angle
(symbol type #2)
SYMBClosedArrowAngle (degrees)
SYMBFilledArrowSide (mm)
Filled arrow size and
angle
(symbol type #3)
SYMBFilledArrowAngle (degrees)
SYMBSymetricArrowSide (mm)
Symetric arrow size
and angle
(symbol type #4)
SYMBSymetricArrowAngle (degrees)
Slash size
(aymbol type #5) SYMBSlashLength (mm)
Circle size
(symbol type #6) SYMBCircleDiameter (mm)
Triangle size
(symbol type #10) SYMBTriangleSide (mm)
Plus size
(symbol type #12) SYMBPlusHeight (mm)
Cross size
(symbol type #13) SYMBCrossSide (mm)
[1/2/3/
4]
1=
distance NOT IMPLEMENTED
Chamfer dimension 2 = dist x
mode CHFMeasureMode
dist (It is managed for each dimension
3 = dist x via Edit - > Properties)
angle
4 = angle x
dist
if CHFMeasureMode=1
Chamfer dimension CHFRepModeDist [1/2/3]
representation 1=1
if CHFMeasureMode=2 symbol - 1
NOT IMPLEMENTED
CHFRepModeDistDist part
(separate
2=1
parameter (It is managed for each dimension
if CHFMeasureMode=3 symbol - 2
depending on the via Edit - > Properties)
CHFRepModeDistAngle parts
CHFMeasureMode
3=2
parameter value)
if CHFMeasureMode=4 symbols
CHFRepModeAngleDist
Chamfer separator
font height CHFSepHeight (mm)
[1/2]
Chamfer Value 1=
Framing CHFFrameGroup separately
2 = as a
whole
Half Dimensions
Parameter Parameter Name Value Description
[1/2/3]
HLFIntOverrunMode
1 = till Axis
2 = under value
Half dimension 3 = over axis
dimension line
extent (if the value
is inside)
if HLFIntOverrunMode=3
(mm)
HLFIntOverrun
[1/2]
1 = top
ASTInsertPosReference 2 = center
3 = bottom
3 = left
ASTLowerPosReference 6 = center
9 = right
ASTBeforeXDist
ASTBeforeYDist for Upper/Lower texts
ASTAfterXDist
Horizontal and vertical ASTAfterYDist
offsets for positioning ASTInsertXDist
(mm)
ASTInsertYDist
ASTUpperXDist
ASTUpperYDist
ASTLowerXDist
ASTLowerYDist
Annotations
Parameter Parameter Name Value Description
[ No /
Yes ]
No = 0 to
Text angle TXTAngleAllowed 360
degrees
Yes = -90
to 90
degrees
TXTLeaderLeftTail (side of
leader)
TXTLeaderRightTail (side (mm)
opposite to leader)
TXTLeaderVertSpace
Text leaders size
(roughness symbols
only)
TXTLeaderGap (mm)
Text thickness
(for compatibility
with V4)
Warning: does not
TXTThickness (mm)
work on bold text (set
at 0,7 mm), on
complex text and
roughness annotations.
Fake dimensions
Parameter Parameter Name Value Description
[1/2/4]
NOT IMPLEMENTED
FAKIdentifyMode 1 = underline
(It is managed for each dimension via Edit
2 = parenthesis
- > Properties)
4 = none
Fake
dimension
value display If
FAKIdentifyMode=1
(mm)
FAKUnderlineTail
FAKVerticalOffset
Dual Dimensions
Parameter Parameter Name Value Description
DUAAboveOffset
(mm)
DUAAboveSpace
[1/2/
3]
DUAPosReference
1 = top
2 = center
Dual dimension display, for 3 = bottom
values above-one-another
display mode
[1/2/
3]
DUAJustification
1 = left
2 = center
3 = right
Cumulate [1/3]
dimensions sign 1 = no sign
CUMLSignDisplay
display 3 = positive sign on all
values
[ 0 / ... / 13 ]
0 = none
CUMLOriginSymbol 1-13 = refer to
"dimension line
symbols" table
CUMLSymbolScale (real)
[ Yes / No ]
Display of origin
CUMLZeroDisplay Yes = display
zero
No = no display
[ Yes / No ]
Extension line
CUMLExtLDisplay Yes = display
display
No = no display
[1/2/3]
1 = Parallel to
Reference (specified by
Value orientation CUMLTxtReference)
CUMLTxtOrient
2 = Perpendicular to
Reference (specified by
CUMLTxtReference))
3 = Angle to reference
Value orientation
Angle
(if CUMLTxtAngle (degrees)
CUMLTxtOrient=3)
Table 2
[ 2/3/
4 ]
2=
Dimension
Line to
origin
3=
Dimension line length mode CUMLDimLinMode Length is
relative to
value text
4=
Length is
constant
[1/2]
1 = Edge
CUMLTxtVJusti
2=
Value vertical positioning
Center
CUMLTxtDecalY (mm)
[1/2]
1 = Edge
CUMLTxtVJusti1
2=
Center
If Dimension Line
goes to origin Value
horizontal
[1/2/
(CUMLDimLinMode positioning
3]
= 2)
1=
Extension
line
CUMLExtLTxtRef 2 = Dim
line
center
3 = Origin
CUMLDimLTxtVPos (mm)
Dimension
Line Over- CUMLDimLinTail (mm)
run
If Dimension Line
is relative to value [1/2]
1 = Edge
CUMLTxtVJusti1
2=
(CUMLDimLinMode
Center
= 3)
Value
horizontal
positioning
CUMLDimLTxtVPos (mm)
Dimension
Line CUMLExtLLength (mm)
Length
[1/2]
1 = Edge
CUMLTxtVJusti1
2=
Center
If Dimension Line
has a constant
length [1/2/
3]
(CUMLDimLDisplay 1=
= 4) Extension
Value line
horizontal CUMLExtLTxtRef 2 = Dim
positioning line
center
3 = Origin
CUMLDimLTxtVPos (mm)
Table 3
[1/2/
4]
1 = no
Dimension line representation display
CUMLDimLDisplay
2 = full
display
4 = partial
length
(CUMLDimLDisplay=4)
[3/4]
3=
relative to
Extension line length mode CUMLExtLMode
text box
4=
constant
Extension
line over- CUMLExtLOver (mm)
run
[1/2]
CUMLTxtVJusti2 1 = Edge
2 = Center
Value
vertical
positioning
If extension line
is relative to
value text
CUMLExtLTxtVPos (mm)
(CUMLExtLMode
= 3)
[1/2]
CUMLTxtHJusti 1 = Edge
2 = Center
Value
horizontal
positioning
CUMLExtLTxtHPos (mm)
Extension
CUMLExtLLength (mm)
line length
[1/2]
CUMLTxtVJusti2 1 = Edge
2 = Center
[1/2/
3]
1=
Dimension
line
2 = Middle
of
extension
Value line
vertical CUMLExtLTxtRef 3 =
positioning Extension
line end
If extension line point
is constant (opposite
to
(CUMLExtLMode dimension
= 4) line)
CUMLExtLTxtVPos (mm)
[1/2]
CUMLTxtHJusti 1 = Edge
2 = Center
Value
horizontal
positioning
CUMLExtLTxtHPos (mm)
Curvilinear Length
Symbol
Option Description
Specifies whether the curvilinear length symbol should be
Display Symbol
displayed.
Height Indicates the height (in mm) of the curvilinear length symbol.
Indicates the spacing (in mm) between the curvilinear length
Spacing
symbol and the dimension value.
Underline value Specifies whether the dimension value should be underlined.
Length Indicates the length (in mm) of the curvilinear length symbol.
Intersection Point
Option Description
Specifies whether the intersection point should be printed. If you leave
this option unchecked, then the intersection point will be a construction
point and its style will be the default construction point style as defined
Print intersection points in the Styles > Point > Default section of the standard. If you check
this option, then the intersection point will not be a construction point
and its style can be chosen among the various point styles defined in
the Styles > Point section of the standard.
Indicates the style that should be used to represent the point (as
Point style
defined in the Styles > Point section of the standard).
Show construction lines Specifies whether construction lines should be displayed.
Specifies whether construction lines should be printed. This option is
Print construction lines
available when the Show construction lines option is checked.
Specifies the style that should be used to represent the construction
Line style
line (as defined in the LineTypes section of the standard).
[ Back ] [ Up ] [ Next ]
Format Definitions
This section deals with dimension tolerance descriptions, which are user-defined
formats to be applied to dimension tolerances.
To create a new tolerance format, you must use the Standards editor. Select the
Tolerance Format type in the standards editor, and then click the Add Instance
button to add a new instance of a format. This will create a sample format definition
that you will then customize to suit your needs, by modifying one or several values of
the parameters defining the format.
Once defined, a format can be applied to dimensions just as any dimension attribute,
either via Edit -> Properties, or using the Dimension Properties toolbar.
These parameters are located in the Tolerance formats node of the standard file.
The tolerance format parameters drive the representation of a dimension tolerance,
and include parameters such as:
● Type of tolerance (numerical/alphanumerical)
● Separator between values
● position relatively to dimension value
● font size for tolerance
● trailing zeros display for numerical type
● and so forth.
[1/2/3/4/5/
6/7]
1 = Numerical
side by side
2 = Numerical
super-imposed
3 = Resolved
Numerical side by
side
Tolerance Toltype 4 = Resolved
Format numerical super-
Type imposed
5
=Alphanumerical
Single Value
6=
Alphanumerical
side by side
7=
Alphanumerical
super-imposed
Before
TolSepar_1 [0...18 ]
Separators separator number
for super- as described in
imposed the Separator
tolerances After
Character Table
TolSepar_2
Before [0...18 ]
TolSepTo_1 separator number
Separators as described in
for side-by- Between the Separator
side TolSepTo_2 Character Table
tolerances
After
TolSepTo_3
Fraction
line on [2/1]
super- TolFractLine 2= Fraction line
imposed 1= No fraction line
tolerances
Separator
Character
Size
(real)
(Ratio
= separator
between TolSymbolH height / value
Separator
height
Character
(=B/A)
and Value
Text font
sizes)
Tolerance
Size
(real)
(Ratio
= tolerance
between TolScale height / value
Tolerance
height
Text and
(=C/A)
Value Text
font sizes)
[7/8/9]
Tolerance 7 =Top
TolPtOnValue
Position 8 = Middle
Anchor 9 = Bottom
Point (for [1/2/3]
offset 1 =Top
computing) TolAnchorPt
2 = Middle
3 = Bottom
Offset TolExtX
between
dimension (mm)
value and
tolerance
TolExtY
Offset TolIntX
between
the 2 (mm)
tolerance
values
TolIntY
[0/1/2]
0 = Display
(number of digits
Display of specified in the
tolerance value precision)
TolTrailing
trailing 1 = No Display
zeros 2 = Same
"display" mode as
the dimension
value
Display of
identical
[1/2]
Tolerance
1 = Display
Values
TolMergeSame common value
( for
2 = Display
numerical
separate values
tolerances
only)
[1/2/3]
Display of 1 = Display null
null value with sign
Tolerance 2 = Display null
Values value without sign
TolShowNull
( for 3 = No Display of
numerical null value
tolerances
only)
Separators
Symbol # Character
00 (none)
01 /
02 :
03 (
04 )
05 "
06 ,
07 <
08 >
09 X
10 *
11 .
12 ;
13 +
14 [
15 ]
16 -
17 _
18 (space)
[ Back ] [ Up ] [ Next ]
Format Definitions
This section deals with dimension value descriptions, which are user-defined formats
to be applied to dimension values.
To create a new dimension value display format, you must use the Standards editor.
Select the Value Formats type in the standards editor, and then click the Add
Instance button to add a new instance of a format. This will create a sample format
definition that you will then customize to suit your needs, by modifying one or several
values of the parameters defining the format.
Once defined, a format can be applied to dimensions just as any dimension attribute,
either via Edit -> Properties, or using the Dimension Properties toolbar.
These parameters are located in the Value Formats node of the standard file.
The dimension value display style parameters drive the representation of a dimension
value, and include parameters such as:
● multiplying factor
● separators for thousands
● position relatively to dimension line
● display of fractional values
● trailing zeros display
● and so forth.
[1/2]
1 = length
(for length/
distance/
Value Magnitude radius/
(type) NDType
diameter
dimensions)
2 = Angle
(angle
dimensions)
[1/2/3/
4/5]
1 = mm Unit used to display the
Value Units NDUnit 2 = inch dimension value
3 = radian
4 = degree
5 = grade
The dimension measured
value is multiplied by this
factor prior to being displayed.
NDGlobFact = 0.000001
[1 / 2]
Display of
1 = No display
separator for
of separator
Thousands
2 = Display of
NDExise
separator
Separator
Characters for
Decimal [0...18 ]
Decimal and
Separator separator
Thousands
NDSepNum number as
described in
Thousands the Separator
Separator Character
NDSep1000 Table
[1 / 2]
1 = No display
of trailing
zeros
Display of 2 = Display of
Trailing Zeros NDFinZer trailing zeros
(number of
digits
specified in
the value
precision)
[1 / 2]
1 = Side by
Fractional Rest side
Display Mode NDTypFrac
2 = Super-
imposed
(real)
Fractional Rest = Unit
Height Ratio NDResScl height / value
height
(=B/A)
Fractional Rest
Positioning (real)
NDRestX
Offsets This value is a
(the horizontal ratio to the
offset also character
applies to height
NDRestY
decimal rests)
[1 / 2]
Position of Last 1 = Before
Term Unit NDSepDen fractional rest
2 = After
fractional rest
Number of Terms
in the Value NDFact [ 1...3 ]
A value can be made of up to three terms plus a rest. All of the following parameters,
suffixed by the term number, apply to each of the possible 3 terms.
The numbering of the terms goes from right to left, #1 being the right-most term.
[1 / 2]
1 = No display
Display of Null
NDNulFac_1 of zeros
Terms
2 = Display of
zeros
[1 / 2]
Display of 1 = No display
Leading Zeros in NDNulFac_2 of zeros
Last Factor 2 = Display of
zeros
DEPRECATED NDNulFac_3 - -
[1 / 2]
Display of Null 1 = No display
Terms NDNulOther of zeros
2 = Display of
zeros
NDFact_1 = 1
NDFact_2 = 10
NDSepar_1
Term Unit Suffix (16 char
NDSepar_2
string)
NDSepar_3
(real)
Term Unit Height NDSepScl_1 = Unit
Ratio NDSepScl_2 height / value
NDSepScl_3 height
(=B/A)
Term Vertical
Positioning Offset NDValPos_1
(relatively to the NDValPos_2 (mm)
left-most term) NDValPos_3
Term Unit
Vertical NDSepPos_1
Positioning Offset NDSepPos_2 (mm)
(relatively to its NDSepPos_3
term)
[ Back ] [ Up ] [ Next ]
Pre-defined Formats
for Tolerance and Dimension Values
Some basic formats are provided by default for dimension tolerance and value display.
Some of these pre-defined formats can be modified while others cannot. All pre-defined
formats can be de-activated (i.e. taken out of the list of available styles).
Modifiable formats
They appear in the default standard files provided by Dassault Systemes, just as any
company defined style would appear. They can be modified or deleted using the
Standards Editor, or de-activated (i.e. taken out of the list of available styles) using the
Allowed* parameters described in the General Parameters section.
For Tolerance styles For Value Display styles
TOL_RES1 micron
mm
cm
m
km
in
ftinch
grade
Non-modifiable formats
They are not defined in the standard file, but in the code itself. They cannot be
modified, but can be de-activated (i.e. taken out of the list of available styles) using
the Allowed* parameters described in the General Parameters section. All styles
provided up to V5R8 are of this type.
For Tolerance styles For Value Display styles
TOL_NUM2 NUM.DIMM
ANS_NUM2 NUM,DIMM
DIN_NUM2 NUM.DINC
SGL_NUM2 NUM.DIMP
INC_NUM2 ANS.DIMM
TOL_RES2 DISTMM
TOL_ALP1 DISTINCH
TOL_ALP2 FEET-INC
TOL_ALP3 NUM.ADMS
TOL_0.7 NUM,ADMS
TOL_1.0 INC.ADMS
ISONUM NUM.ARAD
ISOALPH1 ANGLEDEC
ISOALPH2 ANGLEDMS
CPL_FLA1
CPL_FLA3
CPL_50A1
CPL_50A3
CPL_75A1
CPL_75A3
The following tables list these non-modifiable styles, along with an example of the
result when applied on a dimension. The right-most column contains a link to the style
definition, from which you can derive new formats, simply by copying all or part of their
definition.
Tolerance Formats
Link to the
Name Display Description style
definition
Numerical
TOL_NUM2 superimposed Click here
(small)
Numerical
ANS_NUM2 superimposed with
Click here
trailing zeros
(large)
Numerical
DIN_NUM2 superimposed Click here
(small)
Numerical
superimposed with
SGL_NUM2 Click here
trailing zeros and
parentheses (small)
Numerical
INC_NUM2 superimposed Click here
(large)
Alphanumerical
TOL_ALP1 Click here
single value (large)
Alphanumerical
TOL_ALP2 double value side- Click here
by-side (large)
Alphanumerical
double value
TOL_ALP3 Click here
superimposed
(small)
Numerical
TOL_0.7 superimposed Click here
(small)
Numerical
TOL_1.0 superimposed Click here
(small)
Numerical
superimposed with
ISONUM Click here
trailing zeros and
parentheses (large)
Alphanumerical
ISOALPH1 Click here
single value (large)
Alphanumerical
double value
ISOALPH2 Click here
superimposed
(small)
Alphanumerical
CPL_FLA1 Click here
single value (large)
Alphanumerical
double value
CPL_FLA3 Click here
superimposed
(large)
Alphanumerical
CPL_50A1 Click here
single value (small)
Alphanumerical
double value
CPL_50A3 Click here
superimposed
(small)
Alphanumerical
CPL_75A1 single value Click here
(medium)
Alphanumerical
double value
CPL_75A3 Click here
superimposed
(medium)
Millimeters with
ANS.DIMM Click here
trailing zeros
Millimeters with
DISTMM Click here
dot
Degrees/minutes/
NUM.ADMS Click here
seconds with dot
Degrees/minutes/
NUM,ADMS seconds with Click here
comma
Degrees/minutes/
INC.ADMS seconds with dot Click here
and trailing zeros
Degrees with
ANGLEDEC Click here
decimal format
Degrees/minutes/
ANGLEDMS Click here
seconds with dot
[ Back ] [ Up ] [ Next ]
TolName= TOL_NUM2
TolType= 2
TolSepar_1= 0
TolSepar_2= 0
TolSymbolH= 1.0
TolSepTo_1= 0
TolSepTo_2= 0
TolSepTo_3= 0
TolTrailing= 2
TolFractLine= 1
TolPtOnValue= 8
TolAnchorPt= 2
TolIntX= 0.0
TolIntY= 0.6
TolExtX= 0.6
TolExtY= 0.0
TolMergeSame= 1
TolShowNull= 2
TolScale= 0.7
TolName= ANS_NUM2
TolType= 2
TolSepar_1= 0
TolSepar_2= 0
TolSymbolH= 1.0
TolSepTo_1= 0
TolSepTo_2= 0
TolSepTo_3= 0
TolTrailing= 0
TolFractLine= 1
TolPtOnValue= 8
TolAnchorPt= 2
TolIntX= 0.0
TolIntY= 0.6
TolExtX= 0.6
TolExtY= 0.0
TolMergeSame= 1
TolShowNull= 2
TolScale= 1.0
TolName= DIN_NUM2
TolType= 2
TolSepar_1= 0
TolSepar_2= 0
TolSymbolH= 1.0
TolSepTo_1= 0
TolSepTo_2= 0
TolSepTo_3= 0
TolTrailing= 2
TolFractLine= 1
TolPtOnValue= 8
TolAnchorPt= 2
TolIntX= 0.0
TolIntY= 0.6
TolExtX= 0.6
TolExtY= 0.0
TolMergeSame= 1
TolShowNull= 3
TolScale= 0.7
TolName= SGL_NUM2
TolType= 2
TolSepar_1= 3
TolSepar_2= 4
TolSymbolH= 2.0
TolSepTo_1= 0
TolSepTo_2= 0
TolSepTo_3= 0
TolTrailing= 0
TolFractLine= 1
TolPtOnValue= 8
TolAnchorPt= 2
TolIntX= 0.0
TolIntY= 0.6
TolExtX= 0.6
TolExtY= 0.0
TolMergeSame= 1
TolShowNull= 2
TolScale= 0.7
TolName= INC_NUM2
TolType= 2
TolSepar_1= 0
TolSepar_2= 0
TolSymbolH= 1.0
TolSepTo_1= 0
TolSepTo_2= 0
TolSepTo_3= 0
TolTrailing= 2
TolFractLine= 1
TolPtOnValue= 8
TolAnchorPt= 2
TolIntX= 0.0
TolIntY= 0.6
TolExtX= 0.6
TolExtY= 0.0
TolMergeSame= 1
TolShowNull= 1
TolScale= 1.0
TolName= TOL_RES2
TolType= 4
TolSepar_1= 0
TolSepar_2= 0
TolSymbolH= 1.0
TolSepTo_1= 0
TolSepTo_2= 0
TolSepTo_3= 0
TolTrailing= 2
TolFractLine= 1
TolPtOnValue= 9
TolAnchorPt= 3
TolIntX= 0.0
TolIntY= 0.6
TolExtX= 0.0
TolExtY= 0.0
TolMergeSame= 1
TolShowNull= 2
TolScale= 1.0
TolName= TOL_ALP1
TolType= 5
TolSepar_1= 0
TolSepar_2= 0
TolSymbolH= 1.0
TolSepTo_1= 0
TolSepTo_2= 0
TolSepTo_3= 0
TolTrailing= 0
TolFractLine= 0
TolPtOnValue= 9
TolAnchorPt= 3
TolIntX= 0.0
TolIntY= 0.0
TolExtX= 0.6
TolExtY= 0.0
TolMergeSame= 0
TolShowNull= 0
TolScale= 1.0
TolName= TOL_ALP2
TolType= 6
TolSepar_1= 0
TolSepar_2= 0
TolSymbolH= 1.0
TolSepTo_1= 0
TolSepTo_2= 1
TolSepTo_3= 0
TolTrailing= 0
TolFractLine= 0
TolPtOnValue= 9
TolAnchorPt= 3
TolIntX= 0.6
TolIntY= 0.0
TolExtX= 0.6
TolExtY= 0.0
TolMergeSame= 0
TolShowNull= 0
TolScale= 1.0
TolName= TOL_ALP3
TolType= 7
TolSepar_1= 0
TolSepar_2= 0
TolSymbolH= 1.0
TolSepTo_1= 0
TolSepTo_2= 0
TolSepTo_3= 0
TolTrailing= 0
TolFractLine= 1
TolPtOnValue= 8
TolAnchorPt= 2
TolIntX= 0.0
TolIntY= 0.6
TolExtX= 0.6
TolExtY= 0.0
TolMergeSame= 0
TolShowNull= 0
TolScale= 0.7
TolName= TOL_0.7
TolType= 2
TolSepar_1= 0
TolSepar_2= 0
TolSymbolH= 1.0
TolSepTo_1= 0
TolSepTo_2= 0
TolSepTo_3= 0
TolTrailing= 2
TolFractLine= 1
TolPtOnValue= 9
TolAnchorPt= 3
TolIntX= 0.0
TolIntY= 0.250000
TolExtX= 0.5
TolExtY= 0.0
TolMergeSame= 1
TolShowNull= 3
TolScale= 0.715000
TolName= TOL_1.0
TolType= 2
TolSepar_1= 0
TolSepar_2= 0
TolSymbolH= 1.0
TolSepTo_1= 0
TolSepTo_2= 0
TolSepTo_3= 0
TolTrailing= 2
TolFractLine= 1
TolPtOnValue= 9
TolAnchorPt= 3
TolIntX= 0.0
TolIntY= 0.5
TolExtX= 0.5
TolExtY= 0.0
TolMergeSame= 1
TolShowNull= 2
TolScale= 1.0
TolName= ISONUM
TolType= 2
TolSepar_1= 3
TolSepar_2= 4
TolSymbolH= 2.5
TolSepTo_1= 0
TolSepTo_2= 0
TolSepTo_3= 0
TolTrailing= 0
TolFractLine= 1
TolPtOnValue= 9
TolAnchorPt= 3
TolIntX= 0.0
TolIntY= 0.5
TolExtX= -0.5
TolExtY= 0.0
TolMergeSame= 2
TolShowNull= 2
TolScale= 1.0
TolName= ISOALPH1
TolType= 5
TolSepar_1= 0
TolSepar_2= 0
TolSymbolH= 1.0
TolSepTo_1= 0
TolSepTo_2= 0
TolSepTo_3= 0
TolTrailing= 0
TolFractLine= 0
TolPtOnValue= 9
TolAnchorPt= 3
TolIntX= 0.0
TolIntY= 0.5
TolExtX= 0.5
TolExtY= 0.0
TolMergeSame= 0
TolShowNull= 0
TolScale= 1.0
TolName= ISOALPH2
TolType= 7
TolSepar_1= 0
TolSepar_2= 0
TolSymbolH= 1.0
TolSepTo_1= 0
TolSepTo_2= 0
TolSepTo_3= 0
TolTrailing= 0
TolFractLine= 1
TolPtOnValue= 9
TolAnchorPt= 3
TolIntX= 0.0
TolIntY= 0.250000
TolExtX= 0.5
TolExtY= 0.0
TolMergeSame= 0
TolShowNull= 0
TolScale= 0.715000
TolName= CPL_FLA1
TolType= 5
TolSepar_1= 0
TolSepar_2= 0
TolSymbolH= 25.4
TolSepTo_1= 0
TolSepTo_2= 0
TolSepTo_3= 0
TolTrailing= 0
TolFractLine= 0
TolPtOnValue= 9
TolAnchorPt= 3
TolIntX= 0.0
TolIntY= 0.0
TolExtX= 0.285714
TolExtY= 0.0
TolMergeSame= 0
TolShowNull= 0
TolScale= 1.0
TolName= CPL_FLA3
TolType= 7
TolSepar_1= 0
TolSepar_2= 0
TolSymbolH= 1.0
TolSepTo_1= 0
TolSepTo_2= 0
TolSepTo_3= 0
TolTrailing= 0
TolFractLine= 1
TolPtOnValue= 8
TolAnchorPt= 2
TolIntX= 0.0
TolIntY= 0.5
TolExtX= 0.285714
TolExtY= 0.0
TolMergeSame= 0
TolShowNull= 0
TolScale= 1.0
TolName= CPL_50A1
TolType= 5
TolSepar_1= 0
TolSepar_2= 0
TolSymbolH= 25.4
TolSepTo_1= 0
TolSepTo_2= 0
TolSepTo_3= 0
TolTrailing= 0
TolFractLine= 0
TolPtOnValue= 9
TolAnchorPt= 3
TolIntX= 0.0
TolIntY= 0.0
TolExtX= 0.214286
TolExtY= 0.250000
TolMergeSame= 0
TolShowNull= 0
TolScale= 0.5
TolName= CPL_50A3
TolType= 7
TolSepar_1= 0
TolSepar_2= 0
TolSymbolH= 1.0
TolSepTo_1= 0
TolSepTo_2= 0
TolSepTo_3= 0
TolTrailing= 0
TolFractLine= 1
TolPtOnValue= 8
TolAnchorPt= 2
TolIntX= 0.0
TolIntY= 0.250000
TolExtX= 0.214286
TolExtY= 0.0
TolMergeSame= 0
TolShowNull= 0
TolScale= 0.5
TolName= CPL_75A1
TolType= 5
TolSepar_1= 0
TolSepar_2= 0
TolSymbolH= 25.4
TolSepTo_1= 0
TolSepTo_2= 0
TolSepTo_3= 0
TolTrailing= 0
TolFractLine= 0
TolPtOnValue= 9
TolAnchorPt= 3
TolIntX= 0.0
TolIntY= 0.0
TolExtX= 0.250000
TolExtY= 0.125000
TolMergeSame= 0
TolShowNull= 0
TolScale= 0.750000
TolName= CPL_75A3
TolType= 7
TolSepar_1= 0
TolSepar_2= 0
TolSymbolH= 25.4
TolSepTo_1= 0
TolSepTo_2= 0
TolSepTo_3= 0
TolTrailing= 0
TolFractLine= 1
TolPtOnValue= 8
TolAnchorPt= 2
TolIntX= 0.0
TolIntY= 0.375000
TolExtX= 0.250000
TolExtY= 0.0
TolMergeSame= 0
TolShowNull= 0
TolScale= 0.750000
NDName= NUM.DIMM
NDType= 1
NDUnit= 1
NDGlobFact= 1.0
NDNulFac_1= 1
NDNulFac_2= 2
NDExise= 1
NDSep1000= 0
NDFact_1= 1.0
NDFact_2= 0.0
NDFact_3= 0.0
NDValPos_1= 0.0
NDValPos_2= 0.0
NDValPos_3= 0.0
NDSepar_1=
NDSepar_2=
NDSepar_3=
NDSepScl_1= 1.0
NDSepScl_2= 0.0
NDSepScl_3= 0.0
NDSepPos_1= 0.0
NDSepPos_2= 0.0
NDSepPos_3= 0.0
NDRestY= 0.0
NDFinZer= 1
NDSepNum= 11
NDTypFrac= 2
NDSepDen= 2
NDOperY= 0.5
NDNulOther= 1
NDResScl= 1.0
NDFact= 1
NDRestX= 0.5
NDName= NUM,DIMM
NDType= 1
NDUnit= 1
NDGlobFact= 1.0
NDNulFac_1= 1
NDNulFac_2= 2
NDExise= 1
NDSep1000= 0
NDFact_1= 1.0
NDFact_2= 0.0
NDFact_3= 0.0
NDValPos_1= 0.0
NDValPos_2= 0.0
NDValPos_3= 0.0
NDSepar_1=
NDSepar_2=
NDSepar_3=
NDSepScl_1= 1.0
NDSepScl_2= 0.0
NDSepScl_3= 0.0
NDSepPos_1= 0.0
NDSepPos_2= 0.0
NDSepPos_3= 0.0
NDRestY= 0.0
NDFinZer= 1
NDSepNum= 6
NDTypFrac= 2
NDSepDen= 2
NDOperY= 0.5
NDNulOther= 1
NDResScl= 1.0
NDFact= 1
NDRestX= 0.5
NDName= NUM.DINC
NDType= 1
NDUnit= 2
NDGlobFact= 1.0
NDNulFac_1= 1
NDNulFac_2= 1
NDExise= 1
NDSep1000= 0
NDFact_1= 1.0
NDFact_2= 0.0
NDFact_3= 0.0
NDValPos_1= 0.0
NDValPos_2= 0.0
NDValPos_3= 0.0
NDSepar_1=
NDSepar_2=
NDSepar_3=
NDSepScl_1= 1.0
NDSepScl_2= 0.0
NDSepScl_3= 0.0
NDSepPos_1= 0.0
NDSepPos_2= 0.0
NDSepPos_3= 0.0
NDRestY= 0.0
NDFinZer= 2
NDSepNum= 11
NDTypFrac= 2
NDSepDen= 2
NDOperY= 0.5
NDNulOther= 2
NDResScl= 1.0
NDFact= 1
NDRestX= 0.5
NDName= NUM.DIMP
NDType= 1
NDUnit= 2
NDGlobFact= 1.0
NDNulFac_1= 1
NDNulFac_2= 2
NDExise= 1
NDSep1000= 0
NDFact_1= 1.0
NDFact_2= 12.0
NDFact_3= 0.0
NDValPos_1= 0.0
NDValPos_2= 0.0
NDValPos_3= 0.0
NDSepar_1= "
NDSepar_2= '
NDSepar_3=
NDSepScl_1= 1.0
NDSepScl_2= 1.0
NDSepScl_3= 0.0
NDSepPos_1= 0.2
NDSepPos_2= 0.2
NDSepPos_3= 0.0
NDRestY= 0.0
NDFinZer= 1
NDSepNum= 11
NDTypFrac= 2
NDSepDen= 2
NDOperY= 0.5
NDNulOther= 2
NDResScl= 1.0
NDFact= 2
NDRestX= 0.5
NDName= ANS.DIMM
NDType= 1
NDUnit= 1
NDGlobFact= 1.0
NDNulFac_1= 1
NDNulFac_2= 2
NDExise= 1
NDSep1000= 0
NDFact_1= 1.0
NDFact_2= 0.0
NDFact_3= 0.0
NDValPos_1= 0.0
NDValPos_2= 0.0
NDValPos_3= 0.0
NDSepar_1=
NDSepar_2=
NDSepar_3=
NDSepScl_1= 1.0
NDSepScl_2= 0.0
NDSepScl_3= 0.0
NDSepPos_1= 0.0
NDSepPos_2= 0.0
NDSepPos_3= 0.0
NDRestY= 0.0
NDFinZer= 2
NDSepNum= 11
NDTypFrac= 2
NDSepDen= 2
NDOperY= 0.5
NDNulOther= 2
NDResScl= 1.0
NDFact= 1
NDRestX= 0.5
NDName= DISTMM
NDType= 1
NDUnit= 1
NDGlobFact= 1.0
NDNulFac_1= 2
NDNulFac_2= 2
NDExise= 1
NDSep1000= 0
NDFact_1= 1.0
NDFact_2= 0.0
NDFact_3= 0.0
NDValPos_1= 0.0
NDValPos_2= 0.0
NDValPos_3= 0.0
NDSepar_1=
NDSepar_2=
NDSepar_3=
NDSepScl_1= 1.0
NDSepScl_2= 0.0
NDSepScl_3= 0.0
NDSepPos_1= 0.0
NDSepPos_2= 0.0
NDSepPos_3= 0.0
NDRestY= 0.0
NDFinZer= 1
NDSepNum= 11
NDTypFrac= 2
NDSepDen= 2
NDOperY= 0.5
NDNulOther= 1
NDResScl= 1.0
NDFact= 1
NDRestX= 0.5
NDName= DISTINC
NDType= 1
NDUnit= 2
NDGlobFact= 1.0
NDNulFac_1= 1
NDNulFac_2= 2
NDExise= 1
NDSep1000= 0
NDFact_1= 1.0
NDFact_2= 0.0
NDFact_3= 0.0
NDValPos_1= 0.0
NDValPos_2= 0.0
NDValPos_3= 0.0
NDSepar_1= "
NDSepar_2=
NDSepar_3=
NDSepScl_1= 1.0
NDSepScl_2= 0.0
NDSepScl_3= 0.0
NDSepPos_1= 0.0
NDSepPos_2= 0.0
NDSepPos_3= 0.0
NDRestY= 0.0
NDFinZer= 1
NDSepNum= 11
NDTypFrac= 2
NDSepDen= 2
NDOperY= 0.5
NDNulOther= 1
NDResScl= 1.0
NDFact= 1
NDRestX= 0.5
NDName= FEET-INC
NDType= 1
NDUnit= 2
NDGlobFact= 1.0
NDNulFac_1= 1
NDNulFac_2= 1
NDExise= 1
NDSep1000= 0
NDFact_1= 1.0
NDFact_2= 12.0
NDFact_3= 0.0
NDValPos_1= 0.0
NDValPos_2= 0.0
NDValPos_3= 0.0
NDSepar_1= "
NDSepar_2= '
NDSepar_3=
NDSepScl_1= 1.0
NDSepScl_2= 1.0
NDSepScl_3= 0.0
NDSepPos_1= 0.0
NDSepPos_2= 0.0
NDSepPos_3= 0.0
NDRestY= 0.0
NDFinZer= 1
NDSepNum= 11
NDTypFrac= 1
NDSepDen= 2
NDOperY= 0.5
NDNulOther= 1
NDResScl= 1.0
NDFact= 2
NDRestX= 0.5
NDName= NUM.ADMS
NDType= 2
NDUnit= 4
NDGlobFact= 1.0
NDNulFac_1= 2
NDNulFac_2= 2
NDExise= 1
NDSep1000= 0
NDFact_1= 1/3600
NDFact_2= 1/60
NDFact_3= 1.0
NDValPos_1= 0.0
NDValPos_2= 0.0
NDValPos_3= 0.0
NDSepar_1= "
NDSepar_2= '
NDSepar_3= °
NDSepScl_1= 1.0
NDSepScl_2= 1.0
NDSepScl_3= 1.0
NDSepPos_1= 0.2
NDSepPos_2= 0.2
NDSepPos_3= 0.2
NDRestY= 0.0
NDFinZer= 1
NDSepNum= 11
NDTypFrac= 2
NDSepDen= 2
NDOperY= 0.5
NDNulOther= 1
NDResScl= 1.0
NDFact= 3
NDRestX= 0.5
NDName= NUM,ADMS
NDType= 2
NDUnit= 4
NDGlobFact= 1.0
NDNulFac_1= 1
NDNulFac_2= 2
NDExise= 1
NDSep1000= 0
NDFact_1= 1/3600
NDFact_2= 1/60
NDFact_3= 1.0
NDValPos_1= 0.0
NDValPos_2= 0.0
NDValPos_3= 0.0
NDSepar_1= "
NDSepar_2= '
NDSepar_3= °
NDSepScl_1= 1.0
NDSepScl_2= 1.0
NDSepScl_3= 1.0
NDSepPos_1= 0.2
NDSepPos_2= 0.2
NDSepPos_3= 0.2
NDRestY= 0.0
NDFinZer= 1
NDSepNum= 6
NDTypFrac= 2
NDSepDen= 2
NDOperY= 0.5
NDNulOther= 1
NDResScl= 1.0
NDFact= 3
NDRestX= 0.5
NDName= INC.ADMS
NDType= 2
NDUnit= 4
NDGlobFact= 1.0
NDNulFac_1= 1
NDNulFac_2= 1
NDExise= 1
NDSep1000= 0
NDFact_1= 1/3600
NDFact_2= 1/60
NDFact_3= 1.0
NDValPos_1= 0.0
NDValPos_2= 0.0
NDValPos_3= 0.0
NDSepar_1= "
NDSepar_2= '
NDSepar_3= °
NDSepScl_1= 1.0
NDSepScl_2= 1.0
NDSepScl_3= 1.0
NDSepPos_1= 0.2
NDSepPos_2= 0.2
NDSepPos_3= 0.2
NDRestY= 0.0
NDFinZer= 2
NDSepNum= 11
NDTypFrac= 2
NDSepDen= 2
NDOperY= 0.5
NDNulOther= 2
NDResScl= 1.0
NDFact= 3
NDRestX= 0.5
NDName= NUM.ARAD
NDType= 2
NDUnit= 3
NDGlobFact= 1.0
NDNulFac_1= 2
NDNulFac_2= 2
NDExise= 1
NDSep1000= 0
NDFact_1= 1.0
NDFact_2= 0.0
NDFact_3= 0.0
NDValPos_1= 0.0
NDValPos_2= 0.0
NDValPos_3= 0.0
NDSepar_1=
NDSepar_2=
NDSepar_3=
NDSepScl_1= 1.0
NDSepScl_2= 0.0
NDSepScl_3= 0.0
NDSepPos_1= 0.0
NDSepPos_2= 0.0
NDSepPos_3= 0.0
NDRestY= 0.0
NDFinZer= 1
NDSepNum= 11
NDTypFrac= 2
NDSepDen= 2
NDOperY= 0.5
NDNulOther= 1
NDResScl= 1.0
NDFact= 1
NDRestX= 0.5
NDName= ANGLEDEC
NDType= 2
NDUnit= 4
NDGlobFact= 1.0
NDNulFac_1= 2
NDNulFac_2= 2
NDExise= 1
NDSep1000= 0
NDFact_1= 1.0
NDFact_2= 0.0
NDFact_3= 0.0
NDValPos_1= 0.0
NDValPos_2= 0.0
NDValPos_3= 0.0
NDSepar_1= °
NDSepar_2=
NDSepar_3=
NDSepScl_1= 1.0
NDSepScl_2= 0.0
NDSepScl_3= 0.0
NDSepPos_1= 0.0
NDSepPos_2= 0.0
NDSepPos_3= 0.0
NDRestY= 0.0
NDFinZer= 1
NDSepNum= 11
NDTypFrac= 2
NDSepDen= 2
NDOperY= 0.5
NDNulOther= 1
NDResScl= 1.0
NDFact= 1
NDRestX= 0.5
NDName= ANGLEDMS
NDType= 2
NDUnit= 4
NDGlobFact= 1.0
NDNulFac_1= 2
NDNulFac_2= 2
NDExise= 1
NDSep1000= 0
NDFact_1= 1/3600
NDFact_2= 1/60
NDFact_3= 1.0
NDValPos_1= 0.0
NDValPos_2= 0.0
NDValPos_3= 0.0
NDSepar_1= "
NDSepar_2= '
NDSepar_3= °
NDSepScl_1= 1.0
NDSepScl_2= 1.0
NDSepScl_3= 1.0
NDSepPos_1= 0.0
NDSepPos_2= 0.0
NDSepPos_3= 0.0
NDRestY= 0.0
NDFinZer= 1
NDSepNum= 11
NDTypFrac= 2
NDSepDen= 2
NDOperY= 0.5
NDNulOther= 1
NDResScl= 1.0
NDFact= 3
NDRestX= 0.5
[ Back ] [ Up ] [ Next ]
Annotation Parameters
The annotation parameters are located in the Annotation node of the standard editor. They
deal with the position of text leaders.
Annotation Texts
Parent Parameter
Parameter Value Description
standard Name
Horizontal
offset between
the text and ANSI only Text > LeaderGap (mm)
the leader
extremity
Vertical offset
between the
bottom of the ISO and JIS Text >
text and the (mm)
only LeaderVertSpace
horizontal part
of the leader
Roughness Symbols
Parent Parameter
Parameter standard Value Description
Name
Layout of
the All Roughness > Authorized /
roughness standards Layout Not authorized
symbol
Horizontal
offset
between
the ANSI Roughness >
roughness (mm)
only LeaderGap
and the
leader
extremity
Vertical
offset
between
the
bottom of
ISO and Roughness >
the (mm)
roughness JIS only LeaderVertSpace
and the
horizontal
part of
the leader
[ Back ] [ Up ] [ Next ]
Frame Definition
This section deals with fixed-size frame definition. A frame is a property which can be
applied to texts as well as certain types of annotations and dress up elements.
Defining Frames
Fixed-size frame definitions are located in the Frame node of the Standards editor,
available via Tools -> Standards. They specify the geometrical definition of fixed-size
frames (as opposed to variable-size frame).
Frame definitions available in the Standards editor are pre-defined, and their number
is fixed. You cannot add additional instances of frame definitions.
You can customize these definitions to suit your needs, by modifying one or several
values of the parameters defining the style. Once defined, a fixed-size frame can be
applied to any element which supports it, either via Edit -> Properties, or using the
Text Properties toolbar.
The fixed-size frame definitions include the following parameters:
● Name: identifies the frame - DO NOT EDIT
● Type: defines the geometrical type of the frame - DO NOT EDIT
● Behavior - DO NOT EDIT
● Length
● Height
● Radius
● Offset
● Vertical Margin - NOT YET IMPLEMENTED
● Horizontal Margin - NOT YET IMPLEMENTED
● The Name, Type and Behavior parameters MUST NOT BE EDITED, and are listed for
information and compliance purposes only.
● The Vertical Margin and Horizontal Margin parameters are not implemented yet, and
are listed for compliance purposes only.
● For each frame definition, all parameters are listed. However, depending on the
frame type, not all parameters are used to define the frame, but only some of them.
[ Back ] [ Up ] [ Next ]
The view generation definition parameters are located in the View -> Generation node of the
Standards editor, available via Tools -> Standards.
● MaterialCutPattern: this parameter is used when generating views from parts which use a
material to which a specific pattern is associated.
❍ Select Material to use the pattern associated to a given material (instead of the patterns
defined in the standards), even if this pattern is not defined in the standards.
❍ Select Standard to use standard patterns only, instead of the pattern associated to a given
material.
[ Back ] [ Up ] [ Next ]
Line thickness definitions are located in the Line Thickness node of the Standards
editor, available via Tools -> Standards.
There are 55 line thickness definitions in the Standards editor. You cannot add
additional instances of line thickness definitions. Out of these 55 definitions,
● line thickness definitions ranging from 1 to 8 are pre-defined with different
parameters for each, and available.
● line thickness definitions ranging from 9 to 55 are pre-defined with the same
parameters for all, and unavailable.
You can customize these definitions to suit your needs, by modifying one or several
values of the parameters defining the style. Once defined, a thickness can be applied to
any element which supports it, either via Edit -> Properties, or using the Graphic
Properties toolbar.
Parameter Description
Specifies the size in pixels, with a maximum of 16; reflects the result
Pixels
displayed on screen.
The Availability parameter specifies whether or not a given line thickness should be
available in the thickness list for users to choose from, when creating or editing
elements. Users will only be able to assign "available" line thickness definitions to these
elements. However, existing element properties in drawings will not be affected: if an
existing element is assigned a line thickness which is flagged as "unavailable" in the
Standards editor, then this line thickness will be used for this element but it will not be
available in the thickness list, so that users cannot apply it to other elements.
[ Back ] [ Up ] [ Next ]
Linetype Definition
This section deals with linetype definition. Linetypes can be applied to, and drive the representation of,
almost all elements in a drawing, such as lines, curves, dimension lines, etc. (Linetypes cannot be applied to
fonts and points).
● In releases before V5 R11, linetypes used to be defined in Tools -> Options -> General -> Display ->
Linetype for the Drafting workbench as well as for other workbenches. For Drafting, linetypes are now
defined in standards. Therefore, linetypes in drawings do not depend on the options defined in Tools ->
Options, but on what is defined in the standards.
● When opening a drawing created with releases before V5 R11 (i.e. a drawing which does not contain its
own linetype parameters), the linetype options defined in Tools -> Options will be used. You can
upgrade a CATDrawing document to this new standard format at any time, by performing the following
operations in File -> Page Setup:
- changing the standard to another standard (ISO -> ANSI for instance)
- updating the current standard to the new format.
Defining Linetypes
Linetype definitions are located in the LineTypes node of the Standards editor, available via Tools ->
Standards. Linetypes can either be mono-dimensional, i.e. defined by a sequence of non-continuous
segments, or bi-dimensional, i.e. defined by a polyline. Once defined, a linetype can be applied to any
element which supports it, either via Edit -> Properties, or using the Graphic Properties toolbar.
There are 63 linetype definitions in the Standards editor. You cannot add additional instances of linetype
definitions. Out of these 63 definitions,
● linetype definitions ranging from 1 to 8 are pre-defined with different parameters for each and cannot be
customized.
● linetype definitions ranging from 9 to 19 are pre-defined with different parameters for each and can be
customized.
● linetype definitions ranging from 20 to 63 are not pre-defined and can be customized.
You can customize the definitions of linetypes ranging from 9 to 63. To do this, proceed as follows:
2. In the right-hand panel, double-click on the linetype you want to define. The Linetype editor appears for
you to set the linetype properties. For more information on using the Linetype Editor, refer to Linetype in the
Infrastructure User's Guide.
3. For each linetype definition, you can also specify whether or not a given linetype should be available in
the linetypes list for users to choose from. In the right-hand panel, double-click on the number of the
linetype you want to make unavailable. Perform the same operation to make an unavailable linetype
available.
Users will only be able to assign "available" linetype definitions when creating or editing elements. However,
existing element properties in drawings will not be affected: if an existing element is assigned a linetype
which is flagged as "unavailable" in the Standards editor, then this linetype will be used for this element but
it will not be available in the linetypes list, so that users cannot apply it to other elements.
[ Back ] [ Up ] [ Next ]
Pattern Definition
This section deals with pattern definition. Patterns are used for area fills or in a
Generative Drafting context when cutting through material in section views/cuts or
breakout views, for example.
Defining Patterns
Pattern definitions are located in the Patterns node of the Standards editor, available
via Tools -> Standards.
You can also add additional instances of pattern definitions. To create a new pattern
definition, you must use the Standards editor. Select the Patterns type in the
standards editor, and then click the Add Instance button to add a new pattern
instance. This will create a sample pattern definition that you will then customize to
suit your needs, by modifying one or several values of the parameters defining the
pattern.
Once defined or customized, a pattern can be applied to area fills (either via Edit ->
Properties, or using the Graphic Properties toolbar), or it can be used when cutting
through material in generative section views/cuts or breakout views, for example.
standards, or you can choose to use standard patterns only, instead of the pattern
associated to this material. Refer to View Generation Definition for more information.
● When editing the properties of a pattern associated with a part material (via Edit ->
Properties or the Graphic Properties toolbar), the software offers its own selection
of patterns, and not the patterns defined in the standard XML file.
[ Back ] [ Up ]
Sheet styles
Define the style(s) that will be used by default when creating sheets.
Geometry styles
Define the style(s) that will be used by default when creating geometry.
Annotation styles
Define the style(s) that will be used by default when creating annotations.
Dimension styles
Define the style(s) that will be used by default when creating dimensions.
[ Back ] [ Up ]
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugsa0500.htm10/19/2004 4:31:44 PM
About Styles
About Styles
The default values are defined and stored in the standard XML file, where a set of
new parameters are defined, one parameter for each element property whose
default value can be set.
Default values are applied to elements as they are created. After creation, the user
can modify element values as required.
Modifying default values in the standard itself does NOT modify all the elements
which have been created, but will only have an impact on the next elements to be
created.
Styles replace the former management of default values (which was performed using
the Set as Default / Use Default functionalities), for drawings:
● created with version V5 R11 and later
● created with versions up to V5 R10, whose standard has been updated in V5 R11
For drawings created with versions up to V5 R10 and NOT updated, default values
still use the Set as Default / Use Default functionalities. For more information, refer
to Setting Properties As Default and Using Properties Set as Default.
Re-applying a style to an
object
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugsa0501.htm (2 of 6)10/19/2004 4:31:55 PM
About Styles
Customizing Styles
In this scenario, administrators will learn how to customize styles.
You want to create a new text style that you will use for adding notes. You want to
use the Verdana font, and you want a frame around the text. You then want to
delete the Default style.
Select Tools -> Standards to launch the standards editor. Choose the Drafting
category, and then open the ISO.xml file from the drop-down list.
1. Expand the Styles node in the editor.
2. Select the Text node.
3. Click on the Create style button in the right-hand pane. The Create style
dialog box is displayed.
4. Type the name of the new style in the appropriate field.
The Duplicated from list is used when several styles exist for a given
type of element to specify which existing style the new style should be
based on. In our example, only the Default style exists. Therefore, the
new style will be created based on this Default style.
5. Click OK. A new style called Note is added under the Text node in the editor.
6. Expand the Note node in the editor, and then select the Name node.
7. Type Verdana in the Name field in the right-hand pane.
8. Expand the Text node in the editor, and then select the Frame node.
9. Choose Rectangle from the Frame drop-down list in the right-hand pane.
10. Click OK to save your modifications and exit the standards editor.
11. Now, start creating a new text in a sheet. In the Style toolbar, you can notice
that two styles are now available: Default and Note.
11. Choose the Note style, click on the sheet to indicate where you want to
position the note, type your note in the text editor and then click OK. The note
is creating using the values you specified.
12. You will now delete the Default style. To do this, launch the standards editor
again.
13. Expand the Styles node and then select the Text node.
14. Click on the Delete style button in the right-hand pane. The Delete style
dialog box is displayed.
15. Select Default as the style that you want to delete, and click OK. The Default
style is deleted from the Text node in the editor.
[ Up ] [ Next ]
Sheet Styles
This section deals with sheet styles. These let you define the default values that will be
used when creating sheets.
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugsa0507.htm10/19/2004 4:32:05 PM
Geometry Styles
Geometry Styles
This section deals with geometry styles. These let you define the default values that
will be used when creating geometry.
Geometry styles are located in the following nodes of the Standards editor, available
via Tools -> Standards:
● Styles -> ConstructionPoint
● Styles -> ConstructionCurve
● Styles -> Point
● Styles -> Curve
ConstructionCurve
[ Back ] [ Up ] [ Next ]
Annotation Styles
This section deals with annotation styles. These let you define the default values that
will be used when creating annotations.
Text Styles
Parameter Name Description
Font > Size Indicates the font size that should be used for texts.
Font > Color Specifies the color that should be used to display texts.
Font > Ratio Specifies the ratio that should be used to display texts.
Font > Slant Specifies the slant that should be used to display texts.
Leader > AnchorPoint When the Leader > StandardBehavior parameter is set
to No:
- 0 positions the leader automatically on the closest
anchor point.
- 1 to 8 position the leader on a specific anchor point.
Table Styles
Parameter Name Description
DatumFeature Styles
Parameter Name Description
Choose the display mode you want for the datum feature:
- Show value: displays the datum feature, its leader and its
frame.
Display - Show box: replaces the datum feature and its frame by a
rectangular box and displays its leader.
- Hide value: hides the datum feature and its frame but
displays its leader.
Specifies the name of the font that should be used for datum
Font > Name feature texts. If no font name is specified, the system's
default font will be used.
Indicates the font size that should be used for datum feature
Font > Size
texts.
DatumTarget Styles
Parameter Name Description
Choose the display mode you want for the datum target:
- Show value: displays the datum target, its leader and its
frame.
Display - Show box: replaces the datum target and its frame by a
rectangular box and displays its leader.
- Hide value: hides the datum target and its frame but
displays its leader.
Specifies the name of the font that should be used for datum
Font > Name target texts. If no font name is specified, the system's default
font will be used.
Indicates the font size that should be used for datum target
Font > Size
texts.
Tolerance Styles
Parameter Name Description
Balloon Styles
Parameter Name Description
Font > Size Indicates the font size that should be used for balloons.
RoughnessSymbol Styles
Parameter Name Description
WeldingSymbol Styles
Parameter Name Description
[ Back ] [ Up ] [ Next ]
Dimension Styles
This section deals with dimension styles. These let you define the default values that
will be used when creating different types of dimensions.
Dimension styles are located in the following nodes of the Standards editor, available
via Tools -> Standards:
● Styles -> DistanceLengthDimension
● Styles -> AngleDimension
● Styles -> RadiusDimension
● Styles -> DiameterDimension
● Styles -> ChamferDimension
● Styles -> CoordinateDimension
DistanceLengthDimension Styles
Parameter Name Description
AngleDimension Styles
Parameter Name Description
RadiusDimension Styles
Parameter Name Description
DiameterDimension Styles
Parameter Name Description
ChamferDimension Styles
Parameter Name Description
CoordinateDimension Styles
Parameter Name Description
Dress-up and dress-up symbols styles are located in the following nodes of the
Standards editor, available via Tools -> Standards:
● Styles -> AreaFill
● Styles -> AxisLine
● Styles -> CenterLine
● Styles -> Thread
● Styles -> Arrow
By default, a style called Default is available for each dress-up/dress-up symbol style.
[ Back ] [ Up ] [ Next ]
By default, a style called Default is available for each view callout style.
ProjectionCallout Styles
Parameter Name Description
SectionCallout Styles
Parameter Name Description
DetailCallout Styles
Parameter Name Description
[ Back ] [ Up ]
Workbench Description
This section contains the list of the icons and menus which are specific to Interactive
Drafting workbench.
You may read these pages whenever you need to know greater details on these commands
documented in other parts of the guide.
Command Board
Interactive Drafting Menu Bar
Interactive Drafting Toolbars
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugwd0000.htm10/19/2004 4:43:14 PM
Command Board
General
Grid Analysis Display Mode
Drawing
Sheets
New Sheet New View
Frame Creation
Views
Multiple View Projection Define the view plane
Dimensioning
Geometrical
Cumulated Dimensions Remove Interruption(s)
Tolerances
Length/Distance Dimensions
Angle Dimensions
Technological Feature
Dimensioning
Radius Dimensions Technological Feature Dimensions
Length Technological Feature
Diameter Dimensions
Dimensions
Angle Technological Feature
Chamfer Dimensions
Dimensions
Radius Technological Feature
Thread Dimension
Dimensions
Diameter Technological Feature
Coordinate Dimensions
Dimensions
Hole Dimension Table
Points Coordinates Table
Annotations
Texts
Symbols
Text Roughness Symbol
Balloon
Datum Target
Table
Dress-up Elements
2D Component
Re-use a component from a catalog
Sketched Geometry
Points Splines
Lines Profiles
Circles Hexagons
Arcs
Ellipses
Complement
Constraints
Quick dimensional/geometrical
Contact Constraint
constraints
Constraints (Dialog Box)
Graphic Properties
Dimension Properties
Line Type
● Tolerance description
one part dimension ● Unit
● Precision
two part dimension
Text Properties
Font Name
Font Size
Bold Superscript
Italic Subscript
Insert Symbol
Style
Style
[ Up ] [ Next ]
File
Save the document to the required format, customize the sheet and print it after modifying the
settings if needed. Refer to the Infrastructure User's Guide.
For... See...
Print Printing
Edit
Insert
Insert various types of elements.
For... See...
Views... Views
Drawing Sheets
Dimensioning... Dimensions
Annotations... Annotations
Picture Images
Tools
Set user preferences. Also refer to the Infrastructure User's Guide.
For... See...
Options Customization
[ Back ] [ Up ] [ Next ]
Toolbar Purpose
Geometry Creation Create geometry
[ Back ] [ Up ]
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugwd0200.htm10/19/2004 4:44:37 PM
Geometry Creation
Geometry Creation
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugwd0201.htm10/19/2004 4:44:45 PM
Geometry Modification
Geometry Modification
See Creating
See Modifying a Corner
Symmetrical Elements
See Translating
See Modifying a Chamfer
Elements
See Trimming Elements See Rotating Elements
[ Back ] [ Up ] [ Next ]
Annotations
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugwd0203.htm10/19/2004 4:45:35 PM
Dress-Up
Dress-Up
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugwd0204.htm10/19/2004 4:45:50 PM
Dimensioning
Dimensioning
Text Properties
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugwd0207.htm10/19/2004 4:50:16 PM
Graphic Properties
Graphic Properties
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugwd0208.htm10/19/2004 4:50:24 PM
Dimension Properties
Dimension Properties
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugwd0206.htm10/19/2004 4:50:31 PM
Tools
Tools
See Constraints
See Constraints
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugwd0209.htm10/19/2004 4:50:38 PM
Style
Style
This toolbar varies depending on whether the drawing was created with versions up
to V5 R10 or was created/updated with version V5 R11 and later.
This toolbar is available with drawings created with version V5 R11 and later, or with
drawings created with older versions and whose standard has been updated or
changed in V5 R11 and later. These drawings use the styles which are defined in the
standard used by the drawing. Standards are managed by the administrator.
See Using Standard-Defined Styles
This toolbar is only available with drawings created with versions up to V5 R10.
See Using Default Values
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugwd0211.htm10/19/2004 4:51:13 PM
Drawing
Drawing
[ Back ] [ Up ] [ Next ]
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugwd0212.htm10/19/2004 4:51:23 PM
Tools Palette
Tools Palette
The options or fields available in the Tools Palette depend on the selected command.
Only a few examples are provided here.
[ Back ] [ Up ]
http://pop.dia.uniroma3.it/catia/online/driug_C2/driugwd0210.htm10/19/2004 4:51:30 PM
Customizing for Drafting
http://pop.dia.uniroma3.it/catia/online/bascudr_C2/bascudr0000.htm10/19/2004 4:51:55 PM
General Settings
General Settings
This task shows you how to set general settings to be used in the Interactive Drafting
workbench.
1. Select the Tools->Options command.
2. Click Mechanical Design -> Drafting in the list of objects to the left of the
Options dialog box.
Ruler
Show ruler
Check this option to display the ruler in your sheet. It means you
visualize the cursor coordinates as you are drawing.
Grid
Display
Check this option to display the grid in your session. You will note that
this capability is also available via the Drafting Options toolbar.
Snap to point
You need to check this option if the geometry needs to begin or end on
the points of the grid.
Allow Distortions
To define your grid, enter the values of your choice in the H and V
fields. The Primary spacing option lets you define the spacing between
the major lines of the grid. The Graduations field lets you set the
number of graduations between the major lines of the grid, which
actually consists in defining a secondary grid.
Rotation
Specify the angle that should be used when rotating text elements (text,
frame, or leader) using snapping. In other words, this option defines the
snapping value used when rotating an element using the Select or
Rotate commands.
Automatic Snapping
Colors
You can customize given options for modifying the drawing background color. You
can do this at any time.
Sheet background
Choose the color that will be used for the sheet background.
Detail background
Choose the color that will be used for the background of 2D components.
Graduated color
If you want the sheet background and/or the detail (i.e. 2D component)
background to be graduated, check the associated box.
Tree
You can choose whether or not parameters and relations should be displayed in the
specification tree.
Display parameters
Display relations
View axis
Check this box if you want the view axis to be displayed when you
activate a view.
Zoomable
Check this box if you want to be able to zoom view axes (as you can do
with geometry).
Reference size
Enter the size that you want to use as a reference to display view axes
size.
4. Choose the options you want and then click OK to validate your settings.
[ Up ] [ Next ]
2. Click Mechanical Design -> Drafting in the list of objects to the left of the
Options dialog box.
View creation
View name
Check this box if you want the view name to be created automatically
when creating views.
Scaling factor
Check this box if you want the scaling factor to be created automatically
when creating views.
View frame
Check this box if you want the view frame to be created automatically
You can decide if auxiliary and section views will be oriented according to
the profile. In this case, the X axis will be parallel to the profile.
New sheet
Check this box if you want a background view to be copied into newly
created sheets.
Source sheet
Specify whether you want the source sheet for the background view to
be the first sheet of the current drawing, or a sheet from another
drawing by selecting the appropriate option.
Background view
You can specify the path to the directory containing the frame and title
block macros.
Section/Projection Callout
Check this option if you do not want the size of projection and section
callout elements to be dependent on the view scale. This option will
apply to newly created callouts, i.e. selecting this option will not have
any impact on new callouts.
4. Choose the options you want and then click OK to validate your settings.
[ Back ] [ Up ] [ Next ]
2. Click Mechanical Design -> Drafting in the list of objects to the left of the
Options dialog box.
This category of options lets you specify what kind of geometry and dress-up elements
you want to generate when generating views.
Generate axis
Generate threads
Generate fillets
Boundaries
Thin lines, representing the mathematical limits of
the fillets.
Symbolic
Original edges, projected in a direction that is
normal to each corresponding surface.
Inherit 3D colors
In the case of parts whose color is white, the views generated with this
option selected will be white, and will therefore not be properly displayed.
Project 3D Wireframe
Select this option to visualize both the wireframe and the geometry on
generated views. Additionally, click the Configure button to configure the
3D wireframe projection mode. You can choose whether projected 3D
wireframe can be hidden (in some cases, depending on the projection
angle, part or all of 3D wireframe will possibly be hidden) or is always
visible (3D wireframe will be visible in all cases, independently of the
projection angle).
Project 3D Points
Apply 3D specification
Select this option to specify that, in an assembly, given parts will or will
not be sectioned into section views or breakout views (Generative Drafting
workbench). For this, you select one view, then the Edit -> Properties
command from the menu bar from the Assembly Design workbench
(Mechanical tab, Drafting properties options) and either activate or de-
activate the Not cut in section views options.
View Linetype
View generation
Exact view
Generates exact views from the Design mode, i.e. views for which the
geometry is available. The exact generation mode will be the best option in
most cases:
● This is the fastest generation mode.
● All types of views can be generated using this option.
● All functionalities (dress-up, dimensions, annotations, etc.) are available.
However, there are a few cases in which choosing the exact generation
mode will not be appropriate:
● In the case of sophisticated products or assemblies involving large
amounts of data, generating exact views may consume too much
memory.
● Polyhedral elements (such as dittos, surfaces, etc.) from V4 .model
documents are not supported.
CGR
CGR views are not as high in quality as exact views, but they consume
much less memory during the generation. This may be useful when dealing
with sophisticated products or assemblies involving large amounts of data.
However, this generation mode is rather slow.
Approximate
The Approximate mode offers about the same advantages and restrictions
than the CGR generation mode (see above). However, there are some
differences:
● Approximate consumes even less memory than CGR.
● Approximate is faster than CGR, but performances largely depend on
fine-tuning.
● Approximate provides more approximate results than CGR, but these
results largely depend on how you fine-tune precision.
You can fine-tune the generation options according to your needs. Click
the Configure button. In the dialog box, move the cursor to set the
precision (i.e. the level of detail) with respect to the performances (i.e.
generation time). The higher the precision, the lower the performances,
and vice-versa. In any case, memory consumption will not be impacted.
Click Close when you are done.
Raster
From the Mode list, select the mode that you want to use: Dynamic
Hidden Line Removal, Shading, Shading with edges. These modes are
equivalent to the 3D rendering styles. For more information, refer to Using
Rendering Styles in the Infrastructure User's Guide.
Now, set the level of detail (i.e. the definition, in dpi) that will respectively
be used to visualize and to print the drawing. You can choose between
three pre-defined modes (Low quality, Normal quality and High quality)
and a custom mode (Customize). If you choose to customize the definition
yourself, set the dpi for visualization and for print in the appropriate fields.
The level of detail applies to the scale of the view. In some cases (when
the view would print with a considerable height or width), there may be
too many pixels to generate the view. In this case, the view will be
displayed as a red cross-mark. If this happens, try to reduce the scale of
the view and/or the level of detail.
If you want the colors of a part to be used when generating Raster views
using the Shading or Shading with edges mode, remember to select the
Inherit 3D Colors option. Otherwise, the view will be generated using
shades of grey.
Make sure this option is selected if you want an exact preview when
generating views. As a result, the part or product will be loaded in Design
mode when previewing the view to generate, even if you are working in
Visualization mode. Deselect this option to get a quick preview of the 3D
document when generating views. In this case, a part or product open in
Visualization mode will not be loaded in Design mode for the preview,
which optimizes memory consumption.
To specify that you only want to generate parts which are larger than a
certain size, select this option and indicate the appropriate size by
providing a value in millimeters in the appropriate field.
Select this option if you want to save memory when generating exact
views from an assembly which is loaded in Visualization mode (i.e. when
the Work with the cache system option is active). This will load only the
parts which will be seen in the resulting view (instead of loading all of
them, which is the case by default), which optimizes memory consumption
and CPU usage.
To ensure the efficiency of this option, make sure that the Exact preview
for view generation option is not selected.
In the case of an assembly which is loaded in Design mode, or in the case
of a part, the Enable occlusion culling option will help increase
performance by reducing CPU usage.
● If you choose to project 3D wireframe, you will need to make sure that
your wireframe elements have been taken into account when the CGR
data was created: this is the case if you activated the Save lineic
elements in cache option from Tools -> Options -> General ->
Display -> Performances before the creation of CGR data (i.e. before
you launched the part or product in Visualization mode). If not, you
need to activate the Save lineic elements in cache option and then re-
create the CGR data. To do this:
1. Close all open parts and products and exit the application.
2. Delete your CGR data from the cache. (The cache location is
specified in Tools -> Options -> Infrastructure -> Product
Structure -> Cache Management tab, Path to the local cache
field.)
3. Re-open the product in Visualization mode.
4. Choose the options you want and then click OK to validate your settings.
These options are also available in the Properties dialog box for each view: from the
contextual menu, click Properties, click the View tab and then select the desired
options.
[ Back ] [ Up ] [ Next ]
Generation
You can customize given options for controlling dimension and balloon generation in
generative views.
1. Select the Tools->Options command.
2. Click Mechanical Design -> Drafting in the list of objects to the left of the
Options dialog box.
Dimension generation
The dimensions are generated on the views on the condition the settings were
previously switched to the dimension generation option.
Check this option to display the Dimension Generation Filters dialog box
before generation. This enables you to specify what type of dimensions
you want to generate. Also, in assembly or product views, this lets you
indicate what parts you want to generate dimensions for.
Check this option to display the Generated Dimension Analysis dialog box
after generation.
This option is particularly useful if you want to generate dimensions for all
parts included in assembly or product views, without displaying the
Dimension Generation Filters dialog box before dimension generation. Note
that if you display the Dimension Generation Filters dialog box before
generating dimensions, you will need to indicate what parts you want to
generate dimensions for (whether this option is selected or not).
Balloon generation
If you select this option, a balloon will be generated for each instance of a
component: therefore, if a component is used two times within a product,
then the balloon will be generated twice.
If you leave this box unselected, a single balloon will be generated for all
instances of the same component, when a component is used several
times within a part or product.
4. Choose the options you want and then click OK to validate your settings.
[ Back ] [ Up ] [ Next ]
Geometry Creation
You can customize given options when creating 2D geometry, either or not using
autodetection (or SmartPick), or still adding constraints to this geometry.
1. Select the Tools->Options command.
2. Click Mechanical Design -> Drafting in the list of objects to the left of the
Options dialog box.
Geometry
You can decide whether or not you want to create centers when creating
circles or ellipses. By default, this option is activated. Just uncheck it if
you do not need to create circle and ellipse centers.
Select this option to be able to move geometry using the mouse. When
moving geometry, you can move either the minimum number of
elements, the maximum number of elements, or still the minimum
number by modifying the shape of elements, if needed. Click the
Solving mode... button to configure manipulation.
The dialog box that appears offers the following options as regards the
solving mode:
Standard mode
You move as many elements as possible and also respect existing
constraints.
Minimum move
You move as few elements as possible and also respect existing
constraints.
Relaxation
You move elements by re-distributing them over the sketch, globally
speaking. This method solves element moving by minimizing energy
cost.
Furthermore, you can choose to drag elements along with their end
points by checking this box.
You can show the H and V fields in the Tools Palette when creating 2D
geometry or when offsetting elements. Leaving the option unchecked
enables you to directly enter the value corresponding to the type of
element you are creating: for example, the length when creating a line,
the radius when creating a circle or the offset value when offsetting
elements.
When a command (such as the Point creation command) does not have
any parameters other than H and V, then these two fields will remain in
the Tools Palette, whether you select this option or not.
When duplicating geometry that was generated from the 3D, you can
choose to create end points for these geometrical elements.
Constraints creation
Constraints Display
Display constraints
Reference size
Constraints color
Click this button to define which types of constraints you will visualize as
you create the geometry.
Colors
Two types of colors may be applied to sketched elements. These two types of colors
correspond to colors illustrating:
● Graphical properties
Colors that can be modified. These colors can therefore be modified using the
Tools->Options dialog box.
OR
● Constraint diagnosis
Colors that represent constraint diagnoses are colors that are imposed to elements
whatever the graphical properties previously assigned to these elements and in
accordance with given diagnoses. As a result, as soon as the diagnosis is solved,
the element is assigned the color as defined in the Tools->Options dialog box.
Visualization of diagnosis
In the dialog box that appears, you can configure colors for the following
types of elements:
Over-constrained elements
The dimensioning scheme is over-constrained: too many dimensions
were applied to the geometry.
Inconsistent elements
At least one dimension value needs to be changed. This is also the case
when elements are under-constrained and the system proposes defaults
that do not lead to a solution.
Not-changed elements
Some geometrical elements are over-defined or not-consistent. As a
result, geometry that depend(s) on the problematic area will not be
recalculated.
Iso-constrained elements
All the relevant dimensions are satisfied. The geometry is fixed and
cannot be moved from its geometrical support.
In the dialog box that appears, you can configure colors for the following
types of elements:
Isolated elements
Use-edge (projection, intersection, etc.) that does not depend on the 3D
anymore.
Protected elements
Non-modifiable elements.
Construction elements
A construction element is an element that is internal to, and only
visualized by, the sketch. This element is used as positioning reference.
It is not used for creating solid primitives.
SmartPick
Colors used for SmartPick assistant elements and symbols.
When opening a drawing, colors are not recomputed. Colors will not be displayed
until you create another element or move the geometry.
4. Choose the options you want and then click OK to validate your settings.
[ Back ] [ Up ] [ Next ]
Dimension Creation
You can customize given options when creating or re-positioning dimensions.
2. Click Mechanical Design -> Drafting in the list of objects to the left of the
Options dialog box.
Dimension Creation
You can decide that the dimension line is positioned according to the
cursor, following it dynamically during the creation process.
The distance between the created dimension and the geometry remains
the same when you move the geometry.
If you position the dimension according to the cursor, you can define the
value at which the dimension is created. If you create associativity
between the dimension and the geometry, you can define the value at
which the dimension will remain positioned.
Associativity on 3D
A new field will appear in the Tools Palette during the creation process,
allowing you to enter the driving dimension value.
Detect chamfer
Specify whether the dimension you will create between a circle and
another element should be on the circle center or on the circle edge.
Move
Activate this option if you want to move only a dimension sub-part (text,
line, etc.).
Line-Up
You can organize dimensions into a system with a linear offset. The offset will align
the dimensions to each other as well as the smallest dimension to the reference
element.
This allows you to set the offset between the smallest dimension and the
reference element.
Lets you align all the values of a group of stacked dimensions on the
value of the smallest dimension of the group.
Lets you align all the values of a group of cumulated dimensions on the
value of the smallest dimension of the group.
Colors can be customized with this option. To activate this mode, select
this option and then click the Types and colors button. The Types and
colors of dimensions dialog box lets you assign the desired color(s) to
the selected dimension types. You will then be able to visualize the
different types of dimensions using their assigned colors.
4. Choose the options you want and then click OK to validate your settings.
[ Back ] [ Up ] [ Next ]
Manipulators
These options apply to the Interactive Drafting workbench only.
You can decide that you will visualize given manipulators whenever creating or
modifying dimensions.
1. Select the Tools->Options command.
2. Click Mechanical Design -> Drafting in the list of objects to the left of the
Options dialog box.
Manipulators
These settings can be used for any type of manipulator (texts, leaders, center lines,
dimensions and so forth).
Reference size
Specify the reference size that should be used for manipulators. In the
case of texts, for example, this reference size corresponds to the diameter
of the rotation manipulators.
Zoomable
Dimension Manipulators
These settings let you define which manipulators you will visualize and therefore use
when creating and/or modifying dimensions:
Modify overrun
If you drag select one overrun manipulator, both overrun extension lines
are modified. To modify only the selected overrun extension line, use the
Ctrl key. You can also double-click on the manipulator and enter the new
value in the dialog box that appears.
Modify blanking
If you drag select one blanking manipulator, both blanking are modified.
To modify only the selected blanking, use the Ctrl key. You can also
double-click on the manipulator and enter the new value in the dialog box
that appears.
Allow inserting a text before, without using the Properties dialog box. For
this, you will click on the manipulator and enter the new text in the dialog
box that appears.
Allows inserting a text after, without using the Properties dialog box. For
this, you will click on the manipulator and enter the new text in the dialog
box that appears.
Move value
Allows moving the dimension line and only it by dragging to the new
location.
Allows moving the dimension line secondary part and only it by dragging
to the new location.
4. Choose the options you want and then click OK to validate your settings.
[ Back ] [ Up ] [ Next ]
2. Click Mechanical Design -> Drafting in the list of objects to the left of the
Options dialog box.
3. Select the Annotation and Dress-Up tab. It contains the following sets of
options:
● Annotation Creation
● Move
● 2D Component Creation
● Balloon Creation
Annotation Creation
In order for these options to be taken into account, the Activate Snapping (SHIFT
toggles) box must be checked. Note that the option selected in the Activate
snapping dialog box will be taken into account. See the Move section.
Text
Select this option if you want to create the extremity of text leaders
Geometrical tolerance
Move
In the dialog box that appears, specify whether you want the annotation
to be snapped on the grid, according to the orientation, or both. This will
apply to the annotations selected in the Annotation Creation area. To
deactivate snapping when creating or moving annotations, press the
Shift key.
2D Component Creation
Select this option if you want all 2D component instances to have the
same size when you create them, no matter what the view scale is.
Balloon Creation
3D associativity
You can specify what kind of balloons you want to create (using the
Balloon command from the Annotation toolbar) or to generate (using the
Generate Balloons command from the Generation toolbar).
First, select the 3D associativity box to indicate that you want to
associate balloons with information from the 3D. Then, select from the
list the kind of balloons you want to create or generate: the numbering
of parts within an assembly (default option), the instance name or the
part number.
4. Choose the options you want and then click OK to validate your settings.
[ Back ] [ Up ] [ Next ]
Administration Settings
You can customize settings for the management of drawings.
2. Click Mechanical Design -> Drafting in the list of objects to the left of the
Options dialog box.
Drawing management
Prevent File>New
Check this box to make it impossible to create drawings using the File -
> New command. All drawings will be created using the File -> New
From... command instead.
Check this box to make it impossible to update standards for the current
document in the Page Setup dialog box.
Style
Check this box if you want dialog boxes, Properties toolbars and the
Tools Palette to be pre-filled with custom style values (as defined in the
Standards Editor) when creating new annotations. In this case,
Properties toolbars and the Tools Palette will be disabled during the
creation of the annotation.
If you leave this box unchecked, annotation dialog boxes, Properties
toolbars and the Tools Palette will be pre-filled with the last entered
values (except for Texts, Texts with leader, Balloons and Datum
features). In this case, Properties toolbars and the Tools Palette will be
active during the creation of the annotation.
If you check this box, you will be able to reset the current style values in
dialog boxes at any time using the Reset button.
This setting lets you specify if the properties used for creating new
sheets should be those defined in the standards or those defined in the
first sheet in a drawing. These properties are the scale and the
projection method (first or third angle).
Select Style if you want the sheet to use the style defined in the
standards (in Tools -> Standards -> Drafting -> [StandardName] -
> Styles -> Sheet).
Select First sheet if you want the sheet to use the properties defined in
the first sheet in a drawing. For example, you can use this option if you
use an existing drawing to create a new one (i.e. when you want the
new drawing to have the same properties as the existing drawing).
Check this box to make it compulsory to use User Defaults (i.e., user-
defined values set as default). The Styles drop-down list will be set to
Only User Defaults and will be inactive so that Original Defaults or
User Defaults cannot be selected.
Check this box to use the current defaults and to make it impossible to
create, change and reset user defaults (i.e. user-defined values). This
disables the Set as Default and the Reset All Defaults commands.
Check this box if you do not want to use generative view styles when
creating views. In this case, you will not be able to select a generative
view style after having selected a view creation command, which means
that the Generative View Style toolbar will not be displayed. (In the case
of advanced front views, it is the Generative view style list in the View
Parameters dialog box which will not be displayed).
Dress-up
4. Choose the options you want and then click OK to validate your settings.
[ Back ] [ Up ] [ Next ]
Customizing Toolbars
You can customize the appearance of some fields in the following properties toolbars:
Styles, Graphic Properties, Text Properties, Dimension Properties.
2. If necessary, scroll down this contextual menu to display the toolbar customization
options.
The customization options that you can apply to the selected field are displayed.
The options available depend on the selected field. For more information on what
options will be available for each field, see the table below.
3. Click the option you want. Depending on the option you selected, the
corresponding dialog box appears.
● Set text width: sets the width used to display the field in the toolbar, in number
of characters to be displayed (based on 'W').
● Set list width: sets the width used to display the drop-down list, in number of
characters to be displayed (based on 'W').
● Set list height: sets the height used to display the list, in number of lines to be
displayed (up and down arrows will make it possible to scroll within the list).
● Icons display: defines whether icons should be displayed in this field, or only in
the list, when the list is collapsed.
● Precision: sets the precision used to display a numerical value in this field, in
number of digits after the separator.
5. Click OK to validate.
The table below indicates which fields you can customize in each toolbar, along with
what you can customize for each field.
Style toolbar
Glossary
Numerics
An instance of a 2D element that is stored on a detail sheet. Also
2D component
called ditto.
A
absolute position A sheet coordinates.
A view in which all the modifications will be performed. For instance,
active view all the 2D geometry and dressup elements that will be added to the
draft views to be created.
angle dimension A dimension applied to one or two linear elements or to circular
elements.
A closed area on which you will then apply graphical dressup element
area fill
called hatching pattern.
B
background sheet A sheet dedicated to frames and title blocks.
A blank added between the dimensioned element on the view and one
blanking
extremity on the extension line.
C
chained dimension A dimension presentation mode made of a system.
A bevelled corner between any types of curves: lines, splines, arcs
chamfer
and so forth.
chamfer dimension A dimension applied to a chamfer.
An arc tangent between lines, arcs, circles and any types of curves
corner
(consecutive or that intersect).
D
datum feature An element defining a contacting surface on a part.
An element defining a contacting surface on a part and represented by
datum target
spherical or pointed locating pins.
F
A representation of the dimensions which allows inserting the
funnel
dimension value between the dimension symbols.
O
object In the Drafting workbench, there are two kinds of object: activated
and selected. The view frame of an activated object is displayed in red.
overrun A part of a dimension corresponding to the extended extension line.
P
part A 3D entity obtained by combining different features in the Part
Design workbench.
R
radius dimension A dimension applied to a circle, semi-circle or arc of a circle.
roughness symbol A symbol that is used for defining a surface.
S
sheet A set of views. Several sheets may be created in the Drafting
workbench.
standard An international convention that is supported in the Drafting
workbench: ANSI, ISO and JIS.
T
template In the Drafting workbench, an object that is included in the document
(for example, the title block).
Text templates rely on attributes defined in the 3D for technological
text template features. They can be used when creating texts associated to such
features.
A projection method that allows projecting views from a part
third angle
according to ISO/ANSI international standards.
title block A frame which contains the title.
V
A square or rectangular frame that contains the geometry and
view frame
dimensions of the view.
W
welding symbol A symbol that is used for representing welds.
Index
Numerics
2D component creation (annotation and dress-up settings)
2D components
creating
creating catalogs
editing instance properties
exploding
exposing from a catalog
re-using
re-using from a catalog
2D geometry, editing feature properties
3D elements
intersecting
projecting
3D silhouette edges
creating
projecting
A
adding leaders to annotations
administering
standard parameters
styles
administration settings
advanced search
analysis display mode (dimension settings)
analyzing
geometry
sketch
angle dimensions, creating
annotating drawings using text templates
annotation creation (annotation and dress-up settings)
annotation settings
annotations
activating/deactivating
adding leaders
editing properties
handling leaders
modifying positioning
overview
positioning leader breakpoints
querying links
standard parameters
styles
text templates, creating
text templates, using
Annotations toolbar
Approximate views
arc, creating
area fills
arrows
associated text, creating
associative balloons, creating
associative thread dimensions, creating
attributes
adding links to text
replicating for texts
Autocad2000
autodetection
axis lines
creating
creating with center lines
axis, creating
B
background view (view and sheet layout settings)
balloon creation (annotation and dress-up settings)
balloon generation (generation settings)
balloons
creating
creating associative balloons
modifying
Best Practices
DXF/DWG Small Entities
STEP Quality of Conversion
bisecting line, creating
blanking in dimensions, modifying
breaking
breaking elements
C
catalogs
creating
exposing 2D components from
re-using 2D components from
catalogs, storing text templates in
CATAnnDefaultStyleMigration
CATAnnStandardTools
center lines
creating with axis lines
creating with no reference
Bisecting Line
Break
Center Line
Center Line with Reference
Chamfer Dimensions
Circle
Circle Using Coordinates
Close
Conic
Connect (with a spline)
Connect (with an arc)
Constraint with Dialog Box
Construction/Standard Element
Coordinate Dimension
Coordinate Dimension Table
Copy
Copy Object Format
Create Constraints
Create Detected Constraints
Create Interruption(s)
Cumulated Dimensions
Datum Feature
Datum Target
Delete
Dimension
Ellipse
Equidistant Points
Explode 2D Component
Expose 2D Component
Extend to Center
Filter Generated Elements
Force Dimension on Element
Project 3D Elements
Projected Dimension
Projection Point
Query Object Links
Quick Trim
Radius Center
Rectangle
Remove Interruption(s)
Remove One Interruption
Re-route Dimension
Reset All Defaults
Reset with Standard Properties
Roughness Symbol
Search
Set as Default
Show Constraints
Show Folding Lines
Snap to Point
Spline
Stacked Dimensions
Swap to Radius
Symbol Shape
Symmetrical Extension
Symmetry
Table
Text
Text Properties
Text Template Placement
Text with Leader
Thread
Thread Dimension
Thread with Reference
graphic properties
copying/pasting elements
corner
with both elements trimmed
with construction lines trimmed
with no element trimmed
with one element trimmed
with standard lines trimmed
creating
2D components
a point using projection
a point using projection along a direction
an arc
angle dimensions
area fills
arrows
associated text
associative balloons on views from products
associative thread dimensions
axis
axis and center lines
axis lines
balloons
bisecting line
center lines with no reference
center lines with reference
chamfer dimensions
chamfer with both elements trimmed
chamfer with no element trimmed
chamfer with one element trimmed
circle
circle using coordinates
component catalogs
conic curves
constraints between 2D and generated elements
constraints via a dialog box
constraints via smartpick
coordinate dimensions
corner with both elements trimmed
corner with no element trimmed
corner with one element trimmed
cumulated dimensions
curvilinear length dimensions
datum features
datum targets
dimensions
dimensions along a reference direction
dimensions between element and view axis
dimensions between intersection points
drawings
driving dimensions
ellipses
equidistant points
explicit dimensions
frames and title blocks
free text
geometrical tolerances
half dimensions
holes dimensions table
hyperbola by focus
infinite line
mirrored elements
multiple view projection
output features
overall curve dimensions
styles
toolbars
view and sheet layout settings
view generation settings
D
data exchange
datum features
creating
modifying
datum targets
creating
modifying
deactivating
annotations
table rows
default properties, setting
default values
dimension
dress-up
geometry
sheet
view callout
defining
sheets
standard formats
deleting
sheets
styles
Design mode
using
detecting chamfer
dimension creation (dimension settings)
Extension
Import
Import of multiple viewports and layouts
Import VBScript Macros
Imported Elements
Multi-sheet export
Report File
Trouble Shooting
What about the elements you export
DXF/DWG CATIA V4
Trouble Shooting
DXF/DWG File Size
Trouble Shooting
DXF/DWG Kanji or unicode characters
Trouble Shooting
DXF/DWG Small Entities
Best Practices
DXF/DWG VBScript Macros
utility
E
editing
annotation leaders
dimension value properties
images
elements
trimming
elements, closing
ellipse, creating
equidistant points, creating
exact views
explicit dimensions, creating
exploding 2D components
Export
CGM
DXF/DWG
Export unit
DXF/DWG
Export VBScript Macros
DXF/DWG
exposing 2D components from a catalog
Extension
DXF/DWG
extension
cgm
extension lines, interrupting
F
file, export and import
finding text
frames
creating for text
standard parameters
frames and title blocks
creating
frames and title blocks, creating
free text
G
general parameters
standards
general settings
generation
settings
generative view style (administration settings)
geometrical tolerances
copying
creating
modifying
geometry
analyzing
diagnosis
geometry (geometry creation settings)
geometry creation settings
Geometry Creation toolbar
geometry generation (view generation settings)
Geometry Modification toolbar
geometry styles
geometry welds, creating
graphic properties
copying
editing
Graphic Properties toolbar
grid
H
half dimension, creating
handling annotation leaders
hexagon
holes dimensions table, creating
hyperbola by focus, creating
I
images
editing
inserting
overview
Import
DWG
DXF/DWG
Import of multiple viewports and layouts
DXF/DWG
Import VBScript Macros
DXF/DWG
Imported Elements
DXF/DWG
importing tables
infinite line, creating
insert
CMG
inserting
images
views in tables
interrupting extension lines
intersecting 3D elements
intersections, isolating
isolating
intersections
projections
K
Knowledgeware
activating/deactivating annotations
activating/deactivating table rows
L
leaders
adding to annotations
handling
positioning breakpoints
line thickness, standard parameters
lines normal to curves, creating
lines, creating
linetypes, standard parameters
line-up (dimension settings)
lining up dimensions
free space
reference
M
managing standards
manipulators (manipulators settings)
manipulators settings
menu bar
migrating pre-R11 to drawings using standard-defined styles
mirrored element, creating
modifying
annotation positioning
balloons
center lines
coordinate dimensions
datum features
datum targets
dimension line location
dimension text before/after
dimension type
dimensions overrun and blanking
geometrical tolerances
sheets
tables
move (annotation and dress-up settings)
move (dimension settings)
multiple view projection
creating
multiple view projection, creating
Multi-sheet export
DXF/DWG
N
new sheet (view and sheet layout settings)
O
objects, querying links
occlusion culling
offsetting
operations on profiles, performing
orientation of text
output features, creating
overall curve dimensions, creating
overrun in dimensions, modifying
P
parabola by focus, creating
patterns
editing properties
standard parameters
point using intersection, creating
points coordinates table
Q
querying object links
quick constraints
quickly analyzing, geometry
R
radius curvature dimensions, creating
raster images, inserting
raster views
rectangle, creating
reframing views
Relimitations toolbar
replacing text
Report File
DXF/DWG
re-routing dimensions
re-using
2D components
2D components from a catalog
roughness symbols, creating
rows, activating/deactivating in tables
ruler (general settings)
S
search (advanced)
section/projection callout (view and sheet layout settings)
setting default properties
settings
administration
annotation and dress-up
dimension creation
general
generation
geometry creation
manipulators
overview
sheet
using
view callout
switching drawing standards
symmetrical elements
applying constraints
moving
symmetrical extension, creating
T
tables
activating/deactivating rows
creating
creating points coordinates table
importing
inserting views in
modifying
splitting
technological feature dimensions
text
adding attribute links to
associated text
creating frames
creating free text
creating text with a leader
editing properties
finding and replacing
making an existing text associative
replicating text and attribute
specifying orientation
text before/after dimension value, modifying
translating elements
trimming
elements
trimming
tri-tangent circle, creating
Trouble Shooting
DXF/DWG
DXF/DWG CATIA V4
DXF/DWG File Size
DXF/DWG Kanji or unicode characters
U
updating standards
upgrading standards
using
properties set as default
styles
using smartpick
utility
CATAnnDefaultStyleMigration
CATAnnStandardTools
DXF/DWG VBScript Macros
V
vector images, inserting
view axis (general settings)
view callout styles
view creation (view and sheet layout settings)
view generation
settings
standards
W
welding symbols, creating
welds, creating
What about the elements you export
DXF/DWG
Y
yellow, colors