TechniGraphicS
www.tgstech.com
CATIA V5 Common Knowledge Tools
Robert M. GarrisonSenior Applications Engineer
Presented to:CATIA Operators of Puget Sound
21 June 2006
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
TechniGraphicS 3
Roots of Common Knowledge
Uncommon KnowledgeHow geometry creation methods influence the application of knowledge (a tale of three pads)
TechniGraphicS 4
Roots of Common Knowledge
Uncommon KnowledgeHow change cascades through the Parent / Child relationship
TechniGraphicS 5
Roots of Common Knowledge
Uncommon KnowledgeThe overlooked parametric connection
Parametric Relationship
TechniGraphicS 6
Roots of Common Knowledge
Uncommon KnowledgeThe overlooked parametric connection
Renaming Parameters
TechniGraphicS 7
Roots of Common Knowledge
Uncommon KnowledgeThe overlooked parametric connection
Multiple vs. Single Value Parameters
TechniGraphicS 8
Roots of Common Knowledge
Uncommon KnowledgeThe overlooked parametric connection
Locking Parameters
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
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
TechniGraphicS 11
Intrinsic Parameters
Parameters created by CATIA
TechniGraphicS 12
Intrinsic Parameters
Parameters created by CATIA
Dimensional & Geometric Constraints are also
Parameters
*Filter on the Sketch
TechniGraphicS 13
Intrinsic Parameters
Parameters created by CATIA
Limit and Offset Values are also parameters
*Filter on the Pad
TechniGraphicS 14
Intrinsic Parameters
Parameters created by CATIA
Sketch-Based Features create Parameters from the Sketch and on the Feature
*Filter on the Hole
TechniGraphicS 15
Intrinsic Parameters
Parameters created by CATIA
Non-Sketch Features also have Parameters to Consider
*Filter on the Plane
TechniGraphicS 16
Intrinsic Parameters
Parameters created by CATIA
Product Properties are also Parameters
*Filter on the Part
TechniGraphicS 17
Extrinsic Parameters
Parameters created by Users
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
TechniGraphicS 19
Renaming Parameters
Renamed Intrinsic Parameters do not appear in the Specification Tree.Only Extrinsic Parameters are in the Specification Tree
TechniGraphicS 20
Renaming Parameters
All Renamed Parameters can be Filtered through Knowledge Dictionaries
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
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
TechniGraphicS 23
Formulas
User Parameters can be used as an argument in a Formula that drives an Intrinsic Parameter
TechniGraphicS 24
Formulas
Formulas can use Dictionary-driven Measures
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)
TechniGraphicS 26
Formulas
Multiple Value Parameter of Type Real driving a Length Parameter
TechniGraphicS 27
Formulas
Using a Formula to drive Geometry Types
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
TechniGraphicS 29
Equivalent Dimensions
Creating an Equivalent Dimensions Table
TechniGraphicS 30
Equivalent Dimensions
Creating an Equivalent Dimensions Table
Parameter can be Multiple Value
TechniGraphicS 31
Equivalent Dimensions
Creating an Equivalent Dimensions Table
Parameter can be engaged in Formulas
TechniGraphicS 32
Design Tables
Design Tables are Relationships between Parameters...
TechniGraphicS 33
Design Tables
...and Tabular Data (Delimited Text Files or Spreadsheets)
TechniGraphicS 34
Design Tables
Design Tables can be used to trigger simultaneous value changes to multiple Parameters...
TechniGraphicS 35
Design Tables
...providing quick global change capability
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
Top Related