It sounds so complicated. What material do you use to print these 3D models out?
Plastic solutions. Either ABS or PLA
ABS is the traditional plastic found in legos. An extruder heats up to hundreds of degrees to draw it out into a liquid form layer by layer.
PLA is the same except more eco friendly and plant based.
You can upload any kind of model to a 3d printer as long as it is scaled to the print bed. Doesn't matter if it has overhangs because the software automatically builds support grids to hold them up.