Live data from Hacker News

FreeCAD

freecad.org

101–110 of 197 posts

Re: FreeCAD

#101

I'm a occasional hobbyist maker and i've used Autodesk Fusion, Solid Edge, OpenSCAD and other niche parametric programs, but always felt FreeCAD was too complex. But I really wanted it to work for me because it's FOSS and 100% offline. So with the new FreeCAD 1.1 RC I found an hour long tutorial and dove in. (1.1 is supposedly much easier to work with) After doing the tut I can say that 1.1 is very nice, i can uninst…

Yeah, I avoided Fusion (etc.) because of the usual bait-and-switch I've seen with commercial applications that claim to be "free" at some point. If I'm going to invest in learning a new application, I'd rather it be an open one. I dove into FreeCAD with either version 1.0.0 or earlier. It was… rough. To be sure, it was a whole new app so I expect initial navigation around the app to be challenging. But, wow. Nonethel…

I've spent a decent amount of time on the FreeCAD Discord and more than one advanced user on there suggests treating FreeCAD like a rolling release. So I've been using the weekly FlatPack builds and have had a great experience. FreeCAD has been taking some big steps recently and by sticking with 1.0.0 / 1.0.2, you're basically missing out on almost a year's worth of improvements.

And the tutorial by Mango Jelly Solutions on YouTube are fantastic. They are generally very focused on one particular task per video so I think you'd find them really useful.

Re: FreeCAD

#102

I'm a occasional hobbyist maker and i've used Autodesk Fusion, Solid Edge, OpenSCAD and other niche parametric programs, but always felt FreeCAD was too complex. But I really wanted it to work for me because it's FOSS and 100% offline. So with the new FreeCAD 1.1 RC I found an hour long tutorial and dove in. (1.1 is supposedly much easier to work with) After doing the tut I can say that 1.1 is very nice, i can uninst…

I've been treating FreeCAD like a rolling release by using the weekly Flatpack builds and it has been a pretty good experience so far. Based on a good model I was given as a starting point and a lot of Mango Jelly Solutions videos, I've developed a detailed model of the Virtual Pinball machine I'm building now. It has been huge in saving me from countless mistakes in the actual build.

https://github.com/dekay/vpin-cabinet/

Re: FreeCAD

#103

I'm a occasional hobbyist maker and i've used Autodesk Fusion, Solid Edge, OpenSCAD and other niche parametric programs, but always felt FreeCAD was too complex. But I really wanted it to work for me because it's FOSS and 100% offline. So with the new FreeCAD 1.1 RC I found an hour long tutorial and dove in. (1.1 is supposedly much easier to work with) After doing the tut I can say that 1.1 is very nice, i can uninst…

For me, as a beginner in Freecad and 3d modelling I kept being unable to interpret/remember all the tool icons, and remember the shortcuts while learning.

I found this command palette that helped me discover the different commands and actually get to (beginner) proficient.[0].

Again, no relation, but it's what made it stick for me after a few aborted learning attempts. (and I had a lot of fun with freecad! Especially by my second or third model where I could actually just sit down and start modelling without having to learn any extra things. Now I just need an excuse to find something else to model...)

[0] https://github.com/ddfisher/FreeCAD-CommandPalette

Re: FreeCAD

#104
post #12

Earlier quoted context omitted.

Have you tried SolveSpace? It's easily my favorite open source CAD program. The main things it's missing are shells, fillets, and chamfers. But I've been able to 3D print quite a few parts using it!

You might want to check out Dune3D. It advertises itself as combining the constraint solver from SolveSpace with a OpenCASCADE geometry kernel supporting fillets and chamfers. :) Haven't used it much apart from some minor tests (I tend to prefer MoI3D, but that's in a different category in several ways...), but as far as FOSS solid modelers it seems like the most promising to me. I do remember some small UI quirks, b…

I was excited about dune3d but one of the things I needed to do I had to import an SVG as a path to extrude (or similar) and I couldn't see a way to do it.

I managed to do it (painfully) with freecad, so that's what I settled with.

Does anyone know if that's a feature yet?

Re: FreeCAD

#105
post #65
post #49

Earlier quoted context omitted.

> extrude a pad from two intersecting shapes in a sketch You can do that in FreeCAD 1.1. Select the sketch, enable "Make Internals" in the data tab. You can also enable it permanently in settings.

This shows a general problem that FreeCAD still has: Inside an initially off-putting and frustrating UI experience is a really good application trying to get out, but at the moment a new user still has to dig it out themselves. For example, problems like this one. Or the confusing 3D navigation (switch to Gesture or TinkerCAD mode in the Settings), or the non-interactive view cube. And many other gotchas and paper cu…

> It's a classic pattern with long-running FOSS projects. The authors get somewhat blinded to the pain because they're used to it, plus change is difficult for the established userbase.

Thanks for putting into words something I've definitely felt for a long time. It's like a junky old car with broken dash controls- you get used to having to bang on things to make them work, but if someone needs to borrow your car they're like "this is how you live!?".

Re: FreeCAD

#106
post #40

(I’ve posted this before on HN but it’s worth repeating) I’m an CAD hobbyist, and I’ve tried to work with FreeCAD multiple times over past years, always failing…. …until I saw this video and learned about version 1.1: https://youtu.be/VEfNRST_3x8 FreeCAD is now in the same ballpark of capability and usability as Solidworks. It can still be a bit clunky and frustrating sometimes, but then so can most CAD programs, in…

In terms of ux as a beginner what made me able to learn effectively was a command palette add-on (outlined here)[0].

It really sped up learning for me. (because I'd know what the thing I wanted was called, but couldn't find them, and having to google and search before every click is... not fun)

[0] https://news.ycombinator.com/item?id=47088675

Re: FreeCAD

#107
post #17
post #5

Earlier quoted context omitted.

I used it once or twice to open an existing .step file just to know if I was exporting it correctly from KiCad. Speaking of KiCad, I am convincing lots of people to move from EAGLE to it now that EAGLE is about to be killed by AutoDesk, and everyone seem to be having a good time. I am hoping FreeCAD can become good to the point I can convince people to move to it too.

KiCad is frustrating because it’s actually good enough to make a lot of models but it’s just unfriendly enough to make it take way too long to do… but it’s also still way easier than learning how to do it in a full-featured cad program. I would kill for something like KiCad with more refined controls.

I wish KiCad had a constraint solver built-in for defining footprints and placing some key parts of a PCB. A better library management system would also be nice. That aside, I think their interactive router is pretty great, and a huge improvement over older versions. I first tried KiCad in 2016 or 2017 and routing traces was pretty dire, especially if you had to redo them for whatever reason.

Got any specific pain points for KiCad?

Re: FreeCAD

#108

Earlier quoted context omitted.

Yeah, I avoided Fusion (etc.) because of the usual bait-and-switch I've seen with commercial applications that claim to be "free" at some point. If I'm going to invest in learning a new application, I'd rather it be an open one. I dove into FreeCAD with either version 1.0.0 or earlier. It was… rough. To be sure, it was a whole new app so I expect initial navigation around the app to be challenging. But, wow. Nonethel…

I've spent a decent amount of time on the FreeCAD Discord and more than one advanced user on there suggests treating FreeCAD like a rolling release. So I've been using the weekly FlatPack builds and have had a great experience. FreeCAD has been taking some big steps recently and by sticking with 1.0.0 / 1.0.2, you're basically missing out on almost a year's worth of improvements. And the tutorial by Mango Jelly Solut…

Thanks, I'll both pull down the dev builds and will check out Mango Jelly's channel.

Re: FreeCAD

#109

I'm a occasional hobbyist maker and i've used Autodesk Fusion, Solid Edge, OpenSCAD and other niche parametric programs, but always felt FreeCAD was too complex. But I really wanted it to work for me because it's FOSS and 100% offline. So with the new FreeCAD 1.1 RC I found an hour long tutorial and dove in. (1.1 is supposedly much easier to work with) After doing the tut I can say that 1.1 is very nice, i can uninst…

Yeah I have been able to use it as a complete novice with CAD, albeit making planning out quite simple household things.

I feel like most of the opinions about FreeCAD online are out of date, since at least 1.0 if not later.

I mainly use it for planning things to make out of wood or print out of plastic.

Re: FreeCAD

#110

I will try the newer version again. Last I tried 2 years or so back, it was crashing for me. Personal Context: I am a civil enginer, and our requirement from CAD softwares are a lot simpler than Mechanical Engineering. Here on HN, whenever I see people discussing CAD, its the mechanical version of parts and 3d printing. Shameless Plug: I have decided to try building my own! Over a long enough timeline, it is doable,…

UI/UX is not the difficult part. The hard part is the geometric modeling kernel.

In practice everybody uses an off the shelf modeling kernel like Parasolid, ACIS, C3D, or OpenCascade.
Post reply on HN