-
-
Notifications
You must be signed in to change notification settings - Fork 105
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] Can't use Reset Layer Properties to get PerLayerOverride to False on file create with ChituBox 2.1 #870
Comments
Provide a test file with that behavior. I'm not seeing how slicer can glitch the reset. |
How do I check the auto applied suggestions? I have several times closed and reopened the file to try the "Reset Layer Properties" |
Check if that is also disabled on all other wait time suggestions |
All Auto-Apply settings in the Suggestion Settings are off. |
That would not affect. I will have a look into your file. |
Problem is related to chitubox, they have one layer (1035) with different heigth, possible due rounding errors: They should all be 0.05, but that 0.049 is forcing flag to true, to respect the height on that layer as it is different from global. To force all layers to be re-built (settings and height) you go to File - Terminal, and send the command: |
Thanks for checking! I will attempt to report this on the ChituBox Discord. |
- **File formats:** - (Add) File format: Klipper zip - (Add) Properties: - `Pause` and `ChangeResin` to layers - `BottomLiftAcceleration` - `BottomLiftAcceleration2` - `LiftAcceleration` - `LiftAcceleration2` - `BottomRetractAcceleration` - `BottomRetractAcceleration2` - `RetractAcceleration` - `RetractAcceleration2` - (Add) PrusaSlicer Keywords: - `FILECLASS_xxx` to define the file class directly instead of a file extension - `BottomLiftAcceleration` - `BottomLiftAcceleration2` - `BottomRetractAcceleration` - `BottomRetractAcceleration2` - `LiftAcceleration` - `LiftAcceleration2` - `RetractAcceleration` - `RetractAcceleration2` - (Add) Property `HaveTiltingVat` to know if the printer have a tilting vat - (Add) Compatibility with tilting vat Saturn 4 Ultra which also fixes print time estimate (#906) - (Add) Encrypted CTB: Tries to predict tilting vat printers from set parameters - (Change) CWS: Append `;<Slice>` as first line in the layer instead when required - (Change) VDT: Move FTL previews to top to be used as first in conversion - (Improvement) Anycubic: Write the image color table based on the AntiAliasing level (#899) - (Improvement) Encrypted CTB: Implement the `ModifiedTimestampMinutes` and `AntiAliasLevel` field - (Fix) nanoDLP `slicer.json` deserialize problem on some files - (Fix) SL1: The keyword `TransitionLayerCount_xxx` not being set on the file (#902) - (Fix) PHZ: Generated invalid thumbnail data (#903) - **Tools:** - (Improvement) Pixel arithmetic: Add extra checks to ignore empty size and layers - (Change) Edit print parameters: Allow set lift and retract speeds to 0 (#906) - **UI:** - (Add) Menu - File - Copy parameters to files: Allow to copy parameters from current file to another file(s) (#852) - (Improvement) Menu - File - Reset layer properties: Hold SHIFT key to also rebuild layers position with the file layer height (#870) - (Improvement) Save as and convert file save dialog: Force the correct file extension if been tampered (#909) - (Improvement) Exposure time finder: Disable incompatible panels instead of hide them - (Add) Layer preview shortcuts: A/W/S/D to pan the layer image and Q/E to go to previous/next layer (#871) - (Fix) Prevent CTRL + SHIFT + Up/Down (Issue navigation shortcut) from change layer - (Add) PrusaSlicer printer: Elegoo Saturn 4 Ultra - (Fix) Linux AppImage: Failed to change to directory "~" (No such file of directory) (#891) - (Upgrade) OpenCV from 4.8.0 to 4.9.0 - (Upgrade) AvaloniaUI from 11.0.10 to 11.1.1 (Fixes #872) - (Upgrade) .NET from 6.0.29 to 6.0.32
Hello @sn4k3 , I have an Anycubic M5s and I'm using Chitubox 2.2 as the slicing software and UV tools 4.4.1 x64 I also tried to run the terminal with the command SlicerFile.RebuildLayersProperties() but nothing happens. What is the procedure I should check if the file is generating correctly? My problem is that the base layers work but the normal layers get a 0s exposure time. Thank you |
Check if you have any suggestion with auto-apply enabled. If so it will always change the properties. |
About the other file, it can be due slicer rounding problems, like this: #870 (comment)
What did you mean? |
I mean that I can check the exposure time for normal layers is not going to be 0 as it has happened to me the two times I've tried to print a UVTools repaired file. Or checking the flag PerLayerOverride as False, it's the only confirmation one needs to be confident that the exposure time won't be 0? And let me thank you for this great tool!!! |
|
In any case you can always force full reset using the reset layers button while holding SHIFT, that will rebuild everything, including height and solve round problems |
I did that several times and also run the command in the terminal, but the flag always remained to TRUE. This didn't happen when I started processing the same fresh file though. |
Did you run it as last operation before save? |
I think I did after saving, because I started printing and it failed in the normal layers so I decided to search for this problem in google, so I think I didn't do any further modifications. |
The flag only changes to False if you save. |
This is correct. |
In that case you can send the file for I review, send the original only. |
Thank you... You can download the original exported .pm5s file. |
Yes, you are right. I reopened the file again and it has the flag = true on that moment, and after running the command, it's getting to False. I don't know what I did yesterday as I executed the same procedure. The only command I didn't run was SlicerFile.UsingPerLayerSettings to display the flag value, but I can see it's synchronized with the left panels value. Thank you very much @sn4k3. I will try to print this file. |
System
Printer and Slicer
Description of the bug
the M5S has a bug that it fails to print files with the PerLayerOverride settings. Previous advise was to he "Reset Layer Properties" before a save, to force PerLayerOverride to false.
This is not working anymore.
How to reproduce
Generate a file with ChituBox 2.1.0
Work on it in UVTools
Files
No response
The text was updated successfully, but these errors were encountered: