Hallo, ich habe eine CNC Portalfräßmaschine (Geschenk eines Freundes) und bin nun auf der Suche nach einer geeigneten Software und Steuerung. Zeichnen möchte ich am PC mit Solid Works. Nun brauche ich noch ein Programm, welches eine DXF-Datei in G-Code umwandelt und auch ein C-Programm, welches die Schrittmotoren entsprechend dem G-Code ansteuert. Da ich damit noch keine Erfahrung habe, bitte ich um eure Tips wie ich das am Besten angehe!
:
Verschoben durch Admin
Um die Fräse mit G-Code zu füttern gibt's zwei Möglichkeiten: - emc2 http://www.linuxcnc.org/ steuert direkt mit Takt und Richtung die Steppertreiber an. Habe ich getestet, funktioniert bei mir perfekt, man braucht aber einen PC mit Parallelport. - externer G-Code-Interpreter In der 3D-Druckwelt sehr verbreitet. z.B. Teacup. Habe ich auch getestet, funktioniert bei mir auch einwandfrei. Ist halt deutlich mehr Aufwand bis es läuft, funktioniert dafür auch ohne Parallelport. http://reprap.org/wiki/Teacup_Firmware Da braucht man dann noch Software, die den Controller füttert, z.B. Pronterface (ist zwar zum Drucken gedacht, funzt aber zum Fräsen auch. Zur Umwandlung von DXF in G-Code habe ich auch noch nichts gescheites gefunden. Da gibt's DXF2GCODE http://www.christian-kohloeffel.homepage.t-online.de/dxf2gocde.html Das ist aber eher eine Notlösung.
Bei Verwendung von emc2 sollte man darauf achten den PC von den Steppertreibern galvanisch zu trennen. Mir ist da mal ein Treiber kaputtgegangen, der hat dann den PPort auch noch durchgebraten...
MaWin schrieb: > Mach3, emc2 http://www.linuxcnc.org/ ? Da ich unter Windows arbeite, wäre Mach3 schon sympatisch! Nur habe ich keine Druckerschnittstelle. Ich müsste die Daten über USB senden!
> Nur habe ich keine Druckerschnittstelle. > Ich müsste die Daten über USB senden! Falscher Ansatz, Useless Serial Bus. Besorge dir einen anderen Rechner. PC mit Parallelport gibt es zum Schrottpreis.
So, einen "alten" (mit einem Intel Core 2 Duo) PC mit Parallelport habe ich besorgt. Die Endstufen vom Typ phytron ZMP 92-70 für die bipolaren Schrittmotoren sind eingebaut. Die sollte ich verwenden können. Wenn ich das jetzt richtig verstanden habe, kann ich direkt mit Mach3 bzw. emc2 auf die Endstufen gehen? Oder brauche ich dazwischen noch eine Steuerung?
H. G. schrieb: > Wenn ich das jetzt richtig verstanden habe, kann ich direkt mit Mach3 > bzw. emc2 auf die Endstufen gehen? Oder brauche ich dazwischen noch eine > Steuerung? Zumindest emc2 (jetzt wohl linuxcnc) gibt über den Parallelport Takt und Richtung raus. Was an welchem Pin rauskommt, ist konfigurierbar. Der Vollständigkeit halber sollte noch erwähnt werden, daß es auch Eingänge gibt, für z.B. Endschalter. Man könnte noch über eine galvanische Trennung nachdenken, ich habe sie nicht. mfg
Es gibt PCI oder PCI-Express Parallel und Serila Port Karten die voll kompatibel sind. Geht bei meinem PC 100%.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.