Michael's Corner is a monthly publication written by Michael E. Beall, Autodesk Authorized Author and peripatetic AutoCAD trainer. Michael travels all over the USA, bringing his fantastic experience and great understanding of AutoCAD to his clients. Michael's Corner brings together many of the tips, tricks and methods developed during these training sessions for the benefit of all users.
Michael's Corner provides something for every AutoCAD user. Every month, a number of articles cover a wide range of topics, suitable for users at all levels, including "The Basics" for those just starting out. Essentially, the aim of Michael's Corner is to help all AutoCAD users work smarter and faster.
It's a God-thing.
I had no idea that 14 years ago I would be given the opportunity to make an impact on the professional lives of so many. Only God knew what was ahead, and hopefully, the contributions I have made through Michael's Corner have equipped many of you to be more productive and a bit more savvy using AutoCAD. And apart from all the AutoCAD bashing that is going on, I'm sure it has a long life ahead.
So, in an effort to keep the AutoCAD fires burning, here's what I have for my final installment…
…A reminder on how to customize your hot keys
…Three Power Tools — one for Zoom, one for editing, and one for Layers
…Two Odd Spots — one for Layers and one for Hatching
…Buried text treasure
…And how to Search 14 years of the Archives
As for what's ahead for me, I will continue to present a variety of AutoCAD sessions — Fundamentals, Intermediate, Customizing, Updates, and 2D & 3D. I will also keep training CAP Designer, 20-20 Worksheet, Visual Impression (those three from 20-20 Technologies, Inc.), and some Revit Fundamentals. Next year I'm looking forward to being very involved in training CET (from Configura, Inc.) when Herman Miller joins the growing number of manufacturers embracing this software that is being touted as the ‘Future of Space Planning’. Personally, I'm looking forward to spending a bit more time with Donna, my lovely bride of 30 years. When this posts, we'll probably be within days of going on our 30th Anniversary vacation to the Tanque Verde Ranch in Tucson; Ee-Hah! We had such a good time when we went for our 20th, we figured we'd do it again!
Ah, and I'm hoping to have The AutoCAD Workbench, Final Edition out before snow flies.
And with that, Mike drop! …so to speak.
The LORD bless you and keep you;
The LORD make His face shine upon you,
And be gracious to you;
The LORD lift up His countenance upon you,
And give you peace. Numbers 6:24-26
I love dynamic blocks; love 'em, love 'em, love 'em! So when I found this request among my sticky notes, I figured I should wrestle this one to the ground and show you how to do it.
The really cool thing about this exercise, is it can also be used in AutoCAD LT!
Note: You can use the following procedure on Single Line text, Mtext, or an Attribute Definition (which is what I'm using in this exercise). The Stretch action assigned in this exercise is horizontal. Similar methods can be used to create a Stretch action that is vertical. And finally, previous articles on Dynamic blocks can be found in Michael's Corner May 2009 and April 2008.
Create a single line of text using Single Line text, Mtext, or an Attribute Definition [ATTDEF; first presented in June 2003].
Draw a rectangle around the text.

Launch the Block command — give it a name, select the text and rectangle, and specify a basepoint — then be sure to check the box for Open in Block Editor.
Now click OK to open the block in the Block Editor.
Note: The color of the Block Editor background can be edited in .
On the Parameters tab of the Block Authoring Palettes, click Linear. Placing a Linear parameter is essentially like picking the two points for, then placing, a dimension.
When prompted to 'Specify the Start Point', use Snap to Midpoint and pick the middle of the left side of the rectangle, then use Snap to Midpoint again, and pick the opposite side, as shown in the figure. Place the location of the Distance label above the rectangle.

Click anywhere on the Linear parameter geometry to select it, then open Properties (Ctrl+ 1).
At the bottom of the list of properties for the Linear Parameter, under Misc, set the Number of Grips to 1.
On the Actions tab, click Stretch. When prompted to 'Select Parameter', click the light blue triangle on the right side of the box.

When prompted to 'Specify Parameter Point…, press [Enter] for the default of <Second>.
When prompted to specify the corners of the Stretch frame, specify two corners similar to the dashed box shown in the figure (around the right side of the rectangle).
When prompted to 'Specify Objects to Stretch', click on the rectangle itself, then press [Enter].
On the Actions tab, click Stretch. When prompted to 'Select Parameter', click the light blue triangle on the right side of the box (the same one as in step 9, above).
When prompted to 'Specify Parameter Point…, press [Enter] for the default of <Second>.

When prompted to specify the corners of the Stretch frame, specify two corners similar to the dashed box shown figure (around the left side of the rectangle).
When prompted to 'Specify Objects to Stretch', click on the rectangle, then press [Enter].
Click on the small Stretch Action icon that was added after assigning the 2nd Stretch Action. The Distance1 label will highlight and you will see two grips on the dotted box indicating the selection window associated with that action.

Open the Properties window (Ctrl + 1).
Under Overrides, set the Angle Offset to 180.
Close Properties, click Close Block Editor and Save your changes to the block.
Now you can click on the block, then click in the blue Linear parameter grip… and when you move it, both sides stretch!
Bonus Points: Add this block to your 'block source' drawing, then put it on your favorite tool palette so you can bring it in to any drawing!
I would like to thank my dear friend, Kate Morrical, for her input on the Discussion Groups way back in 2007(!) for this insight. Also, you will find three other dynamic blocks available for download on my website.