Topologic can help you clean your models and create logical and efficient hierarchies of cellcomplexes, cells, shells, faces, wires, edges, and vertices.
Meta-adjacency structures can be CellComplexes, Shells, or Wires as needed. They represent a graph basically. Then you can add geometrically detached objects as Contents to the subtopologies of the meta-adjacency structure.
Challenge met! From a soup of faces, Topologic can create the most appropriate higher-level topologies. In this example, it correctly re-created the original two CellComplexes (with internal subdivisions) and the original Cell. At the end, it correctly created 19 Dynamo solids.
The walls are thin! Find the partition walls that separate specific rooms. This illustrates the use of dictionaries within CellComplexes in Topologic. Dynamo definition at: cf-my.sharepoint.com/:u:/g/p…
(@cadserf Hope this helps and you can translate to grasshopper.)