<?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>BritishIdeas &#187; Windows</title>
	<atom:link href="http://www.britishideas.com/tag/windows/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.britishideas.com</link>
	<description>Interesting Tech Projects</description>
	<lastBuildDate>Mon, 06 Sep 2010 05:34:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Part Design Tools and Workflow</title>
		<link>http://www.britishideas.com/2007/11/19/part-design-tools-and-workflow/</link>
		<comments>http://www.britishideas.com/2007/11/19/part-design-tools-and-workflow/#comments</comments>
		<pubDate>Tue, 20 Nov 2007 05:24:59 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[CNC]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.britishideas.com/2007/11/19/part-design-tools-and-workflow/</guid>
		<description><![CDATA[After spending quite some time trying different pieces of software I have come up with a collection and a workflow that I think will fit my needs.
I wanted to be able to accurately design parts in 3D, see how the parts will fit together to make sure they are right, and produce traditional engineering drawings]]></description>
			<content:encoded><![CDATA[<p>After spending quite some time trying different pieces of software I have come up with a collection and a workflow that I think will fit my needs.</p>
<p>I wanted to be able to accurately design parts in 3D, see how the parts will fit together to make sure they are right, and produce traditional engineering drawings of the parts, if possible. Also it is necessary once a part has been designed to be able to convert it into toolpaths, which is the path that a drill bit would move along to make the part. The toolpaths are represented using g-code which can be processed by EMC2 to move the stepper motors. Another requirement was to use free software where possible to try and keep costs down.</p>
<p>I start with <a href="http://www.alibre.com/xpress/software/alibre-design-xpress.asp" title="Alibre Design Xpress">Alibre Design Xpress</a>. This is an excellent 3D design program that is also free. However free comes with a price, that is limitations. The key limitations are a limited number of export options and limited number of parts in an assembly. An assembly is a collection of parts fitted together to build something. However with enough perseverance these limitations can be overcome. In Design Xpress I created a simple test part that contains two holes for bolts:</p>
<p><a href="http://www.britishideas.com/wp-content/uploads/2007/11/testpiece12d.gif" title="Test Piece 1 2D Design"><img src="http://www.britishideas.com/wp-content/uploads/2007/11/testpiece12d.thumbnail.gif" alt="Test Piece 1 2D Design" /></a></p>
<p>Creating this 2D profile is very quick and easy. The holes are 0.174&#8243; in diameter, which should be big enough for a #8 bolt. Next step is to extrude the 2D profile into a 3D part:</p>
<p><a href="http://www.britishideas.com/wp-content/uploads/2007/11/testpiece13d.gif" title="Test Piece 1 3D Design"><img src="http://www.britishideas.com/wp-content/uploads/2007/11/testpiece13d.thumbnail.gif" alt="Test Piece 1 3D Design" /></a></p>
<p>The part can be rotated and viewed from any angle. I decided to make the part 0.250&#8243; thick. At this point Design Xpress can produce various numbers regarding the part, depending on the material it is made of. Choosing &#8220;Wood &#8211; southern pine&#8221; resulted in:</p>
<p>Volume = 1.480147117 in³<br />
Mass = 1.576592260E-2 kg<br />
Surface Area = 1.453202145E1 in²</p>
<p>Pretty interesting.</p>
<p>The software only allows five unique parts in an assembly, unless you register then it is 10. However this is quite a severe limitation in my opinion. Fortunately there is a way around this. Alibre has written an add-on called <a href="http://www.alibre.com/promos/online/3DSketchUp.asp" title="3D Publisher">3D Publisher for Google Sketchup</a> that allows parts to be exported in <a href="http://sketchup.google.com/" title="Google Sketchup">Google&#8217;s Sketchup</a> format. It&#8217;s not a requirement that the parts be uploaded to Google&#8217;s 3D Warehouse. Instead the exported parts can be saved to your hard drive. The following screenshot shows an assembly of two of the test parts along with size #8 bolts and nuts. The exact bolts are ANSI PHN, CRSHD TYPE II, B18.6.3, .164-36 UNF, 0.75, which gives an indication of the accuracy expected from designing parts and assembling them.</p>
<p><a href="http://www.britishideas.com/wp-content/uploads/2007/11/testpiece1assembly.gif" title="Test Piece 1 Assembly"><img src="http://www.britishideas.com/wp-content/uploads/2007/11/testpiece1assembly.thumbnail.gif" alt="Test Piece 1 Assembly" /></a></p>
<p>Again, this assembly can be rotated and the parts can be made transparent, along with plenty of other options. There is even a free add-on for Google Sketchup that provides a <a href="http://www.suplugins.com/" title="Podium Ray Tracer">ray tracer</a>. Assembling two parts confirmed my intention that the holes will line up.</p>
<p>With a few mouse clicks Design Xpress can convert the 3D part into traditional  engineering drawing:</p>
<p><a href="http://www.britishideas.com/wp-content/uploads/2007/11/testpiece1drawing.gif" title="Test Piece 1 Drawing"><img src="http://www.britishideas.com/wp-content/uploads/2007/11/testpiece1drawing.thumbnail.gif" alt="Test Piece 1 Drawing" /></a></p>
<p>This can be printed out, emailed, etc. and provides all the measurement details for someone else to reproduce the part without having access to electronic files. The drawing can also be exported as a DXF (without the annotations), which is needed for the next step.</p>
<p>I found an excellent application to generate toolpaths for a part called <a href="http://www.brusselsprout.org/CAMBAM/">CamBam</a>. It takes a DXF file and provides an easy to use user interface in which you can select which items are profiled, drilled, pocketed, etc. Once the DXF file is loaded into CamBam all the unneeded views are deleted to leave the original 2D profile. For this part I added a 2.5D profile operation to cut the outline of the shape and two sprial drill operations for the holes:</p>
<p><a href="http://www.britishideas.com/wp-content/uploads/2007/11/testpiece1cambam.gif" title="Test Piece 1 in CamBam"><img src="http://www.britishideas.com/wp-content/uploads/2007/11/testpiece1cambam.thumbnail.gif" alt="Test Piece 1 in CamBam" /></a></p>
<p>Cam Bam then generates the g-code which can be loaded in the AXIS interface in <a href="http://www.linuxcnc.org" title="EMC2 Linux CNC">EMC2</a>:</p>
<p><a href="http://www.britishideas.com/wp-content/uploads/2007/11/testpiece1axis.png" title="Test Piece 1 in AXIS"><img src="http://www.britishideas.com/wp-content/uploads/2007/11/testpiece1axis.thumbnail.png" alt="Test Piece 1 in AXIS" /></a></p>
<p>This process may seem convoluted, and it requires both Windows and Linux, but all the software can be obtained for free and is high quality. I haven&#8217;t completed my CNC machine yet, but I can watch the part being made in the AXIS interface without having the motors connected. I would expect that all the software will work in a Virtual Machine in Linux, however note that Design Xpress requires a lot of RAM to run (300Mb I believe).</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d45').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark to:</em></strong></a>
<br />
<div class="d45" style="overflow:hidden">
<br />
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d45').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d45').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></content:encoded>
			<wfw:commentRss>http://www.britishideas.com/2007/11/19/part-design-tools-and-workflow/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Low Cost and Free CAD Programs</title>
		<link>http://www.britishideas.com/2007/11/12/low-cost-and-free-cad-programs/</link>
		<comments>http://www.britishideas.com/2007/11/12/low-cost-and-free-cad-programs/#comments</comments>
		<pubDate>Mon, 12 Nov 2007 23:29:08 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[CNC]]></category>
		<category><![CDATA[CAD]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.britishideas.com/2007/11/12/low-cost-and-free-cad-programs/</guid>
		<description><![CDATA[I have stumbled across a large list of low cost and free CAD programs, mostly for Windows however. It seems there are many good choices in the list and I will try out a couple in the next day or two.


Bookmark to:




Hide Sites



$$('div.d38').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); ]]></description>
			<content:encoded><![CDATA[<p>I have stumbled across a large list of <a href="http://www.eland.org.uk/pages/Misc/cadnotes.html" title="Low cost and free CAD programs">low cost and free CAD programs</a>, mostly for Windows however. It seems there are many good choices in the list and I will try out a couple in the next day or two.</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d38').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark to:</em></strong></a>
<br />
<div class="d38" style="overflow:hidden">
<br />
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d38').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d38').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></content:encoded>
			<wfw:commentRss>http://www.britishideas.com/2007/11/12/low-cost-and-free-cad-programs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows XP and Stepper Motors</title>
		<link>http://www.britishideas.com/2007/11/04/windows-xp-and-stepper-motors/</link>
		<comments>http://www.britishideas.com/2007/11/04/windows-xp-and-stepper-motors/#comments</comments>
		<pubDate>Sun, 04 Nov 2007 20:17:06 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[CNC]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.britishideas.com/2007/11/04/windows-xp-and-stepper-motors/</guid>
		<description><![CDATA[My first test after assembling the board was to connect one motor to each axis in turn and test using Windows XP SP2 and Mach3. The test involved going to the motor tuning section and pressing the up and down arrows.
On the X and Y axis it was clear that steps were being lost. I]]></description>
			<content:encoded><![CDATA[<p>My first test after assembling the board was to connect one motor to each axis in turn and test using Windows XP SP2 and Mach3. The test involved going to the motor tuning section and pressing the up and down arrows.</p>
<p>On the X and Y axis it was clear that steps were being lost. I had to turn the settings down to the lowest speed and even then there was the occasional loss of a step.</p>
<p>On the Z axis however the shaft only twitched. With identical settings to the X and Y axis it would not spin. So, the conclusion I drew was that there is a board problem with the Z axis.</p>
<p>Now I am testing with EMC2 running on Linux. My first test showed that all three axis, X, Y and Z appear to work just fine. The shaft spins quite happily on the Z axis&#8230;</p>
<p>So the moral of the story is that if one axis behaves differently it could be Windows causing it and not the board.</p>
<p>If you are stuck with Windows probably the only ways to determine where the problem lies are to either use a modified cable to swap pins around (so the problem axis is controlled by the pins for another axis) or to switch to TurboCNC and try that (perhaps with FreeDOS).</p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d34').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark to:</em></strong></a>
<br />
<div class="d34" style="overflow:hidden">
<br />
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d34').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d34').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></content:encoded>
			<wfw:commentRss>http://www.britishideas.com/2007/11/04/windows-xp-and-stepper-motors/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Windows XP Running Inside Ubuntu 7.10 Gutsy Gibbon</title>
		<link>http://www.britishideas.com/2007/10/30/windows-xp-running-inside-ubuntu-710-gutsy-gibbon/</link>
		<comments>http://www.britishideas.com/2007/10/30/windows-xp-running-inside-ubuntu-710-gutsy-gibbon/#comments</comments>
		<pubDate>Tue, 30 Oct 2007 16:51:22 +0000</pubDate>
		<dc:creator>Andy</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.britishideas.com/2007/10/30/windows-xp-running-inside-ubuntu-710-gutsy-gibbon/</guid>
		<description><![CDATA[I am still working on getting EMC2 working in Ubuntu 7.10, but in the meantime I decided to give Virtual Box a try. The Virtual Box website has deb files for Ubuntu so installation was easy. I created a new virtual machine with 192MB of RAM and 6Gb of drive space and stuck the XP]]></description>
			<content:encoded><![CDATA[<p>I am still working on getting EMC2 working in Ubuntu 7.10, but in the meantime I decided to give <a href="http://www.virtualbox.org">Virtual Box</a> a try. The Virtual Box website has deb files for Ubuntu so installation was easy. I created a new virtual machine with 192MB of RAM and 6Gb of drive space and stuck the XP SP2 CD in the drive and started the machine. From that point the XP installer went through it&#8217;s machinations until I had the desktop running.</p>
<p>I am pretty impressed. The speed of XP is almost as fast as if it were running on it&#8217;s own. It&#8217;s perfectly usable, has network access and can resize the desktop to match the window on the fly. It automatically captures the mouse pointer when it goes over the window, and it is possible to take snapshots of the PC and restore them. In other words, no waiting for XP to boot up; just go straight to the desktop.</p>
<p><a href="http://www.britishideas.com/wp-content/uploads/2007/10/ubuntuxp.png" title="Ubuntu 7.10 Running XP SP2"><img src="http://www.britishideas.com/wp-content/uploads/2007/10/ubuntuxp.thumbnail.png" alt="Ubuntu 7.10 Running XP SP2" /></a></p>
<!-- Social Bookmarks BEGIN -->
<div class="social_bookmark">
<a title="Click me to see the sites." href="#" onclick="$$('div.d28').each( function(e) { e.visualEffect('slide_down',{duration:2.5}) }); return false;"><strong><em>Bookmark to:</em></strong></a>
<br />
<div class="d28" style="overflow:hidden">
<br />
<br />
<a style="font-size:90%;text-align: right; " title="Click me to hide the sites." href="#" onclick="$$('div.d28').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); return false;">Hide Sites</a>
</div>
</div>
<!-- Social Bookmarks END -->
<script type="text/javascript">$$('div.d28').each( function(e) { e.visualEffect('slide_up',{duration:0.5}) }); </script>]]></content:encoded>
			<wfw:commentRss>http://www.britishideas.com/2007/10/30/windows-xp-running-inside-ubuntu-710-gutsy-gibbon/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
