Steenbeck notch detector add key and base

This commit is contained in:
mmcwilliams 2018-11-06 15:06:15 -05:00
parent 78ae30911a
commit a67fdff297
1 changed files with 12 additions and 5 deletions

View File

@ -93,16 +93,19 @@ module steenbeck_notch_detector () {
union () {
translate([0, 0, 1.5]) rotate([90, 0, 90]) rounded_cube([40, 43, 18], d = 8, center = true, $fn = 60);
translate([0, 0, 1.5 - 12.5]) rotate([90, 0, 90]) cube([40, 43, 18], center = true, $fn = 60);
translate([0, 0, -20 + 3 - (28.75 - 16)]) rounded_cube([40, 40, 6], d = 6, center = true, $fn = 60);
translate([0, 0, -20 + 3 - (28.75 - 16)]) cube([6, 40, 6], center = true, $fn = 60);
}
translate([0, 0, -20 + 8.99]) {
difference() {
cube([10, 50 + 1, 25.01], center = true);
}
}
translate([0, 0, -18]) cube([8, 50 + 1, 18], center = true);
//key void
translate([0, 0, -20 + 3 - (28.75 - 16)]) cube([60, 6, 6], center = true, $fn = 60);
//inner void
translate([0, 0, -25]) cube([8, 50 + 1, 18], center = true);
//remove half
translate([25 , 0, 0]) cube([50, 50, 70], center = true);
translate([25 , 0, 0]) cube([50, 50, 70], center = true);
//void for microswitch
translate([0, 0, 21]) cube([10, 40 + 1, 40], center = true);
//remove sides
@ -141,7 +144,11 @@ module notch_cup () {
}
}
module steenbeck_notch_detector_base() {
}
//rotate([0, -90, 0]) film_16mm();
//microswitch([0, 0, 25], [0, 90, 180]);
//translate([0, 0, 20 - 8]) color("blue") steenbeck_notch_detector();
notch_cup();
translate([0, 0, 20 - 8]) color("blue") steenbeck_notch_detector();
//notch_cup();