Thanks in advance for every input.
I tried to use
BooleanOperationsUtils.ExecuteBooleanOperation(arg1, arg2, BooleanOperationsType.Intersect)
to evaluate if a solid gets intersected by another solid. (Later i want to use it to compare the whole list)
Do i miss some necessary imports in PythonScript, or what could be the problem here?
Input Parameters are 2 non-nested lists with solids as items.
import sys import clr clr.AddReference('ProtoGeometry') clr.AddReference('RevitAPI') from Autodesk.DesignScript.Geometry import * rooms = IN gds = IN a = rooms b = gds val = BooleanOperationsUtils.ExecuteBooleanOperation(a, b, BooleanOperationsType.Intersect) OUT = val