Create a shell out of a list of faces Add a face to the shell. Get free edges as compound. Get bad edges as compound. Make a half-space solid by this shell and a reference point.