Cognex with UR10 - With diferent feature

I’m trying to position my robot using a Cognex 7600 camera.
I followed the instructions as shown in the examples below.

At first, it worked well.
My problem is that my feature plane isn’t the same as the robot’s base feature. I had to create a new work plane.
I calibrate using the created plane without any problems, but the MOVE L command after the job pass, using the created plane, doesn’t work, only with the base plane.

It only works if I use the base feature.

Does anyone have any tips?

Unfortunately not a good tip. I found that the Cogex URCAP was largely useless.

I have the camera mounted on the robot rather than stationary (which it does have options for) but it simply would never work, and as you say can only work in base robot coordinate system. Even the calibration methods were pretty useless for me in the end.

I ended up just doing the printed out grid calibrations from InSight software and talking to the camera over it’s Telnet connection. It’s no where near as user friendly as it should be, but I have got it functioning.

But I did manage to get it working in the where I have a grid of 4x5 locations and can run the same camera job in each location by moving the coordinate system (feature)…. but it involved a fair bit of messing around converting coordinates back and forth between coordinate systems (as the robot really seems to want to work in base coordinate system also).

Happy to share the camera script I have been using if it’s helpful for you.

I tried Cognex URCap a few years ago but quickly gave up. At best, it’s a minimalist first attempt.
Like @mattd , we now use a few lines of script to communicate with the cameras.