How to 3D Scan With Skanect

306,064

1,598

74

Introduction: How to 3D Scan With Skanect

About: This work is not for us. It is for the future. And robots. That is, each of these pieces takes for granted that computers will outlast their makers, that technology will supplant humanity, and that craft shoul…

3d Scanning at the Museum of Art and Design with Shapeways using a Microsoft Kinect and Skanect software.

Step 1: Setup

What you will need:

-computer
preferably a desktop as files are large

-Skanect software
(http://skanect.manctl.com/)

-Microsoft Kinect
This device reads color with its camera and reads depth with the infrared sensor.

-Lights
Lighting is very important in order to get an even colored scan

-spinning platform (optional)
This allows the subject to rotate making scanning much easier
Ours is courtesy of THE GREAT FREDINI's design http://thegreatfredini.com/
For instructions on how to build your own:
http://makezine.com/projects/guide-to-3d-printing-2014/heavy-duty-turntable/




Step 2: Software Settings

Open Skanect / Go to NEW / Make sure your settings match those in the picture

(for a child you may want to make the bounding box a bit smaller)

Press START

Step 3: Workspace

A screen will come up showing the bounding box in the middle.  The infrared and video images are on the right.

Step 4: Lovely Assistant

Have your lovely assistant step onto the platform.  Be careful!  It spins!  Make sure the lighting is consistent on your subject.

Step 5: Record

Hold your Kinect up level with the subject's waist a few steps feet back from the platform.  Press RECORD.  The Kinect will begin recorded the depth (red) and the color (green).

Step 6: Spin Around

Once you have done one full sweep of your subject head to toe, press the pedal to make the platform spin.  As your subject is in motion slowly move the Kinect in an up and down motion making sure to get the top of the head all the way to the bottom of the platform as they rotate.  

If you do not have a rotating platform have no fear.  You can walk around your model or use any manual spinning base of your choice.

Step 7: Lining It Up

As you are scanning be sure that you are getting a high frame rate around 18-24 frames. If you get below 18 you have to move your Kinect faster. You can monitor this by looking at the white numbers at the bottom of the screen.  These numbers can also aid as a way of keeping your subject in alignment.  If you keep the numbers in the center of your subject as you scan head to toe you can be sure your scan will be straight.

Step 8: Cleaning Up Your Scan

Once your subject has done a full rotation press the RECORD button in the top left corner again to stop the scan. Now that you have a full body scan you have to do some post processing to get it ready to print.  First is making it watertight.  Go to the WATERTIGHT option.  Choose smoothing LOW and press RUN.

Now your scan will have color.  But it may not be straight or have a flat base.  Now we have to use the MOVE & CROP tools. Use the SLIDE BARS to adjust the X, Y, and Z axis of your scan to make it flat and straight.  Make sure your base is parallel with the X Y plane as cropping will cut off anything below it to make a flat base. Type in the name of your file in the TEXT BOX. Press CROP TO GROUND. 

Step 9: Exporting Model

To export it to your computer go to SHARE and the export menu will open with a LOCAL option.  Under LOCAL go to EXPORT MODEL and use the setting seen in the picture to export for printing.  It is important to chooseVRML as the file type.  This file type reads both shape and color.  Click EXPORT and you are done!  Now you can use that file to upload to a 3D printer of your choice.


Step 10: 3D Printed Selfie

If you wish to 3D print this model I suggest using SHAPEWAYS.COM and uploading it to be printed in FULL COLOR SANDSTONE.

UPLOAD HERE


Ships to your door in a few weeks! 

Enjoy!

Full Spectrum Laser Contest

Third Prize in the
Full Spectrum Laser Contest

Gadget Hacking and Accessories Contest

Participated in the
Gadget Hacking and Accessories Contest

Be the First to Share

    Recommendations

    • Plastic Contest

      Plastic Contest
    • The 1000th Contest

      The 1000th Contest
    • Battery Powered Contest

      Battery Powered Contest

    74 Discussions

    0
    azelinskie
    azelinskie

    6 years ago on Introduction

    Hey guys thanks for all the love! If you like this post please vote!

    0
    Franciscoglz
    Franciscoglz

    Question 4 weeks ago on Introduction

    Hola qué tal mi nombre es Francisco y me interesa mucho el usu de de impresión 3d como lo muestra en el laboratorio.por lo que quiero tener la posibilidad de armar un estudio para ofrecer trabajos de impresión tipo escultura de cualquier evento inolvidable .soy de Aguascalientes México y quiero saber si puedo conseguir el equipo que se necesita para dicho trabajo , desde el scanear ,impresora aplicación ?

    0
    PatrickH222
    PatrickH222

    Question 10 months ago on Introduction

    bonjour ,
    j'utilise une kinec xbox x360 pour scanner avec skanet mais le résultat n'est pas terrible.
    je sais pas si c'est a cause de ma carte graphique
    regarder les photos---))) normalement une peluche panda et une copie écran lors du deméarage skanet

    defaut scanect.jpgpanda blender.jpg
    0
    theophileterrapon
    theophileterrapon

    Answer 6 months ago

    bonjour,
    la version gratuite de Skanect bride le nombre de polygones lors de l'export.
    la deuxième image vient de blender, j'en déduis que c'est lors de l'export que vous avez eu la perte de qualité.
    l'acces au GPU n'a pas d'impact, c'est juste plus rapide que le rendu CPU

    0
    PatrickH222
    PatrickH222

    Reply 5 months ago

    J'ai fait le même essai avec freecad ---------------- ) j'ai exactement la même chose
    Il faut acheter skanect pour avoir une bonne résolution

    0
    gmagic911x
    gmagic911x

    Question 1 year ago on Step 10

    I've followed the instructions for scanning an object with Skanect, but an image doesn't show in the boxes when I scan with the Xbox360. Do I need to download a driver?

    0
    ChristophP8
    ChristophP8

    Answer 1 year ago

    Yes! You will need the Kinect SDK from Microsoft. If you have a Kinect 360 go with v1.8, if yours is from the Xbox one go with the most up to date one.

    After installing the Kinect should work flawlessly. :)

    0
    Datawolf
    Datawolf

    1 year ago

    Hi,
    It seems that Skanect is not compatible with Kinect v2 (despite usb adapter).
    Anybody to confirm ?

    0
    rebekah20
    rebekah20

    3 years ago

    Hi. This looks excellent and is exactly what I need to do for my major project at uni. I've followed the first steps here - I've installed Skanect and I've connected the Kinect but nothing is happening - it's as if my laptop isn't picking the Kinect up. Can anyone help me please? Thanks so much!!

    0
    adc103
    adc103

    Reply 3 years ago

    Make sure you've installed MS Kinect SDK 1.8 if your using v1 kinect and if your using the new version then get the MS Kinect SDK 2.0. Just search them on google and you'll see the one from the microsoft website. Good luck!

    0
    MageE1
    MageE1

    4 years ago

    Is there any way I could scan a room or even a small house (inside) with this and if not can you please help me find out how?

    0
    CraigU2
    CraigU2

    4 years ago

    I'm not getting good resolution on the face AND my models are super tiny. When I import them into my printer software I have to enlarge them like 150%. Any ideas on what I'm missing here? Thanks.

    0
    mahdialias
    mahdialias

    4 years ago

    Hello, is there a way easier to scan three-dimensional, for example, with smartphone thanks

    0
    Rob_283
    Rob_283

    6 years ago on Introduction

    Awesome instructable, but I'm missing the "how to connect your kinect with your pc" part...

    0
    JColling
    JColling

    Reply 5 years ago

    USB - plug it in! :D

    0
    azharbass
    azharbass

    Reply 6 years ago on Introduction

    Hey there. You can take a look at this article to find out how. Alternatively if that is confusing you can see how (with pictograms) you would connect it to the original Xbox 360. This is how you would connect it to a PC (imagine that the console was your PC) :)

    0
    mywaffles11
    mywaffles11

    5 years ago on Introduction

    that is cool. what 3D printer did u use? I have a printrbot simple.

    0
    leodabague
    leodabague

    5 years ago on Introduction

    Hello there, thanks for sharing. Just a question, did you use the paid version of skanect?

    0
    MarcinJ2
    MarcinJ2

    5 years ago on Step 10

    Hi. Is anything changed with kinect 2.0 ? Can it be used in your project to make 3d scans now? Are the scans better, sharper, more accurate from kinect 2.0 than kinect1.0? Is a sense to pay extra to kinect 2.0? Thank You very much.