From 13f603296ea1414a594c8088255bae01e7fd33a6 Mon Sep 17 00:00:00 2001 From: Rock Storm Date: Mon, 16 Jan 2017 22:57:39 +0100 Subject: [PATCH] Add mime-type for STL 3D models and GCODE MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit with help from Miro HronĨok https://bugs.freedesktop.org/show_bug.cgi?id=99421 --- freedesktop.org.xml.in | 31 ++++ tests/ascii.stl | 86 +++++++++++ tests/binary.stl | Bin 0 -> 684 bytes tests/list | 7 + tests/test.gcode | 407 +++++++++++++++++++++++++++++++++++++++++++++++++ 5 files changed, 531 insertions(+) create mode 100644 tests/ascii.stl create mode 100644 tests/binary.stl create mode 100644 tests/test.gcode diff --git a/freedesktop.org.xml.in b/freedesktop.org.xml.in index 15d44b4..8e12003 100644 --- a/freedesktop.org.xml.in +++ b/freedesktop.org.xml.in @@ -6929,4 +6929,35 @@ command to generate the output files. + + + <_comment>STL 3D model (binary) + + + + + + + + + + + + <_comment>STL 3D model (ASCII) + + + + + + + + + + + <_comment>G-code file + + + + + diff --git a/tests/ascii.stl b/tests/ascii.stl new file mode 100644 index 0000000..c566b61 --- /dev/null +++ b/tests/ascii.stl @@ -0,0 +1,86 @@ +solid Processed by ADMesh version 0.98.1 + facet normal 0.00000000E+00 0.00000000E+00 1.00000000E+00 + outer loop + vertex -1.96850395E+00 1.96850395E+00 1.96850395E+00 + vertex -1.96850395E+00 -1.96850395E+00 1.96850395E+00 + vertex 1.96850395E+00 -1.96850395E+00 1.96850395E+00 + endloop + endfacet + facet normal 0.00000000E+00 -0.00000000E+00 1.00000000E+00 + outer loop + vertex 1.96850395E+00 -1.96850395E+00 1.96850395E+00 + vertex 1.96850395E+00 1.96850395E+00 1.96850395E+00 + vertex -1.96850395E+00 1.96850395E+00 1.96850395E+00 + endloop + endfacet + facet normal 0.00000000E+00 -0.00000000E+00 -1.00000000E+00 + outer loop + vertex 1.96850395E+00 1.96850395E+00 -1.96850395E+00 + vertex 1.96850395E+00 -1.96850395E+00 -1.96850395E+00 + vertex -1.96850395E+00 -1.96850395E+00 -1.96850395E+00 + endloop + endfacet + facet normal 0.00000000E+00 0.00000000E+00 -1.00000000E+00 + outer loop + vertex -1.96850395E+00 -1.96850395E+00 -1.96850395E+00 + vertex -1.96850395E+00 1.96850395E+00 -1.96850395E+00 + vertex 1.96850395E+00 1.96850395E+00 -1.96850395E+00 + endloop + endfacet + facet normal -1.00000000E+00 0.00000000E+00 0.00000000E+00 + outer loop + vertex -1.96850395E+00 1.96850395E+00 -1.96850395E+00 + vertex -1.96850395E+00 -1.96850395E+00 -1.96850395E+00 + vertex -1.96850395E+00 -1.96850395E+00 1.96850395E+00 + endloop + endfacet + facet normal -1.00000000E+00 0.00000000E+00 0.00000000E+00 + outer loop + vertex -1.96850395E+00 -1.96850395E+00 1.96850395E+00 + vertex -1.96850395E+00 1.96850395E+00 1.96850395E+00 + vertex -1.96850395E+00 1.96850395E+00 -1.96850395E+00 + endloop + endfacet + facet normal 1.00000000E+00 0.00000000E+00 0.00000000E+00 + outer loop + vertex 1.96850395E+00 1.96850395E+00 1.96850395E+00 + vertex 1.96850395E+00 -1.96850395E+00 1.96850395E+00 + vertex 1.96850395E+00 -1.96850395E+00 -1.96850395E+00 + endloop + endfacet + facet normal 1.00000000E+00 0.00000000E+00 0.00000000E+00 + outer loop + vertex 1.96850395E+00 -1.96850395E+00 -1.96850395E+00 + vertex 1.96850395E+00 1.96850395E+00 -1.96850395E+00 + vertex 1.96850395E+00 1.96850395E+00 1.96850395E+00 + endloop + endfacet + facet normal 0.00000000E+00 -1.00000000E+00 0.00000000E+00 + outer loop + vertex -1.96850395E+00 -1.96850395E+00 1.96850395E+00 + vertex -1.96850395E+00 -1.96850395E+00 -1.96850395E+00 + vertex 1.96850395E+00 -1.96850395E+00 -1.96850395E+00 + endloop + endfacet + facet normal 0.00000000E+00 -1.00000000E+00 0.00000000E+00 + outer loop + vertex 1.96850395E+00 -1.96850395E+00 -1.96850395E+00 + vertex 1.96850395E+00 -1.96850395E+00 1.96850395E+00 + vertex -1.96850395E+00 -1.96850395E+00 1.96850395E+00 + endloop + endfacet + facet normal 0.00000000E+00 1.00000000E+00 0.00000000E+00 + outer loop + vertex -1.96850395E+00 1.96850395E+00 -1.96850395E+00 + vertex -1.96850395E+00 1.96850395E+00 1.96850395E+00 + vertex 1.96850395E+00 1.96850395E+00 1.96850395E+00 + endloop + endfacet + facet normal 0.00000000E+00 1.00000000E+00 0.00000000E+00 + outer loop + vertex 1.96850395E+00 1.96850395E+00 1.96850395E+00 + vertex 1.96850395E+00 1.96850395E+00 -1.96850395E+00 + vertex -1.96850395E+00 1.96850395E+00 -1.96850395E+00 + endloop + endfacet +endsolid Processed by ADMesh version 0.98.1 diff --git a/tests/binary.stl b/tests/binary.stl new file mode 100644 index 0000000000000000000000000000000000000000..d902ff5db110391ecb7b45d0e4d1b659d5ebb190 GIT binary patch literal 684 zcmWG2%1=%$E>2BRNUBtDbn#6s&QK^zEh^5;&r>kav$W7NWFQIfpr~%J|M30yejoo~Qv(A7SO-icOc#uX>qOB37e%rQB!+_FI)GL+pva)