So I got a 3d printer, and of course the first thing I do is print robot miniatures. I cut up and added pegs and holes to my Talos robot design.
Talos is now a (mostly) posable figurine!
Many of the parts without an obvious flat side are best printed at a 30-45 degree angle, depending on the quality vs amount of support material you are willing to use.
Print one of each part, sorry for the lack of exploded view, hopefully the included parts layout helps.
All the round pegs have a slot to allow for more variance in printer capability. These larger tolerances also allow the pegs and holes to be printed at any orientation. If the peg is too loose, just wedge something between the prongs (I used folded up paper).
All square pegs can be glued, as they are not meant to move.
AnyCubic Kossel Autolevel V1
0.1 - 0.2 depending on part
For the smaller detail parts it's best to use a layer height 0.1, but the larger blocky parts don't need it and it will be more efficient to use a larger res like 0.2.
Infill doesn't really matter, it's a cosmetic item so whatever you know your printer will do best with the least filament. I used Cura with a 30% infil with two infill steps, so essentially 15 or even 8 depending on size.
Support Everywhere for most parts, use your judgement based on what your printer can do.
This is a robot design I've had or a very long time. Easily one of my oldest models, I use it for testing new rendering techniques and programs and has shown up in many of my past artworks and renders. If you're interested check out https://saberpeep.deviantart.com/