With Z0 and Y0 both sitting on the center of rotation in CAM, the G52 Y correction only compensates for the actual clamping offset of the stock, and the orbit problem doesn't arise. The part isn't referencing a point on the stock that moves with it — it's referencing the fixed axis center.
I still fail to understand the point of probing and using an offset. What exactly are you offsetting?
- If the actual CoR position is not known and you probe the part - you don't know how far to offset.
- If the actual CoR position is known and you probe the part, you know how much to offset, but
- the CAM doesn't know how far you've offset, so features will be machined in relation to the CoR, but not to the stock position
- In the case of a profile-type toolpath - depending on how far offset the stock is from actual CoR - you will need extra material on one side and risk taking an extra-heavy cut on the other
If you position the part mostly in-line with the actual CoR and program a bit of extra stock in CAM, you will never need to probe and you will never plow in to unexpected material.