I would like to export floor system families as closed polylines for a pedestrian flow analysis simulation software.
I can generate Modelcurves from curves
I can generate joined curves from curves.
But is there a way to generate joined-Modelcurves?
I would like to export floor system families as closed polylines for a pedestrian flow analysis simulation software.
I can generate Modelcurves from curves
I can generate joined curves from curves.
But is there a way to generate joined-Modelcurves?
Hi maybe a flatten and PolyCurve.ByGroupedCurves could do it
How would you create this in Revit? Each model curve is an individual element, with no way to have multiple curves defining the same element.
you could try creating a new curve from all the points of the curves e.g NurbsCurve.ByPoints and ModelCurve.ByCurve
However, this would depend on the curves and their points all being in the right order and direction.
For example the original curves might be in an order 1,3,5,4,2 and curve 1 might be in the opposite direction to curves 3,5,4 & 2
ModelCurve.ByCurve does not accept either Joined or grouped Curves.
true,yeah i should it read it right, but now you have the solution you ask for ;=
The workflow is to go out of Revit, into Autocad.
The Modelcurves from the ModelCurve.ByCurve command can all be joined within autocad, using 1 command.
The result is multiple closed Polylines, as intended.
The Springs Node Collect.ElementSketch works well, as it ignores many manipulations and only gives the contour.
But all the contentent is brought to the same plane, the sketch plane, defined by the level of the original system family.
Is there a workflow thinkable, that gives each set of curves a sketch plane defined by the element itself?
Yes, there are quite a few solutions available. Knowing the ‘goal’ is not to write out to Revit but to get into CAD is VERY relevant information.
With that end state in mind, I would start by looking into a workflow along the lines of this: