I’ll get right to it. I am trying to analyse a hull form for a ship and to do this i have found a python library called numpy-stl which is capable of analysing functions on a mesh. For those suggesting i use grasshopper, i don’t want to as i need to use some type of goal seek function or binary search.
However, the python library keeps returning a warning that the mesh in the stl file is not closed. The volume and centroid calculations match those of rhino, but i am worried that later on this issue will start causing issues. How do I ensure the mesh is actually closed. I am fairly certain the solid is a closed polysurface. See some screenshots below.
The first image is to try and show that the polysurface has no naked edges and the second image is the warning numpy-stl library gives.
Hopefully someone can help me out here. Any other suggestions for other libraries or methods are also welcome.