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

Cut causes "open edges" #7243

Closed
JohnOCFII opened this issue Nov 4, 2021 · 8 comments
Closed

Cut causes "open edges" #7243

JohnOCFII opened this issue Nov 4, 2021 · 8 comments
Labels

Comments

@JohnOCFII
Copy link

Version

Version 2.4.0-beta1+arm64

Operating system type + version

MacOS 12.0.1 Monterey on new MacBook Pro M1 Pro

3D printer brand / version + firmware version (if known)

Prusa MK3S+ MMU2S and firmware 3.10.0

Behavior

PrusaSlicer is displaying "Remaining 138 open edges" as well as the triangle symbol for a broken model after using the Cut function to cut the model in half, an retaining just the lower half of the model.

This is a simple model I use often for testing and tuning. I did not see this issue in the 2.4.0 alpha releases, but I switched from Intel MacBook Pro to M1 MacBook Pro since last week.

Screen Shot 2021-11-04 at 12 06 01 PM

Project File (.3MF) where problem occurs

Upload a PrusaSlicer Project File (.3MF) (Plater -> Export plate as 3MF for Slic3r PE 1.41.2 and older, File -> Save / Save Project for PrusaSlicer, Slic3r PE 1.42.0-alpha and newer)
Images (PNG, GIF, JPEG), PDFs or text files could be drag & dropped to the issue directly, while all other files need to be zipped first (.zip, .gz)
SquaredCircle 50mm-badcut.3mf.zip

@bubnikv
Copy link
Collaborator

bubnikv commented Nov 5, 2021

@FidelCapo would you please test on M1?

This code was refactored recently and we had such issue, we hoped we fixed them. Actually 2.3.3 created such cracks as well, but it then ran the triangle fixing routine to clean them up. In 2.4.0-beta1 we hoped we generate the mesh correctly up front, thus we don't run the triangle mesh fixing anymore. Also in 2.4.0-beta1 the mesh diagnostics was improved as well.

@FidelCapo
Copy link
Collaborator

@JohnOCFII Can you please attach original STL file? Thank you

@JohnOCFII
Copy link
Author

@FidelCapo -- here is the zipped STL.
SquaredCircle 50mm.stl.zip

@slomomojo
Copy link

This still exists in PrusaSlicer 2.4.2 (Arch Linux). All you need to do is Add Shape > Sphere then Cut to get the message. Does not seem to impact printing but it makes you think there is something wrong with the model.

@arcivanov
Copy link

Still exists in PS 2.5 on Linux.

@lnjustin
Copy link

Just got the same issue in 2.6.1 on Mac after a cut

@sp847242
Copy link

I've also gotten this on multiple models on 2.6.1. I don't remember when I started seeing it, but it was before 2.6.1.
The models import fine, no open edges reported, no errors at all.
After the cuts, models are sometimes fine, or sometimes can have several dozen open edges.

In many cases, it still manages to slice and print fine. But in others, the sliced model is unprintable, as its "first" layer might be quite a ways above the bed because of various missing triangles.
damaged models
damaged models, sliced

I also just tried out JohnOCFII's SquaredCircle file, cut it in the middle, and got 3 open edges on one piece, and 6 open edges on the other.
But it seems that if I cut anywhere but center, even just 25.01mm, then I do not get any open edges.

@FidelCapo
Copy link
Collaborator

This issue should be fixed and the fix will be part of the next release.
Closing.

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

No branches or pull requests

8 participants