I think this is what you’re trying to achieve:
Gets a bit slow if you create a lot of your “vertebrae” due to the solid boolean operations. (~12 seconds on my old computer to create 25) Not too terrible I suppose.
Vertebrae_211101a.gh (35.3 KB)
Edit: Replaced most of the solid boolean operations with curve / region operations. Faster now: ~3 seconds to create 25 vertebrae, ~11 seconds to create 100.
Vertebrae_211103b.gh (34.6 KB)
-Kevin