<?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>Codethink &#187; review</title>
	<atom:link href="https://codethink.no-ip.org/tags/review/feed" rel="self" type="application/rss+xml" />
	<link>https://codethink.no-ip.org</link>
	<description>A blog about coding, life, and other arbitrary topics</description>
	<lastBuildDate>Sun, 15 Mar 2026 21:30:15 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.29</generator>
	<item>
		<title>Nuraphone First Impressions</title>
		<link>https://codethink.no-ip.org/archives/1682</link>
		<comments>https://codethink.no-ip.org/archives/1682#comments</comments>
		<pubDate>Wed, 27 Dec 2017 00:28:34 +0000</pubDate>
		<dc:creator><![CDATA[aroth]]></dc:creator>
				<category><![CDATA[hardware]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[headphones]]></category>
		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://codethink.no-ip.org/wordpress/?p=1682</guid>
		<description><![CDATA[Background After a rather long wait I finally have an actual set of Nuraphones to experiment with. I&#8217;ve seen a ton of feedback filtering in from the lucky few who got their headphones a bit earlier than In did; virtually &#8230; <a href="https://codethink.no-ip.org/archives/1682">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p><strong>Background</strong><br />
After a rather long wait I finally have an actual set of Nuraphones to experiment with.  I&#8217;ve seen a ton of feedback filtering in from the lucky few who got their headphones a bit earlier than In did; virtually all of it has been extremely positive.  </p>
<p>And that&#8217;s all fine, but now I can finally do some quick tests and see for myself if the product lives up to the hype.  </p>
<p>My point of comparison will be my old but still serviceable set of <a href="https://www.amazon.com/V-MODA-Crossfade-Over-Headphones-Gunmetal/dp/B003BYRGKY" target="_blank">V-MODA Crossfades</a>.  I&#8217;m quite fond of this headset, and feel it does quite well on build quality, comfort, and sound quality/performance.  The Crossfades (and their newer variants) retail for a fair bit less than a brand new Nuraphone, so it should be a reasonable if somewhat easy benchmark for the Nuraphones to surpass.  </p>
<p><strong>Unboxing</strong><br />
Below are some pictures.  I don&#8217;t think anything further is required here.</p>
<p><a style="margin: 10px;" href="http://codethink.no-ip.org/wordpress/wp-content/uploads/2017/12/IMG_20171212_131735.jpg" rel="lightbox[1682]"><img src="http://codethink.no-ip.org/wordpress/wp-content/uploads/2017/12/IMG_20171212_131735-768x1024.jpg" alt="IMG_20171212_131735" width="300" height="400" class="size-large wp-image-1654" /></a><a style="margin: 10px;" href="http://codethink.no-ip.org/wordpress/wp-content/uploads/2017/12/IMG_20171212_1318591.jpg" rel="lightbox[1682]"><img src="http://codethink.no-ip.org/wordpress/wp-content/uploads/2017/12/IMG_20171212_1318591-1200x900.jpg" alt="IMG_20171212_131859" width="300" height="400" class="size-large wp-image-1658" /></a><a style="margin: 10px;" href="http://codethink.no-ip.org/wordpress/wp-content/uploads/2017/12/IMG_20171212_131957.jpg" rel="lightbox[1682]"><img src="http://codethink.no-ip.org/wordpress/wp-content/uploads/2017/12/IMG_20171212_131957-768x1024.jpg" alt="IMG_20171212_131957" width="300" height="400" class="size-large wp-image-1656" /></a><a style="margin: 10px;" href="http://codethink.no-ip.org/wordpress/wp-content/uploads/2017/12/IMG_20171212_132053.jpg" rel="lightbox[1682]"><img src="http://codethink.no-ip.org/wordpress/wp-content/uploads/2017/12/IMG_20171212_132053-300x400.jpg" alt="IMG_20171212_132053" width="300" height="400" class="size-medium wp-image-1657" /></a></p>
<p><strong>Build Quality</strong><br />
The case that comes with the Nuraphones appears well designed and solidly built.  It closes with a magnetic clasp, and has a little cubby inside for you to stash your cable (or cables, or other stashables, as the case may be).  This appears to be made of the same black silicone/rubber material as the Nuraphone earcups, and attaches to the case using a magnet.  So I guess you can swap in alternate color cable-cubbies, if you actually have any.  Regardless, the case is quite nice.  </p>
<p>The build quality on the headphones themselves seems fine.  I don&#8217;t think they look quite as stylish as the Crossfades, but that&#8217;s pure subjective opinion.  The ear cups also don&#8217;t notch into place as you adjust them up and down, so maybe it&#8217;s a bit easier for them to drift out of alignment than on the V-MODA headset, though I haven&#8217;t had any such issues so far.  </p>
<p>The thing I&#8217;m least a fan of is the black silicone/rubber that&#8217;s used on the earcups and along the bottom edge of the headband.  I&#8217;m a little concerned about how it will hold up over the long run.  Or course, the leather accent and (super-comfy) memory-foam headband on the Crossfades is literally disintegrating on me at this point, so it&#8217;s not like they&#8217;ve got any advantage; even at a theoretical level.  </p>
<p>Overall, the build quality is entirely reasonable.  Doubly so for a v1 product fresh off kickstarter.</p>
<p><strong>Setup/Calibration</strong><br />
I got to experience some mild panic when I took my freshly unboxed Nuraphones, connected them to their analog cable, and tried to play some music to establish a baseline level of performance.  All I got was silence.  </p>
<p>Long story short, it appears the headset arrived with a dead battery.  I discovered this after switching to the USB-C cable, which allowed them to power on and tell me to charge them.  After some time on the charger, it was fairly straightforward to pair them and set up a hearing profile in the app.</p>
<p>I found that my hearing profile was consistent across repeated calibrations (and when I had a second person try, they got a completely different profile that was also consistent across calibration attempts), and that I could get a better (and better-sounding) result by running the calibration process with as little ambient noise as possible.  By which I mean turning off fans, air conditioners, whirring laptops, and other sources of background noise before running the calibration.  </p>
<p>Apart from having to discover that the headphones needed to be charged via trial and error, the setup process was easy and straightforward.  My hearing profile looks like this:</p>
<p><a href="http://codethink.no-ip.org/wordpress/wp-content/uploads/2017/12/Screenshot_20171213-011129.png" rel="lightbox[1682]"><img src="http://codethink.no-ip.org/wordpress/wp-content/uploads/2017/12/Screenshot_20171213-011129-576x1024.png" alt="Screenshot_20171213-011129" width="300" height="400" class="aligncenter size-large wp-image-1667" /></a></p>
<p><strong>Test Tracks</strong><br />
I&#8217;ve selected a small sampling of test tracks, aiming to get a variety of styles and formats/bitrates under test.  </p>
<p>Emptyself &#8211; <a href="https://www.youtube.com/watch?v=R-B8bw7JBZY" target="_blank">The Open Landscape</a> (FLAC/Lossless)<br />
Fair to Midland &#8211; <a href="https://www.youtube.com/watch?v=h3HpUtw9Z9s" target="_blank">Tall Tales Taste Like Sour Grapes</a> (MP3, 256kbps)<br />
Jethro Tull &#8211; <a href="https://www.youtube.com/watch?v=Rds2WfDqKXE" target="_blank">Up to Me</a> (FLAC/Lossless)<br />
Dead Letter Circus &#8211; <a href="http://www.deezer.com/us/track/354580051" target="_blank">The Mile</a> (acoustic; MP3, 303kbps VBR)<br />
Dead Letter Circus &#8211; <a href="https://www.youtube.com/watch?v=evTnWtQAOF4" target="_blank">The Mile</a> (electric; MP3, 256 kbps)<br />
Collective Soul &#8211; <a href="https://www.youtube.com/watch?v=_m0bI82Rz_k" target="_blank">Shine</a> (MP3, 128 kbps)<br />
Live &#8211; <a href="https://www.youtube.com/watch?v=tnFKaU8H4v8" target="_blank">Lakini&#8217;s Juice</a> (FLAC/Lossless)<br />
Jimi Hendrix &#8211; <a href="https://www.youtube.com/watch?v=KYOxxdvnRhA" target="_blank">All Along the Watchtower</a> (MP3, 207 kbps VBR)</p>
<p>I played through the above tracks first on the Nuraphones, jotting down anything that I felt was new or otherwise noteworthy.  Then I repeated the sequence on the Crossfades, paying particular attention to whether or not the same details were discernible.</p>
<p>The goal is to see if (and how frequently) I can replicate other anecdotal reports of hearing completely new sounds (and instruments) when listening on the Nuraphones.  </p>
<p>All playback was done using <a href="https://play.google.com/store/apps/details?id=au.com.suncoastpc.listplayer" target="_blank">playlister</a>, which does not apply its own EQ or any other effects/modifications to the audio.</p>
<p><strong>General Observations</strong><br />
I won&#8217;t force anyone to wade through my detailed notes.  Suffice to say, I found 31 &#8220;new or otherwise noteworthy&#8221; things during the pass with the Nuraphones.  On the follow-up pass, I found 10 of those things were sounds that I could hear just as clearly on the Crossfades, 13 were sounds I could subtly or very subtly pick out only after I knew to listen for them, and 8 were sounds that I could not pick at all on the Crossfades despite deliberately listening for them.  </p>
<p>Probably the best single example can be found in &#8216;Up to Me&#8217;.  On the Nuraphones, it&#8217;s clear that there are bells sounding around the 1:20 and 1:50 marks; I&#8217;d never noticed this before.  With the Crossfades, I can just barely pick out the earlier set of bells (they are far more subtle), and the latter set is almost entirely unnoticeable.  </p>
<p>Also worth noting is that at 128 kbps, &#8216;Shine&#8217; was basically unlistenable on both headsets.  It sounded a bit better on the Crossfades (which doesn&#8217;t really count in their favor!), but had clearly lost too much detail to be of any value in this test.</p>
<p>In general, the Nuraphones have a broader dynamic range, clearer and more detailed sound, and far superior stereo separation than the Crossfades.  I also found that I wasn&#8217;t feeling like I needed to increase the volume of the Nuraphones.  Quite the contrary, in fact; I found that I could listen at lower volumes without losing any clarity on the audio.  For me, this is literally a first!</p>
<p>On the Nuraphones, bass guitar is clear and discernible as being separate from a bass drum.  Not so with the Crossfades.  </p>
<p>Some aspects of operating the Nuraphones are a little strange.  There&#8217;s a button on each side that can be programmed with a variety of functions.  By default the left button toggles personalization on/off.  </p>
<p>However, unless you&#8217;re connected via bluetooth, the buttons are nonfunctional.  And you can&#8217;t connect via bluetooth while using any of the wired connection options.  This limitation (not being able to use the button without an active bluetooth connection) seems quite bizarre and unnecessary.  Although I find the buttons are very easy to accidentally trigger when adjusting the headset, so perhaps it&#8217;s for the best.</p>
<p>You also can&#8217;t just plug a fresh set of Nuraphones into a headphone jack and use them like a normal headset; you <i>have</i> to pair them and set up a profile before you can actually listen to anything on them.  This is weird, although once you&#8217;ve done this you can plug the headphones into any audio source, with or without bluetooth active/enabled, and they&#8217;ll work as expected.</p>
<p>Since they won&#8217;t work without a charged internal battery, I wish the Nuraphones had a power/charge indicator LED on the headset so that I can easily tell, without a mobile phone or bluetooth, if I&#8217;m good to listen or if I need to leave them charging for a bit.</p>
<p><strong>Isolation</strong><br />
The Nuraphones do a very solid job here.  They&#8217;re not noise-cancelling, but that black silicone/rubber I complained about earlier absolutely excels at blocking external sounds and distractions.  </p>
<p>If you&#8217;re in a noisy environment like an aircraft, you&#8217;ll probably still get some background sound bleeding through.  But I&#8217;ve used the Crossfades while flying without any problems, and the Nuraphones definitely block out more background noise than the Crossfades.</p>
<p>I&#8217;ve also been informed that the Nuraphones don&#8217;t leak sound into the room, at least not at comfortable listening levels.  Quite the opposite with the Crossfades.</p>
<p>Full marks to the Nuraphone for this category.</p>
<p><strong>Comfort</strong><br />
Have to give the win to the V-MODA here.  The Nuraphones aren&#8217;t bad, but the earcups do trap a fair bit of heat and the earbud-like tips do cause some mild fatigue after half an hour or so (and I&#8217;ve always avoided earbud-style headphones for this reason).  It&#8217;s not really a level playing field, however, as the headset designs are completely different.  </p>
<p>After trying some longer sessions, I&#8217;d say that the headset is comfortable enough.  For me it&#8217;s strictly less comfortable than a purely over-the-ear design like the Crossfades, however.</p>
<p><strong>Sound</strong><br />
In &#8220;Generic&#8221; mode, the Nuraphones are quite unimpressive.  I&#8217;ve seen other people claim they&#8217;re <i>deliberately</i> unimpressive.  I don&#8217;t know if that&#8217;s true, but to my ears it sounds like in &#8216;Generic&#8217; mode the headphones are using only the earbud driver and leaving the second, larger driver switched off entirely.  The best adjective to describe the sound would be &#8220;tinny&#8221;.  Extremely, annoyingly, intolerably tinny.</p>
<p>But nobody buys a pair of Nuraphones for the &#8216;Generic&#8217; mode.  And in &#8216;Personalized&#8217; mode they sound much, much better.  The audio is smooth and clear, the stereo separation and sound-stage is excellent, the bass is convincing (turn the volume up a bit, and the headphones feel like they want to jump off your head), and there&#8217;s plenty of nuance and detail to be heard.  I did notice sounds (and entire instruments, and backing vocalists) that I hadn&#8217;t noticed before, in any setting.  </p>
<p>The difference between &#8216;Personalized&#8217; mode and &#8216;Generic&#8217; mode is like night and day.  The difference between &#8216;Personalized&#8217; mode and the Crossfades is less striking, but I&#8217;d still definitely give the nod to the (personalized) Nuraphones.  </p>
<p>I think the Nuraphones really excel on more acoustic/instrumental tracks and when handling clear, cleanly sung vocals.  Tracks with high production quality and lots of studio polish also tend to shine.  Which isn&#8217;t to say they&#8217;re bad at with other genres/tracks; it&#8217;s more the difference between &#8220;very good&#8221; and &#8220;awe inspiring&#8221;.  And lossless, yes, having lossless copies of your tracks is worth it with these headphones.</p>
<p><strong>Overall</strong><br />
These headphones work as advertised and live up to the hype.  If you&#8217;d consider dropping $400+ on a pair of headphones, the Nuraphone belongs on your list of options.</p>
<p><strong>P.S.</strong><br />
The following link should be good for AU$100 (20%) off a set of Nuraphones, if you decide you want a pair of your own:</p>
<p><a href="http://fbuy.me/hmVMQ" target="_blank">http://fbuy.me/hmVMQ</a></p>
<p>Full disclosure &#8211; if six people actually buy a pair of Nuraphones from the link above Nura will send me a free pair.  Which I will promptly donate to someone who&#8217;ll appreciate them.</p>
<p>2026 Update: Unfortunately I think you can no longer get these <img src="https://codethink.no-ip.org/wp-includes/images/smilies/icon_sad.gif" alt=":(" class="wp-smiley" /></p>
]]></content:encoded>
			<wfw:commentRss>https://codethink.no-ip.org/archives/1682/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Ultimaker 2 Tips an Tricks</title>
		<link>https://codethink.no-ip.org/archives/1138</link>
		<comments>https://codethink.no-ip.org/archives/1138#comments</comments>
		<pubDate>Sat, 20 Sep 2014 06:56:29 +0000</pubDate>
		<dc:creator><![CDATA[aroth]]></dc:creator>
				<category><![CDATA[banter]]></category>
		<category><![CDATA[editorial]]></category>
		<category><![CDATA[3d-printing]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[ultimaker]]></category>

		<guid isPermaLink="false">http://codethink.no-ip.org/wordpress/?p=1138</guid>
		<description><![CDATA[3d printing is a delicate affair. It relies upon very precisely controlling at least a dozen different variables. When everything is in perfect balance, awesome things can happen: But allow even one parameter to drift too far out of line, &#8230; <a href="https://codethink.no-ip.org/archives/1138">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>3d printing is a delicate affair.  It relies upon very precisely controlling at least a dozen different variables.  When everything is in perfect balance, awesome things can happen:</p>

<a href='https://codethink.no-ip.org/archives/1138/dsc00615_crop'><img width="179" height="200" src="http://codethink.no-ip.org/wordpress/wp-content/uploads/2014/09/DSC00615_crop-179x200.jpg" class="attachment-thumbnail" alt="DSC00615_crop" /></a>
<a href='https://codethink.no-ip.org/archives/1138/dsc00660_crop'><img width="200" height="161" src="http://codethink.no-ip.org/wordpress/wp-content/uploads/2014/09/DSC00660_crop-200x161.jpg" class="attachment-thumbnail" alt="DSC00660_crop" /></a>
<a href='https://codethink.no-ip.org/archives/1138/dsc00554_crop'><img width="200" height="198" src="http://codethink.no-ip.org/wordpress/wp-content/uploads/2014/09/DSC00554_crop-200x198.jpg" class="attachment-thumbnail" alt="DSC00554_crop" /></a>
<a href='https://codethink.no-ip.org/archives/1138/dsc00625_crop'><img width="200" height="128" src="http://codethink.no-ip.org/wordpress/wp-content/uploads/2014/09/DSC00625_crop-200x128.jpg" class="attachment-thumbnail" alt="DSC00625_crop" /></a>

<p>But allow even one parameter to drift too far out of line, and all you&#8217;re likely to end up with is a tangled mess of plastic:</p>
<p><a href="http://codethink.no-ip.org/wordpress/wp-content/uploads/2014/09/DSC00567_crop.jpg" rel="lightbox[1138]"><img src="http://codethink.no-ip.org/wordpress/wp-content/uploads/2014/09/DSC00567_crop.jpg" alt="" title="DSC00567_crop" class="aligncenter size-full wp-image-1142" /></a></p>
<p>Here are a few things that I&#8217;ve found can help at avoiding the tangled mess of plastic:</p>
<p><b>Glue &#8211; Use it sparingly, if at all</b></p>
<p>The Ultimaker manual recommends applying a thin layer of glue to the buildplate before starting a print.  And yes, glue can help your print stick to the buildplate better, and it can be used to compensate for minor buildplate leveling issues that can&#8217;t be corrected in any other way.  </p>
<p>The problem with glue is that it seems to accelerate the rate at which residue accumulates inside of the Ultimaker&#8217;s nozzle, leading to more frequent clogs and extrusion issues.  It can also cause parts to stick <i>too well</i>, making removal a pain.  In most cases, glue is completely unnecessary:</p>
<p><a href="http://codethink.no-ip.org/wordpress/wp-content/uploads/2014/09/adhesion_test.jpg" rel="lightbox[1138]"><img src="http://codethink.no-ip.org/wordpress/wp-content/uploads/2014/09/adhesion_test-1200x675.jpg" alt="" title="adhesion_test" width="640" height="360" class="aligncenter size-large wp-image-1144" /></a></p>
<p>That part was printed directly onto the glass buildplate, and despite the very small contact area it stuck to the buildplate for the duration of the print.  If you&#8217;ve leveled your buildplate properly, you should have no problems printing small and medium-sized parts directly on the glass.</p>
<p>For larger prints that make contact with large swaths of the buildplate, a small amount of glue can be useful in dealing with any minor adhesion issues that you encounter.  I recommend printing the first few layers, then checking to see if there are any spots where the filament has come unstuck from the buildplate, and canceling the print, applying a small amount of glue just to the problem areas, and then restarting (or if you check and find no problem areas, just let the print run with no glue at all!).  </p>
<p>If you see a large number of problem areas when starting a larger print, it&#8217;s better to relevel your buildplate than it is to try and solve the problem by covering the entire thing in glue.  </p>
<p><b>Buildplate Leveling &#8211; The third screw</b></p>
<p>When leveling the buildplate, the wizard will point out the two front screws that you can turn to fine-tune your level.  What it won&#8217;t tell you is that there&#8217;s actually a third screw you can adjust, as well.  This screw is located <i>underneath</i> the build plate and towards the back (and in the center).  </p>
<p>This screw adjusts the rear-center height, and can be very useful if you&#8217;ve just reassembled your printhead and now find that you can&#8217;t level things properly because one notch of height adjustment (through the printer&#8217;s wizard interface) moves from &#8216;a bit too low&#8217; to &#8216;a bit too high&#8217;.  By turning the third screw, you can dial in the middle ground between &#8216;a bit too low&#8217; and &#8216;a bit too high&#8217; and get your buildplate leveled correctly.</p>
<p>Oh, and since it&#8217;s not immediately obvious what affect adjusting the screws has, <b>tightening</b> a buildplate screw will <b>lower</b> the glass plate and <b>increase</b> the distance between the nozzle and the glass.  Loosening will have the opposite effect.</p>
<p><b>Buildplate Leveling &#8211; The wizard only works once</b></p>
<p>The wizard that walks you through the buildplate leveling process is helpful; <i>but only until your first successful leveling attempt</i>.  The problem is that the wizard will tell you to adjust the buildplate screws in order to level it out.  But if you&#8217;ve already done this (and confirmed the result) then <i>your buildplate is level and playing with the screws will only make it worse!</i>  </p>
<p>Once you&#8217;ve successfully leveled your buildplate the first time, it&#8217;s not going to drift out of level and the only thing you should ever need to adjust again is its offset height relative to the printhead.  That&#8217;s the first and the fourth step in the leveling wizard and something you&#8217;ll want to do if/when you disassemble and reassemble your printhead, as the nozzle height is likely to change slightly when you do so.  </p>
<p>So if your buildplate is already level, and you need to adjust the height using the leveling wizard, the only thing you want to worry about is step 1 (or step 4).  The other steps you should just click through without touching anything.  If you find you need to adjust the third screw in order to dial in the correct height, you should also adjust the other two screws by <i>exactly the same amount</i> to ensure that everything stays nice and level.  </p>
<p>And in terms of getting to your first successful level, the wizard&#8217;s suggestion of using a piece of paper will get you pretty close.  But the best way I&#8217;ve found to fine-tune things further is to start printing a <a href="https://www.youmagine.com/designs/25-item-display-case" target="_blank">large object</a> and adjust the buildplate screws as the first layer is printing.  </p>
<p>If you notice that the first layer seems too thin in some areas, then you&#8217;ll want to <b>tighten</b> the nearest buildplate screw to lower the glass a bit.  And if you notice that parts of the first layer are too thick and/or not sticking to the buildplate, then you should <b>loosen</b> the nearest buildplate screw to raise the glass in that area.</p>
<p><b>The Nozzle &#8211; Clean it often</b></p>
<p>When printing residue can build up in the nozzle, resulting in underextrusion and clogs if left unchecked.  And residue buildup can be difficult or impossible to actually see, as even if the nozzle itself seems clear there can still be enough residue stuck around the sides to cause problems with a print.  This can complicate troubleshooting, as a number of other issues can cause the same sort of problems with a print making it all too easy to blame a different component for a problem that&#8217;s actually being caused by a dirty nozzle.</p>
<p>So it&#8217;s best to take a few minutes to clean out the nozzle every once in awhile.  For instance, when changing filaments or whenever else you decide to remove the filament from the printer.  The best way to clean the nozzle is to follow the steps described in the following PDF document:</p>
<p><a href="https://www.ultimaker.com/spree/uploads/113/original/Ultimaker_2_Atomic_Method.pdf" target="_blank">https://www.ultimaker.com/spree/uploads/113/original/Ultimaker_2_Atomic_Method.pdf</a></p>
<p>Once you&#8217;ve gotten used to it, it should only take a few minutes to step through the cleaning process, and you&#8217;ll have ruled out a common but hard-to-spot cause of printing issues.</p>
<p><b>Hardware &#8211; The stock parts are good enough&#8230;</b></p>
<p>&#8230;good enough for printing better parts for your Ultimaker.</p>
<p>Seriously, there&#8217;s nothing wrong with the Ultimaker 2&#8217;s stock parts, but other people have been designing and sharing alternative versions that work better in most cases.  For example, I&#8217;m currently using:</p>
<ul>
<li>Venkel&#8217;s <a href="https://www.youmagine.com/designs/ultimaker-2-fan-mount-dual--2" target="_blank">fan mount</a></li>
<li>IRobertI&#8217;s <a href="https://www.youmagine.com/designs/alternative-um2-feeder-version-two" target="_blank">feeder system</a></li>
<li>My own <a href="https://www.youmagine.com/designs/um2-quick-swap-filament-mount" target="_blank">filament mount</a></li>
</ul>
<p>With that setup, I get better prints, easier maintenance/troubleshooting, and more flexibility than what&#8217;s offered by the Ultimaker 2&#8217;s stock hardware.  If you get a printer like the Ultimaker 2, one of the first things to do with it is print out some better replacement parts for it.</p>
<p>And whenever printing replacement parts out of plastic, always keep a second copy on hand in case the first one breaks, or has a run-in with the hot nozzle and melts, or whatever.  Having a spare always available is worth the few hours that it takes to print.</p>
<p><b>Tuning &#8211; Extrusion rate isn&#8217;t everything</b></p>
<p>There&#8217;s a <a href="http://umforum.ultimaker.com/index.php?/topic/4586-can-your-um2-printer-achieve-10mm3s-test-it-here/" target="_blank">test print you can do</a> to measure your printer&#8217;s extrusion rate.  Despite much of the discussion surrounding the subject, however, there&#8217;s a lots more to getting a good print than optimizing the extrusion rate.  </p>
<p>With the right parts, it&#8217;s actually fairly easy to get a successful extrusion-rate test.  You can just dial down the tension on the feeder to the point where it will never skip backwards, and blow through perfect print after perfect print of the extrusion test.  And then try to print an actual object that requires some <a href="http://brazenartifice.wordpress.com/2011/12/30/retraction-huh-what-is-it-good-for/" target="_blank">retraction</a>, and watch how fast your printer sands down the filament and jams.</p>
<p>What I&#8217;ve found is that better results can be achieved by tuning the printer to the speed you&#8217;ll actually be printing at.  The extrusion test goes up to 10mm<sup>3</sup>/sec, but unless you&#8217;re printing very low-quality, high-speed parts then you&#8217;re not going to come close to that extrusion rate in practice.  I personally never print above about 5-6mm<sup>3</sup>/sec, and find that I get the best results by increasing the feeder tension until the extrusion test fails around the 7-8mm<sup>3</sup>/sec mark.  </p>
<p>That gives adequate extrusion for my prints, and also helps to ensure that the filament doesn&#8217;t just get sanded down to nothing on prints that make heavy use of retraction.  It pays to work out what extrusion rate you actually need, and then tune your printer to that amount instead of just trying to tune for the highest possible extrusion rate.  A successful 3d print requires more than just extruding plastic as fast as possible.</p>
<p><b>Printing &#8211; Use your ears</b></p>
<p>The Ultimaker 2 is a very quiet printer when everything is working well.  And when it&#8217;s not working well, you can usually hear it.</p>
<p>The most common issue is underextrusion during a print, which can usually be heard in the form of loud and distinct ticking sounds from the feeder.  An occasional tick isn&#8217;t usually a problem, but if you&#8217;re getting multiple loud ticks in a row it&#8217;s time to intervene if you want you print to succeed.  </p>
<p>If you&#8217;re fortunate, the cause of the issue will be something simple, like a snag on your filament spool.  Usually unspooling a bit of filament to get past the snag will solve this issue.  If the ticking has gone on for awhile, however, you may find that you filament has been ground down/deformed a bit (especially if your feeder is tuned too aggressively).  </p>
<p>If the deformation isn&#8217;t too severe, you may be able to clear the issue by gently pushing the filament through the feeder until the deformed bit is past the feeder wheel (and blowing/brushing off any filament dust that&#8217;s accumulated within the feeder).  If you&#8217;re unable to do that, then you&#8217;ll likely have to cancel and restart the print.  </p>
<p>In any case, if you&#8217;re attentive to the sounds your printer is making, you can generally catch underextrusion issues early enough to fix the problem and rescue the print.</p>
<p><b>Maintenance &#8211; User serviceable parts inside</b></p>
<p>The Ultimaker 2 is entirely open-source, and designed so that the end-user can repair, maintain, and modify it easily.  Don&#8217;t be afraid to take it apart, modify it, and put it back together.  As complicated as it can be to get all the variables lined up for a successful print, the machine itself is quite robust.  You can&#8217;t really break it unless you try.  </p>
<p>Which is good, because otherwise I&#8217;d probably have broken mine a few times over by now.  </p>
<p>And yes, you can drag the printhead around to get better access at the parts on it.  Just make sure you turn the printer off first!  It will stay where you left it when you turn the printer back on.</p>
<p>Should all else fail, there&#8217;s also a very supportive <a href="http://umforum.ultimaker.com/" target="_blank">user community</a> that will help you sort out any issues you come across.  Just pop in with a picture or two, and wait for the free advice to start rolling in.</p>
]]></content:encoded>
			<wfw:commentRss>https://codethink.no-ip.org/archives/1138/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Ultimaker 2 &#8211; First week and initial impressions</title>
		<link>https://codethink.no-ip.org/archives/1115</link>
		<comments>https://codethink.no-ip.org/archives/1115#comments</comments>
		<pubDate>Fri, 08 Aug 2014 08:01:34 +0000</pubDate>
		<dc:creator><![CDATA[aroth]]></dc:creator>
				<category><![CDATA[banter]]></category>
		<category><![CDATA[editorial]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[3d-printing]]></category>
		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://codethink.no-ip.org/wordpress/?p=1115</guid>
		<description><![CDATA[Long story short, I decided it was time to pick up a 3d printer. I&#8217;m not normally one to jump on the bandwagon or become an early adopter for the sake of being an early adopter, but I&#8217;ve heard enough &#8230; <a href="https://codethink.no-ip.org/archives/1115">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Long story short, I decided it was time to pick up a 3d printer.  I&#8217;m not normally one to jump on the bandwagon or become an early adopter for the sake of being an early adopter, but I&#8217;ve heard enough on the subject to be convinced that 3d printing is not just another fad.  It&#8217;s legitimately useful, and developed to the point where it&#8217;s not unreasonable to start getting involved.  </p>
<p>So after several days of research I decided that I&#8217;d order an <a href="https://www.ultimaker.com/pages/our-printers/ultimaker-2" target="_blank">Ultimaker 2</a>, straight from the Netherlands.  I very nearly got a <a href="http://formlabs.com/products/form-1-plus/" target="_blank">Form 1+</a> as I think that stereolithography is a vastly superior approach when compared to <a href="http://en.wikipedia.org/wiki/Fused_deposition_modeling" target="_blank">FDM</a>.  Ultimately, however, I was left with too many reasons stacked up against the Form 1+ (and of course, the frequent <a href="http://3d-printers.toptenreviews.com/ultimaker-review.html" target="_blank">positive reviews of the Ultimaker</a> didn&#8217;t hurt, either):</p>
<ul>
<li>Multiple <a href="http://forum.formlabs.com/t/adjusting-the-galvos-for-better-accuracy-success/810/8" target="_blank">reports</a> from <a href="http://kelsorj.wordpress.com/" target="_blank">early users</a> showing <a href="http://exploreideasdaily.wordpress.com/2013/07/12/episode-2-form1-calibration-strikes-back/" target="_blank">poor printer accuracy</a>.</li>
<li>Smaller build volume compared to the Ultimaker (and most other 3d printers).</li>
<li>A time-consuming, messy, and smelly <a href="https://www.youtube.com/watch?v=D05Y_OUDzfI" target="_blank">finishing process</a>.</li>
<li>Proprietary design with no/few user-serviceable parts inside.</li>
<li>Very costly resin.</li>
<li>Shipping logistics and costs with getting the printer to Australia.</li>
<li>A slightly higher base cost.</li>
</ul>
<p>That first point was actually a huge issue for me (what good is a 3d printer if it can&#8217;t print, <b>accurately</b>, in 3d?).  I even contacted FormLabs Support to see if perhaps the Form 1+ had solved the accuracy issues and what their official calibration tolerances were when shipping a printer.  Unfortunately all they could tell me was that the Form 1+ would be &#8220;more accurate&#8221; than the Form 1, and that they did not yet have any formally established tolerances as far as printer accuracy is concerned.  That&#8217;s just not good enough.  So an Ultimaker 2 is was.</p>
<p>The printer arrived last week, and I&#8217;m fairly impressed with it so far.  It&#8217;s very easy to use, and comes with everything you need to get started.  </p>
<p>After walking through the calibration wizard that runs the first time the printer is powered on, my test print came out with some minor issues:</p>
<p><a href="http://codethink.no-ip.org/wordpress/wp-content/uploads/2014/08/first_print.jpg" rel="lightbox[1115]"><img src="http://codethink.no-ip.org/wordpress/wp-content/uploads/2014/08/first_print-755x1024.jpg" alt="" title="UM2 First Print" width="640" height="868" class="aligncenter size-large wp-image-1117" /></a></p>
<p>As you can see, half of the print looked pretty good, but the other half looked kind of melty.  After asking around a bit I determined that this happened due to the geometry of the Ultimaker&#8217;s printhead and cooling assembly.  The printer comes with a single extruder installed, and with space already allocated for installing a second extruder as a future upgrade.  The two extruder nozzles are positioned to be installed side-by-side, in line with the cooling assembly.  What this means is that the Ultimaker 2&#8217;s cooling setup is actually asymmetrical, with one fan being significantly closer to the extruder nozzle than the other.  This causes uneven cooling, and melty-looking results on the side that has the cooling fan further away from the nozzle.  </p>
<p>This may sound like a fairly serious issue, but it&#8217;s actually an easy problem to solve.  I was able to eliminate the asymmetrical cooling problem by printing out a custom cooling assembly (freely available; I used the &#8216;V06&#8242; design found <a href="https://www.youmagine.com/designs/ultimaker-2-fan-mount-dual--2" target="_blank">here</a>) and replacing the stock assembly with it.  My next print showed an immediate improvement:</p>
<p><a href="http://codethink.no-ip.org/wordpress/wp-content/uploads/2014/08/reprint.jpg" rel="lightbox[1115]"><img src="http://codethink.no-ip.org/wordpress/wp-content/uploads/2014/08/reprint-1200x863.jpg" alt="" title="UM2 Reprint with better cooling" width="640" height="460" class="aligncenter size-large wp-image-1119" /></a></p>
<p>So&#8230;the 3d printer can 3d print its own upgrades, fixes, and replacement parts.  Soon we&#8217;ll have 3d printers spitting out improved versions of themselves, and all the companies selling these devices will be out of business.  In any case, with the improved cooling assembly installed I&#8217;ve had success printing many things, from cups (watertight, but not dishwasher safe), to rubbish bins (a cup that&#8217;s accidentally scaled up too much makes a rubbish bin), to <a href="http://www.thingiverse.com/thing:23685" target="_blank">annoying cube puzzles</a>, to custom-designed <a href="https://www.youmagine.com/designs/dji-phantom-landing-skid" target="_blank">modifications for the drone</a>:</p>
<p><a href="http://codethink.no-ip.org/wordpress/wp-content/uploads/2014/08/modified_drone.jpg" rel="lightbox[1115]"><img src="http://codethink.no-ip.org/wordpress/wp-content/uploads/2014/08/modified_drone-1200x774.jpg" alt="" title="DJI Phantom w/ 3d-printed landing skids" width="640" height="412" class="aligncenter size-large wp-image-1121" /></a></p>
<p>In general it&#8217;s quite easy to print things.  It&#8217;s pretty much just load up the part in <a href="http://software.ultimaker.com/" target="_blank">Cura</a>, transfer to SD card, and go.  Cura is fairly easy to use, although some of the more advanced options could use a bit more documentation.  My only major complaint about Cura is that in my opinion it&#8217;s overly aggressive about automatically retriggering expensive computations (toolpath and model updates) and brings my laptop to its knees as a result.  However, Cura is <a href="https://github.com/daid/Cura" target="_blank">open-source</a>, and with a few hours of tinkering I was able to create a patched version that <a href="http://umforum.ultimaker.com/index.php?/topic/6794-feature-request-disable-automatic-toolpath-computation/page-2" target="_blank">disables the expensive computations</a> until the user says it&#8217;s okay.</p>
<p>In the end, the only real issue I see with the printer comes back to the cooling problem that I encountered on the initial print.  If the printer is going to ship with a single extruder installed, then the cooling assembly that ships with it should be optimized for use with a single extruder.  The dual-extruder shroud could easily be included as part of the upgrade kit for installing the second extruder.  Taking it even further, however, what I really think what Ultimaker should do is redesign the printhead assembly by rotating the extruder nozzle locations 90 degrees from their current positions.  That would put them in-line with each other but perpendicular to the fans, making them equidistant from the cooling source.  It would also allow the same cooling assembly to be used with both single- and dual-extruder setups.  Perhaps this is something they&#8217;ll consider for the Ultimaker 3.  Or the Ultimaker 2+, if they follow the naming conventions that other companies seem to be using.</p>
<p>So overall the Ultimaker 2 is shaping up to be a very capable machine that&#8217;s simple and straightforward to use.  I still think stereolithography is how we&#8217;ll end up printing things in the future, but the Ultimaker has shown me that there&#8217;s actually quite a bit that can be done with FDM.  </p>
<p>Oh, and the accuracy?  It&#8217;s spot on, on all axes.  If I tell it to print a 1cmx1cmx1cm cube, that&#8217;s exactly what I get.  Interlocking parts with relatively small (~1mm) features can be printed with ease.  So no issues there.  </p>
<p>Overall score:  9.0 / 10.0.</p>
]]></content:encoded>
			<wfw:commentRss>https://codethink.no-ip.org/archives/1115/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Portal 2</title>
		<link>https://codethink.no-ip.org/archives/578</link>
		<comments>https://codethink.no-ip.org/archives/578#comments</comments>
		<pubDate>Sat, 23 Apr 2011 12:26:34 +0000</pubDate>
		<dc:creator><![CDATA[aroth]]></dc:creator>
				<category><![CDATA[gaming]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[portal]]></category>
		<category><![CDATA[review]]></category>

		<guid isPermaLink="false">http://codethink.no-ip.org/wordpress/?p=578</guid>
		<description><![CDATA[For anyone that hasn&#8217;t noticed, Portal 2 was released a few days ago. I&#8217;ve already played through the single-player portion of the game (the only portion that I&#8217;m interested in, to be honest), and thought I would write up a &#8230; <a href="https://codethink.no-ip.org/archives/578">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>For anyone that hasn&#8217;t noticed, <a href="http://en.wikipedia.org/wiki/Portal_2" target="_blank">Portal 2</a> was released a few days ago.  I&#8217;ve already played through the single-player portion of the game (the only portion that I&#8217;m interested in, to be honest), and thought I would write up a review.  </p>
<p>Long story short, my feelings toward Portal 2 are a bit mixed.  Viewed as a game in its own right, Portal 2 does not disappoint.  It&#8217;s really hard to find much to fault it for in this context.  But viewed as a continuation of the original Portal, the game just doesn&#8217;t quite live up to the sky-high expectations that I (and probably other fans of the original game) had for it.  GLaDOS is back, and just as sarcastic, humorous, and passive-aggressive as ever.  At least for the first half of the game.  Something seems to happen to the writing about halfway through; it loses its clever wit, that special something-or-other that left you anticipating the next catty remark from GLaDOS and laughing-out-loud when it finally arrived.  </p>
<p>Much of the dialog towards the end of the game becomes just matter-of-fact moving-the-story-along chatter, with one AI acting loopy and another AI trying to provide a plausible explanation for why the first one is acting loopy.  After a certain point, it just doesn&#8217;t feel as clever.  At first I thought that it might be just because your antagonist changes, but that&#8217;s not really it.  Wheatley&#8217;s early game dialog is on par with anything GLaDOS ever said, but as the game progresses his lines become less and less inspired.  By the time you reach the end some of them are so bland that you pretty much have to force yourself to listen.</p>
<p>In the end, I think the developers erred in putting too much effort into trying to explain and justify their game world.  Why should I care about history when there is a sarcastic, witty, and antagonistic AI practically goading me into dismantling it?  Such was the case in Portal, but unfortunately not so in Portal 2.  Instead the game distracts itself in trying to explain the origins of its world and the players within it, and the result is that some of the drive to keep pushing forward is lost.</p>
<p>Moving along, Portal had its fair share of fiendishly difficult levels.  Levels which would leave you genuinely stumped and probably kill you once or twice before you puzzled your way out of them.  Portal 2 has a couple of moderately challenging levels, but for the most part the puzzles are straightforward and easy to solve.  I&#8217;m glad that for the most part the developers fixed it so that going through a portal won&#8217;t arbitrarily rotate your character&#8217;s orientation (and/or they made it easier to avoid placing portals such that they force you to rotate), but apart from that I think the game was nerfed a bit too much.  </p>
<p>Portal put you on a conveyor belt heading towards an incinerator and left you with very little time to work out an escape plan.  The situation felt very tense the first time through, and if you did not react very quickly to locate the way out then the game had no qualms about killing you for your shortcoming.  Portal 2 has a similar scenario, but the way out of it is much too obvious and the element of danger just isn&#8217;t there.  Rather than being compelled to react, it feels like there&#8217;s plenty of time to just stand their and listen to the AI gloat about its triumph.  The sense of imminent danger just isn&#8217;t there like it was in the original game.</p>
<p>That said, there&#8217;s very little to complain about in terms of graphics, sound or gameplay.  Any reviewer who gripes about Portal 2 (PC version, obviously) suffering from being a &#8220;port of the console version&#8221; is just being a fool.  Portal 2 was implemented using the Source engine, an engine which began its life first and foremost as a PC game engine.  It cannot be a &#8220;port&#8221; of anything if its implementation engine natively supports the PC as a target platform.  </p>
<p>Yes the graphics in Portal 2 are a bit simple/dated-looking, but such has been the case with every Source-engine game released (even the very first games to use the engine).  Valve has always favored attaining playable framerates on lower-end hardware over throwing in lots of hardware-crushing eye-candy, and I&#8217;m not about to fault them for their decision.  If you need hardware-crushing eye-candy, play Crysis.</p>
<p>On top of its solid graphics and gameplay, Portal 2 gives you quite a few new puzzles to play through.  In fact, there are almost certainly more puzzles in the Portal 2 single-player game than in Portal&#8217;s single-player game.  But, because of the decreased level of difficulty, most of these new puzzles can be breezed through in a handful of minutes, even on your first play-through.  It took me less then 7 hours to complete the single-player game, and I wasn&#8217;t rushing or trying to solve puzzles as quickly as possible.  </p>
<p>I spent time exploring the environment and looking around, trying to knock off as many achievements as I could, and still I only needed 7 hours to complete the game.  That&#8217;s a bit short, but the problem isn&#8217;t that the game itself is too short, rather it&#8217;s that the level of difficulty has been reduced too much.  Once you know the solutions, Portal can be completed in far less than 7 hours.  Portal 2&#8217;s real problem is that too many of the solutions are a bit too obvious.</p>
<p>Portal 2 does introduce a number of new gameplay elements, from the propulsion/repulsion/conversion gels, to mirrored &#8220;discouragement redirection cubes&#8221;, to hard-light bridges, excursion beams, and &#8220;aerial faith-plates&#8221;.  The last of these I find a bit questionable, as their real purpose seems to be replacing some of Portal&#8217;s more challenging jumps (the ones where you have to work out some way to build sufficient momentum to bridge an impassable chasm of some sort or another) with a prepackaged solution that &#8220;just works&#8221;.  </p>
<p>Unlike the gels, mirrors, bridges, and beams, the aerial faith-plates function less as a tool for solving the current puzzle and more like a quick way of hopping between Point A and Point B without using a portal and without having to worry about where you land.  I think the game could have been better without them, but apart from that I also think that the rest of the new gameplay elements function very well within the context of the game, and I&#8217;m surprised that Valve was able to come up with so many new physics things to add to the game.</p>
<p>One last thing that leaves me a little confused is the decision to replace the guided missiles of Portal with generic unpropelled exploding boxes in Portal 2.  It doesn&#8217;t really change the gameplay that much, but personally I found the missiles to be a lot more threatening and fun than some nondescript red boxes that just happen to explode when they hit something.  Perhaps Valve decided that they didn&#8217;t want to renew their missile targeting AI license?</p>
<p>Anyways, though I have picked the game apart over a few minor issues, I still think that overall Portal 2 is a very fun game and worth a play-through or two.  Play it and enjoy it as a game in its own right, as its biggest flaws only become apparent when you hold it to the candle that is Portal the first.  It doesn&#8217;t quite satisfy as a sequel to that original magical title, but as a first-person puzzle game with a completely unique mode of gameplay there&#8217;s still nothing else quite like it.  </p>
<p><strong>Overall score:  8.5 / 10.0</strong></p>
<p>P.S.  The Portal Song is an order of magnitude better than The Portal 2 Song.  So don&#8217;t get your hopes up expecting an epic musical ending like in the first game.  You still get a musical ending, but it&#8217;s not quite as epic.</p>
]]></content:encoded>
			<wfw:commentRss>https://codethink.no-ip.org/archives/578/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
