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 () { module key_cap () {
$fn = 40; $fn = 60;
outerD = 22.1; thickness = .75;
fuzz = 0.1; innerD = 22.1;
outerD = innerD + (thickness * 2);
h = 18 - 2.5;
difference () { difference () {
cylinder(r = outerD / 2 + fuzz + 1, h = 18, center = true); cylinder(r = outerD / 2, h = h, center = true);
translate([0, 0, -1]) cylinder(r = outerD / 2, h = 16, 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); //decoys(23, 7);
} }

View File

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