How to caliberate and tune Skeinforge for your MakerBot

Update 4/21/2011: This post is more than a year old.  Since then I’ve created ProfileMaker which should eliminate the need for almost all of these steps.  Share and enjoy!


A MakerBot Operators group member, Cliff Biffle, has posted a very comprehensive list his Skeinforge tuning and calibration procedure.  Cliff owns MakerBot #69 from Batch#4, named Kallisti.  Although Cliff has a MakerBot Skeinforge tuning page, it looks like he hasn’t had a chance to transcribe his lab notebook yet.  However, Cliff has been patient enough to type up his Skeinforge calibration information twice for the benefit of the MakerBot Operators group.  Here are links to his original postings on 1/6/2010 and another on 1/15/2010.

The other day I wanted to go back and find his calibration procedure, but had forgotten who had posted it, when it was posted, and which thread it was posted.  Having now found it, I don’t want to lose it again.  It turns out that Cliff had posted it once in response to my own question about dialing in Skeinforge settings in order to print up lego pieces!  Thanks Cliff!

I’ve mashed his two posts together to put together this checklist:

  1. Adjust Temperature:  Skeinforge -> Raft
    1. Find a temperature that allows you to extrude quickly and easily without too much popping or smoking
    2. MakerBlock: I have one of the 1mm thermistors, use the Zach 1 temperature table, and print reliably at 220
  2. Adjust Layer Height: Skeinforge -> Carve -> Layer Thickness (mm)
    1. Cliff uses the default of 0.36
  3. Adjust Extrusion Speed: Skeinforge -> Speed -> Flowrate PWM Setting (if PWM Setting is Chosen)
    1. Make the extruder go slower and lower the PWM value
    2. Cliff uses 230
  4. Adjust Feedrate: Skeinforge -> Speed -> Feedrate (mm/s)
    1. Too fast and you lose the fine detail and introduce errors.  Too slow and it will be too… slow.
  5. Adjust Skeinforge to understand how much plastic is being extruded
    1. Raise the Z axis and perform a test extrusion into the air
    2. Do not pull or stretch the extrusion
    3. Using calipers, measure its diameter, D
    4. Go into Skeinforge and look up the configured layer thickness, T, from Skeinforge -> Carve -> Layer Thickness (mm)
    5. Divide the diameter by the thickness, D/T
    6. Set Skeinforge -> Speed -> Extrusion Diameter Over Thickness (ratio) to D/T
    7. Print a test piece with thin walls
    8. Measure the width, W, of a single extrusion somewhere above the first few layers
    9. Divide the width by the thickness, W/T
    10. Set Skeinforge -> Carve -> Extrusion Width Over Thickness (ratio) to W/T
      • Cliff said this setting may be in Fill, but I think he may have meant Carve

    11. Nick Ames has suggested setting Skeinforge -> Carve –> Extrusion Width over Thickness (ratio), Skeinforge -> Inset -> Extrusion Perimeter Width over Thickness (ratio), and Skeinforge -> Speed -> Extrusion Diameter over Thickness (ratio) all to the same value.  His post also has a lot of information and links about other potential Skeinforge tuning resources.
  6. Adjust other Skeinforge settings
    1. Overlap of grid corners
    2. Infill density
    3. Unpause
    4. Stretch

5 thoughts on “How to caliberate and tune Skeinforge for your MakerBot

  1. Pingback: Another Skeinforge guide | MakerBlock

  2. Pingback: Another Skeinforge guide | 3D Printer Parts

  3. hello

    do you know where the
    Extrusion Diameter Over Thickness (ratio)
    is in the new copy of skeinfox 1.5? i cant seem to find it anywhere

    thanks
    thomas

  4. Pingback: The wonders of heat | Run CNC

Comments are closed.