Part detection

ģ”°ķšŒģˆ˜ 81ķšŒ
ģ½ģ§€ ģ•Šģ€ ģ²« ė©”ģ‹œģ§€ė”œ ź±“ė„ˆė›°źø°

geo0rpo

ģ½ģ§€ ģ•ŠģŒ,
2021. 11. 17. ģ˜¤ģ „ 11:27:5521. 11. 17.
ė°›ėŠ”ģ‚¬ėžŒ OpenPnP
Hello all!!!
I have read and reread but cannot understand what the "difference" in part detection method does. Please help me understand.


mark maker

ģ½ģ§€ ģ•ŠģŒ,
2021. 11. 17. ģ˜¤ķ›„ 1:03:3621. 11. 17.
ė°›ėŠ”ģ‚¬ėžŒ ope...@googlegroups.com

I don't know what you mean. Please elaborate.

On 17.11.21 17:27, geo0rpo wrote:
Hello all!!!
I have read and reread but cannot understand what the "difference" in part detection method does. Please help me understand.


--
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/cf67caea-7457-48f6-bc79-b3971ba440b4n%40googlegroups.com.

geo0rpo

ģ½ģ§€ ģ•ŠģŒ,
2021. 11. 17. ģ˜¤ķ›„ 1:19:0121. 11. 17.
ė°›ėŠ”ģ‚¬ėžŒ OpenPnP
https://github.com/openpnp/openpnp/wiki/Setup-and-Calibration:-Vacuum-Sensing

I tried the absolute measurement method, works like a charm.Ā 
I want to try theĀ DifferenceĀ method, I read your description over and over but I do not get it.
Different compared to what? To absolute value? Difference range means a tolerance of the absolute value?Ā  I really cannot understand the values I should enter there.
Thanks!

mark maker

ģ½ģ§€ ģ•ŠģŒ,
2021. 11. 17. ģ˜¤ķ›„ 1:41:1621. 11. 17.
ė°›ėŠ”ģ‚¬ėžŒ ope...@googlegroups.com

The Wiki says:

The difference is computed in comparison too a baseline: For the Part-on this is the established vacuum level, before the nozzle is lifted up. For Part-off this is the vacuum level before switching on the valve for a quick probing pulse.

I don't know how to formulate it better. šŸ™

Maybe a native English speaker could elaborate.

_Mark

geo0rpo

ģ½ģ§€ ģ•ŠģŒ,
2021. 11. 17. ģ˜¤ķ›„ 2:16:5021. 11. 17.
ė°›ėŠ”ģ‚¬ėžŒ ope...@googlegroups.com
yes I read this many times but I did not get it. maybe you could give me example values if possible. if my absolute value is for example 100 what is the difference value? or it is irrelevant?Ā 

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/vPys0A5Zdmo/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/ea7f8b33-d69a-cf7e-9091-ae289dde9ce7%40makr.zone.

mark maker

ģ½ģ§€ ģ•ŠģŒ,
2021. 11. 17. ģ˜¤ķ›„ 2:45:4721. 11. 17.
ė°›ėŠ”ģ‚¬ėžŒ ope...@googlegroups.com

It first measures the baseline value, as described. Then later, it measures the comparison value as described. The difference between the two is now the criteria.

So for instance, while the nozzle tip is still pressed down on the part, it measures the vacuum. Then it lifts the part to Safe Z and again measures the vacuum. The difference between the two measurements then gives you the difference value to compare against your Difference Range. If the vacuum wasĀ  falling too much then probably the part was not successfully picked.

In fact, you can ignore all these technicalities: There is a field Last Reading that tells you what the value was, when you last tested a pick. You can try with a successful pick and the retry with an unsuccessful pick (perhaps remove the part before, so it is picking an empty feeder). Then you have two Last Reading values. And you can set the Difference Range accordingly, i.e. it should include the successful Last Reading with some margin, but exclude the unsuccessful Last Reading with some margin.

_Mark

geo0rpo

ģ½ģ§€ ģ•ŠģŒ,
2021. 11. 18. ģ˜¤ģ „ 4:58:5721. 11. 18.
ė°›ėŠ”ģ‚¬ėžŒ OpenPnP
Mark,
First of all thank you sincerely for taking the time to explain.
I understand the operation now.
So, when you select the "difference" methodĀ  openpnp also checks for the absolute value in the vacuum range above?

mark maker

ģ½ģ§€ ģ•ŠģŒ,
2021. 11. 18. ģ˜¤ģ „ 5:49:3621. 11. 18.
ė°›ėŠ”ģ‚¬ėžŒ ope...@googlegroups.com

Yes, please read the whole Wiki again, now that you understand this aspect.

_Mark

ģ „ģ²“ė‹µģž„
ģž‘ģ„±ģžģ—ź²Œ ė‹µźø€
ģ „ė‹¬
ģƒˆ ė©”ģ‹œģ§€ 0ź°œ