I have designed connectors for a modular wooden shelf. You determine the size of the shelf by the dimensions of the rods and boards.
This design is for 28mm rods and a 9mm board. As the rods actually had a smaller diameter, I have set a tolerance of -0.1mm. I can provide other tolerances and diameters on request.