-
-
Notifications
You must be signed in to change notification settings - Fork 110
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
[Bug] pm7 files sometimes layer image decoded is not correct #970
Comments
This is your first time submitting an issue with UVtools 🥳Please review your issue and ensure that the submit template was followed, the information is complete, and not related to any other open issue. It will be reviewed shortly. Debugging is very important and make the program better. Thanks for contributing and making the software better! 🙌 |
I think it’s always empty closed surfaces sometimes seen as full. |
If you need, I have a file with more layers concerned, with both error Island and Overhang caused by same issue. |
The issue is hard to solve, I debug by showing depth level / parent, and all that shares the same parent because they have overlap lines, inner square touch outer contour which make them the same contour, when it should be at level 2/3... It makes hard to know which one is negative and positive since they are in same depth. Can you try to print the original object and observe that layer in printer in a dry print? To make sure printer raster it correctly or maybe dont? Cut the object in slicer to make it faster to reach the layer. |
Do you mean have a look directly to the UV screen during the dry print process ?
I cannot do that, I tried but there is an interaction with supports, if I generate new supports I get different result ! Please have a look to the attached file:
|
Yes, with a white paper on the LCD.
Ok, try to replicate that somehow with other model.
Ok, now that's an impossible task... Because that layer is well defined but inner lines are defining areas, a white area inside white area doesn't make any sense, the contours are render in fill/void/fill/void pattern. We have no way to know if that area should be a fill or a void. What a mess... As this file is shorter, you can try to slice with 0.2mm layer height, and use smaller supports height to model, this way will reach the desired layer faster and you can observe if printer will print as expected or if print as UVtools shows. |
But for that I will need to get out the platform build, and because this printer has an autolevelling feature, I think I will get an error, if I understood correctly how autolevelling works ? |
yes you need to take out the platform head. I have no clue how the printer works. Maybe you can fool the sensor, IDK... |
Ok, so printer know those are white areas, somehow... Try and test this file and post the dry print picture, layer 1 is all I need |
That is weird, I can open it in Anycubic Workshop, but printer failed to read it |
Here the stl, you can slice yourself and print: (No supports) |
It does it correctly. I have no clue how inner contours are differentiated in this way. IMO a white contour inside a white countour should never exists. |
Humm interesting, what is this pw0 ? |
PW0 is the image RLE anycubic uses in the previous format. Because PWSZ can't have antialiasing if you use a high value they must use PW0 instead which full support all AA values.
|
System
Printer and Slicer
Description of the bug
Sometimes wrong decoded image layer.
Original layer image
Layer image decoded by uvtools
How to reproduce
Open the unziped attached file Layer_202.pm7
goto layer 202
Files
Layer_202.pm7.zip
The text was updated successfully, but these errors were encountered: