Probing for Setup ( 840D / CYCLE997)

Does anyone have any experience with CYCLE997 on a Siemens 840D sl controller? I am searching for some samples of a 3-ball probe setup in a .MPF program file. This measuring cycle can be used to determine the center point and diameter of a ball . It also can probe the center points of three distributed balls to obtain a new coordinate system. The plane formed through the 3-ball center points, regarding its angular position can establish a more accurate coordinate system for the new work offset. Any help would be much appreciated. Thanks in advance.