+ All Categories
Home > Documents > Introduction to CATIA Parameters and Automation

Introduction to CATIA Parameters and Automation

Date post: 12-Nov-2014
Category:
Upload: dhareesh
View: 10,358 times
Download: 12 times
Share this document with a friend
Description:
catia parametric rules from ibm and coe
31
Introduction to CATIA Parameters and Automation Tom Swindell IBM PLM Technical Support
Transcript
Page 1: Introduction to CATIA Parameters and Automation

Introduction to CATIA Parameters and Automation

Tom SwindellIBM PLM Technical Support

Page 2: Introduction to CATIA Parameters and Automation

Topics

• Constraints • Parameters• Creating Formulas from Parameters• Creating Design Tables from Parameters• Creating Catalog from Design Tables

Page 3: Introduction to CATIA Parameters and Automation

Constraints• To create a Pad (solid) in V5, the Sketcher workbench is used. • A sketch is created on a 2D plane in 3D space.• The geometry is ‘sketched’ roughly in position using various tools.

Page 4: Introduction to CATIA Parameters and Automation

Adding Constraints to a Sketch

• Since geometry is roughly sketched, it must be modified to capture design intent.

• Geometry can easily be modified by applying / changing constraints.

• Contextual horizontal and vertical constraints are added first. Other contextual constraints include, parallel, concentric, coincident, etc.

• Dimensional constraints, similar to dimensions, are added next.

Page 5: Introduction to CATIA Parameters and Automation

Sketch with Constraints Added• Fully constrained geometry turns green.

Contextual ConstraintsDimensional Constraints

Page 6: Introduction to CATIA Parameters and Automation

Sketch with Constraints Added• Constraints can be easily modified by double-clicking and

changing the values. • Geometry is automatically updated.

Page 7: Introduction to CATIA Parameters and Automation

Sketch with Constraints Modified

Page 8: Introduction to CATIA Parameters and Automation

Parameters

• Constraints are the starting point for automation. • Constraints are made up of Parameters.• The Formula function is used to work with the constraint

Parameters.• The function is included with base CATIA configurations.

Page 9: Introduction to CATIA Parameters and Automation

Editing Parameters of Constraint• Renaming PartBody\Sketch.1\Length.13\Length….

Page 10: Introduction to CATIA Parameters and Automation

Editing Parameters of Constraint• …. to block_length• This makes the parameter easier to find and gives it a

functional name that can be used later.

Page 11: Introduction to CATIA Parameters and Automation

Editing Parameters of Constraint• We can use constraints to control other constraints using

Formula Editor.

• Examples:Set one constraint = to anotherSet one constraint = to another/2etc..

• Formula Editor is accessed by right-clicking (MB3) constraint.

Page 12: Introduction to CATIA Parameters and Automation

Editing Formula of Constraint

• Right-click constraint.

• Select Edit Formula

Page 13: Introduction to CATIA Parameters and Automation

Formula Editor• Setting Length.14 = block_length/2• Double-click block_length from right side of panel.• Enter formula: block_length /2

Page 14: Introduction to CATIA Parameters and Automation

Modified Constraint

Page 15: Introduction to CATIA Parameters and Automation

Set Tools-Options to Visualize Formula in Tree

Page 16: Introduction to CATIA Parameters and Automation

Editing Parameters to Control Features• Features such as holes, fillets, chamfers, drafts, etc. can

be turned off/on by changing parameters.

Page 17: Introduction to CATIA Parameters and Automation

Editing Parameters to Control Features• Hole is deactivated when Activity = false• Can easily be reactivated.• Can be controlled by program / macro.

Page 18: Introduction to CATIA Parameters and Automation

Design Tables• Parameters can be stored in a table or Excel file to control

multiple configurations of a part.

• This allows control over the design, limiting the combinations allowed.

• Parameters (constraints) included in Design Table cannot be changed by the user.

• User does not have to guess if modifications will work.

Page 19: Introduction to CATIA Parameters and Automation

Design Tables• Assume we want to make

multiple bottles using the Sketch constraints.

Page 20: Introduction to CATIA Parameters and Automation

Design Tables• Not all constraint changes are good.

• Proven constraint values are tabulated to provide viable designs.

• Can easily switch between configurations and part updates accordingly.

• Decreased likelihood of bad designs.

• Capture company knowledge.

Page 21: Introduction to CATIA Parameters and Automation

Renaming Parameters for Design Table• Change names to something meaningful.• Easier to find parameters when creating design table.

bottle_heightneck_angletransition_radiusbase_heightneck_radiusbase_width

Page 22: Introduction to CATIA Parameters and Automation

Creating Design Table• Renamed parameters will be added to Design Table • Design Tables are included with base CATIA configuration.

Page 23: Introduction to CATIA Parameters and Automation

Creating Design Table• Select renamed parameters to add to design table.

Page 24: Introduction to CATIA Parameters and Automation

Creating Design Table• Design table is created.• Select ‘Edit table’ to edit .xls file.

Page 25: Introduction to CATIA Parameters and Automation

Creating Design Table• Excel file is created with renamed parameters and their values.

Page 26: Introduction to CATIA Parameters and Automation

Creating Design Table• Values are added to the spreadsheet to create other bottle designs.

Page 27: Introduction to CATIA Parameters and Automation

Creating Design Table• Design Table is shown in the tree.• Double-click Configuration to

change part configuration.

Page 28: Introduction to CATIA Parameters and Automation

Applying Design Table Configurations• Select and Apply configuration to see part update.

Page 29: Introduction to CATIA Parameters and Automation

Creating Catalog from Design Table• Catalogs are collections of part to be used in multiple places.• Catalog items are instantiated (copied) to CATProducts.• Design Tables can be used to populate Catalogs.

Page 30: Introduction to CATIA Parameters and Automation

Creating Catalog from Design Table• Create Catalog using File-New-CatalogDocument.• Add ‘Part Family’ in Catalog Editor workbench.

** Design table must have PartNumber field.

Page 31: Introduction to CATIA Parameters and Automation

Questions?


Recommended