fix overlap issue

This commit is contained in:
Greyscale 2021-10-17 21:21:06 +02:00
parent 890579c34b
commit a407f8fc9f
No known key found for this signature in database
GPG key ID: 74BAFF55434DA4B2

View file

@ -6,7 +6,7 @@ module doubleExtrusion(width,length, center=false){
translate([0,(width - extraWallWidth)/2,length/2]) translate([0,(width - extraWallWidth)/2,length/2])
cube([center?0:width/2,extraWallWidth,length], center=true); cube([center?0:width/2,extraWallWidth,length], center=true);
} }
translate([(width/2),0,0]) translate([(width/2),0,0])
children(); children();
translate([(width/2)*-1,0,0]) translate([(width/2)*-1,0,0])
@ -44,17 +44,17 @@ module extrusion_sub(length=10, outer=40, tSlot=8, gusset=4.5, bore=7, center=fa
} }
} }
} }
// Crossbar // Crossbar
mirrorCopy(){ mirrorCopy(){
rotate(45) rotate(45)
cube([outer*1.3, gusset, length], center=true); cube([outer*1.3, gusset, length], center=true);
} }
// Core // Core
cube([bore*2,bore*2,length], center=true); cube([bore*2,bore*2,length], center=true);
}; };
union(){ union(){
// Tappable Bore // Tappable Bore
cylinder(d=bore, h=length+2, center=true); cylinder(d=bore, h=length+2, center=true);