{"id":1335,"date":"2012-01-22T06:12:00","date_gmt":"2012-01-21T22:12:00","guid":{"rendered":"http:\/\/blog.lolyco.com\/sean\/?p=1335"},"modified":"2012-05-01T04:23:21","modified_gmt":"2012-04-30T20:23:21","slug":"lego-mindstorms-nxt-alpha-rex-building-instructions-plan","status":"publish","type":"post","link":"https:\/\/blog.lolyco.com\/sean\/2012\/01\/22\/lego-mindstorms-nxt-alpha-rex-building-instructions-plan\/","title":{"rendered":"LEGO Mindstorms NXT Alpha Rex building instructions \/ plan"},"content":{"rendered":"<div id=\"attachment_1343\" style=\"width: 252px\" class=\"wp-caption alignright\"><a href=\"http:\/\/blog.lolyco.com\/sean\/wp-content\/uploads\/2012\/01\/Selection_080.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-1343\" class=\"size-medium wp-image-1343\" title=\"LEGO Mindstorms NXT 2.0 Alpha Rex\" src=\"http:\/\/blog.lolyco.com\/sean\/wp-content\/uploads\/2012\/01\/Selection_080-242x300.png\" alt=\"\" width=\"242\" height=\"300\" srcset=\"https:\/\/blog.lolyco.com\/sean\/wp-content\/uploads\/2012\/01\/Selection_080-242x300.png 242w, https:\/\/blog.lolyco.com\/sean\/wp-content\/uploads\/2012\/01\/Selection_080.png 466w\" sizes=\"auto, (max-width: 242px) 100vw, 242px\" \/><\/a><p id=\"caption-attachment-1343\" class=\"wp-caption-text\">LEGO Mindstorms NXT 2.0 Alpha Rex<\/p><\/div>\n<p>I bought the <a href=\"http:\/\/shop.lego.com\/en-GB\/LEGO-MINDSTORMS-NXT-2-0-8547?p=8547\">LEGO Mindstorms NXT 2.0<\/a> recently and was a bit disappointed to find that it didn&#8217;t come with printed instructions to build Alpha Rex &#8211; the robot on the box art. I searched for the instructions all over the web but couldn&#8217;t find them. The building instructions are available from within the Mindstorms software as a kind of Flash animation (I think). I don&#8217;t use MS software (all PCs <a href=\"http:\/\/www.ubuntu.com\/ubuntu\">Ubuntu<\/a> at the moment), but recently acquired a &#8216;WorkAtHome&#8217; licence for an ill-conceived project at work that depends on Excel. I looked through the installed files to see if there was any content in an accessible format but again found nothing useful.<\/p>\n<p>The file below is one screenshot per page of the LEGO Mindstorms software running on a Win7 guest on <a href=\"https:\/\/www.virtualbox.org\/wiki\/Screenshots\">VirtualBox<\/a> on Ubuntu. I used Shutter from <a href=\"http:\/\/shutter-project.org\/\">http:\/\/shutter-project.org\/<\/a> (<a href=\"apt:shutter\">install Shutter from your Ubuntu repository with this APT link<\/a>) to take the pain out of capturing the first 73 screenshots. You can define a snapshot area with Shutter and &#8216;refresh&#8217; the screenshot with Ctrl-F5 after clicking &#8216;Next&#8217; in the Mindstorms software. Shutter creates a new file with the next screenshot in the series.<\/p>\n<p>My brain was blank when the time came to convert the set of images into a PDF, so I used <a href=\"http:\/\/vim.org\/\">gvim<\/a> to convert the &#8216;ls | cat&#8217; list of file names into a <a href=\"http:\/\/www.latex-project.org\/\">LaTeX<\/a> file and <a href=\"http:\/\/en.wikipedia.org\/wiki\/XeTeX\">XeTeX<\/a> to produce the PDF. Here&#8217;s a sample of the head of the AlphaRex.tex file:<\/p>\n<pre class=\"brush: latex; title: ; notranslate\" title=\"\">\\documentclass{article}\r\n\\usepackage&#x5B;a4paper,landscape,top=0cm,bottom=0cm,left=0cm,right=0cm]{geometry}\r\n\\usepackage{graphicx}\r\n\\begin{document}\r\n  \\noindent\r\n  \\includegraphics&#x5B;width=\\textwidth]{Selection_002.png}\r\n  \\includegraphics&#x5B;width=\\textwidth]{Selection_003.png}\r\n  \\includegraphics&#x5B;width=\\textwidth]{Selection_004.png}<\/pre>\n<p>And here&#8217;s the PDF &#8211; use either evince or <a href=\"http:\/\/get.adobe.com\/uk\/reader\/\">Adobe Reader<\/a> to open it.<\/p>\n<p><a href=\"http:\/\/blog.lolyco.com\/sean\/wp-content\/uploads\/2012\/01\/AlphaRex.pdf\">AlphaRex.pdf<\/a> (8.4MB)<\/p>\n<p><a href=\"http:\/\/blog.lolyco.com\/sean\/wp-content\/uploads\/2012\/01\/AlphaRexArms.pdf\">Alpha Rex arms<\/a> (8.9MB)<\/p>\n<p><a href=\"http:\/\/blog.lolyco.com\/sean\/wp-content\/uploads\/2012\/01\/AlphaRexHead.pdf\">Alpha Rex head<\/a> (1.4MB)<\/p>\n<p><a href=\"http:\/\/blog.lolyco.com\/sean\/wp-content\/uploads\/2012\/01\/AlphaRexColorSensor.pdf\">Alpha Rex colour sensor<\/a> (459kB)<\/p>\n<p>I expect there&#8217;s a copyright issue of some kind with providing this content. Hello! This is not my work. I copied the images from LEGO&#8217;s software which I obtained by buying the NXT 2.0 8547 set. Please do not attempt to send me money even if you believe I have helped you. I don&#8217;t want to be extradited to a country with psychotically oppressive copyright laws, communal prison showers and obese oversexed convicts. I am too old and too lightly built. And I haven&#8217;t finished building Alpha Rex. I will happily remove the PDF if someone can provide me with an URL for LEGO&#8217;s version of the Alpha Rex instructions. I&#8217;m a lifelong LEGO user and frankly a bit miffed that the only way I can access the media I thought I&#8217;d bought is by acquiring a MS product.<\/p>\n<p>OT: It was much quicker to create that PDF than it was to work out where to change my <a href=\"http:\/\/httpd.apache.org\/\">Apache<\/a>\/<a href=\"http:\/\/www.php.net\/\">PHP<\/a> config so that <a href=\"http:\/\/wordpress.org\/\">WordPress<\/a> didn&#8217;t give me the &#8216;Maximum upload file size: 2MB&#8217; (or 8MB) problem. The pages I found on the Web about this issue related mostly to people using WordPress on shared hosts: I use a comfortingly reliable <a href=\"http:\/\/xen.org\/\">Xen<\/a> <a href=\"http:\/\/en.wikipedia.org\/wiki\/Virtual_private_server\">VPS<\/a> from <a href=\"http:\/\/www.xensmart.co.uk\/\">XenSmart<\/a>. I eventually found an Apache-specific config file here: \/etc\/php5\/apache2\/php.ini &#8211; simply increase the limit in upload_max_filesize and post_max_size somewhat larger. I see a lot of suggestions to have matching limits or even upload_max_filesize larger than post_max_size. That strikes me as odd, given <a href=\"http:\/\/tools.ietf.org\/html\/rfc2388\">RFC2388<\/a>. Am I missing something?<\/p>\n<p><strong><span style=\"color: #ff0000;\">Update 23rd January 2012<\/span><\/strong>: should have put a bit more effort into looking. The build instructions for the box art models have been screen-capped (I guess) and posted on DropBox &#8211; see this forum post:<\/p>\n<p><a href=\"http:\/\/www.eurobricks.com\/forum\/index.php?showtopic=54141&amp;view=findpost&amp;p=1153643\">http:\/\/www.eurobricks.com\/forum\/index.php?showtopic=54141&amp;view=findpost&amp;p=1153643<\/a><\/p>\n<p>That archive also contains the program files for the NXT.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I bought the LEGO Mindstorms NXT 2.0 recently and was a bit disappointed to find that it didn&#8217;t come with printed instructions to build Alpha Rex &#8211; the robot on the box art. I searched for the instructions all over the web but couldn&#8217;t find them. The building instructions are available from within the Mindstorms [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[30,20,64],"tags":[75],"class_list":["post-1335","post","type-post","status-publish","format-standard","hentry","category-breaktime","category-fixed","category-useful","tag-lego"],"_links":{"self":[{"href":"https:\/\/blog.lolyco.com\/sean\/wp-json\/wp\/v2\/posts\/1335","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.lolyco.com\/sean\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.lolyco.com\/sean\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.lolyco.com\/sean\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.lolyco.com\/sean\/wp-json\/wp\/v2\/comments?post=1335"}],"version-history":[{"count":26,"href":"https:\/\/blog.lolyco.com\/sean\/wp-json\/wp\/v2\/posts\/1335\/revisions"}],"predecessor-version":[{"id":1372,"href":"https:\/\/blog.lolyco.com\/sean\/wp-json\/wp\/v2\/posts\/1335\/revisions\/1372"}],"wp:attachment":[{"href":"https:\/\/blog.lolyco.com\/sean\/wp-json\/wp\/v2\/media?parent=1335"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.lolyco.com\/sean\/wp-json\/wp\/v2\/categories?post=1335"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.lolyco.com\/sean\/wp-json\/wp\/v2\/tags?post=1335"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}