Qidi Extruder Upgrade Icarus 2.x mit LGX Lite und Board Anpassungen

  • Hallo Miteinander,

    kurz zu mir: ich heisse Stefan, wohne in der Schweiz, und konnte vor kurzer Zeit einen gebrauchten , gut gepflegten Qidi X-Plus (I) günstig ergattern.

    Ich bin dann wärend der Info-Suche im Web und vor allem auf Youtoube auf den Icarus 2 gestossen und habe mir den in ASA gedruckt. Als Hotend hab ich ein Dragon (clone) gewählt, und als Extruder nen LGX lite clone (wird auf Ali in Vollmetall-Ausführung unter der Bezeichnung HGX Lite mit nem 36mm Pancakemotor angeboten). ThermoCoupler und 60W Heizpatrone dazu , das Qidi-Hotendboard, und die Lüfter kombi 4020, 5015. Alles nach Anleitung zusammengebaut . Dann hab ich mir für den HGX-Extruder noch ein Filament-Runout Sensor konstruiert und gedruckt. Danach hab ich den Icarus in den Drucker eingepaut, Firmwar und Config aktualisiert, neu gelewelt und Extruder.Drehrichtung geprüft, alle ok. dann wollte ich Nen test drucken, was zu Anfang auch geklappt hat. jedoch nach kurzer Zeit kam kein Filament mer aus der Düse. Fehler: der Extruder-Motor hatte fast gar keine Kraft. Hab dann kurz nen 2. Motor, gleichen Typs angesteckt, dasselbe Problem, der motor komte durch leichten Fingerdruck auf das Ritzel einfach gestoppt werden. Hab dann den Stepper aus dem Icarus ausgebaut und den Motor an meinen BIQU B1 angeschlossen, da ich bei dem Drucker den Motorstrom aller Stepper über das Display programieren kann, selbst im laufenden Betrieb. Da entwickelte der Motor dann oberhalb 800mA ausreichend Kraft.Also wusste ich nun, die motoren sind in Ordnung, brauchen lediglich ausreichend Strom. Leider hat das Mainboard im Qidi keine Potis um den Motorstrom einzustellen. Die verbauten Treiber sind bei mir A4988. Eine genauere Untersuchung des Mainboards hat dann ergeben, dass für die Stromeinstellung von E1 (Extruder Motor) der Widerstand R12 , 2,4 kOhm zuständig ist. Habe da dann 2 kupferlackdrähte dran gelötet (weil für Litze einfach kein Platz an nem 603er SMD Widerstand zum sauberen anlöten ist). Daran habe ich dan ein 2,2 kOhm Poti mit einem 1k Serien-Widerstand (als Kurzschluss-Schutz) angeschlossen um den Strom einstellen zu können. Leider hat das nicht den gewünschten Erfolg gebracht, denn ich konnte damit des Strom nur noch weiter absenken, nicht jedoch erhöhen. Also habe ich den R12 entfernt, und die Lackisolierten kupferdrähte direkt auf die pads des Widerstands gelötet. Ohne r12 konnte ich nen Widerstand von 10 kOhm messen , also ist R12 in Paralellschaltung mit nem 10k Widerstand. Ich habe dann an meine Dräht ein 10k Poti mit einem 2k Serien-Widerstand angeschlossen und nen neuen Einstell-Versuch gestartet. Nun konnte ich den Motor-Strom erhöhen. der Motorstrom liegt jetzt etwa bei 870 mA . Ich habe Poti mit Serienwiderstand ausgemessen und bin auf etwas 8,2 kOhm gekommen, also hab ich das Poti (und den Serienwiderstand) durch einen fest-widerstand mit 8,2kOhm ersetzt. dDa ich grad keinen 8,2kOhm in Bauform 603da hatte, hab ich die Kupferlack-Drähte gekürzt, zusätzlich isoliert und nen bedrahteten Widerstand drangelötet. das ganze nochmit nem stück Schrumpfschlauch isoliert und am Sockel, wo das kleine anschluss-Platienchen, für das Poweroff-Relais steckt, fixirt. Nicht die eleganteste Lösung, aber funktioniert, ist vibrationsfest und gegen Kurzschlüsse gesichert. Es gibt gleich neben R12 noch nen 0 Ohm Widerstand, ich bin mir nicht zu 100% sicher, ob dieser wirklich auch in Reihe mit R12 liegt, das müssteich noch genauer ermitteln, falls ja, hätte R12 bleiben können und der 0 Ohm durch einen Widerstand 5k6 oder 6k2 getauscht werden . Da wäre das löten etwas einfacher, da der 0-Ohm in 805 oder gar 1206 ausgeführt ist.

  • Moin Stefan,

    Danke Dir für Deinen Beitrag, könnte sehr interessant für einige Qidi User sein.

    Ich habe den Beitrag in einen neuen Thread geschoben, da der andere sich auschließlich auf die von mir unterstützen Artikel bezieht. Hoffe der TItel ist OK für Dich.

    Olaf

  • Hallo Olaf,

    ja , da mit dem Titel und dem Verschieben is völli ok und auch gut emacht. Sobald ich widerstände in 603 Bauform bei mir habe (die feiern im moment noch chinesisches Neujahr) und auch einen neuen Sockel für das Display-Kabel , bei meinem ist leider die Verrigelung nicht mehr gut und ich musste die mit Kleber fixieren, sodass der Sockel ein nochmaliges entfernen der Display-Leitung höchstwahrscheinlich nicht überlebt, geliefert bekommen habe, werde ich das board nochmals ausbauen und unter dem Digital-Mikroskop Fotos machen um den Umbau noch genauer zu zeigen. Ich muss aber noch warten, biss ich noch Anderes benötige umd den Sockel zu bestellen, da ich bei meinem einheimischen Elektronik-Versender, der diesen Sockel anbietet , eine Mindestbestell-Menge habe. Der defekte Sockel war dann auch der Grund, warum ich die sache mit dem 0-Ohm widwestand nicht mehr genauer untersucht hatte , ich hatte echt probleme, das Disply wider zur funktion zu bewegen, weil die Kontaktierung im defekten Socken sehr schwierig war und als das Display dan endlich lief, kab ich nur noch mit kleber fiiert und nix mehr am Flachbandkabel gemacht. Dennoch wollte ich hier berichten, weillich auch lange das netz und Foren durchforscht habe, ob jemand schon den Treiber-Strom angepasst hat. Da ich da nix brauchbares gefunden hatte, und Du mal jemandem geantwortet hast, dass Dukeine Möglichkeit kennst, den Strom anzupassen, hielt ich es für eine gute Idee zu berichten, wie man das doch hinbekommt. Es ist sehr schade, dass sich Qidi die Trimmer gespart hat und mit Festwiderständen arbeitet. Aber ok, est ist halt jetzt einfach so.
    was ich noch schade finde ist, dass man während des Drucks den Aktuellen Layer nicht anzeigen lassen kann. Ich habe jetzt die FW 2.31 drauf, da ist zwar der Filament-Runout Sensor und auch die Z-Feinanpassung während des Drucks (in Marlin ja als Babystep bekannt) enthalten, aber eben leider nicht die Anzeige des aktuellen Layers. Oder kennst Du da ne Möglichkeit?

    Stefan

  • Nutzt Du kein OctoPrint oder ähnliches? Wenn nicht kann ich das nur empfehlen.

  • Ne , das habe ich bisher nicht benötigt, Ich habe 3 BIQU B1 (1 mit Dragonfly-Hotend, 1 mit Phetus TaiChi hotend und 1 Mit IDEX Umbau. diese sind alle mmit ner selbstgebauten ESP32 Cloud-SD ausgestattet Di im Windowa als Netzlaufwerk eingebunden sind. da kann ich selbst während des Druckens drauf zugreifen und Dateien pflegen. Diese Drucker haben ein sehr gutes Touch-Display, das mir alle benötigten Infos preis gibt, ausserdem kenne ich deren Firmware in und auswendig habe auch schon Anpassungen am Code der Firmwarevorgenommen. Eine übertragung dieser Infos in einen anderen Raum benötige ich nicht. Dann habe ich eben noch den QIDI X-Plus, der Einzige, den ich auch übers Netzwerk steuern kann. Und da der Weg zu den Druckern nur sehr kurz ist, reicht es mir, wenn ich mal kurz persönlich zum Drucker gehe um mir Infor's abzuholen. Die Anzeige des aktuellen Layers benutze ich hauptsächlich, um, wenn ich im Druck eine Pause z.B. für Filament./Farbwechsel und ähnliches vorgesehen habe, dass ich die Zeit abschätzen kann, wann ich in etwa zum Drucker muss um solche Eingriffe zu tätigen. Ansonsten ist das kein absolutes 'muss ich haben' Ding. Bei den BIQU's hab ich das alles so in der Display-Firmware konfiguriert, Beim Qidi komme ich da eben nicht in die Firmware rein, um das freizuschalten. Ist aber nicht unbedingt nötig, und ich will da auch nicht zusätzlich nen Raspi ständig mitlaufen lassen.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!