edits at stadslab

This commit is contained in:
MReenen 2023-03-07 16:37:02 +01:00
parent e5a5c037d5
commit d882e9ec91

View File

@ -7,7 +7,7 @@ HIEGHT = 1.0; // units
/*[andere dingen]*/
INNER_TOLLERANCE = 0.0; // [0.0:0.05:0.5]
MATT_THIKNESS = 10.0; // [2.0:0.1:15.0]
MATT_THIKNESS = 5.7; // [2.0:0.1:15.0]
WIDTH = 7; // [1:1:10]
DEPTH = 5; // [1:1:10]
@ -16,7 +16,7 @@ DIMENTION = "2d"; // [2d: 2d export view, 3d: 3d render]
POSITION = "inplace"; // [inplace: in place, origin: at the origin]
// comma seperated list of what to render. [all, layout, bottom, lid, front, back, left, right]
RENDER = "stadslab_plaat2";
RENDER = "stadslab_plaatB2";
LAYOUT_SEPERATION = 15; // [1:1:50]
@ -24,13 +24,16 @@ LAYOUT_SEPERATION = 15; // [1:1:50]
LID_ANGLE = 45; // [0:170]
%translate([0, -400, -0.15])
cube([700, 400, 0.1]);
//%translate([0, -400, -0.15])
// cube([700, 400, 0.1]);
%translate([0, -300, -0.15])
cube([600, 300, 0.1]);
// %translate([0, -850, 0])
// square([700, 400]);
// %translate([0, -1300, 0])
// square([700, 400]);
$fn=20;
Layouts = [
@ -102,6 +105,61 @@ Layouts = [
-90, // rotate
0 // extrude
]
],
["stadslab_plaatB1",
[ "bottom",
[ // translate
LAYOUT_SEPERATION,
-(1*DEPTH*UNIT + 2*MATT_THIKNESS + LAYOUT_SEPERATION)
],
0, // rotate
0 // extrude
],[ "left",
[ // translate
1*WIDTH*UNIT + 2*MATT_THIKNESS + 2*LAYOUT_SEPERATION,
-LAYOUT_SEPERATION
],
-90, // rotate
0 // extrude
],[ "right",
[ // translate
1*WIDTH*UNIT + 1*HIEGHT*UNIT + 4*MATT_THIKNESS + 3*LAYOUT_SEPERATION,
-LAYOUT_SEPERATION
],
-90, // rotate
0 // extrude
]
],
["stadslab_plaatB2",
[ "back",
[ // translate
LAYOUT_SEPERATION,
-(1*HIEGHT*UNIT + MATT_THIKNESS + LAYOUT_SEPERATION)
],
0, // rotate
0 // extrude
],[ "back",
[ // translate
LAYOUT_SEPERATION,
-(2*HIEGHT*UNIT + 2*MATT_THIKNESS + 2*LAYOUT_SEPERATION)
],
0, // rotate
0 // extrude
],[ "front",
[ // translate
LAYOUT_SEPERATION,
-(3*HIEGHT*UNIT + 3*MATT_THIKNESS + 3*LAYOUT_SEPERATION)
],
0, // rotate
0 // extrude
],[ "front",
[ // translate
LAYOUT_SEPERATION,
-(4*HIEGHT*UNIT + 4*MATT_THIKNESS + 4*LAYOUT_SEPERATION)
],
0, // rotate
0 // extrude
]
]
];
@ -364,14 +422,14 @@ module front(){
fingers(flip=[1,1], dir="y", number=HIEGHT, nub=true);
fingers(flip=[1,-1], dir="x", number=WIDTH, nub=false);
}
translate([52, HIEGHT*UNIT-10])
circle(d=3);
translate([77, HIEGHT*UNIT-10])
circle(d=3);
translate([WIDTH*UNIT-52, HIEGHT*UNIT-10])
circle(d=3);
translate([WIDTH*UNIT-77, HIEGHT*UNIT-10])
circle(d=3);
translate([52, HIEGHT*UNIT-20+MATT_THIKNESS])
circle(d=2);
translate([77, HIEGHT*UNIT-20+MATT_THIKNESS])
circle(d=2);
translate([WIDTH*UNIT-52, HIEGHT*UNIT-20+MATT_THIKNESS])
circle(d=2);
translate([WIDTH*UNIT-77, HIEGHT*UNIT-20+MATT_THIKNESS])
circle(d=2);
}
}