diff options
Diffstat (limited to 'UVtools.Core/FileFormats/CXDLPv1File.cs')
-rw-r--r-- | UVtools.Core/FileFormats/CXDLPv1File.cs | 24 |
1 files changed, 13 insertions, 11 deletions
diff --git a/UVtools.Core/FileFormats/CXDLPv1File.cs b/UVtools.Core/FileFormats/CXDLPv1File.cs index cf3a2a9..0e96f5a 100644 --- a/UVtools.Core/FileFormats/CXDLPv1File.cs +++ b/UVtools.Core/FileFormats/CXDLPv1File.cs @@ -318,15 +318,17 @@ namespace UVtools.Core.FileFormats public override PrintParameterModifier[] PrintParameterModifiers { get; } = { PrintParameterModifier.BottomLayerCount, - PrintParameterModifier.BottomExposureSeconds, - PrintParameterModifier.ExposureSeconds, + + PrintParameterModifier.LightOffDelay, + + PrintParameterModifier.BottomExposureTime, + PrintParameterModifier.ExposureTime, PrintParameterModifier.BottomLiftHeight, PrintParameterModifier.BottomLiftSpeed, PrintParameterModifier.LiftHeight, PrintParameterModifier.LiftSpeed, PrintParameterModifier.RetractSpeed, - PrintParameterModifier.LightOffDelay, PrintParameterModifier.BottomLightPWM, PrintParameterModifier.LightPWM, @@ -431,6 +433,14 @@ namespace UVtools.Core.FileFormats set => base.BottomLayerCount = SlicerInfoSettings.BottomLayers = value; } + public override float BottomLightOffDelay => SlicerInfoSettings.LightOffDelay; + + public override float LightOffDelay + { + get => SlicerInfoSettings.LightOffDelay; + set => base.LightOffDelay = SlicerInfoSettings.LightOffDelay = (ushort)value; + } + public override float BottomExposureTime { get => SlicerInfoSettings.BottomExposureTime; @@ -473,14 +483,6 @@ namespace UVtools.Core.FileFormats set => base.RetractSpeed = SlicerInfoSettings.RetractSpeed = (ushort)value; } - public override float BottomLightOffDelay => SlicerInfoSettings.LightOffDelay; - - public override float LightOffDelay - { - get => SlicerInfoSettings.LightOffDelay; - set => base.LightOffDelay = SlicerInfoSettings.LightOffDelay = (ushort)value; - } - public override byte BottomLightPWM { get => (byte)SlicerInfoSettings.BottomLightPWM; |