QuadifyPanelsBug.dyn
Dear Dynamo Community,
I am having trouble completing the above workflow due to what I think is a subtle bug in Panel.PanelQuad:
I need to create a bottom closed curve (e.g. circle or ellipse etc) , a similar top closed curve, a lofted surface between them (all this I can do easily). Then I need to create quad panels on the lofted surface (that I can do with Panel.PanelQuad). Now, to create a properly closed volume made of planar faces, I want to create the caps from the quadified points. So, I take the bottom most points that have been already quadified and create a base surface by perimeter points (that works through list filtering and then Surface.ByPerimeterPoints). I do the exact same thing for the topmost points and it fails because the points are not ordered correctly and the resulting polycurve crosses itself. Am I doing something wrong or is this a bug?