# Abwicklungen von 3D Modellen zu 2D Patterns

Abwicklungen (2D-Repräsentationen) von 3D-Modellen werden sind in der Regel bereits im Wissen über die sich anschließenden Fertigungssschritte wie das Ausstanzen oder Laserscheiden, sowie das folgende Abkanten oder Falten erstellt und folgen damit einer definierten Logik zum Abwickeln. Entsprechend nach Einsatzzweck werden sie mit einer entsprechend gut geeigneten Software erstellt. In den unterschiedlichen Branchen, z.B. Textilbranche, Metallbau, Modellbau und Co. haben sich hierdurch ganz unterschiedliche Technologien und Softwareprogramme entwickelt. In der Regel werden Polygonnetze (Dreicke, Vierecke, etc.) für das Abwickeln benötigt. CAD-Programme, die analytische Flächen wie NURBS nutzen, müssen diese entsprechend vorher in aller Wahrscheinlichkeit vor einer bevorstehenden Abwicklung in approximierte Polygonnetzdaten umwandeln. Die Basis für jede Abwicklung ist ein sogenanntes UV-Mapping. Diese UV-Mapping ist der geometrische Modellierungsprozess der Herstellung eines 2D-Bilds, welches also ein 3D-Modell repräsentiert.

## Netzreduktion

Zum Vereinfachen von Netzen gibt es diverse Werkzeuge. Siehe auch [Simplification and remeshing of STL parts](https://wiki.stadtfabrikanten.org/books/wissenswertes-DZA/page/simplification-and-remeshing-of-stl-parts "Simplification and remeshing of STL parts")

## Standalone Abwicklungswerkzeuge ohne eigenen Modellierungskern

**Open Source**

- [Papercraft](https://github.com/osresearch/papercraft) ([https://trmm.net/Unfolding\_STL](https://trmm.net/Unfolding_STL)<span class="external-link">)</span>
- [dxf2papercraft](https://sourceforge.net/projects/dxf2papercraft/) / [https://github.com/Avnerus/dxf2papercraftUV](https://github.com/Avnerus/dxf2papercraftUV) → siehe [dxf2papercraft](https://old.stadtfabrikanten.org/pages/createpage.action?spaceKey=ZWEID&title=dxf2papercraft&linkCreation=true&fromPageId=77791337)
- [osresearch/papercraft](https://github.com/osresearch/papercraft) → [Papercraft Unfold](https://wiki.stadtfabrikanten.org/books/fablab-chemnitz-boxespapercraft/page/papercraft-unfold "Papercraft Unfold")
- [felixfeliz/paperfoldmodels](https://github.com/felixfeliz/paperfoldmodels)
- [riceroll/meshesunfolder](https://github.com/riceroll/meshes_unfolder)
- [gilboonet/auto\_flattener](https://github.com/gilboonet/auto_flattener)
- [jmacarthur/flatten](https://github.com/jmacarthur/flatten)
- [songrun/SeamAwareDecimater](https://github.com/songrun/SeamAwareDecimater)
- [iamnwi/papercraft-generator](https://github.com/iamnwi/papercraft-generator)
- [Dust3D](https://dust3d.org/) + [huxingyi/simpleuv](https://github.com/huxingyi/simpleuv)
- [SeriousAlexej/Ivo](https://github.com/SeriousAlexej/Ivo)
- [boundary-first-flattening](https://github.com/GeometryCollective/boundary-first-flattening)

**Kommerziell**

- [ArtCam](https://www.youtube.com/watch?v=LybqdQjKHVE) (Software eingestellt 2018)
- [Composite Flat](https://compositeflat.com/)
- [Gerber AccuMark](https://gerbersoftware.com/news/posts/2019/february/utilizing-3d-design-and-pattern-flattening-to-shorten-furniture-making-production-cycles/)
- [papercraft3d.com](https://www.papercraft3d.com/upc/features.aspx)[ / unwrap3d.com](https://www.unwrap3d.com/u3d/index.aspx)
- [RapidCompact](https://rapidcompact.com/doc/cli/v02/Commands/index.html#uv)
- [Tamasoft Pepakura Designer](https://tamasoft.co.jp/pepakura-en/) → siehe [Pepakura Designer](https://old.stadtfabrikanten.org/pages/createpage.action?spaceKey=ZWEID&title=Pepakura+Designer&linkCreation=true&fromPageId=77791336)

## Origami-spezifische Abwicklungs- und Simulationswerkzeuge

**Open Source**

- [amandaghassaei/OrigamiSimulator](https://github.com/amandaghassaei/OrigamiSimulator) → [https://origamisimulator.org](https://origamisimulator.org/)
- [Treemaker](https://langorigami.com/article/treemaker/) → für Origami Bases. Schwer zu bedienen

**Kostenfreie, proprietäre Software**

- [https://origami.c.u-tokyo.ac.jp/~tachi/software](https://origami.c.u-tokyo.ac.jp/~tachi/software/) (Origamizer, Rigid Origami, Freeform Origami)

## Abwicklungsgeneratoren (Box-Generatoren)

Im Gegensatz zu UV Mappings sind diese Tools daraf bedacht direkt 2D-Bauteile zu erzeugen, welche gefertigt werden können. Siehe [Tabbed / "finger-jointed" Box Generators](https://wiki.stadtfabrikanten.org/books/laserschneiden-und-gravieren/page/tabbed-finger-jointed-box-generators "Tabbed / "finger-jointed" Box Generators")

## Analytisch-parametrische Blechbearbeitung und Blechabwicklung (sheet metal blanking)

Speziell für Bleche gibt es zum Beispiel folgende Software

**Open Source**

- [FreeCAD Sheetmetal](https://www.youtube.com/watch?v=xidvQYkC4so) / [FreeCAD SheetMetal](https://github.com/shaise/FreeCAD_SheetMetal/)

**Kommerzielle Software**

- [AutoDesk Fusion 360](https://www.autodesk.com/products/fusion-360/blog/sheet-metal-fusion-360-one-product/)
- [PTC Creo](https://www.youtube.com/watch?v=9D57dlQB3-Q)
- [FTI Fastblank PlugIn](https://www.digitalengineering247.com/article/forming-technologies-announces-fastblank-for-ptc-creo-parametric/) für Creo
- [BricsCAD](https://www.youtube.com/watch?v=78Y2VaWS3Zk)

## Abwicklung von Netzgeometrie in Design/CAD (Meshing) Programmen

**Open Source**

- [Blender](https://www.blender.org/) + [Blender with "Export Paper Model" Extension](https://extensions.blender.org/add-ons/export-paper-model/)

**Kostenfreie, proprietäre Software**

- [AutoDesk Meshmixer](https://www.youtube.com/watch?v=ZLL4lEj5xfU)

**Kommerzielle Software**

- [AutoDesk 3ds Max](http://www.scriptspot.com/3ds-max/scripts/unwrap-pro)
- [AutoDesk Maya](https://www.autodesk.de/products/maya/subscribe?mktvar002=afc_de_buyonline&AID=12185349&PID=8227014&ds_rl=1232386&ds_rl=1232407&ds_rl=1232410&SID=jkp_EAIaIQobChMI65PE5O-B6QIViMjeCh1WuwfPEAAYASAAEgJ7ZPD_BwE&gclsrc=aw.ds&click_id=EAIaIQobChMI65PE5O-B6QIViMjeCh1WuwfPEAAYASAAEgJ7ZPD_BwE&cjevent=f3483724866711ea832f01110a180513&gclid=EAIaIQobChMI65PE5O-B6QIViMjeCh1WuwfPEAAYASAAEgJ7ZPD_BwE&affname=8227014_12185349)
- [Dunreeb Cutout](http://www.dunreeb.com/3dplugins/index.php/download-sp-1630139727) (Plugin für Autodesk Maya und Maxon Cinema 4D)
- [<span class="st">Pixologic</span> Zbrush](http://docs.pixologic.com/user-guide/zbrush-plugins/uv-master/unwrap-tutorials/)
- [Polyquark Wrapstyler](https://www.wrapstyler.com/software.html?lg=en)

## Abwicklung analytischer Geometrie / Freiformgeometrie mit NURBS und Splines in technischen CAD-Programmen

**Open Source**

- [FreeCAD Plugin Draft Downgrade](https://wiki.freecad.org/index.php?title=Draft_Downgrade/en)

**Kommerzielle Software**

- [OpenCascade](https://www.opencascade.com/content/unfolding-library)
- [PTC Creo](https://www.youtube.com/watch?v=9D57dlQB3-Q)
- [EnRoute](https://www.youtube.com/watch?v=rkfAZU1-BTc)
- [AutoDesk TinkerCAD (ehem. 123D Make)](https://www.tinkercad.com/)
- [Trimble Sketchup](https://www.sketchup.com/de) + [https://github.com/skotekar/flattery](https://github.com/skotekar/flattery)
- [McNeel Rhino3D](https://www.youtube.com/watch?time_continue=400&v=75cQX-iF8YA&feature=emb_logo)