3d-printed device