• No results found

Assembly Design CATIA V5

N/A
N/A
Protected

Academic year: 2021

Share "Assembly Design CATIA V5"

Copied!
211
0
0

Loading.... (view fulltext now)

Full text

(1)

Assembly Design

Fundamentals

CATIA Training

Foils

Version 5 Release 10 December 2002 EDU-CAT-E-ASM-FF-V5R10

(2)

Course Presentation

Objectives of the course

In this course you will learn to create and manage CATProduct files.

Targeted audience

CATIA V5 users

Prerequisites

Part Design Courses

(3)

Table of Contents (1/2)

1. Assembly Design Workbench Presentation

p. 5

1.

Accessing the Workbench

p. 6

2.

User Interface

p. 8

3.

Terminology

p. 10

4.

General Process

p. 11

2. Assembling Components

p. 13

1.

Creating a New Assembly Document

p. 14

2.

Adding Components

p. 18

3.

Assigning Component Properties

p. 29

4.

Saving an Assembly Document

p. 33

3. Positioning Components Using Constraints

p. 44

1.

Freely Moving Components

p. 45

2.

Defining Assembly Constraints

p. 52

3.

Updating Assembly Constraints

p. 72

4.

Creating Quick Constraint

p. 80

5.

Multi Constraints Modes

p. 84

6.

Hiding Constraints

p. 89

7.

Filtering Constraints

p. 95

4. Analyzing an Assembly

p. 102

1.

Analyzing Constraints

p. 103

2.

Analyzing Degrees of freedom

p. 109

3.

Measuring an Assembly

p. 112

4.

Checking For Clash and Clearance

p. 119

(4)

5. Editing Parts in an Assembly

p. 128

1.

Designing in Context Of an Assembly

p. 129

2.

Aligning Components For Sketching

p. 139

3.

Using Local Axis For Snapping

p. 142

6. Working with Components

p. 146

1.

Using Visualization Mode

p. 147

2.

Deleting Components

p. 156

3.

Duplicating Components

p. 160

4.

Symmetrical Sub-Assemblies

p. 169

5.

Replacing Components

p. 175

6.

Restructuring Components

p. 180

7.

Reordering Product Structure

p. 184

7. Flexible Sub-Assemblies

p. 189

1.

Flexible Sub-Assemblies

p. 190

2.

What can you Do with Flexible Sub-Assemblies ?

P. 197

3.

Managing Flexible Sub-Assemblies with Several Levels

p. 202

4.

Propagating Position to Reference

p. 209

(5)

Assembly Design Workbench Presentation

You will learn about the Assembly Design Workbench by:

Accessing the workbench

Exploring its user interface

Learning its terminology

(6)

Accessing the Assembly Design Workbench (1/2)

To access the Assembly Design Workbench,

select

Mechanical Design

and then

Assembly Design

in the Start menu

Assembly Design Workbench icon

(7)

Accessing the Assembly Design Workbench (2/2)

If you are going to work a lot with the Assembly Design workbench, we advise you to setup

a direct access to it. To do so, you need to change your list of favorite workbenches:

The order of the Start menu follows the order of the workbenches in the Favorite list.

The same order is used in the Welcome pop-up and in the Workbench menu

1

Select Tools / Customize

Add Assembly Design in the Favorites List

3a

The icon is added In the Workbenches Toolbar The icon is added in the Welcome pop-up window

2

2

(8)

User Interface: Assembly Design Toolbars

Constraints Assembly Tree Components Move Standard Toolbar Compass Scenes Filter Selection Space Analysis Constraint Creation

2

4

Update

5

8

(9)

User Interface: Assembly Design Icons

Update Snap Manipulate Explode Coincidence Constraint Contact Constraint Offset Constraint Angle Constraint Fix Component Fix Together Quick Constraint

Flexible/Rigid Sub Assembly Change Constraint Reuse Pattern Measure Between Measure Item Manage Representation Fast Multi-Instantiation New Component New Product Existing Component Replace Component New Part

Product structure Reordering Generate Numbering Product Init

Catalog Browser

Measure Inertia

Weld Planner

Flag Note with Leader Text with Leader Stop Manipulate on Clash

1

2

3

5

4

6

7

8

Clash Sectioning

Distance and Band Analysis

(10)

Terminology

• A

component

is a general term: it can be a part or an assembly. An assembly that belongs to

another assembly is called a sub-assembly.

• An

Assembly

is a collection of components and constraints between them. An Assembly is also a

document. It has the file extension

CATProduct

. Thus an assembly is also called a “

Product

”.

• All parts and assemblies belonging to an assembly have a

Part Number

(by default it is the Name

of the component).

All instances of a part or assembly have the same Part Number. Each instance has its own

Instance Name

that identifies the instance.

“Instance name” -

by

default is in brackets

The “active item”

is in blue

A “selected component”

is highlighted

Component that is a

part

(notice the red indication on

the icon)

Component that is a

sub-assembly

(11)

General Process

Create a new assembly or

open an existing one

Add, delete, and replace components Position components using constraints Analyze the assembly

Capture various states of the assembly for analyzing the design and

preparing for drafting

Design parts in the context of the

(12)

To Sum Up ...

To introduce you to CATIA Assembly Design workbench, you have seen:

How to access the workbench

Its user interface and tools

The terminology that is used

The general design process

(13)

Assembling Components

Creating a New Assembly Document

Adding Components

Assigning Component Properties

Saving an Assembly Document

To Sum Up

(14)

Creating a New Assembly Document

Here, you will learn how to define a new assembly, thus creating a new

CATProduct document.

(15)

What Is an Assembly Document?

An Assembly or Product is a collection of components stored in a document that

has the .CATProduct extension.

The assembly is called “Clamp” It is stored as a CATProduct file

“pad” is a part

(It is stored as a CATPart document and only referenced in this assembly)

An assembly often contains another assembly, which is then called a sub-assembly

A blank sheet behind a component icon means that the component is linked to an external file: in this example, all components have external files (CATProduct and CATPart files)

In this example, the “Clamp” assembly is made of different parts.

(16)

Defining a New Assembly Document

There are 3 ways to define a new document :

1- Start menu

2- File+New menu

3- Workbench Icon

Assembly Design Workbench icon

(17)

Assigning Product Properties

Product tab 1 2 3 Properties

Right-click the assembly

4

Type the Part Number and all other relevant information describing the assembly

Add descriptive information to the new Assembly Document by editing its

properties.

The default “Product1” name of the assembly is replaced by the “Part Number” you typed.

(18)

Adding Components

(19)

What are Components ?

In its simplest form, a Component is a CATIA V5 Part or Assembly (i.e. a CATPart or

a CATProduct file) that has been inserted into an assembly. However, a Component

can also be data that is not native to V5, such as V4 models, IGES, STEP, and VRML

files.

The root assembly

Part (CATPart)

component

Assembly (CATProduct)

component

V4 model (MODEL) Component

(notice the MASTER node below)

Components existing only in their “parent”

CATProduct files.

You see this because there is

no blank

sheet

in their icon. This means that these

components do not have external files.

(20)

Adding Components

Most visible way is to select the assembly and use the icons in the 2

1

Fastest way is to right-click the assembly (that will receive the component) and use the Contextual Menu to insert the

component

3 Last way is to select the assembly and use the Insert Menu

There are 3 ways to add components into an assembly: Contextual Menu,

Product Structure toolbar, and Insert Menu.

(21)

Inserting an Existing Component

Right-click on the assembly

1

2

3b Double-click on the document to add Select “Existing Component…”

When you add existing parts or assemblies as components, their corresponding files

are not copied into the assembly, they are just “referenced” by the assembly.

You can add more than one component at a time by selecting with the mouse while holding the [SHIFT] or [CTRL] key (= multi-selection)

3a Choose a filter if necessary (for example CATPart, CATProduct, model, etc)

(22)

Inserting a New Part

4

If you pressed YES, select a point or a component to define the origin of the new part

Press YES to define an origin for the new part that is different from the origin point of the assembly, otherwise press NO:

•If you select a component, the origin point of the new part will be the same as the origin point of the selected component

•If you select a point, the origin of the new part will be exactly this point

You can add a new part (CATPart) on-the-fly while designing an assembly.

Key a Part Number for the new part. This sets the Part Number property.

3

2 Select “New Part” Right-click on the assembly

(23)

User Setting: Manual Input Of Part Numbers

Select “Product Structure” tab 1 2 Select the “Product Structure” node under 3

“Infrastructure” node

It is a handy shortcut to be able to type its Part Number when adding a new part

in an assembly. Otherwise, you’ll have to change the default component Part

Number (PartX or ProductX) later in its properties.

4 Activate Manual input Select Options... from

the Tools menu

(24)

Inserting a New Product

You can insert in an assembly (or product) a new assembly (CATProducts) on-the-fly.

The “New Product” item will create a new sub-assembly in the selected component but

also a new external CATProduct file with the same name.

Key a Part Number for the new assembly. This sets the Part Number property.

3 2 Select “New Product”

Right-click the assembly 1

(25)

Inserting a New Component

You can create a special type of component that exists only in the

parent CATProduct and does not have its own file.

Here is one component that exists

in the parent CATProduct and that

does not have its own file.

You can insert components in it.

Key a Part Number for the new assembly.

3

2 Select “New Component” Right-click on the assembly

1

There is no blank sheet behind the component icon : there is no link to an external file.

(26)

Inserting a Component From a Catalog

You will often have to add in your assembly, components that are standard for your

company and thus that are only available through Catalogs

This screw is

referenced in a

catalog.

(27)

How to Insert a Component From a Catalog

In the standard toolbar, select the Catalog Browser 2

3

1

Open chapters until you get the chapter in which the element you want is referenced

To insert the element inside your document you can either : - drag and drop it in the destination product (A)

- make a copy with the contextual menu of the element and paste in destination product of your document (B)

(B)

(A)

(28)

Copy-and-Paste a Component

Another way to copy-and-paste a component is to press [CTRL] while dragging the component onto the assembly.

[CTRL] key

1

2

Right-click the component to copy

Select “Copy”

After pasting there are two

instances of the part : the

original and the copy

Copy-and-Paste is an easy way to duplicate a component.

You can also use shortcuts

(29)

Assigning Component Properties

(30)

What Are Component Properties?

Component Properties can be assigned to distinguish

or describe an instance of a component.

Component Properties:

• Component Property

values can vary by component.

• These properties are

stored in the parent assembly’s

CATProduct file. Product Properties:

• Product Property

values are the same for all instances of the component.

• When the component

is a CATPart or CATProduct, these properties are stored in the CATPart or CATProduct.

Instance Name

(31)

Assigning Component Properties (1/2)

1

Nodes Customization.

Instance Name Part Number

Tools / Options menu Product Structure + Nodes Customization tab

2 3 Activate Customized Display and

(32)

Assigning Component Properties (2/2)

Product tab 4

5 Properties

Right-click the component

6

Like other properties, component text properties can

be easily accessed from the contextual menu.

Component Property values can vary by component.

Product Property values are the same for all instances of a part or assembly.

Key an Instance Name and/or Description

Location and filename

(33)

Saving an Assembly Document

(34)

Saving an Assembly Document ...

There are four ways to save an Assembly Document and

child documents.

Save

will save the active component’s document and

child documents of the active document

Save As...

is similar to Save, but it allows you to

specify the name and folder for the active document

Save All

will save all the open documents that have been

modified since last save

Only those documents that have been modified will be saved or proposed to

save.

Save Management

will propose saving all open documents

and children of these document, but you can control names

and locations of all of them

4 3 2 1

(35)

Saving a Document under another Name

“Save As…” allows a file name and folder to be specified. It allows you to create a

brand new document with new internal identifiers.

1 Activate the document to be saved

2

Specify if you want to

regenerate internal identifiers

The active CATProduct document and any modified

child documents will be saved

Regenerating Internal Identifiers will avoid instantiation conflicts with the reference

Specify a file name and folder

4 3

(36)

Saving all Modified Documents

Save All is an easy way to save all modified documents

which are not new or read only documents.

1 Save All

2a

If all the documents modified since last save are not new (just created) or read only files, you won’t have any message and CATIA will save them

All modified open documents will be saved, regardless of which document is active 2b If some of the documents modified since last save are new (just created) or read only files you will

have this message

(37)

What Is “Save Management” for?

This tool is useful to save all the modified or linked documents under

selected names and directories (UNIX)/folders (Windows)

(38)

Save Management (1/5)

With “Save Management” you can easily save all modified documents since you last

saved the assembly.

1 Make modifications on components

In this example, increasing the diameter of Axis.CATPart file will impact the AxisNut.CATPart. Thus there are 4 modified documents to save :

- “RotatingComponent” CATProduct, - “AxisAssembly” CATProduct,

- “AxisNut” CATPart, - and “Axis” CATPart.

(39)

Save Management (2/5)

You can select what you want to save.

2 Select “Save Management …” from File menu

Select the file you want to save

No “save as” will be performed until you have clicked on OK

Select “Save as...” if you want to save your work in an other path , or under an other file name

(40)

Save Management (3/5)

You can choose where to save.

Select or create the destination folder. You can rename the document and thus select “Save” .

5

Destination Folder

Name “Save” is indicated for the selected

document, and “Save Auto” for its child documents .

Notice that “Propagate directory” button is available.

6

Actions that will be performed when clicking Ok

(41)

Save Management (4/5)

If you click on OK when there

are still unsaved files left, CATIA will display this message...

...and will save only the

documents that have a “Save” or “Save Auto” Action.

If you choose to rename a CAT product by the “Save As” action, then modified documents referenced by it will get “Save auto” in the Action column. They will be saved in the specified path when clicking Ok.

Once you have saved a product in a new path, you have the possibility to save the files referenced by the product into this path just by clicking on the “propagate directory” button and then click Ok to proceed.

You can automatically save impacted files too

To check what documents are referenced by a CATProduct, use Links command from Edit menu or Desk from File menu

7a

(42)

Save Management (5/5)

You can change your mind about the way you save the document thanks to Reset button.

You can get back the original state of the document by selecting it and clicking on “Reset” .

If you want to keep the same name and path for a document use the save button .

(43)

To Sum Up ...

You have seen how to assemble components :

by creating a new assembly document

by adding components in an assembly

by assigning component properties

(44)

Positioning Components using Constraints

You will see how to use assembly constraints to place components in position

in an assembly

Freely Moving Components with the Compass

Defining Assembly Constraints

Updating Assembly Constraints

Creating Quick Constraints

Multi-Constraint Modes

Hiding Constraints

Filtering Constraints

To Sum Up

(45)

Freely Moving Components

You will see how to use the Compass to freely move components which makes

it easier to place them in position before setting assembly constraints

(46)

How to Use the Compass ?

Here the entire assembly rotate around

the X-axis.

The rotation is temporary because it is

not stored in the CATPart or

CATProduct documents. You change

only the viewpoint.

The Compass can be used to pan and rotate the entire assembly or freely

drag and rotate components in it.

Panning and rotating the

entire assembly

Freely dragging and

rotating components

Here a component is freely rotated

around the X-axis.

If this component is not link to some

constraints at this step, the new position

is stored in the CATProduct documents.

(47)

Positioning the Compass to Move a Component

1 Move your cursor over the small red

square of the compass to get this cursor icon

2

3

When the component is selectable , the compass takes the orientation of the geometric element that is under the

compass. To select, release MB1.

The first step in freely moving a component is to place the

Compass in position on a component.

Press and hold down MB1 to drag the compass. When moved , the compass takes this shape.

If you release MB1 before any

component selection , the compass will return to this point.

A component is selectable when this point disappears

Green highlighted compass means that a component is selected and that you can move it.

Once a component is selected , you can select any other one by clicking on it , and the compass, when moving, will drag it.

(48)

Freely Moving a Component Using the Compass

1 Place the compass on a

component. 2

(c) Rotation

around an axis

(d) Rotation around the

origin of the compass

(b) Translation

along a plane

3 With MB1 held down, move the component

Here are the basic steps for freely moving a component.

Select the type of movement you want by moving the cursor on the Compass. The highlighted compass elements indicate the available movement :

(a) Translation

along an axis

(49)

Exact Translation of a Component Using the Compass

1 Place the compass on a

component.

Here are the basic steps for translating a component by an exact value

using the Compass.

2 Right-click on the compass and select Edit...

3a

You have tree ways to modify the position of the compass by:

Keying values and confirm it with the apply button

Choose the translation increment for each direction (u, v, w) and apply it with the Up and Down button

You can also measure a distance and apply it to translate the component. 3b

(50)

Exact Rotation of a Component Using the Compass

1 Place the compass on a

component 2 Right-click on the compass and select Edit...

Here are the basic steps for rotating a component using the Compass.

You can also measure an angle and apply it to rotate the component. 3a

You have tree ways to modify the position of the compass by :

Keying values and confirm it with the apply button

Choose the increment value for each rotation (around u, v, w) and apply it with the Rotate button

3b

(51)

Setting the Absolute Position Of a Component

2 Select a component and the compass will “jump” to the origin of the selected component.

3 Right-click on the compass and select Edit….

Here are the basic steps to place the compass at the component’s origin.

1 Right-click on the compass and activate Snap Automatically to Selected Object in the contextual menu.

The absolute position in the “Compass Edit dialog box” is actually the position of the compass, not the position of the component.

4 Specify a position by keying values.Thus move the component by pressing the Apply button.

(52)

Defining Assembly Constraints

You will see how to position components by defining constraints between

them.

(53)

What Are Assembly Constraints ?

Assembly constraints is the mean to place components in an assembly. The

general process is as follows:

1 With the Compass, freely drag and rotate components

to put them roughly in place. It will be easier to define the constraints afterwards.

Fix-in-space one component in the

assembly. It will be the starting point. 2

3 Position each component precisely by choosing the correct constraint(s) and applying it.

4 To control the result, update the assembly. It will move the components into position.

Note : this step is necessary only if you have set the

”Manual Update” option to on in the assembly settings and it is therefore recommended.

(54)

Manual Update For Assembly Design

2 Select the Assembly Design branch under the

“Mechanical Design” node

You have the option to update manually or automatically assembly

constraints.

Activate Manual 3

1 Select Options... from the Tools menu

(55)

Available Constraints and Their Symbols

The following table lists the symbols used to represent the constraints you can set

between components:

Fix Perpendicularity Parallelism Angle Planar Angle Offset Contact Coincidence Symbol displayed in the specification tree Symbol used

in the geometry area Constraints

(56)

Setting Assembly Constraints ...

There are 2 ways to define constraints between components.

To set a constraint between two components, you can either : (a) select the icon and the elements after (action objects) (b) select the elements and then the icon (objects action) constraints icons

are in : the

Constraint

toolbar the Insert Menu

(a)

(b)

(57)

Fixing a Component in Space (1/2)

1 2 Select the component in the tree

or in geometry 3 The component is fixed in space Click the fix icon

Components that are fixed in space return to their fixed-in-space

position when constraints are updated (regenerated).

It’s a good idea to fix-in-space one component in each assembly that will serve as the base

(58)

Fixing a Component in Space (2/2)

After Update. The fixed component is

moved with the Compass.

(59)

Fixing a Component (1/2)

1 Click the fix icon 2 Double-click the existing Fix constraint 3 Select the More>> button to create the

constraint or

When you start to put constraints in an assembly you need first to have a fix

component and then place the others components with regard to last one. If this

component is only fix (and not fix-in-space), you can modify his position and the

assembly still remain coherent in term of constraints.

(60)

Fixing a Component (2/2)

Drag the component with the compass at a

new position

The component above the compass is fix only

(61)

Fixing-Together Components

Components that are Fixed-Together move as a single entity.

1 Click the fix together icon 2 Select the components to be Fixed-Together. You can select more than 2 components.

As a matter of practice, it would be a good idea to Fix-Together unconstrained components to avoid unintentionally modification or displacement.

The Fix Together dialog box allow you to have the list of the components you select.

Then you can remove some elements from the selection list by selecting in the 3D, or in the list.

(62)

User Setting: Turning On Fix-Together Warning

1 2 Select “Assembly Design” branch under “Mechanical Design” node. In the “General” tab, Activate the “Move Component” warning.

Fix-Together constraints are used to “glue” components together. With the Compass it

is possible to unintentionally separate “Fixed-Together” components.

Thus you can activate the option show below to warn you by displaying a text window.

Select Options... from the Tools menu

(63)

Disregarding the Fix-Together Warning

You will be warned when attempting to move a component that is “Fixed-Together”.

Pay intention, if you disregard the warning the new position will be permanent.

For example, when you attempt to snap this

component. You will see this warning

After pressing OK you can continue to move the component

But beware that updating the assembly will not move the component back in position. It has a new position within the Fix-Together.

Immediately press Undo if you did not intend to move the component.

(64)

Defining a Coincidence Constraint (1/2)

Coincidence creates alignment that can be coaxial, coplanar, or merged

points.

coaxial

coplanar

merged

points

1 Click the coincidence icon.

(65)

Creating a Coincidence Constraint (2/2)

Concerning coplanar alignment, CATIA gives a choice of orientation with two

green arrows

1 2

Just click one of those green arrows to invert the

orientation of the moving component.

Select two planes as geometric elements for

the constraint.

When putting a constraint between two components, the moving

component will be the first selected one if it is not fixed or fixed in space

1st selection 2nd selection 3 Click the coincidence icon.

(66)

Defining a Contact Constraint

Contact constraint connect two planes or faces.

1 Click the

(67)

Defining an Offset Constraint

4 Key the offset value

Offset constraint defines a distance between two elements.

1 Click the offset icon

3 Select the orientation (same or opposite)

either :

by clicking on the green arrow

or by selecting an orientation in the “Orientation” drop down menu

2 Select the two elements specifying the constraint

1st selection

2nd selection

Offset constraint with

(68)

Creating an Angle Constraint (1/2)

This tool allows you to define an angle between components

1 Click the angle

icon 2 Select the two elements to constraint

3 Fill in the constraints properties dialog box :- select the constraint type (Angle) - key the angle value

(69)

Creating an Angle Constraint (2/2)

You can also define a parallelism or perpendicularity between 2 elements. In the case of

parallelism, you can choose between same or opposite orientation.

1 Click the angle

icon 2 Select 2 planes as geometric elements to specify the constraint

3 Select the parallelism constraint.

Select the orientation (same or opposite) either : by clicking on the green arrow

or by selecting an orientation in the “Orientation” drop down menu

Parallelism constraint

(70)

Constraint Rules

There are some simple rules that CATIA automatically enforces.

(2)

This 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)

This 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.

You cannot apply a constraint between two components belonging to the same sub-assembly if

this sub-assembly is not the active component.

You can apply constraints only between the child components of the active component.

(71)

Assembly Assistant

1

This assistant will warn you when you make mistakes when defining

constraints

2

This warning appears when you switch on the setting “only use the published geometry” and try to select a non published

element for a constraint.

This warning appears when you try to constrain two elements which belong to the same component.

3

(4

)

This warning appears when you try to constrain a component which does not belong to the active product.

(72)

Updating Assembly Constraints

(73)

What Does Updating Constraints mean ?

Updating an assembly means updating its components as well as constraints to check

if they are all in their correct position. You can choose between updating the whole

assembly or only some components.

Here the coincidence constraint is not updated because :

- the icon constraint in the

specification tree is not up to date (note the small update symbol on it)

- the constraint is in black

Here the coincidence constraint is updated because :

- the icon constraint in the specification tree is up to date (no update symbol on it)

(74)

Updating Constraints ...

You can update all constraints or just individual ones.

To update all the constraints and parts of

the assembly, click on the Update icon in

the Update Toolbar

To update an individual constraint, right-click on

a constraint in the tree or 3D and select Update

in the contextual menu

Update

needed

Update

done

As a matter of practice, it’s a good idea to update an assembly before saving it. This will improve performance when opening assemblies, especially when using Manual Update.

It’s also a good idea to update sub-assemblies before activating another assembly. This avoids unintended results when updating constraints.

(75)

Options For Updating Assembly Constraints

You have 2 modes to update an assembly : Manual or Automatic. It can

be applied to the active level of the assembly or all levels.

Click on Options in the

Tools menu Select the “Assembly Design” branch under “Mechanical Design” node

1 2

Select Manual mode because Automatic mode will modify your assembly with each constraint creation

(76)

Handling Update Errors

When you update an assembly, constraints are checked for conflicts.

While you update an assembly, CATIA will display the Diagnosis Window if there are problems such as over-constrained components.

When you select a record you can: (a) edit it

(b) or deactivate it

(a) Edit displays the Constraint Definition window where the constraint can be edited or reconnected to a different element.

(77)

Why Analyzing an Update ?

Analyzing Update allows you to know what are the constraints and components in your

assembly that are updated. Thus you can update them separately directly from where you

are.

constraints and components to update

(78)

Analyzing Update (1/2)

With the Analyze Update tool, you can know exactly what constraints and

components are updated or not in your assembly and its sub-assemblies.

(79)

Analyzing Update (2/2)

With the Update tab, you can choose and update any unresolved feature directly

from where you are

3 In Update tab List of the unresolved components Select or multi-select in the list the features you want to update

4 Click on Update icon

5 When a Component is updated in the geometry it disappears from the list

Once you have

finished with Update Analysis, Click on OK

This drop-down list displays all assemblies and sub-assemblies that can be analyzed

(80)

Creating Quick Constraints

(81)

What Are Quick Constraints?

With the Quick Constraint tool and two geometric elements CATIA can define

the type of constraint to create.

Select the quick constraint icon.

Then select two elements and let CATIA decide which type of constraint to apply

1

If you want a different type of constraint, just click Change Constraint

2 You can set your preferences for automatic constraints using Tools + Options (Assembly Design Node + Constraints tab)

(82)

Creating Quick Constraints

1 Select the quick constraint icon 2

Select the two geometric elements to define the constraint. Thus CATIA create the constraint.

Creating a Quick Constraint is as simple as selecting two elements.

Here 2 parallels planes are selected, then CATIA define a coincidence constraint

(83)

Changing a Constraint’s Type

2 Click the change

constraint icon 3 Select the new type of constraint you want to have

You can change the type of any assembly constraint whether or not it

was created using Quick Constraint.

1 Select the constraint you want to change

(84)

Multi-Constraint Modes

You will see the different ways to put several constraints one after another

(85)

What Are Multi-Constraint Modes?

When you have double clicked on a constraint tool, you will have 3 ways to

put this constraint in several components :

The Default Mode when no geometric element is shared between constraints

The Stack Mode : the geometric element is shared with all others The Chain Mode : each geometric elements is shared with the next one

(1)

(2)

(86)

Default Mode For Multi-Constraint

1

This mode lets you create as many constraints as you wish by explicitly

selecting two geometrical elements

Select The Default Mode in Multi-Constraint Mode Toolbar

2

Double click on the constraint icon you want to apply several times

3

(1)

Select geometric elements one after the other, you will see that as soon as two elements are selected, a

constraint is created between them.

(87)

Stack Mode For Multi-Constraint

When you finished, you must deactivate the command by clicking on it or pressing

escape twice. 1

This mode allows you to select only once a geometric element that is shared

with several constraints of the same type

Select the Stack Mode in Multi-Constraint Mode Toolbar

2

Double click on the Constraint you want to apply several times

4

Select the first geometric element that share the same constraint type with all other geometric elements.

3

(1)

5

Select one after another the geometric elements you want to constrain.

(3)

(88)

Chain Mode For Multi-Constraint

1

This mode allows you to select only once the shared geometric element

between two consecutive constraints

Select Stack Mode in Multi-Constraint Mode Toolbar

2

Double click on the Constraint you want to apply several times

3

(1)

Select one after the other the geometric elements to constraint, specifying each time the

parameter values, the next constraint will take as first geometric element the previous one

(89)

Hiding Constraints

(90)

Why Hiding Constraints ?

If you do not want to see constraints representations in geometry, you can hide some

of them. Therefore you have a better view of your assembly.

You can also hide individual

constraints with contextual

menu

You can also hide a type

of constraints at the

same time

Assembly geometry with

(91)

Hiding Constraints ...

Hide/Show icon is either reachable on :

a. View toolbar,

b. View menu

c. or through the contextual menu

You can hide constraints just by selecting them and clicking on

Hide/Show icon

You can either select the

constraint :

- in the tree,

- in the geometry

- or with selecting tools

such as Search

(92)

Hiding Individual Constraints

You can hide one or more selected constraints at a time.

1 Select a constraint in the specification

tree or 3D 2 Click Hide/Show icon

You can hide more than one constraint at a time by selecting with the mouse while

(93)

Hiding Constraints Relative to a Component

An option in contextual menu of the component can be used to find and select all the

constraints which involve the component and then can be hidden.

1 Right click on the

component in the tree 2

Select “Components Constraints” in the contextual menu

3

4 Then click the Hide/Show icon to hide the selected constraint

Constraints relative to the component are selected

(94)

Hiding All the Constraints Of an Assembly

You can hide at once all the constraints of an assembly.

1

There are several ways to select and to hide all the constraints :

Select (a) the first constraint under constraints node in the tree,

(b) Keeping Shift Key Pressed, select the last constraint. Then click on the Hide/Show icon.

Select only the constraints node and with the contextual menu choose Hide/Show action. Or in a more elegant way, drag your mouse pointer on the root product and with contextual menu you can select the constraints of the root product (That’s mean all the constraints).

[Shift] key (a) (b) 2 1 2

(95)

Filtering Constraints

You will see how to filter assembly constraint symbols to display only certain

types of them

(96)

Why Filtering Constraints ?

With this settings you can choose what type of constraint you want to display

when opening a CATProduct document. It is useful in large assemblies.

Defines the filter level. When Conditional Filter is selected, the filters below are available

Displays the

constraints according to their status.

Displays the constraints on the active product

(97)

Filter Constraints On an Active Product

(98)

Filter By Type (1/2)

Select or deselect the desired types

You can filter and displays constraints according to

their type

(99)
(100)

Changing Constraint Colors

You can change the colors of constraint (user-defined) to better understand an assembly.

This can be done by changing the color in the graphic tab of the constraint properties.

But you can retrieve the default colors (constraints colors status) at any moment with the

menu “Tools+Options …”.

If this option is

checked, the default

constraint color status

defined above is used.

The user-defined color

remains in the

(101)

To Sum Up ...

You have seen how to Position Components using Constraints by :

freely moving components with the Compass

defining Assembly Constraints

updating Assembly Constraints

defining Quick Constraints

using Multi Constraints Modes

hiding Assembly Constraints

filtering Assembly Constraints

(102)

Analyzing an Assembly

You will become familiar with tools created to analyze and check your

assembly

Analyzing Constraints

Analyzing Degrees of Freedom

Measuring an Assembly

Checking for Clash and Clearance

Checking Mechanical Properties

To Sum Up

(103)

Analyzing Constraints

You will see how to analyze the status of constraints, the relationship between

constraints and components

(104)

What Is Analyzing Constraints ?

You will analyze a constraint by checking its status and by identifying the

components involved in it.

A constraint is set between at least two components (except for the fixing constraint).

You will see them thanks to its display in specification tree or with the dependences tree.

A constraint can be :

Not

updated

Unresolved Active

Deactivated

(A)

In the Tree

(B)

In Constraint Analysis Dialog Box

Constraint Status can be seen :

(105)

Analyzing Constraints ...

Constraints can be examined to determine their status and their relationship

with other components.

The status of constraints can be viewed:

(A)

in the specification tree

(B)

A global perspective of constraint

status can be viewed in an on-line report

The relationships between components and constraints can

be dynamically seen the menu “Analyze/Dependencies”

(106)

Analyzing Constraints in the Tree

You can see all constraints status in the tree.

This symbol indicates that the constraint is not updated.

This symbol indicates that the constraint is deactivated.

This symbol indicates that the constraint is “unresolved” which means either:

• The constraint is broken (for example, the related component has been deleted);

Select the plus-sign (+) on the

Constraints branch to expand the branch

(107)

Analyzing Constraints in the On-line Report

2 Select “Constraints…” in the Analyze menu Activate the assembly to analyze

You can have a global status of all constraints of the active assembly.

The Constraints Analysis Window appears and have different tabs according to the status of the constraints. 1

Here all constraints are verified.

Note in this example the different tabs according to the status constraints :

- 1 not updated - 1 broken

(108)

Analyzing Constraint Relationships

The dependency relationship between constraints and components can be analyzed

with the help of the “assembly dependencies tree”.

2 Select “Dependencies…” in the Analyze menu Activate the assembly to analyze

1 3 Right-click on a constraint and select Expand All to see which

(109)

Analyzing Degrees Of Freedom (DOF)

(110)

What Is a DOF ?

There are 6 Degrees of Freedom for each instance :

3 degrees of rotation and 3 degrees of translation

When there is no constraint on an instance or a component, this one have 6 DOF (Degrees Of Freedom)

When an instance is full-constrained, This one have no DOF. If you decide for example to fix an instance, there is no degree of freedom

(111)

Analyzing Degrees Of Freedom

With the contextual menu you can select one instance and analyze its

degrees of freedom.

(112)

Measuring an Assembly

(113)

What is Measuring an Assembly ?

Distance and angles can be measured. Individual geometric

elements can also be measured. There are 3 types of

measure in the “Measure” toolbar :

a- Measure Between

b- Measure Item

c- Measure Inertia

Measuring distance between the

axis of two different components

with (a)

Measuring the length of a line

with (b)

a b c

Measuring the inertia of a

(114)

Measuring Between Element/Component

1 Measure Between 2 Optionally define how you want to measure 3 Select the reference and target elements

4a Minimum distance and angle are displayed in 3D and in the results window

4b You have all details in the result window

(115)

Measuring Elements

1 Click the measure item icon 2 Select the geometric element you want to measure

You can measure geometric elements.

Click the Customize… button to add information like :

Center of gravity for surfaces and volumes, Direction vector for an edge, …

3 Properties of the selected geometric element are displayed in 3D and in the results window

(116)

Measuring Inertia

1 Click the measure inertia icon 2 Select the component to measure

You can measure inertia of components or geometric elements.

3 All details are displayed in the result window

Click the Customize… button to add information like :

(117)

Keeping Measure

1 When you measure

items, you can activate the Keep Measure

option to have in the 3D more information about your assembly

2 Each measure will be kept in the tree …

You can keep results of measures as features in the tree

… And in the Geometry

… And will be saved in the CATProduct file Those measure features

contains parameters that can be used in formulas of the Knowledgeware for example

(118)

Additional Information

Kept measures as any

(119)

Checking For Clash and Clearance

You will learn how to test for clash and clearance violations between

components in you assembly

(120)

What Is Clash and Clearance Analysis ?

Clash analysis is used to check for interference between components. On the

contrary clearance analysis is used to ensure the proper clearance between

components.

A clash occurs when one component

penetrates another one

A clearance violation occurs when a

minimum distance between components

is not respected

(121)

Checking for Clash Between 2 Components

2 Multi-select the components (using the [CTRL] Key) you want to analyze

1 Click on Compute Clash in the Analyze menu

3a Select Clash from the list

4 Clash violation is signaled in the window and Clashes are highlighted in the 3D view

The analyze menu enables you to check for interference

between two components.

(122)

Checking for minimum Clearance Between 2 Components

Multi-select the components (using the [CTRL] Key) you want to analyze

1 Click on Compute Clash in the Analyze menu

Select Clearance in

the list 3b Key in the clearance value and click on apply 3a

2

4 Clearance violation is signaled in the window and components that do not

The analyze menu enables you to check the respect of

(123)

Checking Mechanical Properties

(124)

What Are Mechanical Properties ?

Mechanical Properties are the physical characteristics of parts and assemblies.

Materials have given structural properties

Materials are applied to parts 1

(125)

Checking Mechanical Properties

You can check mechanical properties of a part, an assembly or a

sub-assembly by right-click on it and select “Properties” in

contextual menu.

For example right-click the assembly node and …

1 2 … select “Properties” in

contextual menu

References

Related documents

Such a collegiate cul- ture, like honors cultures everywhere, is best achieved by open and trusting relationships of the students with each other and the instructor, discussions

Ten years into the reign of Thorin the First, son of Thráin the Old, the King resolved to remove the royal house of Durin’s folk from Erebor to abide in the Grey Mountains.. At the

Brian Schaefer (2008), in the Journal of Business Ethics , countered Friedman by stating that firms could solve the inept custodian argument by seeking to hire executives who

It was observed that mixes 2 and 3 for both ground and unground Gladstone fly ash registered higher 7 days compressive strength when compared to the same period in

This research aimed to verify differences in depressive symptoms and symptoms improvement between young adult men and women with current Major Depressive Disorder and to

This would include, but not limited to, items such as chips, milk, soda, juice, pastries, ice cream, candy, etc., except “bulk sales of grocery staples” (see Section 4 below.) The

6 Article 4: «States Parties condemn all propaganda and all organizations which are based on ideas or theories of superiority of one race or group of persons of one

The Commission should develop a glide path illustration for target date funds that is based on a standardized measure of fund risk (see Recommendation 2) as either a replacement