[5.6.0-beta.1] Support Z-distance feedback: Flow isn't reduced to compensate for thinner support layers leading to overextrusion #17390
Labels
PreRelease 🐛
An issue found in an Alpha or Beta version of a new Release
Status: On Backlog
The issue / feature has been reproduced and is deemed important enough to be fixed.
Type: Bug
The code does not produce the intended behavior.
Cura Version
5.6.0-beta.1
Operating System
win10
Printer
Custom fff
Reproduction steps
See project
Please also see my other reports submitted at the same time, some are related.
Actual results
It appears as if the initial support layer and the top most support layer are both over extruded, as if being printed with the flow of an ordinary support layer. This can be seen visually on the top, from the side of the structure and on the underside where lines become much wider. As a result, structure 4 comes out much thicker than structure 5 when measured with calipers. The extra filament has forced itself around the nozzle and even lifted it so some degree. Though it in theory should only be a difference of 0.01mm its actually almost 0.2mm thicker. Reading the G-code for those structures, the Z-coordinates looks correct at Z1.61 and Z1.6.
I'm using a support interface density of 97%. Having a sparser support structure would be more forgiving, as is the case at layer 0.
Over-extruded Support structures: Layer height=0.2mm.
Support Z-distance:
Expected results
Flow reduced to match the reduction in layer height of the affected support lines.
Add your .zip and screenshots here ⬇️
(the circles seen on 2-4 are explained in a separate report issue17391 )
![Support structures](https://private-user-images.githubusercontent.com/32172100/284555030-282c8f63-a460-4b37-b01e-77e8b0e51f07.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0Nzg4NzcsIm5iZiI6MTczOTQ3ODU3NywicGF0aCI6Ii8zMjE3MjEwMC8yODQ1NTUwMzAtMjgyYzhmNjMtYTQ2MC00YjM3LWIwMWUtNzdlOGIwZTUxZjA3LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEzVDIwMjkzN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTFmOTIyZTIyNDNmMjJhMzY4YzFiOGJhY2MyNjhmYjMwZDM0YjVmODQ3ZGY1Y2RlMTEzMWI3Mzg2NDgwMWEzY2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.l2HEIBnqWGJih-WdMzeaLddEQGiYhDKdpRvNtfo2Ljg)
![bottom](https://private-user-images.githubusercontent.com/32172100/284559697-af30697e-f82d-45a0-8762-44ed9e5c8b23.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk0Nzg4NzcsIm5iZiI6MTczOTQ3ODU3NywicGF0aCI6Ii8zMjE3MjEwMC8yODQ1NTk2OTctYWYzMDY5N2UtZjgyZC00NWEwLTg3NjItNDRlZDllNWM4YjIzLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEzVDIwMjkzN1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTVhYWU2YzJkMGJiNzAxNWZjMzI4ZjQ4ZGZjNTRiYTkxN2U3ZTBkNDhjMzRkNTVjZmU2MDg0MDgxYTYzYjkwMGYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.fVXam0h5nT8kSKyQrH8dyuSwGaVJCE79uo_Ks-svD04)
From 1-5. "over-extrusion" increases the closer it gets to next full layer distance. At 0.4mm the issue disappears again as it is a full layer multiple with no modified thickness.
From Gcode topmost support layer:
1
Z-distance: 0.2mm
;LAYER:8
M204 S1500
;TYPE:SUPPORT-INTERFACE
G1 F600 Z1.8
2
0.30mm
;LAYER:8
M204 S1500
;TYPE:SUPPORT-INTERFACE
G1 F600 Z1.7
3
0.35mm
;LAYER:8
M204 S1500
;TYPE:SUPPORT-INTERFACE
G1 F600 Z1.65
4
0.39mm
;LAYER:8
M204 S1500
;TYPE:SUPPORT-INTERFACE
G1 F600 Z1.61
5
0.40mm
;LAYER:7
M204 S1500
;TYPE:SUPPORT-INTERFACE
G1 F600 Z1.60
The text was updated successfully, but these errors were encountered: