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, proceed as follows:
Select Construction > 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.