Voxel model to 3D printing

Hello all,

I am trying to make a voxel based model that will be used to print to a 3D printer. I have managed to learn Blender well enough watching/reading tutorials well enough to make the entire model, which I was able to print.

The problems are:

  1. In-order to have the 3D print look like it is made of voxels, each of the voxels needs to have beveled edges that show a clear separation between one another.
  2. To create these bevels, I created a beveled cube and basically copy and pasted it a lot to build the model. This works fine viewing it in Blender, but when when trying to 3D print there is a ton of internal geometry/surfaces created that confuse and ruin the 3D print.

My questions are:
What is the best way to do this? How do I “crop” or otherwise remove the internal geometry? Is there a better/easier way for me to generate the voxels with defined bevels to begin with?

Here is an example of the sort of process I am trying to replicate (though with my own model).

Any help would be greatly appreciated.

You could model the object then use a combination of Remesh and Bevel modifiers


If you print it small then you may not be able to have the printer resolution to see any bevels anyway

if I remember well
check on wiki scripts there is one for doing voxels

happy bl

Thanks, I will try this out.

I found this but it is incredibly old, any idea if it would still work with the current version of Blender?

should work in latest version

but you can also do it directly in blender I think with particule system or voxel
seen it 2 years ago not certain where I put this file !

but might need to make real then do some clean up

happy bl