#SolveSpace

The #Qt port of the #SolveSpace parametric 3D #CAD tool that I wrote last year has finally landed in the official repository.

Some #Debian and #Fedora packages of the 3.2 release candidate are available via Github.

github.com/WickedSmoke/solvesp

Yann Büchau :nixos:nobodyinperson@fosstodon.org
2025-12-02

Is there a concept of attaching the exact program used to create a file to the file? Like: I created this 3D model with this #SolveSpace or #FreeCAD version, with these patches applied, I want to do something so I can re-open this exact model with that exact version , without glitches, 5 years later. I feel, backwards compatibility is not what it once was. Ideally, double-clicking the file would open it in that initial version.

2025-11-15

thenewstack.io/how-solvespace-
This 5 year old article about @whitequark and #solvespace is what saved my printer from printing nothing but tchotchkes and even convinced me to contribute a few enhancements to the project too.

Solvespace tutorial #0 , basics & user interface (REMASTERED)

peertube.linuxrocks.online/vid

Yann Büchau :nixos:nobodyinperson@fosstodon.org
2025-09-16

@olm_e @FreeCAD You could use :gitannex: #gitAnnex and/or :datalad: #dataLad to version control your designs. I have not tried it with #FreeCAD, but I do it all the time with #solveSpace and #OpenSCAD. Git Annex allows version-controlling arbitrarily-large files and provides a simple 'git annex assist` command to 'do the git stuff' and sync everyone up. Don't know how assemblies work in FreeCAD, but if it is one file that sources other, independent files, then it should work.

Yann Büchau :nixos:nobodyinperson@fosstodon.org
2025-07-29

Wife and I improvised a wardrobe from scrap stuff we had laying around. 0€ spent, some 3D printed parts (designed in #SolveSpace) hold everything together. That's why I love #3DPrinting. 💪

A "wardrobe" with a white plate below which there is a wooden bar to hang jackets etc. 3D printed brackets hole everything together.A "wardrobe" in the space between an IKEA PAX and a wall, built from two of these compressed wood planks and a wooden bar to hang jackets from.  On top there are two boxes with shoes and stuff and a curtain can be used to hide everything.
2025-06-01

fluencyCAD in the wilds

I just mirrored the fluencyCAD repository to the open section form internal so anyone who is interested have a look. Don´t expect super clean stuff though. It´s in a very early experimental state.

I´ll add more documentation as I find more time.

https://git.raise-uav.com/Hermes/fluencyCAD

#fluencycad #sdfcad #solvespace

Yann Büchau :nixos:nobodyinperson@fosstodon.org
2025-05-25

@scudderfish I could never find my way through #cadquery. Too weird the syntax and concepts. I forked #sdfCAD and worked on something I understood myself but in the end stayed with #solveSpace.

I put waaay too much effort into this 3D model

#solvespace #electronics

A 3D model of a male micro USB-B connector. The connector is PCB mount and sticks up vertically from the PCB (part number USB3150).

Little sad that solvespace doesn't have variables / parameters, but I guess this is a functional workaround.

Just drew some lines, and add an equal constraint when I want some part of my drawing to have that length

#solvespace

3 lines drawn in solvespace, with the letters A, B, and C connected to them. In the top left you can see part of the connector.A view in the sketch of these 3 lines. They all have a defined length associated with them

I made a mistake in the freecad version of this model I made a few days ago. And instead of going back into freecad to try and figure out how to fix it, I instead remade it in solvespace. And it was so much easier to make it look a lot better.

#solvespace

A 3d model of a TX24-30R connector. It is a black plastic connector, and it has modelled how all the pins fold into the connector and a bunch of other details.

Ok, apart from the annoying... feature?... I mentioned in my previous post. I quite like solvespace, I think this can be my 3D CAD tool of choice for creating my KiCad 3D models.

It has some annoyances which I might honestly consider trying to patch the source code for at some point in the future. But other than that, it is not a pain to use, it can export STEP files, and its open source, which are the most important things I need.

#solvespace

A 3d model of a K7805-500R, created in solvespace. It is a black  block with 3 pins and the text K7805-500R on it. (It is kind of a drop in replacement of the 7805, but with a fully integrated buck converter instead of a lineair regulator)

Uhhh, does solvespace really not have a way to flip text? Everything online says this is intentional because this means text always remains "readable". But I need text on the back of my object, therefore it is always not readable.....

I saw someone online suggest rotating the sketch around the Z axis, but after that I cannot difference extrude it anymore..... Is there a workaround? Can I extrude rotate and then boolean or something?

#solvespace

2025-04-19

@NefariousAryq Although limited, #SolveSpace is easy to learn and lightweight.

Yann Büchau :nixos:nobodyinperson@fosstodon.org
2025-03-31
Poking Technologyhjalfi
2025-03-25

Part two of the 6040 saga: the floppy drive asplode, requiring me to make a new part in .

youtube.com/watch?v=GKcIHTvbAvU

Client Info

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