We are setting up passwords at our Weld Engineer's request to limit the ability of general Tech's from touching up the rotation of weld point, only allowing them Cartesian adjustments. Unfortunately, the only way to do this built in is with the JGFRM option in the password configuration. This limits them to a Cartesian move, but also effectively sticks them in the user frame instead of the tool frame, which they prefer.
I had a thought, that since the JGFRM is based on a User Frame, it should be possible to have a BG Logic program looking at the tool and redefining the user frame based on that at all times. Is that possible? I would need to use 3 PRs in the current User Frame with Tool Offsets in the current Tool Frame, and set them to the System Variables defining a User Frame, i believe.
Has anyone done anything like this, and do you have any suggestions to accomplish this?