Learn/Shape Generator
Shape Generator
Parametric geometry as portable .jshape files — JavaScript modules that declare parameters in setup() and emit 2D geometry in generate(). Over 225 parametric shapes ship in the box — gears, sprockets, pulleys, splines, flanges, tool profiles, scannable barcodes, and the complete Boxes.py collection — and you can add unlimited custom .jshape files anytime. The Shape Generator dialog lists every installed shape for quick insertion into Drafting Sketch, Design, Laser, and Plasma. Output flows through the same DXF import path as ordinary artwork, so results stay editable in the host workspace.