Add reinforced motor key design with a notched corner

This commit is contained in:
Matt McWilliams 2021-05-02 14:46:44 -04:00
parent 1d1bb68cd1
commit ca9ff6b621
2 changed files with 10 additions and 3 deletions

View File

@ -47,7 +47,6 @@ module exploded_view () {
//rotate([0, 0, 13]) intval_laser_panel_cover(); //rotate([0, 0, 13]) intval_laser_panel_cover();
//rotate([0, 180, 0]) key_cap(); //rotate([0, 180, 0]) key_cap();
//geared_motor_mount_120(); //geared_motor_mount_120();
//motor_key();
//motor_key_120(); //motor_key_120();
//plunger_plate(); //plunger_plate();
//plunger(); //plunger();
@ -56,10 +55,10 @@ module exploded_view () {
//rotate([0, 180, 0]) motor_cap_120(false); //rotate([0, 180, 0]) motor_cap_120(false);
//translate([0, 0, 39 / 2 + 5.75]) bolt_guide(); //translate([0, 0, 39 / 2 + 5.75]) bolt_guide();
//motor_key_120_reinforced(); //motor_key_120_reinforced();
//motor_key_120_reinforced_roller(); motor_key_120_reinforced_roller();
//intval_laser_standoffs_alt(); //intval_laser_standoffs_alt();
//intval_laser_standoffs_plate_alt(); //intval_laser_standoffs_plate_alt();
exploded_view(); //exploded_view();
//stl_plate(); //stl_plate();
//dxf_plate(); //dxf_plate();

View File

@ -68,6 +68,10 @@ module motor_key_120_reinforced () {
cylinder(r = 16 / 2, h = 25, center = true); cylinder(r = 16 / 2, h = 25, center = true);
translate([0, 0, 10]) cube([20, 12, 5], center = true); translate([0, 0, 10]) cube([20, 12, 5], center = true);
translate([0, 0, 10]) cube([12, 20, 5], center = true); translate([0, 0, 10]) cube([12, 20, 5], center = true);
translate([-(12 / 2) - (4 / 2), -(12 / 2) - (4 / 2), 10]) difference () {
cube([4, 4, 5], center = true);
rotate([0, 0, -45]) translate([0, -4, 0]) cube([8, 8, 5 + 1], center = true);
}
} }
} }
} }
@ -79,6 +83,10 @@ module motor_key_120_reinforced_roller () {
cylinder(r = 16 / 2, h = 25, center = true); cylinder(r = 16 / 2, h = 25, center = true);
translate([0, 0, 10]) cube([20.2, 12.2, 5.1], center = true); translate([0, 0, 10]) cube([20.2, 12.2, 5.1], center = true);
translate([0, 0, 10]) cube([12.2, 20.2, 5.1], center = true); translate([0, 0, 10]) cube([12.2, 20.2, 5.1], center = true);
translate([-(12 / 2) - (4 / 2), -(12 / 2) - (4 / 2), 10]) difference () {
cube([4, 4, 5], center = true);
rotate([0, 0, -45]) translate([0, -4.2, 0]) cube([8, 8, 5 + 1], center = true);
}
hobbled_rod_120(40); hobbled_rod_120(40);
//nut //nut
translate([5, 0, 0]) cube([2.5, 5.25, 42], center = true); translate([5, 0, 0]) cube([2.5, 5.25, 42], center = true);