Thema: G-Code Viewer

Einzelnen Beitrag anzeigen

Rudirabbit

Registriert seit: 27. Sep 2006
111 Beiträge
 
#3

AW: G-Code Viewer

  Alt 30. Dez 2016, 10:36
GDI+ habe ich noch nie benutzt

Die Werte der G-Code Zeilen sind ja alles float Werte in mm.
Ich hatte diese Werte gleich nach dem Parsen in Pixel auf int gerechnet.

Ein großer Fehler, denn die Fehler summieren sich auf.

Habe den Code nun geändert, ich rechne nun alles in float.
Erst wenn ich auf das Canvas greife, wird gerundet.

Das Ergebnis schaut nun sehr viel besser aus.

Was mich zum Grübeln bringt ist, die Steuerung auf dem ARM der den Laser steuert habe ich im Prinzip auch so geschrieben.
Also erst alles in Steps umrechnen, die Ergebnisse von dem Cutter sind trotzdem sehr gut.
Denke weil die Auflösung mm -> Steps höher ist.
Vermutlich könnte man hier noch was optiemieren.
  Mit Zitat antworten Zitat