User Tools

Site Tools


drexel_star_asus_scanner

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

drexel_star_asus_scanner [2016/11/07 22:15] (current)
dwallace created
Line 1: Line 1:
 +====== Beginner'​s Tutorial for your ASUS 3D Scanner ======
  
 +<​html>​
 +<​title>​Beginner'​s Tutorial for your ASUS 3D Scanner</​title>​
 +<p>
 +<img src = "​http://​dasl.mem.drexel.edu/​wiki/​images/​7/​73/​IMG_0859.JPG"​ align = "​right"​ width = "​300"​ height = "​200">​
 +<p>
 +The photo to the right depicts the ASUS Xtion PRO 3D scanner located in
 +the DASL lab.  The scanner works by sending out pulses of light and
 +recording how long it takes for the pulse to reflect back to the scanner.
 +A sensor picks up the pulse of light that reflects of an object and
 +determines the distance from the object by triangulation. ​ As the laser
 +reflects off the scanned object, the scanner can determine at what angle
 +the pulse is returning to the sensor.
 +<p>
 +The purpose of this tutorial is to give a quick run through on how to 
 +scan an object with the ASUS 3D scanner using Artec Studio ​
 +so you can then scan your own part later and 3D print it!
 +<p>
 +<​h3>​Contents</​h3>​
 +<ul>
 +<​li><​a href = "#​Installing the 3D Scanning Softwre">​Installing the 3D Scanning Software</​a>​
 +<​li><​a href = "#​Scanning your Part">​Scanning your Part</​a>​
 +<​li><​a href = "#​Fixing Up your Scan">​Fixing Up your Scan</​a>​
 +<​li><​a href = "#​Exporting your Scan for Printing">​Exporting your Scan for Printing</​a>​
 +<​li><​a href = "#​Final Words">​Final Words</​a>​
 +</ul>
 +<p>
 +<a name = "​Installing the 3D Scanning Software"></​a>​
 +<​h3>​Installing the 3D Scanning Software</​h3>​
 +<ul>
 +<i>
 +<​li>​Note:​ If you have used a 3D Scanner before and have installed Artec
 +and the proper drivers on your computer, then you may skip this part.
 +</i>
 +</ul>
 +<p>
 +3D Scanners collect immense amounts of data, so software like Artec 
 +or ReconstructMe are needed to process the data into something usable
 +that other software can handle. ​ This tutorial will use the Artec Studio
 +scanning software to scan an object and convert it into a CAD
 +model that can be printed later using a 3D printer.
 +<p>
 +Before installing
 +Artec, you will need to install the proper drivers to use the ASUS 
 +scanner. ​ OpenNI provides an open source software development kit (SDK) 
 +that includes all other 
 +software needed for this tutorial.
 +<p>
 +<ul>
 +<i>
 +Note: Before you install anything, make sure your computer is updated
 +with the latest graphics driver. ​ You can download the latest one 
 +from the manufacturer'​s website. ​ For Artec, it is recommended that you
 +have AMD or Nvidia.
 +</i>
 +</ul>
 +<p>
 +1. Download and install the <a href = "​http://​dasl.mem.drexel.edu/​wiki/​images/​2/​24/​Sensor-Win64-5.1.2.1-Redist.zip">​OpenNI SDK</​a>​.
 +<p>
 +2. Download the <a href = "​http://​dasl.mem.drexel.edu/​wiki/​images/​8/​89/​SensorKinect-unstable.zip">​Kinect Drivers</​a>​
 +and unzip.
 +<p>
 +3. Open the unzipped folder and navigate to the <​b>​Bin</​b>​ folder.
 +Run the msi Windows file.
 +<p>
 +4. Download and install the <a href = "​http://​www.openni.org/​wp-content/​uploads/​2012/​12/​NITE-Win64-1.5.2.21-Dev.zip">​OpenNI-Compliant Sensor Driver (NiTE)</​a>​.
 +<p>
 +5. Download and install the <a href = "​http://​www.openni.org/​wp-content/​uploads/​2012/​12/​Sensor-Win64-5.1.2.1-Redist.zip">​OpenNI-Compliant Sensor Driver</​a>​.
 +<p>
 +6. Plug in your ASUS scanner. ​ Wait until the driver software is
 +found and applied. ​ Navigate to the <​b>​Device Manager</​b>​ through the 
 +Control Panel, and you should see that your computer has recognized the
 +scanner.
 +<br>
 +<img src = "​http://​dasl.mem.drexel.edu/​wiki/​images/​8/​84/​Scanner_driver.JPG"​ width = "​200"​ height = "​50">​
 +<br>
 +Now you have the proper drivers installed, you can try out the existing ​
 +demo applications at <​b><​i>​C:​\Program Files\OpenNI\Samples\Bin\Release</​b></​i>​.
 +<p>
 +7. Lastly, download and install Artec Studio from their main website <a href = "​http://​www.artec3d.com/​software/">​here</​a>​.
 +This will require creating an account on the website from which you can
 +upload your scans for others to download. ​ Be sure to also save your
 +username and password because you will use them again later.
 +<ul>
 +<i>
 +Note: During the installation,​ you will be asked if you want to 
 +install OpenNI 2 and additional drivers. <b>DO NOT install any more
 +drivers because you already installed the necessary drivers
 +to use ASUS.</​b>​
 +</i>
 +</ul>
 +<p>
 +<a name = "​Scanning your Part"></​a>​
 +<​h3>​Scanning your Part</​h3>​
 +Artec is a 3D scanning software with a user-friendly interface.
 +It is essential that you have updated your graphics driver because ​
 +this program will really work your computer and use up a lt of your
 +CPU memory.
 +<p>
 +For this tutorial, the object that will be scanned is a computer
 +monitor, though you can feel free to scan whatever you wish as long as
 +you are able to scan the entire object completely.
 +<p>
 +1. To start scanning your part, click on the Artec Studio icon.
 +<br>
 +<img src = "​http://​dasl.mem.drexel.edu/​wiki/​images/​5/​52/​Artec_studio_icon.JPG"​ width = "​100"​ height = "​100">​
 +<​br><​br>​
 +2. Click "​Scan"​ in the top-left corner of the screen.
 +<br>
 +<img src = "​http://​dasl.mem.drexel.edu/​wiki/​images/​b/​b6/​Scan_button.PNG">​
 +<​br><​br>​
 +3. The Scan tab will appear on the left side of the screen.
 +Click on "​Advanced"​ and be sure to check the "​Don'​t record texture"​
 +box.  Most computers will not be able to handle the textures, causing
 +the program to crash. ​ Better to be safe by leaving textures off for
 +now.
 +<br>
 +<img src = "​http://​dasl.mem.drexel.edu/​wiki/​images/​6/​66/​Scan_tab.PNG"​ width = "​200"​ height = "​500">​
 +<​br><​br>​
 +4. Click on the green "​Preview"​ button to start the scanner.
 +On the screen you will see what the scanner sees.  Any blue area
 +represents what the scanner sees now in the preview. ​ The range and
 +frame rate at which the scanner scans can be adjusted in the Scan tab,
 +but for now, keep everything as is.
 +<br>
 +<img src = "​http://​dasl.mem.drexel.edu/​wiki/​images/​1/​17/​First_scan.PNG"​ width = "​1000"​ height = "​600">​
 +<​br><​br>​
 +5. Click on the "​Record"​ button to start the actual scanning process.
 +Parts of the image will turn green while the the rest will remain gray.
 +Green particles are parts of the image that are being recorded and
 +updated while gray particles are objects that were already recorded.
 +<br>
 +<img src = "​http://​dasl.mem.drexel.edu/​wiki/​images/​e/​ea/​Front_scan.PNG"​ width = "​1000"​ height = "​600">​
 +<​br><​br>​
 +6. Slowly pan around the object, making sure you scan every side of it.
 +Be sure to scan slowly, because scanning too quickly will cause the 
 +scanner to lose track of the object'​s position, in which case, you will
 +have to stop the scan and try again. ​ When you are done, click the Stop
 +button to finish the scan.
 +<br>
 +<img src = "​http://​dasl.mem.drexel.edu/​wiki/​images/​a/​a9/​Back_scan.PNG"​ width = "​500"​ height = "​300"><​img src = "​http://​dasl.mem.drexel.edu/​wiki/​images/​a/​ad/​Scan_top.PNG"​ align = "​right"​ width = "​500"​ height = "​300">​
 +<​br><​br>​
 +8. When you are done, the scan should appear on the screen like so and
 +in the Workspace tab on the right side of the screen, the scan should be
 +called Scan1. ​ If you don't like how the scan looks, feel free to
 +delete this scan and perform another one.  This scan will later be 
 +polished and tidied up for exporting.
 +<br>
 +<img src = "​http://​dasl.mem.drexel.edu/​wiki/​images/​d/​d1/​Finished_scan.PNG"​ width = "​1000"​ height = "​600">​
 +<​br><​br>​
 +<p>
 +<a name = "​Fixing Up your Scan"></​a>​
 +<​h3>​Fixing Up your Scan</​h3>​
 +Here you will clean up your scan to prepare it for exporting. ​ The scan
 +will be smoothed and the background will be removed leaving only the scan.
 +<p>
 +1. Click on the Tools button on the left side of the screen. ​ Doing so
 +will cause the scan to undergo Fine Serial Registration algorithm to
 +commence. ​ What this does is try to align some of the frames and 
 +rate the overall quality of the scan.  You can see this quality under
 +the Workspace tab.  Lower ranking means higher quality and higher ranking
 +means lower quality. ​ If the overall quality of the scan is greater ​
 +3, you should probably do the scan again.
 +<br>
 +<img src = "​http://​dasl.mem.drexel.edu/​wiki/​images/​d/​d1/​Finished_scan.PNG"​ width = "​1000"​ height = "​600">​
 +<​br><​br>​
 +4. Click on Global Registration to commence the Global ​
 +Registration algorithm. ​ What this does it it tries to align all the
 +individual frames that make the scan.  You will see a window that asks
 +if you want to switch to Geometric only registration. ​ Just click Yes
 +for this.
 +<p>
 +5. Click Fast Fusion under the Fusion section. ​ What fusion does, as
 +the name implies, is fuse the frames together to create a mesh of the
 +overall scan.  Fast Fusion does a quick mesh while Smooth Fusion and
 +Sharp Fusion produce preserve the finer parts of the scan like smooth ​
 +and sharp edges. ​ Your mesh should look much cleaner and an item will
 +appear in the Workspace called Fast Fusion1.
 +<br>
 +<img src = "​http://​dasl.mem.drexel.edu/​wiki/​images/​5/​59/​Fast_fusion.PNG"​ width = "​1000"​ height = "​600">​
 +<​br><​br>​
 +6. Because we just want to just print the object, we will need to get
 +rid of the background. ​ On the left side of the screen, click Editor,
 +then Eraser. ​ These are the tools you will use to remove parts of the
 +scan we don't need.  To start erasing, simply hold down the Ctrl key
 +and the left mouse button to highlight parts in red.  Erase the
 +red parts by clicking on the Erase button.
 +<ul>
 +<​li><​b>​2D selection</​b>​ allows for a 2D section of the scan to be erased.
 +<​li><​b>​3D selection</​b>​ allows for only the 3D surface of a scan to be
 +erased.
 +<​li><​b>​Rectangular selection</​b>​ allows for an entire portion of the scan
 +to be erased by highlighting that portion in a box.
 +</ul>
 +<br>
 +<img src = "​http://​dasl.mem.drexel.edu/​wiki/​images/​2/​24/​Erase_1.PNG"​ width = "​500"​ height = "​300"><​img src = "​http://​dasl.mem.drexel.edu/​wiki/​images/​c/​c7/​Erase_2.PNG"​ align = "​right"​ width = "​500"​ height = "​300">​
 +<p>
 +<img src = "​http://​dasl.mem.drexel.edu/​wiki/​images/​d/​db/​Erase3.PNG"​ width = "​500"​ height = "​300"><​img src = "​http://​dasl.mem.drexel.edu/​wiki/​images/​e/​ef/​Erase4.PNG"​ align = "​right"​ width = "​500"​ height = "​300">​
 +<​br><​br>​
 +The only thing left on the screen should be your object.
 +<br>
 +<img src = "​http://​dasl.mem.drexel.edu/​wiki/​images/​9/​9e/​Finished.PNG">​
 +<​br><​br>​
 +7. As you can see, there are still holes in the mesh.  To fill these
 +holes, click on the Edges button in the left side of the screen. ​ In
 +the Edges tab is a list of all the holes that the mesh still contains.
 +To fill these holes, click Select All to check all the holes, then click
 +Fill Holes to fill all the selected holes. ​ Once the holes are filled,
 +click Apply to save the changes made.
 +<br>
 +<img src = "​http://​dasl.mem.drexel.edu/​wiki/​images/​1/​1a/​Edges_tab.PNG"​ width = "​500"​ height = "​300">​
 +<img src = "​http://​dasl.mem.drexel.edu/​wiki/​images/​0/​06/​Holes_fixed.PNG"​ align = "​right"​ width  ="​500"​ height = "​300">​
 +<​br><​br>​
 +8. To add finishing touches, go back to the Tools tab and use any of the
 +tools under Post-Processing to smooth everything out and add finer details.
 +You can also use the Smooth Brush in the Editor tab to manually smooth
 +out surfaces that seem to bumpy. ​ The Eraser can also be used to erase
 +any more unwanted parts, but doing so will recreate holes that must be
 +filled.
 +<br>
 +<img src = "​http://​dasl.mem.drexel.edu/​wiki/​images/​c/​ce/​Remech.PNG"​ width = "​1000"​ height = "​600">​
 +<​br><​br>​
 +<p>
 +<a name = "​Exporting your Scan for Printing"></​a>​
 +<​h3>​Exporting your Scan for Printing</​h3>​
 +Here the completed mesh will be exported and uploaded on the <a href = "​http://​viewshape.com/">​Viewshape</​a>​
 +website for others to see and download. ​ On n the full version of Artec,
 +you would typically go to "​File"​ then "​Export Mesh", but that is not
 +available on the trial version. ​ To save this as a .stl, you would 
 +upload the mesh on the website, then download the part.
 +<p>
 +1. To start uploading the mesh, click Publish on the left side of the
 +screen. ​ This opens the Publish tab where you can change things such as
 +license, privacy, and name of the mesh.  For now, just rename the mesh
 +to something you would recognize later. ​ When you are done, click Publish.
 +<br>
 +<img src = "​http://​dasl.mem.drexel.edu/​wiki/​images/​7/​7a/​Publish_tab.PNG"​ width = "​300"​ height = "​500">​
 +<​br><​br>​
 +2. Go to the <a href = "​http://​viewshape.com/">​Viewshape</​a>​ website.
 +Click the Login key in the top-right corner of the screen and type in
 +your email and password you created earlier when registering for Artec.
 +<br>
 +<img src = "​http://​dasl.mem.drexel.edu/​wiki/​images/​5/​5b/​Login.PNG"​ width = "​300"​ height = "​200">​
 +<​br><​br>​
 +3. Once logged on, place the mouse cursor over your name in the top-right
 +corner of the screen then click My Gallery.
 +<br>
 +<img src = "​http://​dasl.mem.drexel.edu/​wiki/​images/​8/​81/​My_gallery.PNG">​
 +<​br><​br>​
 +4. In My Gallery, you can see all the meshes you uploaded from Artec.
 +Under the mesh you just uploaded, click Edit.  Check mark "​Everyone can
 +download shape" to make the mesh available for download, then click Publish.
 +<p>
 +5. Afterwards, you can click back on your mesh and from here, download it
 +as a .ply file.
 +<br>
 +<img src = "​http://​dasl.mem.drexel.edu/​wiki/​images/​4/​4b/​Published.PNG"​ width = "​500"​ height = "​400">​
 +<​br><​br>​
 +6. To convert the .ply file into a .stl file for printing, use a mesh processing
 +software to import the file, then export it as a .stl.  I recommend
 +using <a href = "​http://​meshlab.sourceforge.net/">​MeshLab</​a>​ for this task.
 +<p>
 +<a name = "Final Words"></​a>​
 +<​h3>​Final Words</​h3>​
 +Congragulations! You now know the process of scanning and editing your
 +first object. ​ This tutorial was meant to be a quick run though scanning
 +your first object. ​ For more information on 3D Scanning, visit the wiki
 +page <a href = "​http://​en.wikipedia.org/​wiki/​3D_scanner">​here</​a>​.
 +<p>
 +Below are 3D meshes of a chair and Hubo hand from DASL.
 +<p>
 +If you need any questions answered, email me at 1c599@drexel.edu.
 +<p>
 +<img src = "​http://​dasl.mem.drexel.edu/​wiki/​images/​5/​55/​Chair.JPG"​ width = "​200"​ height = "​250">​
 +<img src = "​http://​dasl.mem.drexel.edu/​wiki/​images/​e/​eb/​Hubo_hand.JPG"​ width = "​200"​ height = "​250">​
 +</​html>​
drexel_star_asus_scanner.txt ยท Last modified: 2016/11/07 22:15 by dwallace