ich war leider die letzten Tage aus Zeit mangel nicht online und konnte somit bei der Problem findung keine hilfe leisten.
Zu den Einstellungen in den Sourcen von mir die hatte ich mal von 3mm auf 2mm heruntergestellt. Da ich einige dünne Objekte gedruckt habe und mit der Einstellung die Oberfläche sauberer wurde. Mit der Haftung hatte ich nie Probleme, da ich mit max 0,3 mm Layer drucke. Aber ich ändere die gerne noch ab.RF1000 hat geschrieben: In den Sourcen von Husky steht der Wert auf 0,2 mm, d.h. die Z-Kompensation sollte dafür sorgen dass die gedruckten Schichten nicht exakt 0,3 mm haben (sondern typischerweise etwas mehr). In diesen Sourcen wurde HEAT_BED_Z_COMPENSATION_MAX_MM auch auf 2 mm gestellt. D.h. bei einem Druckbett das Höhendifferenzen von 0,5 mm aufweist muss die Z-Kompensation so arbeiten, dass bei einer G-Code Höhe von 2 mm alles ausgeglichen ist. Wäre ein Layer also 0,4 mm stark (= 5 Layer bis 2 mm) dann müsste die Z-Kompensation daraus bis zu 0,5 mm (= + 25 %) machen. Ich denke dass bei so hohen Werten auch Probleme mit der Haftung und/oder der Filamentmenge auftreten werden.
Warum die Werte in meiner Matrix positiv sind ist mir ein Rätsel? Das Druckbett hat in der Mitte einen Abstand von ca.0,1 bis 0,2mm zur Düse.
Ich habe jetzt nochmals einen Heatbedscan durchgeführt und siehe da alle Werte negativ.
Daher hier nochmals die Testdaten im Anhang.
Bezüglich der Stelle im Startcode wo M3001 stehen sollte, habe ich dich so verstanden das vor M3001 G28 Stehen sollte und ansonsten es im Grunde egal ist. Es darf nur kein M84 oder M3000 vor dem druckende stehen. Da diese die Z-Komp. deaktivieren.
Richtig?
Wenn ja, dann wüsste ich gerne warum diese Konstellation in der FW 0.55 nicht mehr Funktioniert:
[code:4b802d81]
M140 S[bed0_temperature] T0
M104 T1 S[extruder1_temperature]
M104 T0 S[extruder0_temperature]
G28 ; home all axes
G21 ; set units to millimeters
M107 ; Turn off fan
G92 E0 ; start line
M3001 ; Aktivate Z-Compensation
M3006 S0
G90 ; use absolute coordinates
M82 ; use absolute distances for extrusion
M109 T0 S[extruder0_temperature]
T0
[/code:4b802d81]
Diese aber ohne Probleme die Z-Komp. aktiviert:
[code:4b802d81]
M140 S[bed0_temperature] T0
M104 T1 S[extruder1_temperature]
M104 T0 S[extruder0_temperature]
G28 ; home all axes
G21 ; set units to millimeters
M107 ; Turn off fan
G92 E0 ; start line
G90 ; use absolute coordinates
M82 ; use absolute distances for extrusion
M109 T0 S[extruder0_temperature]
T0
M3001 ; Aktivate Z-Compensation
M3006 S0
[/code:4b802d81]
Gruß,
Husky