--
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/6a3ec8f0-ce26-4bd6-9ef1-59bc4a4df550n%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/Eu0H_DsVJVY/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/CA%2BQw0jwXWDMNUMo1pBRLvdZrC0QxU9%2BZOd2NrBYfqfK87NUi2g%40mail.gmail.com.
Hi Nélio
I assume you have normal homing at the Z max or at the balance
point of two nozzles, right?
And now you want to calibrate the nozzle tip against a surface down on the table, right?
I'm working on such a thing. It will be executed per Nozzle
after homing or per Nozzle Tip after each change
(configurable).
Note the Touch Location that is configurable per nozzle
tip (for fast nearby probing):
It will be ideal when you have a nozzle with contact probing sensor (like the Liteplacer) but I will also try to support normal nozzles and use "sniffle" probing using the vacuum sensor. Not sure how well this will work (and how fast).
Contact probing nozzles with sensor will also support automatic part
height probing. So you will not have to enter part heights
manually anymore. ;-)
This will still take some testing/finishing time before released.
Other things have intervened...
Just wanted to say it, so if you have the time to wait you don't
have to reinvent the wheel. :-)
_Mark
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CAFpehC3HhbtBopshmSE8BZoo_LnSJSm1mkNBw0-1cWEoigz%2BsQ%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/2f225a08-bf67-ae42-2913-c416b61a3784%40makr.zone.
Using the testing version you can create an actuator an then actuate it on homing using the machine state:
![]()
And then add custom Gcode to home Z to the
ACTUATE_BOOLEAN_COMMAND {True}
Make sure to switch ON Machine Coordination After Actuation, so OpenPnP knows the new Z.

_Mark
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CAFpehC2w80VSn0YVpG91XaNioHxNbewQAjRxn-0ZT-EXFp3-FA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/d2922d86-4a6f-f6ef-726f-701a0dfd17f7%40makr.zone.
Yes of course. Job.Starting script is the right trigger.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CA%2BQw0jwzZcOYRwnJBE81AUUA%3DezaUtWdg-NRLSJ5RoMuT_U_2g%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CA%2BQw0jwzZcOYRwnJBE81AUUA%3DezaUtWdg-NRLSJ5RoMuT_U_2g%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CAFpehC3Fq-68P2NmqwN20rLDicSwUKb2fi9XNPtDxqVL0jw9SA%40mail.gmail.com.
Hi Nelio
> but I don't understand why it needs to keep constantly alternating between cameras.
Can you elaborate a bit?
I have changed the Switcher camera but I wasn't able to test it
using a real switcher. So I'm very interested.
See the discussion from here:
https://github.com/openpnp/openpnp/pull/1095#issuecomment-756964553
_Mark
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CAFpehC3Fq-68P2NmqwN20rLDicSwUKb2fi9XNPtDxqVL0jw9SA%40mail.gmail.com.
Ahhh... ok if you display all the cameras including the
capture card, that's expected with default settings.
https://www.youtube.com/watch?v=gFXqbMJM2wM
What I wanted to do is no longer show the wrong source image on a
SwitcherCamera. So what I did is suspend preview (i.e. freeze the
last image) on the camera that is currently switched away. But
this meant that the camera would never display an image until it
was actively switched over. So I wanted to support some (slow)
continuous preview on both. That's why the capture card is now
constantly switching.
I must admit, I mostly tested this in single camera view, with
the new Auto-View option that always automatically switches to the
right camera. Plus I had no real switcher camera to test, so this
was obviously not apparent.
You can set the Preview FPS on the SwitcherCameras and the source
capture camera to 0fps, if you don't like it.
We probably need to optimize this further: there should probably
be an option to remove any camera (in this case the capture
camera) form the Camera Pane.
_Mark
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/6c47e984-ddf8-4243-a3fd-6c38fb45db69n%40googlegroups.com.
We probably need to optimize this further: there should probably be an option to remove any camera (in this case the capture camera) form the Camera Pane.
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/6d31af4a-bad9-870d-f53e-e56d63f70dd2%40makr.zone.
The switching is driven by the SwitcherCameras. If at least one
of them has Preview FPS = 0, the continuous switching should stop.
There is room for improvement: we could add a switch saying
"Dont't switch for preview", so one camera would freeze the image,
while the other would still have continuous preview.
Plus we could wire the new Auto-View to switch as well, so in
single Camera Auto-View, it would automatically switch over when
user actions target a camera (or a camera subject).
In combination, it would really almost obscure the switching
altogether. :-)
_Mark
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/CA%2BQw0jwfqek6qyioyVs-T%3DNPm%2BS9dOw1kaBqJTKcCferVxJK%3DA%40mail.gmail.com.
The switching is driven by the SwitcherCameras. If at least one of them has Preview FPS = 0, the continuous switching should stop.
There is room for improvement: we could add a switch saying "Dont't switch for preview", so one camera would freeze the image, while the other would still have continuous preview.
Plus we could wire the new Auto-View to switch as well, so in single Camera Auto-View, it would automatically switch over when user actions target a camera (or a camera subject).
In combination, it would really almost obscure the switching altogether. :-)
To view this discussion on the web visit https://groups.google.com/d/msgid/openpnp/2b219635-de95-1a2f-3ad0-f66cc6914d9a%40makr.zone.