<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://w.arbores.tech/w/index.php?action=history&amp;feed=atom&amp;title=3D_printing</id>
	<title>3D printing - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://w.arbores.tech/w/index.php?action=history&amp;feed=atom&amp;title=3D_printing"/>
	<link rel="alternate" type="text/html" href="http://w.arbores.tech/w/index.php?title=3D_printing&amp;action=history"/>
	<updated>2026-04-07T10:14:28Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.11</generator>
	<entry>
		<id>http://w.arbores.tech/w/index.php?title=3D_printing&amp;diff=16160&amp;oldid=prev</id>
		<title>Daniel K. Schneider: Text replacement - &quot;$&quot; to &quot;
{{edutechwiki}}&quot;</title>
		<link rel="alternate" type="text/html" href="http://w.arbores.tech/w/index.php?title=3D_printing&amp;diff=16160&amp;oldid=prev"/>
		<updated>2021-04-10T00:18:35Z</updated>

		<summary type="html">&lt;p&gt;Text replacement - &amp;quot;$&amp;quot; to &amp;quot; {{edutechwiki}}&amp;quot;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 02:18, 10 April 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l102&quot;&gt;Line 102:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 102:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[category:3D printing]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[category:3D printing]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{edutechwiki}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Daniel K. Schneider</name></author>
	</entry>
	<entry>
		<id>http://w.arbores.tech/w/index.php?title=3D_printing&amp;diff=15947&amp;oldid=prev</id>
		<title>Daniel K. Schneider: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="http://w.arbores.tech/w/index.php?title=3D_printing&amp;diff=15947&amp;oldid=prev"/>
		<updated>2021-04-09T23:02:05Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:02, 10 April 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Daniel K. Schneider</name></author>
	</entry>
	<entry>
		<id>http://w.arbores.tech/w/index.php?title=3D_printing&amp;diff=15946&amp;oldid=prev</id>
		<title>Daniel K. Schneider: /* A workflow model */</title>
		<link rel="alternate" type="text/html" href="http://w.arbores.tech/w/index.php?title=3D_printing&amp;diff=15946&amp;oldid=prev"/>
		<updated>2018-10-08T13:08:50Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;A workflow model&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{stub}}&lt;br /&gt;
== Introduction ==&lt;br /&gt;
&lt;br /&gt;
According to [http://en.wikipedia.org/wiki/3D_printing Wikipedia], retrieved 14:48, 14 October 2011 (CEST), {{quotation|3D printing is a form of [http://en.wikipedia.org/wiki/Additive_manufacturing additive manufacturing technology] where a three dimensional object is created by laying down successive layers of material. 3D printers are generally faster, more affordable and easier to use than other additive manufacturing technologies. 3D printers offer product developers the ability to print parts and assemblies made of several materials with different mechanical and physical properties in a single build process. Advanced 3D printing technologies yield models that can serve as product prototypes.}}&lt;br /&gt;
&lt;br /&gt;
See also:&lt;br /&gt;
* [[3D printer]]&lt;br /&gt;
* [[3D printing under Ubuntu]]&lt;br /&gt;
* [[3D printer filament]]&lt;br /&gt;
* Other articles in the [[:category:3D printing|3D printing]] category&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;graphviz border=&amp;quot;frame&amp;quot; caption=&amp;quot;Figure: Simple model of 3D design &amp;amp; printing workflows&amp;quot;&amp;gt;&lt;br /&gt;
graph ThreeD_printing_2 {&lt;br /&gt;
node [fontsize=10, fontname=&amp;quot;Arial&amp;quot;];&lt;br /&gt;
edge [fontsize=8, fontname=&amp;quot;Arial&amp;quot;, labelfloat=false];&lt;br /&gt;
&lt;br /&gt;
# List of nodes&lt;br /&gt;
Idea          [shape=box,     color=red, label=&amp;quot;Design idea&amp;quot;];&lt;br /&gt;
Physics       [shape=box,     color=red, label=&amp;quot;Physics constraints&amp;quot;];&lt;br /&gt;
ThreeDGr      [shape=ellipse, color=red, label=&amp;quot;Proprietary vector\ngraphics&amp;quot;];&lt;br /&gt;
ThreeDInt     [shape=ellipse, color=red, label=&amp;quot;Interchange format&amp;quot;];&lt;br /&gt;
STL           [shape=ellipse, color=red, label=&amp;quot;STL vector\ngraphics&amp;quot;];&lt;br /&gt;
STL_clean     [shape=ellipse, color=red, label=&amp;quot;STL clean\nvector graphics&amp;quot;];&lt;br /&gt;
Phys          [shape=ellipse, color=red, label=&amp;quot;Physical\nmodel&amp;quot;];&lt;br /&gt;
Gcode         [shape=ellipse, color=red, label=&amp;quot;Machine\ncode&amp;quot;];&lt;br /&gt;
Obj           [shape=box,     color=red, label=&amp;quot;Printed object&amp;quot;];&lt;br /&gt;
Obj_clean     [shape=box,     color=red, label=&amp;quot;Cleaned\nPrinted object&amp;quot;];&lt;br /&gt;
&lt;br /&gt;
# Links&lt;br /&gt;
Idea         -- ThreeDInt          [label = &amp;quot;find&amp;quot;];&lt;br /&gt;
Idea         -- ThreeDGr           [label = &amp;quot;find &amp;amp;\nimport&amp;quot;];&lt;br /&gt;
Idea         -- Phys               [label = &amp;quot;find&amp;quot;];&lt;br /&gt;
Idea         -- ThreeDGr           [label = &amp;quot;draw&amp;quot;];&lt;br /&gt;
Idea         -- STL                [label = &amp;quot;find&amp;quot;];&lt;br /&gt;
Physics      -- ThreeDGr           [style = &amp;quot;dotted&amp;quot;];&lt;br /&gt;
Physics      -- STL_clean          [style = &amp;quot;dotted&amp;quot;];&lt;br /&gt;
Idea         -- Physics            [label = &amp;quot;machine,\nPolymer&amp;quot;];&lt;br /&gt;
ThreeDGr     -- ThreeDGr           [label = &amp;quot;import &amp;amp;\nmerge&amp;quot;];&lt;br /&gt;
ThreeDGr     -- STL                [label = &amp;quot;translate&amp;quot;];&lt;br /&gt;
ThreeDInt    -- STL                [label = &amp;quot;translate&amp;quot;];&lt;br /&gt;
ThreeDInt    -- ThreeDGr           [label = &amp;quot;import&amp;quot;];&lt;br /&gt;
ThreeDInt    -- ThreeDInt          [label = &amp;quot;import &amp;amp;\nmerge&amp;quot;];&lt;br /&gt;
Phys         -- ThreeDInt          [label = &amp;quot;scan&amp;quot;];&lt;br /&gt;
STL          -- STL_clean          [label = &amp;quot;clean, resize,\n&amp;amp; position&amp;quot;];&lt;br /&gt;
STL          -- STL_clean          [label = &amp;quot;merge&amp;quot;];&lt;br /&gt;
STL_clean    -- Gcode              [label = &amp;quot;parametrize\ntranslate&amp;quot;];&lt;br /&gt;
Gcode        -- Obj                [label = &amp;quot;print&amp;quot;];&lt;br /&gt;
Obj          -- Obj_clean          [label = &amp;quot;clean up\n paint&amp;quot;];&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/graphviz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== A workflow model ==&lt;br /&gt;
&lt;br /&gt;
The following figure summarizes typical workflows. There a three fundamental design stages:&lt;br /&gt;
* Model an object with any kind for modeling program, e.g. a [[3D modeling|3D modeler]], a [[computer-aided design and manufacturing|CAD]] drawing program, a CAD programming tool like [[OpenScad beginners tutorial|OpenScad]] or through 3D scanning.&lt;br /&gt;
* If the modeler can&amp;#039;t export to STL, export to a popular exchange format like OBJ, then translate the OBJ with a program like Meshlab.&lt;br /&gt;
* Translate the model to a format that is appropriate for 3D printing, typically .STL, a stereolithography CAD format created 3D Systems. This file format is supported by many other software packages. STL basically describes an object with triangles using an x,y,z coordinate system. A similar format that can be used by some &amp;quot;cleaning/positioning/to-machine-code&amp;quot; programs is OBJ.&lt;br /&gt;
* Repair the STL file and (if necessary) make simple changes to size, position, etc.). Either use a specific [[STL editor]] or some integrated [[Slicers and user interfaces for 3D printers|3D printing tool]] that offers this functionality.&lt;br /&gt;
* Translate STL to machine code with a [[Slicers and user interfaces for 3D printers|slicer]], typically into so-called [[G-code]]&lt;br /&gt;
&lt;br /&gt;
As you can see, there are several paths that lead from a design idea to a printed object. Absolute beginners can start simply by downloading STL files from a repository such as [http://www.thingiverse.com/ Thingiverse], positioning it, maybe re-sizing and then printing it. Intermediate users can merge existing objects together at any level, e.g. at STL level with a tool like Meshlab (free) or Netfabb (commercial).&lt;br /&gt;
&lt;br /&gt;
Some low level &amp;quot;how to print an STL file&amp;quot; was described in 2011 in the [[First steps with the RapMan V3.1 3D printer]] (one of the first commercial kits for hobby printing) article. Since that type of operation is explained on hundreds of website we refrain from doing it. As of 2017, our latest documented printer is the [[Felix Pro 1 3D printer|Felix Pro 1]]. &lt;br /&gt;
&lt;br /&gt;
Also take note that respecting &amp;#039;&amp;#039;&amp;#039;physical constraints&amp;#039;&amp;#039;&amp;#039; is important ! For example, you can&amp;#039;t print bigger than your print area, you can&amp;#039;t print designs that have a large footprint with ABS, you can&amp;#039;t print large overhangs with a printer that doesn&amp;#039;t allow printing support structures, etc.&lt;br /&gt;
&lt;br /&gt;
== File formats ==&lt;br /&gt;
&lt;br /&gt;
As of 2017, 3D hobby printer slicing software all accept the STL file format. According to [ Wikipedia],  {{quotation|STL (STereoLithography) is a file format native to the stereolithography CAD software created by 3D Systems.[1][2][3] STL has several after-the-fact backronyms such as &amp;quot;Standard Triangle Language&amp;quot; and &amp;quot;Standard Tessellation Language&amp;quot;.[4] This file format is supported by many other software packages; it is widely used for rapid prototyping, 3D printing and computer-aided manufacturing.[5] STL files describe only the surface geometry of a three-dimensional object without any representation of color, texture or other common CAD model attributes.}}&lt;br /&gt;
&lt;br /&gt;
To convert other [[3D assets]] to STL we recommend using [[Meshlab_for_RapMan_tutorial|Meshlab]]. However, some drawing programs may have better exporters for their native formats. Conversion usually doesn&amp;#039;t go very well. Often Meshes need to be repaired, Object size, rotation and positioning also may need fixing.&lt;br /&gt;
&lt;br /&gt;
Other supported formats are *.OBJ (an older simple interchange format that can include textures) and *.PLY P(olygon file format) a scanner format.&lt;br /&gt;
&lt;br /&gt;
[https://en.wikipedia.org/wiki/Additive_Manufacturing_File_Format Additive Manufacturing File Format] (.AMF) is a new XML-based open standard for 3D printing that includes color. Another contendor is [http://3mf.io/ 3MF]. But, as of 2017, neither is very popular, read [http://blog.grabcad.com/blog/2015/07/21/amf-vs-3mf/  3D printing file format cage match: AMF vs. 3MF] July 21st, 2015. By Dennis Bella &lt;br /&gt;
&lt;br /&gt;
Of course, machine code also can be exchanged and such represents a file format. Most hobby printers use standard [[g-code]].&lt;br /&gt;
&lt;br /&gt;
Experimentally, this wiki includes the [https://www.mediawiki.org/wiki/Extension:StlHandler StlHandler] extension which can display STL formats. STL is a relatively safe format for inclusion since it only contains triangles, e.g. no JavaScript or additional mediafiles.&lt;br /&gt;
[[File:lego4x4x2third.stl|400px|thumb|Lego-compatible brick created with [[Doblo factory]] ]]&lt;br /&gt;
&lt;br /&gt;
== Links and bibliography ==&lt;br /&gt;
&lt;br /&gt;
=== Links ===&lt;br /&gt;
&lt;br /&gt;
* [http://warwick.ac.uk/schools3dprinting Materials for 3D printing in Schools] (University of Warwick)&lt;br /&gt;
&lt;br /&gt;
=== Textbooks ===&lt;br /&gt;
&lt;br /&gt;
; General&lt;br /&gt;
&lt;br /&gt;
As of oct. 2014, there exist several books, some of which are available as e-books from on-line sellers like [http://www.amazon.com/s/ref=nb_sb_noss_2?url=search-alias%3Daps&amp;amp;field-keywords=3d%20printing Amazon] or [http://store.kobobooks.com/search?Query=3d+printing Kobo]&lt;br /&gt;
&lt;br /&gt;
; Made for education&lt;br /&gt;
&lt;br /&gt;
* Canessa, E., C. Fonda &amp;amp; M. Zennaro (2014). &amp;#039;&amp;#039;Low-cost 3D Printing for Science, Education and Sustainable Development&amp;#039;&amp;#039;, ICTP—The Abdus Salam International Centre for Theoretical Physics, Free and open book, http://sdu.ictp.it/3d/book.html (First International Workshop on &amp;quot;Low-cost 3D Printing for Science, Education and Sustainable Development)&lt;br /&gt;
 &lt;br /&gt;
* Thornburg,David, Norma Thornburg, and Sara Armstrong (2014). The Invent To Learn Guide to 3D Printing in the Classroom: Recipes for Success. [http://cmkpress.com/3d-printing-in-the-classroom-recipes-for-success/ CMK Press].&lt;br /&gt;
&lt;br /&gt;
* Libow Martinez, Sylvia and Gary S. Stager (2013). Invent To Learn: Making, Tinkering, and Engineering the Classrooom, Constructing Modern Knowledge Press, ISBN: Print 978-0-9891511-0-8, http://www.inventtolearn.com/&lt;br /&gt;
&lt;br /&gt;
[[category:3D printing]]&lt;/div&gt;</summary>
		<author><name>Daniel K. Schneider</name></author>
	</entry>
</feed>