Hey! This thing is still a Work in Progress. Files, instructions, and other stuff might change!

Bodgie the Little Quadrocopter

by brucedjones, published

Bodgie the Little Quadrocopter by brucedjones Jul 14, 2011

Featured Thing!

1 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

13866Views 2011Downloads


This is a fully parametric, fully printable, quadrocopter frame design done with Inventor. With this design you can print a quadrocopter with a 160-260mm motor to motor distance, giving enough room to accommodate props from 101.6mm (4") to 177.8mm (7").

Motivation: I wanted to build a quadrocopter which I could use to learn with, a basic requirement of this being that I need to be able to fix it with minimal cost and difficulty. So its a good job I have a 3d printer!

Draft: I started this design with the intention of squeezing all the electronics into the centre of the hub area, in the same plane as the arms. I completed a draft with this in mind, but I wasn't happy with how much plastic it consumed and I also hadn't given any though to how I would route cables around the frame. In addition to this, I based the design on "guestimate" dimensions, it was always going to need some sort of reworking.

Revision 1 (Pictured): The draft design gave me some good ideas to move forward with, it also gave me the confidence to buy the parts I'd need to eventually get this thing into the air. For this revision I moved the electronics to a more standard location on top of the hub area. There are fixing holes for the electronics on a square of 45mm about the centre, this can be varied. Another variable dimension is the motor to motor distance, which for this revision is set at 180mm allowing for a 10.16-12.7mm (4-5") prop.

With this revision I gave a little thought to routing of wires and came up with the "power layer". This component stacks with the hub of the quadrocopter and allows the esc's and battery to plug into the frame. Many quadrocopters suffer from the "flying spaghetti monster" problem, this solution goes some way to alleviate that.

This is the design I have printed, as it turns out I was being a bit ambitious with the prop size, all things accounted for it weighs about 450g. I calculate about 600g of thrust with this set up meaning its going to have to run at over 3/4 throttle to fly. Whilst not a show stopper its certainly going to strain the motors and esc's, and I doubt its going to be manoeuvrable.

Landing gear has also been added, not sure how it will perform but it certainly looks the part.

Revision 2: This design incorporates some lessons I learned from the previous revision. The arms are thinner, making them lighter per unit length, and allowing for greater prop sizes up to 177.8mm (7"). The thinner arms also mean the hub area uses less plastic, more weight saving. The minimum thickness of all components has also been reduced slightly in an attempt to remove some more redundant plastic. Due to the allowance for larger props I hope to achieve over 1kg of thrust with this design, giving much more acceptable performance.

Major Dimensions:
motor_to_motor = Distance between motor centers, dictates arm length which is limited by build platform size.
arm_width = Self explanatory
arm_height = Self explanatory
mounting_square = The side length of the square who's corners lie at the center of the mounting holes.
hub_square = Width of the hub.
pinch_gap = Width of the gap between the top and bottom hub components.
power_thickness = The max thickness of your power distribution circuit.
battery_width = Self explanatory
battery_thickness = Self explanatory
structural_cover = The minimum thickness of any section.

Please take note, I havent flown this yet. I ordered a receiver that as incompatible with my transmitter and am waiting for a replacement from chine (boo). I shall update this thing with pictures and hopefully videos when I get the last bits in place.

I'm open to any suggestions as to how I can improve this design further. Moving forward, I'm going to experiment with different thickness's in an attempt to find a good trade off between weight and strength.

Electronics Supplemental
Some info on the electronics was requested. There is an awful lot of choice in this respect, you ultimately need to decide on a control unit and a drive system. For my control unit (not pictured) I use an Arduino nano, "All in one" sensor board which can be found on ebay, and a fly sky 6 channel receiver (FS-R6B) to go with my fly sky transmitter (FS-TH9X). Such a control system will work for any quad configuration. The drive system is dependent on the quadrocopter weight and maximum allowable prop diameter, this choice is non trivial and I suggest you visit some quadrocopter forums where you will find a huge amount of sadvice and suggestions.

There is a wealth of further information at Aeroquad.com and multiwii.com


I have uploaded 2 zip files, one containing the Inventor files and one containing STL files for the current final configuration. If you are unable to edit Inventor files and wish to have changes made to the design please ask in comments.

4x arm
1x hub_top
1x hub_bottom
1x power_layer
1x battery_mount
2x landing_gear

There's nothing too drastic to print here, no overhangs, just some slightly thin walls. When printing the arm and landing gear, make sure you have them angled 45 degrees across the build platform so that they fit. At 25mm/s feed rate I printed a full set in about 6-7 hours

Clean Up
To keep everything strong this is designed with zero tolerance for fits, your going to have to either calibrate your machine and add tolerances or file the parts like I did.

Hopefully its obvious how this goes together, 4 arms are inserted into the hub top and bottom, the power layer and battery mount stack underneath this. Secure with bolts(m3x30 bolt diameter is variable) and nyloc nuts.

For the power distribution circuit I used 2mm (variable) male bullet connectors which are secured in their groves with epoxy. The bullet connectors, battery connector and electronics power connector are wired to 2 copper plates one for positive and one for negative. The copper plates must then be insulated from each other. There is a gap allowed for the battery connector and electronics power connector to enter the power layer, the size of this gap is variable.

Landing gear slots onto the battery mount, you can either force fit this or add some epoxy.

I would suggest mounting the electronics with vibration damping stand-offs.

The motor mounts are designed for the 3 bolt mounts I have. I'm happy to knock up a more standard 4 bolt version if its requested.

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

Quickly Scale, Mirror or Cut your 3D Models

App Info Launch App

3D Print a wide range of designs with Treatstock. Easy to use tools to get the perfect result. The global 3D printing network that connects you with high-quality and fast working print services nea...

App Info Launch App

"He's our friend, our little hero. Bodgie and friends are always working hard together."

So what was the total cost of this project? Also are 3d printed props feasable?

All the electronics on board I'd estimate
£180, then there's the added cost of the transmitter (£50) and battery charger (£40). So far I've printed the revision 1 frame with 180mm motor to motor distance which came out at about 200g (roughly £7 + machine time).

3d printed props would be amazing, but I doubt its possible to do well with
out support. It's also quite dangerous.

May I ask what motors you are using?

They are Blue Wonder Motors from http://giantcod.co.ukgiantcod.co.uk.

I have the 1300kv for 6-7" props and the 3000kv version for 4-5" props. These are the cheapest motors I've found, there are plenty of better (more expensive) options available.

Here's a great source for super cheap RC stuff: http://www.hobbyking.comhttp://www.hobbyking.com

Shipping takes about a month, but the cheapness makes up for that. They have tons of motors.

All rights reserved? Could you change it to an open source license please?

I'm not really familiar with the different licenses, which is why I left it at the default. I'm happy for anyone to pick this up and modify/reuse this, maybe you could suggest a suitable license?

An easy way to find a license is just to pick one from here: http://creativecommons.org/licenses/http://creativecommons.org/lic...

That makes it simple and easy.

Nice choice! Thanks for changing the license!

You have done what I have always wanted! Make it possible to print an army of drones with my makerbot! This is a grand achievement indeed. Congrats!

This is awsome, do you think you could include more info about tue electronics for us quadrocopter newbs?

Spell it all out with links to the exact parts you used for "special" makers like me, please :-D

I posted this quite late and forget, will get that info on here for you later today.

guest was me btw, forgot to log in :)

I have added a little bit of information with regard to the electronics, see "Electronics Supplemental". I had wanted to spell it out, but the choice is really quite large depending on your budget and location. Instead I have given some links, which along with those given by AnthongRedbeard, should have all the advice you need.