Когда-то легко и просто делал это в программе Power Shape. Она специализировалась когда-то на поверхностном моделировании, поэтому набор инструментов там для этого просто огромен.
Строил для товарища неидеальную сферу по набору точек. Точки просто выделяешь рамкой и жмешь в кнопку функции. Поверхность сама сразу строится.
Даже не зная программу, скорее будет триангуляция, какие-то алгоритмы еще может заложены для распознания деталей модели. Это тупиковый путь. Облако точек-оно и есть просто облако точек . Связка программ должна быть более глубокой и простой одновременно. Например из PolyCad во FS экспортируется каркас УВ, и по ним строится такая же модель. Есть некая разница, т.к. в первой УВ настраиваются, а в FS нет.
Коллеги программисты, кто в Делфи понимает, зима, может все-таки попробуем в код FS заглянуть?