Releases: sn4k3/UVtools
Releases · sn4k3/UVtools
v3.14.1
v3.14.0
- File formats:
- Anycubic:
- (Add) Support for version 518 of the file format
- (Add) Support for Photon Mono X 6Ks (.px6s) and corresponding PrusaSlicer printer
- (Add) Support for Photon Mono M5 (.pm5) and corresponding PrusaSlicer printer
- (Add) Support for Photon Mono M5s (.pm5s) and corresponding PrusaSlicer printer
- (Improvement) Better tables validation and data structures
- (Improvement) Ensure the correct number of thumbnails are created when converting between files with different thumbnail count
- (Add) PRZ file format and corresponding PrusaSlicer printer Phrozen Sonic Mini 8K S (#705)
- (Improvement) When encoding a file with wait time before cure set but file does not support it, attempt to set light-off delay with that extra time if supported
- (Improvement) Minor code cleanup and improve some types to not nullable
- Anycubic:
- PrusaSlicer printers:
- (Add) Elegoo Mars 4 Max
- (Add) Peopoly Phenom XXL V2
- (Add) Nova3D Bene6
- (Improvement) Suggestion - Wait time before cure: Create the empty layer only to file formats that we know who require it
- (Improvement) Disable suggestions for image file formats
- (Improvement) After file load, if version is outside the supported range for the printer and format it will prompt to change for the latest supported version
- (Improvement) Pixel size information on status bar: If pixel width is not equal to pixel height, show both
- (Fix) Tool - Timelapse: The informative number of additional lifts not respecting the selected layer range and get calculated for whole model height
- (Fix) Tool - Change resolution: Allow image file types to run this tool without error (#716)
- (Fix) Menu - Open recent file: Filenames with underscore (_) are not shown correctly
v3.13.4
- UVtoolsCmd run:
- (Add) --dummy: Do not save alterations to file
- (Add) Allow to run suggestions by it class name (#711)
- (Improvement) Allow to run operations by it class name in addition to a file path to a profile
- (Fix) .uvtop files was not selecting the last selected layer range by name
- Suggestions:
- (Add) Allow to import and export settings (.uvtsu)
- (Fix) When reset to defaults the SlicerFile property was lost
- (Fix) Anycubic file format: Wrong header size when downgrading file version (#707)
- (Fix) Operations: When creating a new instance it will now select the predefined starting layer range instead of all layers
- (Upgrade) AvaloniaUI from 0.10.19 to 0.10.21
v3.13.3
v3.13.2
- UVJ:
- (Add) Properties: BottomWaitTimeBeforeCure, WaitTimeBeforeCure, BottomWaitTimeAfterCure, WaitTimeAfterCure, BottomWaitTimeAfterLift, WaitTimeAfterLift
- (Add) Vendor key to the configuration to be able to save custom key-values from other softwares (#687)
- (Add) Layers properties:
CompletionTime
,CompletionTimeStr
,StartTime
,StartTimeStr
,EndTime
,EndTimeStr
(#698) - (Add) PrusaSlicer printer: Creality Halot Mage and Mage Pro
- (Add) Tool - Blur: Stack blur
- (Change) Tool - Timelapse: Increase wait time from 100s to 1000s maximum
- (Change) Settings: Allow to combine start maximized with restore windows position and size (#695)
- (Fix) File formats: Parse transition layer count from layers now only take into account decreasing times related to the previous layer
v3.13.1
- (Change)
Layer.IsBottomLayer
no longer calculate the value using the position of the layer, a new propertyIsBottomLayerByHeight
is now used to get that result - (Improvement) Tool - Double exposure: Increase the bottom layer count per cloned bottom layer
- (Improvement) Calibration - Exposure time finder: Set the absolute bottom layer count accordingly when also testing for bottom time
- (Improvement) Goo: Enforce Wait times or Light-off-delay flag based on property set
- (Fix) AnyCubic and Goo:
PerLayerSetting
flag was set inverted causing printer not to follow layer settings when it should and also the otherwise (#689) - (Fix) Tool - Scripting: Prevent from reload UI multiple times when using profiles (#694)
v3.13.0
- Benchmark tool:
- (Add) Reference machine Intel® Core™ i9-13900K @ 5.5 GHz
- (Improvement) Layout and arrangement
- Windows MSI:
- (Improvement) Move registry keys from HKCU to HKLM
- (Improvement) Sign MSI package
- (Upgrade) Windows MSI: Wix 3 to 4
- (Fix) SL1: Change
SupportPillarWideningFactor
from ushort to float - (Fix) PCB exposure: Implement G02 and G03 arcs (#692)
- (Upgrade) .NET from 6.0.15 to 6.0.16
- (Upgrade) openCV from 4.6.0 to 4.7.0
v3.12.3
- (Improvement) Increase
PixelSize
,PixelWdith
andPixelHeight
precision from 3 to 4 decimals (#684) - (Improvement) Suggestion wait time before/after cure: When unable to set time per layer and/or per bottom and normal layers it will show a simpler message with just one time that it can apply
- (Fix) Unable to apply the wait time before cure suggestion in some formats due incorrectly check for the wait time after cure availability (#686)
v3.12.2
v3.12.1
- File formats:
- (Improvement) Does not set
PerLayerSettings
flag when found different exposure times on transition layers, this fixes the issue where users can't edit settings on printer menu when having transition layers (#507) - (Fix) CTB for UniFormation GKtwo: Unable to show nor print files (#673)
- (Fix) CBDDLP corruption when downgrade version (#675)
- (Improvement) Does not set
- PCB exposure:
- (Upgrade) .NET from 6.0.14 to 6.0.15