Hexagons and Pentagons UV map
Open a UV workspace and..

On the 3D side, select a pentagonal face, and ShiftG Select Similar &gt; Polygon sides
CtrlNumpad + expand the selection to include surrounding Hexagons
Edge Mode, Header Select Menu &gt; Loops &gt; Select Boundary Loops and ..
Right-click, &gt; Mark Seams

With those faces selected, U unwrap. This will unwrap the pentagons and their surrounding hexes to separate, identical islands. If you want them all overlapped, those can be snapped together, or ShiftS to the  cursor.. but I must say, haven't figured out a way to do them all simultaneously.

This leaves a ribbon of hexes between the islands, so I (CtrlI, by inverse) selected them, and U &gt; Reset those.. it all depends what you want.