Ultimaker / Cura

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

[5.8.1] Infill Line Distance dosen't change #19716

Closed Alexb92360 closed 3 weeks ago

Alexb92360 commented 3 weeks ago

Cura Version

5.8.1

Operating System

Windows 11

Printer

Ankermake M5C

Reproduction steps

  1. Select the Infill Density

Actual results

The infill line distance dosen't change, i have to insert an absolute value

Expected results

The Infill line distance have to be calculated automatically, take note that there isn't the "Fx" button next the value to be auto calculated

Add your .zip and screenshots here ⬇️

image

HellAholic commented 3 weeks ago

The definition file for the printer is overriding the formula defined in fdmprinter, so it will not try to use the formula to calculate the value and defaults to either the value provided in printer definition, quality profile, or user defined. image

Formula in fdmprinter image

Alexb92360 commented 3 weeks ago

So how can be fixed?

Inviato da Posta per Windows

Da: HellAholic Inviato: lunedì 7 ottobre 2024 22:11 A: Ultimaker/Cura Cc: Alexb92360; Author Oggetto: Re: [Ultimaker/Cura] [5.8.1] Infill Line Distance dosen't change(Issue #19716)

The definition file for the printer is overriding the formula defined in fdmprinter, so it will not try to use the formula to calculate the value and defaults to either the value provided in printer definition, quality profile, or user defined. image.png (view on web) Formula in fdmprinter image.png (view on web) — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

HellAholic commented 3 weeks ago

Outside of changing the files in the installation folder and removing the override, there is not much to do. This is an issue in the definition file, so I made a PR and it will be fixed in next release.

Disclaimer, the following is only if you have admin access on your device and know your way around basic code and file manipulation. Otherwise, stick around a while longer and the PR will solve the issue in the coming release.

If you absolutely need to change it now, the file is under %cura installation folder%/share/cura/resources/definitions/ankermake_m5c.def.json Line 70 is overriding the setting: "infill_line_distance": { "value": 8 }, Link to PR. https://github.com/Ultimaker/Cura/pull/19723