Curve.IntersectAll

Inputs

curves : Curve[]

Outputs

Point[] : Point[]


Description

Curve.IntersectAll adds new functionality to Dynamo’s Curve class. The node is ultra-efficient, implementing a purpose-built curve intersection method from the Revit API which is further optimised by our own algorithms to eliminate redundant intersection tests and maximise efficiency. The result is a node which can calculate intersection points infinitely quicker than the same workflow using standard Dynamo nodes; in bench-marking tests, we have recorded up to 99.7% reduction in overall processing time!


Features

Returns all the intersection points for a given set of curves

Highly optimised resulting in up to a 99.7% reduction in processing time compared to standard Dynamo nodes


User Guide


Download

Download Example Graph

Bimorph Digital Engineering and Software Development Consultancy London