
If you can't find a better solution, you could export each individual frame in whatever format your 3D printing tools can accept. For example, the popular textool addon is made for blender version 2.79, and at the time of this writing, there is no indication of a 2.80 version on their. CatchUp Importer addon does import models via the classic DAE WMV then the question becomes how much image compression.

You can do this manually by selecting the frame you want to export as a model, and then manually exporting that frame. For any meaningful animation this would be an absolutely insane amount of work. However, you can do that with Blenders built in python scripting console, you won't even have to write an add on, unless you want to for future use. The Anim operators will help you to move frames, and the Export Scene operators will help you to export scenes as. You can also select individual objects and export those, if you don't need to export the whole scene every frame (for example, your "world" and your animated model are in the same scene).
