You are on page 1of 55

CATIA Training

Exercises

Assembly Design
Fundamentals
Version 5 Release 9
June 2002
EDU-CAT-E-ASM-FX-V5R9

Copyright DASSAULT SYSTEMES 2002

Table of Contents (1/2)


1.

2.

Connector Assembly
Connector Assembly: Presentation

Connector Assembly (1): Assembling Component

Connector Assembly (2): Positioning Components

12

Connector Assembly (3): Analyzing the Assembly

15

Connector Assembly (4): Editing Part

18

Connector Assembly (5): Working with Components

21

Connector Assembly (6):Scenes

24

Vice Assembly
Vice Assembly: Presentation

26

Vice Assembly (1): Creating the Structure

30

Vice Assembly (2): Positioning Components

33

Vice Assembly (3): Editing Parts

38

Vice Assembly (4): Inserting Fitting Components

42

Copyright DASSAULT SYSTEMES 2002

Table of Contents (2/2)


3.

Flexible sub-assemblies
Flexible sub-assemblies : Presentation

47

Flexible sub-assemblies (1) :Assembling Components

51

Flexible sub-assemblies (2) :Constrain Full Assembly

54

Flexible sub-assemblies (3) :Change configuration

57

Copyright DASSAULT SYSTEMES 2002

Exercise
Connector Assembly: Presentation
60 mm

Objectives :
In this exercise you will build the
Connector Assembly and modify
one of its components
You will use :
- Product Structure Tools
- Constraints
- Compass
- Analyze Clash
- Part Design in-context of Assembly
- Standard tools

Copyright DASSAULT SYSTEMES 2002

This assembly will be built

Design Intent: Connector Assembly

2 instances
of the Shell
contact
constraint

Connector Card
Assembly with
fix-in-space
constraint
opening
2 coincidence constraints

Create and name the assembly (Connector Assembly).


Add a sub-assembly (Connector Card assembly) and two instances of the same part
(Connector Shell). Assign Instance Names to the Connector Shells.
Position the Components
Analyze for interference between the components and correct the interference by making an
opening for the Connector Card Assembly.
Add two instances of a Screw.

Capture multiple states of the assembly.

Copyright DASSAULT SYSTEMES 2002

Design intent: givens


Create a new CATProduct file
Do the following tasks:
Name the Assembly Connector Assembly
Add two existing components:

Connector Card Assembly.CATProduct


Connector Shell.CATPart

Connector Card Assembly

Connector Shell

Copy-and-paste the Connector Shell to make a second instance


Assign Instance Names to the Connector Shells: Top Shell and Bottom Shell
Fix-in-space the Connector Card Assembly
Freely move the components to prepare for creation of the constraints
Set constraints between the components (4 coincidences and 2 contacts)
Analyze for interference between the components
Modify the Connector Shell to correct the interference by creating an opening
Insert a fitting Screw and re-use a part design pattern to multi-instantiate it
Create Scenes that capture the assembly in various states: exploded and
assembled

Copyright DASSAULT SYSTEMES 2002

Design Process: Connector Assembly

2
Create and name the assembly,
insert components, duplicate the
shell , assign Instance Names ,
and save the assembly

Position the components


using constraints.

3
Check for interference.

Edit the Shell by designing


in-context of the assembly

Pattern the Screw.


Copyright DASSAULT SYSTEMES 2002

And now practice in the context of the Connector Assembly

2
Create
Createand
andname
namethe
theassembly,
assembly,
insert
components,
duplicate
insert components, duplicatethe
the
shell
shell, ,assign
assignInstance
InstanceNames
Names, ,
and
andsave
savethe
theassembly
assembly

Position the components


using constraints.

3
Check for interference.

4
Edit the Shell by designing
in-context of the assembly

5
Pattern the Screw.
Copyright DASSAULT SYSTEMES 2002

Exercise
Connector Assembly (1) :
Assembling Components

15 mn

In this step you create and


name an assembly, insert components,
duplicate the shell, assign Instance Names,
and save the assembly

Copyright DASSAULT SYSTEMES 2002

Do it yourself

Inserted components
Duplicate instance of
Connector Shell

1. Create a new CATProduct document and set the part number to be


ConnectorAssembly.
2. Add the Connector Card Assembly
(CATASMConnector_Card_Assembly.CATProduct)
3. sub-assembly and the Connector Shell (CATASMConnector_Shell.CATPart).
4. Duplicate the Connector Shell component.
avoid looking for the correct folder
5. Assign Instance Names to the Connector Shell components. To
where the inserted components are
6. Save the assembly as Connector Assembly 2.CATProduct. stored, begin a Save as with the
loaded Document , then Cancel it.

Load: Mex1/CATASMConnector_Assembly_1.CATProduct
Copyright DASSAULT SYSTEMES 2002

10

And now practice in the context of the Connector Assembly

2
Create and name the assembly,
insert components, duplicate the
shell , assign Instance Names ,
and save the assembly

Position
Positionthe
thecomponents
components
using
constraints.
using constraints.

3
Check for interference.

4
Edit the Shell by designing
in-context of the assembly

5
Pattern the Screw.
Copyright DASSAULT SYSTEMES 2002

11

Exercise
Connector Assembly (2) :
Positioning Components
20 mn

In this step you Fix-in-Space the Connector Card Assembly and set
Coincidence
and Contact constraints between the Shells and the Connector Card

Copyright DASSAULT SYSTEMES 2002

12

Do It Yourself

1.
2.

Inside Face

5.

Fix-in-space the Connector Card Assembly.


Set an axial coincidence between corresponding holes of the Top Shell and the Connector
Card.
Set a contact between the top face of the card and the inside face of the Top Shell.
Set an axial coincidence between corresponding holes of the Bottom Shell and the Connector
Card.
Set a contact between the underside face of the card and the inside face of the Bottom Shell.

6.

Save the assembly as Connector_Assembly 3.CATProduct.

3.
4.

Load: Mex2/CATASMConnector_Assembly_2.CATProduct
Copyright DASSAULT SYSTEMES 2002

13

And now practice in the context of the Connector Assembly

2
Create and name the assembly,
insert components, duplicate the
shell , assign Instance Names ,
and save the assembly

Position the components


using constraints.

3
Check
Checkfor
forinterference.
interference.

4
Edit the Shell by designing
in-context of the assembly

5
Pattern the Screw.

Copyright DASSAULT SYSTEMES 2002

14

Exercise
Connector Housing (3) :
Analyzing the Assembly

15 mn

In this step you check for interference between the Connector


CardAssembly and Connector Shells

Copyright DASSAULT SYSTEMES 2002

15

Do It Yourself

Connector Card Assembly

Connector Shell

1.

Analyze for clash between the Connector Card Assembly and Connector Shells.

2.

Do not make any changes to the assembly at this time.

3.

Save the assembly as Connector Assembly 4.CATProduct for use in the next step.

Load: Mex3/CATASMConnector_Assembly_3.CATProduct

Copyright DASSAULT SYSTEMES 2002

16

And now practice in the context of the Connector Assembly

2
Create and name the assembly,
insert components, duplicate the
shell , assign Instance Names ,
and save the assembly

Position the components


using constraints.

3
Check for interference.

4
Edit
Editthe
theShell
Shellby
bydesigning
designing
in-context
in-contextofofthe
theassembly
assembly

5
Pattern the Screw.

Copyright DASSAULT SYSTEMES 2002

17

Exercise
Connector Assembly (4) :
Editing Part
30 mn

In this step you eliminate the interference between the Connector Card
Assembly and Connectors Shells by editing the Connector Shell in-context
of the assembly

Copyright DASSAULT SYSTEMES 2002

18

Do It Yourself

Dimensions for the pocket in the Connector Shell

Connector Shell showing


the new pocket

1. No-show the Bottom Shell.


2. Modify the Connector Shell to suppress the clash with the Connector Card
Assembly.
3. Save the Connector Shell as Connector Shell 5.
4. Save the assembly as Connector Assembly 5.CATProduct.
Load: Mex4/CATASMConnector_Assembly_4.CATProduct
Copyright DASSAULT SYSTEMES 2002

19

And now practice in the context of the Connector Assembly

2
Create and name the assembly,
insert components, duplicate the
shell , assign Instance Names ,
and save the assembly

Position the components


using constraints.

3
Check for interference.

Edit the Shell by designing


in-context of the assembly

5
Pattern
Patternthe
theScrew.
Screw.
Copyright DASSAULT SYSTEMES 2002

20

Exercise
Connector Assembly (5) :
Working with Components

10 mn

In this step you add and constrain a Screw and duplicate the Screw and its
constraints using a pattern

Copyright DASSAULT SYSTEMES 2002

21

Do It Yourself

Screw

Pattern

1.
2.
3.
4.
5.

Add the Screw part.


Set an axial coincidence between corresponding hole of the Top Shell and the Screw.
Set a contact between the face of the Top Shell and face of the Screw.
Use the rectangular pattern in the Connector Shell to duplicate the Screw.
Save the assembly as Connector Assembly 6.CATProduct.

Load: Mex5/CATASMConnector_Assembly_5.CATProduct
Copyright DASSAULT SYSTEMES 2002

22

Exercise
Vice Assembly: Presentation
70 mm

Objectives :
In this exercise you will build the Vice Assembly,
modify two of its components and
complete the fitting by inserting
components from catalogs

You will use :


- Product Structure Tools
- Constraints
- Compass
- Catalog Browser
- Part Design in-context of the assembly
- Standard tools
Copyright DASSAULT SYSTEMES 2002

This assembly will be built

23

Design Intent: Vice Assembly

Fi
xe

dC
om

po
n

en
t

Movable Jaw

RotatingComponent

Create and name the root assembly (Vice Assembly) and its sub assemblies
(RotatingComponent, FixedComponent and AxisAssembly)
Add Components inside appropriate assemblies
Axis and Axis Nut in AxisAssembly
2ndStaticJaw, Static Jaw , Jaw Holder Flange (2 ones) and Movable Jaw Holder in
FixedComponent
Movable Jaw in Vice Assembly
Position the Components (constrain them as shown below)
Design holes in both jaws in order to allow fitting
Browse GeneralEnd catalog in order to find and insert fitting elements in appropriate
assemblies
Copyright DASSAULT SYSTEMES 2002

24

Design Process: Vice Assembly


1
Create and name the
assembly, insert
components, assign
Instance Names, and
save the assembly

2
Position the components
using constraints

3
Edit both Static
Jaws by designing
in context of the
assembly
Copyright DASSAULT SYSTEMES 2002

Insert fitting components from


catalog and instantiate and constrain
them in appropriate assemblies
25

And now practice in the context of the Vice Assembly


1
Create
Createand
andname
namethe
the
assembly,
insert
assembly, insert
components,
components,assign
assign
Instance
InstanceNames,
Names,and
and
save
the
assembly
save the assembly

2
Position the components
using constraints

3
Edit both Static
Jaws by designing
in context of the
assembly
Copyright DASSAULT SYSTEMES 2002

Insert fitting components from


catalog and instantiate and constrain
them in appropriate assemblies
26

Exercise
Vice Assembly (1) :
Creating the Structure
15 mn

In this step you create and name a root assembly and its sub-assemblies,
insert components, assign Instance Names, and save all the assemblies
Copyright DASSAULT SYSTEMES 2002

27

Do it yourself

New
Component

1.
2.
3.

New
Products

4.

Create a new CATProduct document,set the part number to be ViceAssembly and save it.
Create the structure above with New Product
and New Component
commands.
Insert following parts in their destination assemblies
:
in AxisAssembly : CATASMAxisNut + CATASMAxis
in RotatingComponent : CATASMBigScrew
in FixedComponent : CATASM2ndStaticJaw + CATASMJawHolderFlange (take 2 instances
of it) +CATASMMovableJawHolder + CATASMStaticJaw
Set instance names of Jaw Holder Flange to Right Flange and Left Flange

5.

Save the assembly as CATASMViceAssembly 2.CATProduct in StudentFolder.

Load: Addex1/CATASMViceAssemblyStep1.CATProduct
Copyright DASSAULT SYSTEMES 2002

28

And now practice in the context of the Vice Assembly


1
Create and name the
assembly, insert
components, assign
Instance Names, and
save the assembly

2
Position
Positionthe
thecomponents
components
using
constraints
using constraints

3
Edit both Static
Jaws by designing
in context of the
assembly
Copyright DASSAULT SYSTEMES 2002

Insert fitting components from


catalog and instantiate and constrain
them in appropriate assemblies
29

Exercise
Vice Assembly (2) :
Positioning Components

20 mn

In this step you create constraints to position components


relatively to each other in the correct active assemblies.
Copyright DASSAULT SYSTEMES 2002

30

Do it yourself (1/3)
1.

In AxisAssembly , create
coincidence and contact
between highlighted
elements

2.

In RotatingComponent ,
create coincidence and
contact between
highlighted elements and
save the active assembly as
RotatingComponent3in
StudentFolder

Coincidence

Coincidence

Contact
Line Contact

Load: Addex2/CATASMViceAssemblyStep2.CATProduct
Copyright DASSAULT SYSTEMES 2002

31

Do it yourself (2/3)
3.

In FixedComponent,Fix in
space MovableJawHolder
and constrain geometric
elements as shown and save
the active assembly as
FixedComponent3 in
StudentFolder
= Offsets of 0mm with same orientation (8)
= Contacts (4)

Fix in space

Copyright DASSAULT SYSTEMES 2002

32

Do it yourself (3/3)
4.

In ViceAssembly, constrain
geometric elements as shown and
save the active assembly as
CATASMViceAssemblyStep3 in
StudentFolder

Two contacts

contact

coincidence

Copyright DASSAULT SYSTEMES 2002

33

And now practice in the context of the Vice Assembly


1
Create and name the
assembly, insert
components, assign
Instance Names, and
save the assembly

2
Position the components
using constraints

3
Edit
Editboth
bothStatic
Static
Jaws
by
designing
Jaws by designing
inincontext
contextofofthe
the
assembly
assembly
Copyright DASSAULT SYSTEMES 2002

Insert fitting components from


catalog and instantiate and constrain
them in appropriate assemblies
34

Exercise
Vice Assembly (3) :
Editing parts

20 mn

In this step you design two parts in context of the


assembly in order to allow the fitting
Copyright DASSAULT SYSTEMES 2002

35

Do it yourself (1/2)
1.

Set wireframe rendering style for transparency


PatternPoints Sketch

Concentricity

Concentricity

Concentricity

Concentricity

2. In 2ndStaticJaw
create a hole (diameter = 11mm, up to next) in the front face of the Static Jaw (a
counterbored one)
set the hole concentric to one of the holes in parts behind
create a sketch based on the same front face(name it PatternPoints) and draw 3 points
concentric to last 3 holes in parts behind
create a user pattern of the hole using PatternPoints for the Positions and keeping
specifications of the object to pattern
save the new part under another name (CATASM2ndStativJaw4.CATPart) under
StudentFolder
Load: Addex3/CATASMViceAssemblyStep3.CATProduct
Copyright DASSAULT SYSTEMES 2002

36

Do it yourself (2/2)
PatternPoints Sketch

Concentricity

Concentricity
Concentricity

3.

4.
5.

Concentricity

In StaticJaw
create a hole (diameter = 11mm, up to next) in the front face of the Static Jaw (a
counterbored one)
get it concentric to one of the holes in parts behind
create a sketch based on the same front face and draw 3 points concentric to last 3 holes
in parts behind, rename the Sketch PatternPoints
create a user pattern of the hole using PatternPoints for the Positions and keeping
specifications for selected object
save the part under another name (CATASMStaticJaw4.CATPart)
Set the FixedComponent active and save it as FixedComponent4.CATProduct under
StudentFolder
Set back the shading with edgesrendering style

Copyright DASSAULT SYSTEMES 2002

37

And now practice in the context of the Vice Assembly


1
Create and name the
assembly, insert
components, assign
Instance Names, and
save the assembly

2
Position the components
using constraints

3
4
Edit both Static
Jaws by designing
in context of the
assembly
Copyright DASSAULT SYSTEMES 2002

Insert
Insertfitting
fittingcomponents
componentsfrom
from
catalog
catalogand
andinstantiate
instantiateand
andconstrain
constrain
them
themininappropriate
appropriateassemblies
assemblies
38

Exercise
Vice Assembly (4) :
Inserting Fitting Components

15 mn

In this step you will insert fitting elements from a catalog. You will
also constrain and instantiate them in their destination assemblies
Copyright DASSAULT SYSTEMES 2002

39

Do it yourself (1/4)
1.

In FixedComponent
we want to insert and instantiate screws with fitting dimensions
To determine diameters and lengths
of inserted screws,
Inserted
measure diameters of threaded holes
Screws
and thickness that screws have to go through

Note carefully the measured diameters


Crossed
thickness

and distances because you will need


them to make queries on the end chapter of a catalog

Crossed
thickness

Load: Addex4/CATASMViceAssemblyStep4.CATProduct
Threaded
Holes
Copyright DASSAULT SYSTEMES 2002

40

Do it yourself (2/4)
Browse GeneralEnd.catalog to select and
insert Hexagonal Socket Head Screws in
FixedComponent : make queries in chapter to
get those conditions respected
- diameters of selected screws must be
equal to diameters of threaded holes
they go into
- lengths must be superior or equal to
(crossed thickness +15mm)
Insert the selected screws in FixedComponent
Instantiate and constrain as many time as
needed (reuse Pattern if possible) inserted
screws

Copyright DASSAULT SYSTEMES 2002

41

Do it yourself(3/4)
2.

In ViceAssembly we Want to insert


Outer Retaining Ring that fit to the big
Screw

To determine what ring you will insert,


measure the diameter of the groove
Note carefully the measured diameter
because you will need it to make a
query on the end chapter of the catalog

Diameter to
measure

Copyright DASSAULT SYSTEMES 2002

Groove
Diameter of
retaining ring

42

Do it yourself (4/4)
Browse GeneralEnd catalog to select and
insert an Outer Retaining Ring in
ViceAssembly : select the ring in order to
get this conditions respected
- the Groove Diameter of the selected
retaining ring must be equal to the
measured diameter
Insert the selected ring in Vice Assembly
and constrain it to the Big screw

coincidence
contact

Copyright DASSAULT SYSTEMES 2002

43

Exercise
Flexible sub-assemblies : Presentation
30 mm

Objectives :
In this exercise you will build the
Full Assembly and use flexible /rigid sub-assemblies
You will use :
- Product Structure Tools
- Constraints
- Use flexible / Rigid sub-assemblies command to create some
configurations

Copyright DASSAULT SYSTEMES 2002

44

Design Intent: Flexible Assemblies.

Skills needed :
Insert existing components to create a assembly
Duplicate a sub-assembly
Constraint a assembly
Making a product flexible in order to drive dimension

All elements you need to complete


exercise :
sub-clamp.CATProduct.
Clamp-pad.CATPart.

Copyright DASSAULT SYSTEMES 2002

45

General Process: Flexible Assemblies.


1
Create and name the
assembly, insert components
from sub-clamp.CATProduct
and clamp-pad

Constrain the
assembly

Copyright DASSAULT SYSTEMES 2002

Change configuration
of one sub-assembly

46

And now practice in the context of the Flexible


Assembly
1
Create and name the
assembly, insert components
from sub-clamp.CATProduct
and clamp-pad

Constrain the
assembly

Copyright DASSAULT SYSTEMES 2002

Change configuration
of one sub-assembly

47

Exercise
Flexible sub-assemblies (1) :
Assembling Components

5 mn

In this step you create and


name an assembly, insert components,
duplicate assembly and save
the full assembly

Copyright DASSAULT SYSTEMES 2002

48

Do It Yourself

1. Create a new assembly


Name it full-clamp
Insert components
Duplicate sub-clamp
Save it
Load : sub-clamp.CATProduct
clamp-pad.CATPart

Copyright DASSAULT SYSTEMES 2002

49

And now practice in the context of the Flexible


Assembly
1
Create and name the assembly,
insert components from subclamp.CATProduct and clamppad

Constrain the
assembly

Copyright DASSAULT SYSTEMES 2002

Change configuration
of one sub-assembly

50

Exercise
Flexible sub-assemblies (2) :
Constrain Full Assembly

15 mn

In this step you constrain full-clamp

Copyright DASSAULT SYSTEMES 2002

51

Do It Yourself

1. Constrain the full assembly in design intent


Fix in-space clamp-pad
Set surface-contact constraints following the picture
Set axial coincidence and points coincidence.

Copyright DASSAULT SYSTEMES 2002

52

And now practice in the context of the Flexible


Assembly
1
Create and name the
assembly, insert components
from sub-clamp.CATProduct
and clamp-pad

Constrain the
assembly

Copyright DASSAULT SYSTEMES 2002

Change configuration
of one sub-assembly

53

Exercise
Flexible sub-assemblies (3) :
Change configuration

15 mn

In this step with flexible/Rigid command,


you simulate two configurations
for sub-clamp assembly
- First configuration:Open (value=60 mm)
- Second configuration:Close (value=72.7 mm)

Copyright DASSAULT SYSTEMES 2002

54

Do It Yourself

1. Make flexible one instance of sub-clamp


2. Edit and change numerical value of the offset constraint
Measure the distance to obtain the Close configuration

Load : full-clamp.CATProduct

Copyright DASSAULT SYSTEMES 2002

55

You might also like