- rotate([90,0,180])
- linear_extrude(height=armpart_main_thick)
- for (mir=[0,1])
- mirror([mir,0,0])
- difference(){
- polygon([[-1, 0],
- [armpart_x_unit, 0],
- [armpart_x_unit*2, armpart_hex_rad],
- [armpart_x_unit, armpart_hex_rad*2],
- [-1, armpart_hex_rad*2]]);
- translate([0,armpart_hex_rad])
- circle(hingepin_dia/2, $fn=20);
- }
+ difference(){
+ translate([-armpart_main_width/2, 0, 0])
+ cube([armpart_main_width, armpart_main_thick, armpart_main_height]);
+ translate([0,50,armpart_hinge_height])
+ rotate([90,0,0])
+ cylinder(r=hingepin_dia/2, h=100, $fn=20);
+ }