I’m not fully clear on what your goal is, but right now you are trying to do a solid difference using objects of exactly the same size and shape. Your bounding box is set to Per Object, maybe you intended to have a bounding box which contains all of the objects. If this is the case, right click on the bounding box component and select “Union Box”.
And in your definition you add them together inside a brep container and feed them to the bounding box. This makes no sense at all.
On top of that above you’re creating a SolidUnion. That was the only thing you need.
I suggest you create your floor and walls such that they enclose inside a box perfectly. then SolidDifference them from their bounding box and you will get an accurate empty volume and continue your definition with the voxelization.
I’m sorry I didn’t make it clear what I was trying to achieve.
I have four walls, a celing and a floor, and I am trying to define the space they surround as a separate volume using Voxelisation.
In terms of the imperfect walls, that was by design, as my workflow will have to deal with inconsistencies in the geometry. In fact, the choice to use Voxels was made to better cater for these inconsistencies.
As to my workflow, I am new to Rhino, and thought that if attempted a solution myself, I would be more likely to get assistance