@nina_kali_nina also happened to #BOSL2, a great library adding a lot of fancy stuff to #OpenSCAD.
Now, I have no moral ground to criticize, I'm in no way smart enough to contribute; and even for the things LLM-generations seem to be used - code formatting and grammar - well, I didn't contribute that either, so who am I to judge people who contributed using LLM?
Still, I found myself not using this library in my latest project somehow, so I guess I do criticize deeply inside :D

Is BOSL2 using AI now? If so, that’s super disappointing. It’s an amazing library and I’d hate to abandon it but if they embrace AI I might need to.

https://github.com/BelfrySCAD/BOSL2/blob/master/CLAUDE.md

#OpenSCAD #openSource #bosl2 #ai #noAI

BOSL2/CLAUDE.md at master · BelfrySCAD/BOSL2

The Belfry OpenScad Library, v2.0. An OpenSCAD library of shapes, masks, and manipulators to make working with OpenSCAD easier. BETA - BelfrySCAD/BOSL2

GitHub

I've just invented a drafted linear extrusion for #OpenSCAD without using roof() or minkowski(), and also not limited to convex 2d geometries as in convex_offset_extrude() from #BOSL2.

I didn't stumble upon this solution anywhere else, so I might be onto something.

I present to you
module drafted_extrude(height,angle,$fn) {
intersection_for(a=[360/$fn:360/$fn:360]) linear_extrude(height=height,v=[cos(a),sin(a),tan(angle)]) children();
}

I need to work on $fn and convexity passthrough, and it may be as inefficient as minkowski(), but it has no limitations on inner radii and how thin walls on 2d geometry can be. Example usage for chamfers is in alt text

This is the first project, where the set of metal radius gauges, I've got recently, was really heavily used. And also it probably is the most rigorously recreated replacement part in my life. I couldn't just stop at the core mechanical functionality, I had to go for aesthetics, so the shape of the knee looks at least as organic as the original.
Of course I did it in #OpenSCAD with #BOSL2 just because I can :D

I designed a set of 10 Christmas ornaments that can be 3D printed in vase mode for Printables’ Winter Holidays Decorations contest.

I knew when I started my design process that I wanted to design something that could be printed in vase mode.

Read more: https://chromamine.com/2025/12/3d-printable-vase-mode-christmas-ornaments/

#3dPrinting #VaseMode #BOSL2 #OpenSCAD #design

Designing Christmas Ornaments for Vase Mode

I wanted a lab rocker, but (as usual) didn't like existing designs. No, "not designed by me" is not the most critical flaw by itself. But anyway, here's my take on a servo-driven DIY rocker with variable amplitude and frequency. I made it to develop #photoresist and to etch #PCB , but I'll probably use it to develop glass plates of my #largeformat camera at some point.
Geometry of the liquid cobtainer is customizable, as well an many other parameters. 3d-model is written in #OpenSCAD with #BOSL2
https://www.printables.com/model/1502809-servo-driven-rocker-for-pcb-fabrication-large-form

My contributions to Printables/Thingiverse are getting increasingly low-effort :D. Like, wtf, hooks, phone stands... What's next, "a rectangular box, untested" or some ugly unprintable AI-generated figurine?
Anyway, I had no choice but to design this thing, since I didn't find any good tweezers, suitable for grabbing a #PCB by the sides out of corrosive solution and holding it very firmly. So I decided to publish it as well.
#OpenSCAD + #BOSL2 as usual, very parametric.

https://www.printables.com/model/1496679-tweezers-tongs-forceps-for-thin-wide-flat-things-l

My next contribution will be more substantial. I'm going to publish that #DIY lab rocker visible underneath soon.

Dear #OpenSCAD users: is there any way to define a real #Bezier curve with OpenSCAD ?

My current understanding is that there are functions for some geometric figures (straight lines, circles…) but not for Bezier. #BOSL2 provides Bezier helpers but apparently, they only approximate a curve with 16 straight segments, right ?

Does this mean I should stick to #FreeCAD if I want smooth and parametric Bezier curves ?

I made a chamber heater for my #Voron 0 using an old toolhead with #OpenSCAD and #BOSL2. While it lacks the power of a commercial heater, it maintains a chamber temperature of about 40°C in my garage, which is ideal for printing with PHA, a biodegradable and heat-resistant material!

After adding an auxiliary fan and a servo for a retractable nozzle cleaner, I have run out of available pins on my Fysetc Catalyst v2 board 😅

#3dprint

@matths #BOSL2 is a hell of a drug :D