StorageArmDiagPart(storarm_mainlen, storarm_totlen,
shear/2, -storarm_hookheight/2);
- hull(){
- translate([-storarm_base_d, -storarm_base_off_y, storarm_base_w])
- rotate([0,90,0])
- linear_extrude(height=storarm_base_mind)
- StorageArmBaseTemplate();
- StorageArmDiagPart(-1, 0, shear, 0);
+ difference(){
+ union(){
+ hull(){
+ translate([-storarm_base_d, -storarm_base_off_y, storarm_base_w])
+ rotate([0,90,0])
+ linear_extrude(height=storarm_base_mind)
+ StorageArmBaseTemplate();
+ StorageArmDiagPart(-1, 0, shear, 0);
+ }
+ }
}
}