I've been exploring dynamo's abilities as a tool to heighten the abilities of Revit to ease the transition from design to construction as well as exploring custom recursive nodes, and came up with this definition to create a paneling system that follows a curved wall where all the panels have exactly the same dimensions.
The problem with using a divided curve to use as a reference for a paneling system in Revit is that the curve segments are evenly spaced along the line of the curve, but when you create a straight line between the divisions, it loses length, especially along tight, complex curves. Using these points to create a reference for the panels will result in panels with many different widths, which can cause problems in construction.
This Dynamo script instead draws chords of a length determined by the user, one by one, recursively, until it reaches the end of the referenced line. These chords always have the same length and are then used as a reference to populate the wall with a grid of identical panels, making fabrication and construction of the hypothetical wall much easier.
The image shows the main definition with the recursive node called out. The definition at the bottom is the definition within the node, where I have placed the node within itself, creating the recursion that makes this all possible.