I am trying to create a floor within my python script using:
doc.Create.NewFloor(curveArray, FloorType, LevelType, Structural_Element)
I am passing in line and arc data which I have created in grasshopper- and because I manage arcs and lines as seperate opererations when I read the data- it is not ordered perfectly. when I read the the two geometries to make the curve array.
However, when I use the out of the dynamo nodes such as Polycurve.ByJoined curves it seems to be able to make a closed polyline no matter what the order.
Can someone tell me if I am correct in saying that the API comment I quote about needs them to be ordered in order for them to work, and secondly, is it poor practice if I use dynamo node commands within my script? Thirdly, I have also read that its not possible to send in two polyline to create floors, for example, if I have a void I want to have cut out etc.