If you are referring to the "Position the tool at the placement't
location" button, it does include the rotation. So the
nozzle rotating is normal.

--
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 view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/39174511-024b-49c1-8a4c-3040c3e650afn%40googlegroups.com.



Acceleration is set very low. I would expect it to be in the
thousands (mm/s²)
Jerk is set ultra-low. I would expect it to be in the tens of thousands (mm/s³)
If you increase them, again be sure to also adjust the limits on
the controller side (OpenPnP must be lower or equal).
_Mark
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/424398fe-4561-4666-b5ba-315a960038bbn%40googlegroups.com.
You received this message because you are subscribed to a topic in the Google Groups "OpenPnP" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/openpnp/VDQREbARMUs/unsubscribe.
To unsubscribe from this group and all its topics, send an email to openpnp+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/89111289-c3b0-bdc0-b106-f690be96bed3%40makr.zone.
You received this message because you are subscribed to a topic in the Google Groups "OpenPnP" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/openpnp/VDQREbARMUs/unsubscribe.
To unsubscribe from this group and all its topics, send an email to openpnp+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/89111289-c3b0-bdc0-b106-f690be96bed3%40makr.zone.
Hi Peter,
you may have Speed % set on your parts.
https://github.com/openpnp/openpnp/wiki/User-Manual#parts
The Speed [%] was often not effective in earlier version of
OpenPnP, because the moves were not long enough for the speed
limit to matter. Because the move is so short, the machine could
not accelerate up to the set speed % limit before it had to start
decelerating again. So in the past you had to set a very low speed
% for it to matter.
And yet this low speed limit it did not really help for Pick and Place because the top speed is not relevant for vibrations, parts slipping, nozzles swinging, belts giving etc. it is the acceleration and jerk that matter. These create the forces and vibrations on the machine. Speed as such is mostly harmless, we're not reaching speeds where wind drag rips parts from nozzles, do we? ;-)
Demo with fluid:
The way the speed % now works is completely different. Now
OpenPnP also controls acceleration and/or jerk.
The effect is that if you set 50% speed, the move takes twice as
long, regardless of its distance. Or at 25% it takes four times as
long (time factor = inverse of speed %).
That is the reason you need to revisit these Speed settings in
your machine. They're listed here:
https://github.com/openpnp/openpnp/wiki/GcodeAsyncDriver#control-of-speed-factors
_Mark
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CAGLOruTr2o7k_6GsqsQP%3DfJfH9q_KUKWteS3S%2BGqvZmO-QG_fw%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/89cdf746-666b-b031-f1ef-333bf7842067%40makr.zone.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/89cdf746-666b-b031-f1ef-333bf7842067%40makr.zone.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/4252a158-e8be-a48b-0b9a-5bc5d3284585%40gmail.com.
Christ might be right too.
I can only recommend to really adopt the new motion system. Best use the newest Testing Version and then follow the Issues & Solutions system.
https://github.com/openpnp/openpnp/wiki/Issues-and-Solutions
Once the Issues & Solutions system has setup the motion properly, you can use the graphical Motion Planner Diagnostics. Once enabled, it will show you the last motion sequence that was executed:
https://github.com/openpnp/openpnp/wiki/Motion-Planner#motion-planner-diagnostics
This will help you understand and diagnose how the various limits (feedrate, acceleration, jerk) affect the motion. For mixed axes moves with rotation, you should then see how the rotation limits the move.
In this example a low feedrate limit of 600°/s limited the linear
axis at a mere 33mm/s:

See also the Test Motion you can define for repeatable tests:
https://github.com/openpnp/openpnp/wiki/Motion-Planner#settings

_Mark
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/4252a158-e8be-a48b-0b9a-5bc5d3284585%40gmail.com.
Oops, I meant Chris :-}
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/730384e5-36e6-92e6-fb74-36d98f00fc92%40makr.zone.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/df784416-5651-6960-22e6-3d4b37c78e5e%40makr.zone.
> Is there a way to say: Probe with this feeder but not with that?
No.
But I'm working on probing... There are two operational probing tasks:
Currently it just probes every time and does not record the Z. In
the version I'm working on, you can set it to probe once per
feeder (or not at all) and once per part (or not at all).
Optionally "learning" the part height.
Switching it on/off per feeder is too difficult, because each
feeder has it's own wizard and I certainly won't add a new
checkbox to a gazillion feeder wizards. ;-)
Maybe I'll add a checkbox per feeder class.
Have you tried the Parametric-Tape-Feeder? I always wondered how
it can cope with vibrations. Have you ever used with 0402, or at
least 0603?
You do know the BlindsFeeeder, right? ;-)
https://makr.zone/new-openpnp-blindsfeeder/353/
_Mark
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/e960ad78-16f2-789d-0175-4a4b1e55b04b%40gmail.com.
The "Motion Planner" is both in newer OpenPnP 2.0 (develop
branch) versions and in the testing branch Version .
I recommend using the Testing Version because it
addresses many TinyG specific quirks in Issues & Solutions.
Plus we can react faster if bugs are found.
https://openpnp.org/test-downloads/
It has many other goodies. :-)
https://github.com/openpnp/openpnp/issues?q=label%3Atesting-round_Mark
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/f2af4f31-d72b-4f4f-9c83-ce0abae3145an%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/730384e5-36e6-92e6-fb74-36d98f00fc92%40makr.zone.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/cf852ec3-8c4c-f5d5-704c-d0abaa35a36c%40makr.zone.
Yes. Tony's probing fix is in there.
It should work. Could it be the end-switch-settings?
_Mark
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CAGLOruR12T4mPZE7aNPHNnacdDTozBV5zhDWZcrA2jh3iV3UHA%40mail.gmail.com.
> An additional angle fixed that
What do you mean? I'm very interested. ;-)
_Mark
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/6c66f60e-9077-8499-8df7-d04baba3ee2e%40gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/bf4a8164-b118-4c71-0285-34588af84526%40makr.zone.


To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/78a644d3-a48f-fc68-4ac5-1ef0f43af415%40makr.zone.
Ahh, you got the very first version. True, there is no difference visible. I was reluctant to increase the build number twice (or three times with the ADC), before the first PR got accepted.
There should probably be a git commit id and/or date in there as
well. Does anybody know how to include git commit ids into C++
source code?
_Mark
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/78468ae2-4484-b0fe-17f9-8bbfcd08f992%40gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/01c6ca1a-cb8b-2b2d-aab4-589211637f86%40makr.zone.
It's the TinyG build system. AVRStudio something, someting. I'm
only interested if its very easy ;-)
_Mark
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CAC%2BEaohEuFyE%2BuqfpthSqNtcRB9ddUeUnEM8qM0CyewmSba%2BRA%40mail.gmail.com.
If this was my firmware, then yes, of course. But I'm merely trying to help TinyG users benefit from OpenPnP features. Usually if you make a Pull Request to somebody else's project you don't upend their versioning system, do you?
_Mark
Hi, Mark! On 05/02/2021 19.15, ma...@makr.zone wrote:Ahh, you got the very first version. True, there is no difference visible. I was reluctant to increase the build number twice (or three times with the ADC), before the first PR got accepted.
Hawww... please, use clear and unique versioning!But it isn't I believe I didn't get the latest build.
The idea is to get the PR accepted. I do not want to fork the
project. The fact that Github calls your working clone a "fork" is
misleading.
The ADC version is a different matter. I don't think it will ever
be accepted, as it rededicates a pin. So I made this available as
a branch on my repo, but again that does not mean that I want to
be responsible for the entire TinyG project in any way. The last
time the ADC hack was made available, somebody posted a patch in a
forum post, so consider this "progress" ;-)
Like I said, I just wanted to make new OpenPnP feature available
(and acceptable) to TinyG users. I made it without any personal
benefit, I don't use a TinyG on my machine. If you still don't
like how I made it, sorry to have to say it out loud, but in the
end this is a "take it or leave it" offer. It is all Open Source
and you are welcome to improve it.
Having said all that, I will add more info to the M115 output in
future versions, so the feature set (if not the version)
will be clear. After all, it was me who implemented this command
on the TinyG in the first place ;-)
_Mark
To unsubscribe from this topic, visit https://groups.google.com/d/topic/openpnp/VDQREbARMUs/unsubscribe.
To unsubscribe from this group and all its topics, send an email to openpnp+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/08ee1ad2-d078-d415-257f-6659e828557a%40makr.zone.
Seconded!!!
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CAGLOruRHu25oSLagfr5g2FdSKJwUTc%2BoUfBr3V0wphjy7GV%3DvA%40mail.gmail.com.