the basics of relational design

23
The Basics of CATIA V5 Relational Design Terry Moore February 18, 2005

Upload: sergey-irlin

Post on 29-Mar-2015

579 views

Category:

Documents


9 download

TRANSCRIPT

Page 1: The Basics of Relational Design

The Basics ofCATIA V5

Relational Design

Terry MooreFebruary 18, 2005

Page 2: The Basics of Relational Design

Slide 2

2/23/2005

DefinitionsRelational Design: Management of contextual links in CATIA V5

Contextual Link: A parent/child relationship between a reference and an instance in the context of a CATProduct

Reference: Geometrical definition that is loaded into memory when a V5 session is opened (has a file location)

Instance: Geometrical representation of a reference

Publication: A portal that exposes an element or parameter to the user community

Page 3: The Basics of Relational Design

Slide 3

2/23/2005

Relational Design and EnoviaCreating contextual links in a file based system or in Enovia is a manual process

¬ Enovia will not create contextual links, it onlymanages them

A CATIA V5 document model only knows the parent model of it’s link

¬ Enovia will manage the links of both the childand parent documents

The management of contextual links is a V5 best practices issue, not an Enovia issue

Page 4: The Basics of Relational Design

Slide 4

2/23/2005

Relational Design and EnoviaIf the V5 contextual links are not created correctly, the product structure may not work in Enovia.

Page 5: The Basics of Relational Design

Slide 5

2/23/2005

Relational Design Best Practices

Only link to published elements or published parameters

Published element

Contextual link carries the instance name and the published element name

New element created from the published element

Page 6: The Basics of Relational Design

Slide 6

2/23/2005

Relational Design Best Practices

Create links to skeleton models, or Interface Control Models (ICM’s), with published elements

All tool CATParts will link to publications in the Tooling Interface Model

Tooling Interface Model will link to Engineering publications

Page 7: The Basics of Relational Design

Slide 7

2/23/2005

Relational Design Best PracticesAvoid using CCP links

Page 8: The Basics of Relational Design

Slide 8

2/23/2005

Relational Design Best Practices

Avoid creating non-ICM, part-to-part contextual links

Page 9: The Basics of Relational Design

Slide 9

2/23/2005

Relational Design ManagementA CATProduct stores the instance name, position matrix, and assembly constraints

Page 10: The Basics of Relational Design

Slide 10

2/23/2005

Relational Design ManagementA CATProduct stores the instance name, position matrix, and assembly constraints

Each CATPart/CATProduct file should have aUnique Universal Identifier (UUID)

¬ Use “File > New from” to create similar parts

Page 11: The Basics of Relational Design

Slide 11

2/23/2005

Relational Design ManagementèA contextual link is defined by an instance

name and a publication name

Contextual link name

Publication name

Instance name

Page 12: The Basics of Relational Design

Slide 12

2/23/2005

Relational Design ManagementèContextual links can be synchronized using the

contextual menu

Unsynchronized contextual link Synchronized

contextual link

Page 13: The Basics of Relational Design

Slide 13

2/23/2005

CATIA V5 Icon DisplaysA yellow gear means the product has no contextual links

A green gear with a blue chain means the product has contextual links, and it is in the context the link was created

A white gear with a green arrow means the product has contextual links and is in the local context, but not in the overall context the link was createdA brown gear with a red lightning bolt means the product has contextual links, but it is not in the context the link was created

Page 14: The Basics of Relational Design

Slide 14

2/23/2005

CATIA V5 Icon DisplaysA yellow gear means the product has no contextual links

A green gear with a blue chain means the product has contextual links, and it is in the context the link was created

A white gear with a green arrow means the product has contextual links and is in the local context, but not in the overall context the link was createdA brown gear with a red lightning bolt means the product has contextual links, but it is not in the context the link was created

Page 15: The Basics of Relational Design

Slide 15

2/23/2005

CATIA V5 Icon DisplaysA yellow gear means the product has no contextual links

A green gear with a blue chain means the product has contextual links, and it is in the context the link was created

A white gear with a green arrow means the product has contextual links and is in the local context, but not in the overall context the link was createdA brown gear with a red lightning bolt means the product has contextual links, but it is not in the context the link was created

Page 16: The Basics of Relational Design

Slide 16

2/23/2005

CATIA V5 Icon DisplaysA yellow gear means the product has no contextual links

A green gear with a blue chain means the product has contextual links, and it is in the context the link was created

A white gear with a green arrow means the product has contextual links and is in the local context, but not in the overall context the link was created

A brown gear with a red lightning bolt means the product has contextual links, but it is not in the context the link was created

Page 17: The Basics of Relational Design

Slide 17

2/23/2005

CATIA V5 Icon DisplaysA green “P” means the contextual link points to a published element and is synchronized

A “P” with a yellow circle means the contextual link points to a published element, but is not synchronized

A green diamond means the contextual link points to a non-published element (Not robust)

A red capacitor means the contextual link is not synchronized– The publication has been deleted, or its name has been

changed– The CATPart containing the publication is not opened, or its

instance name has been changed

A red question mark means the non-contextual link is pointed to a document that isn’t loaded

Page 18: The Basics of Relational Design

Slide 18

2/23/2005

CATIA V5 Icon DisplaysA green “P” means the contextual link points to a published element and is synchronized

A “P” with a yellow circle means the contextual link points to a published element, but is not synchronized

A green diamond means the contextual link points to a non-published element (Not robust)

A red capacitor means the contextual link is not synchronized– The publication has been deleted, or its name has been

changed– The CATPart containing the publication is not opened, or its

instance name has been changed

A red question mark means the non-contextual link is pointed to a document that isn’t loaded

Page 19: The Basics of Relational Design

Slide 19

2/23/2005

CATIA V5 Icon DisplaysA green “P” means the contextual link points to a published element and is synchronized

A “P” with a yellow circle means the contextual link points to a published element, but is not synchronized

A green diamond means the contextual link points to a non-published element (Not robust)

A red capacitor means the contextual link is not synchronized– The publication has been deleted, or its name has been

changed– The CATPart containing the publication is not opened, or its

instance name has been changed

A red question mark means the non-contextual link is pointed to a document that isn’t loaded

Page 20: The Basics of Relational Design

Slide 20

2/23/2005

CATIA V5 Icon DisplaysA green “P” means the contextual link points to a published element and is synchronized

A “P” with a yellow circle means the contextual link points to a published element, but is not synchronized

A green diamond means the contextual link points to a non-published element (Not robust)

A red capacitor means the contextual link is not synchronized– The publication has been deleted, or its name has been

changed– The CATPart containing the publication is not opened, or its

instance name has been changed

A red question mark means the non-contextual link is pointed to a document that isn’t loaded

Page 21: The Basics of Relational Design

Slide 21

2/23/2005

CATIA V5 Icon DisplaysA green “P” means the contextual link points to a published element and is synchronized

A “P” with a yellow circle means the contextual link points to a published element, but is not synchronized

A green diamond means the contextual link points to a non-published element (Not robust)

A red capacitor means the contextual link is not synchronized– The publication has been deleted, or its name has been

changed– The CATPart containing the publication is not opened, or its

instance name has been changed

A red question mark means the non-contextual link is pointed to a document that isn’t loaded

Page 22: The Basics of Relational Design

Questions?

Page 23: The Basics of Relational Design