Cannot define region from hexagonal lattice boundary to a cylinder

Hello, everyone.

I have been trying to define the region outside a hexagonal lattice and inside a cylinder surrounding the lattice. I want the command to be like this:

         +hexagonal lattice periphery & -cylinder radius 

I also want to fill this region with some material. I cannot however, come up with a geometry that will help with this.

  • thanks in advance

It sounds like your issue has already been solved in another thread?

While that issue has been solved, I still cannot place any other geometry in between the hexagon and the cylinder, any other geometry placed there seems to be overlapping.

If I assign the outer universe of the Hexlattice as a universe containing any other shape, it does not show there. For example, if I want to place a water hole outside of the hexagonal core,

Outer =openmc.Universe(cells=()) #outer universe containing cells of water holes

Hexlattice.outer = Outer

The outer region of the hexagonal lattice does not show the water holes when plotted and even if they show up through some geometry tweaking, they seem to be overlapping.