never committed?

This commit is contained in:
wardwouts 2024-04-07 20:16:17 +02:00
parent aca8a4bac1
commit da59840606
15 changed files with 1386 additions and 0 deletions

54
Vogelnestkastje/side.scad Normal file
View file

@ -0,0 +1,54 @@
include <dimlines.scad>
include <dimensions.scad>
sidelength = bottomtohole + plankthick + holediameter;
module side(){
color("orange")
cube(size=[sidelength, nestwidth, plankthick], center=false);
echo("#### Side: length = ", bottomtohole + plankthick + holediameter, " width = ", nestwidth);
}
module hingedside(){
difference(){
side();
translate([0, (nestwidth / 2) - ( (picturehookdiameter + lockplay ) /2 ), -2]){
cube(size=[plankthick, picturehookdiameter + lockplay, plankthick+5], center=false);
}
}
}
module sidedim(){
side();
color("black"){
translate([-10, 0, 0])
rotate([0,0,90])
dimensions(length=nestwidth);
translate([0, -10 , 0])
dimensions(length=sidelength);
translate([0, nestwidth + 15, 0])
drawtext("Side");
}
}
module hingedsidedim(){
hingedside();
color("black"){
translate([-10, 0, 0])
rotate([0,0,90])
dimensions(length=nestwidth);
translate([-20, (nestwidth/2) - ((picturehookdiameter+lockplay)/2), 0])
rotate([0,0,90])
dimensions(length=picturehookdiameter + lockplay, loc=DIM_OUTSIDE);
translate([0, -10 , 0])
dimensions(length=plankthick);
translate([0, -20 , 0])
dimensions(length=sidelength);
translate([0, nestwidth + 15, 0])
drawtext("Hinged side");
}
}