This is 3D printed astronaut that is size compatible with Starcom toys from the '80s. It is also compatible with my Martian rover toy design.
The holes in the bottom of the feet are sized to press-fit Primal Horizon Magnets (1/8" x 1/16") (I found mine using amazon).
To assemble I glued the plugs into the main body. The leg hinge I printed the pin joints and then shoved them through and used the hot end of a glue gun to melt them a little bit to close them off.
I printed the head using support material. Everything else should be ok to use without support material.
I used PLA to print on my printer's highest quality setting.