chiark
/
gitweb
/
~ianmdlvl
/
reprap-play.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
0d324b3
)
sewing-table: Tile00: try to use round corner for RH polygon (may want to revert?)
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Sat, 3 Jun 2017 18:52:17 +0000
(19:52 +0100)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Sat, 3 Jun 2017 18:52:17 +0000
(19:52 +0100)
sewing-table.scad.m4
patch
|
blob
|
history
diff --git
a/sewing-table.scad.m4
b/sewing-table.scad.m4
index dc4e056bf0312da10d02803094436858bcb057ed..f89859cb197796621aecc9bfd1c17e612da27a8c 100644
(file)
--- a/
sewing-table.scad.m4
+++ b/
sewing-table.scad.m4
@@
-746,19
+746,25
@@
module Tile00(){ ////toplevel
rcs = [R_EDGE(c,1)];
difference(){
union(){
rcs = [R_EDGE(c,1)];
difference(){
union(){
- Rectangle_TileBase(c);
- Posts(posts);
- RoundEdge(R_EDGE(c,0));
- RoundEdge(R_EDGE(c,1));
- InterlockEdge(tile_01_00_cnr, c[0]);
+ difference(){
+ union(){
+ Rectangle_TileBase(c);
+ Posts(posts);
+ RoundEdge(R_EDGE(c,0));
+ RoundEdge(c[1], c1bis);
+ InterlockEdge(tile_01_00_cnr, c[0]);
+ }
+ RoundCornerCut(rcs);
+ translate([0,0,-20]) linear_extrude(height=40) {
+ polygon([ c1bis, c1bis + [50,0], c2bis + [50,0], c2bis ]);
+ }
+ }
+ RoundEdge(c1bis, c2bis);
}
}
- RoundCornerCut(rcs);
Machine();
Machine();
- translate([0,0,-20]) linear_extrude(height=40) {
- polygon([ c1bis, c1bis + [50,0], c2bis + [50,0], c2bis ]);
- }
}
RoundCornerAdd(rcs);
}
RoundCornerAdd(rcs);
+ RoundCornerAdd([c1bis,c2bis,c[1]]);
}
module FitTest_FrontCurve(){ ////toplevel
}
module FitTest_FrontCurve(){ ////toplevel