The problem with FreeCAD and every other free/open source MCAD project of note is the Open Cascade kernel they are built on. While Open Cascade is fairly mature, it has dealbreaker issues in a few key areas: fillets cannot consume connected faces and may fail for a number of other reasons, cylindrical and spherical faces require seams which often cause issues with boolean operations, and shapes like helixes are also often troublesome.
JoshTriplett|3 months ago
throwup238|3 months ago
Some of these issues are long standing and really hard to solve. Someone could probably defend an entire PhD thesis on “redesigning the topological representation to eliminate seam edges” without making much practical progress
KeplerBoy|3 months ago
I can't recall a single CAD system which did this differently. Has modern solidworks figured this out?
bsder|3 months ago
It would be interesting to see if they would license that out further for some amount of money.
bgoated01|3 months ago