mirror of
https://github.com/JustinSDK/dotSCAD.git
synced 2025-08-23 23:03:23 +02:00
fix reversed result
This commit is contained in:
@@ -13,14 +13,14 @@ module bend_extrude(size, thickness, angle, frags = 24) {
|
|||||||
linear_extrude(thickness, scale = [s, 1])
|
linear_extrude(thickness, scale = [s, 1])
|
||||||
translate([-offsetX - half_frag_width, 0, 0])
|
translate([-offsetX - half_frag_width, 0, 0])
|
||||||
intersection() {
|
intersection() {
|
||||||
children();
|
translate([x, 0, 0]) mirror([1, 0, 0]) children();
|
||||||
translate([offsetX, 0, 0])
|
translate([offsetX, 0, 0])
|
||||||
square([frag_width, y]);
|
square([frag_width, y]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
offsetY = -r * cos(half_frag_angle) ;
|
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)
|
rotate(i * frag_angle + half_frag_angle)
|
||||||
translate([0, offsetY, 0])
|
translate([0, offsetY, 0])
|
||||||
rotate([-90, 0, 0])
|
rotate([-90, 0, 0])
|
||||||
|
Reference in New Issue
Block a user