Fromwork with dynamo

Hi I’m did a script to compute the formwork area of floors. Here the procedure:

  1. the script gets al lower and side surfaces from structural floors and the mark values of the floors;
  2. it subtracts all overlapping surfaces from other structural elements to calculate the net area;
  3. it converts the the net areas to direct shapes;
  4. It assigns to the direct shapes the calculated area value and in the comment the mark value of the corresponding surface;
    It works BUT i can’t get rid of the overlapping internal vertical surfaces coming from adjacent floors. Any suggestions?
    Here the screenshots of the script hopefully readable (as new user I can put just one picture and I’m not allowed to upload the .dyn file)

Hi Stefano, welcome :wave:

When taking screen shots of the workspace, you can zoom in so that the nodes are readable and use Workspace from Export as Image menu

Have you tried a Geometry.DoesIntersect node?