I have attached logs for blockMesh and snappyhexMesh. I see in the snappyHexMesh that it does not go into refinement phase at all. At every iteration, the number of non-orthogonal cells is 0. This is not possible, as the geometry is not orthogonal. As expected, when I view the mesh after running snappyHexMesh, I only see the blockMesh and buildings are simply missing. I have tried a very simple box orthogonal and still the problem persists.
From a quick scan of the log it seems that you might have snap to false so only the castellated mesh is generated. Try enabling it so Time 2 can be generated and saved.
Not sure why nothing is there though since there should be something at time one as well. Need to find time and test it.
Your log indicates that no refinement happens at all (look at the Surface Refinement Iteration 0 section).
Usually this would happen due to either no refinemet levels being added or a misnamed patch type. BF should avoid that and OF would show a warning anyways at the beginning. Is it possible there’s a 0 in refinement levels?
Well if you put 0 level in the geometry no refinement will happen at al, which means that when your total cells allowed are less than the blockMesh then no geometry will be modeled.
Tbh I’ve never tried having ALL input geometries at 0, not sure if that automatically means no refinement. It could but I’m guessing it doesn’t. If your total is 2.5m, your blockMesh is currently overshooting that by 12.5m