Me planning my new multi-monitor setup involving 2 monitors, 3 machines, 4 graphics cards, 2 displayport switches, 2 adapters and 8 cables.

And now I spent all night hacking up the obligatory open source modular desk with integrated cable management to go with this setup as parameterizable #OpenSCAD model because of course I fucking did.  

All that's missing still are some rails to mechanically connect both desks as well as the drawer and 19" rack modules and the mountpoints for them.

And all the holes and pins to actually hold everything together… πŸ˜‚ 😭

I think I'mma call this thing deskTOP and modules for it SUB* because I can… 😈

@phryk Wait... OpenSCAD?

You have earned my respect

@optimal I love OpenSCAD – true parameterizable CAD. It definitely needs some more features, but it's still alive and kicking and seems to be seeing quite some movement lately.

I've also poured the THAM12 subwoofer design into it and got a little crazy there, too:

@optimal And yes, that's animated using nothing but $t. πŸ˜‚
@phryk Have you considered CADQuery?

@optimal Ah, *that* was the name of the python code-based CAD thing.

I wanted to look into it but forgot the name years ago already.

Current project is already too far along but I bookmarked and still want to look into it.

That said, with it being python I do have the nagging feeling that it'll be a worse solution longevity-wise.

CAD projects, I'd still like to be open-/renderable in 20 years and it'll take quite some convincing for me to believe something written in python can achieve that.