Forum: Mechanik, Gehäuse, Werkzeug Software für CNC Fräse


von H. G. (ledi)


Lesenswert?

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
von MaWin (Gast)


Lesenswert?

Mach3, emc2 http://www.linuxcnc.org/ ?

von Lötlackl *. (pappnase) Benutzerseite


Lesenswert?

Ich steuere meine Käsefräse damit: http://www.linuxcnc.org/

mfg

ups... zu langsam

von Uwe (Gast)


Lesenswert?

Was für ne Steuerung ist denn da drinn und wo ist die angeschlossen ?

von FlorenzW (Gast)


Lesenswert?

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.

von FlorenzW (Gast)


Lesenswert?

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...

von H. G. (ledi)


Lesenswert?

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!

von MaWin (Gast)


Lesenswert?

> 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.

von H. G. (ledi)


Lesenswert?

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?

von Lötlackl *. (pappnase) Benutzerseite


Lesenswert?

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

von Gerhard. (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.