Я бы построил две секущие плоскости (содержащие данную прямую), и секущие поверхность соответственно спереди (перпендикулярно от наблюдателя на верхнем виде) и сверху (перпендикулярно от наблюдателя на втором виде). Построив линии пересечения этих плоскостей сечения (содержащих нашу прямую) с данной поверхностью на обоих видах, мы получим искомые точки в местах пересечения секущих плоскостей.
Через прямую проводишь фр-пр плоскость сигма (уже проведена). И находишь линию пересечения поверхности с плоскостью сигма. По нескольким точкам построил (желтая) - скрин. Там, где линия пересечения встречается с прямой - это искомые точки.