Are there thorough tutorials on 3D printing for Mathematica? It seems that being able to export Mathematica files for 3D printing is unfortunately still a novelty, but it's vital for my business plans.

It would be much appreciated to specifically make

 ContourPlot3D[3 Sin[E^x] == (x^2 + y^2 + z^2)^(.5), {x, -1, 1}, {y, -4, 4}, {z, -4, 4}]

3D printable for MakerBot. Mathematica would not allow using Thickness for ContourPlot3D, but did for ParametricPlot3D.

  • $\begingroup$ For some links to example-websites and articles check out this. $\endgroup$ Jan 24, 2014 at 4:09

1 Answer 1


There're already some posts about 3D printing in this site, for example this, this, and this.

For your specific question, there's no doubt that Mathematica allow using Thickness for ContourPlot3D, together with ContourStyle:

ContourPlot3D[3 Sin[E^x] == (x^2 + y^2 + z^2)^(.5), {x, -1, 1}, {y, -4, 4}, {z, -4, 4}, 
              ContourStyle -> {Thickness[0.2], Opacity[0.6]}, Mesh -> None]

enter image description here

  • $\begingroup$ Doesn't work with Mathematica 10.2 on OS X. $\endgroup$
    – shrx
    Oct 25, 2015 at 15:54
  • $\begingroup$ @shrx Sounds like another bug of v10. (The above code is tested in v9.0.1, and I haven't updated to v10 so far. ) Have you reported this to WRI? $\endgroup$
    – xzczd
    Oct 25, 2015 at 16:22
  • 1
    $\begingroup$ I found out I can use Extrusion in v10 here: mathematica.stackexchange.com/a/55021/6849 $\endgroup$
    – shrx
    Oct 25, 2015 at 20:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.