How can i make Blender export multiple meshes with PLY/STL format for printing in 3D? I'm trying to export a 3D character into a file format that a 3D printer can print. I have a 3D character made of different meshes (body, hair, eyes, mouth and two accesories) and i've already put them in the 3D world in a pose i like. (I dont know why but the eyes mesh looks like unaligned with the head but when i do the render it appears just fine)


   


So now what i want to do is to export this 3D character in either STL format or PLY format. I've tried to do what this question's answer propose: link

but when joining meshes i lost the pose that i did, so i undo-ed the joining.
Also i tried selecting all the meshes and exporting them to PLY directly but only the body mesh without color was exported.

What should i do?
You can (maybe on a file copy, or even temporary just to export) convert the posed mesh to "mesh": select the posed mesh in object mode and press ALTC, select "convert to mesh". Or, you can apply the armature modifier, is the same.

Then the posed mesh is permanent, still parented in the same way but no more deformed, so you can join it to other objects, and then export.

However, joined object may pose some problem to 3d printing, since they were not modeled as a single mesh: they will not be connected, for sure, and may have overlaps, etc. You may need to edit the joined shape to fix any 3d printing issue.

In some case 3d printing software can address lesser problems, but you can also check with the (bundled, but disabled by default) addon "3d printing toolbox" to find and address most of them.