PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Meine CNC-Fräse (mit mega8 controller)



kuschelganxta
12.12.2007, 21:42
Hallo Leute,

endlich komme ich auch mal dazu meine Fräse zu beschreiben.
Ich teile das Ganze mal in zwei Teile auf - einmal die Software
und einmal die Hardware.

Zur Hardware:
- Alu-Systemprofile als Gestell
- 3x Berger Lahr RG63/12 Motoren (bipolar) (7,5°/Schritt)
- Übersetzung 50 Schritte pro mm
- Trapezgewindespindeln TR14x3 an allen Achsen
- Nutentisch

- PC-Netzteil als Stromquelle
- 3xL293D als Treiber
- ATMega8 als Controller
- LM317 als Konstantstromquelle

Zur Software:
- Selbstgeschriebene VB-Software für Preview, Lesen von HPGL und
NC-Code sowie zur Simulation und zum Steuern der Fräse
- Firmware im Mega8 versteht NC-Code

--------------------------------------------------------------------

Ich habe bei der Planung besonders auf Eigenständigkeit und
Erweiterbarkeit sowie Preiswertigkeit der Hardware geachtet.
Eine Besonderheit ist die Erweiterbarkeit um weitere Achsen - es wird nur eine Firmwareänderung, ein L293D sowie 1(!) Kabel vom mega8 benötigt.

--------------------------------------------------------------------
Alles, was der Mega8 nicht schafft, wird über das VB Frontend gemacht.
So z.B. die Umsetzung von HPGL auf NC-Code und die Simulation sowie die
"Handsteuerung", die im Übrigen auch über die VB Software läuft.

Wer mehr über die Firmware erfahren möchte, besucht am Besten
http://avrcnc.sourceforge.net bzw mein Album.

Grüße
Sascha

Pyro-Mike
13.12.2007, 15:32
Steh ich grad auf dem Schlauch? Für was brauchst du eine 4. Achse?:-s
1. Hoch/Runter
2. Vor/Zurück
3. rechts/links

dundee12
13.12.2007, 15:52
Ich vermute mal mit der 4. Achse kann er die Fräse selber schwenken... Also dann kommt der Fräser mit einem "Angriffswinkel" von 45° odersowas :D

Schönes Projekt!

tobimc
13.12.2007, 18:26
Hi

Coole sache.
Aber warum nur 50 Schritte / mm?

Die 3 Achsen XYZ sind klar. Wie man die 4. Achse (A) ausführt ist im Prinzip jedem selbst überlassen. Man kann z.B. den Fräskopf schwenken, oder das Werkstück drehen.
Schaut doch einfach mal bei YouTube nach CNC...

VLG Tobi

Pyro-Mike
13.12.2007, 19:43
Ah, danke!!! ](*,) ](*,) ](*,)

kuschelganxta
14.12.2007, 11:09
Hi
Coole sache.
Aber warum nur 50 Schritte / mm?


Weil's mir reicht O:) Ich fahre im Halbschrittmodus und somit sind's 100 Steps/mm => 0,01mm/Step. Als Testfräse hatte ich M8 Gewindestangen und 200 Schritter als Motoren - war auch ganz fein, aber ich konnte nicht so schnell verfahren wie ich wollte.

Mit der A-Achse möchte ich später mal das Werkstück drehen.

Grüße & danke für's Feedback,
Sascha

Lebi
14.12.2007, 17:50
Hi! Und wo sind die Fotos von der Fräse? Wäre sehr interessant!
Grus!

Lebi

Klingon77
14.12.2007, 19:12
hi kuschelganxta,

Bilder würden mich auch interessieren!
In Deiner Gallerie sieht man nur eine klein Ecke der Fräse.
Welches Umkehrspiel hast du gemessen?
Gibt es schon gefertigte Teile, die man bewundern kann?

Fragen über Fragen...

Ist schon eine reife Leistung, die Mechanik, Elektronik und die Software selbst zu schreiben!

Respekt :cheesy:

liebe Grüße, Klingon77

mastercnc
15.12.2007, 19:31
Klasse Fräse !

Kannst Du noch ein paar Bilder davon machen ??


Gruß

mastercnc

Viktor
23.12.2007, 18:09
@kuschelganxta
Hi ich werde demnächst auch einen CNC-Cotroller bauen, dabei dachte ich mir auch ein eine Firmware, die mit definierten Befehlen (G&M codes o.ä.) arbeitet.

Ich habe zuletzt die Mikroschrittsteuerung für meine Schritmotörchen fertiggestellt!
Einige Infos und ein Paar Bilder sind hier (https://www.roboternetz.de/phpBB2/viewtopic.php?t=36563)zu finden!

Schöne Grüße

MrNiemand
23.12.2007, 20:55
@kuschelganxta: Ich habe mir grad mal ein bisschen deine PC Software angeschaut, sieht echt gut aus.
Aber eine kleine Anmerkung, wenn ich die exe starte, kommt eine Messagebox mit "oh oh" nach der anderen, wenn ichs mit Vb in der IDE starte (die tlb für opengl hab ich vorher schnell noch installiert) dann läuft es astrein.

In dem Sinne, weiter so :P