Reciprocal Frame Sphere Making

Hello. I’m a student experimenting with hemispherical architectural structures using the reciprocal frame system.
I previously asked about how to apply Leonardo da Vinci’s reciprocal patterns and was advised to use Rhino’s PolyHedra tool. Using this tool, I was able to generate various geodesic icosahedra and identify which configurations correspond to specific patterns by adjusting the number of triangular surfaces.

With these geometries, I created reciprocal structures based on the patterns and built a Grasshopper definition that enables them to form domes.
One key condition I considered was that all members must have identical lengths. Although in the original curves each segment varies slightly in length depending on its position, I standardized the curve lengths within Grasshopper to generate uniform members. Up to this point, everything worked smoothly.

For the next step, I want to create joints at fixed positions—just like in the original Da Vinci dome.
However, since the original curves vary in length, the meeting points of each member end up being different. You can check this issue in my file.

reciprocal davinci pattern.3dm (17.3 MB)

make reciprocal frame.gh (102.0 KB)

In the Da Vinci dome, the wooden members intersect at their quarter points.
I’d like to replicate this system as well.
Is there a way to achieve this?

I already read this post, but i have no idea for applying this tool…
so i just make reciprocal frame on my own. plz help me!

It reminded me of these threads too , you can find some interesting files here using Kangaroo I guess :Reciprocal - #21 by Petras1
Reciprocal structures - example definition - Grasshopper
Reciprocal structures has been discussed in this forum and produced some good results .So first looking to similar topics can help you maybe find what you are looking for :))