--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/f28b2a8c-cf12-4985-bbdb-b373f9a20fd4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
It is common to have to adjust steps per mm per each installation. The pulley diameter gets you close, but there are a number of tolerances that have to stack up just right for that to be perfect. I highly recommend measuring and correcting the error yourself: https://github.com/openpnp/openpnp/wiki/Setup-and-Calibration%3A-Steps-Per-MmFWIW, this is also very common for 3D printers and really any belt driven system if you want high accuracy.Jason
On Wed, Mar 22, 2017 at 8:48 AM Trampas Stern <tra...@gmail.com> wrote:
I am wondering how many people have to tweak their steps per millimeter beyond what the gearing would indicate?--Specifically if I have a 20 tooth gear, 400 steps per rotation motor, 16x driver and 2mm belt, then I would end up with (400*16)/(20*2) = 160 steps/mm.So I was wondering how many people have to tweak the actual number to get system working correctly and if so where is the error? That is is the issue people see that the gear diameter is not correct, or other?Thanks
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/f28b2a8c-cf12-4985-bbdb-b373f9a20fd4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CA%2BQw0jyrUMoW8nG354t4kwftV9EQ3LdXsrx8cJbiBqRGRMbbow%40mail.gmail.com.
I was noticing on my machine the steps per mm were 161.42 for X axis with a GT2 steel core belt. The only reason I can figure that I have a value larger than 160 is that the pulley diameter is smaller than spec.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/0b93b3cc-b7ce-463b-bb0f-3125959accb4%40googlegroups.com.
It can be many things, pulley diameter is a really easy one - stepper motor manufacturing can be another one, each step isnt reallllly 1.8 degrees, it could be more or less. Belt manufacturing is another one, they are decent but not exactly precise. The parts are only good as the machine that built them, and the machines which built them are only as good as the machines which built them, and so on - this is why every mechanical drawing has allowable tolerances.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/55f0d09d-4c69-442c-8416-f6d8ea7bb037%40googlegroups.com.
Actually a 20 tooth pulley can move more than 20 tooth pitches per revolution. The pulley is a wheel, and its diameter is all that determines the distance travelled (ie: the circumference of the pulley). The teeth are just there to make it non slip, the belt is perfectly able to stretch and bend to the diameter of the pulley. A pulley is NOT a gear.If your pulley diameter is say 15mm, then each revolution it will move 2.pi.radius == 47.1239mm (0.11780975mm/step @ 400 step/rev). If it's actually machined to say 15.1mm it will move 47.4380mm per revolution (0.118595mm/step @ 400 step/rev). Then you can get even more fun of a pulley's outside face not being concentric with the bore, at which point your diameter technically changes at each point of the revolution, so if you use a 25mm/1" dial gauge to measure steps/mm you could be off by quite a few steps depending on where in the rotation of the pulley you take your reading. Peter Betz had a lot of issues with his machine's calibration until he used a precision 300mm ruler to set his step count over a longer distance, this of course could be from many things, or many combinations of things, such as tolerance on the belt or concentricity of the pulley.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/f658b62c-78df-49f6-8889-418cae07eb33%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
I am still having issues trying to get board aligned correctly, which I will discuss in another thread..
A tip: By far the most accurate ruler with a sensible price tag that I'm aware of, come from http://www.schaedlerprecision.com. No affiliation, just a customer.
The issue are belt manufacturing accuracy, belt stretch and the accuracy of the reference. Don't rule out the last point! When I was calibrating my machine the first time, I found it surprisingly difficult to find a reasonably priced ruler with specified accuracy. Turned out that when I bought my long ruler, I made a good (not!) deal, as I got significantly more steel than I paid for. :-/
A tip: By far the most accurate ruler with a sensible price tag that I'm aware of, come from http://www.schaedlerprecision.com. No affiliation, just a customer.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/a51648e7-7642-41f3-a608-457deee99ba3%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+unsubscribe@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/fdf4684f-b9d0-4307-ba22-4659ce8dc103%40googlegroups.com.
Not disagreeing with anything, just pointing out that, in practice, belt pitch is limited to a few options (2mm, 5mm, 5.08mm are the most common at this scale). For a given tooth pitch, more teeth==more diameter...
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/fdf4684f-b9d0-4307-ba22-4659ce8dc103%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CAJMBTyQdHYd4V3NPxtyOs0rnOHF%3DMwFMLKGvaG9u064R72%3D3cw%40mail.gmail.com.
What is you'r difference of visual adjusted step/mm and calculated step/mm on a 300mm lenght ?
Wow, that is a significant difference. Were you also using Chinese belt with the Chinese pulleys?
MXL would probably run perfectly fine on GT2 pulleys too...
At the risk of sounding like I’m arguing against myself (and agreeing with a previous post). If the belt pitch changes from 2mm to 2.05mm as it is stretched, this won’t make any difference to the distance the head moves per step or over a commanded difference. It will offset the move, but deltaX/Y/Z will stay the same. Moves per step is determined by solely by pulley OD (within reason).
As an example:
A 22 tooth, 2mm pitch pulley might have a nominal diameter of 14.006mm.
At that diam we see 44mm of travel per rev.
If the pulley had a manufacturing tolerance of +-0.02mm (which it easily could) then the pitch would stay the same, but the teeth would just be a tiny amount taller. The belt (and the operator) isn’t ever going to notice a 0.02mm diameter change.
However, the head will now move between 43.937mm and 44.063mm per revolution. Over 300mm that works out to +-0.42mm of error.
That’s the difference between the best and worst placement of a TQFP…
This is why precision ground ballscrews and 10minute machine warmup cycles exist..
From: ope...@googlegroups.com [mailto:ope...@googlegroups.com] On Behalf Of Michael Anton
Sent: Wednesday, 29 March 2017 5:37 AM
To: OpenPnP <ope...@googlegroups.com>
Subject: Re: [OpenPnP] Steps Per Millimeter
MXL would probably run perfectly fine on GT2 pulleys too...
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/9eea0469-bcd3-4015-af6b-d0ee7390fbe0%40googlegroups.com.
At the risk of sounding like I’m arguing against myself (and agreeing with a previous post). If the belt pitch changes from 2mm to 2.05mm as it is stretched, this won’t make any difference to the distance the head moves per step or over a commanded difference. It will offset the move, but deltaX/Y/Z will stay the same. Moves per step is determined by solely by pulley OD (within reason).
As an example:
A 22 tooth, 2mm pitch pulley might have a nominal diameter of 14.006mm.
At that diam we see 44mm of travel per rev.
If the pulley had a manufacturing tolerance of +-0.02mm (which it easily could) then the pitch would stay the same, but the teeth would just be a tiny amount taller. The belt (and the operator) isn’t ever going to notice a 0.02mm diameter change.
However, the head will now move between 43.937mm and 44.063mm per revolution. Over 300mm that works out to +-0.42mm of error.
That’s the difference between the best and worst placement of a TQFP…
This is why precision ground ballscrews and 10minute machine warmup cycles exist..
Amazing how difficult this simple thing is.
J
Yes - if the pulley is bigger it transports more belt - the circumference is bigger, right?
Agree
But at the same time it transports a well known number of teeth, right?
Yep
The thing is really that simple that the belt is slightly more or less stretched "over the pulley".
So yes - the belt has more mm/teeth "while it is over an oversized pulley"
I see what you’re saying, I think the tooth profile on the pulley and the compressibility of the rubber teeth on the belt might compensate for these tiny differences whilst the fibre reinforcing in the belt remained unstretched.. If we really look at it, those fibres ARE the belt, their pitch diameter is the one that matters because everything else is made of rubber.. Of course, even those fibres stretch which is why Kevlar and steel belts exist...
But that’s just speculation
The outside of the belt even moves faster than the inside ;-)
But the transport mm per teeth is how the belt is stretched over the transport path and not what it is over the pulley.
And the number of teeth per revolution is independent of the precision of the pulley diameter.
This is why precision ground ballscrews and 10minute machine warmup cycles exist..
Yes - temperature and ballscrew precision matters - if it is longer it transports more mm per revolution.
Same for the belt - if it is longer for the same number of teeth it transports more mm/teeth.
If you have an asymetric tension system also the temperature matters for belts.
I was more saying that ball screw errors are measured in um. A C5 screw, the worst ground grade you can get, is rated to a 23um (0.023mm) over 300mm, the best is 4um (0.004)
Once you get over 1m then rolled screws can be more accurate because the way they are made doesn’t result in cumulative error.
Ref: https://tech.thk.com/en/products/pdf/en_a15_011.pdf
Back to point A, belts and pulleys have no grades beyond price and brand. If we are generous and assume that they only have an order of magnitude more error than a cheap ground screw, then you could seeing 0.23mm error over 300mm or 50% of a 0.5mm pitch part.
Add in different thermal expansion coefficients (which you don’t get with a steel screw, on a steel frame pushing a steel linear bearing) and we find ourselves back to:
“Belt driven machines with cheap bearings and aluminium extrusion frames will struggle to place many common parts”.
--
You received this message because you are subscribed to the Google Groups "OpenPnP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to openpnp+u...@googlegroups.com.
To post to this group, send email to ope...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/e5dc67d4-49d9-4ebc-a1fb-ea00d148fa98%40googlegroups.com.