Quantcast
Channel: Reprap Forum - Firmware - Marlin
Viewing all articles
Browse latest Browse all 2831

Marlin Firmware - Independant/Async Stepper Control (no replies)

$
0
0
I’m working on a project that uses Marlin firmware. My main problem at the moment is I need to control the extruder stepper separate from the XYZ steppers, as in I need to control it using my own logic in the firmware. Overall the printer would be executing the G0/G1 XYZ movements without any E parameters, and what I set elsewhere in the firmware will control the E movement. For example, there would be long list of XYZ moves, and the E stepper would alternate to 1mm and 0mm every second while the XYZ moves are executed in the planner.

I've tried a number of things including messing with the queue, motion, planner, and position, current_position and destination but with limited success. My understanding is limited in those components at the moment. At the least if someone can explain in detail how the motion and positioning works to be modified dynamically would be helpful.

Just to be clear, G0/G1 instructions are synchronous, as stated in the documentation: "The G0 and G1 commands add a linear move to the queue to be performed after all previous moves are completed." G0, G1 - Linear Move section.


Any help with this matter is greatly appreciated and please let me know if more info is needed.

Thanks.

Viewing all articles
Browse latest Browse all 2831

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>