
2D Graphing Library
thingiverse
This OpenSCAD library allows you to create 2D representations of equations (cartesian, polar, or parametric) and export them as DXF files or extrude into interesting objects like ellipsoids. Although inefficient, slow, and a bit buggy, it works for the most part. Future enhancements may include 3D function support if polyhedrons can be mastered in OpenSCAD. To use the library, define your equation function (f(x) for cartesian, r(theta) for polar, or x(t) and y(t) for parametric), set optional parameters such as lower and upper bounds, line thickness, polygon count, and drawing type (cartesian by default), then call the 2dgraph function. For example, use 2dgraph([-10, 10], 2, $fn=100) to create a graph with parameters ranging from -10 to 10 with 100 polygons.
With this file you will be able to print 2D Graphing Library with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on 2D Graphing Library.