Cornelius schrieb:
> Im Moment bin ich auf der Suche nach einem CNC Programm für Linux.
>
> Es gibt Candle
> https://github.com/Denvi/Candle
> mit dem man die CNC direkt steuern und einstellen kann.
> Leider kann Candle keinen G-Code erzeugen sondern nur fertige
> G-Code-Files auf der CNC "abspielen".
>
> Ich suche ein einfaches Design-Programm ohne Installationsaufwand für
> Ubuntu.
>
> Im Anhang mal ein einfaches Python-Script, welches die X-achse um 10mm
> fährt.
Zunächst mal will ich Dir danken, daß Du hier das weiterführst, was Du
in einem anderen Thema (China CNC 2418 Fräse für PCB's) schon grob
umrissen hast.
Weil es an sich ein ganz interessantes Thema ist, auf bereits
Vorhandenes zurückgreifen zu können, um eine CNC steuern zu können.
Wenn ich Dich richtig verstanden habe, mit einem völlig "abgespeckten"
Programm, das sich nur auf das absolut Notwendige beschränkt:
Nämlich drei Achsen (miteinander und zueinander) so laufen lassen zu
können, daß gewünschte Ergebnisse erreicht werden können.
Ob es dabei um Gravieren oder Fräsen geht, spielt m.E. bzgl. Programm
keine besondere Rolle, weil sich das an sich nicht nennenswert
unterscheidet.
Erst vorgestern befaßte ich mich damit näher und überflog gestern
"Neuland" für mich.
Faszinierendes Neuland. ;)
Weil es so viele "vorgefertigte" Lösungen gibt, die man übernehmen und
variieren kann.
Die Programmiersprache Python kannte ich bisher nicht.
Scheint aber für derlei Zwecke ganz gut geeignet zu sein.
Zumal sie (alles nur schnell angelesen und noch nicht weiter vertieft)
völlig problemlos von Linux od. auch Raspberry pi + angeschlossenem
Bildschirm (über DSI-Schnittstelle) verarbeitet werden kann.
So ganz, wie Du das im Parallel-Thema meintest, also ohne seitenlange
Programmierung, wird das aber wohl nicht funktionieren können.
Nur ein Beispiel dazu:
So schön es auch ist, in Python Vorgefertigtes "einschleppen" zu können,
wie z.B. das hier:
Cornelius schrieb:
> Im Anhang mal ein Pythonscript, welches eine gcode-File für ein Isogon
> erzeugt.
nützt Dir das doch bzgl. Schildern rein gar nichts, weil Du damit nur
Vielecke mit gleichen Seiten und Winkeln, z.B. gleichseitiges Dreieck,
Quadrat, Fünfeck usw. usw. erzeugen kannst.
Du brauchst aber beim Gravieren von Schildern i.d.R. etwas ganz anderes.
;)
Cornelius schrieb:
> So, jetzt habe ich mal das Pythonscript aus der Sammlung
> https://github.com/LinuxCNC/simple-gcode-generators
> so konvertiert, dass es direkt GRBL-Code für Candle erzeugt.
>
> Damit kann man jetzt relativ einfach Schilder gravieren.
Rechteckiges Schild gravieren und auch mit Buchstaben, z.B. S, im
Rechteck?
Magst Du bitte für mich Dummie etwas näher beschreiben, wie Du das
umgemodelt hast?
Da bin ich nämlich völlig "blank", würde das aber auch ganz gerne machen
können. :)
Grüße