edits at stadslab
This commit is contained in:
parent
e5a5c037d5
commit
d882e9ec91
82
koffer.scad
82
koffer.scad
@ -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);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user