Advanced Usage

Dive into parameters, modules, and best practices:

  • Parametric modules
  • Library paths (use <...>, include <...>)
  • Combining multiple modules
// mymodule.scad
module foo(size=10) {
  cylinder(h=size, r=size/2);
}
// main.scad
use <mymodule.scad>;
foo(size=20);