From: Ian Jackson Date: Mon, 22 May 2017 00:21:44 +0000 (+0100) Subject: sewing-table: Tile10: fixes, just reartablet to do X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=reprap-play.git;a=commitdiff_plain;h=f50abb5e74802f0c908832fefad05db92568fafa sewing-table: Tile10: fixes, just reartablet to do --- diff --git a/sewing-table.scad.m4 b/sewing-table.scad.m4 index c0caea9..1d6688a 100644 --- a/sewing-table.scad.m4 +++ b/sewing-table.scad.m4 @@ -516,22 +516,24 @@ module Tile10(){ ////toplevel cnr_posts = Rectangle_corners2posts(c); cty = cutout_tile11_y; rcy = cty + rearcurve_avoid_y; - posts = [ cnr_posts[0] + [ 0, cty ], - cnr_posts[1] + [ -rearedge_len + cutout_l_end_x, rcy ], - cnr_posts[1] + [ 0, rcy ], + posts = [ cnr_posts[0] + [ 0, cty ], + cnr_posts[1] + [ -sz[1] + rearedge_len - cutout_l_end_x, cty ], + cnr_posts[1] + [ 0, rcy ], cnr_posts[2], cnr_posts[3] ]; + rcs = [R_EDGE(c,2)]; difference(){ union(){ Rectangle_TileBase(c); Posts(posts); + RoundEdge(R_EDGE(c,1)); RoundEdge(R_EDGE(c,2)); - //InterlockEdge(tile_01_11_cnr, c[3]); - //InterlockEdge(R_EDGE(c,3)); + InterlockEdge(c[3], tile_11_10_cnr); } - //InterlockEdge(c[1], tile_01_00_cnr, 1); + RoundCornerCut(rcs); Machine(); } + RoundCornerAdd(rcs); } module Demo(){ ////toplevel