Key_cap sizing improved

This commit is contained in:
mmcw-dev 2017-12-06 23:13:49 -05:00
parent 58f2ec885a
commit 395c60b8a2
2 changed files with 11 additions and 7 deletions

View File

@ -406,12 +406,16 @@ module bearing (x, y, z, width= 8, hole = true, calval = 0) {
}
module key_cap () {
$fn = 40;
outerD = 22.1;
fuzz = 0.1;
$fn = 60;
thickness = .75;
innerD = 22.1;
outerD = innerD + (thickness * 2);
h = 18 - 2.5;
difference () {
cylinder(r = outerD / 2 + fuzz + 1, h = 18, center = true);
translate([0, 0, -1]) cylinder(r = outerD / 2, h = 16, center = true);
cylinder(r = outerD / 2, h = h, center = true);
translate([0, 0, -1.01]) cylinder(r = innerD / 2, h = h - thickness, center = true);
//translate([100, 0, 0]) cube([200, 200, 200], center = true);
}
//decoys(23, 7);
}

View File

@ -39,12 +39,12 @@ module exploded_view () {
//bolex_pin_laser(0, 0);
//intval_laser_standoffs_plate();
//intval_electronics_mount("METRO");
motor_mount_bottom();
//motor_mount_bottom();
//projection () intval_panel_laser();
//intval_laser_panel_cover(true, ALL_RED=true);
//rotate([0, 0, 13]) intval_panel_laser();
//rotate([0, 0, 13]) intval_laser_panel_cover();
//key_cap();
key_cap();
//geared_motor_mount_120();
//motor_key();
//motor_key_120();