mirror of
https://github.com/riegera2412/UVtools.git
synced 2026-07-09 01:52:32 +02:00
6dc26f7434
- **File formats:**
- (Add) Property: DisplayTotalOnTime
- (Add) Property: DisplayTotalOffTime
- (Add) SL1File Property: high_viscosity_tilt_time
- **Tools**
- **I printed this file**
- (Add) Display on time for the print information
- (Improvement) Labels on numeric box
- (Improvement) Show print time label formatted as hh:mm:ss
- **PCB Exposure:**
- (Improvement) Increase "Exposure time" maximum from 200s to 1000s (#592)
- (Fix) Set `BottomLightHeight` to 0
- (Fix) Set `TransitionLayerCount` to 0
- **Issues:**
- (Improvement) Overhang detection by using a dynamic cross kernel
- (Improvement) Bring back the discard logic of "false-positive" islands based on overhang detection but improve the threshold of the detection to be safer (#591, #591)
- **PrusaSlicer:**
- (Change) Elegoo Mars 2 to use file version 4
- (Change) Elegoo Mars 2 Pro to use file version 4
- (Add) Status bar: On and Off time (hh:mm:ss) as tooltip in the Print time label
- (Improvement) When any of libcvextern dependencies are missing, it try to show the missing libraries in the error message (Linux only)
- (Improvement) Auto-upgrade procedure for non-Windows systems
- (Improvement) macOS arm64 (M1/M2) can now run natively if installed via the auto installer script
- (Fix) Error on Mat cache manager when file have only one layer
- (Fix) Suggestion "Transition layer count" shows as never applied when using with file formats that use in-firmware transition layers
- (Upgrade) openCV from 4.5.4 to 4.6.0
- Custom library is now built to strip unused dependencies and reduce library size
- (Remove) arch and rhel packages in favor of a generic linux
79 lines
3.4 KiB
XML
79 lines
3.4 KiB
XML
<UserControl xmlns="https://github.com/avaloniaui"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
|
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
|
mc:Ignorable="d" d:DesignWidth="800" d:DesignHeight="450"
|
|
x:Class="UVtools.WPF.Controls.Tools.ToolIPrintedThisFileControl">
|
|
|
|
<Grid RowDefinitions="Auto,10,Auto,10,Auto,10,Auto,10,Auto"
|
|
ColumnDefinitions="Auto,10,Auto">
|
|
<TextBlock Grid.Row="0" Grid.Column="0"
|
|
VerticalAlignment="Center"
|
|
ToolTip.Tip="The material you want to consume from (remaining in current bottle / total in stock)"
|
|
Text="Material:"/>
|
|
<ComboBox Grid.Row="0" Grid.Column="2"
|
|
HorizontalAlignment="Stretch"
|
|
MinWidth="600"
|
|
Items="{Binding Operation.Manager}"
|
|
SelectedItem="{Binding Operation.MaterialItem}"/>
|
|
|
|
<TextBlock Grid.Row="2" Grid.Column="0"
|
|
VerticalAlignment="Center"
|
|
Text="Volume:"/>
|
|
|
|
<NumericUpDown Grid.Row="2" Grid.Column="2"
|
|
Classes="ValueLabel ValueLabel_ml"
|
|
HorizontalAlignment="Left"
|
|
Minimum="1"
|
|
Maximum="1000000"
|
|
Increment="1"
|
|
FormatString="F3"
|
|
Width="250"
|
|
Value="{Binding Operation.Volume}"/>
|
|
|
|
|
|
<TextBlock Grid.Row="4" Grid.Column="0"
|
|
VerticalAlignment="Center"
|
|
Text="Print time:"/>
|
|
|
|
<StackPanel Grid.Row="4" Grid.Column="2"
|
|
Orientation="Horizontal" Spacing="5">
|
|
<NumericUpDown Classes="ValueLabel ValueLabel_s"
|
|
HorizontalAlignment="Left"
|
|
Minimum="1"
|
|
Maximum="100000000"
|
|
Increment="1"
|
|
Width="250"
|
|
FormatString="F2"
|
|
Value="{Binding Operation.PrintTime}"/>
|
|
<TextBlock VerticalAlignment="Center"
|
|
Text="{Binding Operation.PrintTimeString}"/>
|
|
</StackPanel>
|
|
|
|
<TextBlock Grid.Row="6" Grid.Column="0"
|
|
VerticalAlignment="Center"
|
|
ToolTip.Tip="Number of time(s) the file has been printed.
|
|

Half numbers can be used to consume from a failed print. Example: 0.5x if a print canceled at 50% progress."
|
|
Text="Multiplier:"/>
|
|
|
|
<NumericUpDown Grid.Row="6" Grid.Column="2"
|
|
Classes="ValueLabel_px ValueLabel_times"
|
|
HorizontalAlignment="Left"
|
|
Minimum="0.01"
|
|
Maximum="500"
|
|
Increment="1"
|
|
Width="250"
|
|
Value="{Binding Operation.Multiplier}"/>
|
|
|
|
<TextBlock Grid.Row="8" Grid.Column="0"
|
|
VerticalAlignment="Center"
|
|
ToolTip.Tip="Total time that the display will light-on during the print"
|
|
Text="Display time:"/>
|
|
|
|
<TextBlock Grid.Row="8" Grid.Column="2"
|
|
VerticalAlignment="Center"
|
|
Text="{Binding SlicerFile.DisplayTotalOnTimeString}"/>
|
|
</Grid>
|
|
|
|
</UserControl>
|