Um die spezielle Frage zu beantworten, warum die Ecken abheben, scheint dies mit der Wärmeausdehnung (oder dem Schrumpfen) und der Oberflächenhaftfläche zu tun zu haben.
Das Material lagert sich heiß ab und ist auch nach dem Abkühlen noch warm und schrumpft beim Abkühlen anscheinend etwas. Jede Schicht erzeugt daher ein wenig Kraft, indem sie nach oben und zur Mitte der Schicht hin zieht, wenn die Schicht schrumpft. Jede Schicht befindet sich also in einem Zustand geringer Zugspannung. Bei einigen Schichten kann dies zu keinem merklichen Effekt führen. Wenn jedoch mehr Schichten hinzugefügt werden, erhöht sich die Gesamtkraft, die auf die untere Schicht ausgeübt wird.
Der Grund, warum dies Ecken stärker betrifft als die Schüttflächenbereiche, ist, dass die Gesamtfläche, die das Teil am Bett hält, an schärferen Ecken kleiner ist, so dass dort weniger Kraft erforderlich ist, um die Betthaftungskraft zu überwinden, was dazu führt, dass sich die Ecken schließlich lösen.
Da dies ein Artefakt der Wärmeausdehnung ist, wird der Versuch, eine gleichmäßige Temperatur über das Druckvolumen / das gedruckte Teil aufrechtzuerhalten, wahrscheinlich sehr hilfreich sein (z. B. indem der Drucker eingeschlossen wird, wie andere gesagt haben).
Zusätzlich zu den vorherigen Vorschlägen schlägt das folgende Papier vor, dass das Anfasen (Abrunden) der Ecken hier Abhilfe schaffen kann (sofern Ihr Design dies zulässt):
DD Hernandez, "Faktoren, die die Maßgenauigkeit des 3D-Verbraucherdrucks beeinflussen", Intl. Jnl. Luft- und Raumfahrt (2015)
Wenn die untere Schicht nicht angemessen auf dem Druckbett haftet, neigen der Abkühlungsprozess und das Schrumpfen des Materials in den darüber liegenden Schichten dazu, bei kleinsten Merkmalen mit der geringsten Oberfläche in Kontakt mit dem Bett zu ziehen, wodurch Abschnitte des Drucks entstehen Warp. Scharfe Ecken am unteren Rand des Drucks stellen ein besonderes Problem dar. "
Nebengedanke:
Ich frage mich, ob es hilfreich wäre, die Betttemperatur während des Drucks zu variieren (z. B. langsam auf Raumtemperatur abzusenken, wenn mehr Schichten gedruckt werden), da eine konstante Betttemperatur theoretisch einen vertikalen Temperaturgradienten für a erzeugen würde sehr großer Teil. Glaube nicht, dass ich jemanden gesehen habe, der das versucht (vermutlich, weil Cura diese G-Code-Befehle nicht automatisch für uns einfügt). Es wäre nicht allzu schwierig, benutzerdefinierte Bed-Temp-Befehle in die G-Code-Datei einzufügen, aber es würde länger dauern, um die Temperatur zwischen den Ebenen zu stabilisieren.