Wrong nozzle used for part placement.

112 views
Skip to first unread message

E G

unread,
Feb 1, 2024, 12:37:50 PM2/1/24
to OpenPnP
I have parts I can pick up using nozzle 2, however when it goes to place the part, nozzle 1 goes down instead. Both use n2.pick uses correct nozzle, n2.place nozzle 1 goes down instead of nozzle 2. Has anyone experienced this? Is there a setting I can modify? 
Log_Trace 2.txt
machine (3).xml
MicrosoftTeams-image.png
Log_Debug 2.txt

vespaman

unread,
Feb 1, 2024, 1:32:30 PM2/1/24
to OpenPnP
Can you tell a little bit about your machine? Is it a stock 48vb, or did you do any changes to it?
Which firmware are you using?

I think, if you have a stock machine, you should have limited articulation on your nozzles.
Your nozzle offset on nozzle 2 looks wrong (-6.3).

Maybe reset the nozzle settings in Issues & Solutions, and follow the guide?


 - Micael

E G

unread,
Feb 1, 2024, 1:51:20 PM2/1/24
to OpenPnP

We are using the 48vb upgraded based on the guide on the openpnp github (https://github.com/openpnp/openpnp/wiki/Charmhigh-modifications-for-OpenPnP). We are using the Firmware from Jan's Repo. We reperformed the Primary and Secondary fiducial nozzle calibrations a few times. I believe that is the issues and solutions guide you were referring to? those values come from, I assume, that calibration step.

tonyl...@gmail.com

unread,
Feb 1, 2024, 3:17:47 PM2/1/24
to OpenPnP
Do you have your board Z location set correctly?

Tony

Jan

unread,
Feb 1, 2024, 3:23:28 PM2/1/24
to ope...@googlegroups.com
Hi E G!
Are you sure you're using the attached "machine (3).xml" file? This
name is not compatible with OpenPnP which expected "machine.xml".
Looking into the supplied file, I doubt you can pick with the second
nozzle. It's X-offset is in the order of the machine size, it's Y-offset
does not reflect the head geometry of a 48vb and the Z offset seems to
be to large. I'd recalibrate the nozzle first and then try picking again.

Jan
> --
> 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
> <mailto:openpnp+u...@googlegroups.com>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/openpnp/11c664df-56c3-4bde-8c9e-f9e7da44a963n%40googlegroups.com <https://groups.google.com/d/msgid/openpnp/11c664df-56c3-4bde-8c9e-f9e7da44a963n%40googlegroups.com?utm_medium=email&utm_source=footer>.

E G

unread,
Feb 1, 2024, 3:58:26 PM2/1/24
to OpenPnP
Thank you for the replies!  I successfully resolved the issue by adjusting the board Z-Offset, an oversight that eluded my attention during the setup of the new job. Moving forward, I plan to meticulously review the X/Y coordinates for the nozzles to ensure optimal alignment.

However, I find myself confronting a challenge regarding the accurate determination of Z offsets for the nozzles, which are currently configured to 0 and -6.3 for N1 and N2, respectively. It has come to my attention that when I establish the pick position for a feeder with one nozzle, the alternate nozzle fails to adequately pick the component, typically not descending sufficiently. Could this discrepancy be attributed to the differential in the offsets?

Additionally, I wish to clarify that the machine.xml file in question is indeed the one utilized by the machine. The file was transferred to a USB drive, where it was automatically renamed to machine (3).xml due to existing copies.

vespaman

unread,
Feb 1, 2024, 4:31:46 PM2/1/24
to OpenPnP
Yes, you can't have -6.3, so you have to redo the part that made you arrive to that value. Normally you should see about ~0 on both nozzles. Also fix the "limited articulation" at the same time, otherwise you will have issues later on.

 - Micael

tonyl...@gmail.com

unread,
Feb 1, 2024, 4:54:38 PM2/1/24
to OpenPnP
> an oversight that eluded my attention during the setup of the new job.

You may want to set the Default Board Location so that any new jobs you create will have the board location already set for you. Just go to the Machine Setup tab, select the machine, select the Configuration tab, and find it on the Locations sub-panel near the bottom.

Tony
Reply all
Reply to author
Forward
0 new messages