2012

Table Of Contents
Chapter 21 Create and Modify Blocks . . . . . . . . . . . . . . . . . . . . 765
Define Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 765
Create Blocks Within a Drawing . . . . . . . . . . . . . . . . . . 765
Create Drawing Files for Use as Blocks . . . . . . . . . . . . . . 767
Control the Color and Linetype Properties in Blocks . . . . . . . 770
Nest Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 772
Create Block Libraries . . . . . . . . . . . . . . . . . . . . . . . 773
Use Tool Palettes to Organize Blocks . . . . . . . . . . . . . . . 774
Create Construction Geometry Within a Block . . . . . . . . . . 774
Attach Data to Blocks (Block Attributes) . . . . . . . . . . . . . . . . . 775
Overview of Block Attributes . . . . . . . . . . . . . . . . . . . 775
Define Block Attributes . . . . . . . . . . . . . . . . . . . . . . 778
Extract Block Attribute Data (Advanced) . . . . . . . . . . . . . 782
Modify Blocks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 788
Modify a Block Definition . . . . . . . . . . . . . . . . . . . . . 788
Modify the Data in Block Attributes . . . . . . . . . . . . . . . . 790
Modify a Block Attribute Definition . . . . . . . . . . . . . . . . 792
Disassemble a Block Reference (Explode) . . . . . . . . . . . . . 797
Chapter 22
Add Behaviors to Blocks (Dynamic Blocks) . . . . . . . . . . . 799
Overview of Dynamic Blocks . . . . . . . . . . . . . . . . . . . . . . 799
Quick Start to Creating Dynamic Blocks . . . . . . . . . . . . . . . . 800
Create and Edit Dynamic Blocks . . . . . . . . . . . . . . . . . . . . . 801
Overview of the Block Editor . . . . . . . . . . . . . . . . . . . 802
Create Custom Block Authoring Tools . . . . . . . . . . . . . . 804
Test Blocks Within the Block Editor . . . . . . . . . . . . . . . . 807
Modify Dynamic Block Definitions . . . . . . . . . . . . . . . . 808
Add Action Parameters to Dynamic Blocks . . . . . . . . . . . . . . . 810
Overview of Actions and Parameters . . . . . . . . . . . . . . . 810
Add Parameters to Dynamic Blocks . . . . . . . . . . . . . . . . 814
Add Actions to Dynamic Blocks . . . . . . . . . . . . . . . . . . 815
Specify Properties for Dynamic Blocks . . . . . . . . . . . . . . 829
Specify Value Sets for Dynamic Blocks . . . . . . . . . . . . . . 834
Specify Distance and Angle Values . . . . . . . . . . . . . . . . 837
Specify Grips for Dynamic Blocks . . . . . . . . . . . . . . . . . 837
Control the Visibility of Objects in a Block . . . . . . . . . . . . 843
Work with 3D Models . . . . . . . . . . . . . . . . . . . 849
Chapter 23 Create 3D Models . . . . . . . . . . . . . . . . . . . . . . . . 851
Create Wireframe Models . . . . . . . . . . . . . . . . . . . . . . . . 851
Add 3D Thickness to Objects . . . . . . . . . . . . . . . . . . . . . . 853
Contents | xi