It's for a 2016 Jeep Wrangler, not sure if it fits other models.
Best results I've gotten so far is to print standing up on the edge without the little hole.
I printed in PLA with 20% infill. First go-round the PLA was warped by the heat of the air coming out of the vent.
Recommend printing in ABS, PETG or other plastic with higher melting point
Jeep_Vent.stl | 465.7KB |