3D printing out a hexapod

 

After a year I finally got my 3D printer to really print out something that I can use. It's not perfect yet but at least usable :P

The good thing is; SketchUp is so easy to get your hands on and you can build things in miuntes. Their tutorial is pretty good, too. I only spend a day or 2 to start build my sketchs.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I break her legs.
===================>>>>>>>>>>>>>

I use Pronterface and printrbot for 3D printing:

Here are first few leg parts I print out and I use 9G micro servos.

Legs are connected by 2 servo horns:

I use Arduino ExtraCore which is Arduino based microchip board. Because this board is very small and light that perfectly suitable for these small machine that required light material and compact space.

The 32 Channel servo controller can be found on eBay.

This is the closer look in legs:

Since there are too many and too long wires coming out from servos and the body space is limited. I decide to trim down those wires, so I cut all wires from servo and bundle 3 servos wire as a set for each leg. only 5 wires comes out from a leg and length has shorten. Therefore I can hide them all in body.

I haven't finish it yet by the date I post this. Programming had been always most tricky part for me.

last photo with Phoenix to compare:


Oct,1,2012

Like I mentioned above. 18 Servo wires really took too much room for this small build, Each servo has 3 wires and 18 of them = 54 wires! They also too long. So, I have to trim them down to 5 wires per leg and shorten the length to save more room. Following photo shows left side without trim and right side of legs has been trimmed.

I attached the UBEC under the tail and switch above it.

XBEE place on top of the head plate.

This is how it looks in general.

OCT,1/2012
I accidently break some legs when I filming the servo adjusting(Check the video above). So I redesigned and minor changed some weak joints.

7.2V LIPO inside the body:

Legs after modified:

Navigate around via ultrasound and other sensor or controlled by remote

  • Actuators / output devices: 9g servos
  • Control method: semi-controlled via XBee
  • CPU: Arduino based Extracore
  • Power source: Lipo 7.2V
  • Sensors / input devices: ultrasound, xbee
  • Target environment: indoor

This is a companion discussion topic for the original entry at https://community.robotshop.com/robots/show/3d-printing-out-a-hexapod

I think so, I used one leg

I think so, I used one leg with servo tester and they could left whole thing. Those plastic part is pretty light too.

But honestly, I must connect everything all together and put some code to see if it can really walk to give you proper answer. Accroding the spec from seller, it’s slightly 0.5g more than other bluish 9g servos.

You can search on eBay: KDS

You can search on eBay: KDS 9G servo, and you should be able to find it:

Here is the link I bought from: http://www.ebay.ca/itm/160837380505?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1439.l2649

Really nice one ! Wish you

Really nice one ! Wish you luck with programming, are you using two xbees one the bot and one connected through FTDI to pc ?

Servo

The 9g is the weight of the actual servo I’m pretty sure. It says that the stall torque is 2.0kg/cm.

Yeah,kind of. I have a
Yeah,kind of. I have a universal controller for all my bots. Which base on mega2560.

amazing ! I hope I’ll be

amazing ! I hope I’ll be able to get some xbees for christmas, because bluetooth is basically useless

Nice!

Excellent work on this so far :slight_smile:

Thats effing AWESOME!!!

This is as good an example of 3D Printing being used to its potential as it comes IMHO!  An Arduino (albeit a modified version)+12 servos and a 3D Printer can make something as complex as a Hexapod!  The best part is the 3D printed components are all relatively simple to print and small enough for most printers to build.  Any chance you can share the .stl files?