Skip to content

Instantly share code, notes, and snippets.

@brendandawes
Created October 18, 2011 09:25
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save brendandawes/1295037 to your computer and use it in GitHub Desktop.
Save brendandawes/1295037 to your computer and use it in GitHub Desktop.
Field Notes Clip for 3D Printing - inspired by http://www.thingiverse.com/thing:3560
pencilRadius = 3.75;
wallThickness = 2.5;
pencilWall = pencilRadius + wallThickness;
height = 38;
length = 35;
difference() {
union() {
cylinder(height,pencilWall,pencilWall,true);
translate([-3.75,-length/2,0])
cube([wallThickness,length,height],true);
translate([3.75,-length/2,0])
cube([wallThickness,length,height],true);
}
cylinder(height+2,pencilRadius,pencilRadius,true);
}
translate([3.75,-(length+2),0])
cylinder(height,2.5,2.5,true);
translate([-3.75,-(length+2),0])
cylinder(height,2.5,2.5,true);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment