Zum Skript selbst gibt es eigentlich nicht viel zu sagen, außer...
- es muss nichts mehr im Prusa Start GCode oder End GCode ergänzt werdenzum aufrufen des Skriptes braucht es beide Pfade (Python und Skript)
- z.B. "C:\Users\Name\AppData\Local\Programs\Python\Python312\python.exe" "C:\Users\Name\OneDrive\Desktop\Skripte\Anycubic_Output.py"
- am Ende des Skripts ist das Ergebnis der Berechnungen und der Endgültigen Ausgabe mit Position im GCode als Printbefehl angefügt, dieser ist aber Standardmäßig auskommentiert, wer neugierig ist hebt die Auskommentierung einfach auf
Was macht das Skript nun eigentlich?
Nun, wenn man die Anycubic Cloud nutzen möchte (ob sinnvoll oder nicht ist uninteressant) hat folgendes Problem
- Print size: wird nicht angezeigt
- Estimated printing time : wird nicht angezeigt
- Slice layers : werden nicht angezeigt
- Estimated amount of consumables (benötigte Filamentlänge in m): wird nicht angezeigt

- Das Skript durchsucht nun den GCode nach den erforderlichen Werten, rechnet diese ggf. um und fügt die erforderlichen Informationen, im Gcode nach den Prusa Settings an.
- Es wird nur die max. Größe des zu druckenden Objektes ausgegeben, also ohne Brim, Skirt oder anderen Krempel, also nur die Größe der STL file
- Anycubic Cloud durchsucht den GCode beim Upload nach den Werten und Pflegt diese richtig in die Anzeige ein.

Das Skript funktioniert auch in Kombination mit dem Skript ArcWelder und ArcOverhangs, ich rufe die Skripte in folgender Reihenfolge auf
- Anycubic_Output
- ArcOverhangs
- ArcWelder
Ja mir ist bewusst das das Skript nur kosmetische Zwecke hat, dennoch hat mich Gestört das in der Anzeige die Informationen gefehlt haben.
Vielleicht hilft das Skript ja dem ein oder anderem der sich auch daran stört 😀
Tags
The author marked this model as their own original creation.