Hallo,
Bin gerade dabei das Senderprogramm für meinen Lasercutter mit einem G-Code Viewer aufzupeppen.
Also G-Code Parsen, erstmal die einfachsten G-Gode Befehle implentieren.
Und das ganze in einer Paintbox darstellen.
Auf den ersten Blick schaut es nicht schlecht aus, aber warum sind vor allem die Kreise so pixelig ?
Im G-Code sind das keine Vollkreise, sondern die werden aus Kreisbögen gebildet.
Ich nutze hier die arc Methode von Canvas.
Das es besser geht, zeigt z.b NC Corrector.
Doch mir fällt nichts Richtiges ein, hier eine Art Antialiasing einzubauen
Habe auch den G-Code mit dabei, damit Vergleiche mit anderen G-Code Viewer möglich sind.
Grüße Rudi