Hi forum! This is my first post.
I'm going to develop an evolutionary algorithm to design 3D shapes for 3D printing. With the algorithm I want a simpler user interface that allows the user to act as a selection mechanism. Doing so will require a lot of behind-the-scenes processing that will be easiest to develop using 3D visualizations.
After doing a lot of digging online, I have come to think that Godot and GDscript will suit my needs, and I also consider it a skill worth having for the future. I'm familiar with Python since before, which also means that my learning curve seems infinitesimal. I will get a lot of things for free through the physics and other pre-defined parts of Godot, which will save me a ton of work.
The question I face is the following: for my current endeavor (visualizing an evolutionary algorithm, and having a simple GUI) is there any way that I can export or get mesh data into some kind of CAD format from Gdscript?
I know that e.g. FreeCAD uses python extensively, so it should be possible for me to develop something in Python that will create a usable CAD file. One possible solution could perhaps be to somehow get the GDscript data into Python for further processing. I know that there exists a python bidning for GDscript, but my feeling tells me that it isn't well maintained.
Any ideas, recommendations, or feedback is more than welcome. Feel free to go meta and recommend substantially different courses of action as well (e.g. I should really go for PyOpenGL and Pygames instead, etc).