Lulzbot and Marlin firmware

Hi I have my own custom built 3D printer (230x230x200mm )with single extruder. The control board on the printer is Ramps 1.4/ Arduino 2560

Previously I was operating my printer from a Linux laptop with Pronterface/Skeinforge and was working well - however as that laptop is old and very slow, I’m forced to move over to my windows laptop for larger prints - (and I’m building a much larger printer soon)

I am testing out Lulzbot software now as it seems to be quite user friendly especially after trying to install Pronterface/Skeinforge on windows and failed, and wasted many hours.

I have a few issues with Lulzbot:

  1. After loading model - and starting print - the print will start without heat - in other words dry print
  2. If I preheat - then print prints OK .
  3. I am using the same Marlin firmware as on Pronterface on my Linux machine, and obviously some of the instructions are being read (like the calibration etc) while others are
    not -
    eg a). Waiting for temperature to hit the required level
    b. The 50mm print line before start of print does not happen (this was to get the flow running consistently)
  4. Wipe nozzle has an error message - what is this button meant to do?
  5. The nozzle dwells before moving to next layer or something - how to get rid of this pause completely?
  6. Starting print and then pausing and then resuming - the printer gets confused and stops and will not resume.

How can I modify my existing marlin firmware to work with Lulzbot software?
Many thanks!

Cura LulzBot Edition is optimized for printing on LulzBot 3D printers.It is derived from Cura, which is developed by Ultimaker B.V. in cooperation with the community (copied from About Cura). While CuraLE does have some support for non-LulzBot printers, you might have better luck with the Ultimaker version which is available at:

In either case, most of the issues you mention are handled by the Start Gcode under Manage Printers, Machine Settings. Since you have a custom built printer, you will probably have to create Start Gcode and End Gcode yourself. You can use one of the LulzBot printers as an example. Their Start Gcode and End Gcode are very well commented.

If you have (or can still generate) Gcode from your Linux machine, then I would suggest you pick a very simple model like a small cube and then compare the Gcode output from Pronterface/Skeinforge to the Gcode output from Cura LE.

I’m not sure how to answer issues 4, 5, and 6. “An error message” isn’t very useful, the exact text might be. Those buttons may issue specific Gcode commands that your version of Marlin doesn’t support (or don’t have enabled).

Instead of using Cura LE to control your printer, you might try the Windows version of Pronterface: