I work in a research lab and we’re trying to use a Lulzbot Pro to create a direct ink writing setup. Basically, instead of using the standard toolhead we’re replacing it with a nozzle attached to a pressure controller to extrude “goo”, so the printer is really only for controlling motion and substrate temperature.
To make sure everything lines up right, we need the printer firmware to send the command acknowledge statement “ok…” only after the current motion step is completed. Right now it seems like it sends the acknowledge statement upon receiving the motion commands.
We’re looking through the Marlin-v2.1.3.0.21 version, and we think we might need to make a change in the queue.cpp/gcode.cpp file and/or include the ok_to_send() or process_next_command() functions somewhere but we’re not sure.
Any suggestions would be greatly appreciated!