Forum: Platinen Aus Eagle Layout eine für EMC2 (Zum steuern von CNC-Maschinen)nützliche Datei machen


von Moritz S. (moritz_s)


Lesenswert?

Hallo,

Auf diesem Gebiet bin ich noch ein Totaler Anfänger, weswegen ich euch 
bitte nicht gleich Anstößig zu werden. Ausserdem wusste ich nicht in 
welches Unterforum ich meine Frage packen soll, deswegen stecke ich sie 
einfach ins Offtopic.

Mein Problem ist folgendes: Ich habe die Aussicht Günstig eine 
CNC-Maschine zu erwerben, und dies würde mich auch sehr Intressieren 
selber mal ein paar vernünftig gebohrte Platinen zu Ätzen usw. Als 
Programm wurde mir das sogennante "EMC2" empfohlen, da die CNC Maschine 
damit wohl vorher auch lief. Da ich mich auf diesem Gebiet aber wie 
gesagt noch nicht Auskenne, wollte ich euch nun Fragen was ich Alles mit 
meinem Fertigen Eagle-Platinenlayout machen muss um dieses an das EMC2 
weitergeben zu können. Sicher muss ich die Datei dann noch umwandeln 
oder dergleichen, aber wie?

Ich hoffe ein paar eingearbeitete Profis können mit Helfen und ich kann 
Bald hier loslegen.

MFG

Moritz S.

: Verschoben durch Moderator
von Marius P. (marius_p)


Lesenswert?

Es gibt für eagle plugins um den g-code zu exportieren.
Den kannst du dann in emc reinhaun und abfahren lassen.
Btw. emc läuft auf linux, also am besten nen alten standrechner nur für 
emc, kein laptop ! soll manchmal probleme geben...

von Chris D. (myfairtux) (Moderator) Benutzerseite


Lesenswert?

Moritz S. schrieb:
> Hallo,
>
> Auf diesem Gebiet bin ich noch ein Totaler Anfänger, weswegen ich euch
> bitte nicht gleich Anstößig zu werden. Ausserdem wusste ich nicht in
> welches Unterforum ich meine Frage packen soll, deswegen stecke ich sie
> einfach ins Offtopic.

Ich hab es mal zu "Platinen" gesteckt. Ist vermutlich der beste Platz.

> Mein Problem ist folgendes: Ich habe die Aussicht Günstig eine
> CNC-Maschine zu erwerben, und dies würde mich auch sehr Intressieren
> selber mal ein paar vernünftig gebohrte Platinen zu Ätzen usw. Als
> Programm wurde mir das sogennante "EMC2" empfohlen, da die CNC Maschine
> damit wohl vorher auch lief. Da ich mich auf diesem Gebiet aber wie
> gesagt noch nicht Auskenne, wollte ich euch nun Fragen was ich Alles mit
> meinem Fertigen Eagle-Platinenlayout machen muss um dieses an das EMC2
> weitergeben zu können. Sicher muss ich die Datei dann noch umwandeln
> oder dergleichen, aber wie?

Wenn ich Dich richtig verstanden habe, möchtest Du die Platinen nur 
bohren, oder?

EMC2 (bzw. neuerdings LinuxCNC) verarbeitet sog. G-Code. Du musst also 
die Bohrdaten in diesen umwandeln (was nicht schwer ist). Dafür gibt es 
aber wohl auch schon entsprechende Plugins/Programme für Eagle (wir 
verwenden KiCAD, daher kann ich da nicht helfen).

Wichtig für die Steuerung ist, dass der Rechner beim Taskwechsel (bzw. 
hier Interruptaufruf) möglichst wenig Zeit benötigt. Diese Zeit hängt 
hauptsächlich vom verwendeten Mainboard ab - es muss nicht unbedingt ein 
schneller Prozessor sein.

Gute Erfahrungen haben wir mit dem D525MW von Intel gemacht. Damit 
laufen die CNC-Antriebe schon über den Druckerport flott und problemlos.

Chris D.

von Walter T. (nicolas)


Lesenswert?

Hallo,

bei einfach-cnc.de gibt es eine gute Anleitung über einen Weg, wie aus 
Eagle G-Code erzeugt werden kann.

Viele Grüße
Nicolas

von M. K. (avr-frickler) Benutzerseite


Lesenswert?

Es gibt bei Eagle auch eine ULP mill-outlines.ulp, diese kann dir die 
Bohrdaten auch als HPGL-Datei erstellen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.