3D Maping Rhombic Dodecahedron & More

See this is why you can look it up:

The eight vertices where three faces meet at their obtuse angles have Cartesian coordinates

(±1, ±1, ±1)

The coordinates of the six vertices where four faces meet at their acute angles are:

(±2, 0, 0), (0, ±2, 0) and (0, 0, ±2)

Which is equivalent to your model divided by 2…

So code to calculate X points between two given vertexes is pretty easy. I’ve been meaning to write a generic poly mapper, and will do so in the next few days. That will solve your need as well as anyone else in the future. I’m thinking for PB purposes, the easiest is to give it a list of paired vertexes, so if you jump around wire wise, it is easy to edit that list.