Ultimaker Slicing Page

From Hacklab.TO Public Wiki
Revision as of 02:23, 26 October 2012 by F3ndot (talk | contribs) (Made skip Cura setup instruction more apparent)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Slic3r

Currently Slic3r doesn't seem designed very well for the Bowden cable design on our printer. Really what is needed is better firmware that correctly does the calculations to do a good print from standard gcode (which is what all modern CNC machines do) and there are some projects in the wild that are attempting this.

In the mean time, Slic3r causes "plastic pimples" from where it pauses between layer changes and also has problems with "stringers".

Cura

Download from Cura Homepage and skip initial setup.

Save the Hacklab Standard Profile which is managed on github and will be updated as time goes on. Load this configuration file into cura (needs .ini extension, watch out for your browser downloading multiple copies and making them invisible with parenthesis "hacklab_standard.ini (1)")

  • Load your stl file.
  • Look at the model in cura to see if it's printable
  • Turn on support material if you need to
  • Click "Slice to GCode"
  • Grab a drink
  • Your gcode should now be in the file <your stl name>_export.gcode
  • Upload and print

Cura Troubleshooting

Arch Linux

  • Cura complains of a missing PyOpenGL
    • This is due to a cura packaging error. Change all the references to "python" in the cura.sh file to "python2"
  • Gcode slicing always fails
    • This is due to cura coming packaged with an old version of pypy it uses to accelerate skeinforge.
      • Install pypy with pacman.
      • Change the line in Cura/util/sliceRun.py around line 171 from cmd = [<some python variable name>, mainScriptFile... to cmd = ["pypy", mainScriptFile...