[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-1-en-105":3,"doc-seo-572323-105":53,"doc-detail-572323-en":127},{"code":4,"msg":5,"data":6},0,"success",[7,14,19,24,29,34,39,44,49],{"id":8,"doc_module":9,"doc_module_name":10,"category_name":11,"show_sort_weight":12,"slug":13},11,1,"Template","Presentations",90,"presentations",{"id":15,"doc_module":9,"doc_module_name":10,"category_name":16,"show_sort_weight":17,"slug":18},12,"Resumes",80,"resumes",{"id":20,"doc_module":9,"doc_module_name":10,"category_name":21,"show_sort_weight":22,"slug":23},14,"Invoices",70,"invoices",{"id":25,"doc_module":9,"doc_module_name":10,"category_name":26,"show_sort_weight":27,"slug":28},15,"Posters",60,"posters",{"id":30,"doc_module":9,"doc_module_name":10,"category_name":31,"show_sort_weight":32,"slug":33},16,"Social Media",50,"social-media",{"id":35,"doc_module":9,"doc_module_name":10,"category_name":36,"show_sort_weight":37,"slug":38},17,"Forms",40,"forms",{"id":40,"doc_module":9,"doc_module_name":10,"category_name":41,"show_sort_weight":42,"slug":43},18,"Letters",30,"letters",{"id":45,"doc_module":9,"doc_module_name":10,"category_name":46,"show_sort_weight":47,"slug":48},21,"Paper Templates",5,"papers-templates",{"id":50,"doc_module":9,"doc_module_name":10,"category_name":51,"show_sort_weight":4,"slug":52},158,"General","general-158",{"code":4,"msg":54,"data":55},"ok",{"site_id":56,"language":57,"slug":58,"title":59,"keywords":60,"description":61,"schema_data":62,"social_meta":120,"head_meta":122,"extra_data":124,"updated_unix":126},105,"de","3d-construction-and-3d-printing-with-openscad-and-slic3r-introduction-tutorial-and-exercises","3D Konstruktion und 3D Druck mit OpenSCAD und Slic3r - Einführung, Tutorial und Übungen","","Einführung in 3D CAD und 3D-Druck mit OpenSCAD und Slic3r: Das Material beschreibt OpenSCAD als IDE und CAD-Programm für geometrieorientiertes Programmieren, die typische Syntax sowie die Umwandlung von STL-Modellen in Slicing-Workflows. Es behandelt Installation, Bedienkonzept mit dreigeteiltem Fenster, wichtige Tastenkürzel sowie Interaktionen im Grafikbereich. Weiter werden Kommentare, Kommentarblöcke, Anweisungen und Anweisungsblöcke in OpenSCAD systematisch erläutert, inklusive Beispielen.",{"@graph":63,"@context":119},[64,80,102],{"@type":65,"itemListElement":66},"BreadcrumbList",[67,71,74,77],{"item":68,"name":69,"@type":70,"position":9},"https://docshare.wps.com","Home","ListItem",{"item":72,"name":10,"@type":70,"position":73},"https://docshare.wps.com/template/",2,{"item":75,"name":11,"@type":70,"position":76},"https://docshare.wps.com/template/presentations/",3,{"item":78,"name":59,"@type":70,"position":79},"https://docshare.wps.com/template/3d-construction-and-3d-printing-with-openscad-and-slic3r-introduction-tutorial-and-exercises/572323/",4,{"url":78,"name":59,"@type":81,"image":82,"author":87,"headline":59,"publisher":90,"fileFormat":93,"inLanguage":57,"description":61,"dateModified":94,"datePublished":95,"encodingFormat":93,"isAccessibleForFree":96,"interactionStatistic":97},"DigitalDocument",{"url":83,"@type":84,"width":85,"height":86},"https://docshare.wps.com/thumbnails/3d-construction-and-3d-printing-with-openscad-and-slic3r-introduction-tutorial-and-exercises/572323.png","ImageObject",442,249,{"name":88,"@type":89},"Ivy","Person",{"url":68,"name":91,"@type":92},"DocShare","Organization","application/pdf","2026-10-22","2026-10-13",true,{"@type":98,"interactionType":99,"userInteractionCount":101},"InteractionCounter",{"@type":100},"ViewAction",6,{"@type":103,"mainEntity":104},"FAQPage",[105,111,115],{"name":106,"@type":107,"acceptedAnswer":108},"Wofür steht OpenSCAD und welche Vorteile bietet die geometrieorientierte Programmiersprache?","Question",{"text":109,"@type":110},"OpenSCAD ist eine IDE und ein CAD-Programm für die Konstruktion druckbarer 3D-Objekte. Durch eine C-ähnliche Syntax lassen sich bereits mit wenigen Befehlen komplexe Objekte erstellen, wodurch schnelle Erfolgserlebnisse möglich sind.","Answer",{"name":112,"@type":107,"acceptedAnswer":113},"Welche Dateiformate sind für den 3D-Druck-Workflow besonders wichtig?",{"text":114,"@type":110},"Für den Export ist aktuell das Standard-Dateiformat STL üblich. STL-Modelle können dann in Slicer-Programmen importiert und weiter zu GCODE verarbeitet werden, der die Druckersteuerung übernimmt.",{"name":116,"@type":107,"acceptedAnswer":117},"Wie unterscheiden sich Kommentararten in OpenSCAD?",{"text":118,"@type":110},"Es gibt Zeilenkommentare mit //, die bis zum Ende der Zeile gelten, sowie Kommentarblöcke mit / * ... */ , die mehrere Kommentarzeilen umfassen können. Außerdem können Kommentare genutzt werden, um Codebereiche auszu-kommentieren und zu deaktivieren.","https://schema.org",{"og:url":78,"og:type":121,"og:title":59,"og:site_name":91,"og:description":61},"article",{"robots":123,"canonical":78},"index,follow",{"doc_id":125,"site_id":56},572323,1792338370,{"code":4,"msg":5,"data":128},{"doc_id":125,"user_id":129,"nickname":88,"user_avatar":130,"doc_module":9,"category_id":8,"category_name":11,"doc_title":59,"doc_description":61,"doc_content":131,"file_id":132,"file_url":133,"file_type":134,"file_size":135,"view_count":101,"is_deleted":4,"is_public":9,"is_downloadable":9,"audit_status":9,"page_count":45,"language":136,"language_code":57,"site_id":56,"html_lang":137,"table_of_contents":138,"faqs":139,"seo_title":140,"seo_description":61,"update_tm":141,"read_time":142},549758252649,"https://ap-avatar.wpscdn.com/avatar/8000253669c5317157?_k=1778319167496531819","3D Konstruktion und 3D Druck mit OpenSCAD und Slic3r  \nEinführung, Tutorial und Übungen Prof. Dipl.-Ing. Klaus Knopper \u003C[klaus.knopper@hs-kl.de](klaus.knopper@hs-kl.de) >  \n21.05.2022  \n3D CAD / Konstruktion  \nOpenSCAD  \nFreeCad  \nBlender  \nGUI / App Octoprint  \nDruckerbefehle  \nGCODE  \nSlicing  \nSlic3r  \nCuraEngine  \n3D Drucker  \n3D Objekt Datei  \nSTL, OBJ, AMF, ...  \nArbeitsprozesse bei der Verarbeitung von 3D-Daten (Beispiel)  \n1 Über OpenSCAD  \nOpenSCAD ist eine IDE (Integrated Development Environment = Integrierte Programmierumgebung) und ein CAD-Programm (Computer Aided Design), das die Konstruktion von druckbaren 3D-Objekten, z.B. Bauteilen, in einer einfachen, geometrieorientierten Programmiersprache erlaubt.  \n[http://www.openscad.org](http://www.openscad.org)  \nBereits mit wenigen Befehlen können komplexe Objekte erstellt werden. Mausbzw. Touchscreen werden dabei lediglich im Betrachtungsmodus verwendet, um die Objekte zu drehen (linke Maustaste), zu verschieben (mittlere Maustaste oder linke+rechte Maustaste) und zu zoomen (Mausrad) .  \nOpenSCAD verwendet eine ähnliche Syntax wie C oder JAVA, und eignet sich daher auch gut als erster Einstieg in die Programmierung, zumal hier mit deutlich weniger Programmieraufwand schnelle Erfolgserlebnisse (beinahe) garantiert sind.  \nEine sehr ähnliche Sprache mit anderem Fokus ist x3dom, was als HTML+XMLDialekt im Web-Browser mit WebGL visualisierte Grafk-und Audio-Objekte produziert.  \nFür die Ausgabe der in OpenSCAD entworfenen Modelle auf einen 3D-Drucker ist aktuell das Standard-Dateiformat STL üblich. Von OpenSCAD als STL exportierte Modelle können in Software für 3D-Drucker importiert werden, z.B. in SlicerProgramme wie slic3r, und somit in den zur Druckersteuerung verwendeten GCODE weiterverarbeitet werden (s.a. nachfolgende Abbildungen) .  \nSTL-Objekte in Filamentbahnen (G-CODE) umrechnen mit Slic3r  \nG-CODE drucken auf Teebot  \n2 OpenSCAD Installation  \nOpenSCAD wird als Open Source Programm unter den Bedingungen der GNU General Public License Version 2 entwickelt und verbreitet, die Nutzung und Weitergabe des Programms in unveränderter oder abgewandelter Form sowiedie integration in eigene Projekte sind hierdurch kostenlos möglich.  \nFertig übersetzte, installierbare Versionen von OpenSCAD werden über die Webseite [http://www.openscad.org/downloads.html](http://www.openscad.org/downloads.html angeboten)[ angeboten](http://www.openscad.org/downloads.html angeboten).  \nNeben der schnellen, nativen Version von OpenSCAD, die direkt unter Linux, Windows oder Mac ausführbar ist, gibt es noch eine Browser/WebGL-basierte Variante mit leicht unterschiedlicher nativer Syntax: [http://openjscad.org/](http://openjscad.org/)[ ](http://openjscad.org/)[Mit OpenSCAD erstellte Dateien k](Mit OpenSCAD erstellte Dateien k)ö [nnen](nnen) per „Drag & Drop“ in OpenJSCAD im Browser dargestellt und getestet werden. Allerdings stehen nicht alle aktuellen OpenSCAD-Funktionen in OpenJSCAD zur Verfügung, daher sollte eher die native (Betriebssystemspezifsche) Variante des Programms im Kurs verwendet werden.  \nFür Android auf Smartphones ist OpenSCAD mit etwas reduziertem Funktionsumfang als App unter dem Namen ScorchCAD verfügbar.  \n3 Bedienung  \nNach dem Start von OpenSCAD wird typischerweise ein dreigeteiltes Fensterangezeigt:  \n1. Ein einfacher Texteditor für die Bearbeitung des Programms (Eingabe),  \n2. Ein Bereich für die graphische Ausgabe zum Betrachten des Ergebnisses (Ausgabe),  \n3. Ein Bereich, in dem Fehler-und Statusmeldungen angezeigt werden (Verarbeitung) .  \nNeben der normalen Texteingabe im Editor stehen folgende Programm-Funktionen zur Verfügung:  \n\n| Editor-Bereich |  |\n| --- | --- |\n| Interaktion | Wirkung |\n| F5 | Übersetzung (Compile) und Gittermodell aktualisieren (schnelle Variante) |\n| F6 | Übersetzung (Compile) und aufwändige Version rendern (langsame Variante, für STL-Export notwendig) |\n| F4 | Dokument neu laden, sonst wie F5 (bei externem Quelltexteditor verwenden) |\n\n","cbCaiuZdKesO6uqs","https://ap.wps.com/l/cbCaiuZdKesO6uqs","pdf",1715450,"German","en","# Einführung\n## OpenSCAD als IDE und CAD\n## Ausgabeformat STL und Weiterverarbeitung\n# OpenSCAD Installation\n## Open Source und verfügbare Varianten\n## Alternative OpenJSCAD und App-Option\n# Bedienung\n## Fensteraufteilung und Statusmeldungen\n## Editor- und Grafikinteraktionen\n# Syntax und Semantik\n## Online-Cheatsheet und User Manual\n# OpenSCAD Tutorial\n## Kommentare und Kommentarblöcke\n## Anweisungen und Anweisungsblöcke","[{\"question\":\"Wofür steht OpenSCAD und welche Vorteile bietet die geometrieorientierte Programmiersprache?\",\"answer\":\"OpenSCAD ist eine IDE und ein CAD-Programm für die Konstruktion druckbarer 3D-Objekte. Durch eine C-ähnliche Syntax lassen sich bereits mit wenigen Befehlen komplexe Objekte erstellen, wodurch schnelle Erfolgserlebnisse möglich sind.\"},{\"question\":\"Welche Dateiformate sind für den 3D-Druck-Workflow besonders wichtig?\",\"answer\":\"Für den Export ist aktuell das Standard-Dateiformat STL üblich. STL-Modelle können dann in Slicer-Programmen importiert und weiter zu GCODE verarbeitet werden, der die Druckersteuerung übernimmt.\"},{\"question\":\"Wie unterscheiden sich Kommentararten in OpenSCAD?\",\"answer\":\"Es gibt Zeilenkommentare mit //, die bis zum Ende der Zeile gelten, sowie Kommentarblöcke mit / * ... */ , die mehrere Kommentarzeilen umfassen können. Außerdem können Kommentare genutzt werden, um Codebereiche auszu-kommentieren und zu deaktivieren.\"}]","3D Konstruktion und 3D Druck mit OpenSCAD und Slic3r - Einführung, Tutorial und Übungen | PDF",1791926732,7]