catia v5 common knowledge tools - wordpress.com · 2016. 1. 8. · catia v5 common knowledge tools...

36
TechniGraphicS www.tgstech.com CATIA V5 Common Knowledge Tools Robert M. Garrison Senior Applications Engineer Presented to: CATIA Operators of Puget Sound 21 June 2006

Upload: others

Post on 24-Jan-2021

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS

www.tgstech.com

CATIA V5 Common Knowledge Tools

Robert M. GarrisonSenior Applications Engineer

Presented to:CATIA Operators of Puget Sound

21 June 2006

Page 2: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 2

Roots of Common Knowledge

What is Knowledgeware in the context of CATIA V5?Specific workbenches that are configuration-dependent

• Knowledge Advisor (concerned with Parameters & Relations)• Knowledge Expert (concerned with Types and Attributes)• Product Knowledge Template (concerned with Smart Templates)• Product Engineering Optimizer• Business Process Knowledge Template• Product Function Description• Product Function Optimizer

Specific tools independent of workbenches• Common Knowledge Tools

Page 3: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 3

Roots of Common Knowledge

Uncommon KnowledgeHow geometry creation methods influence the application of knowledge (a tale of three pads)

Page 4: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 4

Roots of Common Knowledge

Uncommon KnowledgeHow change cascades through the Parent / Child relationship

Page 5: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 5

Roots of Common Knowledge

Uncommon KnowledgeThe overlooked parametric connection

Parametric Relationship

Page 6: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 6

Roots of Common Knowledge

Uncommon KnowledgeThe overlooked parametric connection

Renaming Parameters

Page 7: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 7

Roots of Common Knowledge

Uncommon KnowledgeThe overlooked parametric connection

Multiple vs. Single Value Parameters

Page 8: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 8

Roots of Common Knowledge

Uncommon KnowledgeThe overlooked parametric connection

Locking Parameters

Page 9: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 9

Roots of Common Knowledge

The Enlightened PathGeometric Behavior

• Take the minimalist approach to geometry• Reduce resultant geometry to fewest inputs possible for the

behavior you desire• Consider the types of changes parts will undergo downstream• Create a part that is predicatively reactive

Parametric Relationships• Devise clean schemas – avoid multi-branching cascades• Understand the purpose of each relationship tool and apply it

towards its strength

Page 10: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 10

Parameters in CATIA

Parameters by default are primarily staticOnce engaged in relationships, Parameters become dynamicParameters come in two flavors

Intrinsic Parameters• Created by CATIA as a byproduct of geometry creation• Cannot be deleted without deleting the associated geometry• Can be engaged in relationships

Extrinsic Parameters• Also known as User Parameters• Created by user independent of geometry creation• Can be engaged in relationships with Intrinsic or other Extrinsic

Parameters

Page 11: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 11

Intrinsic Parameters

Parameters created by CATIA

Page 12: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 12

Intrinsic Parameters

Parameters created by CATIA

Dimensional & Geometric Constraints are also

Parameters

*Filter on the Sketch

Page 13: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 13

Intrinsic Parameters

Parameters created by CATIA

Limit and Offset Values are also parameters

*Filter on the Pad

Page 14: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 14

Intrinsic Parameters

Parameters created by CATIA

Sketch-Based Features create Parameters from the Sketch and on the Feature

*Filter on the Hole

Page 15: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 15

Intrinsic Parameters

Parameters created by CATIA

Non-Sketch Features also have Parameters to Consider

*Filter on the Plane

Page 16: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 16

Intrinsic Parameters

Parameters created by CATIA

Product Properties are also Parameters

*Filter on the Part

Page 17: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 17

Extrinsic Parameters

Parameters created by Users

Page 18: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 18

Renaming Parameters

Intrinsic & Extrinsic Parameters can be renamedThis is not the same as renaming a FeatureRenaming Parameters makes them easier to find through filtering when building RelationshipsRenaming is typically done through the Edit Parameter dialogue box

Page 19: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 19

Renaming Parameters

Renamed Intrinsic Parameters do not appear in the Specification Tree.Only Extrinsic Parameters are in the Specification Tree

Page 20: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 20

Renaming Parameters

All Renamed Parameters can be Filtered through Knowledge Dictionaries

Page 21: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 21

Relationships in CATIA

Relationships make Parameters dynamicFundamental Relationships

FormulasEquivalent Dimensions Tables (Length or Angle)Design Tables

Advanced RelationshipsLaws (Generative Shape Design)Advisor Rules & ChecksSets of EquationsActions & ReactionsExpert Rules & Checks

Page 22: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 22

Formulas

Formulas are Relationships between ParametersOne or more parameters drive another – the driving parameters are referred to as the ArgumentsOne-to-One relationships are typically not created using a Formula – use Equivalent Dimensions insteadAll Formulas appear in the Relations branch of the Specification Tree – they can be hidden

Page 23: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 23

Formulas

User Parameters can be used as an argument in a Formula that drives an Intrinsic Parameter

Page 24: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 24

Formulas

Formulas can use Dictionary-driven Measures

Page 25: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 25

Formulas

Proper construction of a Formula allows Parameters of one type to be used as arguments to drive a Parameter of a different type (e.g. Length = Real)

Page 26: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 26

Formulas

Multiple Value Parameter of Type Real driving a Length Parameter

Page 27: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 27

Formulas

Using a Formula to drive Geometry Types

Page 28: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 28

Equivalent Dimensions

Equivalent Dimensions hold Parameters of the same type in a Table

Can be Length or Angle types onlyEach Parameter in the Table acts as an ArgumentEach Parameter in the Table are also DrivenRelationships are one-to-one (i.e. a = b)

The Equivalent Dimension Relationship also has its own Parameter

This Parameter can be used as an Argument in other RelationshipsThis Parameter can be driven by other Relationships

Page 29: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 29

Equivalent Dimensions

Creating an Equivalent Dimensions Table

Page 30: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 30

Equivalent Dimensions

Creating an Equivalent Dimensions Table

Parameter can be Multiple Value

Page 31: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 31

Equivalent Dimensions

Creating an Equivalent Dimensions Table

Parameter can be engaged in Formulas

Page 32: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 32

Design Tables

Design Tables are Relationships between Parameters...

Page 33: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 33

Design Tables

...and Tabular Data (Delimited Text Files or Spreadsheets)

Page 34: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 34

Design Tables

Design Tables can be used to trigger simultaneous value changes to multiple Parameters...

Page 35: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS 35

Design Tables

...providing quick global change capability

Page 36: CATIA V5 Common Knowledge Tools - WordPress.com · 2016. 1. 8. · CATIA V5 Common Knowledge Tools Author: Robert M. Garrison - Technigraphics Inc. Subject: Presentation to the CATIA

TechniGraphicS

www.tgstech.com

Thank you for your attention...

For advanced training in this and other CATIA, SmarTeam or ENOVIA subjects, contact:

email: [email protected]

web site: www.tgstech.com/plmtraining

Training is available on-site or at our Bellevue WA facility