I have crazy problem spliting lines or curves. I need to split multiple lines and curves at their intersection points. I need a solution which works for variety of angles between the lines. I need to keep all the lines in their respective branches also. Nothing I have read or tried has achieved this result so far. The only thing which works is creating a surface and them spliting it and extracting the lines this way. However this takes so much computational time that for very large files it takes up to 10 min. Same data could be split in Rhino in seconds.
Split Curves.gh (40.9 KB)