-
-
Notifications
You must be signed in to change notification settings - Fork 113
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
Image Gets Horizontally Flipped When Converting Chitubox File to CXDLP V2 Format [Bug] #911
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! 🙌 |
UVtools never modify your layer image without your command. Converting does convert one to other format keeping all images. Also UVtools virtual flip your layer image to show original image without flip OR to best fit into window, as that flip is virtual it is never applied or affect the final image. You can toogle the Flip and rotate button to be grey and you will see same image as the printer will. You sliced your CTB as horizontal mirror layers but your CXDLP printer requires no mirror, hence creating your problem. You printing mirror layers into a printer that must print without mirror. You can also fix this into UVtools by going tools - Flip and flip all layers horizontally, that will revert the flip to the original images. But I recommend to make it right on slicer. |
Thank you for your detailed explanation. You are correct, the issue was in the slicer settings. Thanks for clarifying how to avoid this problem going forward. From what I understand, the image only appears to be flipped after converting because CXDLP V2 does not have a flag for mirroring. Is it possible to generate a warning when converting to a format that does not support mirroring? |
Flag is just informative, in case of CTB it's recorded on file, while other formats does not have that information like CXDLP because looks like all their printers use same "mirror" logic. However none of this matter to printers, they will always show the image you saved to file, if the image is in wrong orientation printer doesn't care, this is all at the care of user&slicer which must set the correct orientation in first place. This also means the slicer can simply save mirror images but record the mirror flag as None (Software bug) and still it will print fine. Is possible to know which mirror a printer uses by open the original printer on chitubox and look at LCD Mirror value. If not exists you can look at UVtools printers database.
With the current UVtools implementation, no. It would require some code change and that would only be possible on file formats that only have 1 true mandatory orientation. In your case CTB -> CXDLP v2 fits as CTB can have multiple orientations but CXDLP always expect no flip. But if you look the otherwise CXDLP > CTB is not possible to predict if the orientation is correct, because it supports all orientations so all are valid for the file even if you have the wrong one for the printer. |
System
Printer and Slicer
Description of the bug
When converting a Chitubox file to the CXDLP V2 format, the image gets horizontally flipped, resulting in a mirrored print.
How to reproduce
Steps to Reproduce:
Open a Chitubox file.
Convert the file to CXDLP V2 format.
Inspect the output file or proceed to print.
Notice that the image is horizontally flipped in the CXDLP V2 file.
Expected Behavior:
The image should retain its original orientation after converting from Chitubox to CXDLP V2, without any horizontal flipping.
Actual Behavior:
The image is horizontally flipped, causing the printed result to be mirrored compared to the original design.
Additional Context:
This issue leads to incorrect prints, which is particularly problematic for designs where orientation is crucial.
Attachments:
-Screenshot of the original Chitubox file
-Screenshot of the CXDLP V2 file showing the flipped image
-Photos of the printed result showing the mirrored print
-ctb file
Please look into this issue. Thank you.
Files
_EVA3_H2_Bottom_Volcano.zip
The text was updated successfully, but these errors were encountered: