trying to make a cookie stamp
This commit is contained in:
parent
8e8dd8aa4f
commit
7001daba5d
26 changed files with 186486 additions and 0 deletions
35
cookie-stamp/cookie-stamp.scad
Normal file
35
cookie-stamp/cookie-stamp.scad
Normal file
|
|
@ -0,0 +1,35 @@
|
|||
use <write.scad>
|
||||
|
||||
diam = 60;
|
||||
FN=80*1;
|
||||
basethickness = 2;
|
||||
printthickness=5;
|
||||
letterthickness=2;
|
||||
|
||||
module base(){
|
||||
translate([0,0,-basethickness]){
|
||||
cylinder(h=basethickness, r=diam/2, $fn=FN);
|
||||
}
|
||||
}
|
||||
|
||||
module brim(){
|
||||
difference(){
|
||||
cylinder(h=printthickness, r=(diam-4)/2, $fn=FN);
|
||||
translate([0,0,-1]){
|
||||
cylinder(h=printthickness*2, r=(diam-6)/2, $fn=FN);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
translate([0,0,basethickness]){
|
||||
rotate([180,0,0]){
|
||||
mirror([0,0,1]){
|
||||
base();
|
||||
brim();
|
||||
writecircle(" HOME MADE ***",[0,0,letterthickness/2],18,h=10,t=letterthickness,space=1.2);
|
||||
translate([-10,-19,0]){
|
||||
write("*",[0,0,letterthickness/2],h=30,t=letterthickness);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue