Bambu Lab X2D

    ACHTUNG: Mit der neuen EU Drohnenverordnung muß sich jeder Drohnen-Betreiber beim Luftfahrtbundesamt registrieren und seine Drohne mit der e-ID kennzeichnen! Ein passendes Kennzeichen bekommst Du hier im Shop. Außerdem benötigst Du eine Drohnen-Versicherung. Hier geht es zu unserem Drohnen-Versicherungsvergleich. Informationen zum neuen EU Drohnenführerschein gibt es hier.

    • Bambu Lab X2D

      Hi,

      mit dem Release des X2D bin ich nun auch auf die dunkle Seite gewechselt, und habe mir einen eigenen Bambu Lab Drucker zugelegt. Die "Bambu Lab Experience" ist mir nicht neu, da wir auf der Arbeit einen X1 und einen H2 haben. Allerdings bediene ich die in der Regel nicht selbst, und sehe immer nur die gelungenen Ergebnisse. ;)
      Ich wollte neben meinen selbstgebauten Druckern einfach mal einen haben der zuverlässig funktioniert wenn ich ihn brauche, und mich nicht in Versuchung bringt alle 6 Wochen einen neuen Extruder auszuprobieren, oder ähnliches. Er kommt zwar in keinem einzigen Punkt an meinen Voron V2.4 heran, aber der 2.4 hat z.b. gerade keine Tür...aus Gründen...:D

      Meine Anforderungen sind:
      + technische Materialien
      + Bauraumheizung
      + schnelles aufheizen
      + schnell wechselbare Düsen (bin halt verwöhnt...)
      + möglichst zwei Filamente im schnellen Wechsel drucken können, für Stützstrukturen
      Was ich nicht brauche sind mehr als 2 Filamente, weil ich keine bunten Staubfänger drucke.

      Dafür schien der X2D auf dem Papier zwar nicht ideal, weil er nur 300°C Düsentemperatur kann, aber durchaus ausreichend, und für den Preis von 630€, für das was er bietet ein echter No-Brainer!
      Upselling is a thing, also habe ich natürlich noch 220€ für die überflüssige AMS drauf gelegt, die jetzt nach einer Woche schon nicht mal mehr angeschlossen ist. :rolleyes: - Die muss man für TPU eh umgehen, und mir fehlen die Gründe mir extra Arbeit zu machen, um sie immer wieder anzuschließen.

      Die "Bambu Lab Experience" ist schon gut. Es ist durchaus beeindruckend wie leicht man ohne jegliche Vorkenntnisse zu passablen Ergebnissen kommt. Ich habe mich Anfangs mal bewusst völlig doof gestellt, und nur genau das gemacht was der Drucker bzw. das Bambu Studio von mir wollte, und hatte im Handumdrehen eine gelungene Benchy aus ASA in der Hand.

      Bambu Lab Filament
      Ich habe ein paar Rollen Bambu ASA gekauft, um das mal auszuprobieren. Davon bin ich ziemlich enttäuscht. Es druckt OK, aber nicht besonders gut. Erstaunlicherweise sahen die ersten Drucke mit meinem Extrudr Durapro ASA und dem Stock "Generic ASA" Profil schon besser aus als Drucke mit dem Bambu Filament, was wahrscheinlich hauptsächlich daran liegt, dass das Generic Profil deutlich langsamer druckt. (viel niedrigeres Flow Rate Limit, das man durchaus auch auf den gleichen Wert erhöhen kann wie im Bambu Profil). Noch bietet Extrudr kein vorgefertigten Profile für den X2D an, die kommen aber sicher bald. Ich habe diverse generische Profile mit PLA, ABS, ASA, TPU, PA und PC ausprobiert, und die haben alle out of the box sehr gut funktioniert. Somit war das für mich das erste und letzte Mal, dass ich Bambu Filament gekauft habe. Man zahlt hauptsächlich dafür mit dem RF-ID Chip drei Mausklicks zu sparen, und auch das nur wenn man die AMS benutzt.

      Die Hilfsdüse
      Feine Sache für Support, wer damit bunte Staubfänger drucken möchte, ist hier falsch!
      Die Offset-Kalibrierung funktioniert sehr gut. Wer mal selbst versucht hat mehrere Düsen zueinander zu kalibrieren, der weiß dass man das eigentlich auf 1/100 hinbekommen muss, sonst bekommt man an Materialwechseln spürbare Kanten an den Druckteilen. Der Bambu bekommt das durchaus respektabel hin. Nicht perfekt, aber für diese Preisklasse schon extrem gut! Der muss sich in dieser Hinsicht nicht hinter einem H2D verstecken. Man muss man schon jenseits der 10.000€ ausgeben, um einen Drucker zu bekommen der das noch besser macht.
      Aber die Hilfsdüse hat halt nur einen Bowdenextruder, und das macht sich vor allem dadurch bemerkbar dass Ecken nicht knackigt scharfkantig werden, sondern immer etwas rund gelutscht. Wenn scharfe Kanten an Druckteilen mit beiden Düsen gedruckt werden, passen sie nicht aufeinander. Vielleicht kann man hier mit PA Kalibrierung noch ein bisschen was verbessern, aber out of the box wird das nicht sehr ansehnlich. Die Hilfsdüse ist also wirklich ideal für Support, aber nicht für das eigentliche Druckteil geeignet.

      Grundeinstellungen und Kalibrierung
      Etwas verwundert hat mich, dass selbst bei den Bambu Filamenten keine Schrumpfkorrektur eingestellt ist. Allerdings scheinen das wohl auch andere Hersteller bei ihren Filamentprofilen nicht zu machen. :rolleyes:
      Unbedingt nötig ist auch eine PA Kalibrierung, die man für jedes Filament durchführen muss, aber vom Drucker oder Bambu Studio nie darauf hingewiesen wird. Ich hatte bei meinen ersten Druckteilen Lücken in dünnen Wänden, weil die PA Grundeinstellung so schlecht ist, und musste erst einmal googeln wie man PA an einem Bambu Drucker überhaupt einstellt. Das Bambu Studio hat dafür einen Wizzard, der quasi vollautomatisch durchläuft. Aber es fehlt irgendwie ein Hinweis für Neueinsteiger, dass sie das mit jedem Filament tun müssen. Es wundert mich ja sehr, dass PA selbst bei den Bambu Filamenten nicht voreingestellt ist, obwohl der Wert eigentlich Extruder- und Filamentspezifisch immer gleich sein sollte. (Eigentlich ist er IMO sogar Extruderspezifisch für alle starren Filamente gleich, aber dafür würde ich als Hersteller natürlich auch nicht garantieren....) Aber dass Bambu sogar bei seinem eigenen Filament sagt: "Miss das mal besser für jede Rolle extra ein." ist schon etwas merkwürdig.
      Merkwürdig ist auch, dass die Kalibrierung der Resonazkompensation Teil des Print-Start Ablaufs ist, obwohl sich die Resonanzfrequenz ab Werk eigentlich nie wieder ändern sollte. Das war bestimmt eine Idee der Marketing Abteilung...bissle show machen, das kennt man ja als Produktentwickler... ;)
      Erwartend schlecht funktioniert die Kalibrierung der Z-Achse, wie bei jedem Drucker der das Bett mit der Düse abtastet. Dabei ist man eben von der Sauberkeit der Düse abhängig, und die ist vor allem mit technischen Filamenten immer ein Problem, weil die bei 140°C einfach noch nicht weich genug sind um platt gedrückt zu werden.
      Und damit komme ich zu dem einen großen Problem, das ich mit diesem Drucker habe.

      First Layer Squish und Betthaftung.
      Mein X2D druckt den ersten Layer mit technischen Filamenten konsequent immer mindestend 0.05mm zu hoch, manchmal könnten es auch gute 0.2mm sein. Egal ob auf der Texturierten PEI oder der Engeniering Plate. Der erste Layer hat immer Lücken zwischen den Drucklinien, die Betthaftung ist dadurch ziemlich schlecht, und selbst eine Brim hilft nicht, weil sie aus einzelnen Linien besteht die keinen Kontakt zueinander oder zum Druckteil haben. (Ein Draft shield ist mit Bambu Studio scheinbar gänzlich unmöglich, das müsste man wohl per CAD ins Teil integrieren...)
      Der erste Layer auf dem Druckbett sieht immer wesentlich schlechter aus als der erste Layer über einem Support Interface.
      Ich versuche seit Tagen ein Gehäuse für einen Stealthburner zu drucken, und habe schon eine ganze Kiste voll fehlgeschlagener Versuche. Ab dem 10. Layer beginnen sich immer die Ecken hoch zu rollen.


      Leider ist es durch das down scaling im Forum kaum noch zu erkennen, aber die Oberflächen der beiden äußeren Teile, die beim Druck auf dem Bett waren, sehen grausam schlecht aus. Man kann zwischen den Drucklinien zum 2. Layer hindurchschauen. Und die klaffenden Lücken in der Brim des mittleren Teils sind ja selbst bei der niedrigen Auflösung noch deutlich sichtbar. (Das Stringing beim mittleren Teil einfach ignorieren, da hatte ich versehentlich die Retraction aus.) Abgesehen davon, dass sich die Ecken vom Bett lösen und hoch ziehen, ist die Druckqualität eigentlich recht gut. Bridges haben noch Verbesserungspotential, die gehen ab ca 1cm Länge langsam schief.

      Kein Babystepping
      Der absolute Irrsinn ist, dass der Drucker gar keine Möglichkeit bietet den Z-Offset zu korrigieren. Bei jedem anderen Drucker kann man, wenn man sieht dass der erste Layer ein bisschen zu tief oder zu hoch ist, einfach schnell per Babystepping korrigieren. Diese Möglichkeit gibt es bei Bambu einfach nicht. Wenn der erste Layer nichts wird, dann wird er einfach nichts, und man kann eigentlich nur den Druck abrechen, neu starten, und HOFFEN dass es beim nächsten Versuch vielleicht etwas besser wird. Gut wird es aber nie, die Z-Kalibrierung ist IMMER bestenfalls um 0.05mm zu hoch, manchmal auch mehr. Ich vermte das liegt an Filamentrückständen an der Düse.
      Man hat leider auch keine Möglichkeit die Düse einfach mal vorher manuell zu säubern, weil er während der Startprozedur ja wieder völlig unnötig poopen geht und sich dabei wieder einsaut. :rolleyes:

      Ich versuche gerade einen Workarround zu finden, so dass der Drucker immer erst ein winziges PLA Teil druckt, und somit zur Abtastung des Bettes am Anfang PLA geladen hat. Mit PLA funktioniert die Kalibrierung nämlich noch ganz gut, erst bei ASA gehen die Probleme los, und mit geladenem PC, das während der Abtastung noch nicht mal die Glasübergangstemperatur erreicht, funktioniert die Z-Kalibrierung gar nicht.

      TPU ist auch so eine Sache...
      Ich wusste vorher gar nicht, dass sich Bambu Drucker allgemein mit TPU so schwer tun. Man muss dazu die AMS und den Filamentpuffer umgehen, dann funktioniert es einigermaßen passabel. Lange FIlamentwege umgehen, muss ich bei meinen anderen Druckern allerdings auch. Die Ergebnisse des Bambu sind aber schon ziemlich schlecht. So heftiges Stringing habe ich seit Jahren nicht mehr gesehen. Jetzt verstehe ich auch, weshalb Filamenttrocknung in den letzten Jahren so ein großes Thema geworden ist. IMO liegt das einfach daran dass mit völlig ungeeigneten Profilen gedruckt wird. Der macht bei TPU z-hops !!! =O Und das mit dieser lahmen Spindel-Z-Achse. Kein Wunder dass das Zeug Fäden zieht, wenn der beim absetzen immer eine absolute Ewigkeit braucht um von A nach B zu kommen. Es ist doch seit Jahren etabliert, dass man z-hopping bei TPU vermeiden sollte, vor allem bei Druckern mit langsamer Z-Achse, um die Zeit in der es aus der Düse sabbern kann so kurz wie möglich zu halten. ?( Ohne Z-Hop klappt das schon wesentlich besser. Für noch bessere Ergebnisse müsste er sich bei Travel Moves einfach schneller bewegen. Ich wüsste gerne wie schnell er dabei wirklich ist. In den Profilen sind meist 1.000mm/s und 10.000mm/s² eingestellt. Gut, 10.000mm/s² ist auch nicht viel, aber selbst im Vergleich zu meinem großen Voron, den ich bei gleicher Beschleunigung nur mit max 450mm/s laufen lasse, wirkt der Bambu bei Travel irgendwie langsamer. Der Travel beim Drucken scheint auch langsamer zu sein als die Bewegungen die er während der Düsenreinigung macht. Weiß der Henker, welche EInschränkungen die Firmware da noch über den G-Code hat.

      Es fehlt ab Werk ein richtiges Qualitäsprofil
      Das Bambu Studio bietet ab Werk zwei Profile: "Standard" und "High Quality". Diese werden den Namen nicht gerecht. Das "Standard" Profil ist eher was für schnelle Probedrucke, und was Bambu als "High Quality" bezeichnet ist das was ich unter einem durchschnittlichen Ergebnis verstehe. "Standard" ist wenig nützlich, weil es gar nicht so viel schneller ist als "High Quality". Letzteres druckt IMO nämlich ziemlich schnell für ein Qualitätsprofil, und das sieht man den teilen auch an!
      Mein Tipp: Eine Kopie vom High Quality Profil machen und dort einfach mal alle Gescwindigkeiten außer bei Infill halbieren, und dann klappt es auch mit richtig guten Drucken.

      Fazit
      Für den Preis ist das schon ein sehr guter Drucker, und wahrscheinlich der beste den man momentan kaufen kann. Man darf für diesen geringen Preis bei so viel Funktionsumfang aber auch nicht zu viel Leistung erwarten!
      Er ist alles andere als ideal für technische Kunststoffe, hat damit sogar erhebliche Probleme. Er ist nicht ideal für Leute die bunten Firlefanz drucken wollen, denn die haben sehr wenig Nutzen von der Hilfsdüse. Was er richtig gut kann ist PLA, aber das können auch noch günstigere Drucker genau so gut.
      Mit den mitgelieferten Profilen bekommt man durchaus akzeptable Ergebnisse. Für wirkliche gute Ergebnisse muss man diese aber genau so selbst tunen wie bei allen anderen Druckern auch.
      Als Zweit- oder Dritt-Drucker ist er für mich mehr als ausreichend. Für bessere, größere, schneller, richtige Multimaterial-Drucke und Filamente bis 500°C habe ich ja noch meine beiden Voron, die, was man fairer Weise sagen muss, ja auch ein Vielfaches davon gekostet haben. Ich schätze in meinen V0 dürfte ich inzwischen um die 1500€ gesteckt haben, und der V2.4 wird mit Werkzeugwechsler schon weit jenseits der 2000€ liegen.

      Wer den Drucker in erster Linie für TPU Teile an FPV Quads möchte, kann ruhig zugreifen. Dafür ist der X2D ideal. Spart euch die AMS, die könnt ihr mit TPU eh nicht benutzen. Nehmt oben die Glasplatte raus, und führt das Filament ohne Umwege direkt in den Extruder. Werft die z-hops aus den TPU Profilen raus, und dann bekommt ihr sehr gute Teile. Die Hilfsdüse für Supportfilament ist dann auch eine feine Sache. Support kann man bei TPU ja selbst für Bridges brauchen.
      Ansonsten ist er bis ASA OK, Preis-Leistung angemessen, aber keine Eierlegende Wollmilchsau. Und für einen Drucker der gut PA und PC kann wird man wohl einfach mehr ausgeben müssen.

      The post was edited 21 times, last by gsezz ().

    • Natürlich habe ich es probiert, und drucken kann er es auch ganz passabel, wenn man es erst einmal geschafft hat die Z-Offset Kalibrierung auszutricksen und der erste Layer nicht in die Luft gedruckt wird.
      Das Problem ist, dass er mit PC in der Düse die Z-Offset Kalibrierung nicht schafft. Die Düse wird ja dabei auf 140°C abgekühlt, um das Bett nicht zu verbrennen, aber bei dieser Temperatur ist PC nun mal noch hart. D.h. jedes bisschen Filament das noch an der Düse hängt, und da hängt immer welches, weil er ja vorher extra noch poopen geht, verfälscht die Messung.
      Mein Workarround ist bislang, dass ich die Düse vorher gründlich von Hand putze und dann im Druckauftrag ein zweites Objekt mit nur einem Layer Höhe aus PLA platziere. Dadurch hat er beim Bed Leveling PLA geladen, und wechselt erst später zu PC.
      Den selben Workarround brauche ich auch mit ASA für einen guten ersten Layer. Bei ASA ist das Problem aber, wie oben beschrieben, meistens nur kosmetisch, und teilweise mal etwas zu wenig Betthaftung. Bei PC wird der Z-Offset so hoch dass er ohne Tricks gar keinen ersten Layer aufs Bett bekommt.

      Ich will mich gar nicht darüber beklagen, dass die Kalibrierung mit PC schief geht. Das Problem hat ja jeder Drucker, der das Bett mit der Düse abtastet, und deshalb wählt man für Drucker die Hochtemperatur-Filamente drucken sollen ja auch andere Arten von Sensorik. Die 300°C sind ja für PC sowieso schon eher am kalten Ende der Skala. Ich habe nie erwartet dass er dass perfekt hin bekommt.
      Mich ärgert nur das fehlende Babystepping, das es als schnelle Abhilfe für genau solch Probleme bei eigentlich jedem Drucker gibt, und von dem Bambu beschlossen hat, es dem Nutzer vor zu enthalten. Die Firmware könnte es ja, die haben nur im Touch Display keine Tasten dafür vorgesehen. :rolleyes:

      The post was edited 7 times, last by gsezz ().

    • Ich kann jetzt nur vom X1C sprechen aber das dürfte beim X2D genauso sein.
      Das Verhalten beim Start lässt sich in BambuStudio über die Drucker-Einstellungen unter Start-GCode ändern. Da lassen sich die Temperaturen setzen und auch der Offset zum Bett korrigieren. Ich habe da für die glatten Chinaplates andere Offsets hinterlegt, damit geht es dann ganz gut. Der Rest ist auch einstellbar.

      Bei der Resonanzmessung bin ich nicht ganz bei dir, die ändert sich doch recht häufig. Aufstellposition, Spannung der Riemen, Glasplatte/Tür geschlossen oder offen sorgt alles dafür, dass sich die Resonanz ändert.
    • Du hast Recht, bei der Blech-Konstruktion könnte die Resonanz des ganzen Gehäuses relevant sind. Vermutlich hat Bambu dem Drucker deshalb auch so weiche Gummifüße gegeben, dass er sich nicht an den Tisch ankoppeln kann und die Resonanz in einem planbaren Bereich bleibt.
      Diese extrem weichen Füße haben mich nämlich auch schon gewundert. Normalerweise will man solche Maschinen ja möglichst an ihren Untergrund ankoppeln, und nicht entkoppeln.
      Aber das ist ja auch egal, die kurze Messung stört ja nicht, und wenn ich das richtig gesehen habe, ließe sie sich auch ganz einfach abschalten.



      Ja, man kann den Z-Offset über den G-Code beeinflussen. Aber das ist ja dann ein fixer Wert, den man schon ja beim Slicen festlegen müsste. Das hilft mir momentan auch ein bisschen mit ASA (Z -0,05 im G-Code) , löst aber nicht das eigentliche Problem.
      Mein Problem ist ja, dass ich bei jedem Homing bzw. Bettleveling eine inkonsistente Z-Höhe bekomme, abhängig davon wie viel Filament aus der Düse herausschaut. Da bräuchte es einfach eine Möglichkeit das nach dem Start des Drucks manuell korrigieren zu können.

      Die Idee zum Kalibrieren PLA zu laden wird wohl nichts, dafür heizt der X2D zu schnell auf. Das PLA hat mir in der beheizten Kammer jetzt schon 2x den Extruder verstopft. Ich hatte gedacht, ich komme vielleicht damit durch, wenn das PLA schnell genug wieder entladen ist. Aber die Bauraumheizung ist wirklich sehr flott!
      Der Bambu schränkt leider auch die Einstellungsmöglichkeiten der Heizung abhängig vom Filament ein. Man kann nicht so einfach mit PLA und Kühlung starten und dann zu ASA mit Heizung wechseln. Dazu müsste man wohl noch tiefer in die Trickkiste greifen, eine Rolle PLA als ASA ausgeben, oder so... Ich werde erst einmal andere Möglichkeiten suchen.

      Momentan sieht es so aus, dass das Leveling mit PLA sehr gut funktioniert, mit ASA nur noch so mittel bis schlecht, und mit PC geht es eben völlig schief. Die offensichtlich beste Lösung wäre, einfach zu kalibrieren bevor das Filament geladen wird.
      Ich will mir später mal den Start G-Code genauer ansehen, und schauen ob ich nicht einfach die Reihenfolge der Vorgänge tauschen kann.

      The post was edited 3 times, last by gsezz ().

    • New

      Macht der X2D das denn so anders als der X1C?
      Mein letzter Druck ist "etwas" her, daher nur aus der Erinnerung. Der X1C reibt sich ja vor der Kalibrierung hinten an der Buildplate die Düse sauber, das hat bei mir seitdem ich den Drucker habe einwandfrei funktioniert. Auch mit technischen Filamenten wie ASA, PC oder PA.
      Da war die Düse jedesmal akkurat sauber, wundert mich etwas dass da bei dir noch Filament hängt.

      Hotend aufheizen, Filament laden und spülen. Danach streift er den Rest afaik schon mit abgeschalteter Heizung ab und fängt dann mit der Düsenreinigung an.
    • New

      Das macht er auch. Dann bleibt er dort stehen und wartet bis die Düse abgekühlt ist. Bei ca. 170° fährt er dann aber schon zum Gummi Pad, putzt dort nochmal, und steht dann dort noch einige Sekunden herum bis die Düse auf 140°C runter ist. In dieser Zeit sieht man, wie sich wieder eine kleine Kugel bildet.

      Ich habe aber gestern noch jede Menge Probedrucke gemacht, und völlig andere Ergebnisse bekommen als bei den Teilen die ich letzte Woche drucken wollte. Vielleicht hat mich das hin und her wechseln zwischen den verschiedenen Platten auch durcheinander gebracht.
      Auf der Enigneering Plate verhalten sich PLA und ASA plötzlich völlig identisch. Beide drucken konstant um den selben Offset minimal zu hoch, so dass der erste Layer Lücke hat.
      Ab Werk gibt es ist für die Engineering Plate keinen speziellen Korrekturwert. Bambu korrigiert alles was nicht die texturierte Platte ist nach oben. Ich habe dort nun eine elsif Kondition eingefügt, um die Engineering Plate auf Null zu setzen, und damit klappte es dann ziemlich gut, mit PLA und ASA gleichermaßen.

      Source Code

      1. ;===== for Textured PEI Plate , lower the nozzle as the nozzle was touching topmost of the texture when homing ==
      2. {if curr_bed_type=="Textured PEI Plate"}
      3. G29.1 Z{0.002} ; for Textured PEI Plate
      4. {elsif curr_bed_type=="Engineering Plate"}
      5. G29.1 Z{-0.00} ; for Engineering Plate ##ÄNDERUNG## 03.05.2026 elsif hinzu
      6. {else}
      7. G29.1 Z{0.022}
      8. {endif}
      Ich muss das aber noch weiter testen, und auch mit der texturierten Platte noch etwas experimentieren. Momentan sieht es so as, als wenn ich entweder mit den Drucken letzte Woche einfach Pech hatte, oder mit den Mustern gestern jede menge Glück. :/

      Um PC werde ich mich später kümmern, wenn ich den Drucker besser kenne. Das ist mir momentan zu teuer für Experimente. ;)