This is a 4" thick concrete floor in plan, in a SU Pro 2021 model, with an irregular profile.
It was created by pushpull from a clean, flat face, and Solid Inspector says “No Errors - Everything is shiny”.
At first the face wasn’t quite flat after trying to collapse three separately drawn 3D floors into one, but I used the Eneroth Flatten to Plane extension to make the top edges and partial face flat, then drew one line to create a complete single face after I deleted that last line.
And SU had no trouble pushpulling the face.
But SU doesn’t think it is a solid component.
Any ideas why not, and how it can be made so, and report a volume?
[Because it’s a uniform thickness, and the face shows an area in Entity Info, it isn’t difficult to calculate the volume of concrete needed (1/3 x the area in sq ft).]
But why isn’t it solid? Given the method by which it was created, I’d have thought it was bound to make a solid, but it doesn’t. Whenever I’ve previously had a problem making a solid, where a series of small edits over time have created extra or overlapping edges, recreating it from a flat surface with pushpull has always fixed it.
Basement floors.skp (87.4 KB)
PS. I also used CleanUp 3 to Repair edges before PushPull.
PPS. Saved back to v2017, Solid Inspector reports 12 Short Edges. Here are some of them.
By zooming in very close, on one corner, I finally see where two of the ‘short edges’ are - highlighted here in close-up.
And fixing those and others by moving the 4" tall pushpull lines so as SU eliminates duplicate edges and removes the short ones, eventually gets it a SU solid as well as for Solid Inspector 2.
Why CleanUp didn’t repair the short edges, I’m not quite sure.
But at least a have an explanation, though it doesn’t explain why SI2 in SU 2121 thinks it’s a clean solid, but in 2017 it doesn’t.
Basement floors SU2017.skp (88.7 KB)



