#1 2.046 Software bug with fiducials "special marks" and "each PCB" by hbridge 25.11.2019 23:38

There is a nasty bug with panels that have individual fiducials in a panelized board.
We were using the "each PCB" option with individual fiducials.

If you stop the job at an intermediate (interior) panel, upon starting placing again, instead of from the beginning panel, the machine will place parts incorrectly - appearing to be reflected off the board.

Sending the camera to the part coordinates still works correctly, but the machine will place parts off the panel.

I would look at software when "each PCB" is checked that you handle a restart in the middle of a panel. There must be some initialization function that needs to be done again in the right order, when machine starts in the middle of a panel.

We did use the "special marks" (fiducials) with "each PCB" option for a number of panels until we found the error - after stopping in the middle of a panel.

For now we have stopped using this feature, but might try later if we can figure out how to quickly recover the settings.
Unchecking "each PCB" and then redoing the fiducials seems to work but is a bit of fuss if "each PCB" is going to cause an error each time.

We have video we could post but the description is pretty simple.

#2 RE: 2.046 Software bug with fiducials "special marks" and "each PCB" by hbridge 26.11.2019 00:21

Video is too large for 12M limit. If you can't figure out the bug from my description I can scale the video but I'm not sure of easy way to do it just now.

#3 RE: 2.046 Software bug with fiducials "special marks" and "each PCB" by mbruch 26.11.2019 08:00

avatar

Zitat von hbridge im Beitrag #1
There is a nasty bug with panels that have individual fiducials in a panelized board.
We were using the "each PCB" option with individual fiducials.

If you stop the job at an intermediate (interior) panel, upon starting placing again, instead of from the beginning panel, the machine will place parts incorrectly - appearing to be reflected off the board.

Sending the camera to the part coordinates still works correctly, but the machine will place parts off the panel.

I would look at software when "each PCB" is checked that you handle a restart in the middle of a panel. There must be some initialization function that needs to be done again in the right order, when machine starts in the middle of a panel.

We did use the "special marks" (fiducials) with "each PCB" option for a number of panels until we found the error - after stopping in the middle of a panel.

For now we have stopped using this feature, but might try later if we can figure out how to quickly recover the settings.
Unchecking "each PCB" and then redoing the fiducials seems to work but is a bit of fuss if "each PCB" is going to cause an error each time.

We have video we could post but the description is pretty simple.


Pause or stopped is the first question???

Please upload video to https://www.dropbox.com/sh/7avyqfstzyjc9...X1yKIVefJa?dl=0

Xobor Einfach ein eigenes Forum erstellen
Datenschutz