Y-Axis Steps Per Unit

Discussion in 'Calibration, Help, and Troubleshooting' started by rvator, Mar 14, 2017.

  1. rvator

    rvator Active Member

    Joined:
    Sep 20, 2016
    Messages:
    28
    Likes Received:
    6
    Is there a reason, why the Y-axis is set to 8 Microsteps and 180 steps per unit?

    During printig the chimney of the 3DBenchy I relized some vibrations and I thougt they come from the Y-Stepper. I changed the Y-axis driver to 16 microsteps and the firmware to 360 steps per unit and it prints much smother now!

    Is there any disadvantage with this setup?

    Franz
     
  2. elmoret

    elmoret Administrator

    Joined:
    Mar 1, 2014
    Messages:
    586
    Likes Received:
    91
    Your Y-axis speed will be limited due to how fast (not very) step signals can be generated on an 8-bit Marlin platform. Ot go faster you'll need to reduce micro stepping or move to a 32 bit platform.
     
  3. rvator

    rvator Active Member

    Joined:
    Sep 20, 2016
    Messages:
    28
    Likes Received:
    6
    Ok, so I halved the max possible Y-Feedrate. :-(

    The RepRap Wiki defines following max step-rate
    • Marlin/Repetier ATmega 16 MHz, Single Step-Mode: <10.000 Schritte/Sekunde (10 kHz).
    which woul lead to a max Y-feedrate of: 10000/180 = 56 mm/s for the original setup (180 steps/ mm)

    and to 28mm/s for my setup (360 steps/mm)

    In the firmware I found: #define DEFAULT_MAX_FEEDRATE {150, 150, 6, 50} // (mm/sec)

    This 150 mm/s is 5 times my 28mm/s but still about 3 times 56mm/s.

    Where is the error in my calculations or the assumptions?

    Nevertheless I will go back to 1/16 Microstepping.
     
  4. tohara

    tohara Well-Known Member

    Joined:
    Sep 5, 2015
    Messages:
    128
    Likes Received:
    59
    Marlin use quad-step, so the limit is 40 000 step/s.

    With 1/16 microstep on y-axis the limit will be 111 mm/s.
     

Share This Page