diff --git a/src/bend_extrude.scad b/src/bend_extrude.scad index c9bddc4a..2bd9f050 100644 --- a/src/bend_extrude.scad +++ b/src/bend_extrude.scad @@ -13,14 +13,14 @@ module bend_extrude(size, thickness, angle, frags = 24) { linear_extrude(thickness, scale = [s, 1]) translate([-offsetX - half_frag_width, 0, 0]) intersection() { - children(); + translate([x, 0, 0]) mirror([1, 0, 0]) children(); translate([offsetX, 0, 0]) square([frag_width, y]); } } offsetY = -r * cos(half_frag_angle) ; - for(i = [0 : frags - 1]) { + rotate([180, 0, 180]) for(i = [0 : frags - 1]) { rotate(i * frag_angle + half_frag_angle) translate([0, offsetY, 0]) rotate([-90, 0, 0])