Rotation Error in 2.6, Maybe a bug

49 views
Skip to first unread message

Joerg

unread,
Jul 17, 2026, 2:38:12 AMJul 17
to OpenPnP
Hi everyone,

I recently upgraded from version 2.4 to 2.6 and am noticing some strange behavior in version 2.6.
It took me some time to find a way to reproduce it consistently.
It appears to be a bug:

1. I have enabled nozzle calibration "at program start" for all nozzles.
2. Nozzle calibration is set to "MachineHome".
3. Vision is enabled.
4. I start a job.
5. The first two nozzles are loaded, and calibration is performed.
6. The first two components to be placed have a rotation of 45°.
7. The software ignores the 45° and places both components without applying the rotation.

I can fix now the error for both nozzles by using "Park Rotation" on each Nozzle.
If I then restart the job now, involving those two components, the 45° rotation is performed correctly.

If I manually run the nozzle calibration again, the error returns.
If I disable nozzle calibration entirely for all nozzles, the error does not occur.

Has anyone else encountered this?
I've attached the machine XML file here.

Thanks again for your help,
Regards, Joerg
machine.xml

Joerg

unread,
Jul 18, 2026, 7:26:09 AMJul 18
to OpenPnP
Hi to all here,
 
I found the issue. 
I had old setups comes from 2.2 configured in Vision, along with "minimal rotation" and rotation limits set on my axes as well. 
After carefully reading the relevant wiki pages, I resolved the problem. 
I’ve now enabled unlimited rotation on the axes and select "AbsolutePartAngle" on the Nozzles.
And I have reconfigured the entire vision library.
 
Just for your information —  there is no bug here.
 
Regards, Joerg
Reply all
Reply to author
Forward
0 new messages