a5:babystepping

This is an old revision of the document!


Babystepping

BabyStepping is a very simple idea: allow the user, the ability to tune the first layer height, while the part is printing. This is very effective if the part is printed with a large brim or skirt โ€“ you can tune the first layer height to be just right during the printing of the brim or skirt, and then when the main parts starts printing, the results will be perfect.

This requires two things:

  1. A marlin motherboard with babystepping support enabled
  2. A control panel or interface of some kind, that can send babystepping commands.

For the JGAurora A5/A3S, the community firmware is already configured with babystepping support.

Babystepping can be performed from a computer, while printing via a USB cable. This requires that your host software allows you to input g-code commands during printing - a good program to use for this is Pronterface. In order to do this, you must enter the baby stepping gcode commands: M290 ZX.XX, where X.XX is the distance that you wish to shift the print. Positive values will increase the first layer height, while negative values will reduce the first layer height.

A custom LCD firmware has been prepared by Karl Johnson on the A5/A3S printer facebook group, which has additional buttons accessible from the printing page, when printing from a USB memory stick. This LCD firmware can be downloaded here. I have prepared a very quick video demonstrating this in action:

a5/babystepping.1519915101.txt.gz ยท Last modified: 2020/12/25 02:13 (external edit)