Generative Design in Dynamo Issues and Troubleshoot (case 01_null and geometry)

 Geometric errors are sometimes encountered when running Generative Designs, in which case extracting less than 50% is a problem.

Open the [Open in Dynamo] error file and check the error area, and resolve the cause of the error.

 Most of the shape errors are the occurrence of null values. When the geometry imparts a change using various slide or variable values, an unexpected geometry error occurs.

 The reason for the error in the image is that the surface is so small that the error occurs in the next spatial array automatic node, Python Script. Separate Polysurface into Explode nodes, and use the node to remove the small surface to eliminate the error. The problem that occurs below 50% has been corrected with 100% result extraction.



There was a situation in which only 50% or less of the results of Generative Design were generated and the rest were not generated. 

In this case, null information would have occurred at the node performing the shape creation.



First, look for the node where the error occurred. Check the error message and go to the cause area.

It is expected that a police surface is created and a number of surfaces are formed.




Explode a polysurface using the ‘Explode’ node and check the shape and area of each surface.

Then, connect a surface.area node to a sortbyfunction node. I have identified small surfaces as the cause of the problem and will remove them. Only the remaining intact surfaces will send information to the next process.




Finally, connect it to the original node that was causing the error and check the shape.



After confirming that there is no problem with the shape processing, run Generative Design again.


Unlike the result of the previous error, you can see that it produces a 100% result.

The number of possible geometry errors in Generative Design is diverse.

Identifying the cause and resolving the null error is the main point of this issue.





댓글

이 블로그의 인기 게시물

Geometry test 0506 stair and routing

Structural Analysis Workflow with Dynamo and Robot