Slicer Discord
3D function plotter for Customizer / OpenSCAD – 3D printable model from Thingiverse Thingiverse

3D function plotter for Customizer / OpenSCAD

by arpruss
43 Downloads
45 Likes
0 Makes
Go to Model
This is an easy to use 3D surface plotter. Use the Customizer to change the function plotted and the range.

To use in your own code, call `graphFunction3D(function,minX,minY,maxX,maxY)` where the function is a string such as "exp(-x^2-y^2)" (for more details, see [here](http://www.thingiverse.com/thing:2295309)). By default a surface of smallish thickness is drawn. Here are some options:

* `surfaceThickness=dz`: change the thickness of the surface
* `flatMinimumThickness=dz`: does a flat-bottomed graph; dz specifies the minimum thickness (set to 0 for an automatic smallish thickness)
* `bottomFunction=f`: specifies a function for the bottom of the graph

There are also `makePointList()` and `makeFaceList()` functions that generate the arguments for a `polyhedron()`.

This demonstrates and uses my [function parser](http://www.thingiverse.com/thing:2295309). The standalone version bundles the parser.

**Update:** May 17, 2017: Rewrote to generate whole polyhedron at once an
Source
Thingiverse
What you need to print this: Beginner Low confidence
Single piece
Supports 1/3
Assembly 0/3
Settings 1/3
Bed size 0/3
Post-process 0/3
Printer
FDM / FFF
File format
STL
Material
Software
Cura, PrusaSlicer, or similar
Same designer, more platforms

arpruss also publishes on

5 additional models across 1 more platforms

Verified by matching model titles across platforms.
No ratings yet
No comments yet – be the first!

Similar Models

6 Suggestions
Feed Blog Slicer Cost Calculator Image Search Submit Kontakt Discord ☕ Buy me a coffee
DE EN FR ES IT NL

Add to Collection