I'm experimenting with a node based approach to build an object. I want to create a beziér curve and mirror it (by modifier or geo nodes, main reason to be able to edit the curve later and the mirrored version being updated accordingly).
Now I want to be able to draw toruses via geo nodes that array along the z-axis, basically in between the mirrored curves. Every single torus diameter should then be auto calculated by the distance between the two curves.
I created a schematic drawing that (hopefully) explains everything. I also was able to create parts of it:
Arraying circles along a curve and calculating the diameter by the curves curvature (see attached). But I can't make the mirroring work. Just adding a mirror to the curve duplicates the array.
Maybe somebody has an idea or can help with the node tree setups :)