algorithmic modeling for Rhino

Demo of a network CleanUp/Topologizer tool I've been working on.
The input line network can contain: gaps, duplicates, overlaps, crossings, and stray segments.
The output is a cleaned and connected network, along with full topology information.

I think this could be useful for preparing input for Exoskeleton and Kangaroo

Views: 1537


You need to be a member of Grasshopper to add comments!

Join Grasshopper

Comment by Rashmini on December 3, 2019 at 8:42pm

This topologizer plugin is not working on Rhono 6. Im kind of stuck here without it to complete my project. Is there a new version or ath that i can use?

Comment by Daniel Piker on December 23, 2012 at 1:09pm

Hi Andrew, I've not added this yet, but yes, I had been thinking that it would be a logical extension to find polygons and turn them into meshes... and you are right that getting the topology of the network    is a major part of this.

Finding triangles by brute force from the network topology should be fairly trivial, but probably slow. I'm looking at more efficient ways of doing it...

Comment by Andrew Heumann on December 23, 2012 at 12:15pm

does it (or can it) do some kind of half-edge mesh structure processing to output closed regions as individual polygons? I have an implementation of this working on planar networks myself but I have a feeling it's not half as elegant or robust as yours would be!! And it seems like finding the topology info is more than half the work. 

Comment by Toussaint Jimenez Rojas on December 22, 2012 at 10:56am


Comment by Mateusz Zwierzycki on December 22, 2012 at 10:08am

finding crossings is amazing

Comment by Ángel Linares on December 22, 2012 at 7:27am

Amazing!!! This remembers me some works that Mateusz did with meshes :)




© 2022   Created by Scott Davidson.   Powered by

Badges  |  Report an Issue  |  Terms of Service