diff options
author | Navan Chauhan <navanchauhan@gmail.com> | 2024-02-17 13:23:25 -0700 |
---|---|---|
committer | Navan Chauhan <navanchauhan@gmail.com> | 2024-02-17 13:23:25 -0700 |
commit | 2819fe8207e87039d7df68fc82fc56b0f42e2dc8 (patch) | |
tree | fedbc1c8404598ae6adc8473add75d930a3a7708 | |
parent | 78f08d1902e86044c6cf24688e14cd2de469f4c6 (diff) |
v0.9.9
-rw-r--r-- | MTBCanHolder/12ozCanHolder.scad | 29 |
1 files changed, 22 insertions, 7 deletions
diff --git a/MTBCanHolder/12ozCanHolder.scad b/MTBCanHolder/12ozCanHolder.scad index 27ec2d5..7cffd09 100644 --- a/MTBCanHolder/12ozCanHolder.scad +++ b/MTBCanHolder/12ozCanHolder.scad @@ -1,7 +1,22 @@ +$fn=100; +/* +Can holder MTB + +Tested w/ -can_height=122 + 10; // 12.cm -base_width=20; // 2cm +Infill: 40% +*/ + +/* +Normal 12oz can: 122 +Keystone 12oz: 133 +Yerba Mate: 15.5 oz +Red Bull: 8.4oz: 136 + +*/ +can_height=136 + 8; // 12.cm +base_width=15; // 2cm base_depth=10; // 1cm screw_small_depth = 3; screw_thread_diameter = 9; @@ -14,8 +29,8 @@ bottom_lip_base=5; // 10mm bottom_lip_extrusion=12.5 + base_depth; // 10.5mm upper_lip_base=5; upper_lip_thickness=23 + base_depth; // height basically -upper_pushness_thickness=3; -upper_pusher_base=10; +upper_pushness_thickness=4; +upper_pusher_base=15; upper_can_hook_height=10; upper_can_hook_base=5; upper_can_hook_width=5; @@ -36,6 +51,7 @@ import("soda_can.stl"); } */ + // Distance from tip to base should 7.5mm // Distance from tip to left face 6 mm @@ -82,8 +98,8 @@ translate([0,-upper_lip_base,0]) { } } -translate([-2.5,-upper_lip_difference,base_depth/1.5]) { - linear_extrude(upper_lip_thickness-10-(base_depth/1.5)){ +translate([-2.5,-upper_lip_difference,base_depth/2.5]) { + linear_extrude(upper_lip_thickness-10-(base_depth/2.5)){ square([base_width+5,upper_lip_difference]); } } @@ -115,7 +131,6 @@ pieSlice(90+25,upper_hook_radius,base_width); } } - // Bottom Lip linear_extrude((bottom_lip_extrusion) + bottom_lip_thickness) { |