Is it possible to download a .stl file from a 3DPlot.
model = Plot3D[Sin[x+y^2],{x,-3,3},{y,-2,2},PlotTheme->"ThickSurface"]
Printout3D[model,"model.stl"]
I can not change Directory on the Mathematica on-line Student version.
Is it possible to download a .stl file from a 3DPlot.
model = Plot3D[Sin[x+y^2],{x,-3,3},{y,-2,2},PlotTheme->"ThickSurface"]
Printout3D[model,"model.stl"]
I can not change Directory on the Mathematica on-line Student version.
[I am not sure for Student edition of Mathematica, but this reply may anyways be useful to you]
Doing Printout3D[model] should yield something like this:
where, Printout3DPreviewer option, might be interesting to you.
If you want to “download” (Export) the model, the thing you should do is:
Export["test.stl", model]
(* ==> "test.stl" *)
You can see more info on .stl here.
Printout3D prints to some service (modifiable):
but, if you have a 3D printer connected to your machine, you can directly print to it.
In what environment are you evaluating the code? Desktop or Cloud?
What is the output of the following evaluation for you?
FindFile[Normal[Printout3D[model, "model.stl"]]["FileName"]]
Cloud
/wolframcloud/userfiles/ba9/ba9a1691-48ac-417b-964f-1a1467d3d5a6/model.stl
was the output
Try this:
CopyFile[
"/wolframcloud/userfiles/ba9/ba9a1691-48ac-417b-964f-1a1467d3d5a6/model.stl",
CloudObject["model.stl"]
]
I also strongly suspect that the value of $HomeDirectory for you is "/wolframcloud/userfiles/ba9/ba9a1691-48ac-417b-964f-1a1467d3d5a6/", correct?
That means that the file is in your home, but is not a CloudObject, however it should still be visible in your home (without doing the operation above).
They were always available, just not visible as CloudObjects.