@@ -45,7 +45,7 @@ module HandlebarRailStopblock() {
4545 cube ([HandlebarRail_stopblock_magnet_width, HandlebarRail_stopblock_magnet_thickness * 2 , HandlebarRail_stopblock_magnet_height], center= true );
4646
4747 translate ([0 , - HandlebarRail_stopblock_magnet_thickness/2 , HandlebarRail_stopblock_height- 3 ])
48- cube ([HandlebarRail_stopblock_magnet_width, HandlebarRail_stopblock_magnet_thickness, 6 ], center= true );
48+ cube ([HandlebarRail_stopblock_magnet_width, HandlebarRail_stopblock_magnet_thickness, 7 ], center= true );
4949 }
5050 }
5151}
@@ -64,22 +64,52 @@ module HandlebarRail() {
6464 union () {
6565 HandlebarRailRail();
6666 HandlebarRailStopblock();
67+
68+ // 90° block for handle stem
69+ translate ([7 , 6 , 0 ])
70+ cube ([45 ,16 ,7 ]);
6771 }
6872
6973 translate ([0 , 0 , - HandlebarRail_tube_radius + HandlebarRail_tube_indent]) {
7074 union () {
7175 // tube
72- translate ([0 , 50 , 0 ])
73- rotate ([90 , 0 , 0 ])
74- cylinder (r= HandlebarRail_tube_radius, h= 100 );
76+ // translate([0, 50, 0])
77+ // rotate([90, 0, 0])
78+ // cylinder(r=HandlebarRail_tube_radius, h=100);
7579
7680 // ziptie wide
77- translate ([0 , 4 , 0 ])
78- HandlebarRailZiptieCutout(11 );
81+ // translate([0, 4, 0])
82+ // HandlebarRailZiptieCutout(11);
7983
8084 // ziptie small
81- translate ([0 , HandlebarRail_rail_length - 4 - 5.5 , 0 ])
82- HandlebarRailZiptieCutout(5.5 );
85+ // translate([0, HandlebarRail_rail_length - 4 - 5.5, 0])
86+ // HandlebarRailZiptieCutout(5.5);
87+
88+ // 90° tube for handle stem
89+ translate ([- 40 , 14 , 0.4 ])
90+ rotate ([90 , 0 , 90 ])
91+ cylinder (r= HandlebarRail_tube_radius, h= 100 );
92+
93+ // 90° 1st zip for handle stem
94+ translate ([18 , HandlebarRail_rail_length - 17 , - 1 ])
95+ rotate ([0 , 0 , 90 ])
96+ HandlebarRailZiptieCutout(6 );
97+
98+ // 90° 2nd zip for handle stem
99+ translate ([28 , HandlebarRail_rail_length - 17 , - 1 ])
100+ rotate ([0 , 0 , 90 ])
101+ HandlebarRailZiptieCutout(6 );
102+
103+ // 90° 3rd zip for handle stem
104+ translate ([38 , HandlebarRail_rail_length - 17 , - 1 ])
105+ rotate ([0 , 0 , 90 ])
106+ HandlebarRailZiptieCutout(6 );
107+
108+ // 90° 4th zip for handle stem
109+ translate ([48 , HandlebarRail_rail_length - 17 , - 1 ])
110+ rotate ([0 , 0 , 90 ])
111+ HandlebarRailZiptieCutout(6 );
112+
83113 }
84114 }
85115 }
0 commit comments