One could easily write a plugin that moves the bed down then up by any amount between each layer. The command you want is G1 or G0 (they do the same thing).
For example
G0 X0 Y0 Z0 moves the head to 0,0,0.
G0 Z15 moves the bed only to 15mm from nozzle without moving x or y.
Pretty simple stuff.
Recommended Posts
illuminarti 18
You can find a list of gcode commands that the firmware understands about halfway down this page:
https://github.com/ErikZalm/Marlin
Furthermore, Cura (and other slicers) allow you to specify custom start and end gcode for your prints, so you can add your own commands. Open up a gcode file in a text editor - or better yet, in Repetier Host's gcode view. And then step through the file referring to the gcodes in that list, and Repetier Host's built-in help text that explains the commands.
That should help you understand how gcode works, and how to write your own custom code - which is a very useful skill to have anyway to get the best out of your 3D printer.
Link to post
Share on other sites