From f6eca8e28085b0cce647b55e93b7d1e4488eb51d Mon Sep 17 00:00:00 2001 From: daid Date: Mon, 19 Mar 2012 17:58:30 +0100 Subject: [PATCH] Add layer number to output comments --- .../export_plugins/static_plugins/gcode_small.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/SkeinPyPy/skeinforge_application/skeinforge_plugins/craft_plugins/export_plugins/static_plugins/gcode_small.py b/SkeinPyPy/skeinforge_application/skeinforge_plugins/craft_plugins/export_plugins/static_plugins/gcode_small.py index a09e0a01..8837e377 100644 --- a/SkeinPyPy/skeinforge_application/skeinforge_plugins/craft_plugins/export_plugins/static_plugins/gcode_small.py +++ b/SkeinPyPy/skeinforge_application/skeinforge_plugins/craft_plugins/export_plugins/static_plugins/gcode_small.py @@ -68,6 +68,7 @@ class GcodeSmallSkein: self.lastFeedRateString = None self.lastZString = None self.output = cStringIO.StringIO() + self.layerNr = 0 def getCraftedGcode( self, gcodeText ): "Parse gcode text and store the gcode." @@ -125,4 +126,7 @@ class GcodeSmallSkein: self.output.write(';TYPE:FILL\n'); elif line.startswith('('): self.output.write(';TYPE:CUSTOM\n'); + elif line.startswith('('): + self.output.write(';LAYER:%d\n' % (self.layerNr)); + self.layerNr += 1 -- 2.30.2