the basics of relational design
TRANSCRIPT
![Page 1: The Basics of Relational Design](https://reader033.vdocuments.site/reader033/viewer/2022061518/5518bd854a7959df108b473b/html5/thumbnails/1.jpg)
The Basics ofCATIA V5
Relational Design
Terry MooreFebruary 18, 2005
![Page 2: The Basics of Relational Design](https://reader033.vdocuments.site/reader033/viewer/2022061518/5518bd854a7959df108b473b/html5/thumbnails/2.jpg)
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](https://reader033.vdocuments.site/reader033/viewer/2022061518/5518bd854a7959df108b473b/html5/thumbnails/3.jpg)
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](https://reader033.vdocuments.site/reader033/viewer/2022061518/5518bd854a7959df108b473b/html5/thumbnails/4.jpg)
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](https://reader033.vdocuments.site/reader033/viewer/2022061518/5518bd854a7959df108b473b/html5/thumbnails/5.jpg)
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](https://reader033.vdocuments.site/reader033/viewer/2022061518/5518bd854a7959df108b473b/html5/thumbnails/6.jpg)
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](https://reader033.vdocuments.site/reader033/viewer/2022061518/5518bd854a7959df108b473b/html5/thumbnails/7.jpg)
Slide 7
2/23/2005
Relational Design Best PracticesAvoid using CCP links
![Page 8: The Basics of Relational Design](https://reader033.vdocuments.site/reader033/viewer/2022061518/5518bd854a7959df108b473b/html5/thumbnails/8.jpg)
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](https://reader033.vdocuments.site/reader033/viewer/2022061518/5518bd854a7959df108b473b/html5/thumbnails/9.jpg)
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](https://reader033.vdocuments.site/reader033/viewer/2022061518/5518bd854a7959df108b473b/html5/thumbnails/10.jpg)
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](https://reader033.vdocuments.site/reader033/viewer/2022061518/5518bd854a7959df108b473b/html5/thumbnails/11.jpg)
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](https://reader033.vdocuments.site/reader033/viewer/2022061518/5518bd854a7959df108b473b/html5/thumbnails/12.jpg)
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](https://reader033.vdocuments.site/reader033/viewer/2022061518/5518bd854a7959df108b473b/html5/thumbnails/13.jpg)
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](https://reader033.vdocuments.site/reader033/viewer/2022061518/5518bd854a7959df108b473b/html5/thumbnails/14.jpg)
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](https://reader033.vdocuments.site/reader033/viewer/2022061518/5518bd854a7959df108b473b/html5/thumbnails/15.jpg)
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](https://reader033.vdocuments.site/reader033/viewer/2022061518/5518bd854a7959df108b473b/html5/thumbnails/16.jpg)
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](https://reader033.vdocuments.site/reader033/viewer/2022061518/5518bd854a7959df108b473b/html5/thumbnails/17.jpg)
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](https://reader033.vdocuments.site/reader033/viewer/2022061518/5518bd854a7959df108b473b/html5/thumbnails/18.jpg)
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](https://reader033.vdocuments.site/reader033/viewer/2022061518/5518bd854a7959df108b473b/html5/thumbnails/19.jpg)
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](https://reader033.vdocuments.site/reader033/viewer/2022061518/5518bd854a7959df108b473b/html5/thumbnails/20.jpg)
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](https://reader033.vdocuments.site/reader033/viewer/2022061518/5518bd854a7959df108b473b/html5/thumbnails/21.jpg)
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](https://reader033.vdocuments.site/reader033/viewer/2022061518/5518bd854a7959df108b473b/html5/thumbnails/22.jpg)
Questions?
![Page 23: The Basics of Relational Design](https://reader033.vdocuments.site/reader033/viewer/2022061518/5518bd854a7959df108b473b/html5/thumbnails/23.jpg)