Topologizer/Network CleanUp

To complement the recent Exoskeleton wireframe thickening tool by David Stasiuk and myself,

I am also sharing this component for cleaning up messy wireframes or line networks.

You provide it with any list of lines and it turns them into a clean directed graph or network.

So it :

-Snaps together nearby points

-Removes duplicates, Overlapping lines and stray segments

-Splits lines at crossings and creates new nodes

-Keeps an optional set of input points fixed

It also outputs the topology information of the network, saying what connects to what:

For each point:

-A list of indexes for all the other points to which it is connected by a line

-A list of indexes of the lines which end at that point

-A list of indexes of the lines which start at that point

For each line:

-The index of its start point

-The index of its end point

and also, the simplified graph - with all nodes of valence 2 collapsed.

appears under the Mesh>Triangulation tab

Topologizer.gha

Load Previous Comments
  • Anjella Azad

    It's not working! Why I can't find topologizer into the triangulation?
  • Roger Müller

    Hi Daniel
    Really useful work!
    Ever thought of doing a multi thread version?
    Best regards

  • MillieJordon

    Topologizer or Network CleanUp tools help in organizing and managing network connections efficiently. They can detect and remove unnecessary files or connections, ensuring smooth network performance. If you're into tools maintenance, it's important to keep your equipment in top shape. For example, if you need chainsaw repair, Small Engine Repair of NYC can help. They provide reliable and efficient small engine repair services, ensuring your equipment runs smoothly.