BelfrySCAD/BOSL2
View on GitHub ↗ ★ 2,443 OpenSCAD
The Belfry OpenScad Library, v2.0. An OpenSCAD library of shapes, masks, and manipulators to make working with OpenSCAD easier. BETA
26 mentions on Hacker News by 21 people: 1 story, 25 comments · first 2020-09-19 · latest 2026-10-19
20082026
-
…the BOSL2 library and all kinds of others ... makes cubes with round edges so much easier :) https://github.com/BelfrySCAD/BOSL2/wiki/Tutorial-Rounding_t...
comment by Megranium · 2026-10-19 · in RepRapMicron -
https://github.com/BelfrySCAD/BOSL2
comment by moebrowne · 2026-10-10 · in OpenSCAD the Programmers Solid 3D CAD Modeller -
The BOSL2 library makes it easy: https://github.com/BelfrySCAD/BOSL2/wiki/shapes3d.scad#modul...
comment by moebrowne · 2026-10-10 · in OpenSCAD the Programmers Solid 3D CAD Modeller -
…are okay'ish at it for simple stuff. I'd recommend people to use the BOSL2 library for OpenSCAD: https://github.com/BelfrySCAD/BOSL2/wiki It's really not hard. If you love programming and like to DIY stuff around the house, buying a 3D…
comment by TacticalCoder · 2026-10-10 · in OpenSCAD the Programmers Solid 3D CAD Modeller -
…OpenScad for chamfers and the like, but it is an extra set of functions you need to remember sadly https://github.com/BelfrySCAD/BOSL2
comment by Zekio · 2026-03-31 · in Open source CAD in the browser (Solvespace) -
…to make my own keycaps. If you're getting into OpenSCAD I'd highly recommend getting Belfry ASAP. https://github.com/BelfrySCAD/BOSL2/wiki I wouldn't really consider using OpenSCAD without it
comment by Zarathruster · 2026-01-28 · in 3D-Printed Mathematical Lampshades -
Yup, the attachments with BOSL2 are really great. You can do a ton without much math at all, TBH. https://github.com/BelfrySCAD/BOSL2/wiki/attachments.scad#se...
comment by zefhous · 2026-01-28 · in Parametric CAD in Rust -
OpenSCAD is very nice but if you combine it with BOSL2 you can do miracles: https://github.com/BelfrySCAD/BOSL2
comment by m4rtink · 2026-01-23 · in A Year of 3D Printing -
…the BOSL2 library with OpenSCAD - it turnes an already very powerful tool into something insane: https://github.com/BelfrySCAD/BOSL2
comment by m4rtink · 2026-01-07 · in I wanted a camera that doesn't exist, so I built it -
Oh, maybe you mean attaching. https://github.com/BelfrySCAD/BOSL2/wiki/attachments.scad
comment by coryrc · 2025-12-21 · in OpenSCAD is kinda neat -
Let me introduce to the awesomness of the BOSL2 screw module: https://github.com/BelfrySCAD/BOSL2/wiki/screws.scad
comment by m4rtink · 2025-12-20 · in OpenSCAD is kinda neat -
BOSL2 can help with that: https://github.com/BelfrySCAD/BOSL2/wiki/rounding.scad https://github.com/BelfrySCAD/BOSL2/wiki/Tutorial-Rounding_t...
comment by m4rtink · 2025-12-20 · in OpenSCAD is kinda neat -
I ended up adding the https://github.com/BelfrySCAD/BOSL2 library to OpenSCAD and it had some reasonable options for some gear and rack-and-pinion modeling that I needed to do. (3D printing a sacrificial gear for a seat position adjustment…
comment by NortySpock · 2025-12-20 · in OpenSCAD is kinda neat -
…everything from scratch in OpenSCAD would be it's own special kind of hell. Libraries like [BOSL2]( https://github.com/BelfrySCAD/BOSL2 ) provide a good set of core ideas and preferences that help set you on a good path. A good example:…
comment by porkloin · 2025-12-20 · in OpenSCAD is kinda neat -
…linear stages together. Currently I'm playing with a gear library which is part of BOSL2 ( https://github.com/BelfrySCAD/BOSL2/wiki/gears.scad ), to make something to rotate a polariser in my microscope.
comment by anfractuosity · 2025-12-20 · in OpenSCAD is kinda neat -
…eye in. Chat will get the basics right but will hallucinate badly when it comes to libraries like https://github.com/BelfrySCAD/BOSL2/wiki Just like a slightly blunt chisel, you have to treat Chat and co in the same way - they are tools.…
comment by gerdesj · 2025-09-02 · in Survey: a third of senior developers say over half their code is AI-generated -
…to take faceting through the roof for nicely rounded curves, but that kills CGAL apparently. [1] https://github.com/BelfrySCAD/BOSL2
comment by lq9AJ8yrfs · 2025-07-07 · in Tuning the Prusa Core One -
And here I thought BOSL2 was the pinnacle of OpenSCAD libraries. Great library, thanks for sharing! https://github.com/BelfrySCAD/BOSL2
comment by aeonik · 2024-09-14 · in OpenSCAD: The Programmer's Solid 3D CAD Modeller -
I use this library in almost all of my projects: https://github.com/BelfrySCAD/BOSL2
comment by derkades · 2024-09-14 · in OpenSCAD: The Programmer's Solid 3D CAD Modeller -
…to derive dependent dimensions. Libraries like BOSL2 help with placement/attachment of features: https://github.com/BelfrySCAD/BOSL2
comment by hexane360 · 2024-06-03 · in Generate an OpenSCAD case template from a KiCAD PCB -
…And dotSCAD [2] So, OpenSCAD user needs to install a lot of extra libs[3] to be productive;) [0] https://github.com/revarbat/BOSL2 [1] https://github.com/adrianschlatter/threadlib [2] https://github.com/JustinSDK/dotSCAD [3]…
comment by app4soft · 2022-02-10 · in OpenSCAD 3D rendering just got an order of magnitude faster -
…BOSL2 was written by the same person who made the world’s most 3D printable 3D printer. [1] [0]: https://github.com/revarbat/BOSL2 [1]: https://github.com/revarbat/snappy-reprap
comment by 7DY3M72u2jv8gtS · 2021-10-20 · in Getting the best out of OpenSCAD -
Ctrl-F, didn't mention BOSL2 https://github.com/revarbat/BOSL2
comment by sydthrowaway · 2021-10-20 · in Getting the best out of OpenSCAD -
For fillets / chamfers of simple objects I've been using BOSL2: https://github.com/revarbat/BOSL2 They come with fillet / chamfer masks, but in general I've been just using their cylinder / cube replacements that generate rounded intenral…
comment by kelvie · 2020-09-19 · in OpenSCAD - The Programmers Solid 3D CAD Modeller -
I've been using BOSL2: https://github.com/revarbat/BOSL2 There's a whole fillet / chamfer library using masks and such, but I've found that you can go a looong way with just basic shapes that start out chamfered/filleted, and unioning and…
comment by kelvie · 2020-09-19 · in FreeCAD: A free and open source multiplatform 3D parametric modeler