toybuilder
Posts: 3
Joined: Tue Nov 01, 2016 5:15 pm

[SOLVED] Extrusion multiplier affects slicing? Calibration cube problems.

I am trying to calibrate the relationship between my printer's extruder and different spools of filament.
I created multi-setting profile groups to test the extrusion at 0.80, 0.85, 0.90, 0.95, 1.00, and 1.05 extrusion multipliers.

What I was expecting was for every cube to be printed in exactly the same way, just with a different extrusion distance in the output gcode.

Instead, I found that the cubes had very strange outputs:

Image
https://imgur.com/uGBDgkv

All cubes except the cube with the multiplier set to 1.00 had most of their perimeters missing except on one face.
The cube with the multiplier set to 1.00 had inside perimeters missing.

This doesn't seem right, but I can't seem figure out if I am missing some detail. The cubes should print as identical cubes, right (except the extrusion distance)?
toybuilder
Posts: 3
Joined: Tue Nov 01, 2016 5:15 pm

Re: Extrusion multiplier affects slicing? Calibration cube problems.

The bug appears to be in the preview. I decided to send the print anyways, on the assumption that infill will under- or over-fill and swell the 100% infill at the center of the cube.

Well, as I am watching the printer, I see that it is printing all the expected perimeters.

So it appears to be that the preview does not faithfully represent the output! If I enable showing travel moves, the extrusion path shows up as a travel move for some reason...
Last edited by toybuilder on Sat Dec 30, 2023 11:39 am, edited 1 time in total.
S3D-Jason
Posts: 1608
Joined: Sun May 31, 2015 6:01 am

Re: Extrusion multiplier affects slicing? Calibration cube problems.

If the extrusion movements are showing up as travel moves, that most likely means something is incorrect with your extrusion settings in the gcode. Can you check your starting script to see if you have a M83 or G91 command in the script? If so, you are telling the printer to use relative extrusion distance for the rest of the file. You can check what S3D is using by going to the Output tab and checking the "Use relative extrusion distances" option. If you have a M83 or G91 in the starting script, but the "relative extrusion distance" option is NOT checked in the Output tab, then this would explain why the preview is rendering incorrectly.

To fix it, either enable that option in the Output tab, or add a M82 at the very end of your starting script to switch back to absolute extrusion distances.
toybuilder
Posts: 3
Joined: Tue Nov 01, 2016 5:15 pm

Re: Extrusion multiplier affects slicing? Calibration cube problems.

Thank you! There was no M83 or G91 in the starting script; but use relative extrusion was enabled in the Output section.

HOWEVER, the printer's config.g has a M83 in it which explicitly was silently setting the relative extrusion on all jobs by default.

I explicitly added the M83 to the starting script and that solved the preview. Of course, this had no impact on the actual printing.

https://imgur.com/a/wp6f66A

Return to “Troubleshooting and Bug Reports”