I used an approach similar to @antoinemaes - when Sweep fails, try something else!
I also added the yellow group to eliminate the list of paths you were using. Instead, lines are culled based on their DProd (Dot Product) value with ‘Z’.
TEST DNA HELIX9_2022Oct20a.gh (140.1 KB)
I recommend that you disable and/or delete unused components rather than just disable preview. And drop Bifocals, it just clutters the canvas.
