Block Authoring - Changing Dimensions Dynamically
Use the following instructions to create a dynamic block in AutoCAD
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.
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.
Now you specify the endpoint at the lower right corner and chose a location for the label. You have now created a linear parameter.
Click on the linear parameter. Change the Value Set to dist type: List.
Now you highlight dist value list and click on the little box with ...
In the dialog box you can add dimensions of your choice.
After doing that you continue by selecting the stretch action in the block authoring palette. Select the parameter that you created earlier.
Specify first corner of stretch frame, near upper right corner. Shown on image below.
Next you specify second corner of stretch frame, near lower right corner of your object.
This is important: Select everything by making a crossing window. Start specifying the window at the lower right corner.
Secondly, you specify the other corner of crossing window at the upper right corner. Shown on image below.
Next you specify an angle offset. Type 0 for angle.
Determine the angle offset 0 by clicking 2 points that are aligned horizontal. First a start point on the corner of box.
At the right of the previous point you specify a end point.
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).