Downloads

There was a problem rendering this file.
gestureprinter.py
9 kb / 63 downloads / 10 months ago

They Like It

BenitoSanduchi
dbsus4
jherrm
kylemcdonald
JayDugger
Essyx
jmil
Erik
caru
Luis
pchretien
wulfdesign
hexitex
Robbob
Jarred
Alekseev_D
schmarty
syvwlch
bre
freakinhuge
MakeALot
clothbot
relet
aubenc
Schorhr
Public Domain
Gestural 3D Printing by nrp is licensed under the Public Domain license.

© 2011 by nrp

Instructions

Really though, you can only get through 4 or 5 layers before your arm feels like it’s going to fall off, and the resulting object will look like a stringy blob of plastic vomit. The source is in the FaceCube GitHub repository github.com/nrpatel/FaceCube . I don’t recommend actually using it, but if for some reason you want to, the dependencies are mindbogglingly complex. You’ll need to install OpenNI and NITE to start with; this guide keyboardmods.com/2010/12/howto-kinect-openninite-skeleton.html at Keyboardmods is helpful. You’ll also need my branch of OSCeleton github.com/nrpatel/OSCeleton , which improves on hand tracking. With the Kinect hooked up, you can run ./osceleton -n -f to start hand tracking in an Open Sound Control server. You can then run the gestureprinter.py script, which requires pyOSC, pygame, and the RepRapArduinoSerialSender script from Skeinforge, which is also in the FaceCube repository. Of course, you’ll also need both a Kinect and a 3D printer that is compatible with the Gcode that RepRap firmwares use. The script is set up for my printer specifically, but it should be straightforward to tweak for others if you dare.

Required Tools

Comments