Jump to content

zerspaner_gerd

Expert
  • Posts

    3,147
  • Joined

  • Last visited

  • Days Won

    32

Posts posted by zerspaner_gerd

  1. Heute lief den ganzen Tag der Drucker fast nonstop, ohne das er ausgestiegen ist.:)

    Das schräg Drucken ist aber geblieben, danke für den Tipp für den Link habe mal meine Pullys markiert.

    Beim letzten Druck gerade habe ich singel gedruckt und mit doppelter Eilganggeschwindigkeit 200mm/s und einen Abstand von 50mm (die vorherigen Drücke wahren viel kleiner). Pullys haben sich nicht bewegt.

    Und noch besser der Druck ist gerade:)

    5a331f663ec6f_singelDruck2.thumb.jpg.02a6a4c2468c8c5f99078d0e06658ec6.jpg5a331f66d078d_singelDruck1.thumb.jpg.33e50c549d9ee41a8d0baeb37fc47750.jpg

    So muss doch entweder von S3D oder von der Firmware beim Düsen wechsel ein Fehler entstehen, weil sonst wäre doch der single Druck auch schräg, oder?

    Gerd

    5a331f663ec6f_singelDruck2.thumb.jpg.02a6a4c2468c8c5f99078d0e06658ec6.jpg

    5a331f66d078d_singelDruck1.thumb.jpg.33e50c549d9ee41a8d0baeb37fc47750.jpg

  2. Hast du die Pullys sauber angezogen und hast kein Spiel in den Achsen?

    Sind alle fest, konnte kein Spiel erkennen bzw. wäre ein spiel nicht immer gleich und verschiebt sich nicht?

     

    Dein Druckkopf lässt sich leicht in auf jede Position im Druckraum schieben von Hand?

    Nicht stärker als sonst

    Kann keinen Mechanischen Fehler finden :(

     

    Ist dein Drucker vielleicht wegen einem Heater Error stehen geblieben?

    Dan wäre das Display nicht tot gewesen, und der 5V Anschluss wäre noch mit Strom versorgt.

    Mir kam es so vor das einfach die ganze Firmware ausgestiegen ist.

    Weitere Tipps gerne, ich werde jetzt alle meine angewandten Einstellungen rückgängig machen, weil ein paar Drücke vorher war Garnichts?? Hatte eigentlich nur eine kleine Kollision weil ich vergessen habe die Lüfterhaube nach den Umbau auf TFT Coupler wieder festzuschrauben :angry:

    Gruß Gerd

  3. Es gibt Einstellungen die werden mit der hex Datei auf den Drucker übertragen, aber erst bei einen Factory Reset in den Speicher überschrieben werden.

    Somit ist die aufspiele Reihenfolge egal, weil so und so der ganze Code überschrieben wird, bleiben nur noch die Werte die wo in Speicher gespeichert werden (Steps, Motorstrom, Material Einstellungen usw.)

     

    Ich habe ja zwischenzeitlich noch ein Factory Reset gemacht und muss daher auch nochmals die Bondtech-Firmware aufspielen.

    Bei einen Factory Reset ändert sich nichts an der Firmware, es werden nur die Standard Einstellungen aus der Firmware geladen! Somit bleibt die Bondtech-Firmware. Erst beim Flashen ändert sich die Firmware.

    Aber 1.2A ist doch sogar weniger wie der Standard Wert von 1250.

    Habe jetzt mal die Standard Tinker16.03.1 umgeschrieben, musst mal auf der Drehrichtung von den E-Motor achten. Obs du ein Factory Reset machst bleibt dir überlassen, du musst halt den E-Steps für deinen aktuellen Feeder eintragen (lässt sich über das Drucker Menü eintragen)

    Tinker_16.03.2_E1_und_E2_getauscht.hex

    Gruß Gerd

  4. Hallo :(

    Bei mir ist irgendwie der Wurm drin.

    Gestern ein Druck gestartet (2x PLA mit 200C) so gut wie keine Fäden, war ein sauberer Druck!

    Dann aber:

    1.

    Drucker hat sich kurz vor Druckende einfach aufgehängt (mitten im Druck einfach stehen geblieben), keine Reaktion mehr durch drehen oder drücken am Knopf. Alle regelbaren Anschlüsse waren ohne Strom (LED, FAN Teil, 5V Anschluss, Heizung) nur die Motoren hatten noch Storm.

    2.

    Trotz Ausrichtung der Riemen, alle Pulley angezogen, Motoren Riemen gespannt, druckt mein Drucken auf einer Höhe von 42mm ca. 2mm schräg.

    Jetzt hat sich das auch noch verschlechtert, den vorher war es nur die X Richtung, nach der Riemen Wartung kommt die Y Richtung auch noch dazu.

    5a331f5f375a9_YRichtung.thumb.jpg.c6f521d1cab50d028dccfdd9210e4dbe.jpg

    5a331f5f80c6f_XRichtung.thumb.jpg.d2cf6f2ab79b28750daa2d30fe6f798e.jpg

    5a331f5f375a9_YRichtung.thumb.jpg.c6f521d1cab50d028dccfdd9210e4dbe.jpg

    5a331f5f80c6f_XRichtung.thumb.jpg.d2cf6f2ab79b28750daa2d30fe6f798e.jpg

  5. Hallo @Harald,

    Ich gehe jetzt mal davon aus das entweder kein Strom für den Motor anliegt oder und keine "Steuerungsbefehl" anliegt!

    Zum nachmessen kann ich dir auch nichts sagen, bin auch kein Spezialist in Strom. Ich glaube es müssen auf jedenfalls 2 Pins mit Strom sein und die anderen 2 die Frequenz.

    Was ich dir sagen kann das man die Firmware auf E2 ändern kann, ich kann dir die hex Datei zukommen lassen, mit der besagten Änderung (Tinker16.03.1) die kannst du dann mit Cura flashen.

    Das größte Problem was du hast ist das warum der Anschluss mit den neuen Motor kaputt gegangen ist.

    Du hast ja schon eine Zeitlang mit den Bondtech gedruckt, dann war er erst tot.

    Du hast ja die Firmware von Bondtech installiert, wird da der Motorstrom erhöht? (meine das zu lesen zu haben) und in der Verbindung mit einen alten Board/Version vielleicht, nur so eine Vermutung.

    Welche Board Version hast du (hast doch ein neueren Drucken)

    Gruß Gerd

  6. Hallo mitnand,

    Ist das schon amtlich das Cura 2.2 Dual unterstütz (bzw. besser wie mit 2.1.2 mit dieser .json Datei, mit der ich bis jetzt trotz Hilfe keinerlei Erfolg verzeichnen kann)

     

    Bau dir doch das Upgrade Kit vom UM2 in deinen UMO ein, und ich schick dir einen Kühler ;)Hab das mal in Forum gesehen, dass es jemand gemacht hat finde den Beitrag leider nicht mehr.

     

    Am UM2+ hat sich der Druckkopf eigentlich nicht geändert.

    Nicht ganz Marin, Die Löcher für die 2te Düse fehlen in Fan Mount und in den obersten Element für den Bowden. Aber das sollte kein Problem darstellen! (FanMonut hilft der Bohrer, das obere Element kann man ausdrucken)

    Hier der Linke von neotko Umbau

    Gruß

    Gerd

  7. Hallo Marin,

    Meine Materialien sind schon etwas älter (Grün um 1 Jahr erst 2 Wochen geöffnet, Orange halbes Jahr seitdem auch geöffnet) bis jetzt habe ich die Erfahrung gemacht das das Knistern zu Heiß gedruckt wurde.

    Hast du schon Erfahrung gemacht mit Drucken unterschiedlichen Filament Sorten/ Hersteller?

    Das ist ja wieder ein Hammer Druck „einfach drauf los“ :D

    Wo bekommst du die ganzen Drachen modele her?

    Hallo @Dim3nsioneer,

    Ich habe den Hotend-Offset in der Firmware aktiviert!

    Gruß Gerd

  8. Genau das vermutlich war auch ein paar mal bei mir der Fehler einfach eine Klammer zu viel oder zu wenig.

    So schauen meine letzten zeilen aus.

     

    // update twi state twi_state = TWI_READY;}/* * Function twi_releaseBus* Desc     releases bus control* Input    none* Output   none*/void twi_releaseBus(void){ // release bus TWCR = _BV(TWEN) | _BV(TWIE) | _BV(TWEA) | _BV(TWINT); // update twi state twi_state = TWI_READY;}

     

    Hier die komplette Datei keine Ahnung ob die überall gleich ist

    Edit: der obige Fehler kommt mir bekannt vor, das beruht höchstwahrscheinlich auf der Datei

    Gruß Gerd

  9. Ich habe den Fehler jetzt nicht notiert die durch der Änderung der Datei weg ist.

    Ich glaube wir würden uns einfacher tun wen du die version 1.6.3 installierst.

    Könnte erst am Wochenende die neue Version testen.

    Den 2ten Extruder aktivierst du auch in dem gleichen Register. (Der 2te Temp Sensor ist glaube ich schon Standard aktiviert)

  10. Mhh,

    Es könnte wenn dann die .ino.hex sein ist mir aber ein Fragezeichen warum die jetzt anderst heißt.

    Geht den das direkte hochladen über der Arduino Software ohne Fehler.

  11. Poste mal ein teil das Schwarze Fenster:

    So Schaut meins Aus:

     

    C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-objcopy -O ihex -R .eeprom C:\Users\Gerd\AppData\Local\Temp\build7484263915080089633.tmp/Marlin_16_03_04plus_dual.cpp.elf C:\Users\Gerd\AppData\Local\Temp\build7484263915080089633.tmp/Marlin_16_03_04plus_dual.cpp.hex Der Sketch verwendet 195.372 Bytes (76%) des Programmspeicherplatzes. Das Maximum sind 253.952 Bytes.Globale Variablen verwenden 5.825 Bytes (71%) des dynamischen Speichers, 2.367 Bytes für lokale Variablen verbleiben. Das Maximum sind 8.192 Bytes.

     

    Die letzten 3 - 4 Zeilen

    So muss es bei einen erfolgreiche Kompilieren aus

    5a331f3cb5ed2_erfolgreicheKompilierenArduino1.6.3.thumb.JPG.fbd67e5de3511398b2d11496c67efef6.JPG

    Gerd

    5a331f3cb5ed2_erfolgreicheKompilierenArduino1.6.3.thumb.JPG.fbd67e5de3511398b2d11496c67efef6.JPG

  12. So,

    Bevor du was in Code änderst drücke einmal auf Verifizieren (Haken Symbol oben links) natürlich den Code vorher laden ;)

    Wenn unten in Schwarzen Fenster ein Fehler gemeldet wird, fehlen auch in der neueren Version noch Einstellungen.

    Folgende Einstellungen beziehen sich auf Version 1.6.3, weis nicht ob alle Einstellungen und speicher Orte in Version 1.7.10 gleich sind.

    Ich habe dir jetzt einfacher halber meine selbst geschriebenen Stichpunkte rein kopiert, hoffe es ist alles verständlich!

     

    Arduino Installation

     

     

    Installation

     

    1. "arduino-1.0.6-windows" installieren
    2. suchen in "C:\Program Files (x86)\Arduino\libraries\Wire\utility" Datei "twi.c" mit editor öffnen
    3. Suchen nach "SIGNAL (TWI_vect)" oder "ISR (TWI_vect)" in Suchfunktion reicht
      "(TWI_vect)" alles darunter die Zeile mit einbegreifen bis "}" löschen

     

    Ergänzung zu 2. Version 1.6.3 Speicher Ort C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\Wire\utility

    Tipps:

     

    • Bei dieser Änderung hatte ich etliche Probleme, erfolgreich war ich dann erst wo ich zwischen Punk 1 bis 3 Arduino noch nicht gestartet hatte
       
    • mach dir von der Datei "twi.c" eine Sicherheits Kopie bevor du die Änderung vornimmst
    • kontrolliere ob die Datei wirklich geändert wird, bei Windows 10 kam bei mir kein Fehler ("Von System Datei Änderung oder so"), beim Speichen über den Editor Button, erst als ich die Datei auf Desktop gespeichert habe und dann reinkopiert habe kam die Meldung ob die Systemdatei überschreiben werden soll

     

     

    Einstellung Arduino

     

     

     

    1. Datei > Einstellung > Ausführliche Ausgabe anzeigen währen: Kompilierung Aktivieren
    2. Werkzeuge > Platine > Arduino Mega or Mega 2560

     

     

    Mal angenommen ich bekomme das wirklich über den "Source" geregelt. wie kommt der "Source" dann in die .hex Datei, damit ich das auf den UM2 bekomme? Oder geht das dann direkt über die Arduino Software?

    Man kann entweder direkt über Arduino flashen hat vorteile wenn man einiges Testen/Probieren muss ;)(ein Symbol weiter recht von Verifizieren, Hochladen),

    Die hex Datei wird bei jeden Verifizieren erstellt der speicher Ort steht in den Schwarzen Fenster

     

    C:\Users\Gerd\AppData\Local\Temp\build9078947139472108747.tmp/Marlin_16_03_04plus_dual.cpp.hex

     

    und diesen Dateiname um ändern ohne den cpp (so Marlin_16_03_04plus_dual.hex) die kann man dann mit Cura flashen

    Viel Erfolg

    Gerd

    P.S.:

    Die Drehrichtung ist in Configurtion.h

     

    #ifndef INVERT_X_DIR #define INVERT_X_DIR true     // for Mendel set to false, for Orca set to true#endif#ifndef INVERT_Y_DIR #define INVERT_Y_DIR false    // for Mendel set to true, for Orca set to false#endif#ifndef INVERT_Z_DIR #define INVERT_Z_DIR true     // for Mendel set to false, for Orca set to true#endif#ifndef INVERT_E0_DIR #define INVERT_E0_DIR true   // for direct drive extruder v9 set to true, for geared extruder set to false   false (E0=Motor E1) #endif#ifndef INVERT_E1_DIR #define INVERT_E1_DIR false    // for direct drive extruder v9 set to true, for geared extruder set to false   true drehrichtung#endif#ifndef INVERT_E2_DIR #define INVERT_E2_DIR false   // for direct drive extruder v9 set to true, for geared extruder set to false    false#endif

     

    E0=Motor E1 (aufschrift auf Board Steckplatz)

    E1=Motor E2 (aufschrift auf Board Steckplatz)

    gesteuert mit true und false

  13. Also ich arbeite mit dem Olsenblock. Bei langen Druckzeiten und mit 0.06 Schichtstärke mit wenig Materialtransport und langsamer Druckgeschwindigkeit, musste ich feststellen, dass am Olsenblock selber sich verzundertes Material ansetzt. Also es reicht nicht die Düse zu reinigen sondern ich musste den Olsenblock wieder aufbohren.

     

    Habe ich ja noch nie gehört. Hast du die Temperatur an deiner layer Höhe, Geschwindigkeit angepasst.

    Gruß Gerd

  14. Ich würde die Änderung in der Firmware bevorzugen! (Hat man keine weitere stör anfällige stellen, die durch das kappen enstehen.

    Für mich wäre es einfacher und schneller die Firmware zu ändern. (2 wörter zu ändern)

    Wie weit bist du mit Arduino, bei was genau brauchst du Hilfe?

    Hast du dir standart Änderungen von Arduino schon vorgenommen?

    Gruß Gerd

  15. Gerne,

    Material:

    Grün: UM PLA 210C Temp Senkung auf 170C

    Orange: Innofil PET 210C Temp Senkung auf 160C

    Layerhöhe: 0.15

    Geschwindigkeit: 40mm/s

    Vermutlich etwas zu heiß den das Filament hat auch etwas geknistert. Nur bei meinen vorherigen test teile gab es keine Fäden. Und bei kleineren Temp gab es unter Extrusion.

    Die Faden entstehen beim Aufheizen, Links mehr weil die Düse länger braucht zum aufheizen.

    Gruß Gerd

  16. Hallo,

    Mal ein ganz guter Druck, natürlich noch Luft nach oben. Habe jetzt schon wieder eine neue Baustelle den wie man sieht ist der Druck ganz schön in X Richtung Schief:(. Da muss ich mal die Riemen Kontrollieren (hatte auch einen kleinen Kollision weil ein paar drücke vorher war nichts)

    Eigentlich hatte ich die Fäden bei PLA los, warum die bei diesen Druck wieder so schlimm waren mit den gleichen Einstellung kann ich nicht nachvollziehen, aber die wurden so gut wie alle vom Absteichturm abgehalten.

    20160718_004138.thumb.jpg.ff3ebe44e78414070ba030f3b64ad26f.jpg

    20160718_004155.thumb.jpg.58f2ea62d7eaab30bd1a0215fc7a472e.jpg

    20160718_113816.thumb.jpg.a7b12a597eea18c33ea1f583f9ac96ca.jpg

    20160718_113823.thumb.jpg.cccec9e58b0c44bcbfaa53afd895f895.jpg

    Fragen Tipps Gerne

    Gruß Gerd

  17. Du meinst wahrscheinlich den Unterschied zwischen einem alten DupTef-Isolator und dem TFT, oder? Beim TFT läuft im dicken Teil eine Rille rundherum.

     

    Hallo Dim3nsioneer,

    das kann man so glaube ich nicht sagen, den die neuen von UM sind nicht gerillt.

    Gerillt sind nur die von 3dSolex.

    Mann kann es aber erkennen weil das neue Material etwas dursichtiger ist, Transparenter.

    Gruß Gerd

  18. Ja, ich habe einen Temperatur Senkung der unbenutzten Düse, Probiert habe ich 170C u. 160C.

    Bei einen Düsen Wechsel mache ich einen 10mm Retract mit 45mm/s, vielleicht probiere ich mal 25mm/s. In der Länge habe ich von Nachlaufen her keinen Unterschied gesehen (Probiert habe ich 4,5, 5,5, 10) Habe ich auch in Simplify3D eingestellt.

    Von der Firmware her ist mir nur der Retract an Programm ende bekannt!

    leider kann ich keine 20mm mehr Retracen weil sich dann bei meine rechten Düse das Filament irgendwie in meinen Edelstahl Isolator verzwickt, links habe ich keine Probleme!

  19. Hallo @Storbis,

    Diese 2 "jumper" braucht man bei UM2 auf jeden falls, von daher gehe ich davon aus das die beim UMO+ auch benötigt werden.

    Ich hatte mal nachgemessen, der 2te „jumper“ ist für die 2x 24V Anschlüsse zuständig ist, bei den ersten habe ich, wen ich mich noch richtig erinnere, keinen Unterschied gefunden aber an den Beheizten Bett oder/und der Heizpatrone habe ich nicht gedacht.

    Bist du dir sicher das die nicht dabei waren, habe etwa vor einen halben Jahr auch ein neues Board gekauft da waren die in einer kleinen Plastiktüte dabei!

    Gruß Gerd

  20. Ich finde nur jetzt auf die Schnelle als Laie nicht die Einstellung, wo ich die PIN-Belegung ändern kann, denn dann würde ich das mal an E2 ausprobieren, auch mit dem Bondtech-Extruder. Denn ob das Mainboard dann halb oder ganz hinüber ist, ist dann auch egal...

    Kannst Du mir bzgl. PIN-Belegung bei Gelegenheit noch einen Hinweis geben?

    Dazu muss man in der Firmware ran und die mit Cura neu auf flashen. Wenns du dich mit der Tinker Gnome Firmware zufrieden geben würdest könnte ich dir die Hex Datei zukommen lassen.

    Wenns du Arduino mächtig bisst schau mal in der Register karte pins.h nach.

     

    #define E0_STEP_PIN                 42  // PL7#define E0_DIR_PIN                  43  // PL6#define E0_ENABLE_PIN               37  // PC0#define E1_STEP_PIN                 49  // PL0#define E1_DIR_PIN                  47  // PL2#define E1_ENABLE_PIN               48  // PL1

     

    Bei denen zwei müssten die hinteren zahlen einmal ausgetauscht werden!

    Gruß Gerd

×
×
  • Create New...