Creates a solid object by building downwards from the deformed surface.
Deformation Type
Mathematical Function
Use 'x'/'z' (Cartesian) or 'r'/'a' (Polar). Height (y) is the return value.
Warning: Uses dynamic function creation. Be cautious with input.
Export
3D Plane Generator
Type a formula, choose a preset, and watch a custom 3D surface appear instantly — then export it in one click.
What this tool does
Plot custom deformable 3D planes from mathematical functions with a library of presets for waves, craters, spirals, terrains, and more. Adjust resolution and amplitude, then export as STL, OBJ, or GLB. Similar to the Plane Plotter but with a different preset library and parameter set.
Who this is for
Students exploring surface mathematics
Teachers preparing 3D geometry demonstrations
3D artists sourcing organic mesh bases
Researchers visualising field data as surfaces
How to use this tool
Select a preset (wave, crater, spiral, ripple) or enter a custom f(x,y) formula
Set grid resolution and amplitude
Examine the surface in the 3D viewer
Export STL, OBJ, or GLB
Inputs
Preset / formula — Choose from the library or enter f(x,y) directly
Resolution — Grid point density
Amplitude — Height scaling factor
Outputs
STL — Printable surface
OBJ / GLB — Import into 3D software or embed in web
Example use cases
Ripple pond — Visualise a 2D ripple function for a physics lesson
Volcano crater — Generate a radial bowl surface for a geography model
Spiral ramp — Create a helical surface for architectural concept work
Custom terrain — Use Perlin-style noise formula for a realistic landscape patch
▶ What is the difference between this and 3DPlaneplot?
Both plot 3D surfaces but offer different preset libraries and parameter controls. Try both to find the right fit.
▶ Can I print the output?
Yes — export STL and add a base plate in your slicer for stability.
▶ Is there a formula reference?
Use standard JavaScript Math functions: Math.sin(x), Math.sqrt(x*x+y*y), etc.
▶ How do I share my surface?
Export GLB and upload to any web 3D viewer, or share the file directly.
Need a custom tool built for your business?
SolvProb builds custom web apps, automation tools, and 3D experiences tailored to your workflow — typically faster and more affordable than you'd expect.