standard logo    Personal Education


silhouette

Rubber Ducky

Last minute Christmas presents offer opportunities in every crafting method. 3D printing is no exception.

This little rubber ducky will be the first to be described, and other notes might actually wait until after the holiday passes in 2017 so that the projects themselves can be completed while these notes must be delayed.

This little critter is a relatively simple combination of spheres and cylinders. Some spheres, like the one for the body, are squashed using the scale() command, making the sphere more egg shaped: scale([1.2,1,.7]);. There is one cube in the code, used to cut off the base of the body for printing and the ability to sit flat on a surface.


// body
translate([6,0,0]){
difference(){
translate([5,0,8])
scale([1.2,1,.7])
sphere(20);
    translate([-20,-20,-20])
cube([60,40,20]);
}

ducky
ducky

Unfortunately, as-is, this little fella will not float upright making this project for display instead of bath time. The empty base is a bit easier to remove from the printing plate than being left flat..




Available Files:

rubberducky.scad - for examination of the code
rubberducky.stl - print as you please!
GPL3 License