Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ConfigBase::get_abs_value(): nozzle_diameter need to has the extuder id to get the right value, but it's not available #3303

Closed
Jackymancs4 opened this issue Sep 30, 2022 · 15 comments
Labels
bug Something isn't working as intended fix is live in the last release Please download /build the last release and try to reproduce.

Comments

@Jackymancs4
Copy link

Jackymancs4 commented Sep 30, 2022

What happened?

The original STL sliced just fine.
After I applying a multimaterial painting modifier to the object, and cliking on Slice Now, two message box appear with the message:
ConfigBase::get_abs_value(): nozzle_diameter need to has the extuder id to get the right value, but it's not available

After closing those, the button report Invalid Data.

Screenshot for reference:
9sIb65QKE0

I opened the very same 3mf file on PrusaSlicer 2.5 and it sliced. I have not tried to print the result.

Thank you.

Project file & How to reproduce

  1. Open the project
    Goose_full_multicolor.zip
  2. Click on Slice Now
  3. Close the errors.

Version

Version 2.4.58.5

Operating system

Windows 10

Printer model

Geeetech A20M

@whi-tw
Copy link

whi-tw commented Oct 4, 2022

I'd just like to add another datapoint to this: I've got the exact same result

Project file & How to reproduce

  1. Open the project: angryusb.3mf.zip

  2. Click on Slice Now

  3. Close the errors.

Version

Version 2.4.58.5

Operating system

MacOS 12.6 (M1 Pro)

Printer model

Voron 2.4 R2 (ERCF)

@meganssmith
Copy link

another data point. Paint a model so it is 2 color and then slice it.

@ChristianReil
Copy link

Is there any solution? I have the same issue...

@ChristianReil
Copy link

ChristianReil commented Oct 9, 2022

#3303

We found a workaround for that issue:

Choose the Perimeter Parameter in mm and not in % and then it works :-)

@Dreistein75
Copy link

@ChristianReil can you please tell me more explicitly what Perimeter Parameter you changed to work around this problem?

@Dreistein75
Copy link

New data point: The same error does not happen in the beta version of SuperSlicer 2.5. But in SuperSlicer 2.5 the slicer just ignores all multi-colour paintings (with smart fill)....

@ChristianReil
Copy link

@ChristianReil can you please tell me more explicitly what Perimeter Parameter you changed to work around this problem?

In the print settings tab -> Width & Flow -> perimeter: write in a mm value (example 0,48mm) and no % Value (Example 120%) then it will work.

So I think there is the error...

@Dreistein75
Copy link

@ChristianReil can you please tell me more explicitly what Perimeter Parameter you changed to work around this problem?

In the print settings tab -> Width & Flow -> perimeter: write in a mm value (example 0,48mm) and no % Value (Example 120%) then it will work.

So I think there is the error...

Thank you so much!! Worked very well, but it's a bit tedious to calculate all extrusion widths...

@Imburr
Copy link

Imburr commented Mar 15, 2023

Still an issue in latest version.

@mochoandre
Copy link

Having same issue

@Maker-M
Copy link

Maker-M commented Apr 19, 2023

Same issue for me:

  • Superslicer 2.4.58.5
  • Windows 10
  • Tenlog TLD3 Idex printer

I would like to add an information:

  • Slice impossible when the perimeter parameter is in %
  • I change the parameter to mm instead of %, the slice becomes possible
  • I change again the parameter in % instead of mm, the slice is now possible in %.
  • I close Superslicer, I restart it, the slice in % causes the original error again, and I have to start the manipulation again.

It would really help a lot to correct this problem.

@matthewj301
Copy link

Same issue

@ChristianReil
Copy link

@ChristianReil can you please tell me more explicitly what Perimeter Parameter you changed to work around this problem?

In the print settings tab -> Width & Flow -> perimeter: write in a mm value (example 0,48mm) and no % Value (Example 120%) then it will work.

So I think there is the error...

@supermerill Can you fix this for the % line width?

@supermerill
Copy link
Owner

@ChristianReil can you please tell me more explicitly what Perimeter Parameter you changed to work around this problem?

In the print settings tab -> Width & Flow -> perimeter: write in a mm value (example 0,48mm) and no % Value (Example 120%) then it will work.
So I think there is the error...

@supermerill Can you fix this for the % line width?

it's still broken?
In the nightly (latest release has some problem loading width & spacing), I can't see any issues at first glance.

@supermerill supermerill added fix is live in the last release Please download /build the last release and try to reproduce. bug Something isn't working as intended and removed fix is live in the last release Please download /build the last release and try to reproduce. labels Feb 11, 2024
@supermerill
Copy link
Owner

ah, it's still here

@supermerill supermerill added the fixed for the next version That means that you should be able to test it in the latest nightly build label Feb 11, 2024
@supermerill supermerill added fix is live in the last release Please download /build the last release and try to reproduce. and removed fixed for the next version That means that you should be able to test it in the latest nightly build labels Feb 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working as intended fix is live in the last release Please download /build the last release and try to reproduce.
Projects
None yet
Development

No branches or pull requests

10 participants