Here’s a similar thread but it was for only one trimming object, I can’t get it to work for multiple trimming objects. The concept would be to make a surface from the main polyline then trim or split into smaller surfaces, then extract the perimeter.