Skip to content
Revar Desmera edited this page Nov 27, 2018 · 25 revisions

Welcome to the Belfry OpenScad Library Wiki!

The library files are as follows:

  • transforms.scad: The most commonly used transformations, manipulations, and shortcuts are in this file.
  • shapes.scad: Common useful shapes and structured objects.
  • masks.scad: Shapes that are useful for masking with difference() and intersect().
  • math.scad: Useful helper functions and constants.
  • paths.scad: Functions and modules to work with arbitrary 3D paths.
  • beziers.scad: Functions and modules to work with bezier curves.
  • involute_gears.scad: Modules and functions to make involute gears and racks.
  • metric_screws.scad: Functions and modules to make metric screws, nuts, and screwholes.
  • phillips_drive.scad: Modules to create Phillips screwdriver tips.
  • joiners.scad: Modules to make joiner shapes for connecting separately printed objects.
  • sliders.scad: Modules for creating simple sliders and rails.
  • threading.scad: Modules to make triangular and trapezoidal threaded rods and nuts.
  • nema_steppers.scad: Modules to make mounting holes for NEMA motors.
  • linear_bearings.scad: Modules to make mounts for LMxUU style linear bearings.
  • wiring.scad: Modules to render routed bundles of wires.
  • quaternions.scad: Functions to work with quaternion rotations.
  • debug.scad: Modules to help debug creation of beziers, polygons()s and polyhedron()s
Clone this wiki locally