Monday, February 16, 2015
Happy Mardi Gras
Laissez les bons temps roulez! Here's a seasonal Mardi Gras jester hat for all your Tuesday needs. Modeled in Open SCAD.
Thursday, February 12, 2015
Happy Valentine's Day
A Valentine
allowed for short and easy print of Valentines for an entire class.
Impossible Key
As a followup to a standard key, I made this impossible (or at least useless) key for my friend Jeff Offutt (photo credit). It is inspired by the Catalog of Impossible Objects.
Friday, February 6, 2015
Eggs Cooked Three Ways
Here are four ellipsoids. Sometimes an egg, sometimes an M&M, but always the same shape name.
The first two - though different color schemes - both show a polar coordinate parametrization.
Here are the level sets of constant height. The level sets all are ellipses - hence the name of the shape!
Here are the level sets of constant x-value. The level sets are all ellipses in this direction as well!
Wednesday, February 4, 2015
Unlocking OpenSCAD
Here is my first model using OpenSCAD. It is an easy language if you are used to coding. Evidently if those used to CAD do not like it. (But like the Latex/Power Point divide, it is hard to see a difference in the final product.)
Here is the code. The cubes are the teeth, the cylinders are the stem, and the difference section creates the bow:
cube([21,10,1]);
translate([0,10,0]) cube([5,5,1]);
translate([8,10,0]) cube([5,5,1]);
translate([16,10,0]) cube([5,5,1]);
rotate([0,90,0]) cylinder(r=5,h=104,$fn=80);
rotate([0,90,0]) translate([0,0,80]) cylinder(r=7,h=2,$fn=80);
rotate([0,90,0]) translate([0,0,90]) cylinder(r=7,h=2,$fn=80);
difference(){
translate([122.5,0,-5]) scale([.75,1,1]) cylinder(r=30,h=10,$fn=80);
translate([122.5,0,-5]) scale([.75,1,1]) cylinder(r=20,h=10,$fn=80);
}
Subscribe to:
Posts (Atom)