From c351ee99f4643e8b7f8bde356a9cd738f5283082 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sun, 4 Jun 2017 13:41:50 +0100 Subject: [PATCH] sewing-table: FitTest_Entire: introduce bracexx --- sewing-table.scad.m4 | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/sewing-table.scad.m4 b/sewing-table.scad.m4 index 3de16d7..9171559 100644 --- a/sewing-table.scad.m4 +++ b/sewing-table.scad.m4 @@ -788,18 +788,19 @@ module Tile00(){ ////toplevel RoundCornerAdd(rc2); } -module FitTest_general(c0,sz, dobrace=false){ +module FitTest_general(c0,sz, dobrace=false, bracexx=0){ c = Rectangle_corners(c0, sz); brace = [7,7,9]; + bsz = sz + [bracexx,0,0]; difference(){ union(){ Rectangle_TileBase(c); if (dobrace) { translate(concat(c0, [-brace[2] + 0.1])){ difference(){ - cube(concat(sz,[brace[2]]) - [5,0,0]); + cube(concat(bsz, [brace[2]]) - [5,0,0]); translate(brace + [0,0, -25]) - cube(concat(sz, [50]) - brace*2 + [10,0,0]); + cube(concat(bsz, [50]) - brace*2 + [10,0,0]); } } } @@ -881,7 +882,7 @@ module FitTest_FrontCurve(){ ////toplevel module FitTest_Entire(){ ////toplevel difference(){ - FitTest_general([-40,-80], [275,180], dobrace=true); + FitTest_general([-40,-80], [250,180], dobrace=true, bracexx=15); FitTest_PairLink(true); } } -- 2.30.2