Marlin Settings for Geared Extruders

From Open Source Ecology
Jump to: navigation, search

Marlin is Acting Up

This [1] shows how to set up Marlin for a geared Titan Aero extruder. Setting the Axis steps was done - yet extrusion happens now at a very slow rate, almost invisible. Testing extrusion in Cura works as it should - only to fail upon running a print. What gives??

  • Could config.ino be overriding steps per mm?
  • Hint - do M92 E837 in the start gcode? Save with M500
  • Note that currently EEPROM is on in Configuration.h
  • Note that listing EEPROM settings with M501 -

> M501 < echo:Hardcoded Default Settings Loaded < echo:Steps per unit: < echo: M92 X80.00 Y80.00 Z80.00 E837.00 < echo:Maximum feedrates (mm/s): < echo: M203 X300.00 Y300.00 Z10.00 E25.00 < echo:Maximum Acceleration (mm/s2): < echo: M201 X3000 Y3000 Z100 E10000

  • Note that max feedrate on Z is problematic - E25.00. Set that to 200 :

M203 X300.00 Y300.00 Z10.00 E200.00

followed by M500 in command line of Cura (or in Marlin configuration.h upload)

  • Found it - but blew an hour on this. Start gcode is doing M92 E100 in Cura- so changed it accordingly:
  • Be careful that start and end gcodes are not overriding any important settings

M92 E837 M140 S60 M203 Z10  ; override max Z feedrate from 5 to 10 mm/s G28 X0 Y0 Z0  ; home G29  ; autolevel G90  ; set absolute coordinates


  • Extruder Settings instructions from E3D - [2]