Do a quick search on "solids of known volume" to find visualizations for them, and you'll find fancy animations and colorful designs that offer a lot in terms of learning, but what about function?
This tool gives a concise, simple representation for solids of known volume for use in 3D modeling software and simple visualization tools. It's great for teachers and students in calculus to better understand these solids, in and out.
The two main formats include either an STL 3D model, or a 3D coordinate plot of the calculated points. Formats also export to OpenJsCAD and OpenSCAD for further 3D modeling applications.
-
See the live demo on repl.it. It wasn't originally intended to be hosted online, but with some recent modifications, it works quite well. It is very useful now and a local installation is now the more difficult option due to having an installation procedure.
-
This program can be installed and run on your computer. It opens up a simple server and uses your browser as an interface to its functionality. A local installation should be able to work offline, but it's not guaranteed because it hasn't been tested this way yet.
Best results in Python 2.7/2.6
Python 3 was giving weird bugs I didn't bother to address.
To Install:
It isn't super easy, but in a cmd Command line or unix/bash shell
pip install --user https://github.com/auryan898/calculus-solids/archive/master.zip
Then run in a script:
from calculus_solids import web
web.start()
And a browser window should open up for your local version of the application. (Note: files are no longer generated in the directory where this code is executed. Do not worry about this if you have no clue what it means.)