[project_box] Add pull handle to lid

This commit is contained in:
Correl Roush 2022-12-06 18:34:30 -05:00
parent 635e1a98ae
commit f3ba84e9e6

View file

@ -64,13 +64,15 @@ module lid(x, y, z, slot_depth=1.5, wall_width=3, fit_tolerance=0.5) {
difference() { difference() {
union() { union() {
lid_base(x, y, z, slot_depth); lid_base(x, y, z, slot_depth);
// locking tab
translate([x / 2 - indent_width / 2 - fit_tolerance, y - wall_width - fit_tolerance, 0]) translate([x / 2 - indent_width / 2 - fit_tolerance, y - wall_width - fit_tolerance, 0])
rotate([0, 90, 0]) rotate([0, 90, 0])
cylinder(h=x / 4, r=2*fit_tolerance); cylinder(h=x / 4, r=2*fit_tolerance);
} }
translate([x / 2 - indent_width / 2 - fit_tolerance, y - wall_width - fit_tolerance, z]) // pull handle
translate([x / 2 - indent_width / 2 - fit_tolerance, y - (2 * fit_tolerance), 0])
rotate([0, 90, 0]) rotate([0, 90, 0])
cylinder(h=x / 4, r=2*fit_tolerance); cylinder(h=x / 4, r=3*fit_tolerance);
} }
} }