Contents

Acknowledgments
1 Introduction
2 Basic Usage
 2.1 Leveling the Build Plate
 2.2 Loading Filament
 2.3 Starting a Print
 2.4 Tips
 2.5 Next Steps
3 Front Panel Operation
 3.1 Splash Screen
 3.2 Main Menu
 3.3 Print from SD Menu
 3.4 Starting a Print: the Print Monitor & Menu
  3.4.1 Cancel Print
  3.4.2 Pause
  3.4.3 Pause at ZPos
  3.4.4 Change Speed
  3.4.5 Change Temperature
  3.4.6 Change HBP Temp
  3.4.7 Set Cooling Fan
  3.4.8 Set Lights
  3.4.9 Print Statistics
  3.4.10 Cold Pause
 3.5 Completing a Print
 3.6 Preheat Menu
 3.7 Utilities Menu
  3.7.1 Monitor Mode
  3.7.2 Filament Loading
  3.7.3 Preheat Settings
  3.7.4 General Settings
  3.7.5 Level Build Plate
  3.7.6 Home Axes
  3.7.7 Bot Statistics
  3.7.8 Filament Odometer
  3.7.9 Profiles
  3.7.10 Home Offsets
  3.7.11 Toolhead Offsets
  3.7.12 Temperature Sensor Types
  3.7.13 Jog Mode
  3.7.14 Enable/Disable Steppers
  3.7.15 Auto-level Adjust
  3.7.16 Auto-level Variance
  3.7.17 Max Z Probe Hits
  3.7.18 Calibrate Nozzles
  3.7.19 Cooling Fan Power
  3.7.20 Restore Settings
  3.7.21 EEPROM
  3.7.22 Version Information
4 Firmware Parameters
 4.1 Home Offsets
 4.2 Toolhead Offsets
 4.3 Acceleration
  4.3.1 Maximum Accelerations
  4.3.2 Maximum Speed Changes
 4.4 Auto-leveling
 4.5 Firmware Retraction (Deprime)
 4.6 Slowdown
 4.7 Lighting (RGB LED)
5 Printer Calibration
 5.1 Slicer Calibration
  5.1.1 Filament Diameter
  5.1.2 USB vs. SD Card
  5.1.3 Know Your Defects
  5.1.4 Calibration Box
 5.2 Dual Extruder Calibration
 5.3 JKN Advance K
 5.4 JKN Advance K2
6 Installing Sailfish
 6.1 Hardware Requirements
  6.1.1 Cupcakes and Thing-o-Matics
  6.1.2 FlashForge printers built after April 2014
 6.2 Software Requirements
 6.3 Installing
  6.3.1 Step 1: Before you install Sailfish
  6.3.2 Step 2: Stop MakerWare’s background services
  6.3.3 Step 3: Obtain ReplicatorG 40 – Sailfish
  6.3.4 Step 4: Obtain Sailfish
  6.3.5 Step 5: Thing-o-Matics: update the extruder controller firmware
  6.3.6 Step 6: And now, install Sailfish
 6.4 Configuring
  6.4.1 Step 7: Establish factory defaults
  6.4.2 Step 8: Restore offsets
 6.5 MakerBot MakerWare & Desktop and onboard parameters
 6.6 Removing Sailfish
7 Updating Sailfish
 7.1 Step 1: Obtaining the latest firmware
 7.2 Step 2: Before applying an update
 7.3 Step 3: Update
 7.4 Step 4: Enjoy!
8 Troubleshooting
 8.1 Common Issues
  8.1.1 The left extruder prints too far to the side
  8.1.2 Incorrect target temperatures
  8.1.3 Extruder cannot reach temperature
  8.1.4 Fast, violent motion
  8.1.5 Prints start off the platform
  8.1.6 Printer is skipping or missing steps
  8.1.7 Leveling script does not move the extruder
  8.1.8 Printer homes in the wrong direction
 8.2 SD Card Difficulties
  8.2.1 Printer cannot read the SD card
  8.2.2 Missing SD card files
  8.2.3 Prints from SD cards stop without finishing
 8.3 Dualstrusion
  8.3.1 Dualstrusion prints poorly aligned
  8.3.2 Dualstrusion prints have too much color bleed
 8.4 Thing-o-Matics and Cupcakes
  8.4.1 ReplicatorG shows a tool count of -1
  8.4.2 The print starts with the extruder too far above the platform
  8.4.3 3 mm extruder seems to be depriming too much
  8.4.4 No plastic comes out of the extruder
  8.4.5 The HBP temperature climbs during a print
9 Little Details
 9.1 Z Home Offset
 9.2 Toolhead Offsets
 9.3 S3G and X3G
 9.4 Why the First Move Might Not Be Accelerated
 9.5 Firmware Auto-Leveling
 9.6 Commissioning Your Own Printer
 9.7 Special Gcode Commands