# How to export HyperbolicPolyhedron as STL?

Here's the starting point (It's the Mathematica "Spikey 2" logo):

Graphics3D[HyperbolicPolyhedron["Dodecahedron", 1.3], Boxed -> False]


Here is the link to the MathWorld source for the HyperbolicPolyhedron function: mathworld.wolfram.com/HyperbolicDodecahedron.html

I am trying to export this as an STL file.

I have tried many approaches and done extensive googling. I can get an STL for Polyhedron objects, but not for the Hyperbolic version. I have investigated GraphicComplex, and much more. All attempts have led to error: "INSERTDATATYPE cannot be exported to STL format" - even though sometimes it's the same datatype as successfully exported polyhedra.

So, perhaps there's something "special" about hyperbolic polyhedra. How can I export them to STL?

• Where is the code for HyperbolicPolyhedron[]? There is no way people can help you if you do not give them code that they can evaluate in their own computers. – J. M. is in limbo Nov 13 '19 at 5:08
• Hi JM, Thx for the prompt reply. The code is in my OP. Perhaps you can't see it? Included as code block. Here it is as simple text... Graphics3D[HyperbolicPolyhedron["Dodecahedron", 1.3], Boxed -> False] Hope that gets thru and helps... Swami – swami_mathtraveler Nov 13 '19 at 7:07
• And, here's link to Wolfram/MathWorld source: mathworld.wolfram.com/HyperbolicDodecahedron.html. – swami_mathtraveler Nov 13 '19 at 7:09
• You should have included the information that you got the function from MathWorld in your question; you gave no indication whatsoever that you were not using a built-in function. – J. M. is in limbo Nov 13 '19 at 7:10
• Sorry for any confusion/shortcoming on my part. The code from MathWorld executed in my version of Mathematica, 11.2.0.0. I attempted 'Export["foo.stl",obj]', where 'obj' is the return value from the several variations I attempted. OK, hopefully there's enough to go on, now... – swami_mathtraveler Nov 13 '19 at 7:53