Open michalinadengusiak opened 4 years ago
Dear Michalina, Thank you for your bug report. I have been able to replicate the behaviour on both Grasshopper and Dynamo. I narrowed the issue down to the two bottom faces of the tower block and the podium block. These two faces are co-planar. When it created the Cluster, check the faces, you will find out that all the faces have been cut correctly except for these two faces that continue to stay as is and overlap. It may be an issue of floating point tolerance because when I created the same set up in Dynamo using Dynamo cuboids (and extracting the 12 faces and building a CellComplex) it all worked flawlessly. So something about these two faces and how they were dervied in GH is causing Topologic (or more accurately OpenCASCADE) not to be able to build a cell Complex.
As a test, I found the two faces (f[0] and f[1]) and then I subtracted A from B and then B from A. I then found the intersection of A and B. I then created a new list with the three faces and the remaining 15 faces (index 2 to 17) and then used those to build a CellComplex and it worked.
We will investigate and debug, but it will take a while to get back to you.
@wassimj Thank you, I will definitely try this method as well as find a new one in Grasshopper. Fingers crossed that it will work! Thank you for replying so quickly! :relaxed:
Great. Please simply try: CellComplex.ByCells and send it the two Cells/Cubes rather than their Faces. Might be simpler.
Hi, I am having the same issue. I think that this may be connected with a problem about the Grasshopper geometry?
This is my Grasshopper script, I couldn't find any errors there...
This is my figure: It is pretty simple...
Thanks, Kind regards, Michalina
Hi Michalina, Can you please try this on Topologic/Dynamo and see if it gives you the same error? Just trying to figure out if it is inaccurate Grasshopper geometry or a fault with Topologic. Also, try:
Send me the BREP please as well to take a look.
@wassimj
Hi,
This is my problem...
I am using the same geometry however I am getting different outputs.
When I use the list item, I can create a CellComplex without any difficulty. Yet when I try to use the BREPS and put them into the Topologic it crashes without any factor causing it to crash.
This is the zip file:
Here is the BREP file to the first one (the one selected by each face) :
Context
I am trying to make a CellComplex
Expected Behavior
It should make a CellComplex containing 3 cells.
Current Behavior
It crashes instead of building CellComplex.
Steps to Reproduce
These are my boxes:
Test File: Building_Boxes_Then_Bug.zip