wiki:Projekte/PopFab

Version 10 (modified by weef, 13 years ago) (diff)

formatting , sdcard

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

Attachments (5)