Much like the intersection of a line and a surface, a point can be constructed at the intersection of an object’s axis and a surface.
An object's axis in this case is the Z axis of the root frame for the object.
To Construct a Point at the Intersection of an Object Axis and Surface:
From the menu, select Construct>New Points>Intersection>Principle Object Axes and Surfaces Intersection.
Choose the axis object, followed by the surface.
Enter the destination point group name. You also have the option of entering a suffix for the points (which will have the same name as your object).
Click OK.