I don’t like that it doesn’t work on wayland. I haven’t gotten around to setting up a “burner” VM with GPU passthrough (VM for productivity, VM for gaming etc.). I’m still using it on my Win10 VM with GPU passthrough. I’ll eventually switch it over to linux.
What I don’t like about it is just my lack of knowledge and my inability to find good, understandable documentation around it. Maybe I don’t like myself, rather than freecad, because I’m ok with freecad in general (I can’t say I bear any self-hatred, because I feel nothing of the kind - as for freecad, it’s among the few programs that I just use and don’t feel like there’s anything to really make me hate it or to begrudgingly use). I haven’t updated it in a while though.
So far I’ve built a loft bed in freecad and I’m still building a trailer bed. I’m using parts design for starters (for each part), then using A2plus add-on to combine the parts. What I don’t get is how to fix “constraint conflicts.” I have no idea how, after I combine multiple parts and make a part dependent on the previous part, I eventually end up with conflicts.
In my mind, if part A corner 4 (A,4) has a coincident point with part B corner 1 (B,1), then part C corner 1 (C,1) has a coincident point with part B corner 4 (B,4), then there should be absolutely no conflict.
(A,4) = (B,1)
and (C,1) = (B,4)
No conflict what-so-ever, but a2plus reports it as a conflict (with more parts, usually when I go past 8 or 10 parts). At that point, I just start deleting constraints for parts that are already in place.
I don’t really care about parts being unmovable, / fixed in space all I care about is for my final design, to have the final measurements, so I know how many materials I should buy and how much to cut from them. It makes me save money on the parts I buy, by allowing me to “see” how the build will look like.
From there, I can calculate how many (e.g.) 2x4s and 3/4 OSBs I need, by dividing the number of perfectly sized pieces by a common length (say 8 ft for 2x4s and 4x8 ft for OSBs). I can cut an 8 ft piece into a 5 and 3 ft and if I need 4x 2 ft pieces, I make sure that I get them from the remnants from other pieces, instead of buying more lumber and be left with a ton of scrap.
It’s kinda annoying that I have to spend so much time dealing with constraint management and a2+ not moving parts as I want it to, instead of actually getting things done.
I draw a rough sketch in kolourpaint on my main PC, to see how I’d like things arranged, sometimes take quick text notes (on the same paint image), then I start designing the parts.
If I’d be in a rush to get things done, I’d spend less time thinking about it, make a rough sketch, buy the parts, make some rough measurements and start having at it. But because I have some time, I prefer to spend the time instead of my money. As a counter example, I built a wall-hanging dryer and I didn’t plan it in freecad. I bought a couple pieces of 1x2s and started building. I could’ve saved a bit of materials (like a single piece of lumber) if I had designed it before, but the time was not worth it. I’m left with a bit of excess wood, but don’t care (because I found the very little money I spent there less valuable than my time - I was in a slight rush to finish the project and move on to better things).
Looking forward to more freecad and a2plus releases to come.