InterpcrvOnSrf won’t limit the curve length as you draw on the surface but you can use Divide with the Length option after you have drawn the curve. The command line will tell you the length of the curve currently and allow you to enter the segment lengths you want as well as whether to split the curve at those segments. If you do choose to split the divided result, any excess to the length specified will also be removed at the curve’s end.