<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>AutoCAD Tips Blog &#187; Editing</title>
	<atom:link href="http://www.ellenfinkelstein.com/acadblog/category/editing/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ellenfinkelstein.com/acadblog</link>
	<description>AutoCAD tips &#38; tutorials to help you work faster &#38; smarter</description>
	<lastBuildDate>Fri, 10 Feb 2012 16:49:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Move block attributes in an AutoCAD drawing</title>
		<link>http://www.ellenfinkelstein.com/acadblog/move-block-attributes-in-an-autocad-drawing/</link>
		<comments>http://www.ellenfinkelstein.com/acadblog/move-block-attributes-in-an-autocad-drawing/#comments</comments>
		<pubDate>Fri, 10 Feb 2012 16:32:15 +0000</pubDate>
		<dc:creator>Ellen</dc:creator>
				<category><![CDATA[Editing]]></category>
		<category><![CDATA[Text & Dimensions]]></category>
		<category><![CDATA[attributes]]></category>
		<category><![CDATA[blocks]]></category>

		<guid isPermaLink="false">http://www.ellenfinkelstein.com/acadblog/?p=1958</guid>
		<description><![CDATA[
			
				
			
		
<p>You can easily move block attributes so that they fit better in your AutoCAD drawing by grip-editing them.</p>
<p>Just follow these steps:</p>

Select the block containing the attributes you want to move. You&#8217;ll see grips on each attribute.
Click the grip of the attribute you want to move to make it hot (red).
At the Specify stretch point: prompt, [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.ellenfinkelstein.com%2Facadblog%2Fmove-block-attributes-in-an-autocad-drawing%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.ellenfinkelstein.com%2Facadblog%2Fmove-block-attributes-in-an-autocad-drawing%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>You can easily move block attributes so that they fit better in your AutoCAD drawing by grip-editing them.</p>
<p>Just follow these steps:</p>
<ol>
<li>Select the block containing the attributes you want to move. You&#8217;ll see grips on each attribute.</li>
<li>Click the grip of the attribute you want to move to make it hot (red).</li>
<li>At the <strong>Specify stretch point:</strong> prompt, simply pick the new desired location.</li>
</ol>
<p><img class="aligncenter size-full wp-image-1960" title="autocad-tips-move-block-attributes-1" src="http://www.ellenfinkelstein.com/acadblog/wordpress/wp-content/uploads/2012/02/autocad-tips-move-block-attributes-1.png" alt="" width="435" height="218" /></p>
<p>The attribute is still associated with the block and you can edit it as you would any other attribute.</p>
<p>Thanks to Tommy Holden for this tip!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ellenfinkelstein.com/acadblog/move-block-attributes-in-an-autocad-drawing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fillets&#8211;another approach using AutoLISP</title>
		<link>http://www.ellenfinkelstein.com/acadblog/fillets-another-approach-using-autolisp/</link>
		<comments>http://www.ellenfinkelstein.com/acadblog/fillets-another-approach-using-autolisp/#comments</comments>
		<pubDate>Wed, 09 Nov 2011 20:50:15 +0000</pubDate>
		<dc:creator>Ellen</dc:creator>
				<category><![CDATA[Drawing]]></category>
		<category><![CDATA[Editing]]></category>
		<category><![CDATA[AutoLISP]]></category>
		<category><![CDATA[fillet]]></category>

		<guid isPermaLink="false">http://www.ellenfinkelstein.com/acadblog/?p=1859</guid>
		<description><![CDATA[
			
				
			
		
<p>Tommy Holder submitted a different approach to creating fillets&#8211;one that includes drawing the lines. For the earlier routine, see &#8220;Reduce mouse clicks and increase productivity with AutoLISP.&#8221;</p>
<p>Tommy&#8217;s approach is unique, I think. Instead of drawing the lines first, the AutoLISP routine prompts you for points, which are the endpoints of the lines. Here are the [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.ellenfinkelstein.com%2Facadblog%2Ffillets-another-approach-using-autolisp%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.ellenfinkelstein.com%2Facadblog%2Ffillets-another-approach-using-autolisp%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Tommy Holder submitted a different approach to creating fillets&#8211;one that includes drawing the lines. For the earlier routine, see &#8220;<a href="http://www.ellenfinkelstein.com/acadblog/reduce-mouse-clicks-and-increase-productivity-using-autolisp/">Reduce mouse clicks and increase productivity with AutoLISP</a>.&#8221;</p>
<p>Tommy&#8217;s approach is unique, I think. Instead of drawing the lines first, the AutoLISP routine prompts you for points, which are the endpoints of the lines. Here are the steps:</p>
<ol>
<li>Download fl.lsp. <a href="http://www.ellenfinkelstein.com/acadblog/wordpress/wp-content/uploads/2011/11/FL.zip">FL.lsp (click to download)</a></li>
<li>Unzip the file.</li>
<li>Use the APPLOAD command to load fl.lsp in a location that is in AutoCAD&#8217;s support file search path.</li>
<li>On the command line, type <strong>fl</strong> and press Enter.</li>
<li>At the Enter points : prompt, specify the first line&#8217;s start point.</li>
<li>The prompt repeats, so specify the first line&#8217;s end point (which is also the second line&#8217;s start point)</li>
<li>Next, specify the second line&#8217;s endpoint and press Enter.</li>
<li>At the Enter BEND RADIUS &lt;1.0000&gt;: prompt, enter the fillet radius and press Enter.</li>
</ol>
<p>Watch the video!</p>
<div id="media"><object id="csSWF" width="640" height="408" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="https://s3.amazonaws.com/ellenfinkelstein.com/website+video+tutorials/autocad-tutorial-videos/fl-autolisp_controller.swf" /><param name="quality" value="best" /><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><param name="scale" value="showall" /><param name="flashVars" value="autostart=false#&amp;thumb=FirstFrame.png&amp;thumbscale=45&amp;color=0x000000,0x000000" /><param name="allowscriptaccess" value="always" /><param name="allowfullscreen" value="true" /><param name="flashvars" value="autostart=false&amp;thumb=FirstFrame.png&amp;thumbscale=45&amp;color=0x000000,0x000000" /><param name="pluginspage" value="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" /><embed id="csSWF" width="640" height="408" type="application/x-shockwave-flash" src="https://s3.amazonaws.com/ellenfinkelstein.com/website+video+tutorials/autocad-tutorial-videos/fl-autolisp_controller.swf" quality="best" allowScriptAccess="always" allowFullScreen="true" scale="showall" flashVars="autostart=false#&amp;thumb=FirstFrame.png&amp;thumbscale=45&amp;color=0x000000,0x000000" allowscriptaccess="always" allowfullscreen="true" flashvars="autostart=false&amp;thumb=FirstFrame.png&amp;thumbscale=45&amp;color=0x000000,0x000000" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" /> </object></div>
<p>Tommy Holder has 35 years experience with Ingalls Shipbuilding on the Mississippi Gulf Coast where the company has built numerous ships for the Navy. He has been a CAD designer and developer, having written many lines of code, developed many menus, and trained many users. He has been a project lead and supervisor but found that his true calling was not in management but CAD development and helping users.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ellenfinkelstein.com/acadblog/fillets-another-approach-using-autolisp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reduce mouse-clicks and increase productivity using AutoLISP</title>
		<link>http://www.ellenfinkelstein.com/acadblog/reduce-mouse-clicks-and-increase-productivity-using-autolisp/</link>
		<comments>http://www.ellenfinkelstein.com/acadblog/reduce-mouse-clicks-and-increase-productivity-using-autolisp/#comments</comments>
		<pubDate>Mon, 17 Oct 2011 16:20:45 +0000</pubDate>
		<dc:creator>Ellen</dc:creator>
				<category><![CDATA[Customization]]></category>
		<category><![CDATA[Editing]]></category>
		<category><![CDATA[AutoLISP]]></category>
		<category><![CDATA[fillet]]></category>
		<category><![CDATA[productivity]]></category>

		<guid isPermaLink="false">http://www.ellenfinkelstein.com/acadblog/?p=1792</guid>
		<description><![CDATA[
			
				
			
		
<p>This is a guest post by Sanjay Kulkarni, an AutoCAD programmer. You can read more about him at the end of this post.</p>
<p>The number of mouse-clicks required to perform a task is generally a good indicator of productivity. The fewer the number of clicks, the less time required&#8211;hence more productivity.</p>
<p>In this post we will see [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.ellenfinkelstein.com%2Facadblog%2Freduce-mouse-clicks-and-increase-productivity-using-autolisp%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.ellenfinkelstein.com%2Facadblog%2Freduce-mouse-clicks-and-increase-productivity-using-autolisp%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>This is a guest post by Sanjay Kulkarni, an AutoCAD programmer. You can read more about him at the end of this post.</p>
<p>The number of mouse-clicks required to perform a task is generally a good indicator of productivity. The fewer the number of clicks, the less time required&#8211;hence more productivity.</p>
<p>In this post we will see an example of reducing the number of mouse-clicks, and thus improving productivity, using AutoLISP. We will use the example of the FILLET command.</p>
<p>Thanks to one of the blog readers Bruce Newman, who sent a problem to me. It was the source for this post.</p>
<p>The most simple situation where you create a fillet is when two perpendicular lines meet. Inside the FILLET command, you select the two lines (requiring 2 clicks) and AutoCAD creates the fillet.</p>
<p><img class="aligncenter size-full wp-image-1793" title="AlispBlog-1110-Fig1" src="http://www.ellenfinkelstein.com/acadblog/wordpress/wp-content/uploads/2011/10/AlispBlog-1110-Fig1.png" alt="Reducing clicks and increasing productivity in AutoCAD with AutoLISP" width="250" height="497" /></p>
<p>&nbsp;</p>
<p>The equivalent AutoLISP code would be</p>
<p>(command “fillet” (car (entsel “\nSelect the first line: “))(entsel “\nSelect the second line: “)))</p>
<p>This still requires two clicks.</p>
<p>So, the problem now reduces to finding a method to select two lines with a single click.</p>
<p>Before trying in AutoLISP, let’s find out if we can do it manually. There seems to be no option or a work-around to do what we want.</p>
<p>Luckily, we have a single point (the intersection) that is common to both lines. So, let’s explore if we can somehow use the intersection point to select the 2 lines. If you have to click only one point to select multiple objects, obviously it should be the intersection point.</p>
<p>Study of selection methods shows that there are two options that base their selection on two points: crossing &amp; window. Since W must include the objects fully, it won’t be suitable. So let’s try C option.</p>
<p>Use the SELECT command and then the <strong>c</strong> option and click on the intersection point in response to both points. AND …….. Both lines are selected!</p>
<p>The equivalent AutoLISP code would be</p>
<p>(setq ssLines (ssget “c” (setq pt1 (getpoint “\nSelect Intersection: “) ) pt1))</p>
<p>Now I can use each line to create a fillet.</p>
<p>(command “fillet” (ssname ssLines 0) (ssname ssLines 1))</p>
<p>And yes … the fillet appears!</p>
<p><img class="aligncenter size-full wp-image-1795" title="AlispBlog-1110-Fig2" src="http://www.ellenfinkelstein.com/acadblog/wordpress/wp-content/uploads/2011/10/AlispBlog-1110-Fig2.png" alt="Reducing clicks and increasing productivity in AutoCAD using AutoLISP" width="650" height="560" /></p>
<p>&nbsp;</p>
<p>So, here is my simple program:</p>
<p>(defun c:FiletByPt ()</p>
<p>;;; creates fillet by single click</p>
<p>;;; ssk 110918</p>
<p>(setq ssLines (ssget &#8220;c&#8221; (setq pt1 (getpoint &#8220;\nSelect Intersection: &#8220;) ) pt1))</p>
<p>(command &#8220;fillet&#8221; (ssname ssLines 0) (ssname ssLines 1))</p>
<p>)</p>
<p>(prompt &#8220;\nCreates a fillet by single click. Type &#8216;FiletByPt&#8217;&#8221;)</p>
<p><strong>Note:</strong> In the command name above, FiletByPt, &#8220;fillet&#8221; is intentionally spelled &#8220;filet&#8221; to avoid confusion as you start to type the custom AutoLISP command.</p>
<p>To use the above code, copy and paste it into Notepad and save it as filetbypt.lsp in a location that is in AutoCAD&#8217;s support file search path. <a href="http://www.ellenfinkelstein.com/acadblog/how-to-load-an-autolisp-program/">Instructions for loading the program are here.</a></p>
<p>However life is always not so simple. The lines may extend beyond the intersection point. My R&amp;D shows that the above code still works as shown in Fig. 3.</p>
<p><img class="aligncenter size-full wp-image-1796" title="AlispBlog-1110-Fig3" src="http://www.ellenfinkelstein.com/acadblog/wordpress/wp-content/uploads/2011/10/AlispBlog-1110-Fig3.png" alt="AutoCAD tip: Reduce clicks and increase productivity in AutoCAD with AutoLISP" width="420" height="570" /></p>
<p>It even works when the two lines are not perpendicular.</p>
<p>When two lines are selected using a single point, AutoCAD finds and trims shorter segments of each line and then creates a fillet between the two remaining segments.</p>
<p>There might be situations (when two lines meet at the midpoint) where the code may not work or possibly needs modification.</p>
<p>But, if creating fillets is a major task for you, and saving 50% of time can result in significant gain, go ahead and use this code.</p>
<p>Are you stuck-up with such trivial tasks that are strain on your resources? Let me know and we’ll see if I can help you with useful hints or sample code.</p>
<p>Sanjay Kulkarni is an experienced CAD (AutoCAD, Inventor, SolidEdge, CATIA, NX) programmer and a member of the Autodesk Developer Network. He is fluent in AutoLISP, VBA, and VB.NET. He has written for AugiWORLD and Inside AutoCAD. He can be contacted at <a href="mailto:sanganaksakha@gmail.com">sanganaksakha@gmail.com</a></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ellenfinkelstein.com/acadblog/reduce-mouse-clicks-and-increase-productivity-using-autolisp/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Squeeze or stretch single-line text to fit in a space with TEXTFIT</title>
		<link>http://www.ellenfinkelstein.com/acadblog/squeeze-or-stretch-single-line-text-to-fit-in-a-space-with-textfit/</link>
		<comments>http://www.ellenfinkelstein.com/acadblog/squeeze-or-stretch-single-line-text-to-fit-in-a-space-with-textfit/#comments</comments>
		<pubDate>Mon, 03 Oct 2011 00:44:58 +0000</pubDate>
		<dc:creator>Ellen</dc:creator>
				<category><![CDATA[Editing]]></category>
		<category><![CDATA[fit]]></category>
		<category><![CDATA[squeeze]]></category>
		<category><![CDATA[stretch]]></category>
		<category><![CDATA[text]]></category>
		<category><![CDATA[textfit]]></category>

		<guid isPermaLink="false">http://www.ellenfinkelstein.com/acadblog/?p=1778</guid>
		<description><![CDATA[
			
				
			
		
<p>The TEXTFIT command lets you easily squeeze or stretch existing single-line text (TEXT or DTEXT) so you can fit it into a defined space, such as a title block.</p>
<p>TEXTFIT doesn&#8217;t work with multi-line text (MTEXT).</p>
<p>When you start the command, you select the single-line text and TEXTFIT puts a drag-line under the text. Just pick the [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.ellenfinkelstein.com%2Facadblog%2Fsqueeze-or-stretch-single-line-text-to-fit-in-a-space-with-textfit%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.ellenfinkelstein.com%2Facadblog%2Fsqueeze-or-stretch-single-line-text-to-fit-in-a-space-with-textfit%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>The TEXTFIT command lets you easily squeeze or stretch existing single-line text (TEXT or DTEXT) so you can fit it into a defined space, such as a title block.</p>
<p>TEXTFIT doesn&#8217;t work with multi-line text (MTEXT).</p>
<p>When you start the command, you select the single-line text and TEXTFIT puts a drag-line under the text. Just pick the desired endpoint and you&#8217;re done. If you want to change the start point of the text, use the Start Point option, pick a start point and then an end point.</p>
<p>Watch the video to see how it works.</p>
<div id="media"><object id="csSWF" width="640" height="432" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="https://s3.amazonaws.com/ellenfinkelstein.com/website+video+tutorials/AutoCAD-tips-fit-text-with-textfit-command_controller.swf" /><param name="quality" value="best" /><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><param name="scale" value="showall" /><param name="flashVars" value="autostart=false#&amp;thumb=FirstFrame.png&amp;thumbscale=45&amp;color=0x000000,0x000000" /><param name="allowscriptaccess" value="always" /><param name="allowfullscreen" value="true" /><param name="flashvars" value="autostart=false&amp;thumb=FirstFrame.png&amp;thumbscale=45&amp;color=0x000000,0x000000" /><param name="pluginspage" value="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" /><embed id="csSWF" width="640" height="432" type="application/x-shockwave-flash" src="https://s3.amazonaws.com/ellenfinkelstein.com/website+video+tutorials/AutoCAD-tips-fit-text-with-textfit-command_controller.swf" quality="best" allowScriptAccess="always" allowFullScreen="true" scale="showall" flashVars="autostart=false#&amp;thumb=FirstFrame.png&amp;thumbscale=45&amp;color=0x000000,0x000000" allowscriptaccess="always" allowfullscreen="true" flashvars="autostart=false&amp;thumb=FirstFrame.png&amp;thumbscale=45&amp;color=0x000000,0x000000" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" /> </object></div>
<p>TEXTFIT works with existing text, but you can fit single-line text into a space when you create it, using the Align or Fit Justify options. Here are the steps:</p>
<ol>
<li>Start the TEXT command.</li>
<li>At the <strong>Specify start point of text or [Justify/Style]:</strong> prompt, type <strong>j</strong> and press Enter.</li>
<li>At the <strong>Enter an option [Align/Fit/Center/Middle/Right/TL/TC/TR/ML/MC/MR/BL/BC/BR]:</strong> prompt, type <strong>a</strong> for the Align option or <strong>f</strong> for the Fit option and press Enter.</li>
<li>At the<strong> Specify first endpoint of text baseline:</strong> prompt, specify a start point for the text.</li>
<li>At the <strong>Specify second endpoint of text baseline:</strong> prompt, specify an endpoint. You may want to turn on Ortho before specifying the endpoint.</li>
<li>If you chose the Fit option, it asks you to specify a height. This option maintains that height, distorting the letters if necessary. The Align option changes the height of the text to maintain the proportion of the letters.</li>
<li>Type your text and press Enter twice to end the command.</li>
</ol>
<p>Thanks to Tommy Holden for the part of this tip relating to TEXTFIT.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ellenfinkelstein.com/acadblog/squeeze-or-stretch-single-line-text-to-fit-in-a-space-with-textfit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Select objects: prompt secrets</title>
		<link>http://www.ellenfinkelstein.com/acadblog/select-object-prompt-secrets/</link>
		<comments>http://www.ellenfinkelstein.com/acadblog/select-object-prompt-secrets/#comments</comments>
		<pubDate>Fri, 30 Sep 2011 18:35:31 +0000</pubDate>
		<dc:creator>Ellen</dc:creator>
				<category><![CDATA[Editing]]></category>
		<category><![CDATA[Select objects]]></category>
		<category><![CDATA[selecting objects]]></category>
		<category><![CDATA[selection]]></category>

		<guid isPermaLink="false">http://www.ellenfinkelstein.com/acadblog/?p=1770</guid>
		<description><![CDATA[
			
				
			
		
<p>In a recent post, &#8220;Avoid reselecting objects when editing commands go wrong,&#8221; I wrote about using the Previous option when you have the Select objects: prompt. (This was from a tip contributed by Brian Glover.)</p>
<p>Based on the comments, I realized that other hidden selection options might be useful to you as well.</p>
Last
<p>One that I use [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.ellenfinkelstein.com%2Facadblog%2Fselect-object-prompt-secrets%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.ellenfinkelstein.com%2Facadblog%2Fselect-object-prompt-secrets%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>In a recent post, &#8220;<a href="http://www.ellenfinkelstein.com/acadblog/avoid-reselecting-objects-in-editing-commands-that-go-wrong/">Avoid reselecting objects when editing commands go wrong</a>,&#8221; I wrote about using the Previous option when you have the Select objects: prompt. (This was from a tip contributed by Brian Glover.)</p>
<p><img class="alignright size-full wp-image-1771" title="autocad_tips-select-objects-prompt-secrets" src="http://www.ellenfinkelstein.com/acadblog/wordpress/wp-content/uploads/2011/09/autocad_tips-select-objects-prompt-secrets.png" alt="AutoCAD tips-Select objects prompt secrets" width="293" height="58" />Based on the comments, I realized that other hidden selection options might be useful to you as well.</p>
<h2>Last</h2>
<p>One that I use often is Last. It selects the most recently created object. It&#8217;s so common to create an object and then need to move or copy it. So I just start the editing command, type <strong>l</strong> and press Enter at the <strong>Select objects:</strong> prompt, press Enter again to end selection and continue.</p>
<h2>All</h2>
<p>The All option selects all objects on thawed and unlocked layers in the drawing. It only selects objects in your current space (model or paper). It&#8217;s really helpful for making mass changes. Just type <strong>all</strong> and press Enter. You can&#8217;t just type <strong>a</strong>, because that&#8217;s the Add option, which I explain in the next section.</p>
<h2>Remove and Add</h2>
<p>Sometimes you select too many objects and want to remove an object or objects from the selection set without starting over. You can type <strong>r</strong> and press Enter, then start selecting objects to remove. If you then need to add objects to the selection set, type <strong>a</strong> and press Enter.</p>
<p>However, pressing Shift and selecting an object has the same effect as the Remove option and I find that simpler.</p>
<p>You can also remove the last object you added to the selection set with the Undo option. (But if the last action you took was removing an object from the selection set, Undo adds it!)</p>
<p>What are your hidden selection tips?</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ellenfinkelstein.com/acadblog/select-object-prompt-secrets/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Avoid reselecting objects in editing commands that go wrong</title>
		<link>http://www.ellenfinkelstein.com/acadblog/avoid-reselecting-objects-in-editing-commands-that-go-wrong/</link>
		<comments>http://www.ellenfinkelstein.com/acadblog/avoid-reselecting-objects-in-editing-commands-that-go-wrong/#comments</comments>
		<pubDate>Sun, 11 Sep 2011 21:36:45 +0000</pubDate>
		<dc:creator>Ellen</dc:creator>
				<category><![CDATA[Editing]]></category>
		<category><![CDATA[editing]]></category>
		<category><![CDATA[previous]]></category>
		<category><![CDATA[selecton set]]></category>

		<guid isPermaLink="false">http://www.ellenfinkelstein.com/acadblog/?p=1757</guid>
		<description><![CDATA[
			
				
			
		
<p>Have you ever had an editing operation go wrong? You know, you select the objects and move them, but AutoCAD snaps to the wrong location and now they&#8217;re all in the wrong place.</p>
<p>Or have you selected some objects, and moved them, only to find that you moved more objects than you want to &#8212; or [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.ellenfinkelstein.com%2Facadblog%2Favoid-reselecting-objects-in-editing-commands-that-go-wrong%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.ellenfinkelstein.com%2Facadblog%2Favoid-reselecting-objects-in-editing-commands-that-go-wrong%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Have you ever had an editing operation go wrong? You know, you select the objects and move them, but AutoCAD snaps to the wrong location and now they&#8217;re all in the wrong place.</p>
<p>Or have you selected some objects, and moved them, only to find that you moved more objects than you want to &#8212; or left some behind?</p>
<p>Of course, this happens to all of us.</p>
<p>Brian Glover offers this time-saving tip and it works for all releases of AutoCAD as far back as I can remember.</p>
<p>Undo the command (Ctrl + Z is the easiest way).</p>
<p>Restart your editing command.</p>
<p>At the <strong>Select objects:</strong> prompt, type <strong>p</strong> and press Enter. You&#8217;ll have the same objects selected again.</p>
<p>If your objects ended up in the wrong place, just be more careful this time when choosing the destination.</p>
<p>If you left out objects, just select them now. If you included too many objects, press Shift and left-click (pick) them to remove them from the selection set.</p>
<p>You can retrieve previous selection sets for COPY, MOVE, STRETCH, ROTATE, SCALE, MIRROR and DRAWORDER. Let me know if it works for other editing commands&#8211;leave a comment!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ellenfinkelstein.com/acadblog/avoid-reselecting-objects-in-editing-commands-that-go-wrong/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Draw fast, accurate revision clouds</title>
		<link>http://www.ellenfinkelstein.com/acadblog/draw-fast-accurate-revision-clouds/</link>
		<comments>http://www.ellenfinkelstein.com/acadblog/draw-fast-accurate-revision-clouds/#comments</comments>
		<pubDate>Wed, 24 Aug 2011 16:08:09 +0000</pubDate>
		<dc:creator>Ellen</dc:creator>
				<category><![CDATA[Editing]]></category>
		<category><![CDATA[revcloud]]></category>
		<category><![CDATA[revision cloud]]></category>

		<guid isPermaLink="false">http://www.ellenfinkelstein.com/acadblog/?p=1728</guid>
		<description><![CDATA[
			
				
			
		
<p>Revision clouds show areas of a drawing that have been recently revised. When the REVCLOUD command was introduced to AutoCAD, I thought that they were for quick and dirty indications of revised areas of a drawing. Then I saw that people liked them to be neat!</p>
<p>If you like neat over messy, here&#8217;s the technique. Thanks [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.ellenfinkelstein.com%2Facadblog%2Fdraw-fast-accurate-revision-clouds%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.ellenfinkelstein.com%2Facadblog%2Fdraw-fast-accurate-revision-clouds%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>Revision clouds show areas of a drawing that have been recently revised. When the REVCLOUD command was introduced to AutoCAD, I thought that they were for quick and dirty indications of revised areas of a drawing. Then I saw that people liked them to be neat!</p>
<p>If you like neat over messy, here&#8217;s the technique. Thanks to Brian Glover for contributing this tip.</p>
<ol>
<li>Draw the extents of the revision cloud using the POLYLINE, RECTANG, or CIRCLE command.</li>
<li>Start the REVCLOUD command. AutoCAD displays the current minimum and maximum Arc settings.</li>
<li>To change current settings, type A and press Enter. Follow the prompts to enter minimum and maximum settings. Size your arcs according to your page size. For 8-1/2&#8243;x 11&#8243; (or an A sheet), use 1/8&#8243; (about 3mm) and 1/4&#8243;  (about 6mm). For a 24&#8243; x 36&#8243; (or a D sheet), use 1/2&#8243; (about 13mm) and 3/4&#8243;  (about 19mm) arcs.</li>
<li>The default option is Object, so press Enter and select the object you draw around the revised area.</li>
<li>At the <strong>Reverse Direction [Yes/No]:</strong> prompt, press Enter for No (if the revision cloud looks right) to end the command. If the cloud arcs are the opposite direction from what you want, type Y and press Enter.</li>
</ol>
<p><img class="aligncenter size-full wp-image-1730" title="autocad_tips-neat-revclouds-1" src="http://www.ellenfinkelstein.com/acadblog/wordpress/wp-content/uploads/2011/08/autocad_tips-neat-revclouds-1.PNG" alt="autocad_tips-neat-revclouds-1" width="685" height="302" /><strong>Note: </strong>You can only convert one object to a revision cloud at a time. The REVCLOUD command works on any polyline (closed or not) or circle.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ellenfinkelstein.com/acadblog/draw-fast-accurate-revision-clouds/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dynamic blocks in AutoCAD&#8211;When and why?</title>
		<link>http://www.ellenfinkelstein.com/acadblog/dynamic-blocks-in-autocad-when-and-why/</link>
		<comments>http://www.ellenfinkelstein.com/acadblog/dynamic-blocks-in-autocad-when-and-why/#comments</comments>
		<pubDate>Mon, 11 Jul 2011 13:13:02 +0000</pubDate>
		<dc:creator>Ellen</dc:creator>
				<category><![CDATA[Drawing]]></category>
		<category><![CDATA[Editing]]></category>
		<category><![CDATA[block library]]></category>
		<category><![CDATA[dynamic blocks]]></category>

		<guid isPermaLink="false">http://www.ellenfinkelstein.com/acadblog/?p=1386</guid>
		<description><![CDATA[
			
				
			
		
<p>I&#8217;ve written posts about how to create specific types of dynamic blocks and about some of their features, but I&#8217;ve never explained when and why you would use a dynamic block.</p>
<p>If you have a block library that contains variations on an object or component and you insert them at various scales and rotations angles, you [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.ellenfinkelstein.com%2Facadblog%2Fdynamic-blocks-in-autocad-when-and-why%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.ellenfinkelstein.com%2Facadblog%2Fdynamic-blocks-in-autocad-when-and-why%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p><img class="alignright" src="http://www.ellenfinkelstein.com/acadblog/wordpress/wp-content/uploads/2011/autocad_tips-dynamic-blocks-why-when-1.PNG" alt="" width="504" height="316" />I&#8217;ve written posts about how to create specific types of dynamic blocks and about some of their features, but I&#8217;ve never explained when and why you would use a dynamic block.</p>
<p>If you have a block library that contains variations on an object or component and you insert them at various scales and rotations angles, you can probably save a lot of time with dynamic blocks. For example, you may have a desk that comes in various lengths. You can create one dynamic block to replace all the individual variations.  Moreover, your dynamic block will give you even more flexibility to add additional lengths.</p>
<p>It takes some time to define a dynamic block &#8212; of course, simple ones take less time but complex ones can take a long time. For this reason, the most common use for dynamic blocks is to create a block library. That means you don&#8217;t usually define  dynamic blocks for your current drawing. Instead, you create them and save them to use in future drawings.</p>
<p>But if  you&#8217;ll need to draw several components in variations in your current drawing, you can create a quick dynamic block to save yourself some time.</p>
<p>The first part of the process of creating dynamic blocks is to define the block. Here&#8217;s an overview of the workflow:</p>
<ol>
<li> In your block library drawing or a new drawing, create the block.</li>
<li> Choose Home tab&gt; Block panel&gt; Block Editor (BEDIT command) or just double-click the block. In the Edit Block Definition dialog box, choose the block, and click OK to open the Block Editor. (You can also start the BEDIT command, name the block, and create the objects in the Block Editor.)</li>
<li> Add parameters and associated actions, or geometric parametric constraints. <a href="http://www.ellenfinkelstein.com/acadblog/dynamic-blocks-tutorial/" target="_self">Here&#8217;s a tutorial on creating a dynamic block</a>.</li>
<li> Save the block definition in the Block Editor.</li>
<li> Close the Block Editor.</li>
<li> If the drawing will contain just this block, use the BASE command to set the drawing origin where you want the insertion point to be, usually somewhere on the block. You do this when creating a block library that has one block per drawing.</li>
<li> Save the drawing.</li>
</ol>
<p>You may want to follow this process for any number of blocks. When your blocks are defined, do the following to insert your dynamic blocks:</p>
<ol>
<li> In your current drawing, either use the INSERT command to insert the drawing containing the block, or use the DesignCenter to choose the block from within the drawing.</li>
<li> Select the block to see its special grips. These grips show you where you can modify the block.</li>
<li> Usually, you click and drag a grip to modify the block. Some dynamic block parameters involve choosing a visibility or option from a drop-down list or table.</li>
</ol>
<p>Here you see the process of stretching the desk length.</p>
<p><img class="aligncenter" src="http://www.ellenfinkelstein.com/acadblog/wordpress/wp-content/uploads/2011/autocad_tips-dynamic-blocks-why-when-2.PNG" alt="" width="620" height="308" /></p>
<p>When and why do you use dynamic blocks? What is your process for creating and storing them?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ellenfinkelstein.com/acadblog/dynamic-blocks-in-autocad-when-and-why/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>How to trim objects quickly</title>
		<link>http://www.ellenfinkelstein.com/acadblog/how-to-trim-objects-quickly/</link>
		<comments>http://www.ellenfinkelstein.com/acadblog/how-to-trim-objects-quickly/#comments</comments>
		<pubDate>Sun, 05 Jun 2011 02:32:16 +0000</pubDate>
		<dc:creator>Ellen</dc:creator>
				<category><![CDATA[Editing]]></category>
		<category><![CDATA[extrim]]></category>
		<category><![CDATA[trim]]></category>

		<guid isPermaLink="false">http://www.ellenfinkelstein.com/acadblog/?p=324</guid>
		<description><![CDATA[
			
				
			
		
<p>When you trim objects, the first prompt asks you for a cutting edge. Gerardo Martinez e-mailed me a reminder that you can press Enter (or right-click, depending on your right-click settings) to specify all objects as potential cutting edges.</p>
<p>Then you just select the part of the object that you want to trim and AutoCAD automatically [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.ellenfinkelstein.com%2Facadblog%2Fhow-to-trim-objects-quickly%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.ellenfinkelstein.com%2Facadblog%2Fhow-to-trim-objects-quickly%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>When you trim objects, the first prompt asks you for a cutting edge. <strong>Gerardo Martinez</strong> e-mailed me a <span id="IL_AD5">reminder</span> that you can press Enter (or right-click, depending on your right-click settings) to specify all objects as potential cutting edges.</p>
<p>Then you just select the part of the object that you want to trim and <span id="IL_AD6">AutoCAD</span> automatically trims it at the closest possible cutting edge.</p>
<p>So remember:</p>
<ol>
<li>Start the TRIM command</li>
<li>At the S<strong>elect cutting edges &#8230; Select objects or &lt;select all&gt;: </strong>prompt, press Enter.</li>
<li>Select the object(s) to trim.</li>
</ol>
<p>There&#8217;s another shortcut for trimming objects—the EXTRIM command. EXTRIM lets you choose an object and then one side of the object. Here are the steps:</p>
<ol>
<li> Type <strong>extrim </strong>on the command line.</li>
<li> At the <strong>Pick a POLYLINE, LINE, CIRCLE, ARC, ELLIPSE, IMAGE or TEXT for cutting edge:</strong> prompt, select one of the listed objects.</li>
<li> At the <strong>Specify the side to trim on:</strong> prompt, pick on one side of the selected object.</li>
</ol>
<p>What tips do you have for trimming objects? Leave a comment!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ellenfinkelstein.com/acadblog/how-to-trim-objects-quickly/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>How to merge layers in AutoCAD&#8211;move objects to another layer and delete the merged layer</title>
		<link>http://www.ellenfinkelstein.com/acadblog/how-to-merge-layers-in-autocad-move-objects-to-another-layer-and-delete-the-merged-layer/</link>
		<comments>http://www.ellenfinkelstein.com/acadblog/how-to-merge-layers-in-autocad-move-objects-to-another-layer-and-delete-the-merged-layer/#comments</comments>
		<pubDate>Fri, 27 May 2011 16:39:46 +0000</pubDate>
		<dc:creator>Ellen</dc:creator>
				<category><![CDATA[Editing]]></category>
		<category><![CDATA[delete]]></category>
		<category><![CDATA[layers]]></category>
		<category><![CDATA[merge]]></category>

		<guid isPermaLink="false">http://www.ellenfinkelstein.com/acadblog/?p=934</guid>
		<description><![CDATA[
			
				
			
		
<p>You may have objects on the wrong layer&#8211;in fact, you may not want to even keep the layer those objects are on. The solution is the LAYMRG command. This is a guest post by Will Forty, who has a great blog called HowToAutoCAD.com.</p>
<p>He writes:</p>
<p>&#8220;I was recently asked if there was a quick way to put [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.ellenfinkelstein.com%2Facadblog%2Fhow-to-merge-layers-in-autocad-move-objects-to-another-layer-and-delete-the-merged-layer%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.ellenfinkelstein.com%2Facadblog%2Fhow-to-merge-layers-in-autocad-move-objects-to-another-layer-and-delete-the-merged-layer%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
<p>You may have objects on the wrong layer&#8211;in fact, you may not want to even keep the layer those objects are on. The solution is the LAYMRG command. This is a guest post by <a href="http://howtoautocad.com/about/" target="_blank">Will Forty</a>, who has a great blog called <a href="http://howtoautocad.com/" target="_blank">HowToAutoCAD.com</a>.</p>
<p>He writes:</p>
<blockquote><p>&#8220;I was recently asked if there was a quick way to put all the objects on a certain layer onto another layer, which reminded me of this little beauty that you need to know about.</p>
<p>LAYMRG is a command for manipulating layers in AutoCAD, and gives you the facility to merge two or more layers together so that the objects end up on the final target layer that you choose. The old layers that now contain no objects are removed, effectively merging the layers. Precisely what you’d expect from a command named LAYMRG.</p>
<p>Whilst this feature alone is very useful, this command can also be really helpful for getting rid of unwanted layers in your drawing. This has happened to all of us – you’re working away and there’s a layer in the drawing that refuses to allow you to delete it! Probably this is because it’s used within a block, or perhaps a block within a block, and it can be a real nightmare trying to identify where the offending object is that is using it.</p>
<p>A workaround to the problem is to just merge it with, say, layer 0, so that you get rid of the offending layer, and whatever was using it now is on Layer 0.</p>
<p>So that’s my piece for today – LAYMRG, a really useful tool you should remember!&#8221;</p></blockquote>
<p>I just wanted to add the prompts:</p>
<p>At the <strong>Select object on layer to merge or [Name/Undo]:</strong> prompt, select an object on the layer that you want to delete. All objects on that layer will move to the layer you&#8217;ll specify next. The prompt repeats, so press Enter to continue.</p>
<p>At the <strong>Select object on target layer or [Name]: </strong>prompt, select an object on the layer that you want to merge to. All objects on the first layer will now be on this target layer.</p>
<p>You&#8217;ll need to confirm the change.</p>
<p>Will Forty&#8217;s <a href="http://howtoautocad.com/" target="_blank">HowToAutoCAD</a> blog aims to show you &#8220;How to use, customise and ultimately master AutoCAD.&#8221; I suggest that you browse through the posts. If you find it valuable, you can subscribe to get e-mail updates when he publishes a new post.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ellenfinkelstein.com/acadblog/how-to-merge-layers-in-autocad-move-objects-to-another-layer-and-delete-the-merged-layer/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

