<?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>juergen.treml &#187; Electronics</title>
	<atom:link href="http://www.juergentreml.de/archives/category/electronics/feed" rel="self" type="application/rss+xml" />
	<link>http://www.juergentreml.de</link>
	<description>Crossing a live runway...</description>
	<lastBuildDate>Tue, 03 Jan 2012 10:04:41 +0000</lastBuildDate>
	<language>en-US</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.9.3</generator>
	<item>
		<title>Palm Prē: Really that good? *UPDATE*</title>
		<link>http://www.juergentreml.de/archives/873</link>
		<comments>http://www.juergentreml.de/archives/873#comments</comments>
		<pubDate>Thu, 22 Oct 2009 10:47:28 +0000</pubDate>
		<dc:creator><![CDATA[Jürgen]]></dc:creator>
				<category><![CDATA[Computer & Devices]]></category>
		<category><![CDATA[Electronics]]></category>
		<category><![CDATA[Featured Articles]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.juergentreml.de/archives/873</guid>
		<description><![CDATA[Short answer: Yes. In a few more words: It’s not an iPhone killer as many out [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img style="display: inline; margin-left: 0px; margin-right: 0px; border-width: 0px;" title="DSCF9149" src="http://www.juergentreml.de/wp-content/uploads/2009/10/DSCF91491.jpg" border="0" alt="DSCF9149" width="244" height="184" align="right" /> Short answer: Yes. In a few more words: It’s not an <a href="http://www.apple.com">iPhone</a> killer as many out there labeled it to be but it can easily keep up with it. I wasn’t quite sure which one to get, the iPhone or the <a href="http://www.palm.com">Palm</a> Prē, till the last moment but I finally decided to take the risk and give the Prē the benefit of the doubt. The Prē can’t keep up with the iPhone in every single aspect, there just are a few things where Palm just had no chance of overcoming the two year head start the iPhone has, the biggest aspect for sure being the App store. But the Prē more than compensates for this shortcomings by throwing in a number of creative ideas and features even the iPhone with all its apps has nothing to come up against with, like Synergy or MULTI TASKING. Ever tried to listen to web radio on the iPhone while downloading a large PDF in your browser and looking up a number of addresses just received via email in the <a href="http://maps.google.com">Google Maps</a> app, switching back and forth between the latter two?! Well, go ahead. Try! The bottom line is, the Prē doesn’t have everything the iPhone has but it surely doesn’t fall in the category of all those phones desperately trying to imitate the iPhone as closely as possible, failing miserably on the way there. It comes with its own set of unique and stylish features that allow things that aren’t even possible on the iPhone and over time, I’m sure, it will catch up further.  Besides, most of those things the Prē brings along right out of the box are quite polished and reliable making it a real pleasure to use.<span id="more-873"></span></p>
<p>I’ve been waiting to get a new phone for quite a while and while originally waiting for the iPhone 3GS release, I decided to wait a little longer when I learned that the Prē was on its way. Last Friday finally was the day, and it has been over week now that I own this shiny new toy. That’s plenty of time to explore every little detail of it and the reason I’d like to share a few of my thoughts, point out what I like about it and what not so much. There are a lot of things in which  i don’t agree with other reviews out there, but of course there are a few things that you may have read before, so here we go:</p>
<p><span style="text-decoration: underline;">Pros</span></p>
<ul>
<li><strong>Multi tasking </strong>is just so much more natural and handy than the way the iPhone works</li>
<li>WebOS is fun to use and actually looks awesome</li>
<li><strong>Standard apps like browser, email and messaging are rock solid</strong></li>
<li>The app store is getting new additions every few days now</li>
<li><strong>German Prē is sim and net lock free</strong> (see O2 FAQs <a href="http://www.o2online.de/nw/support/mobilfunk/smartphones/palmpre/tipps/index.html?nidx=1#TabbedArea" class="broken_link">here</a>)</li>
<li>The Prē isn’t as Google focused as Android and not as manufacturer bound as the iPhone</li>
<li>App store less restrictive than Apple’s version</li>
<li><strong>Gesture area is an awesome idea</strong> (I’m hardly using the middle button on the device)</li>
<li>While not possible yet, the instructions for tethering are already present on the device and <strong>tethering is planned to be supported with future firmware versions</strong> (see O2 FAQs <a href="http://www.o2online.de/nw/support/mobilfunk/smartphones/palmpre/tipps/index.html?nidx=1#TabbedArea" class="broken_link">here</a>)</li>
<li><strong>Touchstone charger</strong>: Works great and is <strong>well thought through</strong> (automatically takes the call when you take it of the charger while it’s ringing, automatically switches to speaker mode once you put it on the charger during a call, etc) BUT seems there are quite a few faulty touchstone chargers on the market (see below for details). Once you got a good one though, it’s just awesome.</li>
<li><span style="color: #808080;"><strong>UPDATE: Form factor: </strong>With the slider closed it’s just tiny and cute, with the slider open it’s the most comfortable phone to hold while talking that I’ve ever seen. BUT the form factor also has its drawbacks. See below.</span></li>
</ul>
<p><span style="text-decoration: underline;">Popular Cons I do NOT agree with</span></p>
<ul>
<li><strong>Sharp edge at the bottom of the device</strong>: People have claimed it’s sharp enough to slice bread, but I really don’t see the problem here. Sure, it’s a sharp edge, but I don’t even feel in during my daily use of the device. I’ve never had the slightest complaint about this edge!</li>
<li><strong>Small, tiny keys on the keyboard and bottom of the screen to close to the keyboard: </strong>I’ve got small hands, small fingers, for me the keyboard is quite comfortable and not too hard to type on. I wouldn’t give up the hardware keyboard for the world! As for the bottom of the screen being to close to the keyboard: No problem here either. Though I must admit, I can picture people with larger hands having way more problems here. The keyboard for sure isn’t too large and while it isn’t a problem for me it definitely might be a point of complaint for some of you.</li>
<li>Wobbly slider mechanism: Total crap! The slider is absolutely fine. It’s not 100% firm and stiff but nowhere near annoying or disturbing!</li>
<li><strong>Battery runtime</strong>: I somewhat agree with this one, but it isn’t worse than e.g. the iPhone. Just switch of push email and use WiFi when at home instead of 3G and battery runtime increases from intolerable to ok ;). A few more tips (in German) can be found <a href="http://www.o2online.de/nw/support/mobilfunk/smartphones/palmpre/tipps/index.html?nidx=2#TabbedArea" class="broken_link">here</a>.</li>
</ul>
<p><span style="text-decoration: underline;">My personal Cons</span></p>
<ul>
<li><strong>Hard- and software adaption regarding Europe</strong>: Palm claimed that hardware and software adaption are the reason for the late release of the Prē. I know this is true as for the GSM support the Prē needs to work on European networks, but what about the rest of the hardware? <strong>What about special characters on the keyboard?</strong> There umlauts in German, accents in French and Spanish, etc. You could have adapted the keyboard!!! Even worse for the software: O2 stated things like “<strong>support for popular European social networks</strong>” (I don’t recall the exact phrasing) in its advertising for the Prē, but in fact the only thing supported is Facebook. I can only speak for Germany, <strong>but the most popular networks here are: StudiVZ, lokalisten and maybe Xing (for business).</strong> Besides, there other less important ones like Stay Friends and I’m sure Spain, Ireland und UK have their proper social networking sites besides Facebook. <strong>Not a single one of those is supported!</strong> In fact, Europe did not even get the same software version as the US. <strong>We are two versions behind!</strong> I honestly did expect more in this regard. Honestly Palm, if you want to win the hearts of your European customers, you’ll probably have to do more than just make your devices technically work on European networks. Please!</li>
<li><strong>Combined and instant messaging</strong>: The idea is admittedly awesome BUT what good is it if <strong>only AIM and Google Talk are supported</strong>? Again, I don’t know about the US, but in Europe, <strong>ICQ and MSN are far more popular</strong>. They should be supported since the initial US release of the Prē. I really can see no reason why those are not supported. <strong>Please Palm, this is a MUST. It is the feature I miss most!!!!</strong></li>
<li>Software keyboard: I really love my hardware keyboard but sometimes you just need to type a single word like a login or a street name on Google Maps, not worth the effort of sliding your phone open. This is not among the most important features to add, but a software keyboard would surely make nice plus!</li>
<li><strong>Auto-correct and auto-complete</strong>: The Prē has basic typo correction but nothing more. Even the oldest Windows Mobile phones have auto-complete (in conjunction with hard- as well as software keyboards). Leaving this out is a big one! On mobile devices, T9 or auto-complete just makes typing so much faster. <strong>That needs to be added as soon as possible!</strong></li>
<li><strong>Support for third-party music players:</strong> Support for iTunes is really nice, but first of all I need the latest firmware version to able to use it (which isn’t available yet in Europe) and secondly, we probably all know that this cat and mouse game can’t go on forever. Sure, the Prē also support third party players like Windows Media Player or others via its flash drive mode, but it doesn’t provide a reasonable way to sync playlists. There’s not even a way to create playlists within the music app on the Prē itself. I’d be 100% OK not to use iTunes, but you can’t seriously expect me to sync hundreds of songs to my device and not have a single playlist, only being able to choose between all songs or a single artist or album to play. That’s not very satisfying. My suggestion: Focus on supporting other players for music sync instead of continuing that time consuming game with Apple.</li>
<li><strong>App launcher</strong>: Currently one can rearrange icons but not add new pages to the launcher. That’s annoying, with three pages (one being for device &amp; settings related stuff) I can’t figure out a reasonable way to order and arrange my apps. It should be an easy task to <strong>allow users to add more pages to the launcher</strong>. That’s not really a big challenge. But it would definitely make a difference! As a last thing: Reducing the icon size on the launcher or the launcher bar would allow to add more icons to either of them. (Though I see that they would be harder to touch and icon quality would probably suffer due to the down sampling, so I understand it that one is not coming)</li>
<li><strong>Lid for the USB charging cable</strong>: It’s so hard to reach and open that you’re probably annoyed by the second time you have to do it. Seems like a strategic design aiming to increase the sales of the overpriced, wireless touchstone charger. Sad, but then again, Palm’s goal is to earn money just like any other company out there, so somewhat understandable! Still, if the touchstone charger weren’t so overpriced it would be even more understandable.</li>
<li><span style="color: #ff0000;"><strong>Touchstone charger</strong>: Palm obviously has or had a quality problem in the manufacturing of the wireless charger. I had to go to the O2 shop three times to exchange both, the back cover as well as the charger till I had a set that did actually work reliably. Before, <strong>my Prē would loose the connection to the charger from every few seconds to every few minutes</strong>, just to pick it up again shortly after that, <strong>bringing up the “battery charging” notification (along with the according sound) each time</strong>. This is just plain annoying and intolerable (see </span><a href="http://www.youtube.com/watch?v=4KGwye3mx3E"><span style="color: #ff0000;">this video</span></a><span style="color: #ff0000;">). A little bit of internet research also brought up that I’m obviously not the only one with this problem. Anyway, for those experiencing this issue, have your retailer exchange the charger (and possibly the back cover that comes with it). <strong>A perfectly working charger (like the one I own now) should not have this issue</strong>, not even once a day or so. My Prē hasn’t lost the connection to the charger in over seven days now, except for when I took it off the charger of course. <strong>Also, unlike some of the forums posts or Palm support guys tell you, the problem with this issue is not misalignment of the Prē on the charger.</strong> Sure, it has to be aligned right, in fact there are only two possible position in which the Prē will charge but you’re not required to align it to the millimeter. The magnets in the charger take care of the alignment as long as you’re not trying to put it on the charger in some completely awkward position like diagonal or so.</span></li>
<li><span style="color: #808080;"><strong>UPDATE: Form factor: </strong>While perfect for your pocket and super comfy in your hand while talking, it has quite a few glitches. With the slider open, the phone seems extremely unbalanced  when you type on the keyboard. Even more so if you’re trying to type one-handed. Especially for the latter case, I find this quite annoying.</span></li>
</ul>
<p>In the end, the Palm Prē is a great phone in my opinion. In a few ways it’s two years behind the iPhone, in most things it can totally take it up to the iPhone and in some ways, it even beats the cr** out of the iPhone. As long as Palm doesn’t think they can take it slow now (in which case they would be sadly mistaken) and as long as they keep the updates coming and address current shortcomings and problems with the Prē, it has the potential (together with future WebOS phones) to be mentioned in the same breath as the iPhone and any Blackberry.</p>
<p>Oh, and as a last note: The reason I’m comparing it to the iPhone so much, although it’s not meant to be a so called “iPhone killer”, is because that’s the main competitor in functionality in my opinion. RIM / <a href="http://www.blackberry.com/">Blackberry</a> I just don’t know well enough, and <a href="http://code.google.com/android/">Android</a> / <a href="http://www.microsoft.com/windowsmobile/en-us/default.mspx" class="broken_link">Windows Mobile</a> and manufacturers supporting those are just way too busy badly imitating the iPhone, trying to make their devices look like yet another iPhone without actually being one and more importantly without putting the necessary effort and creativity into the job to actually make their devices good and shiny. I just can’t get why they’re doing this, as Palm made the solution so obvious: Don’t copy everything, just copy the good and important features and copy them <strong>well!</strong> Then add a few of your own ideas. There must be some?!</p>
<p><span style="color: #808080;"><strong>UPDATE</strong>: I see the need to revise my statement on Android above. I still think what I said is true for Android 1.x and according phones, but it seems this all just changed with the release of Android 2.0 and and a vast number of manufacturers jumping on the Android train. The new software version seems to do exactly what I recommended above. Copy all the good existing features like the iPhone’s app store idea, multi-touch / touch-oriented interface, the Pre’s combined messaging, synergy, hardware keyboard and multi-tasking. Then add some of your own ideas (like a </span><a href="http://gizmodo.com/5391408/google-maps-navigation-a-free-ass+kicking-turn+by+turn-mobile-app"><span style="color: #808080;">killer navigation app</span></a><span style="color: #808080;"> that’s even free) or / and improve on the existing features like combined messaging, better hardware keyboard, etc. Combine this with a developer with nearly unlimited resources (such as, I don’t know, Google?!) and a variety of Hardware manufacturers willing to go along, and you get a system that should be gaining ground immensely fast, casting a huge shadow on the new Palm. More so since Palm is taking it really slow with its update policy and currently not doing much but fix bugs. (</span><a href="http://gizmodo.com/5392799/how-palm-lost-like-apple-in-the-80s"><span style="color: #808080;">This article</span></a><span style="color: #808080;"> says a lot of the things I am thinking.) I really hope they have something big to show with the upcoming update(s) because otherwise I see a lot of dark clouds at Palm’s horizon, again!</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.juergentreml.de/archives/873/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Eagle3D, POVray, Google SketchUp and SU2POV! Eh? Lost?</title>
		<link>http://www.juergentreml.de/archives/846</link>
		<comments>http://www.juergentreml.de/archives/846#comments</comments>
		<pubDate>Wed, 29 Jul 2009 13:10:32 +0000</pubDate>
		<dc:creator><![CDATA[Jürgen]]></dc:creator>
				<category><![CDATA[Electronics]]></category>
		<category><![CDATA[Featured Articles]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[CAD]]></category>
		<category><![CDATA[Circuit]]></category>
		<category><![CDATA[Computer Graphics]]></category>
		<category><![CDATA[Eagle]]></category>
		<category><![CDATA[Eagle3D]]></category>
		<category><![CDATA[Google SketchUp]]></category>
		<category><![CDATA[Hardware Design]]></category>
		<category><![CDATA[Layout]]></category>
		<category><![CDATA[POVray]]></category>
		<category><![CDATA[Rendering]]></category>

		<guid isPermaLink="false">http://www.juergentreml.de/?p=846</guid>
		<description><![CDATA[Time to shed some light on one of those secret tools in my little electronics toolbox: [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img style="display: inline; &lt;br /&gt;                 margin-left: 0px; margin-right: 0px; border-width: 0px;" title="download" src="http://www.juergentreml.de/wp-content/uploads/2009/07/download_thumb.jpg" border="0" alt="download" width="240" height="130" align="right" />Time to shed some light on one of those secret tools         in my little electronics toolbox: <a href="http://www.matwei.de/doku.php?id=en:eagle3d:eagle3d" target="_blank" class="broken_link">Eagle3D</a>! If you are like me, using <a href="http://www.cadsoft.de/" target="_blank">Cadsoft’s awesome (and free) layout and schematics tool Eagle</a> and want good-looking pictures of your latest design, then you should probably heave         a look at another free little tool designed to work on Eagle layouts to generate         a 3D ray-traced rendering of your boards. The tool or rather script is called Eagle3D         and can be found <a href="http://www.matwei.de/doku.php?id=en:eagle3d:eagle3d" target="_blank" class="broken_link"> here</a>.</p>
<p>No why is this worth writing about? First of all because it’s an astonishing tool         creating absolutely realistic images of your board before you even think about manufacturing         and soldering it. But secondly, because Eagle3D is not the type of tool with funny,         colored icons in a nice little toolbar where you just click one of those icons and         your rendering is done. Unfortunately, using it as it comes out of the box, you’ll         probably end up with only half of the parts on your board being rendered correctly         or rendered at all. To see the rest of you parts on the board, there’s no way around         some fine tuning of the Eagle3D scripts (or even some CAD construction work to build         custom parts). Below is an image of one of my boards at various stages, rendered         with the out-of-the box version of Eagle3D, rendered after editing some of the Eagle3D         scripts and finally, rendered after construction and adding some custom parts with         <a href="http://sketchup.google.com/" target="_blank" class="broken_link">Google SketchUp</a>.<span id="more-846"></span></p>
<p><a rel="lightbox" href="http://www.juergentreml.de/wp-content/uploads/2009/07/Comp11.png"> <img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; &lt;br /&gt;                 border-left-width: 0px;" title="Comp 1" src="http://www.juergentreml.de/wp-content/uploads/2009/07/Comp1_thumb1.png" border="0" alt="Comp 1" width="260" height="141" /></a> <a rel="lightbox" href="http://www.juergentreml.de/wp-content/uploads/2009/07/Comp2.png"> <img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; &lt;br /&gt;                         border-left-width: 0px;" title="Comp 2" src="http://www.juergentreml.de/wp-content/uploads/2009/07/Comp2_thumb.png" border="0" alt="Comp 2" width="260" height="141" /></a></p>
<p><span style="text-decoration: underline;">So before I explain all this, let’s make sure             you got the basic part right:</span></p>
<ol>
<li>Go <a href="http://www.matwei.de/doku.php?id=en:eagle3d:eagle3d" target="_blank" class="broken_link"> here</a> and download Eagle3D AS WELL AS the archive containing all the parts included             with Eagle3D as images. You’re gonna need the latter one later on for lookup purposes.</li>
<li>Get the latest POVray version <a href="http://www.povray.org/beta/" target="_blank"> here</a>.</li>
<li>After you’ve installed all the above to whatever location you prefer, fire up Eagle,             open your favorite board and select <em>File –&gt; Execute ULP</em> then in the             dialog that appears, navigate to your Eagle3D directory and the ULP sub-folder there             and select <em>3d41.ulp</em></li>
<li>Once you hit <em>Open</em> a settings dialog appears. You can basically leave the             default settings as they are, just remember the path that’s shown on the first page             where Eagle3D stores the povray file.</li>
<li>Hit <em>create POV-File and exit</em> and answer all the questions you’ll be asked             (e.g. colors of LEDs, logos on ICs, …)</li>
<li>After the POVray file has been created, open it with POVray and hit <em>Run</em> to render your board.</li>
</ol>
<p>At this point I’d like to point you to <a href="http://www.matwei.de/doku.php?id=en:eagle3d:documentation#1._why_and_how" target="_blank" class="broken_link">this site here</a> and <a href="http://www.societyofrobots.com/electronics_Eagle3D_tutorial.shtml" target="_blank" class="broken_link">this one</a> for a detailed description of Eagle3D’s features         and further instruction on its basic usage.</p>
<p><strong>Now, if you’re really lucky, after the six steps mentioned above, you end up             with an image of your board with all parts rendered correctly. Unfortunately, in             most cases, some of the parts will be rendered incorrectly (misplaced, mirrored,             etc.) or not rendered at all. These problems result from two different situations             with different solutions, but first a little but important background info:</strong></p>
<p>Eagle3D parts are all described by macros written in POVray’s scripting language         and you can find them in the <em>povray </em>subfolder in your Eagle3D directory.         These macros are named different from the Eagle part / package names, which is why         there are two files <em>3dpack.dat</em> and <em>3dusrpac.dat</em> in the <em>ulp</em> subfolder of the Eagle3D directory in which you can find the mapping between Eagle         package names and Eagle3D part macros.</p>
<p><span style="text-decoration: underline;">So if now some of the parts on your board are             not rendered (correctly or at all) there’s the following two reasons:</span></p>
<ol>
<li><strong>There is no or a wrong mapping in the <em>3dpack.dat</em> or <em>3dusrpac.dat</em> file between some of your parts in Eagle and the Eagle3D macro BUT such a part EXISTS             in the Eagle3D image library.<br />
</strong><br />
<span style="text-decoration: underline;">Example:</span><br />
In the design above, I’m using 4-pin Molex connectors with the package name <em>53048-04</em> in my Eagle layout and Eagle3D doesn’t render those connectors<br />
<img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; &lt;br /&gt;                 border-left-width: 0px;" title="Blue Coffee 1.1" src="http://www.juergentreml.de/wp-content/uploads/2009/07/BlueCoffee1.1.png" border="0" alt="Blue Coffee 1.1" width="92" height="80" /><br />
BUT I browse through the image archive I’ve downloaded before from the Eagle3D website             and I see, that there is in fact an image of the connector I’m looking for, named             <em>CON_MOLEX_53048_4.png.<br />
<img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; &lt;br /&gt;                     border-left-width: 0px;" title="CON_MOLEX_53048_4" src="http://www.juergentreml.de/wp-content/uploads/2009/07/CON_MOLEX_53048_4.png" border="0" alt="CON_MOLEX_53048_4" width="82" height="77" /> </em><em> </em><span style="text-decoration: underline;">Solution:</span></p>
<ol>
<li>So I open the <em>3dpack.dat</em> file and search for <em>CON_MOLEX_53048_4</em> to find the following line:<br />
<blockquote><p>NOEAGLEPAC:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_MOLEX_53048_4(:Molex                         53048:&nbsp;</p></blockquote>
<p>This line tells me that the Eagle package with the name <em>NOEAGLEPAC</em> is mapped                     to the Eagle3D POVray macro <em>CON_MOLEX_53048_4</em>.</li>
<li>Now you can either directly edit the line in this file or more elegantly copy the                     line into <em>3dusrpac.dat</em><br />
<blockquote><p>53048-04:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_MOLEX_53048_4(:Molex                         53048:&nbsp;</p></blockquote>
<p>This way, you tell Eagle3D to map your Eagle package <em>53048-04</em> to the <em>CON_MOLEX_53048_4</em>.</li>
<li>Now if you save your changes and go through steps 3 to 6 of the basic Eagle3D instructions                     above again, the missing Molex connector should be rendered correctly</li>
</ol>
<p><span style="text-decoration: underline;">Hint:</span><br />
If a part is actually rendered but misplaced or flipped, rotated, etc. you can edit                 the mapping above and change the 13th to 16th ‘0’ digits to correct the rotation                 angle and x-, y-, z-offset of your part, e.g.</p>
<blockquote><p>53048-04:0:0:0:0:0:0:0:0:0:0:0:0:90:3.2:1.2:2.6:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_MOLEX_53048_4(:Molex                 53048:</p></blockquote>
<p><em>Details see <a href="http://www.matwei.de/doku.php?id=en:eagle3d:documentation#6._file_formats" target="_blank" class="broken_link">here</a>. </em></p>
<p><em> </em></li>
<li><strong>There is no mapping in the the <em>3dpack.dat</em> or <em>3dusrpac.dat</em> file between some of your parts in Eagle and the Eagle3D macro AND such a part DOES             NOT EXIST in the Eagle3D image library.<br />
In this case, there are two different solutions:<br />
</strong><br />
<span style="text-decoration: underline;">Example 1:</span><br />
Eagle3D comes with the following 6-pin and 10-pin connectors (named <em>CON_DIS_WS6G</em> and <em>CON_DIS_WS10G</em>)<br />
<img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; &lt;br /&gt;                 border-left-width: 0px;" title="CON_DIS_WS6G" src="http://www.juergentreml.de/wp-content/uploads/2009/07/CON_DIS_WS6G.png" border="0" alt="CON_DIS_WS6G" width="137" height="103" /> <img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; &lt;br /&gt;                 border-left-width: 0px;" title="CON_DIS_WS10G" src="http://www.juergentreml.de/wp-content/uploads/2009/07/CON_DIS_WS10G.png" border="0" alt="CON_DIS_WS10G" width="163" height="122" /><br />
similar to the connector I need, BUT I need an 8-pin version which doesn’t exist             in Eagle3D.&nbsp;</p>
<p><span style="text-decoration: underline;">Solution:</span></p>
<ol>
<li>Look for the Eagle3D macro for these connectors, to be found in the <em>connectors.inc</em> file in the <em>povray</em> sub-directory.</li>
<li>Inside this file, look search for <em>CON_DIS_WS6G</em> or <em>CON_DIS_WS10G</em> and you will find the following:<br />
<blockquote><p>#macro CON_DIS_WS6G()<br />
object{<strong>CON_DIS_WS_XX_G_GRND</strong>(6)}<br />
#end<br />
#macro CON_DIS_WS10G()<br />
object{<strong>CON_DIS_WS_XX_G_GRND</strong>(10)}<br />
#end<br />
#macro CON_DIS_WS14G()<br />
object{<strong>CON_DIS_WS_XX_G_GRND</strong>(14)}<br />
#end<br />
#macro CON_DIS_WS16G()<br />
object{<strong>CON_DIS_WS_XX_G_GRND</strong>(16)}<br />
#end&nbsp;</p></blockquote>
<p>As you can see, these lines describe a 6-pin, a 10-pin, a 14-pin and a 16-pin version                     of the above connector AND more importantly, they all just call another macro named                     <em>CON_DIS_WS_XX_G_GRNDGRND</em> with the number of desired pins passed to in brackets.</li>
<li>Add the following lines to the file<br />
<blockquote><p>#macro CON_DIS_WS<strong><span style="color: #ff0000;">8</span></strong>G()<br />
object{CON_DIS_WS_XX_G_GRND(<strong><span style="color: #ff0000;">8</span></strong>)}<br />
#end&nbsp;</p></blockquote>
</li>
<li>Now, of course, you need to add a respective mapping to to <em>3dusrpac.dat</em> again:In <em>3dpac.dat</em> you’ll find a line saying:<br />
<blockquote><p>ML6:0:0:0:0:0:0:0:0:0:0:0:0:0:180:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_DIS_WS6G(:Wannenstecker                         6Pin:Shrouded Header 6Pin&nbsp;</p></blockquote>
<p>So, add a similar line for the 8-pin version to 3dusrpac.dat:</p>
<blockquote><p>ML<strong><span style="color: #ff0000;">8</span></strong>:0:0:0:0:0:0:0:0:0:0:0:0:0:180:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:CON_DIS_WS<strong><span style="color: #ff0000;">8</span></strong>G(:Wannenstecker <strong><span style="color: #ff0000;">8</span></strong>Pin:Shrouded Header <strong><span style="color: #ff0000;">8</span></strong>Pin&nbsp;</p></blockquote>
</li>
<li>Render your board again and you should now see your 8-pin connector!</li>
</ol>
<p><span style="text-decoration: underline;">Hint:<br />
</span>This does not only work for connectors as used in this example. In fact,                 many of the Eagle3D parts, especially ICs are implemented as specific macros that                 then call a generic macro to which they pass the number of e.g. pins as a parameter.                 So you can easily add a similar part with fewer or more pins for example. There                 is no guarantee that this does always work as it depends on how the generic macro                 is implemented but fact is, in many cases it works!</p>
<p><span style="text-decoration: underline;"><br />
Example 2:</span><br />
On your board there is a completely exotic part, e.g. the Amber Wireless BlueNiceCom                 IV in the case of the board above<br />
<img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; &lt;br /&gt;                     border-left-width: 0px;" title="Blue Coffee 2.2" src="http://www.juergentreml.de/wp-content/uploads/2009/07/BlueCoffee2.2.png" border="0" alt="Blue Coffee 2.2" width="204" height="158" /><br />
AND there is nothing even remotely similar to be found in the Eagle3D image library.</p>
<p><span style="text-decoration: underline;">Solution:<br />
</span>In this case, think about living without this part being rendered on your                 board <img src="http://www.juergentreml.de/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" />  but if you’re really desperate to see this part on your board, there are                 two ways to go:</p>
<ol>
<li>You can manually write a povray macro to draw your part. This option receives a                     straight ‘zero’ though on the intuitivity scale and is extremely time consuming.                     I’d only recommend that for very simple parts. If you still wanna go there, have                     a look at this site <a href="http://www.felixchenier.com/doku.php?id=pcb:eagle3dnewpart" target="_blank">here</a> and the pages linked <a href="http://www.matwei.de/doku.php?id=en:eagle3d:links" target="_blank" class="broken_link">here</a>.</li>
<li>Design your component / part in <a href="http://sketchup.google.com/" target="_blank" class="broken_link"> Google SketchUp</a> and have <a href="http://www.crai.archi.fr/RubyLibraryDepot/Ruby/su2pov.html" target="_blank" class="broken_link">SU2POV</a> export it to povray format which can then be included                     in your Eagle3D design. Don’t underestimate the time needed for this approach! But                     especially for more complex parts this is way easier than approach number one!
<p>When this idea came to my mind, I did a quick Google search and it turned out someone                     has had this idea before. So instead of writing detailed instructions on how to                     export SketchUp designs to povray and include them in Eagle3D, I’d like to point                     you to <a href="http://blog.strobotics.com.au/tutorials/eagle3d-tutorials/using-google-sketchup-to-create-components/" target="_blank">this tutorial</a> which does a pretty good job in explaining                     the whole process.</p>
<p>I’ve used this method to design the Amber BlueNiceCom IV mentioned above as well                     as a CR 2032 battery among others.<br />
<img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; &lt;br /&gt;                         border-left-width: 0px;" title="Blue Coffee 2.3" src="http://www.juergentreml.de/wp-content/uploads/2009/07/BlueCoffee2.3.png" border="0" alt="Blue Coffee 2.3" width="240" height="174" /> <img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; &lt;br /&gt;                         border-left-width: 0px;" title="Blue Coffee 1.3" src="http://www.juergentreml.de/wp-content/uploads/2009/07/BlueCoffee1.3.png" border="0" alt="Blue Coffee 1.3" width="154" height="175" /><br />
You can find these and other Eagle3D components I’ve done in Google SketchUp at                     Google’s 3D Warehouse <a href="http://sketchup.google.com/3dwarehouse/cldetails?mid=131ca5faeef90b01ab7ee8eb5fbad6db" target="_blank" class="broken_link">here</a>.</li>
</ol>
</li>
</ol>
<p>&nbsp;</p>
<p>Finally, some eye candy… these are a few of my boards rendered with Eagle3D:</p>]]></content:encoded>
			<wfw:commentRss>http://www.juergentreml.de/archives/846/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
