On 7/20/2016 12:19 PM, icecube45 wrote:
Hello!
I was wondering if there was any way to limit the movement speed of my machine
based upon the extrusion rate.

That is - if I limit my extruder to 11mm/s, the machine would not go faster than
it would be able to extruder.

You can set the maximum speed limit for the extruder axis in your INI file. Since the motion planner is geared towards CNC machines and the A (extruder) axis is considered part of the coordinated motion, all other axis (X/Y/Z) will be slowed down to prevent exceeding the maximum extruder speed.

The drawback to this setup is you won't be able to retract any faster than you can extrude.

As far as I know, this doesn't currently happen. At least, that's what I presume
my following errors on the extruding axis are.

This is likely caused by the limits of the step generation logic, since extruders typically have a very high steps-per-mm setting (due to gearing and/or small hobbed pulleys) and high retract speeds to avoid stringing. If this is your issue, you can increase the step generation performance (lower the PRU cycle time if you're on a BeagleBone, get some hardware assistance if you're on an x86 platform), reduce the microstepping for your extruder axis (which lowers the required step frequency), or reduce the peak extruder speed during retract.

--
Charles Steinkuehler
[email protected]

--
website: http://www.machinekit.io blog: http://blog.machinekit.io github: 
https://github.com/machinekit
--- You received this message because you are subscribed to the Google Groups "Machinekit" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
Visit this group at https://groups.google.com/group/machinekit.
For more options, visit https://groups.google.com/d/optout.

Reply via email to