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

2.6 Alpha6 Cutting and adding connectors to the 2nd or later model, then saved, can't be reloaded from 3mf #10458

Closed
2 tasks done
rcmaniac25 opened this issue Apr 28, 2023 · 1 comment

Comments

@rcmaniac25
Copy link

Description of the bug

I have a 3mf with multiple models (added 1, 2, 3, etc.). I needed to cut one of them and then added connectors. The model cut was not the first model added. I saved and continued working with the scene. I later closed PrusaSlicer and reopened. When I tried to load the 3mf, it crashed.

image

Digging into it, I was able to open the 3mf and check the Slic3r_PE_model.config file for the cut model IDs and then was able to update Prusa_Slicer_cut_information.xml with the correct IDs. After which, I was able to load the model back into PrusaSlicer. Unfortunately, once saved again, it resets the cut information IDs and will crash again when reloading.

Project file & How to reproduce

Success (success-test.3mf):

  1. Add cube
  2. Cut the cube and add connectors
  3. Add 2nd cube
  4. Save to 3mf
  5. Load 3mf back in
  6. It will work

Failure (crash-test.3mf):

  1. Add cube
  2. Add 2nd cube
  3. Cut the 2nd cube and add connectors
  4. Save to 3mf
  5. Load 3mf back in
  6. It crashes...

Tests.zip

Checklist of files included above

  • Project file
  • Screenshot

Version of PrusaSlicer

2.6.0-alpha6+win64

Operating system

Windows 10 Pro 22H2

Printer model

Prusa i3 MK3S+

@rcmaniac25
Copy link
Author

I see my issue has been fixed as part of 2.6 beta1. I also see that it's a duplicate of #10319 which did not show in my search results at the time of making this ticket.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant