DS-Sternsdorf - Öffentliche Projekte
Aus Zeitgründen (bin wieder Vollzeit tätig) muß ich das Projekt für einige Zeit ruhen lassen.
Letzte Aktualisierung: 14.04.2011 - Erstveröffentlichung der Java-Quelltexte
Neben verschiedenen Kundenprojekten im Bereich Programmierung und Elektronik möchte ich hier meine öffentlichen Projekte vorstellen. Diese sind so angelegt, daß sie über die Entwicklung berichten und für den Leser Anregungen liefern sollen. Die angebotene Software ist teilweise frei und die dazu angebotenen Quelltexte stehen unter GPL. Keinesfalls sollen diese Seiten Bauanleitungen sein und es gilt für jedes dieser Projekte, daß für die hier dargebotenen Informationen und Software kein Anspruch auf Vollständigkeit, Aktualität, Qualität und Richtigkeit erhoben werden kann. Es kann keine Verantwortung für Schäden übernommen werden, die durch das Vertrauen auf die Inhalte dieser Website oder deren Gebrauch entstehen. Sie handeln in jedem Fall auf eigenen Verantwortung.
Simulation eines CNC-Fräsevorgangs mit PC-Software in Java - Freie Software
Wer eine ausgereifte Lösung mit allen Funktionen erwartet, wird enttäuscht sein, wer aber einen grundlegenden Einstieg zum CNC-Fräsen sucht, kann hier fündig werden. Mit dieser Software können grundlegende CNC-Fräsbefehle angewendet werden und in einer 2D-Simulation geprüft werden. Die CNC-Programme lassen sich speichern. Es ist eine Schnittstelle implementiert, über die Daten (PCB-Layout als HPGL oder Image) importiert und in CNC-Befehle konvertiert werden können. Weiterhin existiert eine Schnittstelle für die Ausgabe der NC-Daten an ein Ausgabegerät. Derzeit befindet sich das Projekt in der Test- und Dokumentationsphase (frühe Betaphase).
3-Wege Mikrocontroller-Steuerung für Schrittmotoren
Die 3-Wege Steuerung mit einem Mikrocontroller ATMEGA 32 verfügt über ein Display und eine einfache Tastatur zur manuellen Bedienung der Steuerung sowie drei Treibern für die Schrittmotore. In der obengenannten Simulationssoftware ist ein Ausgabemodul für die Ansteuerung dieses Mikrocontrollers implementiert. Die gesamte Kommunikation wird über eine Ethernet-Schnittstelle abgewickelt. Im Auto-Modus werden die vom PC gesendeten Befehlsfolgen abgearbeitet und drei Schrittmotore gesteuert. Generell sind neben der Verwendung als Steuerung für eine CNC-Fräse auch andere Einsatzmöglichkeiten denkbar. Derzeit befindet sich das Projekt noch in der Entwicklungs- und Testphase.
Eine CNC-Fräse für weniger als 800,00 Euro ist realisierbar.
Zunächst stand der Wunsch eine kostengünstige kleine Fräse für die Herstellung kleiner Frästeile, die Herstellung von Leiterplatten als Einzelstücke oder Prototypen zu bauen. Ich habe mich dafür entschieden aus einer handelsübliche Fräse, mit etwas handwerklichem Geschick und etwas Material im Wert von ca. 200,00 Euro eine brauchbare CNC-Fräse mit einer Genauigkeit im Bereich von 1/10 mm herzustellen. Dazu noch ein PC mit Netzwerkschnittstelle, Elektronik aus handelsüblichen Bausätzen und Bauelementen. Mit der von mir beispielhaft verwendeten Fräse können Verfahrwege von je 140 mm auf der X- und Y-Achse realisiert werden. Die Z-Achse ist auf 60 mm beschränkt. Die Fräse mit Kreuztisch, wie sie unten abgebildet ist, mußte dazu komplett umgebaut werden, um überhaupt akzeptable Toleranzen einhalten zu können. Auch wenn viel Geld gespart wurde, ist der Zeitaufwand erheblich. Derzeit befindet sich das Projekt noch in der Entwicklungs- und Testphase.
Januar 2011
Vorher
| |
|
In der Entwicklung
|
|