Each face of the first dodecahedron has 5 blue edges (zometool b2 zometool), one of which is splitted in two hb2’s. Each face of the second dodecahedron has 1 blue edge (splitted in two hb2’s, coloured black) and 4 black orbit edges. Faces of both dodecahedra intersect in b3 struts and lines belonging to the apple orbit. I chose to plug the apple struts into triangular holes of the Zometool connector. The black struts have been modified at one end to let pass the neighbouring apple strut. The black and apple struts have been 3D printed in PLA, the black hb2’s in PETG.

To help to identify both dodecahedra, the vertices are coloured appropiately.

Compound of Two Dodecahedra, without panels
Last but not least, panels have 3D been printed in translucent PETG. Don't use the latest official version of openSCAD, which is five years old, but a more recent development snapshot. It is assumed the connector.scad file is locally available.
Compound of Two Dodecahedra, with panels