Welcome! Log In Create A New Profile

Advanced

Slicing failure

Posted by KAPshop 
Slicing failure
February 01, 2013 03:57PM
I have reinstalled all software more than once but if the slicing is almost done I keep getting the following messages. Why?

Dwindle procedure took 8 seconds.

[[999, 10]]

Oozestep procedure took 6 seconds.

Alteration procedure took 1 second.

Traceback (most recent call last):

  File "./skeinforge/skeinforge_application/skeinforge_utilities/skeinforge_craft.py", line 227, in 

    main()

  File "./skeinforge/skeinforge_application/skeinforge_utilities/skeinforge_craft.py", line 224, in main

    writeOutput(' '.join(sys.argv[1 :]), False)

  File "./skeinforge/skeinforge_application/skeinforge_utilities/skeinforge_craft.py", line 135, in writeOutput

    return pluginModule.writeOutput(fileName, shouldAnalyze)

  File "D:\3D-basis\Software-master\skeinforge\skeinforge_application\skeinforge_plugins\craft_plugins\export.py", line 301, in writeOutput

    replaceableExportGcode = selectedPluginModule.getOutput(exportGcode)

  File "D:\3D-basis\Software-master\skeinforge\skeinforge_application\skeinforge_plugins\craft_plugins\export_plugins\static_plugins\gcode_small.py", line 38, in getOutput

    return GcodeSmallSkein().getCraftedGcode(gcodeText)

  File "D:\3D-basis\Software-master\skeinforge\skeinforge_application\skeinforge_plugins\craft_plugins\export_plugins\static_plugins\gcode_small.py", line 77, in getCraftedGcode

    self.parseLine(line)

  File "D:\3D-basis\Software-master\skeinforge\skeinforge_application\skeinforge_plugins\craft_plugins\export_plugins\static_plugins\gcode_small.py", line 85, in parseLine

    self.parseComment(line)

AttributeError: GcodeSmallSkein instance has no attribute 'parseComment'

Thanks
Re: Slicing failure
February 02, 2013 07:12AM
Is your gcode printable? Is your STL file OK, did you test it into netfabb for example?

Sometimes I get Skeinforge errors, only when the STL object is not good (bad vertices, no waterproof object…) and Skeinforge messages don't look like yours… Something can be printed anyway…

Edited 1 time(s). Last edit at 02/02/2013 07:13AM by François Delègue.


François
Re: Slicing failure
February 03, 2013 09:44AM
Merci, François.

I've redesigned the part in Tinkercad, run and repaired it in Netfabb, set all in Skeinforge to default and I still get the error messages when slicing.

Traceback (most recent call last):

  File "./skeinforge/skeinforge_application/skeinforge_utilities/skeinforge_craft.py", line 227, in 

    main()

  File "./skeinforge/skeinforge_application/skeinforge_utilities/skeinforge_craft.py", line 224, in main

    writeOutput(' '.join(sys.argv[1 :]), False)

  File "./skeinforge/skeinforge_application/skeinforge_utilities/skeinforge_craft.py", line 135, in writeOutput

    return pluginModule.writeOutput(fileName, shouldAnalyze)

  File "D:\3D-basis\Software-master\skeinforge\skeinforge_application\skeinforge_plugins\craft_plugins\export.py", line 275, in writeOutput

    gcodeText = skeinforge_craft.getChainTextFromProcedures(fileName, procedures[: -1], gcodeText)

  File "D:\3D-basis\Software-master\skeinforge\skeinforge_application\skeinforge_utilities\skeinforge_craft.py", line 44, in getChainTextFromProcedures

    text = craftModule.getCraftedText(fileName, text)

  File "D:\3D-basis\Software-master\skeinforge\skeinforge_application\skeinforge_plugins\craft_plugins\limit.py", line 61, in getCraftedText

    return getCraftedTextFromText( archive.getTextIfEmpty(fileName, gcodeText), repository )

  File "D:\3D-basis\Software-master\skeinforge\skeinforge_application\skeinforge_plugins\craft_plugins\limit.py", line 71, in getCraftedTextFromText

    return LimitSkein().getCraftedGcode(gcodeText, repository)

  File "D:\3D-basis\Software-master\skeinforge\skeinforge_application\skeinforge_plugins\craft_plugins\limit.py", line 117, in getCraftedGcode

    self.parseLine( lineIndex )

  File "D:\3D-basis\Software-master\skeinforge\skeinforge_application\skeinforge_plugins\craft_plugins\limit.py", line 185, in parseLine

    line = self.getZLimitedLineArc(line, splitLine)

  File "D:\3D-basis\Software-master\skeinforge\skeinforge_application\skeinforge_plugins\craft_plugins\limit.py", line 143, in getZLimitedLineArc

    return self.getZLimitedLine(deltaZ, distance, line, splitLine)

  File "D:\3D-basis\Software-master\skeinforge\skeinforge_application\skeinforge_plugins\craft_plugins\limit.py", line 128, in getZLimitedLine

    zFeedRateSecond = self.feedRateMinute * deltaZ / distance / 60.0

ZeroDivisionError: float division by zero

Why?

Can I send you the STL to check?

Peter
Re: Slicing failure
February 04, 2013 02:55AM
KAPshop Wrote:
-------------------------------------------------------

> Why?

don't know at all…

> Can I send you the STL to check?

yes!


François
Re: Slicing failure
February 04, 2013 09:47AM
Here is the file.

Peter
Attachments:
open | download - 13Bquarter_inch_twenty-one-13b (repaired3).stl (202 KB)
Re: Slicing failure
February 04, 2013 10:55AM
I had no Skeinforge error msg and gcode was correctly produced, after having renamed the file to remove parenthesis which leaded to a shell (no Skeinforge) error: syntax error near unexpected token `('.

I tried Python interpreter then Pypy.

I attached the profile I used, for you to try it and determine if it's a Python/Windows installation issue, or a Skeinforge one…


François
Attachments:
open | download - profile.zip (26.7 KB)
Re: Slicing failure
February 17, 2013 06:08PM
After all tests it looks like the problem is not in the STL-file nor in Skeinforge. It must be something weird in the PC I was using. On another PC it worked fine.

Thanks for the help.

Peter
Sorry, only registered users may post in this forum.

Click here to login