{"id":856,"date":"2011-11-13T23:52:23","date_gmt":"2011-11-13T12:52:23","guid":{"rendered":"http:\/\/www.madox.net\/blog\/?p=856"},"modified":"2011-11-13T23:57:44","modified_gmt":"2011-11-13T12:57:44","slug":"autodesk-catch-meshmixer-quick-test","status":"publish","type":"post","link":"https:\/\/www.madox.net\/blog\/2011\/11\/13\/autodesk-catch-meshmixer-quick-test\/","title":{"rendered":"Autodesk Catch &#038; Meshmixer Quick Test"},"content":{"rendered":"<p>With the proliferation of home 3D printers, a lot of people ask &#8216;how do you create the 3D models to print?&#8217;.<\/p>\n<p>The answers are typically\u00a0&#8220;I download it from Thingiverse&#8230;&#8221; or\u00a0&#8220;I model it up using CAD myself&#8221; (My answer), the first isn&#8217;t that fun and the latter might be too hard for the non-technical crowd. \u00a0However all is not lost, quite recently a few services have popped up that offer <a href=\"http:\/\/en.wikipedia.org\/wiki\/Photogrammetry\" target=\"_blank\">Photogammetry<\/a>\u00a0where you can upload a number of photos and back comes a 3D model.<\/p>\n<p>There are a number of options but based off a chat while visiting <a href=\"http:\/\/thebeehive.net.au\/\" target=\"_blank\">Beehive Digital Manufacturing<\/a> over the weekend I decided to give Autodesk&#8217;s Catch (was Photofly) another go so I can share the results on how easy it is to create a printable model.<\/p>\n<figure style=\"width: 266px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/picasaweb.google.com\/lh\/photo\/UO43Peier1Ig9i7l5JaJEA?feat=embedwebsite\"><img loading=\"lazy\" decoding=\"async\" title=\"Soldier Boy + Mini Soldier Boy + Micro Soldier Boy\" src=\"https:\/\/lh4.googleusercontent.com\/-uXfEo7c0krk\/Tr-KWyiVjgI\/AAAAAAAABAI\/IhUmTzM78yE\/s400\/DSC06875.JPG\" alt=\"\" width=\"266\" height=\"400\" \/><\/a><figcaption class=\"wp-caption-text\">Soldier Boy + Mini Soldier Boy + Micro Soldier Boy<\/figcaption><\/figure>\n<p><!--more--><\/p>\n<h2>First, find an object you want to create a model of&#8230;<\/h2>\n<p>I found that it was quite hard to find something that I wanted to create a 3D model of that isn&#8217;t copyright or inappropriate in some way, but in the end I found what I now call &#8216;Soldier Boy&#8217; pictured below. \u00a0Soldier boy is a &#8216;piggy bank&#8217; I got as a gift from a group of waitresses whilst on a business trip in China, and it appears generic enough not to infringe on any copyrights! \u00a0[PS : the other gift I got really was a <a href=\"http:\/\/www.madox.net\/blog\/wp-content\/uploads\/2008\/11\/carpig2.jpg\" target=\"_blank\">pig<\/a>&#8230;]<\/p>\n<p>Once you have found the object of choice, you&#8217;ll need to place it somewhere where you can take photos of it from 360 degrees. \u00a0 If you&#8217;re short of space indoors, you can take it outdoors like what I did :-<\/p>\n<figure style=\"width: 400px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" title=\"Place it where you can take photos from all around\" src=\"https:\/\/lh3.googleusercontent.com\/-MUf9n5qLaT0\/Tr-zHif9AyI\/AAAAAAAABAc\/oDSpRTwtN9Y\/s400\/DSC06823.JPG\" alt=\"\" width=\"400\" height=\"266\" \/><figcaption class=\"wp-caption-text\">Place it where you can take photos from all around<\/figcaption><\/figure>\n<h2 style=\"text-align: left;\">\u00a0Second, take photos&#8230;lots of photos&#8230;<\/h2>\n<p>It is recommended that you set your camera to MANUAL FOCUS such that focus doesn&#8217;t change between shots, this helps the photogammetry algorithms. \u00a0Take photos all around the object, say 20 photos for 360 degrees. \u00a0Take note that unless you want the top of the head to be a gaping hole, it doesn&#8217;t hurt to take another round of photos (say 20 more) from a higher angle.<\/p>\n<figure style=\"width: 560px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\" \" title=\"Take photos all around, taking care to cover the 'top' if required\" src=\"https:\/\/lh4.googleusercontent.com\/-UTH1mFZ2wL4\/Tr8NaEtwdmI\/AAAAAAAAA-k\/J0hxdOp8REg\/s800\/Catch9.png\" alt=\"\" width=\"560\" height=\"344\" \/><figcaption class=\"wp-caption-text\">Take photos all around, taking care to cover the &#39;top&#39; if required<\/figcaption><\/figure>\n<p>I took 50 photos for soldier boy, with extra shots from a low angle to capture features such as his bags and pockets.<\/p>\n<h2>Then&#8230; Upload them to Photofly\/Autodesk Catch&#8230;<\/h2>\n<p>Presuming you have the program already installed, it is really as simple as selecting all the photos you&#8217;ve taken and hitting an upload button. \u00a0There are some quirks with the program, mine crashed on the first attempt but retrying worked.<\/p>\n<h2>And then&#8230;<\/h2>\n<p>You should get your &#8216;scene&#8217; back to be opened using the &#8216;Scene Editor&#8217;.<\/p>\n<figure style=\"width: 560px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\" \" title=\"Scene Creator\" src=\"https:\/\/lh6.googleusercontent.com\/-qITPGgi09-c\/Tr8NLfiR77I\/AAAAAAAAA-E\/NYSSLSXhmhs\/s800\/Catch2.png\" alt=\"\" width=\"560\" height=\"305\" \/><figcaption class=\"wp-caption-text\">Scene Creator<\/figcaption><\/figure>\n<p>The scene editor allows you to preview your model, with some tools to tweak here and there. \u00a0It shows you a textured model, and the positions it thinks you&#8217;ve taken the photos from. \u00a0Assuming all is well, you shouldn&#8217;t need to edit any stitch points.<\/p>\n<figure style=\"width: 560px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\" \" title=\"Scene Creator\" src=\"https:\/\/lh5.googleusercontent.com\/-abEfEKk2GPA\/Tr8Nc2ByABI\/AAAAAAAAA-0\/ibMYn4l-a34\/s800\/Catch6.png\" alt=\"\" width=\"560\" height=\"305\" \/><figcaption class=\"wp-caption-text\">You can see how each photo contributes to your scene<\/figcaption><\/figure>\n<p>What is useful in the scene creator is removing obvious artifacts from the model, I ended up getting some extra fence spikes as well as the spike underneath his feet. \u00a0Removal is easy, use the lasso select tool to select the parts you don&#8217;t want and hit delete.<\/p>\n<figure style=\"width: 400px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" title=\"Removing unwanted artifacts\" src=\"https:\/\/lh6.googleusercontent.com\/-tp6XY0fbbO0\/Tr8NiHfei0I\/AAAAAAAAA-8\/0Vi1G1CRTaA\/s400\/Catch5.png\" alt=\"\" width=\"400\" height=\"218\" \/><figcaption class=\"wp-caption-text\">Removing unwanted artifacts<\/figcaption><\/figure>\n<figure style=\"width: 400px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" title=\"Artifact gone!\" src=\"https:\/\/lh5.googleusercontent.com\/-cDbAtUNsw-M\/Tr8NiE-hajI\/AAAAAAAAA_A\/YAV7Ksc894I\/s400\/Catch5a.png\" alt=\"\" width=\"400\" height=\"218\" \/><figcaption class=\"wp-caption-text\">Artifact gone!<\/figcaption><\/figure>\n<p>Give your mesh a quick look over to see if the quality is good enough for you. \u00a0There are 3 quality levels to choose from :- Mobile, Standard and Maximum. \u00a0The mesh I ended up with looked good enough so there wasn&#8217;t a need for me to bump it up to 11.<\/p>\n<figure style=\"width: 560px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\" \" title=\"Check the mesh quality is suitable for you\" src=\"https:\/\/lh3.googleusercontent.com\/-yyMixPZQLYY\/Tr8NaRQOgxI\/AAAAAAAAA-o\/u6mQeLWOIkU\/s800\/Catch8.png\" alt=\"\" width=\"560\" height=\"305\" \/><figcaption class=\"wp-caption-text\">Check the mesh quality is suitable for you<\/figcaption><\/figure>\n<p>Now you can export that as an OBJ file!<\/p>\n<h2>And then&#8230;<\/h2>\n<p>For no reason than &#8216;because I can&#8217;, I opened the OBJ with its texture files in Meshlab to see that it all exported properly&#8230;<\/p>\n<figure style=\"width: 560px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" title=\"Meshlab shows the model all pretty too...\" src=\"https:\/\/lh4.googleusercontent.com\/-6orx2vXbBr4\/Tr8NG-vtg_I\/AAAAAAAAA98\/XP8ThSYhfX0\/s800\/Catch4.png\" alt=\"\" width=\"560\" height=\"305\" \/><figcaption class=\"wp-caption-text\">Meshlab shows the model all pretty too...<\/figcaption><\/figure>\n<h2>But but but&#8230; there are holes in it!<\/h2>\n<p>Because I couldn&#8217;t take photos of the underside of its feet, the mesh is non-manifold and there are these\u00a0humongous holes under his feet!<\/p>\n<figure style=\"width: 640px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" title=\"Humongous holes...and the feet are still joined...\" src=\"https:\/\/lh3.googleusercontent.com\/-27yYjwrSx_Q\/Tr8NVLQnCVI\/AAAAAAAAA-c\/givzC86OOsQ\/s640\/Catch7.png\" alt=\"\" width=\"640\" height=\"497\" \/><figcaption class=\"wp-caption-text\">Humongous holes...and the feet are still joined...<\/figcaption><\/figure>\n<p>So the mesh isn&#8217;t perfect and that&#8217;s where Meshmixer comes in. \u00a0Opening the model in Meshmixer helpfully shows and highlights the problem areas with a big blue\/red outline as you can see above. \u00a0Removing the hole was simple, Meshmixer has a tool called &#8216;Erase &amp; Fill&#8217; where it will delete off selected portions and fill it in to make a solid. \u00a0i.e. you need to select around the edge\/bottom part of the shoes, delete and it will fill it in. \u00a0You&#8217;ll need to edit the tool because the default fill is a huge &#8216;bulb&#8217;\/&#8217;balloon&#8217;.<\/p>\n<p>There are some other useful tools in meshmixer such as the smooth tool to smooth out bumps that might appear here and there but once the model is &#8216;solid&#8217; it is ready for print. \u00a0Meshmixer lets you export direct to STL and its straight to the printer!<\/p>\n<h2>To the printer!<\/h2>\n<p>I took a video of my prints, but I&#8217;m too lazy to edit\/upload them so photos only below. \u00a0There was an issue with my printer I haven&#8217;t seen for a year that caused some artifacts in the prints, but glad I&#8217;ve finally figured it out what the problem is and shouldn&#8217;t happen next time&#8230;<\/p>\n<p>All in all the models that came out look pretty good. \u00a0With the photos + uploading + cleaning up, it took perhaps an hour (Autodesk Catch crashed once, Meshmixer crashed thrice&#8230;) so it isn&#8217;t all that time consuming. \u00a0Should be alot quicker now that I&#8217;ve got the hang of it too [Meshmixer isn&#8217;t very intuitive to use&#8230;]<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/lh5.googleusercontent.com\/-SpFViLOJzJ0\/Tr-I-YugQVI\/AAAAAAAAA_c\/FRw-wzNLJCo\/s800\/DSC06876.JPG\" alt=\"\" width=\"532\" height=\"800\" \/><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/lh5.googleusercontent.com\/-sVgtMa9qNHE\/Tr-JHSRMxgI\/AAAAAAAABAU\/ctaPzeFL584\/s800\/DSC06871.JPG\" alt=\"\" width=\"532\" height=\"800\" \/><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/lh5.googleusercontent.com\/-Wc4Jv42XStI\/Tr-KPxVO1-I\/AAAAAAAAA_4\/jITF9oboXUs\/s800\/DSC06872.JPG\" alt=\"\" width=\"532\" height=\"800\" \/><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/lh6.googleusercontent.com\/-l0FDOi_qcjg\/Tr-KVdjlu3I\/AAAAAAAABAA\/q4m40vYw2J8\/s800\/DSC06874.JPG\" alt=\"\" width=\"532\" height=\"800\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>With the proliferation of home 3D printers, a lot of people ask &#8216;how do you create the 3D models to print?&#8217;. The answers are typically\u00a0&#8220;I download it from Thingiverse&#8230;&#8221; or\u00a0&#8220;I model it up using CAD myself&#8221; (My answer), the first isn&#8217;t that fun and the latter might be too hard for the non-technical crowd. \u00a0However &hellip; <a href=\"https:\/\/www.madox.net\/blog\/2011\/11\/13\/autodesk-catch-meshmixer-quick-test\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Autodesk Catch &#038; Meshmixer Quick Test&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-856","post","type-post","status-publish","format-standard","hentry","category-engineering"],"_links":{"self":[{"href":"https:\/\/www.madox.net\/blog\/wp-json\/wp\/v2\/posts\/856","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.madox.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.madox.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.madox.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.madox.net\/blog\/wp-json\/wp\/v2\/comments?post=856"}],"version-history":[{"count":12,"href":"https:\/\/www.madox.net\/blog\/wp-json\/wp\/v2\/posts\/856\/revisions"}],"predecessor-version":[{"id":868,"href":"https:\/\/www.madox.net\/blog\/wp-json\/wp\/v2\/posts\/856\/revisions\/868"}],"wp:attachment":[{"href":"https:\/\/www.madox.net\/blog\/wp-json\/wp\/v2\/media?parent=856"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.madox.net\/blog\/wp-json\/wp\/v2\/categories?post=856"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.madox.net\/blog\/wp-json\/wp\/v2\/tags?post=856"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}