2011

Table Of Contents
Overview of Dimensional Constraints . . . . . . . . . . . . . . 826
Apply Dimensional Constraints . . . . . . . . . . . . . . . . . . 829
Control the Display of Dimensional Constraints . . . . . . . . . 834
Modify Objects with Dimensional Constraints Applied . . . . . 836
Constrain a Design with Formulas and Equations . . . . . . . . . . . 840
Overview of Formulas and Equations . . . . . . . . . . . . . . . 841
Control Geometry with the Parameters Manager . . . . . . . . . 842
Organize Parameters into Groups . . . . . . . . . . . . . . . . . 847
Part 7 Define and Reference Blocks . . . . . . . . . . . . . . . 849
Chapter 21 Work with Blocks . . . . . . . . . . . . . . . . . . . . . . . . . 851
Overview of Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . 851
Insert Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 853
Work with Dynamic Blocks in Drawings . . . . . . . . . . . . . . . . 858
Overview of Dynamic Blocks . . . . . . . . . . . . . . . . . . . 858
Work With Action Parameters in Blocks . . . . . . . . . . . . . . 859
Work With Constraint Parameters in Blocks . . . . . . . . . . . 862
Remove Block Definitions . . . . . . . . . . . . . . . . . . . . . . . . 863
Chapter 22
Create and Modify Blocks . . . . . . . . . . . . . . . . . . . . 865
Define Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 865
Create Blocks Within a Drawing . . . . . . . . . . . . . . . . . . 865
Create Drawing Files for Use as Blocks . . . . . . . . . . . . . . 867
Control the Color and Linetype Properties in Blocks . . . . . . . 870
Nest Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 872
Create Block Libraries . . . . . . . . . . . . . . . . . . . . . . . 873
Use Tool Palettes to Organize Blocks . . . . . . . . . . . . . . . 874
Create Construction Geometry Within a Block . . . . . . . . . . 874
Attach Data to Blocks (Block Attributes) . . . . . . . . . . . . . . . . . 875
Overview of Block Attributes . . . . . . . . . . . . . . . . . . . 876
Define Block Attributes . . . . . . . . . . . . . . . . . . . . . . 878
Extract Data from Block Attributes . . . . . . . . . . . . . . . . 882
Extract Block Attribute Data (Advanced) . . . . . . . . . . . . . 883
Modify Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 889
Modify a Block Definition . . . . . . . . . . . . . . . . . . . . . 889
Modify the Data in Block Attributes . . . . . . . . . . . . . . . . 892
Modify a Block Attribute Definition . . . . . . . . . . . . . . . . 893
Disassemble a Block Reference (Explode) . . . . . . . . . . . . . 898
Chapter 23
Add Behaviors to Blocks (Dynamic Blocks) . . . . . . . . . . . 901
Overview of Dynamic Blocks . . . . . . . . . . . . . . . . . . . . . . 901
Quick Start to Creating Dynamic Blocks . . . . . . . . . . . . . . . . 902
Contents | xi