Hi
I encounter a problem with solid by loft. The result is twisted, seems it connects wrong points of two crosssections. I attached relevant files, Any ideas?
ground data.xlsx (20.3 KB)
loft test.dyn (15.5 KB)
You can only loft 2D profil. In your example you try to do it with two polysurfaces/mashes and this isnt possible.
You can try to create polysurface surfaces between your current two polysurfaces.
-
get outer Boundary from Polysurface;
PolySurface.UnconnectedBoundaries -
write script: start at 1 point from outer boundary to find left point at lower surface and next point from upper surface. Creat from those 3 points a surface.
-
do the same from upper to lower polysurfacesurface.
-
combine ale 3point surfaces to polysurface
-
create surface with: Solid.ByJoinedSurfaces
Solved it, it’s a mismatched between upper points and lower points.


