Hi All,
Can some one please help me with a Python script? I found the script on this Topic (link below), script by @Patrick_Tierney
https://forum.dynamobim.com/t/trim-one-surface-with-multiple-curves/610
The script works great when I try to trim one surfaces with multiple surfaces. What I am trying to achieve is to trim multiple surfaces with multiple surfaces as per screenshot below. Can it be done? Geometry.Trim works only with one surfaces for me. Springs.RecursiveTriming doesnt seem to work either.
> import clr
> clr.AddReference('ProtoGeometry')
> from Autodesk.DesignScript.Geometry import *
> #The inputs to this node will be stored as a list in the IN variable.
>
> base_surface = IN[0]
> circles = IN[1]
> points = IN[2]
>
> new_base = base_surface
>
> for i in range(len(circles)):
> new_base = new_base.Trim(circles[i], points[i])[0]
>
> #Assign your output to the OUT variable
> OUT = new_base
Kind Regards,
Rodion