summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorclifford <clifford@b57f626f-c46c-0410-a088-ec61d464b74c>2009-10-14 13:22:59 (GMT)
committerclifford <clifford@b57f626f-c46c-0410-a088-ec61d464b74c>2009-10-14 13:22:59 (GMT)
commitbeaf3351eee8bc27cca814d106f4f20334a5b85d (patch)
tree17b19c30fc8db6823afb8af1eade35a876066b82 /examples
parent6a12327e2a07440dc9f2204a37abdbc10d8a5236 (diff)
Clifford Wolf:
Added support for importing binary STL files git-svn-id: http://svn.clifford.at/openscad/trunk@103 b57f626f-c46c-0410-a088-ec61d464b74c
Diffstat (limited to 'examples')
-rw-r--r--examples/example012.scad12
-rw-r--r--examples/example012.stl450
2 files changed, 462 insertions, 0 deletions
diff --git a/examples/example012.scad b/examples/example012.scad
new file mode 100644
index 0000000..d77b391
--- /dev/null
+++ b/examples/example012.scad
@@ -0,0 +1,12 @@
+
+// example012.stl is Mblock.stl, (c) 2009 Will Langford
+// licensed under the Creative Commons - GNU GPL license.
+// http://www.thingiverse.com/thing:753
+
+difference()
+{
+ sphere(20);
+
+ translate([ -2.92 0.5 +20 ]) rotate([180 0 180])
+ import_stl("example012.stl", convexity = 5);
+}
diff --git a/examples/example012.stl b/examples/example012.stl
new file mode 100644
index 0000000..9c5c231
--- /dev/null
+++ b/examples/example012.stl
@@ -0,0 +1,450 @@
+solid ascii
+ facet normal 0.000000e+000 -0.000000e+000 1.000000e+000
+ outer loop
+ vertex 3.422440e+000 -1.067730e+001 5.000000e+000
+ vertex 6.347434e+000 -1.067730e+001 5.000000e+000
+ vertex 3.422440e+000 8.281660e+000 5.000000e+000
+ endloop
+ endfacet
+ facet normal -0.000000e+000 0.000000e+000 1.000000e+000
+ outer loop
+ vertex 3.422440e+000 8.281660e+000 5.000000e+000
+ vertex 6.347434e+000 -1.067730e+001 5.000000e+000
+ vertex 6.347434e+000 1.133150e+001 5.000000e+000
+ endloop
+ endfacet
+ facet normal -0.000000e+000 0.000000e+000 1.000000e+000
+ outer loop
+ vertex 2.280978e+000 1.133150e+001 5.000000e+000
+ vertex 3.422440e+000 8.281660e+000 5.000000e+000
+ vertex 6.347434e+000 1.133150e+001 5.000000e+000
+ endloop
+ endfacet
+ facet normal -0.000000e+000 0.000000e+000 1.000000e+000
+ outer loop
+ vertex 2.280978e+000 1.133150e+001 5.000000e+000
+ vertex -3.033951e+000 -9.213713e-001 5.000000e+000
+ vertex 3.422440e+000 8.281660e+000 5.000000e+000
+ endloop
+ endfacet
+ facet normal 0.000000e+000 0.000000e+000 1.000000e+000
+ outer loop
+ vertex 3.422440e+000 8.281660e+000 5.000000e+000
+ vertex -3.033951e+000 -9.213713e-001 5.000000e+000
+ vertex -2.320538e+000 -4.613285e+000 5.000000e+000
+ endloop
+ endfacet
+ facet normal 0.000000e+000 0.000000e+000 1.000000e+000
+ outer loop
+ vertex -2.320538e+000 -4.613285e+000 5.000000e+000
+ vertex -3.033951e+000 -9.213713e-001 5.000000e+000
+ vertex -4.104071e+000 -4.613285e+000 5.000000e+000
+ endloop
+ endfacet
+ facet normal 0.000000e+000 -0.000000e+000 1.000000e+000
+ outer loop
+ vertex -4.104071e+000 -4.613285e+000 5.000000e+000
+ vertex -3.033951e+000 -9.213713e-001 5.000000e+000
+ vertex -9.793542e+000 8.281660e+000 5.000000e+000
+ endloop
+ endfacet
+ facet normal -0.000000e+000 -0.000000e+000 1.000000e+000
+ outer loop
+ vertex -9.793542e+000 8.281660e+000 5.000000e+000
+ vertex -3.033951e+000 -9.213713e-001 5.000000e+000
+ vertex -8.527233e+000 1.133150e+001 5.000000e+000
+ endloop
+ endfacet
+ facet normal -0.000000e+000 0.000000e+000 1.000000e+000
+ outer loop
+ vertex -1.252235e+001 1.133150e+001 5.000000e+000
+ vertex -9.793542e+000 8.281660e+000 5.000000e+000
+ vertex -8.527233e+000 1.133150e+001 5.000000e+000
+ endloop
+ endfacet
+ facet normal -0.000000e+000 0.000000e+000 1.000000e+000
+ outer loop
+ vertex -1.252235e+001 1.133150e+001 5.000000e+000
+ vertex -1.252235e+001 -1.067730e+001 5.000000e+000
+ vertex -9.793542e+000 8.281660e+000 5.000000e+000
+ endloop
+ endfacet
+ facet normal -0.000000e+000 0.000000e+000 1.000000e+000
+ outer loop
+ vertex -9.793542e+000 8.281660e+000 5.000000e+000
+ vertex -1.252235e+001 -1.067730e+001 5.000000e+000
+ vertex -9.793542e+000 -1.067730e+001 5.000000e+000
+ endloop
+ endfacet
+ facet normal 0.000000e+000 -1.000000e+000 0.000000e+000
+ outer loop
+ vertex -1.252235e+001 1.133150e+001 1.500000e+001
+ vertex -1.252235e+001 1.133150e+001 5.000000e+000
+ vertex -8.527233e+000 1.133150e+001 1.500000e+001
+ endloop
+ endfacet
+ facet normal 0.000000e+000 -1.000000e+000 -0.000000e+000
+ outer loop
+ vertex -8.527233e+000 1.133150e+001 1.500000e+001
+ vertex -1.252235e+001 1.133150e+001 5.000000e+000
+ vertex -8.527233e+000 1.133150e+001 5.000000e+000
+ endloop
+ endfacet
+ facet normal -9.124922e-001 -4.090940e-001 -0.000000e+000
+ outer loop
+ vertex -8.527233e+000 1.133150e+001 1.500000e+001
+ vertex -8.527233e+000 1.133150e+001 5.000000e+000
+ vertex -3.033951e+000 -9.213713e-001 1.500000e+001
+ endloop
+ endfacet
+ facet normal -9.124922e-001 -4.090940e-001 0.000000e+000
+ outer loop
+ vertex -3.033951e+000 -9.213713e-001 1.500000e+001
+ vertex -8.527233e+000 1.133150e+001 5.000000e+000
+ vertex -3.033951e+000 -9.213713e-001 5.000000e+000
+ endloop
+ endfacet
+ facet normal 9.174094e-001 -3.979447e-001 0.000000e+000
+ outer loop
+ vertex -3.033951e+000 -9.213713e-001 1.500000e+001
+ vertex -3.033951e+000 -9.213713e-001 5.000000e+000
+ vertex 2.280978e+000 1.133150e+001 1.500000e+001
+ endloop
+ endfacet
+ facet normal 9.174094e-001 -3.979447e-001 0.000000e+000
+ outer loop
+ vertex 2.280978e+000 1.133150e+001 1.500000e+001
+ vertex -3.033951e+000 -9.213713e-001 5.000000e+000
+ vertex 2.280978e+000 1.133150e+001 5.000000e+000
+ endloop
+ endfacet
+ facet normal 0.000000e+000 -1.000000e+000 0.000000e+000
+ outer loop
+ vertex 2.280978e+000 1.133150e+001 1.500000e+001
+ vertex 2.280978e+000 1.133150e+001 5.000000e+000
+ vertex 6.347434e+000 1.133150e+001 1.500000e+001
+ endloop
+ endfacet
+ facet normal 0.000000e+000 -1.000000e+000 -0.000000e+000
+ outer loop
+ vertex 6.347434e+000 1.133150e+001 1.500000e+001
+ vertex 2.280978e+000 1.133150e+001 5.000000e+000
+ vertex 6.347434e+000 1.133150e+001 5.000000e+000
+ endloop
+ endfacet
+ facet normal -1.000000e+000 -0.000000e+000 -0.000000e+000
+ outer loop
+ vertex 6.347434e+000 1.133150e+001 1.500000e+001
+ vertex 6.347434e+000 1.133150e+001 5.000000e+000
+ vertex 6.347434e+000 -1.067730e+001 1.500000e+001
+ endloop
+ endfacet
+ facet normal -1.000000e+000 -0.000000e+000 -0.000000e+000
+ outer loop
+ vertex 6.347434e+000 -1.067730e+001 1.500000e+001
+ vertex 6.347434e+000 1.133150e+001 5.000000e+000
+ vertex 6.347434e+000 -1.067730e+001 5.000000e+000
+ endloop
+ endfacet
+ facet normal 0.000000e+000 1.000000e+000 0.000000e+000
+ outer loop
+ vertex 6.347434e+000 -1.067730e+001 1.500000e+001
+ vertex 6.347434e+000 -1.067730e+001 5.000000e+000
+ vertex 3.422440e+000 -1.067730e+001 1.500000e+001
+ endloop
+ endfacet
+ facet normal 0.000000e+000 1.000000e+000 0.000000e+000
+ outer loop
+ vertex 3.422440e+000 -1.067730e+001 1.500000e+001
+ vertex 6.347434e+000 -1.067730e+001 5.000000e+000
+ vertex 3.422440e+000 -1.067730e+001 5.000000e+000
+ endloop
+ endfacet
+ facet normal 1.000000e+000 -0.000000e+000 0.000000e+000
+ outer loop
+ vertex 3.422440e+000 -1.067730e+001 1.500000e+001
+ vertex 3.422440e+000 -1.067730e+001 5.000000e+000
+ vertex 3.422440e+000 8.281660e+000 1.500000e+001
+ endloop
+ endfacet
+ facet normal 1.000000e+000 -0.000000e+000 0.000000e+000
+ outer loop
+ vertex 3.422440e+000 8.281660e+000 1.500000e+001
+ vertex 3.422440e+000 -1.067730e+001 5.000000e+000
+ vertex 3.422440e+000 8.281660e+000 5.000000e+000
+ endloop
+ endfacet
+ facet normal -9.134987e-001 4.068417e-001 0.000000e+000
+ outer loop
+ vertex 3.422440e+000 8.281660e+000 1.500000e+001
+ vertex 3.422440e+000 8.281660e+000 5.000000e+000
+ vertex -2.320538e+000 -4.613285e+000 1.500000e+001
+ endloop
+ endfacet
+ facet normal -9.134987e-001 4.068417e-001 0.000000e+000
+ outer loop
+ vertex -2.320538e+000 -4.613285e+000 1.500000e+001
+ vertex 3.422440e+000 8.281660e+000 5.000000e+000
+ vertex -2.320538e+000 -4.613285e+000 5.000000e+000
+ endloop
+ endfacet
+ facet normal -4.979881e-016 1.000000e+000 0.000000e+000
+ outer loop
+ vertex -2.320538e+000 -4.613285e+000 1.500000e+001
+ vertex -2.320538e+000 -4.613285e+000 5.000000e+000
+ vertex -4.104071e+000 -4.613285e+000 1.500000e+001
+ endloop
+ endfacet
+ facet normal -4.979881e-016 1.000000e+000 0.000000e+000
+ outer loop
+ vertex -4.104071e+000 -4.613285e+000 1.500000e+001
+ vertex -2.320538e+000 -4.613285e+000 5.000000e+000
+ vertex -4.104071e+000 -4.613285e+000 5.000000e+000
+ endloop
+ endfacet
+ facet normal 9.149041e-001 4.036714e-001 0.000000e+000
+ outer loop
+ vertex -4.104071e+000 -4.613285e+000 1.500000e+001
+ vertex -4.104071e+000 -4.613285e+000 5.000000e+000
+ vertex -9.793542e+000 8.281660e+000 1.500000e+001
+ endloop
+ endfacet
+ facet normal 9.149041e-001 4.036714e-001 0.000000e+000
+ outer loop
+ vertex -9.793542e+000 8.281660e+000 1.500000e+001
+ vertex -4.104071e+000 -4.613285e+000 5.000000e+000
+ vertex -9.793542e+000 8.281660e+000 5.000000e+000
+ endloop
+ endfacet
+ facet normal -1.000000e+000 -0.000000e+000 -0.000000e+000
+ outer loop
+ vertex -9.793542e+000 8.281660e+000 1.500000e+001
+ vertex -9.793542e+000 8.281660e+000 5.000000e+000
+ vertex -9.793542e+000 -1.067730e+001 1.500000e+001
+ endloop
+ endfacet
+ facet normal -1.000000e+000 -0.000000e+000 -0.000000e+000
+ outer loop
+ vertex -9.793542e+000 -1.067730e+001 1.500000e+001
+ vertex -9.793542e+000 8.281660e+000 5.000000e+000
+ vertex -9.793542e+000 -1.067730e+001 5.000000e+000
+ endloop
+ endfacet
+ facet normal 0.000000e+000 1.000000e+000 0.000000e+000
+ outer loop
+ vertex -9.793542e+000 -1.067730e+001 1.500000e+001
+ vertex -9.793542e+000 -1.067730e+001 5.000000e+000
+ vertex -1.252235e+001 -1.067730e+001 1.500000e+001
+ endloop
+ endfacet
+ facet normal 0.000000e+000 1.000000e+000 0.000000e+000
+ outer loop
+ vertex -1.252235e+001 -1.067730e+001 1.500000e+001
+ vertex -9.793542e+000 -1.067730e+001 5.000000e+000
+ vertex -1.252235e+001 -1.067730e+001 5.000000e+000
+ endloop
+ endfacet
+ facet normal 1.000000e+000 -0.000000e+000 0.000000e+000
+ outer loop
+ vertex -1.252235e+001 -1.067730e+001 1.500000e+001
+ vertex -1.252235e+001 -1.067730e+001 5.000000e+000
+ vertex -1.252235e+001 1.133150e+001 1.500000e+001
+ endloop
+ endfacet
+ facet normal 1.000000e+000 -0.000000e+000 0.000000e+000
+ outer loop
+ vertex -1.252235e+001 1.133150e+001 1.500000e+001
+ vertex -1.252235e+001 -1.067730e+001 5.000000e+000
+ vertex -1.252235e+001 1.133150e+001 5.000000e+000
+ endloop
+ endfacet
+ facet normal 1.000000e+000 -0.000000e+000 0.000000e+000
+ outer loop
+ vertex 1.156780e+001 -1.469280e+001 1.500000e+001
+ vertex 1.156780e+001 -1.469280e+001 0.000000e+000
+ vertex 1.156780e+001 1.530720e+001 1.500000e+001
+ endloop
+ endfacet
+ facet normal 1.000000e+000 -0.000000e+000 0.000000e+000
+ outer loop
+ vertex 1.156780e+001 1.530720e+001 1.500000e+001
+ vertex 1.156780e+001 -1.469280e+001 0.000000e+000
+ vertex 1.156780e+001 1.530720e+001 0.000000e+000
+ endloop
+ endfacet
+ facet normal 1.184238e-016 -1.000000e+000 0.000000e+000
+ outer loop
+ vertex -1.843220e+001 -1.469280e+001 1.500000e+001
+ vertex -1.843220e+001 -1.469280e+001 0.000000e+000
+ vertex 1.156780e+001 -1.469280e+001 1.500000e+001
+ endloop
+ endfacet
+ facet normal 1.184238e-016 -1.000000e+000 0.000000e+000
+ outer loop
+ vertex 1.156780e+001 -1.469280e+001 1.500000e+001
+ vertex -1.843220e+001 -1.469280e+001 0.000000e+000
+ vertex 1.156780e+001 -1.469280e+001 0.000000e+000
+ endloop
+ endfacet
+ facet normal -1.000000e+000 -1.184238e-016 -0.000000e+000
+ outer loop
+ vertex -1.843220e+001 1.530720e+001 1.500000e+001
+ vertex -1.843220e+001 1.530720e+001 0.000000e+000
+ vertex -1.843220e+001 -1.469280e+001 1.500000e+001
+ endloop
+ endfacet
+ facet normal -1.000000e+000 -1.184238e-016 0.000000e+000
+ outer loop
+ vertex -1.843220e+001 -1.469280e+001 1.500000e+001
+ vertex -1.843220e+001 1.530720e+001 0.000000e+000
+ vertex -1.843220e+001 -1.469280e+001 0.000000e+000
+ endloop
+ endfacet
+ facet normal 0.000000e+000 1.000000e+000 0.000000e+000
+ outer loop
+ vertex 1.156780e+001 1.530720e+001 1.500000e+001
+ vertex 1.156780e+001 1.530720e+001 0.000000e+000
+ vertex -1.843220e+001 1.530720e+001 1.500000e+001
+ endloop
+ endfacet
+ facet normal 0.000000e+000 1.000000e+000 0.000000e+000
+ outer loop
+ vertex -1.843220e+001 1.530720e+001 1.500000e+001
+ vertex 1.156780e+001 1.530720e+001 0.000000e+000
+ vertex -1.843220e+001 1.530720e+001 0.000000e+000
+ endloop
+ endfacet
+ facet normal 0.000000e+000 -0.000000e+000 1.000000e+000
+ outer loop
+ vertex -1.252235e+001 -1.067730e+001 1.500000e+001
+ vertex -1.252235e+001 1.133150e+001 1.500000e+001
+ vertex -1.843220e+001 1.530720e+001 1.500000e+001
+ endloop
+ endfacet
+ facet normal 0.000000e+000 -0.000000e+000 1.000000e+000
+ outer loop
+ vertex -1.843220e+001 -1.469280e+001 1.500000e+001
+ vertex -1.252235e+001 -1.067730e+001 1.500000e+001
+ vertex -1.843220e+001 1.530720e+001 1.500000e+001
+ endloop
+ endfacet
+ facet normal 0.000000e+000 -0.000000e+000 1.000000e+000
+ outer loop
+ vertex -1.843220e+001 -1.469280e+001 1.500000e+001
+ vertex -9.793542e+000 -1.067730e+001 1.500000e+001
+ vertex -1.252235e+001 -1.067730e+001 1.500000e+001
+ endloop
+ endfacet
+ facet normal 0.000000e+000 -0.000000e+000 1.000000e+000
+ outer loop
+ vertex -1.843220e+001 -1.469280e+001 1.500000e+001
+ vertex 1.156780e+001 -1.469280e+001 1.500000e+001
+ vertex -9.793542e+000 -1.067730e+001 1.500000e+001
+ endloop
+ endfacet
+ facet normal -0.000000e+000 -0.000000e+000 1.000000e+000
+ outer loop
+ vertex -9.793542e+000 -1.067730e+001 1.500000e+001
+ vertex 1.156780e+001 -1.469280e+001 1.500000e+001
+ vertex 3.422440e+000 -1.067730e+001 1.500000e+001
+ endloop
+ endfacet
+ facet normal -0.000000e+000 0.000000e+000 1.000000e+000
+ outer loop
+ vertex -2.320538e+000 -4.613285e+000 1.500000e+001
+ vertex 3.422440e+000 -1.067730e+001 1.500000e+001
+ vertex 3.422440e+000 8.281660e+000 1.500000e+001
+ endloop
+ endfacet
+ facet normal -0.000000e+000 0.000000e+000 1.000000e+000
+ outer loop
+ vertex -2.320538e+000 -4.613285e+000 1.500000e+001
+ vertex -9.793542e+000 -1.067730e+001 1.500000e+001
+ vertex 3.422440e+000 -1.067730e+001 1.500000e+001
+ endloop
+ endfacet
+ facet normal 0.000000e+000 0.000000e+000 1.000000e+000
+ outer loop
+ vertex -2.320538e+000 -4.613285e+000 1.500000e+001
+ vertex -4.104071e+000 -4.613285e+000 1.500000e+001
+ vertex -9.793542e+000 -1.067730e+001 1.500000e+001
+ endloop
+ endfacet
+ facet normal 0.000000e+000 -0.000000e+000 1.000000e+000
+ outer loop
+ vertex -9.793542e+000 -1.067730e+001 1.500000e+001
+ vertex -4.104071e+000 -4.613285e+000 1.500000e+001
+ vertex -9.793542e+000 8.281660e+000 1.500000e+001
+ endloop
+ endfacet
+ facet normal 0.000000e+000 -0.000000e+000 1.000000e+000
+ outer loop
+ vertex -3.033951e+000 -9.213713e-001 1.500000e+001
+ vertex 2.280978e+000 1.133150e+001 1.500000e+001
+ vertex -8.527233e+000 1.133150e+001 1.500000e+001
+ endloop
+ endfacet
+ facet normal 0.000000e+000 0.000000e+000 1.000000e+000
+ outer loop
+ vertex -8.527233e+000 1.133150e+001 1.500000e+001
+ vertex 2.280978e+000 1.133150e+001 1.500000e+001
+ vertex 1.156780e+001 1.530720e+001 1.500000e+001
+ endloop
+ endfacet
+ facet normal -0.000000e+000 0.000000e+000 1.000000e+000
+ outer loop
+ vertex -1.843220e+001 1.530720e+001 1.500000e+001
+ vertex -8.527233e+000 1.133150e+001 1.500000e+001
+ vertex 1.156780e+001 1.530720e+001 1.500000e+001
+ endloop
+ endfacet
+ facet normal -0.000000e+000 0.000000e+000 1.000000e+000
+ outer loop
+ vertex -1.843220e+001 1.530720e+001 1.500000e+001
+ vertex -1.252235e+001 1.133150e+001 1.500000e+001
+ vertex -8.527233e+000 1.133150e+001 1.500000e+001
+ endloop
+ endfacet
+ facet normal 0.000000e+000 0.000000e+000 1.000000e+000
+ outer loop
+ vertex 2.280978e+000 1.133150e+001 1.500000e+001
+ vertex 6.347434e+000 1.133150e+001 1.500000e+001
+ vertex 1.156780e+001 1.530720e+001 1.500000e+001
+ endloop
+ endfacet
+ facet normal 0.000000e+000 0.000000e+000 1.000000e+000
+ outer loop
+ vertex 1.156780e+001 1.530720e+001 1.500000e+001
+ vertex 6.347434e+000 1.133150e+001 1.500000e+001
+ vertex 6.347434e+000 -1.067730e+001 1.500000e+001
+ endloop
+ endfacet
+ facet normal 0.000000e+000 0.000000e+000 1.000000e+000
+ outer loop
+ vertex 1.156780e+001 -1.469280e+001 1.500000e+001
+ vertex 6.347434e+000 -1.067730e+001 1.500000e+001
+ vertex 3.422440e+000 -1.067730e+001 1.500000e+001
+ endloop
+ endfacet
+ facet normal 0.000000e+000 -0.000000e+000 1.000000e+000
+ outer loop
+ vertex 1.156780e+001 -1.469280e+001 1.500000e+001
+ vertex 1.156780e+001 1.530720e+001 1.500000e+001
+ vertex 6.347434e+000 -1.067730e+001 1.500000e+001
+ endloop
+ endfacet
+ facet normal 0.000000e+000 -0.000000e+000 -1.000000e+000
+ outer loop
+ vertex -1.843220e+001 1.530720e+001 0.000000e+000
+ vertex 1.156780e+001 1.530720e+001 0.000000e+000
+ vertex -1.843220e+001 -1.469280e+001 0.000000e+000
+ endloop
+ endfacet
+ facet normal 0.000000e+000 0.000000e+000 -1.000000e+000
+ outer loop
+ vertex -1.843220e+001 -1.469280e+001 0.000000e+000
+ vertex 1.156780e+001 1.530720e+001 0.000000e+000
+ vertex 1.156780e+001 -1.469280e+001 0.000000e+000
+ endloop
+ endfacet
+endsolid \ No newline at end of file
contact: Jan Huwald // Impressum