--
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/CA%2BQw0jzXQMQD_Vpno56R9EgJ-Li0Pgm%3D2uQwws3ctFd0eWxjvw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CAMfRM%2BtTkxRexscCfhRVTaRU0e_Rp0DH1S32irKtPsGNMcq5%2Bg%40mail.gmail.com.
Use laser pointer. If camera is 90 degree ,(looking down) ideally place pointer to 45 degree in order its point is on camera center. If using other degree. As example 30 or25 some math is require. The simplest is calibrate it with coin. This have defined size and ready available. Then its not more important to measure angle correctly.
--
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/1631d24b-e80d-4c86-bfd1-bdc9fdf4fc07%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/b50534f4-3397-428c-b114-80d5b044f468%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/2f6fb985-f243-4cb4-b2df-8841e63dc971%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/47d83ed6-9e63-4541-b42d-2e8da7ea9e64%40googlegroups.com.
--
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/0e893305-f929-4221-bef3-3b5da41cd17a%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/fce327c8-c7ca-4a30-9a27-93509d9aff0d%40googlegroups.com.
--
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/CAMfRM%2Bt%2Bgd6MT_Z2-LWzi95i0w_rv5MZ%2B%2B8TKOveUY8uRrtudQ%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/6943e03c-5703-413a-9c96-63ce58fc4b83%40googlegroups.com.
--
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/59cc5fae-1036-4b18-b21d-8a0e0fe86db3%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/92ba11df-553c-4c05-a565-7775aa3c146e%40googlegroups.com.
I'm not like the automatic height settings as it slow down assembly speed a lot.
Packages have default height, and if not set on parts, the package
height is used.
If not using exact height size, speed must be lowered, specially if
using solder paste dispenser.
How are you'r experience with automatic height and speed difference to
setting it correct
and not use automatic height settings ?
Hi all, Cri S's post in the Zevatech thread reminded me of something I've been wanting to get some help with.I want to add z probing to OpenPnP to further automate the process of setting up feeders, boards, part height, etc. The idea here is that OpenPnP could lower a nozzle (or another device, possibly) and determine when it hits something. Right now you have to set the Z position of everything manually and it's a pain.So, I wanted to ask if anyone had any thoughts on how to best implement this in hardware. Primarily I am interested in knowing if people have experience with working, commercial systems that have this feature.My questions:* Is this typically integrated into the nozzle or nozzle holder in some way?* Do they use another device (an extendable switch, like on 3D printers)?* Is using vacuum sensing an option? (This was my first idea but I thought it might cause problems by pulling parts out of tapes when checking feeder height)So, if you have experience with an existing Z probe solution on a pick and place, please speak up and let us know how it works :)Thanks,Jason
Yes hall sensor outside & magnet moving up and down with the spring on Juki Nozzles.. But no code to support in Open PnP / principle of operation as on LightPlacer...
--
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/b3157cb5-062b-4fd5-bffa-367d4f2a8ab3%40googlegroups.com.
I would Love to get my hand on one of these, how much did you pay? Could you spare one? Maybe I can find one on ebay over time
--
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/S7pDpZGIjmk/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/792a8452-4421-49f7-8e50-ab965411e9de%40googlegroups.com.
I recently bought several of https://www.ebay.com/itm/Sick-Laser-Displacement-sensor-OD1-B035H15125/132936797087?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2060353.m2749.l2649 after seeing one in action on a commercial machine. I'm intending to use them to add Z-Probing. My initial thought is to use the Actuator.read() functionality to simply return a Z height. The class will be designed so that it can be changed to use a nozzle, or contact sensor, or whatever.I'm very impressed with this laser displacement sensor. Accuracy seems to be in the range of 0.05mm!Jason
On Fri, May 17, 2019 at 3:45 PM Mike Menci <mike...@gmail.com> wrote:
Yes hall sensor outside & magnet moving up and down with the spring on Juki Nozzles.. But no code to support in Open PnP / principle of operation as on LightPlacer...
--
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 ope...@googlegroups.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.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/2db5a7cd-daee-4863-a798-a7c1e047e030%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CA%2BQw0jwmjnZn_m%2B7uJue9DQxqYnrv92a3R%3DSZfTLN%2Bq3SBc7rA%40mail.gmail.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.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/06633c46-6b23-440e-aff6-14d85f98e883%40googlegroups.com.
Hi
I wondered how accurate a stereoscopic Z depth determination could be using simply the down camera with two shots. You'd need some contrasting edges in the object of course (unlike with the laser).
I assumed the ELP Model USB100W03M, 720p USB Cameras as recommended here:
https://github.com/openpnp/openpnp/wiki/OpenPnpCaptureCamera#troubleshooting
With the 3.6mm lens the FOV is ~65° Degrees in the diagonal, that's roughly 1470 pixel across. Let's say we take a shot, move the camera horizontally, so the object is roughly 1000 pixel apart, then take another shot. That's 47° apart. If it is too difficult to find the shift directly from the two shots, then perhaps the camera could take one shot in the center, create a small template for the TemplateMatch CV stage then search for that in the stereo shots. The distance of the found match points can then be used to calculate the Z height. Of course, such a thing would have to be calibrated up and down.
I've done some calculations in the excel sheet attached. If everything is right, with a 60mm camera view (diagonal) I get ~0.2mm per pixel resolution in Z and that is when the object moves by one pixel symmetrically in both stereo shots.
What lenses do you guys actually use? I have a 6mm lens and that would give me 0.6mm per pixel resolution in Z. Not enough, I guess.
With the FullHD camera we get down to 0.06mm resolution using the 3.6mm lens and 0.17mm using the 6mm lens. That’s more like it. Note that the FullHD sensor is larger according to the specs and the lens therefore wider at the same focal length (it actually crops the smaller formats). Also I assumed we can measure with 1600 pixels distance.
That’s all theory and I have no idea how precisely and reliably the pixel shift can actually be detected in reality.
_Mark
What are you and others aiming for in accuracy and repeatability?
I’ve seen in some of the products the accuracy figure but not the repeatability.
Would a side looking camera (just throwing it out there, don’t know if it would even be possible)
Just thinking if you know your pixel scale you’d have a hi accuracy and repeatable measurement.
Is that to far out there???
Sandra
--
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/006b01d50e62%24f7179780%24e546c680%24%40makr.zone.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/040701d50e63%24f111e290%24d335a7b0%24%40gmail.com.
Minimum Depth Distance (Min-Z) | 0.1 m |
Maybe you guys already know this, but Essemtec has a special nozzle for Z-measuring: The nozzle has a round tip not applying vacuum to the area to be detected but a small gap at the spring loaded tip which closes when pushed down (see my drawing). The repeat the procedure one or two times (fast -> slow) and detect the vacuum tipping point. Does anyone know this from other machines? Best, Friedrich
Hi all, Cri S's post in the Zevatech thread reminded me of something I've been wanting to get some help with.I want to add z probing to OpenPnP to further automate the process of setting up feeders, boards, part height, etc. The idea here is that OpenPnP could lower a nozzle (or another device, possibly) and determine when it hits something. Right now you have to set the Z position of everything manually and it's a pain.So, I wanted to ask if anyone had any thoughts on how to best implement this in hardware. Primarily I am interested in knowing if people have experience with working, commercial systems that have this feature.My questions:* Is this typically integrated into the nozzle or nozzle holder in some way?* Do they use another device (an extendable switch, like on 3D printers)?* Is using vacuum sensing an option? (This was my first idea but I thought it might cause problems by pulling parts out of tapes when checking feeder height)So, if you have experience with an existing Z probe solution on a pick and place, please speak up and let us know how it works :)Thanks,Jason
--
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/dadf6692-3218-497d-ac9a-4b5822d5b758%40googlegroups.com.
--
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/170ec51b-d12c-4a7d-8d9b-786f6b6c8f79n%40googlegroups.com.
"To use Z probing:
Create a new Actuator to read the probe."
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/dd196fc1-4ebe-4bd7-8fbb-73259a1025b1n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/fe3318a9-8484-43cb-b76b-fe1b95d04990n%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CA%2B7Q0cOkQYktW%2BBPadOnnPrCD3LLSLJz34Q-ECrU8np-%3DBoH%3DQ%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CAEm8oETV65C4-O2DCReDC30L_YLWjpsCVisNiWK0r%2Bn-vg-nyw%40mail.gmail.com.
Hi Florian,We have a feature just for this :) https://github.com/openpnp/openpnp/wiki/Z-ProbingGive it a try and let me know what you think!Thanks,Jason
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/0d148344-260b-407d-a867-aa8fc019d941n%40googlegroups.com.
How fast is one probe? Could you actually probe for edges by
step-probe-step-probe... at say 0.05mm? (Assuming the PCB edge
is hanging free)
Probing for three edge points (two on one edge, one on the other) should do it to find the corner.
_Mark
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CA%2BQw0jz4289Q0r%2BMJM5QMwLjayuyceKagAm%3DbGK2EcYDrgFdvw%40mail.gmail.com.