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:
1dd4579
)
treefoi: more
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Sun, 27 Jan 2019 18:39:00 +0000
(18:39 +0000)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Sun, 27 Jan 2019 18:39:00 +0000
(18:39 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
treefoil.scad.pl
patch
|
blob
|
history
diff --git
a/treefoil.scad.pl
b/treefoil.scad.pl
index b1ceecbec8400a3129e0aeffd953b0e3f234910d..82b0c59b0feb8058b690f82d038edcdffc01e88a 100755
(executable)
--- a/
treefoil.scad.pl
+++ b/
treefoil.scad.pl
@@
-36,3
+36,21
@@
o "}\n\n";
while (<DATA>) { o $_ }
__DATA__
+
+thick = 8;
+
+// calculated
+
+octa_long = thick;
+octa_short = octa_long / (1 + sqrt(2));
+
+module OctaThing() {
+ foreach (r = [[0,0,0], [90,0,0], [0,90,0]]) {
+ rotate(r)
+ cube([ octa_short,octa_short, octa_long ], center=true);
+ }
+}
+
+OctaThing();
+
+