Back into elementary difficulties:
Why won't this work? - pic - Cut (Split, retain both) all the roof Solids (Free Forms) by the green Curve. Either refuses, or removes the cut-off part of ea Solid.
dgn accompanying.
fostertom,
You need to have a closed shape when using Cut Solid By Curves or Construct Opening.
If all you are trying to do is to trim the elements back, I might suggest that you just use Stretch. The reason for this is that if you are using the Cut Solid By Curves or Construct Opening tools, the Forms will each get a Feature Cut stored on the element (you can see these by using Building Element Info on the form and switching to the Feature tab). This is one additional layer of information that is stored on the element, which can increase file size and reduce performance as more and more feature cuts are stored on elements. What I mean by this is that the form without the feature cut is basically just storing the length, width, thickness, position, rotation, Family/Part, and calculated quantities. If you add a feature cut the geometry used for the feature cut is now stored on the element, plus the calculated quantities of the feature cut and the net quantities of the form subtracting the feature cut.
It might not be noticeable in a file this size, with just the features being discussed in this question, but if it gets compounded over the life of the project you might see a performance difference. As an example, In the file you posted, I deleted everything except the roof elements and the shape to cut the roof forms. Then I compressed the file and it was 344 KB. Stretching the forms instead of cutting the forms and then compressing again did not have any impact on the file size, still 344 KB. I reset the file, cut all the forms using Cut Solid by Curves, and compressed. The file size is now 442 KB.
I am saying don't use Features, as they are very useful. I am just suggesting that you avoid unnecessary features if you are doing manipulations that do not require them.
I hope this helps,
Travis
See OP