<?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>CADbloke &#187; CADbloke</title>
	<atom:link href="http://www.cadbloke.com/author/cadbloke/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cadbloke.com</link>
	<description>Broadcast &#38; IT System Design and Documentation</description>
	<lastBuildDate>Wed, 24 Aug 2011 22:04:37 +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>CADtools &#8211; the early years</title>
		<link>http://www.cadbloke.com/cadtools-the-early-years/</link>
		<comments>http://www.cadbloke.com/cadtools-the-early-years/#comments</comments>
		<pubDate>Wed, 17 Aug 2011 23:20:28 +0000</pubDate>
		<dc:creator>CADbloke</dc:creator>
				<category><![CDATA[CADtools]]></category>

		<guid isPermaLink="false">http://www.cadbloke.com/?p=253</guid>
		<description><![CDATA[This post is to clarify what I'm talking about in my Survey. These are some of the tools I have been using for a few years. I've handed them around to a few colleagues I have worked with over the years and they seem to find them handy.]]></description>
			<content:encoded><![CDATA[<div class="mceTemp mceIEcenter">
<p style="text-align: left;">This post is to clarify what I&#8217;m talking about in my <a href="http://www.cadbloke.com/cad-tools-survey-2011/">Survey</a>. These are some of the tools I have been using for a few years. I&#8217;ve handed them around to a few colleagues I have worked with over the years and they seem to find them handy.</p>
<p style="text-align: left;">Any tools I release commercially would be a lot more sophisticated than these. I just put these together for my own use and generally stopped coding when they stopped breaking and did what I want them to do.</p>
<dl id="attachment_255" class="wp-caption aligncenter" style="width: 570px;">
<dt class="wp-caption-dt"><img class="size-full wp-image-255" title="CADbloke Attribute  Find &amp; Replace v2007.05" src="http://www.cadbloke.com/wp-content/uploads/2011/08/CADbloke-Attribute-Find-Replace-v2007.051.png" alt="My first Find and Replace tool" width="560" height="193" /></dt>
<dd class="wp-caption-dd">My first Find and Replace tool. I wrote it because I got sick of the 3 tab-stops between the text fields in the native one. I also wanted to manipulate more attribute properties. This version doesn&#8217;t preserve the values of the attributes when you change their TAGs. The release version would preserve them. Oh, this does text too &#8211; I left that bit out of the UI but it works. See what I mean about a little rough around the edges?</dd>
</dl>
</div>
<p>&nbsp;</p>
<p>&nbsp;</p>
<div id="attachment_257" class="wp-caption aligncenter" style="width: 597px"><img class="size-full wp-image-257" title="Attribute Sequence Genrator" src="http://www.cadbloke.com/wp-content/uploads/2011/08/AttribGen2.png" alt="Generates a sequence of attributes" width="587" height="713" /><p class="wp-caption-text">I wrote this Attribute Generator to generate series of attributes, rather than copy ... click ... edit ... copy ...click ... zzzz. As you can see I&#39;m no UI expert. It ain&#39;t pretty but it has saved me a lot of time over the years. The settings at the top-left are for generating ACNE-compatible attributes. It also generates in the correct order so you can bulk-select them and they will be in the correct order when you make a block of them. As you can see, I lost interest when it cam to making them different colours.</p></div>
<p>&nbsp;</p>
<div id="attachment_258" class="wp-caption aligncenter" style="width: 649px"><img class="size-full wp-image-258" title="LISPtools" src="http://www.cadbloke.com/wp-content/uploads/2011/08/LISPtools.png" alt="some tools I have butchered in LISP" width="639" height="285" /><p class="wp-caption-text">LISP isn&#39;t my favourite language but I&#39;ve written (and butchered) a few routines that speed up my day. Quite a few of them are modified versions of the inbuilt ones (BX-BI is ATTOUT-ATTIN with a lot less clicks). I have far more sophisticated versions in the works.</p></div>
<p>&nbsp;</p>
<p>As it stands I have a ton of ideas logged in my FogBugz tracker and some of them are partially coded. I posted my <a href="http://www.cadbloke.com/cad-tools-survey-2011/">survey</a> to assess the viability of developing these with a lot more finesse to sell them, or should I just hack them together for myself?</p>
<p>Please, <a title="let me know" href="http://www.cadbloke.com/contact/">let me know</a> by taking my survey.</p>]]></content:encoded>
			<wfw:commentRss>http://www.cadbloke.com/cadtools-the-early-years/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CAD tools survey 2011</title>
		<link>http://www.cadbloke.com/cad-tools-survey-2011/</link>
		<comments>http://www.cadbloke.com/cad-tools-survey-2011/#comments</comments>
		<pubDate>Tue, 16 Aug 2011 06:13:57 +0000</pubDate>
		<dc:creator>CADbloke</dc:creator>
				<category><![CDATA[CADtools]]></category>

		<guid isPermaLink="false">http://www.cadbloke.com/?p=249</guid>
		<description><![CDATA[I have been coding time-saving tools for my own use in AutoCAD for years. I have had prods from various cohorts over the years to release these tools into the wild. That is what this survey is about.]]></description>
			<content:encoded><![CDATA[<p>For an explanation of the sort of tools I am referring to in this survey, please see <a href="http://www.cadbloke.com/cadtools-the-early-years/">http://www.cadbloke.com/cadtools-the-early-years/</a>.</p>
<p><iframe src="https://docs.google.com/spreadsheet/embeddedform?formkey=dG5kc09mTExlalJSTmlxZ3M4Q3hyMFE6MQ" frameborder="0" marginwidth="0" marginheight="0" width="960" height="5100"></iframe></p>
<p><strong>Thank you for your time spent completing the Survey. Please don&#8217;t forget to click &#8220;Submit&#8221;.</strong><br />
My contact links once more with proper links &#8230; If you have any suggestions or questions for me (CADbloke) then please feel free to</p>
<ul>
<li>leave a <a rel="nofollow" title="comment" href="#comments-template">comment</a> below</li>
<li><a title="send me an email" href="http://www.cadbloke.com/contact/">send me an email</a> privately via <a title="My Contact form" href="http://www.cadbloke.com/contact/">http://www.cadbloke.com/contact/</a></li>
<li>or via <a rel="nofollow" title="Me on Twitter" href="http://twitter.com/#!/cadbloke">Twitter at @CADbloke</a></li>
<li>or on Linked-In at <a rel="nofollow" title="Linked-In" href="http://www.linkedin.com/in/cadbloke">http://www.linkedin.com/in/cadbloke</a></li>
</ul>
<p>A summary of the results of this survey is published at <a title="Results !" href="http://www.cadbloke.com/cad-tools-survey-2011-results/">http://www.cadbloke.com/cad-tools-survey-2011-results/</a>. It will update automagically as more responses are received.</p>
<p>If you have a suggestion for a CAD tool you want to see please add it, and vote for them at <a rel="nofollow" title="All suggestions are most welcome !" href="http://cadbloke.uservoice.com/forums/130553-cad-tools-i-want-to-see">http://cadbloke.uservoice.com/forums/130553-cad-tools-i-want-to-see</a></p><p>Some related Ramblings:<ol>
<li><a href='http://www.cadbloke.com/cad-tools-survey-2011-results/' rel='bookmark' title='CAD tools survey 2011 Results'>CAD tools survey 2011 Results</a> <small>I posted a survey, "The CADbloke CAD tools feasibility study", to assess the feasibility of releasing a few of my custom CAD tools into the wild. If you haven't already done...</small></li>
<li><a href='http://www.cadbloke.com/cadtools-the-early-years/' rel='bookmark' title='CADtools &#8211; the early years'>CADtools &#8211; the early years</a> <small>This post is to clarify what I'm talking about in my Survey. These are some of the tools I have been using for a few years. I've handed them around...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.cadbloke.com/cad-tools-survey-2011/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>CAD tools survey 2011 Results</title>
		<link>http://www.cadbloke.com/cad-tools-survey-2011-results/</link>
		<comments>http://www.cadbloke.com/cad-tools-survey-2011-results/#comments</comments>
		<pubDate>Tue, 16 Aug 2011 05:47:00 +0000</pubDate>
		<dc:creator>CADbloke</dc:creator>
				<category><![CDATA[CADtools]]></category>

		<guid isPermaLink="false">http://www.cadbloke.com/?p=247</guid>
		<description><![CDATA[I posted a survey, "The CADbloke CAD tools feasibility study", to assess the feasibility of releasing a few of my custom CAD tools into the wild. If you haven't already done so, could you please help me out by completing the survey? ]]></description>
			<content:encoded><![CDATA[<p>I posted a survey at <a title="The CADbloke CAD tools feasibility study" href="http://www.cadbloke.com/cad-tools-survey-2011/">http://www.cadbloke.com/cad-tools-survey-2011/</a>  to assess the feasibility of releasing a few of my custom CAD tools into the wild. If you haven&#8217;t already done so, could you please help me out by completing the survey? For an explanation of the sort of tools I am referring to, please see <a href="http://www.cadbloke.com/cadtools-the-early-years/">http://www.cadbloke.com/cadtools-the-early-years/</a>.</p>
<p>If you have any suggestions for CAD tools you would like to see then please add them at <a rel="nofollow" href="http://cadbloke.uservoice.com/forums/130553-cad-tools-i-want-to-see">http://cadbloke.uservoice.com/forums/130553-cad-tools-i-want-to-see</a></p>
<p>It may strike you as a little odd that I would be so open about releasing this info but that&#8217;s the way I like to do things. I&#8217;m not a fan of keeping secrets just for the sake of it. Also, I believe that your time spent on helping me out should have some payback, and here it is&#8230;</p>
<p>This page will automatically update when more results come in so, if you&#8217;re interested, come back &amp; see how it&#8217;s going.</p>
<h2>Here are the results</h2>
<p><iframe src="https://spreadsheets.google.com/viewanalytics?formkey=dG5kc09mTExlalJSTmlxZ3M4Q3hyMFE6MQ" frameborder="0" marginwidth="0" marginheight="0" width="960" height="6000"></iframe></p>
<p>Thank you once again for helping me out with this survey. If you haven&#8217;t already filled it out, please add your thoughts at <a title="The CADbloke CAD tools feasibility study" href="http://www.cadbloke.com/cad-tools-survey-2011/">http://www.cadbloke.com/cad-tools-survey-2011/</a> .</p>
<p>If you have any suggestions or questions for me (CADbloke) then please feel free to leave a <a rel="nofollow" title="comment" href="#comments-template">comment</a> below or, alternatively, get in touch with me at <a rel="nofollow" title="My Contact form" href="http://www.cadbloke.com/contact/">http://www.cadbloke.com/contact/</a> or via <a title="Me on Twitter" href="http://twitter.com/#!/cadbloke">Twitter at @CADbloke</a> or on Linked-In at <a rel="nofollow" title="Linked-In" href="http://www.linkedin.com/in/cadbloke">http://www.linkedin.com/in/cadbloke</a></p>
<p>If you have a suggestion for a CAD tool you want to see please add it, or vote for it, at <a rel="nofollow" href="http://cadbloke.uservoice.com/forums/130553-cad-tools-i-want-to-see">http://cadbloke.uservoice.com/forums/130553-cad-tools-i-want-to-see</a></p><p>Some related Ramblings:<ol>
<li><a href='http://www.cadbloke.com/cad-tools-survey-2011/' rel='bookmark' title='CAD tools survey 2011'>CAD tools survey 2011</a> <small>I have been coding time-saving tools for my own use in AutoCAD for years. I have had prods from various cohorts over the years to release these tools into the...</small></li>
<li><a href='http://www.cadbloke.com/cadtools-the-early-years/' rel='bookmark' title='CADtools &#8211; the early years'>CADtools &#8211; the early years</a> <small>This post is to clarify what I'm talking about in my Survey. These are some of the tools I have been using for a few years. I've handed them around...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.cadbloke.com/cad-tools-survey-2011-results/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AutoCAD LT Missing Plot Styles</title>
		<link>http://www.cadbloke.com/autocad-lt-missing-plot-styles/</link>
		<comments>http://www.cadbloke.com/autocad-lt-missing-plot-styles/#comments</comments>
		<pubDate>Wed, 16 Mar 2011 02:07:28 +0000</pubDate>
		<dc:creator>CADbloke</dc:creator>
				<category><![CDATA[AutoCAD]]></category>
		<category><![CDATA[LT]]></category>
		<category><![CDATA[plot-styles]]></category>
		<category><![CDATA[ux]]></category>

		<guid isPermaLink="false">http://www.cadbloke.com/?p=230</guid>
		<description><![CDATA[Plot styles names differ from the LT version. The run-of-the-mill "Color-dependent Plot Style Table" in AutoCAD is called "acad.ctb" but the equivalent plot style in AutoCAD LT is called "acadlt.ctb". Why? DO NOT ASK WHY !! There's nothing to be gained from that.]]></description>
			<content:encoded><![CDATA[<p>I dunno, perhaps AutoDesk are punishing you for buying the cheap version. Perhaps I am a bit too cynical about these things. That&#8217;s quite likely.</p>
<p>You&#8217;ve just installed <a title="AutoCAD" href="http://www.cadbloke.com/category/autocad/">AutoCAD</a> LT, opened your first drawing in it and gone to print it.</p>
<div id="attachment_232" class="wp-caption alignnone" style="width: 255px"><img class="size-full wp-image-232 " title="CtbMissing" src="http://www.cadbloke.com/wp-content/uploads/2011/03/CtbMissing.png" alt="AutoCAD plot style missing" width="245" height="127" /><p class="wp-caption-text">screenshot from the full version - your mileage may differ</p></div>
<p>&#8220;Missing or incompatible plot style&#8221; WTH? I thought that was one of the ones you get when you buy <a title="AutoCAD" href="http://www.cadbloke.com/category/autocad/">AutoCAD</a> (LT). Does it cost extra? Gaaahhh!</p>
<p>Here&#8217;s the issue &#8211; the &#8220;grown-ups&#8221; (full) version of <a title="AutoCAD" href="http://www.cadbloke.com/category/autocad/">AutoCAD</a>, the one that makes Autodesk an obscene amount of money instead of just a lot, has a collection of plot styles whose names differ from the LT version that you have now just been punished for buying. For exampleinstance, the run-of-the-mill &#8220;Color-dependent Plot Style Table&#8221; in <a title="AutoCAD" href="http://www.cadbloke.com/category/autocad/">AutoCAD</a> is called &#8220;acad.ctb&#8221; but the equivalent plot style in <a title="AutoCAD" href="http://www.cadbloke.com/category/autocad/">AutoCAD</a> LT is called &#8220;acadlt.ctb&#8221;. Why? DO NOT ASK WHY !! There&#8217;s nothing to be gained from that.</p>
<p>Plot settings, including the assigned plot-style, are saved in the drawing. Thus begins an ongoing plot-style tug-of-war between the Full version crowd and the LT crowd. You just backed your Ford into their BMW. The irony here is that the real fault lies with whoever designed the carpark (to continue the analogy).</p>
<p>Solution: copy, and then rename the copies of all LT plot styles with &#8220;lt&#8221; at the end of their names.</p>
<p>How: The &#8220;stylesmanager&#8221; command which, rather unintuitively, opens the folder containing the plot styles. You&#8217;re on your own from there. Double-click them if you actually want to edit them. It&#8217;s also in the file menu (&#8220;menubar 1&#8243; to get your old friend back) and it&#8217;s probably buried in the ribbon somewhere too, right next to the &#8220;create new layer&#8221; button, no doubt. Don&#8217;t ask me where, that thing hurts my eyes. If you click on the <a title="AutoCAD" href="http://www.cadbloke.com/category/autocad/">AutoCAD</a> logo at top-left it&#8217;s here &#8230;</p>
<div id="attachment_233" class="wp-caption alignnone" style="width: 433px"><img class="size-full wp-image-233" title="PlotStylesMenu" src="http://www.cadbloke.com/wp-content/uploads/2011/03/PlotStylesMenu.png" alt="Plot styles from the big A button at top-left" width="423" height="593" /><p class="wp-caption-text">I much-prefer the Quick access toolbar to the ribbon.</p></div>
<p>You could say it looks like a bit of a <a rel="nofollow" title="Wait, where'd it go?" href="http://en.wikipedia.org/wiki/Shell_game" target="_blank">shell game</a> to separate the two versions but, <a rel="nofollow" title="IMHO" href="http://www.cadbloke.com/category/imnsho/">IMHO</a>,  it&#8217;s more likely due to <a title="Never attribute to malice that which is adequately explained by stupidity." href="http://en.wikipedia.org/wiki/Hanlon's_razor" target="_blank">Hanlon&#8217;s Razor</a>. Either way, it&#8217;s a broken <a rel="nofollow" title="It shouldn't suck to use things" href="http://en.wikipedia.org/wiki/User_experience" target="_blank">User Experience</a>. You&#8217;re now pissed off for no good reason. Maybe the Full version and LT teams should do lunch or something, compare notes. We&#8217;re all on the same team, you know?</p><p>Some related Ramblings:<ol>
<li><a href='http://www.cadbloke.com/acne-and-missing-cable-numbers/' rel='bookmark' title='ACNE and the case of the Missing Cable Numbers'>ACNE and the case of the Missing Cable Numbers</a> <small>I have run the drawing through ACNE more than once and I get the same result: some of the cables are missing from the cable schedule. Why?...</small></li>
<li><a href='http://www.cadbloke.com/autocad-find-replace-wildcards-broken/' rel='bookmark' title='AutoCAD Find and Replace Wildcards are broken'>AutoCAD Find and Replace Wildcards are broken</a> <small>I found this bug when doing a find and replace on some IP addresses in an AutoCAD drawing. I was using it as a template for a new drawing so...</small></li>
<li><a href='http://www.cadbloke.com/cadtools-the-early-years/' rel='bookmark' title='CADtools &#8211; the early years'>CADtools &#8211; the early years</a> <small>This post is to clarify what I'm talking about in my Survey. These are some of the tools I have been using for a few years. I've handed them around...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.cadbloke.com/autocad-lt-missing-plot-styles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AutoCAD Find and Replace Wildcards are broken</title>
		<link>http://www.cadbloke.com/autocad-find-replace-wildcards-broken/</link>
		<comments>http://www.cadbloke.com/autocad-find-replace-wildcards-broken/#comments</comments>
		<pubDate>Tue, 15 Mar 2011 01:21:44 +0000</pubDate>
		<dc:creator>CADbloke</dc:creator>
				<category><![CDATA[AutoCAD]]></category>

		<guid isPermaLink="false">http://www.cadbloke.com/?p=220</guid>
		<description><![CDATA[I found this bug when doing a find and replace on some IP addresses in an AutoCAD drawing. I was using it as a template for a new drawing so I wanted to reset the IP addresses to a default to avoid duplicating the existing values.  Here is what I started with &#8230; So, I [...]]]></description>
			<content:encoded><![CDATA[<p>I found this bug when doing a find and replace on some IP addresses in an <a title="AutoCAD" href="http://www.cadbloke.com/category/autocad/">AutoCAD</a> drawing. I was using it as a template for a new drawing so I wanted to reset the IP addresses to a default to avoid duplicating the existing values.  Here is what I started with &#8230;</p>
<p><img class="alignnone size-full wp-image-225" title="IpFindReplaceBeforeAcad" src="http://www.cadbloke.com/wp-content/uploads/2011/03/IpFindReplaceBeforeAcad.gif" alt="so far, so good" width="584" height="368" /></p>
<p>So, I fired up my trusty <a title="AutoCAD" href="http://www.cadbloke.com/category/autocad/">AutoCAD</a> Find and Replace window, like thus&#8230;</p>
<p><img class="alignnone size-full wp-image-223" title="IpFindReplaceAcad" src="http://www.cadbloke.com/wp-content/uploads/2011/03/IpFindReplaceAcad.gif" alt="AutoCAD Find and Replace window. Finding *.*.*.* and replacing with xxx.xxx.xxx.xxx" width="621" height="400" /></p>
<p>&#8230; and then selected the block in question &amp; hit Replace All. I got this &#8230;</p>
<p><img class="alignnone size-full wp-image-224" title="IpFindReplaceAfterAcad" src="http://www.cadbloke.com/wp-content/uploads/2011/03/IpFindReplaceAfterAcad.gif" alt="Not the desired result. " width="584" height="363" />Huh? </p>
<p>That ain&#8217;t right. I tried the same thing in Excel. From this &#8230;</p>
<p><img class="alignnone size-full wp-image-226" title="IpFindReplaceBeforeXL" src="http://www.cadbloke.com/wp-content/uploads/2011/03/IpFindReplaceBeforeXL.gif" alt="Same procedure in Excel, before" width="429" height="149" /></p>
<p>&#8230; using the same Find and Replacement text &#8230;</p>
<p><img class="alignnone size-full wp-image-227" title="IpFindReplaceXl" src="http://www.cadbloke.com/wp-content/uploads/2011/03/IpFindReplaceXl.gif" alt="Excel Find and Replace Window" width="451" height="245" /></p>
<p>&#8230; and I got this &#8230;</p>
<p><img class="alignnone size-full wp-image-228" title="IpFindReplaceAfterXl" src="http://www.cadbloke.com/wp-content/uploads/2011/03/IpFindReplaceAfterXl.gif" alt="Replacement in Excel - ah, that's better" width="444" height="150" />
<p>That&#8217;s more like it. To paraphrase Sesame Steet, &#8220;One of these things does not work like the other ones.&#8221;</p>
<p>So, why are they different?</p>
<p>Initially, I thought the difference was that Excel&#8217;s search is greedy and <a rel="nofollow" title="AutoCAD" href="http://www.cadbloke.com/category/autocad/">AutoCAD</a>&#8217;s search is an inconsistent mix of lazy and greedy. Here is an <a title="Lazy versus Greedy searching." href="http://stackoverflow.com/questions/2301285/what-does-lazy-and-greedy-means-in-regexp" target="_blank">explanation of the difference between lazy and greedy text searching</a>, as it pertains to using Regular Expressions. In a nutshell, a lazy search reckons it is done when it has found the bare minimum it needs to satisfy the requirements of the search. The * wildcard I used in the find section will match one or more of any character. A lazy search reckons it&#8217;s done when it matches one character, a greedy search will keep matching characters until it eventually runs our of ones that match the search string. In Excel&#8217;s  case it stops when it gets to a dot, in <a title="AutoCAD" href="http://www.cadbloke.com/category/autocad/">AutoCAD</a> it did that with the middle but not at the beginning and the end.</p>
<p>The more I looked at it the more I realised that isn&#8217;t right. <a rel="nofollow" title="AutoCAD" href="http://www.cadbloke.com/category/autocad/">AutoCAD</a> had actually ignored the first and last wildcards in the search. Instead of looking for *.*.*.* it has looked for .*.*. As <a title="The simplest answer is usually the right one" href="http://en.wikipedia.org/wiki/Occam's_razor" target="_blank">Occam&#8217;s Razor</a> inevitably predicts, it&#8217;s not as complex as I first thought &#8211; it&#8217;s simply somewhat broken.</p>
<p>I&#8217;d say that&#8217;s a bug, folks. I guess I&#8217;ll be using ol&#8217; faithful Excel for that find and replace exercise. Well, actually, it&#8217;s not that bad &#8211; the ? wildcard still works so I can use ???.???.???.??? in various number of ?&#8217;s to (eventually) get there. It&#8217;s still a bug, though.</p>]]></content:encoded>
			<wfw:commentRss>http://www.cadbloke.com/autocad-find-replace-wildcards-broken/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>ACNE and the case of the Missing Cable Numbers</title>
		<link>http://www.cadbloke.com/acne-and-missing-cable-numbers/</link>
		<comments>http://www.cadbloke.com/acne-and-missing-cable-numbers/#comments</comments>
		<pubDate>Thu, 27 Jan 2011 06:48:02 +0000</pubDate>
		<dc:creator>CADbloke</dc:creator>
				<category><![CDATA[ACNE]]></category>

		<guid isPermaLink="false">http://www.cadbloke.com/?p=207</guid>
		<description><![CDATA[I have run the drawing through ACNE more than once and I get the same result: some of the cables are missing from the cable schedule. Why?]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-208 alignleft" style="margin: 5px;" title="from http://www.flickr.com/photos/wilhei/109403306/" src="http://www.cadbloke.com/wp-content/uploads/2011/01/Jigsaw.jpg" alt="from http://www.flickr.com/photos/wilhei/109403306/" width="240" height="180" />OK, I&#8217;m staring at the drawing and I know all the blocks and attributes are right. I have run the drawing through <a title="ACNE" href="http://www.cadbloke.com/category/acne/">ACNE</a> more than once and I get the same result: some of the cables are missing from the cable schedule. Why?</p>
<p>This is an easy mystery to solve but a PITA to eradicate. The problem is that the block has been changed in some way but has not had the <a rel="nofollow" title="AutoCAD docs for ATTSYNC" href="http://docs.autodesk.com/ACD/2011/ENU/filesACR/WS1a9193826455f5ffa23ce210c4a30acaf-512c.htm">ATTSYNC </a>command run on it. The attributes in the (original) block definition don&#8217;t match the ones in the insertions, the copies of the Definition that you can see.</p>
<p>So, to fix it, go through the motions of the <a rel="nofollow" title="AutoCAD docs for ATTSYNC" href="http://docs.autodesk.com/ACD/2011/ENU/filesACR/WS1a9193826455f5ffa23ce210c4a30acaf-512c.htm">ATTSYNC </a>command. If you&#8217;re using <a rel="nofollow" title="trial download of the latest AutoCAD LT from AutoDesk" href="http://usa.autodesk.com/adsk/servlet/pc/index?siteID=123112&amp;id=13706278">AutoCAD LT</a> then this command was <a rel="nofollow" title="LT 2010 introduced a few handy Attribute commands from the full version" href="http://worldcadaccess.typepad.com/blog/2009/03/whats-new-in-autocad-lt-2010.html">introduced in the 2010 version</a>. Older versions don&#8217;t offer it. If this is your dilemma, try Ctrl-C copying the whole drawing and pasting into a blank template, then use the new drawing you just created. Be aware you will lose any uninserted blocks if you abandon the old drawing. I can&#8217;t guarantee that will work because I don&#8217;t have a copy of LT to try it out on.</p>
<p>So, why is the ATTSYNC problem a PITA to eradicate? Well, how many blocks in your drawing set need ATTSYNCing? How can you be sure you&#8217;ve fixed them all? Also, be aware that ATTSYNCing moves all of the attributes in every occurrence of the block back to their originally-defined positions. If you have spent hours dragging attributes left, right and everywhere to make them line up then this will break that. That&#8217;s the main reason I don&#8217;t advocate moving attributes away from their defined positions &#8211; you paint yourself into a corner. Don&#8217;t do it.</p>]]></content:encoded>
			<wfw:commentRss>http://www.cadbloke.com/acne-and-missing-cable-numbers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing ACNE on Windows 7</title>
		<link>http://www.cadbloke.com/installing-acne-on-windows-7/</link>
		<comments>http://www.cadbloke.com/installing-acne-on-windows-7/#comments</comments>
		<pubDate>Wed, 13 Oct 2010 06:07:35 +0000</pubDate>
		<dc:creator>CADbloke</dc:creator>
				<category><![CDATA[ACNE]]></category>
		<category><![CDATA[windows 7]]></category>

		<guid isPermaLink="false">http://www.cadbloke.com/installing-acne-on-windows-7/</guid>
		<description><![CDATA[There are two parts to the Windows 7 and ACNE tale – installation and running. The crux of the matter is that you need to install and run ACNE as a Windows XP compatible application]]></description>
			<content:encoded><![CDATA[<div>There are two parts to the Windows 7 and <a title="ACNE" href="http://www.cadbloke.com/category/acne/">ACNE</a> tale – installation and running. The crux of the matter is that you need to install and run <a title="ACNE" href="http://www.cadbloke.com/category/acne/">ACNE</a> as a Windows XP compatible application, primarily because <a title="ACNE" href="http://www.cadbloke.com/category/acne/">ACNE</a> was originally developed to run in Windows XP. Although Windows 7 is pretty good at eventually figuring this stuff out for itself, you&#8217;re always better off doing it properly and telling the operating system what is going on.</div>
<h2>Installation</h2>
<p>Right-click the installer file, click properties and then go to the compatibility tab.Set it to be compatible with Windows XP. I don’t think it really matters if you choose Service Pack 2 or 3 from the list. I chose Service Pack 2 because it was the current one when this version of the program was compiled. As this is an installer it will need to run with Administrator rights. It will trigger a UAC response when it installs – this is ok. Actually it’s great. UAC is great. Never turn it off. No, seriously.</p>
<p><a href="http://www.cadbloke.com/wp-content/uploads/2010/09/ACNEinstallcompatibility.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="ACNE-install-compatibility" src="http://www.cadbloke.com/wp-content/uploads/2010/09/ACNEinstallcompatibility_thumb.png" border="0" alt="ACNE-install-compatibility" width="381" height="517" /></a></p>
<p> </p>
<h2>Running</h2>
<p>In Windows 7 To set <a title="ACNE" href="http://www.cadbloke.com/category/acne/">ACNE</a> to run in XP mode. Right-click the actual <a title="acne" href="http://www.cadbloke.com/category/acne/">acne</a>.exe file,click properties, compatibility &amp; set to XP sp 2 or 3 mode. It doesn’t need to run as Administrator, which is good practice anyway. You should only run a program as Administrator if you desperately need to (ie. the installer, as above). It can make the difference between a program crashing-and-burning itself, or your whole computer.</p>
<p><a href="http://www.cadbloke.com/wp-content/uploads/2010/09/ACNEexeruncompatibility.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="ACNE-exe-run-compatibility" src="http://www.cadbloke.com/wp-content/uploads/2010/09/ACNEexeruncompatibility_thumb.png" border="0" alt="ACNE-exe-run-compatibility" width="381" height="517" /></a></p>
<p>While you’re at it you should probably tweak the shortcut you use in the start menu as well. The procedure is the same … right-click the shortcut and click properties …</p>
<p><a href="http://www.cadbloke.com/wp-content/uploads/2010/09/ACNEruncompatibility.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="ACNE-run-compatibility" src="http://www.cadbloke.com/wp-content/uploads/2010/09/ACNEruncompatibility_thumb.png" border="0" alt="ACNE-run-compatibility" width="381" height="535" /></a></p>
<p>That should do it. If you have any questions, <a rel="nofollow" title="comments" href="#comments-template">comments</a> or tips, please feel free to add them here.</p><p>Some related Ramblings:<ol>
<li><a href='http://www.cadbloke.com/using-acne-with-excel-2007-or-2010/' rel='bookmark' title='Using ACNE with Excel 2007 or 2010'>Using ACNE with Excel 2007 or 2010</a> <small>ACNE was originally developed to run in Windows XP and with versions of Excel that used the .XLS format (97 & 2003). Excel's file format changed to the .XLSX format...</small></li>
<li><a href='http://www.cadbloke.com/acne-and-missing-cable-numbers/' rel='bookmark' title='ACNE and the case of the Missing Cable Numbers'>ACNE and the case of the Missing Cable Numbers</a> <small>I have run the drawing through ACNE more than once and I get the same result: some of the cables are missing from the cable schedule. Why?...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.cadbloke.com/installing-acne-on-windows-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AutoCAD Layers are not Layers</title>
		<link>http://www.cadbloke.com/autocad-layers-are-not-layers/</link>
		<comments>http://www.cadbloke.com/autocad-layers-are-not-layers/#comments</comments>
		<pubDate>Mon, 13 Sep 2010 22:22:05 +0000</pubDate>
		<dc:creator>CADbloke</dc:creator>
				<category><![CDATA[AutoCAD tips]]></category>

		<guid isPermaLink="false">http://www.cadbloke.com/?p=152</guid>
		<description><![CDATA[AutoCAD "Layers" should be called Collections, or Bundles. They are a way of grouping objects (lines, blocks, text, whatever you like) together so you may easily adjust properties they share.]]></description>
			<content:encoded><![CDATA[<p>Layers must be one of the most misnamed things in <a title="AutoCAD" href="http://www.cadbloke.com/category/autocad/">AutoCAD</a>.</p>
<p>The one thing that <a rel="nofollow" title="AutoCAD" href="http://www.cadbloke.com/category/autocad/">AutoCAD</a> <a title="They're NOT Layers !!!!">&#8220;Layers&#8221;</a> don&#8217;t do is actually <a title="... like Photoshop does" href="http://www.photoshopcafe.com/tutorials/layers/intro.htm">layer objects</a>.  This is controlled by the Draw Order commands. That&#8217;s what I mean when I  say <a rel="nofollow" title="They're NOT Layers !!!!">&#8220;Layers&#8221;</a> are not <a title="Photoshop has real layers, AutoCAD doesn't" href="http://www.photoshopcafe.com/tutorials/layers/intro.htm">layers</a>. They are nothing at all like the  olden-days <a title="concept" href="http://www.cadbloke.com/category/cadcepts/">concept</a> of drafting on transparent paper and layering them on  top of each other.</p>
<p><a href="http://www.cadbloke.com/wp-content/uploads/2010/09/NotLayerManager2.png"><img class="size-medium wp-image-185 alignright" title="NotLayerManager" src="http://www.cadbloke.com/wp-content/uploads/2010/09/NotLayerManager2-300x150.png" alt="AutoCAD Layer Manager" width="300" height="150" /></a></p>
<p><a title="They're NOT Layers !!!!">AutoCAD </a><a title="They're NOT Layers !!!!">&#8220;Layers&#8221; </a>should be  called Collections, or Bundles. They are a way of grouping objects  (lines, blocks, text, whatever you like) together so you may easily  adjust properties they share. The most obvious and prolific use is  color. When you set the color property all of the objects on a <a title="They're NOT Layers !!!!">&#8220;Layer&#8221;</a> to &#8220;ByLayer&#8221; then you change the color of everything in that <a title="They're NOT Layers !!!!">&#8220;Layer&#8221;</a> simply by changing the color of the <a title="They're NOT Layers !!!!">&#8220;Layer&#8221;</a>. This is ultra-handy because  it centralizes object properties you want to tweak, en masse. If you  want to change the color of video cables in a drawing from blue to pink,  you only need to change it in <a title="one place" href="http://www.cadbloke.com/one-version-of-the-truth/">one place</a> &#8211; on the Video <a title="They're NOT Layers !!!!">&#8220;Layer&#8221; </a>in the <a title="They're NOT Layers !!!!">&#8220;Layer&#8221; </a>manager.</p>
<p><a rel="nofollow" title="They're NOT Layers !!!!">&#8220;Layers&#8221;</a> also work inside blocks. Anything inside a block that is not on <a title="They're NOT Layers !!!!">&#8220;Layer&#8221; </a>0 (zero) is a member of the <a title="They're NOT Layers !!!!">&#8220;Layer&#8221;</a> it is assigned to and will change along with everything else on that <a title="They're NOT Layers !!!!">&#8220;Layer&#8221;</a>. <a title="a blog post on Layers inside blocks" href="http://www.ellenfinkelstein.com/AutoCAD_tips_layers_create_blocks.html">Layer 0 (zero) inside a block is a whole other topic</a>.</p><p>Some related Ramblings:<ol>
<li><a href='http://www.cadbloke.com/autocad-full-screen-shortcut/' rel='bookmark' title='Full-screen Shortcut for AutoCAD'>Full-screen Shortcut for AutoCAD</a> <small>I wanted a full-screen shortcut like Internet Exploder, Firefox and other web browsers, just for having a good look at a drawing on the whole screen with no distractions. The...</small></li>
<li><a href='http://www.cadbloke.com/autocad-lt-missing-plot-styles/' rel='bookmark' title='AutoCAD LT Missing Plot Styles'>AutoCAD LT Missing Plot Styles</a> <small>Plot styles names differ from the LT version. The run-of-the-mill "Color-dependent Plot Style Table" in AutoCAD is called "acad.ctb" but the equivalent plot style in AutoCAD LT is called "acadlt.ctb"....</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.cadbloke.com/autocad-layers-are-not-layers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using ACNE with Excel 2007 or 2010</title>
		<link>http://www.cadbloke.com/using-acne-with-excel-2007-or-2010/</link>
		<comments>http://www.cadbloke.com/using-acne-with-excel-2007-or-2010/#comments</comments>
		<pubDate>Mon, 13 Sep 2010 07:02:35 +0000</pubDate>
		<dc:creator>CADbloke</dc:creator>
				<category><![CDATA[ACNE]]></category>
		<category><![CDATA[Excel]]></category>
		<category><![CDATA[windows 7]]></category>

		<guid isPermaLink="false">http://www.cadbloke.com/?p=153</guid>
		<description><![CDATA[ACNE was originally developed to run in Windows XP and with versions of Excel that used the .XLS format (97 &#038; 2003). Excel's file format changed to the .XLSX format with the release of Office 2007 and continues with Office 2010. Both ACNE and Excel need some adjustments to make ACNE work properly.]]></description>
			<content:encoded><![CDATA[<p><a title="ACNE" href="http://www.cadbloke.com/category/acne/">ACNE</a> was originally developed to run in Windows XP and with versions of Excel that used the .XLS format (97 &amp; 2003). Excel&#8217;s file format changed to the .XLSX format with the release of Office 2007 and continues with Office 2010. Both <a title="ACNE" href="http://www.cadbloke.com/category/acne/">ACNE</a> and Excel need some adjustments to make <a title="ACNE" href="http://www.cadbloke.com/category/acne/">ACNE</a> work properly. Without these tweaks <a title="ACNE" href="http://www.cadbloke.com/category/acne/">ACNE</a> will produce worksheets with 1-million-rows, about 127MB in size, and will take a month of Sundays doing so. Fear not – this is easily fixed.</p>
<h2>ACNE and Excel …</h2>
<p>1. Go to Excel options … in 2007 …</p>
<p><a href="http://www.cadbloke.com/wp-content/uploads/2010/09/Excel2007options1.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Excel-2007-options" src="http://www.cadbloke.com/wp-content/uploads/2010/09/Excel2007options_thumb1.png" border="0" alt="Excel-2007-options-menu" width="509" height="571" /></a></p>
<p>…or Excel options in 2010 …</p>
<p><a href="http://www.cadbloke.com/wp-content/uploads/2010/09/Excel2010options.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Excel-2010-options" src="http://www.cadbloke.com/wp-content/uploads/2010/09/Excel2010options_thumb.png" border="0" alt="Excel-2010-options" width="148" height="493" /></a></p>
<p>2. Set Excel to save as Excel 2003 format (XLS, not XLSX) by default…</p>
<p><a href="http://www.cadbloke.com/wp-content/uploads/2010/09/Excelsaveasformat1.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Excel-save-as-format" src="http://www.cadbloke.com/wp-content/uploads/2010/09/Excelsaveasformat_thumb1.png" border="0" alt="Excel-save-as-format" width="712" height="551" /></a></p>
<p>3. Also make sure it creates 3 worksheets. That is the default setting …</p>
<p><a href="http://www.cadbloke.com/wp-content/uploads/2010/09/Excelthismanysheets.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Excel-this-many-sheets" src="http://www.cadbloke.com/wp-content/uploads/2010/09/Excelthismanysheets_thumb.png" border="0" alt="Excel-this-many-sheets" width="611" height="457" /></a></p>
<p><strong>In <a title="ACNE" href="http://www.cadbloke.com/category/acne/">ACNE</a></strong>, when you specify the name of the spreadsheet to save, make sure you type the &#8220;.xlsx&#8221; extension. You have to type it -  the dropdown list of file types (all one of them) will save it with the .XLS extension but it will actually save the file as the newer format.</p>
<p><a href="http://www.cadbloke.com/wp-content/uploads/2010/09/ACNEsaveasxlsx.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="ACNE-save-as-xlsx" src="http://www.cadbloke.com/wp-content/uploads/2010/09/ACNEsaveasxlsx_thumb.png" border="0" alt="ACNE-save-as-xlsx" width="665" height="186" /></a></p>
<p><span>If you leave the extension as .XLS then it will actually save it as the latest version but when opening Excel, it will warn you that the file extension does not match the type the file is saved as. This won’t break anything but it’s not a good look if you’re sending these file to people you are trying to not unimpress.</span></p>
<p>As an aside, notice how I named the spreadsheet in my example? This format makes it very easy to keep track of all the different cable schedules. In a nutshell …</p>
<ul>
<li><strong><a title="ACNE" href="http://www.cadbloke.com/category/acne/">ACNE</a></strong> = whatever you’d like to call the spreadsheet</li>
<li><strong>yy</strong> = the year</li>
<li><strong>mm</strong> = month. Always use 2 digits so it sorts properly</li>
<li><strong>dd</strong> = day. Always use 2 digits so it sorts properly</li>
<li><strong>x</strong> = today’s version. I use a-z. When you get to <strong>z</strong> you’ve had enough – go <a title="home" href="http://www.cadbloke.com/">home</a>.</li>
</ul>
<p> </p>
<p><span><a href="http://www.cadbloke.com/wp-content/uploads/2010/09/XLSisnotXLSXwarning1.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="XLS-is-not-XLSX-warning" src="http://www.cadbloke.com/wp-content/uploads/2010/09/XLSisnotXLSXwarning_thumb1.png" border="0" alt="XLS-is-not-XLSX-warning" width="644" height="68" /></a></span></p>
<p><span> </span></p>
<p><span>It’s a little tedious but with these workarounds ACNE will happily generate cable schedules in using the latest version of Excel.     <br /></span></p><p>Some related Ramblings:<ol>
<li><a href='http://www.cadbloke.com/installing-acne-on-windows-7/' rel='bookmark' title='Installing ACNE on Windows 7'>Installing ACNE on Windows 7</a> <small>There are two parts to the Windows 7 and ACNE tale – installation and running. The crux of the matter is that you need to install and run ACNE as...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.cadbloke.com/using-acne-with-excel-2007-or-2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Full-screen Shortcut for AutoCAD</title>
		<link>http://www.cadbloke.com/autocad-full-screen-shortcut/</link>
		<comments>http://www.cadbloke.com/autocad-full-screen-shortcut/#comments</comments>
		<pubDate>Fri, 26 Mar 2010 01:26:25 +0000</pubDate>
		<dc:creator>CADbloke</dc:creator>
				<category><![CDATA[AutoCAD tips]]></category>
		<category><![CDATA[cleanscreen]]></category>
		<category><![CDATA[cui]]></category>
		<category><![CDATA[full-screen]]></category>
		<category><![CDATA[shortcut]]></category>

		<guid isPermaLink="false">http://www.cadbloke.com/?p=105</guid>
		<description><![CDATA[I wanted a full-screen shortcut like Internet Exploder, Firefox and other web browsers, just for having a good look at a drawing on the whole screen with no distractions.

The Cleanscreen command is a good start but it didn’t go far enough for me, so I hacked it and added a few things to it. Now my full-screen has only the Top window bar with the quick-access menu and nothing else.]]></description>
			<content:encoded><![CDATA[<p>I wanted a full-screen shortcut like Internet Exploder, Firefox and other web browsers, just for having a good look at a drawing on the whole screen with no distractions.</p>
<p>The <em>Cleanscreen</em> command is a good start but it didn’t go far enough for me, so I hacked it and added a few things to it. Now my full-screen has only the Top window bar with the quick-access menu and <strong>nothing</strong> else. Just this …</p>
<p><img class="alignleft" style="display: inline; border-width: 0pt;" title="AutoCAD - Quick Acces toolbar only" src="http://www.cadbloke.com/wp-content/uploads/2010/03/AutoCADCUIfullscreen._thumb.png" border="0" alt="AutoCAD - Quick Acces toolbar only" width="414" height="59" /></p>
<p>… the thin edge of the window itself and wall-to wall CAD.</p>
<p>&nbsp;</p>
<ul>
<li>F11 –&gt; Absolutely everything disappears. Full-on full screen </li>
<li>F11 again –&gt; all the toolbars, status bar, menus come back to their rightful place </li>
</ul>
<h3>How?</h3>
<p><img class="alignright" style="display: inline; border-width: 0pt;" title="AutoCAD-CUI-Macro  window" src="http://www.cadbloke.com/wp-content/uploads/2010/03/AutoCADCUIMacro._thumb.png" border="0" alt="AutoCAD-CUI-Macro window" width="504" height="440" />Open the CUI Editor and follow the instructions in <a title="AutoCAD" href="http://www.cadbloke.com/category/autocad/">AutoCAD</a>’s help system – F1 –&gt; search for “To create or modify a shortcut key”. Their well-illustrated explanation saves me cobbling one together. The only thing I’ll add to their instructions is that you can narrow your search of commands by typing <span style="text-decoration: underline;">any</span> (that’s cool) part of the command’s name in the search box in the <em>Command List</em> section of the CUI window (bottom-left).</p>
<p>I dragged the “Clean Window” command onto the Shortcut Keys node. This is the command I started with before I <span style="text-decoration: line-through;">broke</span> perfected it. Click on the Macro line of the command section on the right in the CUI window (highlighted in red), then click on the […] box that appears on the right (trust me, it appears).</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>… then paste this code in the <em>Long String Editor</em></p>
<p class="download">$M=$(if,$(and,$(getvar,CleanScreenState),1),^C^C_CleanScreenOFF _commandline _MenuBar 1 statusbar 1,^C^C_CleanScreenON _commandlinehide _MenuBar 0 statusbar 0)</p>
<p class="warning">It is important to note that the spaces in the command list are significant so make sure you select all of it at once. The spaces (and commas, as it turns out) are the same as pressing the enter-key to execute the command. The observant amongst you will notice there are a few more characters in the screenshot. My original code needed a bit of a tidy-up.</p>
<p>If you haven’t already, assign a key to the shortcut, as per Help’s instructions. I used F11. Why? It is the same shortcut for most Internet browsers to go full-screen. For once, I’d like <a title="AutoCAD" href="http://www.cadbloke.com/category/autocad/">AutoCAD</a>’s User eXperience to match something from the real world. Don’t get me started on that. Find. Replace. 3 Tab stops. Why?</p>
<p>That’s the practical part, done.</p>
<h3>How it Works</h3>
<p>For those of you who love to know how it works, here it is in its 3 parts. It is a Diesel (see <a title="AutoCAD" href="http://www.cadbloke.com/category/autocad/">AutoCAD</a> –&gt; F1) Macro. Notice that there are 3x commas in the <em>if</em> command which wraps the macro. The format of this macro is basically [Test], [Do if True], [Do if False]. Here is the same macro on 3 lines</p>
<p class="note">$M=$(if,$(and,$(getvar,CleanScreenState),1),</p>
<p class="note">^C^C_CleanScreenOFF _commandline _MenuBar 1 statusbar 1,</p>
<p class="note">^C^C_CleanScreenON _commandlinehide _MenuBar 0 statusbar 0)</p>
<p>Working through the macro, this is what it does</p>
<ul>
<li>the first part checks to see whether you’re in Cleanscreen mode or not. </li>
<li>the rest of the macro is in two halves, Cleanscreen on, Cleanscreen off </li>
<li>wherever you see <em>^C^C</em>_<em> </em>that means Ctrl-C, twice. This exits any lingering previous commands. My original code had a few superfluous Ctrl-C&#8217;s. </li>
<li><em>CleanScreenOFF</em> returns the menus etc. that the <em>CleanScreenON</em> command in the 2nd half of the macro hides </li>
<li><em>commandline</em> restores the command line which is hidden by <em>commandlinehide</em> </li>
<li><em>MenuBar 1 </em>and <em>MenuBar 0 </em>restore / hides the file-menu bar at the top for old farts like me who have grown attached to it. </li>
<li><em>statusbar 1</em> and <em>statusbar 0</em> show and hide the status bar which is right at the bottom of the <a title="AutoCAD" href="http://www.cadbloke.com/category/autocad/">AutoCAD</a> window. </li>
<li>as yet I haven&#8217;t figured out how to show and hide the Model / Paper Space tabs. </li>
</ul>
<p>Remove any of the above combinations if they don’t suit you. Don&#8217;t forget the <em>^C^C_<em> at the start and the trailing space</em></em>. Feel free to add anything to the macro and also please add it here to the <a rel="nofollow" title="comments" href="#comments-template">comments</a>.</p>
<p><span style="color: #ff0000;">**Update**</span> I figured out how to show &amp; hide the Model / Paper Space tabs.</p>
<p><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border: 0px;" title="AutoCAD Model &amp; Layout Tabs" src="http://www.cadbloke.com/wp-content/uploads/2010/11/AcadModelLayoutTabs.png" border="0" alt="AutoCAD Model &amp; Layout Tabs" width="305" height="128" /></p>
<p><span style="color: #000000;"><del>Add the code below to the bottom of your <em>acadXXXXdoc.lsp</em> (<em>XXXX </em>is the version of <a rel="nofollow" title="AutoCAD" href="http://www.cadbloke.com/category/autocad/">AutoCAD</a> you are using). I found it in <em>C: &#8211; Program Files &#8211; Autodesk &#8211; <a title="AutoCAD" href="http://www.cadbloke.com/category/autocad/">AutoCAD</a> 2011 &#8211; Support</em></del></span>. <span style="color: #ff0000;">**Update**  <span style="color: #000000;">My bad &#8211; <a title="Oops. Modifying core files is a no-no." href="http://usa.autodesk.com/adsk/servlet/ps/dl/item?siteID=123112&amp;id=2897258&amp;linkID=9240617" target="_blank">you are not meant to modify these files</a>. Find (or if it doesn&#8217;t exist, create) a file called acaddoc.lsp. See the link in the previous sentence for where to create this, depending on how specific you want it to be. By default AutoCAD will walk the support paths list looking for it. Basically, just put it somewhere in your support path, perhaps in the same place as the one you&#8217;re not meant to modify. </span></span></p>
<p>The following LISP code sets up the commands to show and hide the Model / Paper Space tabs. You can actually use the commands anytime you want. Use Notepad or a similar plain text editor. DO NOT USE WORD !! Make a backup first, just in case. Watch out you don&#8217;t miss any brackets &#8211; they are annoyingly important)</p>
<p class="download">(DEFUN C:MLTABSON ()    <br />(setenv &#8220;ShowTabs&#8221; &#8220;1&#8243;) () (PRINC)     <br />)     <br />(DEFUN C:MLTABSOff ()     <br />(setenv &#8220;ShowTabs&#8221; &#8220;0&#8243;) () (PRINC)     <br />)</p>
<p>Before these lines at the end of the acaddoc.lsp file (or add them if they don&#8217;t exist):</p>
<p class="note">;(princ &#8220;loaded.&#8221;)    <br />;; Silent load.     <br />(princ)</p>
<p>The new macro to paste in the <em>Long String Editor</em> is:</p>
<p class="download">$M=$(if,$(and,$(getvar,CleanScreenState),1),    <br />^C^C_CleanScreenOFF _commandline _MenuBar 1 statusbar 1 MLTABSON,     <br />^C^C_CleanScreenON _commandlinehide _MenuBar 0 statusbar 0 MLTABSOFF)</p>
<p class="note">Here’s a tip conveniently placed at the end to see who dived in and who read the whole post before tinkering … Open a text editor and copy-paste your macro code at various crucial stages. This will give you an easy way to go back if you miss a space, comma or just generally mess it up.</p><p>Some related Ramblings:<ol>
<li><a href='http://www.cadbloke.com/autocad-find-replace-wildcards-broken/' rel='bookmark' title='AutoCAD Find and Replace Wildcards are broken'>AutoCAD Find and Replace Wildcards are broken</a> <small>I found this bug when doing a find and replace on some IP addresses in an AutoCAD drawing. I was using it as a template for a new drawing so...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.cadbloke.com/autocad-full-screen-shortcut/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>One Version of the Truth</title>
		<link>http://www.cadbloke.com/one-version-of-the-truth/</link>
		<comments>http://www.cadbloke.com/one-version-of-the-truth/#comments</comments>
		<pubDate>Fri, 27 Nov 2009 03:36:41 +0000</pubDate>
		<dc:creator>CADbloke</dc:creator>
				<category><![CDATA[CADmandments]]></category>
		<category><![CDATA[CADmandment]]></category>

		<guid isPermaLink="false">http://www.cadbloke.com/one-version-of-the-truth-2/</guid>
		<description><![CDATA[There should only ever be One Version of the Truth in any documentation system. This is the one problem that will cost you more time and heartache, via inconsistencies conflicts and mistakes, than anything else I have discovered so far.]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full  wp-image-97" title="The Truth needs to be THIS obvious" src="http://www.cadbloke.com/wp-content/uploads/2009/11/Arrows300.jpg" alt="One truth amongst many representations of the same truth" width="300" height="213" />There should only ever be <strong>One Version of the Truth</strong> in any documentation system,in anything that involves the management of data, especially where the data is timely and subject to change. This I decree to be <a title="CADmandment" href="http://www.cadbloke.com/category/cadmandments/">CADmandment</a> Number One. To continue the Biblical reference, shunning this is the the root of all documentation evil. Most problems you will have with a data or documentation system can eventually be traced back to this root cause. ok, that’s enough of the Biblical references.</p>
<blockquote class="pullquote alignleft"><p>Ignoring this <a title="CADmandment" href="http://www.cadbloke.com/category/cadmandments/">CADmandment</a> will slowly and inevitably break your Documentation System.</p></blockquote>
<p>As a system gets more complex (have you ever known one to get simpler?) a disconcerting number of the changes you make will inevitably have loose-ends,  inconsistencies, duplicates, orphans and WTF-was-I-thinking moments. The gap between what is documented and what is actually there will inevitably widen, as will the cracks in your documentation system. Documentation Systems crack and break at the joins. As an aside, remember &#8211; anything new also counts as a change.</p>
<p>I use the word <em>inevitable</em> here a lot. Initially it was an unconscious decision. I think it was a good one so I’m sticking with it. It is the natural order for things to flow along the path of least resistance. This is true for water and electricity and it is true for people also. One Version of the Truth is all about laying the foundation to make success inevitable, not failure. If you make it harder to succeed than fail then fail, you inevitably will. The system should be your servant – not the other way around. It is of your making. More on that another day. Oh, if you don’t have a documentation system – make one. Now.</p>
<h2>What is One Version of The Truth ?</h2>
<blockquote class="pullquote alignleft"><p>Do not store any information more than once. Ever.</p></blockquote>
<p>What – you want more? ok but this is gunna be a long one. I promise that my future rants will be (mostly) more concise but this is The Big One. There is a fair bit of industry-specific jargon here which I will soon (I hope) write a <a title="glossary" href="http://www.cadbloke.com/category/cadcepts/what-the/">glossary</a> for. If the magic has happened (ie. I wrote them) then the jargonese should link to a explanation of said jargon. One day. I promise. Rightyo, this is what it all boils down to…</p>
<blockquote class="pullquote alignleft"><p>There should only be <span style="text-decoration: underline;">one</span> root-source, <span style="text-decoration: underline;">one</span> fountain of knowledge.</p></blockquote>
<p>You may certainly derive a report from The Truth at any time but never treat this report as you would the original Truth. That report is an out-of-date and disconnected snapshot of The Truth from the moment it is generated. Spreadsheets, Cable Schedules etc are (usually) reports generated from the source of the truth – the schematic drawings. The reports should be clearly identified as such. They should be consciously labelled with the exact time they were generated so nobody ever forgets that this report was, at best, a snapshot of the truth. If you are looking for the truth for now then you must either regenerate this report or look elsewhere (in the racks, for instance, where the Real Truth lies). If the message that “This Is A Report From This Time” is explicit then it removes an inevitable gaping opportunity for misunderstanding.</p>
<p>Have you have ever wondered why a lot of wiremen prefer to work from schematics rather than cable schedules? It is because they implicitly know how the process (usually) works – the schematic gets updated then, later, the cable schedule (sometimes, eventually…) gets updated. They also know that if the cable schedule is generated manually (by a human scanning drawings) then it will inevitably contain tragic and expensive mistakes. It just does. They know this because they have seen it countless times.</p>
<p>This is of, course, not true if the cable schedule is indeed the oracle, the owner of the information. Then any drawings you have are simply reports of the cable schedule. That said, those drawings should be overviews only, deferring the details to the cable schedule which is the rightful owner of the nitty-gritty information.</p>
<p>Again &#8211; all reports should be clearly labelled as such so they are not assumed to be the original source. Sooner or later some poor Innocent will update them and then disaster will ensue. Suddenly the drawings and the cable schedules say different things and nobody knows which one is right or wrong. Odds are they are both wrong in the own peculiar ways.</p>
<p>Many things we do every day break the First <a rel="nofollow" title="CADmandment" href="http://www.cadbloke.com/category/cadmandments/">CADmandment</a>. Offsheet drawing references (manually adding a pointer from one drawing to the next) break this rule really, really badly. They <span style="text-decoration: underline;">never</span> get updated. Manually cross-referenced room and rack layouts versus their respective schematics (also often versus the cable schedule) is probably the second-most prominent example of this. Stop and have a think about it – I bet you can name a scary number of everyday things you / we  I do that violate this rule. When you think of them, please add them to the <a title="comments" href="#comments-template">comments</a> below.</p>
<p class="download">By making one place only the source of the truth you can easily find the real truth, and the source for the real truth – there should only be one place where you know you need to look to find the truth. Then, and only then, can you change the truth and be sure it will be, indisputably, the new truth.</p>
<h2>Should we stop breaking the First CADmandment right now ?</h2>
<p>My short answer is … YES! … eventually but you won’t be able to stop suddenly. Rome didn’t burn in a day. You / We / I will need to evolve our behaviour and practices – indeed our Documentation Systems &#8211; towards a model that reduces, if not eliminates, violations of CADmandment Number One, The One Version of The Truth. Strive for it. It is a difficult goal but it is, as far as a Documentation System goes, the most important goal. It is also probably one of the hardest goals. Oh, yay!</p>
<p>This is CADmandment Number One for a bloody good reason. Ignore it at your peril. If you choose to dismiss this CADmandment then you may as well dismiss the rest of my rants on this site. Seriously. This is the one problem that will cost you more time, heartache, swearing, tantrums (oh, that’s just me?) via inconsistencies, conflicts and mistakes, than anything else I have discovered so far. These stuff-ups always happen at the worst possible time. Oh, yes, You Know It.</p>
<p>Oh, and while I’m at it – forget about updating any information in reports – you’re shuffling deckchairs on the Titanic – today. That report is <span style="text-decoration: underline;">literally</span> history. Generate a new report from the real information – the Truth.</p>
<p>Yes, I know this Article sounds pretty bullish and know-it-all. Take it from me – I don’t know it all. I will endeavour to not make it a habit but I make no apologies for this here and now. This CADmandment Number one is really important.  As an aside, a special thank-you to <a rel="nofollow" title="a Microsoft CRM expert and all-round Good Geek Gal" rel="nofollow" href="http://blogs.msdn.com/ceibner/">Catherine Eibner</a> for introducing me to this <a title="concept" href="http://www.cadbloke.com/category/cadcepts/">concept</a>. She knows stuff – lots of stuff.</p>
<p>So, do you agree, disagree or did I just confuse you? Please <a rel="nofollow" title="let me know" href="http://www.cadbloke.com/contact/">let me know</a> your thoughts via a <a title="comment" href="#comments-template">comment</a> below.</p>
<h3>More Reading:</h3>
<p><a rel="nofollow" title="http://en.wikipedia.org/wiki/Single_Source_of_Truth" href="http://en.wikipedia.org/wiki/Single_Source_of_Truth">http://en.wikipedia.org/wiki/Single_Source_of_Truth</a></p>
<p><a rel="nofollow" title="http://www.computerworld.com/s/article/88349/Business_Intelligence_One_Version_of_the_Truth?taxonomyId=009" href="http://www.computerworld.com/s/article/88349/Business_Intelligence_One_Version_of_the_Truth?taxonomyId=009">http://www.computerworld.com/s/article/88349/Business_Intelligence_One_Version_of_the_Truth?taxonomyId=009</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.cadbloke.com/one-version-of-the-truth/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>What would You like me to write about ?</title>
		<link>http://www.cadbloke.com/what-would-you-like-me-to-write-about/</link>
		<comments>http://www.cadbloke.com/what-would-you-like-me-to-write-about/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 04:44:52 +0000</pubDate>
		<dc:creator>CADbloke</dc:creator>
				<category><![CDATA[Small Talk]]></category>
		<category><![CDATA[discussion]]></category>
		<category><![CDATA[feedback]]></category>

		<guid isPermaLink="false">http://www.cadbloke.com/?p=75</guid>
		<description><![CDATA[What would you like me to address on this blog of ours? I'm looking for your feedback.]]></description>
			<content:encoded><![CDATA[<h1>Halp !</h1>
<p>ok Folks, we&#8217;re in this together. What would you like me to address on this blog of ours? I&#8217;m looking for your feedback.</p>
<ul>
<li>Did I miss anything ?</li>
<li>Got any burning questions?</li>
<li>Did I mention a <a title="Concepts, done in a CAD kinda way" href="http://www.cadbloke.com/category/cadcepts/">CADcept </a>I haven&#8217;t yet <a title="This is where my definitions go." href="http://www.cadbloke.com/category/cadcepts/">defined</a> ?</li>
<li>Am I not making sense at all? Actually, please <a rel="nofollow" title="comment" href="#comments-template">comment</a> on the post that doesn&#8217;t make sense so we can keep those thoughts focused.</li>
</ul>
<p>Please add a <a rel="nofollow" title="comment" href="#comments-template">comment</a> below with your suggestions and I will follow them up. All of them. Especially yours.</p><p>Some related Ramblings:<ol>
<li><a href='http://www.cadbloke.com/talk-to-me/' rel='bookmark' title='Do you want a discussion forum on this site?'>Do you want a discussion forum on this site?</a> <small>Please leave a comment here or send me a message on my contact page if you would like me to start a discussion forum here on all things Broadcast Systems...</small></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.cadbloke.com/what-would-you-like-me-to-write-about/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Do you want a discussion forum on this site?</title>
		<link>http://www.cadbloke.com/talk-to-me/</link>
		<comments>http://www.cadbloke.com/talk-to-me/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 02:39:40 +0000</pubDate>
		<dc:creator>CADbloke</dc:creator>
				<category><![CDATA[Small Talk]]></category>
		<category><![CDATA[discussion]]></category>
		<category><![CDATA[feedback]]></category>
		<category><![CDATA[forum]]></category>

		<guid isPermaLink="false">http://www.cadbloke.com/talk-to-me/</guid>
		<description><![CDATA[Please leave a comment here or send me a message on my contact page if you would like me to start a discussion forum here on all things Broadcast Systems Design and Documentation.]]></description>
			<content:encoded><![CDATA[<p>Please leave a <a rel="nofollow" title="comment" href="#comments-template">comment</a> here or send me a message on my <a title="send me a message from my contact page" href="http://www.cadbloke.com/contact/">contact page</a> if you would like me to start a discussion forum here on all things Broadcast Systems Design and Documentation.</p>
<p>If I set up a forum you would need to register or use <a rel="nofollow" title="Get one - they are great" rel="no" href="http://openid.net/get-an-openid/what-is-openid/" target="_blank">OpenID</a> (which is a much better idea) to post on it. If you don’t know what OpenID is, follow the link – it is a great innovation.</p>
<p>If I get a few starters I’ll set one up.</p>]]></content:encoded>
			<wfw:commentRss>http://www.cadbloke.com/talk-to-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nearly there</title>
		<link>http://www.cadbloke.com/nearly-there/</link>
		<comments>http://www.cadbloke.com/nearly-there/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 10:37:32 +0000</pubDate>
		<dc:creator>CADbloke</dc:creator>
				<category><![CDATA[Small Talk]]></category>

		<guid isPermaLink="false">http://www.cadbloke.com/?p=16</guid>
		<description><![CDATA[My Apologies to any RSS subscribers out there. I&#8217;m just getting the nuts &#38; bolts sorted. Useful content will begin shortly.]]></description>
			<content:encoded><![CDATA[<p>My Apologies to any RSS subscribers out there. I&#8217;m just getting the nuts &amp; bolts sorted. Useful content will begin shortly. <img src='http://www.cadbloke.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>]]></content:encoded>
			<wfw:commentRss>http://www.cadbloke.com/nearly-there/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hello world!</title>
		<link>http://www.cadbloke.com/hello-world/</link>
		<comments>http://www.cadbloke.com/hello-world/#comments</comments>
		<pubDate>Sat, 10 Oct 2009 08:05:33 +0000</pubDate>
		<dc:creator>CADbloke</dc:creator>
				<category><![CDATA[Small Talk]]></category>

		<guid isPermaLink="false">http://www.cadbloke.com/?p=1</guid>
		<description><![CDATA[I'm getting there. This site will soon evolve into community for Broadcast Engineering types who want their documentation systems to "just work". I will soon be releasing some details of my grand plans to create software to take care of all the boring bits of Broadcast Systems documentation, specifically schematic CAD diagrams.]]></description>
			<content:encoded><![CDATA[<div>
<p>I&#8217;m getting there. This site will soon evolve into community for Broadcast Engineering types who want their documentation systems to &#8220;just work&#8221;.<span id="more-1"></span> I will soon be releasing some details of my grand plans to create software to take care of all the boring bits of Broadcast Systems documentation, specifically schematic CAD diagrams.</p>
<p>Also coming soon is my <a rel="nofollow" title="CADblog" href="http://www.cadbloke.com/cadblog/">CADblog</a>. I&#8217;ll be blogging short pieces on <a title="concepts" href="http://www.cadbloke.com/category/cadcepts/">concepts</a>, tips and tricks I have picked up in my years. The aim of that blog to to make your CADding life easier and more streamlined. There are a zillion ways to do these things so I will be encouraging discussions through the blog and forums. If you reckon I&#8217;m wrong about something then we all want to hear about it. If you have a better idea or a refinement then we&#8217;d all love to hear about that too. If you like kittehs well, there&#8217;s always <a href="http://icanhascheezburger.com/">LOLcats</a>.</p>
<p>I&#8217;ll also be talking about the software development process and I&#8217;ll be asking for feedback on what you&#8217;d like to see and what you think isn&#8217;t so important after all.</p>
<p><a rel="nofollow" title="about CADbloke .com" href="/about/">Here is a page that outlines more of what I&#8217;m on about.</a></p>
<p>Stay tuned, there&#8217;s more to come. Soon.</p>
<p>Ewen<br />
October 09</p></div>]]></content:encoded>
			<wfw:commentRss>http://www.cadbloke.com/hello-world/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

