Skip to content

Instantly share code, notes, and snippets.

@henrykrumb
Last active September 28, 2021 19:36
Show Gist options
  • Save henrykrumb/35bc67316f451ddddf00d08539f14b08 to your computer and use it in GitHub Desktop.
Save henrykrumb/35bc67316f451ddddf00d08539f14b08 to your computer and use it in GitHub Desktop.
OpenSCAD Resources

Manuals and Tutorials

Parts Libraries

NopSCADlib

https://github.com/nophead/NopSCADlib

Contains loads of parts and is updated regularly. There are parts that can be directly used in constructions, such as extrusions or enclosures. The library also features parts such as steppers or ball bearings that are nice for constructions in which such prexisting elements are embedded.

Threadlib

https://github.com/adrianschlatter/threadlib

Allows to create all sorts of standard threads. I've already successfully used this for ISO M8 threads as well as R1/2 threads.

Bindings

Fogleman's SDF

Actually not OpenSCAD, but just as simple to use. This is a Python library for CSG that uses signed distance functions (SDF) and is really really easy to get started with, since the API is super well designed. Fun fact: Use this if you don't have access to an Xserver (e.g. because you're trapped inside a Docker container and don't want to set up Xorg). Unlike OpenSCAD and its bindings, it does not require an Xserver to run.

https://github.com/fogleman/sdf

Misc

OpenJSCAD

https://github.com/jscad/OpenJSCAD.org

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment