From 256ffd48db9dc7cf693079c591edd369026959b4 Mon Sep 17 00:00:00 2001 From: Greg Meess Date: Fri, 12 Oct 2018 16:00:32 -0700 Subject: [PATCH] Add optional z-lift on travel move. --- settings/AdditiveSettings.cs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/settings/AdditiveSettings.cs b/settings/AdditiveSettings.cs index b5dedbe..8c18330 100644 --- a/settings/AdditiveSettings.cs +++ b/settings/AdditiveSettings.cs @@ -220,6 +220,12 @@ public override MachineInfo BaseMachine { public double FanSpeedX = 1.0; // default fan speed, fraction of max speed (generally unknown) + + // Settings for z-lift on rapid travel moves + public bool TravelLiftEnabled { get; set; } = true; + public double TravelLiftHeight { get; set; } = 0.2; + public double TravelLiftDistanceThreshold { get; set; } = 5d; + /* * Shells */ @@ -344,6 +350,10 @@ protected virtual void CopyFieldsTo(SingleMaterialFFFSettings to) to.OuterPerimeterSpeedX = this.OuterPerimeterSpeedX; to.FanSpeedX = this.FanSpeedX; + to.TravelLiftEnabled = this.TravelLiftEnabled; + to.TravelLiftHeight = this.TravelLiftHeight; + to.TravelLiftDistanceThreshold = this.TravelLiftDistanceThreshold; + to.Shells = this.Shells; to.InteriorSolidRegionShells = this.InteriorSolidRegionShells; to.OuterShellLast = this.OuterShellLast;