NonManifoldTopology / Topologic

Topologic is a software modelling library enabling hierarchical and topological representations of architectural spaces, buildings and artefacts through non-manifold topology.
GNU Affero General Public License v3.0
74 stars 19 forks source link

Why is .AddApertures making double Apertures #31

Open michalinadengusiak opened 2 years ago

michalinadengusiak commented 2 years ago

Your Environment

Context

I wanted to add Apertures to my building.

Expected Behavior

I connected 16 faces as the input for apertures, and my Topology of also 16 faces. There should be 16 Apertures

Current Behavior

There are 32 Apertures in my building. Upon baking the geometry, I found out that there are 2 Apertures placed on top of one another.

Steps to Reproduce

  1. Take the exterior layer of a geometry
  2. Scale it down
  3. Connect the scaled-down version of the geometry as the Apertures and the normal version as the Topology to the component Topology.AddApertures.

image GH Definition: double_Apertures.zip

Possible Solution

Maybe I am using Topologic incorrectly... I am still new to this.