Well … as I said the bad news for you are that I don’t work with components (except doing some defs occasionally for helping someone). Meaning that things that are trivial/right to the one side are freaky/wrong to the other.
That said try to work with lines and not curves especially for complex stuff (unless you have a CRAY).
The other bad news are that for random 3d line graphs (Voronoi type etc etc) … well … short edges are more than propable (conditional 3d Proximity is way better … but even so ExoW is temperamental) … and that assumes a super ExoW that could handle any similar engulfing situation (very easy to say, not so easy to do it). On the other hand stuff of that kind are not exactly ideal tasks for a novice (but I always admire people who don’t accept no as an answer, he he).
Anyway I’ll try this w/e to make some simple defs that can quide you around (and inquire the attached as well)