0
$\begingroup$

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?

$\endgroup$
  • $\begingroup$ 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. $\endgroup$ – J. M. is in limbo Nov 13 '19 at 5:08
  • $\begingroup$ 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 $\endgroup$ – swami_mathtraveler Nov 13 '19 at 7:07
  • 1
    $\begingroup$ And, here's link to Wolfram/MathWorld source: mathworld.wolfram.com/HyperbolicDodecahedron.html. $\endgroup$ – swami_mathtraveler Nov 13 '19 at 7:09
  • $\begingroup$ 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. $\endgroup$ – J. M. is in limbo Nov 13 '19 at 7:10
  • 1
    $\begingroup$ 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... $\endgroup$ – swami_mathtraveler Nov 13 '19 at 7:53

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.