Wiki-Quellcode von 3D Octoprint

Version 3.1 von aberberich am 2021/02/09 17:58

Zeige letzte Bearbeiter
1 Alle Drucker werden in Zukunft im Makerspace über **Octoprint **ansteuerbar sein .
2
3 = {{id name="3DOctoprint-Vorteile"/}}Vorteile =
4
5 * Voller Remote-Zugriff auf den 3D Druckerper WLAN / Webinterface. Egal ob Anet A8, Creality CR-10, usw.
6 * Zugriff auch von unterwegs je nach Konfiguration möglich. Push-Notifications aufs Handy ebenfalls.
7 * Komfortables Ändern von Drucker-Parametern per Webinterface während dem Druck (Geschwindigkeit, Temperatur, Feed-Rate, etc.)
8 * Touch-Oberfläche für Mobilgeräte verfügbar.
9 * Remote-Monitoring per [[Webcam>>url:https://chinadrucker.de/2017/welche-webcam-fuer-octoprint/||shape="rect"]] wenn angeschlossen.
10 * Komfortable Web-Oberfläche für Browser und Mobilgerät.
11 * Über Plugins erweiterbar, zahlreiche Funktionserweiterungen und Integrationen.
12 * Integrierter Slicer auf Basis Cura-Enginge oder Slic3r-Engine.
13 * Timelapse-Aufnahmen von eurem Druck-Vorgang
14 * Octoprint ist Open-Source und kostenlos.
15 * Automatische Update-Benachrichtigungen auf der Weboberfläche und One-Click-Update.
16 * Fertiges Raspberry-Image (Octopi) verfügbar.
17
18 = {{id name="3DOctoprint-Vorausetzungen"/}}Vorausetzungen =
19
20 * WLAN
21 * Notebook oder PC
22 * Slicer Software - Cura
23 * Raspberry PI 3 oder 4 + Netzteil + Kamera + SD Karte + ggf. Verlängerungskabel Kamera - Kosten ca. 80€
24
25 \\
26
27 = {{id name="3DOctoprint-UnterstützteOctoprintDrucker"/}}Unterstützte Octoprint Drucker =
28
29 (% style="color: rgb(29,28,29);" %)Bekannte Problem sind Drucker mit "komischer Firmware"  z.b. Sailfish (Flashforge, Makerbot Clone, Dremel),
30
31 (% style="color: rgb(29,28,29);" %)Die Up Drucker gehen beide nicht, der Alfwise U30 geht auch nicht, bei dem Lerdge basierten Sapphire-S kann es auch nicht funktionieren.
32
33 (% style="color: rgb(29,28,29);" %)Drucker mit folgender Firmware  sollten alle gehen; Marlin, Repetier, Smoothie oder Klipper und Ultimaker(%%)
34 \\
35
36 = {{id name="3DOctoprint-Plugin-ARcWelder"/}}Plugin -  ARcWelder =
37
38 (% style="color: rgb(29,28,29);" %)ArcWelder ist ein kostenloses Software Modul, das gcode optimiert, indem in fertig gesplicetem Code Kurven die in gerade, gestufte Segmente aufgeteilt wurden im Rahmen der Auflösung zu Splines umwandelt.
39
40 (% style="color: rgb(29,28,29);" %)Signifikante Code Reduktion und flüssigerer und runderer Druck.
41
42
43 {{embed url="https://www.youtube.com/watch?v=18uYYXecH5g&feature=youtu.be"/}}
44
45 = {{id name="3DOctoprint-PlugininstalliereninCURA"/}}Plugin installieren in CURA =
46
47 [[image:attach:image2021-2-9_17-49-1.png||height="250"]]
48
49 = {{id name="3DOctoprint-PluginaktiviereninCura"/}}Plugin aktivieren in Cura =
50
51 Cura reboot notwendig
52
53 [[image:attach:image2021-2-9_17-54-17.png||thumbnail="true" height="250"]]
54
55 = {{id name="3DOctoprint-PlugininstalliereninOctoprint"/}}Plugin installieren in Octoprint =
56
57 \\
58
59 [[image:attach:image2021-2-9_17-55-48.png||height="250"]]
60
61 Settings -> Plugin Manager -> get more
62
63 [[image:attach:image2021-2-9_17-57-13.png||height="66"]]Beta Version
64
65 Restart Octoprint
66
67 \\
68
69 = {{id name="3DOctoprint-InstallationOctoprint"/}}Installation Octoprint =
70
71 [[Octoprint Installation>>url:https://drucktipps3d.de/octopi-0-15/||shape="rect"]]
72
73 \\
74
75 = {{id name="3DOctoprint-MakerspaceCura-OctoprintAnsteuerung(Stand29.12.2020)"/}}(% style="color: rgb(29,28,29);" %)Makerspace Cura-Octoprint Ansteuerung ( Stand 29.12.2020)(%%) =
76
77 (% style="color: rgb(29,28,29);" %)Octoprint ist auf dem Raspberry installiert und ansprechbar über den Link der im Firefox auf dem 3D Druck PC hinterlegt ist .
78
79 \\
80
81 == {{id name="3DOctoprint-Cura-ManagePrinter"/}}(% style="color: rgb(29,28,29);" %)Cura - Manage Printer(%%) ==
82
83 (% style="color: rgb(29,28,29);" %)An der Stelle beginnt die Octoprint Instance Zuweisung
84
85 (% style="color: rgb(29,28,29);" %)[[image:attach:cura-instance-name-eintragen-octoprint-1.png]]
86
87 \\
88
89 == {{id name="3DOctoprint-CuraOctoprintInstanceZuweisung"/}}(% style="color: rgb(29,28,29);" %)Cura Octoprint Instance Zuweisung(%%) ==
90
91 (% style="color: rgb(29,28,29);" %)Sobald in Cura der Octoprint Plugin installiert ist erscheint bei der Prointer Konfiguration der Button [[image:attach:image2020-12-29_14-50-28.png||thumbnail="true" height="50"]].
92
93 (% style="color: rgb(29,28,29);" %)An der Stelle müssen die Parameter : Instance Name , IP ergänzt werden. "Instance Name 2 kommt aus der Netzwerk Ansicht und die IP z.B. aus dem Firefox Link
94
95 (% style="color: rgb(29,28,29);" %)[[image:attach:cura-instance-name-eintragen-octoprint-2.png]]
96
97 == {{id name="3DOctoprint-CuraAPIKeyeintragen"/}}(% style="color: rgb(29,28,29);" %)Cura API Key eintragen(%%) ==
98
99 (% style="color: rgb(29,28,29);" %)Für die Verbindung zwischen Cura und Octoprint muss der API Key in die Cura Konfiguration noch eingetragen werden. Siehe Topic "Cura API Key finden"
100
101 (% style="color: rgb(29,28,29);" %)[[API Key Erklärung>>url:https://docs.octoprint.org/en/master/api/general.html||shape="rect"]]
102
103 (% style="color: rgb(29,28,29);" %)[[image:attach:Cura-connect-to-octoprint-add-key.png]]
104
105 \\
106
107 == {{id name="3DOctoprint-CuraAPIKeyfinden"/}}(% style="color: rgb(29,28,29);" %)Cura API Key finden(%%) ==
108
109 (% style="color: rgb(29,28,29);" %)[[image:attach:Octo-API-Key.png||data-xwiki-image-style-alignment="start"]]
110
111 == {{id name="3DOctoprint-CuraObjekteüberOctoprintdrucken"/}}(% style="color: rgb(29,28,29);" %)Cura Objekte über Octoprint drucken(%%) ==
112
113 (% style="color: rgb(29,28,29);" %)Rechts unten erscheint jetzt der Button [[image:attach:image2020-12-29_15-4-39.png||thumbnail="true" height="56"]]und los geht es
114
115 (% style="color: rgb(29,28,29);" %)[[image:attach:Cura-Print-with-OctoPrint-ready.png]]
116
117 \\
118
119 == {{id name="3DOctoprint-OctoprintServer"/}}(% style="color: rgb(29,28,29);" %)Octoprint Server(%%) ==
120
121 (% style="color: rgb(29,28,29);" %)[[image:attach:Firefox-Lesezeichen-mit-IP.png]]
122
123 \\
124
125 == {{id name="3DOctoprint-OctoprinterOberfläche"/}}(% style="color: rgb(29,28,29);" %)Octoprinter Oberfläche(%%) ==
126
127 (% style="color: rgb(29,28,29);" %)Über diese Oberfläche kann der ganze Druckprozess gesteuert und beobachtet werden
128
129 == {{id name="3DOctoprint-OctoprintverbindenmitdemDrucker"/}}[[image:attach:Octo-Oberfläche.png]]Octoprint verbinden mit dem Drucker ==
130
131 Die Verbindung lässt sich auch über die Default Parameter "Auto" normalerweise herstellen
132
133 [[image:attach:Octo-Status-verbinden-aktivieren.png]]
134
135 \\
136
137 == {{id name="3DOctoprint-OctoprintVerbindungmitdemDruckerüberprüfen"/}}Octoprint Verbindung mit dem Drucker überprüfen ==
138
139 Hier sollten permanent Statusmeldungen einlaufen, sobald die Verbindung zum Drucker hergestellt ist
140
141 [[image:attach:Octo-Status-verbinden-checken.png]]
142
143 == {{id name="3DOctoprint-OctoprintKamera"/}}Octoprint Kamera ==
144
145 ggf. Muss sie Kamera noch ausgerichtet werden
146
147 [[image:attach:Octo-Status-Kamera-xx.png]]
148
149 \\
150
151 \\
152
153 = {{id name="3DOctoprint-Links"/}}Links =
154
155 [[Octoprint Installation>>url:https://drucktipps3d.de/octopi-0-15/||shape="rect"]]
156
157 [[Octoprint Vorteile>>url:https://drucktipps3d.de/forum/topic/vorteile-durch-octopi-octoprint/||shape="rect"]]
158
159 \\