openSCAD models for 3d-printing
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

30 lines
541 B

// configuration values
rb = 57/2;
h1 = 10;
h2 = 80;
fs = 5;
content = "TM";
font = "Droid Sans Mono Bold";
union () {
cylinder(r1=rb, r2=rb, h=2, $fn=50);
translate([0, 0, 2]) {
cylinder(r1=rb, r2=rb-2, h=h1, $fn=50);
}
cylinder(r1=10, r2=10, h=h2, $fn=50);
hull () {
translate ([0, 0, h2]) {
sphere(r=17, $fn=50);
}
translate ([0, 0, h1*3]) {
sphere(r=10, $fn=50);
}
}
translate ([-fs, -20, h1+2]) {
linear_extrude(height=1.5) {
text(content, font=font, size=fs);
}
}
}