From 4df94e7da492ffd761cd613edb2b2588981d4b0c Mon Sep 17 00:00:00 2001 From: daid Date: Wed, 12 Sep 2012 17:13:21 +0200 Subject: [PATCH] Remove the "zDistanceRatio", because while it makes sense in a math sense, it does not make sense in a best way to print sense. --- .../skeinforge_plugins/craft_plugins/dimension.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/dimension.py b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/dimension.py index f3f97096..cbe8f5b3 100644 --- a/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/dimension.py +++ b/Cura/cura_sf/skeinforge_application/skeinforge_plugins/craft_plugins/dimension.py @@ -190,7 +190,6 @@ class DimensionSkein: self.retractionRatio = 1.0 self.totalExtrusionDistance = 0.0 self.travelFeedRatePerSecond = None - self.zDistanceRatio = 5.0 self.addRetraction = True self.reverseRetraction = False @@ -215,8 +214,6 @@ class DimensionSkein: self.flowScaleSixty = 60.0 * self.layerHeight * self.edgeWidth / filamentPackingArea self.restartDistance = self.repository.retractionDistance.value + self.repository.restartExtraDistance.value self.extruderRetractionSpeedMinuteString = self.distanceFeedRate.getRounded(60.0 * self.repository.extruderRetractionSpeed.value) - if self.maximumZFeedRatePerSecond != None and self.travelFeedRatePerSecond != None: - self.zDistanceRatio = self.travelFeedRatePerSecond / self.maximumZFeedRatePerSecond for lineIndex in xrange(self.lineIndex, len(self.lines)): self.parseLine( lineIndex ) return self.distanceFeedRate.output.getvalue() @@ -264,9 +261,7 @@ class DimensionSkein: if locationEnclosureIndex == self.getSmallestEnclosureIndex(self.oldLocation.dropAxis()): return None locationMinusOld = location - self.oldLocation - xyTravel = abs(locationMinusOld.dropAxis()) - zTravelMultiplied = locationMinusOld.z * self.zDistanceRatio - return math.sqrt(xyTravel * xyTravel + zTravelMultiplied * zTravelMultiplied) + return abs(locationMinusOld) location = gcodec.getLocationFromSplitLine(location, splitLine) elif firstWord == 'M101': isActive = True -- 2.30.2