3202
Kommentar:
|
3204
|
Gelöschter Text ist auf diese Art markiert. | Hinzugefügter Text ist auf diese Art markiert. |
Zeile 44: | Zeile 44: |
= erste Tests = | == erste Tests == |
Wir bauen einen RepRap siehe auch http://fab.senselab.org Hier beginnt die technische Beschreibung, wird dann später verschoben, wenn sie korrekt ist und alles läuft.
Sanguino Board
http://www.reprap.org/wiki/Generation_6_Electronics
- Tipp: ein fertig geflashtes Board erspart dir viele der beschriebenen Schritte (gibt es z.B. bei mendel-parts.com)
Als Debianuser hast du Glück, die Software sollte out-of-the-box laufen. D.h. die meisten Schritte aus der obigen Anleitung entfallen. Allerdings brauchst du noch das Sanguino Software von hier: http://code.google.com/p/sanguino/downloads/list
Software für die Kommunikation mit dem Mikrocontroller installieren. Debianuser:
aptitude install arduino
Sanguino Dateien entpacken und in die Arduino Verzeichnisse kopieren:
mv /usr/share/arduino/hardware/arduino/cores/arduino /usr/share/arduino/hardware/arduino/cores/arduino.orig cp -r ~/Sanguino/* /usr/share/arduino/hardware/arduino/
Achtung! Dieser Schritt ist erneut notwendig, wenn das arduino Debianpaket aktualisiert wurde
Jetzt kannst du arduino starten und unter "Tools" -> "Boards" -> "Sanguino auswählen. Damit lässt sich auch die prinzipielle Funktionalität und die Kommunikation zwischen Board und Computer testen. Außerdem lädst du hiermit auch neue Firmwareimages auf den Mikrocontroller.
RepRap Software
aktuelle reprap Version runterladen & entpacken: http://sourceforge.net/projects/reprap/files/
eine ausführliche englischsprachige Anleitung zur reprap Software gibt es hier: http://reprap.org/wiki/Mendel_User_Manual:_Host_Software
- Die reprap Software kommt anscheinend nur mit Suns ähm Oracles Java klar.
also erstmal nachinstallieren:
aptitude install sun-java6-bin
Auf meinem System ist aber das OpenJDK Standard gesetzt. Also hab ich in der reprap Datei schnell den Pfad geändert, aus:
java -cp $CLASSPATH -Xmx$REPRAP_RAM_SIZE -Djava.library.path=. org.reprap.Main
wurde
/usr/lib/jvm/java-6-sun-1.6.0.22/jre/bin/java -cp $CLASSPATH -Xmx$REPRAP_RAM_SIZE -Djava.library.path=. org.reprap.Main
In den Einstellungen muss die BaudRate korrigiert werden. Der korrekte Wert für die Generation 6 Elektronik ist laut Screenshot 57600. Wurde die reprap Software schon einmal gestartet, dann in ~/.reprap/reprap.properties schreiben:
BaudRate=57600
- in den Sanguinofiles steht allerdings 38400
Hier gibt's eine ausführliche Beschreibung zu allen Parametern: http://reprap.org/wiki/Java_Software_Preferences_File
Hilfreich für die ersten Tests mit dem Mikrocontroller ist es gleich noch folgende zu setzen:
CommsDebug=true
Damit werden alle übertragenen Befehle (der GCode) angezeigt. Wie die Befehle aufgebaut sind und was sie im Einzelnen bedeuten erfährst du hier: http://reprap.org/wiki/Mendel_User_Manual:_RepRapGCodes
- Jetzt ./reprap starten und schauen was passiert
- bei mir kommt noch eine glx Warnung, Java startet aber trotzdem mit 3D Unterstützung