Articulating Neck Joint for InMoov

by bhouston, published

Articulating Neck Joint for InMoov by bhouston May 25, 2015
3 Share
Download All Files

Thing Apps Enabled

Order This Printed View All Apps



Liked By

View All

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.

Print Thing Tag


Thing Statistics

17494Views 2453Downloads Found in Robotics


This neck joint allows the head to roll from side to side as well as move up/down and left and right.


1 - Neck Joint Upper
1 - Neck Joint Lower
2 - Piston Adapter S
1 - Piston Adapter F
2 - Servo Holder
2 - Servo Pivot
2 - Throat piston V2 ( from InMoov website/downloads)
2 - Throat piston base V2 ( from InMoov website/downloads)
Requires at least 1 servo - I used a MG995 but any servo this size will work.
Before beginning the assembly make sure all of the parts move freely when fitted together. The parts should snap together. Put a little grease in all of the joints.
Cut the Neck V1 off at the first groove and fit the Neck Joint Lower part into it. The narrow groove on the part faces the front. Secure the part in the Neck with a screw or glue.
Replace the original Neck HingeV1 with the Neck Joint Upper and attach with 3 screws.
Make sure that the ball on the Servo Holder fits tight in the Servo Pivot but still moves freely.
Mount the Servo Pivot on the inside of the irregular shaped hole between the Homeplateback and Claviback, with a couple of screws.See picture.
Cut the ThroatPistonBases so they are 3" long and trim the base so It is 7/8" in diameter. Attach this on your servo.
Cut the attachment point off of the ThroatPistons and attach Piston Adapter S to the unthreaded end - don't permanently attach them yet.
This setup requires the original ThroatPiston and Base V2 that lifts the head up and down. Cut the attachment point off the ThroatPiston and attach the Piston Adapter F to this one.
Set the servo that lifts the head up and down to 90 degrees. Attach the throat piston to front attachment point on the Neck Joint Upper part.Move the head up and down by hand . Once you have the travel set for full motion permanently attach the Piston Adapter F (use a small screw in case readjustment is required)

You will have to remove some material from the Homeplateback and claviback for the ThroatPistonBase to fit.
Mount a servo in the Servo Holder, set the servo to 90 degrees and attach it to the Servo Pivot, attach the Throat piston to a side attachment point. Move the head side to side by hand, again once the travel is correct permanently attach Piston Adapter S.

This system will work with one servo. If you choose to do this, then the other servo is just a dummy servo. Strip the inside of a wrecked servo leaving only the gear that sticks out of the top and attach the ThroatPiston Base to it. It is there for show.

If you want to have 2 servos driving the movement. Wire them up basically as the servos are connected for the Lower Stomach. Don't remove the Pot and connect the power leads so that the are reversed. Also make the slave servo so it will rotate 360 degrees by removing the stop on the gear inside the servo.

That's it! Power up the robot and see how it works. Some fine tuning may be needed, Once you have everything dialed in, put a small screw thru the Piston Adapters into their attachment points. This will keep them from twisting off.
See the pictures.

More from Robotics

view more

All Apps

Auto-magically prepare your 3D models for 3D printing. A cloud based 3D models Preparing and Healing solution for 3D Printing, MakePrintable provides features for model repairing, wall thickness...

App Info Launch App

Kiri:Moto is an integrated cloud-based slicer and tool-path generator for 3D Printing, CAM / CNC and Laser cutting. *** 3D printing mode provides model slicing and GCode output using built-in...

App Info Launch App
KiriMoto Thing App

With 3D Slash, you can edit 3d models like a stonecutter. A unique interface: as fun as a building game! The perfect tool for non-designers and children to create in 3D.

App Info Launch App

Print through a distributed network of 3D printing enthusiasts from across the US, at a fraction of the cost of the competitors. We want to change the world for the better through technology, an...

App Info Launch App

Treatstock is an online platform that offers decentralized manufacturing services such as 3D printing and CNC machining for clients all over the world. We offer free and instant access to comparati...

App Info Launch App

3D print your favourite design with NinjaPrototype, a professional 3D manufacture with consistent quality and speed.

App Info Launch App
Comments deleted.

Well, we've tried this file for Neck_Joint_Lower.stl in Slic3r versions 0.9.9, 1.1.7 and 1.2.10 (pre-release) and Slic3r appears to work but the foreshortened output file prints a bit of goo and then thinks it's done. Cura couldn't make sense of it either. We think there might be a facet/vertex ordering problem in the source file. In SketchUp it looks like a wireframe with see through surfaces. Any ideas?

The files are in inches try rescaling to millimeters. See also this remix in millimeters; http://www.thingiverse.com/thing:861146

Articulating Neck Joint for InMoov in millimeter from Bob Houston

We tried Slic3r 0.9.9, 1.1.7, and 1.2.10 pre-release as well as Cura and none of them can make sense of the file.
We think there is a problem with facet/vertex ordering that breaks the composition.

Hmmm, I don't know what to tell you. I just downloaded and sliced it work both Makerbots slicer and Simpilfy 3D and it works fine for me.

Looks good
Did you create these parts in a CAD program (Inventor, solidworks.... etc)?
If so Can you provide step files for these parts? I would like to assemble it in CAD so that my middle schoolers can create an assembly inside of Autodesk Inventor using mates and constraints. It is easier if they see the assembly before building.

Hello great Job
where and how did you join the servos
i cant find some blueprints


hello i print your neck and thank you for your work
but i dont understand how we fix the servo on body?
thank you

thank you bob everybody was happy

Very cool Bob!
I have added it in the Derivative collection.
Can you post your video on the InMoov website?

Hi Gael, I am still unable to post things on your website. (I just tried again) Here's the link to video. Could you please post it.