Toolbox of Elementary Functions

This is a set of Elementary functions modeled parametrically in OpenSCAD. The modeling process was inspired by mathgrrl's parametric knots, but I used a cylinder in two dimensions instead of her sphere in 3D.

Intended usage:

  • Introduce the idea of a toolbox of functions.
  • Demonstrate Rigid translations/reflections by actually moving the plastic.
  • Add a tactile element to lessons.

Some of the curves have a small L shape attached to them. The arms of the L mark one unit on the positive x and y axes. They help orient the curves so it is easier to start in the same place.

Files are provided in 3 formats:

  • _big.stl - sized to fit a 200x200mm build plate. Suitable for Teacher use in front of 20-30 person classrooms.
  • _small.stl - sized so that one unit = one cm. Multiple copies can be printed for students to use at their desks. A piece of 1 grid/cm graph paper may be useful (also attached)
  • .scad - source files. Can be customized for scale, line width, and desired range. Making new functions is a matter of putting the desired parametric equations in the function f(t) definition.