| Version 10 (modified by weef, 13 years ago) (diff) |
|---|
Pop Fab
3D Printer in a Suitcase
PopFab Episode 1 - Introduction from Ilan Moyer on Vimeo.
Geschichte
Ein Haufen von den Koffern ist beim BMW Guggenheim Lab gelandet und dort nicht fertig gebaut worden. Ein Trümmerhaufen aus 8 Kisten muss sortiert werden damit man min. 3 Funktionierende Koffer zusammenstellen kann.
Infos zum Koffer
CoreXY: Kinematics for Personal Fabrication from Ilan Moyer on Vimeo.
- Achsensystem mit Riemen
- Montage auf Aluplatten (waterjet)
- Extruder MK7? und Steuerteile sind von Makerbot
Interessierte
- Josh (hat schon einen Koffer mitgenommen aber da fehlen teile)
- Verein Freizeit (keine ahnung, evtl. im Betahaus)
- nochwer
Gismo hat ein halbes Dutzend Mail Adressen bekommen... wird sich klären.
Inventur
AM Montag 13.08. ist abends erstmal Inventur.
Baufortschritt
- Koffer "Steph": 21.8. Mechanik soweit zusammen, Controllerboard ebenfalls (Controller ist http://reprap.org/wiki/Printrboard, eine Gen6 -kompatible Hardware mit SD- und Heatbed-Support sowie 4x Allegro A4982-16xMicrostepping-Drv
- Gerät hatte defektes USB-Kabel und damit uns lange genarrt....
- vorinstallierte Firmware:
FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:http://www.mendel-parts.com PROTOCOL_VERSION:1.0 MACHINE_TYPE:Mendel EXTRUDER_COUNT:1
erik | Author: 2012-02-25 Last Updated: 1.0.0 RC2 Marlin:
- loopt im Moment mit
: Extruder switched off. MINTEMP triggered !
- unter printrun lassen sich die Motoren bewegen, aber nicht kontinuierlich oder systematisch - diese spezielle XY-Tischsteuerung ist der FW offenbar noch irgendwie bekanntzugeben
Tests
Firmware Basis
Für erste Tests der Achsen (X,Y,Z) haben wir eine Marlin firmware (https://github.com/imoyer/Marlin) mit der benötgten Anpassung CoreXY (http://www.corexy.com/theory.html) benutzt.
Firmware für Tests patchen
Da an unserem Gerät keine Temperatursensoren angeschlossen waren, haben wir die entsprechnede Fehlererkennung auskommentiert (temperature.cpp:956,959,965,968).
Kompilieren
Die modifizierte FW haben wir mit der arduino IDE kompiliert. Dazu mussten wir das Board in der IDE nachinstallieren (http://www.pjrc.com/teensy/td_download.html). Das Kompilat landet irgendwo in /tmp/build*.tmp/Marlin.cpp.hex.
Firmware flashen
sudo avrdude -p usb1286 -v -P usb -c usbasp -U flash:w:Marlin.cpp.hex
gcode für Test patchen
Wegen der fehlenden Temperatursensoren, mussten wir für unsere Achsentests noch das Warten auf die Heiztemperatur auskommentieren:
; M109 S200 ; wait for temperature to be reached
Software
Playback von MicroSD-Karte ohne USB-Verbindung funktioniert; Start allerdings bisher ohne UltiPanel durch printrun nötig
- GitHub: https://github.com/imoyer/Marlin
- CoreXY Transformation: http://www.corexy.com/
- imoyer Portfolio http://web.mit.edu/imoyer/www/portfolio/
Attachments (5)
-
Marlin.cpp.hex
(172.6 KB) -
added by fightling 13 years ago.
Marlin/imoyer ohne Extruder-Min/Max-Temp-Fehler
-
IMG_4206.MOV
(8.8 MB) -
added by fightling 13 years ago.
video vom ersten lauf
-
BootloaderDFU.hex
(11.0 KB) -
added by weef 13 years ago.
LUFA-DFU bootloader, AT90USB1286, 4k words (8kB), 16 MHz
-
IMG_4216.MOV
(8.8 MB) -
added by fightling 13 years ago.
popfab druckt Yoda das erste mal
-
Marlin.cpp.2.hex
(171.5 KB) -
added by weef 13 years ago.
popfab-imoyer-Marlin, ThCouple AD597 on A3A4, Y end inv, platesz:X98,Y95,Z120
