Here is a cautionary tale for both Solid Element Operations and Element ID’s.
I was trying to determine why a roof was not showing up in section or 3d, but shows in plan view. This is normally because of a duplicated element and building material priorities canceling each other; but in this case it was due to redundant solid element operations.
When I removed all SEO’s it reappeared, but was not trimming any gable end walls. So I had to find the problematic operators or targets. There where 30 SEO’s on this roof, and in the SEO handle many of them showed as having the same ID. Using a combination of find & select & the ID manager, you can rename these elements for easy identification.
Typically elements should have unique ID’s, or at least groups of ID’s which accurately represent their function. In this project all slabs where started this way, but from a copy/paste workflow the ceiling slabs where called out as first floor slabs. Renaming them pointed to the problem.
In the image above you can see the elements set as the targets & operators of the selected roof. A ceiling slab is the target of this roof twice, roof deck twice, roof covering twice, wall 5 times (as both target & operator with multiple extrusion types…
So the warning is this; use SEO’s as sparingly as possible, avoid redundant and non-associative SEO’s. Meaning do not set a target or operator from one element that does not trim another. Do not use an element as a target multiple times to the same operator (there are a few exceptions to this). If an SEO does not appear trim properly undo before you try again. Where ever possible be aware of the automatically assigned element ID’s. These will often duplicate rather than adding a new ID, which is not always a bad thing. But elements with a specific function should have their own ID(s). Above I temporarily renamed ceiling slabs CLG Slab1, 2, 3… just to sort out what was going on with the SEO’s. This can be done before placing elements or immediately after via the Element ID Manager.