In the first section, we derive the geometrical consequences of the rigid block hypothesis which leads us to introduce the concept of thread surface. We briefly review inversion in the second section. Next, we describe the physical objective functions related to following data: the thread property, the proximity to given points and the smoothness of the surface. In the fourth section, we add three nonphysical criteria to make the problem well-posed. Finally, we present numerical results and conclusions.