Nexorades Reciprocal Zollinger
This grasshopper example by Petras Vestartas is useful for someone who wants to start studying reciprocal patterns.
Here you can find a series of examples for NGon 2.2 plugin, Some of the components also outputs adjacency information so that you will be able to set up Kangaroo2 simulation to reduce eccentricities.
The primary focus of that, was an application in round sections,
but there are examples in rectangular sections as well
Most of the examples follow the standard rhino mesh graph data-structure or polygonal grouping (NGons) following the translation:
or rotation logic
or rotation + tiling method
Behind some of the methods, Petras used basic graph traversing algorithms such as breath-first-search to iterate the mesh faces of the tessellated NURBS that are subdivided into meshes.