3d printing - export file

fieravn shared this question 5 years ago
Answered

Hello!


I am very excited about the 3d part of Geogebra - but I will very much like to try and combine math with 3d printing (for my math students). Can anybody tell me how I can export a file in one of the following formats, so that I can print out fx. a solid of revolution:

(preferrably .stl):

stl

- obj

- ply

- Wrl (vrml)

- dae

- 3ds

- fbx

- dxf

- dwg


Best regards

Anne-Sofie

Comments (6)

photo
1

Hi,


We are thinking about export to 3D printer, but we can't ensure when this feature can be done.


Cheers,

Mathieu

photo
1

What is the status on this one?


Is it possible to export from GeoGebra to STL for 3D printing?


Anders

photo
1

Not yet.


Mathieu

photo
1

Is there a agenda when it could be available? Thanks!


Martin

photo
1

Hey everybody! Out of need I wrote an Excel VBA program (I know, there may be better programming systems for such a job, but it had to go fast and it's the one I know best...) which can convert at least some 3D-constructions to STL.

It just takes all visible 3D-Polygons (and only those, no complex things such as cubes, pyramids, spheres etc. etc.), from a geogebra XML file (you have to unzip it manually first...) splits them into triangles and exports those as STL-file.

If your working with TinkerCAD, following import appearently doesn't work fine (an issue of TinkerCAD I'd say) so I also wrote some code to convert GGB to the TinkerCAD Solid Generator code (java), which worked fine in the end.


I know it's not much, but it works, if you just want porint some easy stuff like Platonic or Archimedian Solids or any other solid with plane surfaces.


If you're interested in the code, just write me an email to fuechsl at gmx dot ch.


Cheers, Martin

photo
1

I saw in another forum that the new beta.geogebra.com has a "Download As" function that lets you export as .jscad then open in JScad and then export as .stl.

I haven't been able to make it work with a surface, but it seems to work with curves (e.g. a knot traced out by a parametric equation). I suspect the problem is the "thickness" problem since the surface is infinitely thin, while you can make the parametric curve have a thicker line in Geogebra.

© 2020 International GeoGebra Institute