#OpenSCAD

2026-01-11

I just learned about #openscad recently. I'm loving it for several reasons. It's easy to just make something, the files are just text so easy to version control. Also, I really appreciate that you're writing code to describe what you want to render.

2026-01-11

I’m getting better at #openscad ! Today I wrote a module to generate linear compression springs.

#3dprinting

A 3d rendering of the OpenSCAD code `spring(width = 8, height = 22, thickness = 1, loops = 8)`
Fabio Natalifnat@social.coop
2026-01-09

#Emacs scad-mode + #OpenSCAD + automatic reload = such a blissful design/engineering experience! ❤️

(Just talking as a hobbyist, professionals will have a more powerful setup I guess.)

#MechanicalKeyboards

A desktop screenshot with an Emacs buffer on one side and an OpenSCAD 3d model on the other.
2026-01-09

@ftg if you search for "zoetrope cubes" you'll find many more such sculptures.
Most of them have a relatively simple mathematical description, which makes it perfect to be modelled programs like #openscad
I've put some of the files online, if you're interested:
wiki.bloechligair.ch/doku.php?

2026-01-05
2026-01-05

We have a lot of plants and therefore a lot of plant pots. However, the plant pot inserts from the garden center never really fit.

So I created a parametrizable plant pot inserts generator in for 🪴

Available as : github.com/k0nze/plant_pot_ins

3D model of a plant pot insert in OpenSCADMultiple plant pots with 3D printed plant pot inserts
Quixoticgeekquixoticgeek@v.st
2026-01-04

After working on it for almost 9 months. I recently finished my hardest build yet. I've written a blog post about it. (Warning, long). Grab a cuppa and have a read.

#Making #MakersHour #Machining #WoodWork #3DPrinting #OpenSCAD

cetaceanneeded.com/a-kerfed-pr

2026-01-04

And now that i have been playing a bit with OpenSCAD i have remade my very first 3d model in OpenSCAD. The original i had made in FreeCAD.

makerworld.com/en/models/21984

Thanks @thomasflummer for the inspiration and tips!

#3dprinting #OpenSCAD

Daniele Verducci 🧉penguin86@social.ichibi.eu
2026-01-02
Lazy festive evening thinkering with #openscad while drinking #vov
2026-01-02

@FreeCAD my first 3d print of the year was done with #OpenSCAD (very similar to what @chrishuck wrote) -- mostly because changing last year's OpenSCAD script was easier than changing the FreeCAD file I also made last year, since it was done before the 1.0 release. (I compared the two methods and both work nicely.)

So just for the record: if I didn't know OpenSCAD, I could have made this using FreeCAD, too.

And this is pretty much the exception, I think over 95% of my 3d printing uses FreeCAD.

2026-01-02

CAD terminology - as someone self-taught, I didn't know half of this vocabulary. Happy learning right now.

youtube.com/shorts/phjLMKH4oak

Steve DeGroof 📚🛸degroof
2026-01-01

Tried something interesting in . I wanted to see how easy it would be to model a coil using linear_extrude. It actually wasn't that bad, once I figured out how to generate the horizontal cross section.

A helical coil modeled in OpenSCADThe C-shaped cross-section of the coil
The OpenSCAD code to generate the coil:

//cross-sectional diameter of coil
d1=4;
//median diameter of coil
d2=15;
//height
h=70;
//pitch
p=6;
//granularity
gr=4;

//twist
tw=360*h/p;
//circular factor
fc=360/p;

//horizontal slice polygon for coil
coilSection=[for(a=[1:gr:360])
  let(r1=d1/2*cos(a)+d2/2,
    a1=d1/2*sin(a)*fc,
    x1=r1*cos(a1),
    y1=r1*sin(a1))
  [x1,y1]
];

linear_extrude(height=h,twist=tw,slices=tw/gr)
polygon(coilSection);
Κέχ (👻🏴‍☠️)xek@hachyderm.io
2026-01-01

I had a moderately nice model open in #FreeCAD to steal some dimensions for the #OpenSCAD thing I'm working on. It was an amusing sight: normally my OpenSCAD contains a pile-of-cubes sketch and my FreeCAD has the complicated model. But I want to do a bunch of experiment, where the OpenSCAD interface is a great fit. Also text is easier.

FWIW, there is a "new" (to me) OpenSCAD pattern for composable modules that include both positive and negative space which makes this really, really nice to write: github.com/openscad/openscad/i

Screenshot of a split screen OpenSCAD/FreeCAD session.  The FreeCAD is showing a cube, where I have the sketch highlighted to get its dimensions.  The OpenSCAD window is showing a reasonably detailed model of an interface panel that includes things like knobs on potentiometers and things you might mistake for switches.
Riskable ⌨️👌🏼riskable@fosstodon.org
2025-12-31

Listen: #AI is just the latest #technology for giving instructions to machines. If creating an image using a prompt doesn't count as a creative process, then neither does programming.

I created this vase using nothing but #code I typed out into #OpenSCAD.

You can be just as lazy and unoriginal with your prompts as you can with any kind of writing. You can use a boring model or an interesting one. As lazy as you think it is, choosing a model and typing a prompt requires SOME creative thinking.

Chris Lynasfastness
2025-12-31

It appears that I didn't yet break anything, the big servo is working

Verdict: heavy (can be seen in some more wobble in high acceleration parts of a plot) but soooo quiet

I think that there should be a high frequency servo signal on one of the sets of pins somewhere that might make it move faster but on my 3rd party board I have no idea where that might be, I'll have to hunt around a bit

I really have to sort out the electronics though, I can see some in my afternoon

The edge of a home made pen plotter, two circuit boards are visible, I've y with green LEDs shining. Both are connected to each other with a rats nest of wires running all over the place. One board is sitting at an odd angle, the other is fixed to the white backing board of the plotter
2025-12-31

the way my Logitech BRIO 4K webcam is perched atop my Dell G3223Q monitor has irked me for too long!

so i whipped up a little adapter piece in #OpenSCAD and manifested it via #3DPrinting

printables.com/model/1535596-l

2025-12-30

Assembly instructions for a 3d printed differential wrist... some minor edits to do, still. Volunteers will try to build it next week. Release after that :D
#3Dprinting #openscad

Building instructions.
Chris Lynasfastness
2025-12-30

I've been planning on doing brushless pen lift servo investigations for a while and it's nearly ready for a trial

This is a cheap(ish) full size brushless servo which would replace the coreless micro servo I already swapped over to a while back

It needs 8V though (not 5V) so I've also had to make a board to down convert the 12V supply. It also has to pass on the 12V to the driver board and pass through the servo control signal with the higher voltage supply

An image that shows the pen lift and pen carriage of a home made pen plotter. The carriage sits on a silver aluminium extrusion and is mostly made of white 3d printed plastic (PET-G) apart from a section that is orange. Right at the top a mostly black servo sits on its side ready to lift a pen that would be clamped into the orange part off the paperA terrible hand soldered circuit board (the true horrors are hidden underneath) with two DC-DC converters on top. There are three wires coming off, one barrel jack socket, one barrel jack plug and a servo plug

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst