[GEOMAGIC CONTROL X] How to find the middle point on the surface.

I need the middle point between the finger tip and finger root. I used the “Between 2 Points” function, but I realized that it is in space, not on the surface. How can I make the middle point on surface based on the finger tip point and finger-root point?
Capture-2.PNG