Stempeluhr
Druckzeitberechnung von 3D-Objekten direkt am GCode.
- Projekt
- Es bestand Bedarf korrekte Druck-Zeiten von GCode-Objekten zu ermitteln.
-
Diese Lösung entstand nach
- langem Tüfteln (erstmal mit Python klar kommen).
- und ein paar Umwegen (Siehe auch ☞︎ Grabthars-Holzhammer).
-
Irgendwann wurde um das Ganze noch ein Web-Framework geschnallt.
Weil es geht, und ich wissen wollte wie
— ich war ja damals noch Anfänger!
- Werkzeuge
-
python2
Flask
, Jinja2
& Werkzeug
Flask-WTF
- zum auswerten des Upload-Formulars -
Als Special:
Pygments
- Features
-
✔︎
- Berechnung der Druckzeit mit minimaler Abweichung.
- Zufällige Auswahl von Hintergründen.
- Alle Ressourcen (CSS-Framework, Fonts) kommem vom eigenen Server.
✘︎
-
Linearer Algorithmus
☞︎
Große GCodes == lange warten.
Hier ein paar Screenshots der Web-Anwendung:
- Hauptseite
-
Bitte einen GCode hochladen.
- Ergebnis
-
Gut Ding will Weile haben...
- Code
-
Die URL
/code
gibt Teile des eigenen Quelltextes aus
(deshalb Pygments...)