<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Incredible stepper motor phenomena</title>
        <description> I&#039;m finding that a stepper motor drive on a standard nema 17 motor gives a fixed amount of holding torque (say, 5LB) when still.
If you put the motor in motion, say, 5 steps a second, or even 500 steps a second, all the sudden it takes 5LB of force to stall it if you push WITH the motor, but only about 0.5LB to stall it if you push against the motor.

In other words the motor is stalled much easier in the direction it needs the most force.  I&#039;ve seen this problem on every 3D printer.  Is there any way to reverse is so that the maximum torque can be provided against the direction of motion?  What is this kind of toruqe difference called (detent torque vs. direction of motion)?

It is similar with microstepping</description>
        <link>https://reprap.org/forum/read.php?1,256266,256266#msg-256266</link>
        <lastBuildDate>Sun, 17 May 2026 10:39:18 -0400</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://reprap.org/forum/read.php?1,256266,256633#msg-256633</guid>
            <title>Re: Incredible stepper motor phenomena</title>
            <link>https://reprap.org/forum/read.php?1,256266,256633#msg-256633</link>
            <description><![CDATA[ Based on what @nophead said, and if you are using well proven driver software without any DIY amendments I would suspect that the motor is wired up incorrectly so that there is some problem with the phasing of the magnetic forces. And if it is wired up correctly I would be looking for a software problem for the same reason.<br />
<br />
I suppose another possibility is a failure in part  of a driver board so that it is not giving full power on every pulse on every coil.<br />
<br />
...R]]></description>
            <dc:creator>Robin2</dc:creator>
            <category>General</category>
            <pubDate>Sat, 19 Oct 2013 15:43:11 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?1,256266,256344#msg-256344</guid>
            <title>Re: Incredible stepper motor phenomena</title>
            <link>https://reprap.org/forum/read.php?1,256266,256344#msg-256344</link>
            <description><![CDATA[ Try measuring it the way I did. When you turn the pulley by hand it is easy to get a false impression because the torque is proportional the the sine of the displacement and it skips when the displacement is two full steps and the torque is then zero and switching sign.]]></description>
            <dc:creator>nophead</dc:creator>
            <category>General</category>
            <pubDate>Fri, 18 Oct 2013 15:12:22 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?1,256266,256342#msg-256342</guid>
            <title>Re: Incredible stepper motor phenomena</title>
            <link>https://reprap.org/forum/read.php?1,256266,256342#msg-256342</link>
            <description><![CDATA[ It is the effect I measured. I.e. making the motor skips steps by holding it back or pulling it forward to over speed it. I didn't change the direction the motor was moving.]]></description>
            <dc:creator>nophead</dc:creator>
            <category>General</category>
            <pubDate>Fri, 18 Oct 2013 15:07:55 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?1,256266,256341#msg-256341</guid>
            <title>Re: Incredible stepper motor phenomena</title>
            <link>https://reprap.org/forum/read.php?1,256266,256341#msg-256341</link>
            <description><![CDATA[ Robin2 Wrote:<br />
-------------------------------------------------------<br />
&gt; @Simba, I don't understand how it can stall in<br />
&gt; both directions. Perhaps you mean that in one<br />
&gt; direction you can make the motor overspeed (and<br />
&gt; miss steps) and that takes more force than if you<br />
&gt; try to slow the motor? By overspeed I mean the<br />
&gt; sort of thing that would happen if you were using<br />
&gt; the motor to lower a weight and the weight was too<br />
&gt; heavy. And by slowing I mean trying to lift a<br />
&gt; weight that is too heavy.<br />
&gt; <br />
&gt; This is different from the measurements that<br />
&gt; @nophead made which, I think, are equivalent to<br />
&gt; trying to lift a weight with the motor turning<br />
&gt; clockwise and anticlockwise.<br />
&gt; <br />
&gt; I have not experienced the phenomenon but I may<br />
&gt; experiment over the next few days. What stepper<br />
&gt; drivers are you using and what software?<br />
&gt; <br />
&gt; Then again if the motor has enough torque in the<br />
&gt; "normal" direction does it matter if it has 10x in<br />
&gt; the other direction?<br />
&gt; <br />
&gt; ...R<br />
<br />
Yes you said it right.<br />
When you try to overstep the motor, it takes 5-10X the force.   I'm using Ti DRV with fullstep.  Microstepping made no difference.  GOING slow didn't make a difference.  It's allowing this to happen the section there is motion in a particular direction.  Again, held still, the stall force IS equal in both directions.<br />
<br />
I should probably restate what I said earlier as the stall torque is as rated, but while moving the stall torque against the direction of motion is far, far below the rating.  It skips too easily]]></description>
            <dc:creator>Simba</dc:creator>
            <category>General</category>
            <pubDate>Fri, 18 Oct 2013 15:07:40 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?1,256266,256338#msg-256338</guid>
            <title>Re: Incredible stepper motor phenomena</title>
            <link>https://reprap.org/forum/read.php?1,256266,256338#msg-256338</link>
            <description><![CDATA[ @Simba, I don't understand how it can stall in both directions. Perhaps you mean that in one direction you can make the motor overspeed (and miss steps) and that takes more force than if you try to slow the motor? By overspeed I mean the sort of thing that would happen if you were using the motor to lower a weight and the weight was too heavy. And by slowing I mean trying to lift a weight that is too heavy.<br />
<br />
This is different from the measurements that @nophead made which, I think, are equivalent to trying to lift a weight with the motor turning clockwise and anticlockwise.<br />
<br />
I have not experienced the phenomenon but I may experiment over the next few days. What stepper drivers are you using and what software?<br />
<br />
Then again if the motor has enough torque in the "normal" direction does it matter if it has 10x in the other direction?<br />
<br />
...R]]></description>
            <dc:creator>Robin2</dc:creator>
            <category>General</category>
            <pubDate>Fri, 18 Oct 2013 14:59:36 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?1,256266,256332#msg-256332</guid>
            <title>Re: Incredible stepper motor phenomena</title>
            <link>https://reprap.org/forum/read.php?1,256266,256332#msg-256332</link>
            <description><![CDATA[ At  low speeds I would expect close to the holding torque in each direction. <br />
<br />
With a spring balance pulling my X carriage I get about 3kg if I retard it and 4kg if pull in the same direction when moving very slowly but about 3.5kg in each direction when stationary. The speed I used was F60 which is 5 full steps per second but using x 16 microstepping.<br />
<br />
Holding torque with a 0.43Nm motor rated at 1.7A, driven with 1.2A peak is 0.43(1.2/1.7) / sqrt(2) = 0.22Nm.<br />
<br />
One rev of the pulley is 40mm, so the effective radius is 40/2pi = 6.37mm, so the holding force should be 0.22 * (1000 / 6.37) / 9.8 = 3.52Kg, which is a good match.<br />
<br />
So I get some effect but nowhere near the 10:1 you report.<br />
<br />
Detent torque is the holding force when no power is applied. Not sure if it is relevant when powered but maybe it works with you in one direction and against in the other.]]></description>
            <dc:creator>nophead</dc:creator>
            <category>General</category>
            <pubDate>Fri, 18 Oct 2013 14:41:42 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?1,256266,256294#msg-256294</guid>
            <title>Re: Incredible stepper motor phenomena</title>
            <link>https://reprap.org/forum/read.php?1,256266,256294#msg-256294</link>
            <description><![CDATA[ "a standard nema 17"<br />
<br />
also testing the ones on affinia, does the same thing.<br />
It should point of that detect torque rating is reasonable against the direction of motion, with the direction of motion it feels 5-10 times above the rating....]]></description>
            <dc:creator>Simba</dc:creator>
            <category>General</category>
            <pubDate>Fri, 18 Oct 2013 12:49:32 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?1,256266,256284#msg-256284</guid>
            <title>Re: Incredible stepper motor phenomena</title>
            <link>https://reprap.org/forum/read.php?1,256266,256284#msg-256284</link>
            <description><![CDATA[ what motors are you using?]]></description>
            <dc:creator>jamesdanielv</dc:creator>
            <category>General</category>
            <pubDate>Fri, 18 Oct 2013 12:31:42 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?1,256266,256266#msg-256266</guid>
            <title>Incredible stepper motor phenomena</title>
            <link>https://reprap.org/forum/read.php?1,256266,256266#msg-256266</link>
            <description><![CDATA[ I'm finding that a stepper motor drive on a standard nema 17 motor gives a fixed amount of holding torque (say, 5LB) when still.<br />
If you put the motor in motion, say, 5 steps a second, or even 500 steps a second, all the sudden it takes 5LB of force to stall it if you push WITH the motor, but only about 0.5LB to stall it if you push against the motor.<br />
<br />
In other words the motor is stalled much easier in the direction it needs the most force.  I've seen this problem on every 3D printer.  Is there any way to reverse is so that the maximum torque can be provided against the direction of motion?  What is this kind of toruqe difference called (detent torque vs. direction of motion)?<br />
<br />
It is similar with microstepping]]></description>
            <dc:creator>Simba</dc:creator>
            <category>General</category>
            <pubDate>Fri, 18 Oct 2013 11:41:16 -0400</pubDate>
        </item>
    </channel>
</rss>
