AutoCAD Dynamic Blocks

Block Authoring - Changing Dimensions Dynamically

Use the following instructions to create a dynamic block in AutoCAD

Image 1

Autocad Block

First you create a block, it doesn't need to be a global block. Later you will be able to change dimensions dynamically on that object.


Image 2

AutoCAD Dynamic Block


Then you click on the linear parameter in the block authoring palette, as shown on image below. Next you select a start point at the lower left corner.



Image 3
AutoCAD Dynamic Block


Now you specify the endpoint at the lower right corner and chose a location for the label. You have now created a linear parameter.



Image 4

AutoCAD Linear Parameter


Click on the linear parameter. Change the Value Set to dist type: List.


Image 5

AutoCAD Linear Parameter


Now you highlight dist value list and click on the little box with ...


Image 6

AutoCAD Dynamic Block


In the dialog box you can add dimensions of your choice.


Image 7


After doing that you continue by selecting the stretch action in the block authoring palette. Select the parameter that you created earlier.


Image 8

AutoCAD Stretch Action


Specify first corner of stretch frame, near upper right corner. Shown on image below.


Image 9

AutoCAD Stretch Action


Next you specify second corner of stretch frame, near lower right corner of your object.


Image 10

AutoCAD Stretch Action


This is important: Select everything by making a crossing window. Start specifying the window at the lower right corner.


Image 11

AutoCAD Stretch Action


Secondly, you specify the other corner of crossing window at the upper right corner. Shown on image below.


Image 12

AutoCAD Stretch Action


Next you specify an angle offset. Type 0 for angle.


Image 13

AutoCAD Stretch Action


Determine the angle offset 0 by clicking 2 points that are aligned horizontal. First a start point on the corner of box.


Image 14

AutoCAD Stretch Action


At the right of the previous point you specify a end point.


Image 15

AutoCAD Stretch Action

Finally, you place the label for your stretch action. You have now created a dynamic block. Dimensions can easily be changed in the distance value list. Conveniently, you can also add a linear parameter with a stretch action for the Y axis, so you can change the height of the box.

There are different actions you can use with dynamic blocks. Actions that will change the parameters of a block:

1. Move action.

2. Scale action.

3. Stretch action.

4. Polar stretch action.

5. Rotate action.

6. Flip action (mirror).

7. Array action (multiple copies of a object).

8. Lookup action (you can add different parameter properties for a object. Such as linear and polar distance, angle, position X and Y).

| Home | Sitemap | Links |