From c7f9cb424e4c9c73cd75166170f404a635708d95 Mon Sep 17 00:00:00 2001 From: Justin Lin Date: Mon, 19 Jun 2017 17:45:51 +0800 Subject: [PATCH] refactored before adding test --- src/bend.scad | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/bend.scad b/src/bend.scad index cd2f551a..a1fe6a7f 100644 --- a/src/bend.scad +++ b/src/bend.scad @@ -22,17 +22,17 @@ module bend(size, angle, frags = 24) { r = half_frag_width / sin(half_frag_angle); h = r * cos(half_frag_angle); + tri_frag_pts = [ + [0, 0], + [half_frag_width, h], + [frag_width, 0], + [0, 0] + ]; + module triangle_frag() { translate([0, -z, 0]) linear_extrude(y) - polygon( - [ - [0, 0], - [half_frag_width, h], - [frag_width, 0], - [0, 0] - ] - ); + polygon(tri_frag_pts); } module get_frag(i) {