3d printed exoskeleton