I’m working on louvers that have variable bottom depths and orientations. I’ve defined the top edge, back edge and bottom edge of every louver from points but the front edge has to be curved inwards. My solution for that was to define a point halfway up each louver that’s slightly inward from the bottom-front point and interpolate a curve through the bottom-front point, the middle point and the top-front point.
This is where I think I started messing up. The first IntCrv result interpolated one curve through all bottom points, another through all midpoints and another through all top points. Clearly that was because of how my data was structured. My solution was to weave the three data streams in a 0-1-2 pattern and partition the list to get one curve per louver. Seemed to work.
But then when I run the EdgeSrf, the result is completely unexpected.
Can anyone figure out what I’m doing wrong?