Hi Pete,
Runout calibration is expected to be a reliable process. Problems here
are serious, and expected to be infrequent. Maybe you could explain
why this is unreliable for you?
But otherwise, a retry button makes some sense. However I dont find
that to be a particular pain point so lets see if there is a feature
you are overlooking:
* You mentioned picking which is a good example of a process which is
fallible; it often goes wrong in normal operation. There are various
automatic retries which can be enabled to automatically have a second
attempt at the pick, or a re-feed and then re-pick. This is explained
at
https://github.com/openpnp/openpnp/wiki/Retries
* If you get an error and want to investigate, then openpnp will
automatically select the tab and table row for the object which caused
the error. So you generally shouldnt need to go poking around the
menus; it automatically presents you with the right fault-finding
interface. But this only works if you have "linked tables" enabled in
the view menu.
* If you get an error message during a job, then restarting the job
will retry the step which failed. I think this is equivalent to your
retry button. This is Ctrl-Shift-R on a keyboard, or the triangle play
button if you prefer a mouse.
* If the error messages are not helpful - if you just blindly dismiss
them and restart - then you would probably be better to enable the
"Deferred error reporting" mode. This is the button on the job menu
that looks like a bell.
bell = all errors stop the job to show an error message box
no bell = errors are logged, the job carries on running, and any
residual errors are summarised at the end of the job. There are some
further improvements to this coming soon on the test version.
Toby
> --
> 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 visit
https://groups.google.com/d/msgid/openpnp/a2586a19-4a1a-4537-8ca2-a2f1ab96c93dn%40googlegroups.com.