3D Drucker - Mega + Ramps 1.4

Hallo Zusammen,

Ich habe mir einen 3D Drucker selber Gebaut. Nun ist mein kleines Problem das ich ein Leonardo Board mit dem FabScan Shield verwende um die Schrittmotoren anzusteuern. Leider finde ich keine passende (Funktionierende) Firmware für das Leonardo Board. Hat jemand da schon mehr Erfahrungen mit als ich und könnt mir Helfen? Ich Programmiere eigentlich nur Mobile Apps und Spiele und bin gerade ein bisschen am Verzweifeln. Mit der "Teacup Firmware" Funktioniert es bis jetzt leider nicht. Ich kann zwar die Daten aufs Leonardo Uploaden aber der Drucker wird nicht im Druckmenu gefunden ( Printrun 3D Druckersoftware).

Gruß coSa

Du hast zwar keine Links auf die verwendete Hard- bzw. Software in Deinem Post, aber falls Du diese Hardware (FabScan Arduino Shield - Media Computing Group - RWTH Aachen University) verwendest, solltest Du uns vielleicht noch mitteilen, wie Du Deinen Drucker hardwaremässig aufgebaut hast, denn die Hardware ist für was anderes gedacht:

You can put this board on your Arduino, add stepper motor drivers, and build a fabscan 3D-Scanner with it.

Das Shield kann nur drei Schrittmotoren ansteueren, mein 3D-Drucker braucht 4 davon. Also: etwas mehr Infos bitte. Hast Du die RepRap-Firmware einfach heruntergeladen und versucht zu installieren oder hast Du sie vorher verändert? Falls ja, poste das Resultat.

Hay, Sorry hatte ich Vergessen.

Also ich kann 4 Schrittmotoren ansteuern mit dem FabScan Board. FabScan-Shield for Schrittmotortreiber - Watterott electronic

Dazu habe ich die Schrittmotortreiber: Motortreiber - Watterott electronic

Ich Benutze 3 Schrittmotoren zur Steuerung der Achsen (X,Y,Z) als Firmware habe ich die Teacup Firmware: GitHub - Traumflug/Teacup_Firmware: Firmware for RepRap and other 3D printers

ich habe auch alles Hochgeladen aber Printrun findet den Drucker nicht.

Oder sollte ich mir dieses Board holen ? http://www.ebay.de/itm/RAMPS-1-4-Controller-fur-3D-Drucker-3D-printer-i3-Prusa-Mendelmax-Rostock-Kossel-/281322408461?pt=DE_Computer_Sonstige&hash=item41801f4a0d

Das "RAMPS-1-4-Controller-fur-3D-Drucker-3D-printer-i3-Prusa-Mendelmax-Rostock-Kossel" ist nur für den Arduino MEGA geeignet. Der Leonardo hat zuwenig Pins.

Bist Du sicher daß die Firnware auf dem Leonardo überhaupt läuft??

Grüße Uwe

Oder sollte ich mir dieses Board holen ? http://www.ebay.de/itm/RAMPS-1-4-Controller-fur-3D-Drucker-3D-printer-i3-Prusa-Mendelmax-Rostock-Kossel-/281322408461?pt=DE_Computer_Sonstige&hash=item41801f4a0d

Das entspräche in etwa dem Board, das in meinem 3D-Drucker steckt, aber wie uwefed bereits ausgeführt hat, musst Du für dieses Shield einen Mega2560 haben, mit dem Leonardo funktioniert das nicht. Es bietet aber auch noch mehr als "nur" die Schrittmotor-Ansteuerung, die Kontrolle der Druckkopf- und Druckbett-Heizung ist auch integriert.

Ich Benutze 3 Schrittmotoren zur Steuerung der Achsen (X,Y,Z) als Firmware habe ich die Teacup Firmware: GitHub - Traumflug/Teacup_Firmware: Firmware for RepRap and other 3D printers

Du kannst nicht erwarten, dass eine Software, die für einen anderen Microcontroller und eine andere Shield-Hardware geschrieben wurde, einfach ohne Modifikationen auf der Hardware läuft, die Du für Dein Projekt ausgewählt hast. Die Software liegt ja zum Glück im Source Code vor, so dass Du wenigstens in der Lage bist, sie anzupassen (entsprechendes Know-How vorausgesetzt).
Kannst oder willst Du diese Anpassung nicht vornehmen, empfehle ich Dir, genau die gleiche Hardware einzukaufen, die die ursprünglichen Entwickler verwendet haben.
Einen Port auf den ATmega32U4-Prozessor gibt es schon, allerdings in der Teensy-Ausführung und nicht als Leonardo, da könnte also noch Aufwand auf Dich zukommen und eine Unterstützung für das FabScan-Shield habe ich noch nicht gefunden.

Hallo,

Und danke für die Schnelle und Aufklärenden Antworten. Also muss ich mir das Mega Kaufen und die Ramps 1.4 ?
Ich habe nämlich vorher auch gefragt und deswegen habe ich mir die Hardware die ich jetzt habe gekauft. Laut diesem Blog Tutorial eintrag: http://www.mariolukas.de/2013/04/repstrap-3d-drucker-aus-computerschrott-teil-6/ und Kontakt per Email mit dem Hersteller/Entwickler dieser Seite / 3D Drucker.

Also bevor ich das Kaufe spielt diese Hardware 100% zusammen also Mega Board + Ramps 1.4 ? Weil die Schrittmotortreiber habe ich ja schon 4 Stück gekauft und gelötet die müssten ja passen glaube ich. Und die Tepcup Software müsst dann auch mit ein bisschen Anpassung laufen oder? Oder habe ich etwas übersehen? Zumindest muss mit der Printrun Software der 3D Drucker mind. gefunden werden oder?

Dieses Set würde ja dann passen oder ? http://www.ebay.de/itm/3D-Drucker-Kit-Mega-2560-R3-RAMPS-1-4-5x-A4988-3D-Printer-Kit-Prusa-Reprap-/171313838592?pt=Wissenschaftliche_Geräte&hash=item27e319ba00

Gruß coSa

Also muss ich mir das Mega Kaufen und die Ramps 1.4 ?

Nein, musst Du nicht, aber Du kannst nicht erwarten, dass bei einer selber zusammengestellten Hardware die Firmware unverändert übernommen werden kann. Ein 3D-Drucker aus Computerschrott tönt sehr gut und ist sicher auch machbar, aber nur etwas für den ambitionierten Bastler, der weder vor Hardware-Modifikationen, noch vor Software-Änderungern zurückschreckt.

Also bevor ich das Kaufe spielt diese Hardware 100% zusammen also Mega Board + Ramps 1.4 ? Weil die Schrittmotortreiber habe ich ja schon 4 Stück gekauft und gelötet die müssten ja passen glaube ich. Und die Tepcup Software müsst dann auch mit ein bisschen Anpassung laufen oder? Oder habe ich etwas übersehen?

In der von dir verlinkten Seite wird eine ganz andere Elektronik verwendet, die zwar prinzipiell gleich funktioniert, aber im Detail durchaus Unterschiede aufweisen kann. Zum Ramps 1.4 käme im Minimum die Investition in 4 Pololu-Treiber dazu (das sind die kleinen Platinchen, die auf das Ramps aufgesteckt werden).
Du bringst die Teacup-Firmware auch mit der von Dir bereits gekauften Hardware zum Laufen, musst einfach ein paar Änderungen einberechnen.

Zumindest muss mit der Printrun Software der 3D Drucker mind. gefunden werden oder?

Das dürfte auch vorher schon der Fall sein, ich kenne diese Software nicht im Detail, bin mir aber ziemlich sicher, dass sie einfach serielle Schnittstellen listet. Ich gehe bei Dir davon aus, dass der notwendige Treiber noch nicht installiert ist, aber das ist eine Vermutung.

Dieses Set würde ja dann passen oder ? http://www.ebay.de/itm/3D-Drucker-Kit-Mega-2560-R3-RAMPS-1-4-5x-A4988-3D-Printer-Kit-Prusa-Reprap-/171313838592?pt=Wissenschaftliche_Geräte&hash=item27e319ba00

Ja, dieses Set müsste passen, da ist dann auch gleich die Druck-Kopf-Heizung bzw. Kontrolle mit dabei. Ich weiss allerdings nicht, ob Deine Stecker (sofern sie schon montiert sind) passen werden. Kannst Du ein Foto des derzeitigen Aufbaus posten, damit wir uns eine Vorstellung machen können?

Das mit der Software anpassen etc wird das kleinere Problem sein denke ich, da ich Java und C++ Programmieren kann. Die Kleinen Schrittmotor Platinen habe ich schon 5 Stück von, mir fehlt also nur das Mega Board + Ramps 1.4 wenn ich das Richtig verstanden habe.

http://www.bilder-upload.eu/show.php?file=f96d0e-1399458019.jpg

http://www.bilder-upload.eu/show.php?file=976e38-1399458054.jpg

http://www.bilder-upload.eu/show.php?file=c89ce0-1399458074.jpg

http://www.bilder-upload.eu/show.php?file=f54252-1399458095.jpg

Baue gerade eine neue Plattform für die Heizplatte mit Antrieb also nicht wundern ^^
Ist auch mein erster Versuch einen Drucker zu Bauen. Die nächsten werden hoffentlich besser :slight_smile:

Gruß

Die Kleinen Schrittmotor Platinen habe ich schon 5 Stück von, mir fehlt also nur das Mega Board + Ramps 1.4 wenn ich das Richtig verstanden habe.

Grundsätzlich stimmt das, auch wenn ich mir nicht sicher bin, ob die Pololu genug Strom liefern können für die recht gross erscheinenden Schrittmotoren. Aber mit grossen Kühlkörpern könnte das klappen.

Ist auch mein erster Versuch einen Drucker zu Bauen. Die nächsten werden hoffentlich besser

Das Teil schaut doch schon ganz ordentlich aus, solche Selbstbaudrucker müssen ja nicht gleich gestyled daherkommen, wie die kommerziell erhältlichen.

Hay, danke für die schnelle Antwort. Habe mir jetzt das Mega Board und das Ramps 1.4 Bestellt. Dürfte Morgen oder so ankommen. Laut aussage von Teacup ist die Firmware mit dem Mega Board und dem Ramps 1.4 Kompatibel. Muss dann halt vielleicht ein paar Parameter etc einstellen denke ich mir. Mit den Schrittmotoren habe ich mir auch überlegt vielleicht kleinere zu Kaufen oder halt Kühlkörper verbauen. Mal gucken ob sich dann etwas tut mit der Software. :slight_smile: Hangouts hat keiner hier für schnellere Kontaktaufnahme oder?

Hallo Zusammen :slight_smile:

So das Mega Board ist Heute angekommen. Nach ein paar Änderungen und Anpassungen erkennt "Printrun" nun auch das Mega Board als 3D Drucker. Die Ramps 1.4 kommen Morgen an dann kann ich Testen ob die Motoren alle Richtig laufen. Mit dem Leonardo Funktioniert die ganze Sache leider nicht da ich denke das der Speicher zu klein sein wird und die Steckplätze zu wenig sind. Wenn das alles soweit läuft mit den Motoren dann Bestell ich den Extruder und die nächsten Tests können beginnen. Muss ich noch was beachten bei der Wärmeentwicklung hinterher?

Gruß

Hallo :slight_smile:

Ramps 1.4 sind angekommen. Leider brummt nur ein Motor und die anderen machen nichts wenn man sie über Printrun ansteuern will. Weis jemand einen Rat ? Habe ich zu wenig Strom am Ramps 1.4 Board ?

Gruß

coSa

Habe ich zu wenig Strom am Ramps 1.4 Board ?

Wie versorgst Du das Board? Bei mir ist ein ATX-Netzteil verbaut, damit genügend Strom vorhanden ist.

Leider brummt nur ein Motor und die anderen machen nichts wenn man sie über Printrun ansteuern will.

Könnte durchaus sein, dass die Motoren zuviel Strom brauchen. Hast Du Spezifikationen für die Motoren? Welche Motorentreiben hast Du genau eingesetzt (das sind die kleinen Boards, die auf das RAMPS gesteckt werden)?