Optimizing Stepper Speed

From the original Synthetos forum (2011–2025)

Started by Gianteye on in TinyG Support. 2 replies, last activity Jun 26, 2014.

#

This is probably not directly related to my TinyG setup, so this may not be the right venue for the question. I've made a pen plotter and I'd like to maximize the speed on the Y-Axis as much as possible. However, upgrading my power supply to a fancy 14A unit, switching my NEMA 17's for NEMA 23's, and adjusting the number of microsteps hasn't increased my max speed.

I'm using an OpenBuilds 8mm OD 8mm/rev. threaded rod for driving the Y-axis and the mechanism doesn't have much friction on it, with thrust bearings on both ends of the rod and not much weight on the axis itself.

I'm using a V8 TinyG board. Here are my baseline settings for the Y-axis https://imgur.com/l0uXbQa though I've been able to get the NEMA 17 moving at 7000mm/min at a jerk of a billion. I'm using build #380.08. I'm sending Gcode using TGFX v.95 for OSX.

I'm aiming at a feedrate of around 9000mm/min. Is there a possibility of tuning things and choosing the right motors to hit those numbers, or will it take a redesign of the drive mechanism to get up to that speed?

Staff #

I don't have any experience with what you are trying to achieve, but have the following observations:
+ Review Stepper Motors Fundamentals, such as this

https://dl.dropboxusercontent.com/u/50261731/Step%20Motor%20Basics%20Guide.pdf

++Seems like you may need more Power Supply Voltage, not just Amps, to achieve high speed torque you need
++Watch out for motor heating/power dissipation

+Jerk - 1 billion is not a huge value, try 5 billion or 10 billion to see if that helps at all. If not, you must need more torque; 1100 RPM = 8800mm/minute is not a super high speed

+Microstepping provides an (up to) 8x improvement in precision, which you probably want. Not clear why microstepping should affect travel velocity.

Good luck

This topic is from the original forum (June 2014). Your reply starts a new discussion linked to it.

Reply

Different problem? Ask a new question

Back to TinyG Support or latest activity.