Ultimaker / Cura

3D printer / slicing GUI built on top of the Uranium framework
GNU Lesser General Public License v3.0
6.03k stars 2.05k forks source link

Where is XY Shrinkage Compensation Percentage for Materials? #11771

Open AdamV3D opened 2 years ago

AdamV3D commented 2 years ago

Is your feature request related to a problem?

I'm frustrated that I cannot input data into the slicer for differences in material shrinkage rates.

Describe the solution you'd like

I would like each material, in additional to temps and retraction, to have a shrinkage percentage. This will effectively scale the model in the XY plane in order to compensate for material shrinkage during printing.

For example, around 99.4% for generic ABS.

Describe alternatives you've considered

This could be done as steps/mm but is not sufficient as it needs to be different for different materials.

This could be done as a reminder to scale the model manually in the slicer, but this is slow and inconvenient.

Affected users and/or printers

Any user that aims to print models that must interact with other real objects.

Additional information & file uploads

No response

GregValiant commented 2 years ago

I don't know where the Cura Team is with this, but it appears to be a work-in-progress and so it is currently disabled for all printers. A rumor is that it may be implemented in 5.0. My guess is that the way it was originally implemented it wasn't ready for prime time and so the setting is there but not accessible.

nallath commented 2 years ago

Not just a rumour; I just merged a PR that enables it for 5.0

AdamV3D commented 2 years ago

Is there any expected release date or target for 5.0?

nallath commented 2 years ago

The BETA is april 21'st