Escape from the claws of the corporate CAD overlords - with FreeCAD!

Sdílet
Vložit
  • čas přidán 19. 03. 2023
  • FreeCAD has enormous aspirations - but it struggles to deliver. But use it right and it's actually pretty decent!
    Thanks to Peopoly for sponsoring this video! Check out the Phenom Forge peopoly.net/products/phenom-f...
    Try FreeCAD www.freecad.org/index.php
    RealThunder's version github.com/realthunder/FreeCA...
    Read the article to this video here: toms3d.org/2023/03/23/free-cad/
    Product links are affiliate links - I may earn a commission on qualifying purchases (at no extra cost to you)
    🎥 All my video gear toms3d.org/my-gear
    I use Epidemic Sound, sign up for a 30-day free trial here share.epidemicsound.com/MadeWi...
    🎧 Check out the Meltzone Podcast (with CNC Kitchen)! / @themeltzone
    👐 Enjoying the videos? Support my work on Patreon! / toms3dp
  • Věda a technologie

Komentáře • 1,6K

  • @FreeCADAcademy
    @FreeCADAcademy Před rokem +484

    Thanks for making FreeCAD more popular with your enormous reach!

    • @UltimatePerfection
      @UltimatePerfection Před 5 měsíci +22

      Maybe if it had easy to understand interface without all those weird modes you have to switch between just to make a friggin cylinder, it would be more popular.

    • @baumkuchen6543
      @baumkuchen6543 Před 4 měsíci +11

      He basically said indirectly that it sucks and the video was just discouraging.

    • @farouqstray1411
      @farouqstray1411 Před 3 měsíci

      @@baumkuchen6543 No, he said he wants FreeCAD to be better, and inditectly it's worth the try, and the support

    • @farouqstray1411
      @farouqstray1411 Před 3 měsíci +7

      We Hope to see FreeCAD the best alternative to Autocad, for the rest of us who can't afford the greed of big companies like autodesk, and I'm willing to start learning it, thank you so much for this software!!

    • @silvk1000
      @silvk1000 Před 2 měsíci

      @FreeCADAcademy how about making the UI better instead of watching youtube? You will gain more users that way for sure...

  • @MaximKachurovskiy
    @MaximKachurovskiy Před rokem +628

    I switched to FreeCAD this year after a few years in Fusion 360. It was 10 hours of pain and now it's OK so if you're looking to make the switch, be ready to commit some time. The reason for FreeCAD complexity and fragility is that's tackling the 1-2 orders of magnitude more complex of a problem than the one OctoPrint is solving. Having many contributors probably also doesn't help with consistency, refactoring and feature removal (there's always someone who's used to an old way of doing something). FreeCAD was progressing nicely in the past few years though so there's hope. Please donate it some money :) I did.

    • @dnmnsmith
      @dnmnsmith Před rokem +18

      Sometimes i can make freecad work. Every time it is harder to get the same result. Often i fail entirely.

    • @aaronkeler7432
      @aaronkeler7432 Před rokem +9

      If FreeCAD was the only software I use I could totally get it to work with good results and I think it's quite a powerful tool. For me the main obstacle is that the way of operating it is somewhat different from Solidworks and Creo which I use for hours every day at work

    • @hanswurst9866
      @hanswurst9866 Před rokem

      Also, the Linkstage3 = Realthunder branch is really good and solves or alleviates many problems.

    • @RafaGmod
      @RafaGmod Před rokem +7

      If you dont want to donate, just using it helps a lot! Using it, complaining in the forum and finding bugs helps A LOT!
      Seeing people engaged motivate contributors also!

    • @MrJacobegg
      @MrJacobegg Před rokem

      I have no idea how anyone could get comfortable using FreeCAD in only 10 hours. I've spent literally weeks and months trying to use FreeCAD on a couple different occasions and have pretty much given up for good until they make some massive changes, along the lines of what Tom is talking about here.
      And I'm not some Luddite. I'm a software engineer, I spend ridiculous amounts of time on on the computer using all kinds of software, I've being using a variety of 3D and CAD programs since the early 90s. FreeCAD is easily the most frustratingly horrible user experience of any piece of software I've ever used. Some software is meant for experts and power users and is totally inaccessible to me users. Other software is really easy to use for new users, but isn't powerful or customizable enough for power users. But the UI and workflow of FreeCAD are both such hot garbage that it's neither accessible to new users *nor* easy to use for power users. Sure, if you've been using FreeCAD for long enough that you know it inside and out, you *might* be able to do something simple *almost* as fast as an experienced user of a CAD program like Fusion or SolidWorks. But the learning curve to get there is just ridiculous. And last time I looked, trying to do something like assemblies with moving parts (relatively easy in say Fusion) was all but impossible in FreeCAD. There were some workbenches and unofficial forks that were trying valiantly to implement assemblies, and I even donated to one for a while, but I eventually I just came to the conclusion that it was a lost cause and it wasn't worth spending countless hours of my limited free time trying to get FreeCAD to do things that I could do in minutes in several other CAD programs.
      Ultimately, FreeCAD has a leadership problem. The people who run the project have been pretty open that they simply don't care about making the software accessible. Which is really sad because I feel like FreeCAD has a lot of potential and it would be amazing to have an OSS alternative to software like Fusion 360 and SolidWorks that doesn't suck.

  • @MMuraseofSandvich
    @MMuraseofSandvich Před rokem +134

    The good news about FreeCAD is that its dev community is more active than ever, and I really hope this means we'll get a workflow that rivals Blender or maybe even Fusion.

    • @luizcarlosquerido2943
      @luizcarlosquerido2943 Před 8 měsíci +11

      20 years in version 0.21 is "more active" for you? Really?

    • @meunome5867
      @meunome5867 Před 6 měsíci

      @@luizcarlosquerido2943 Exactly, even at 0.21 FREECAD is already turning some heads (for me, it's the opposite of what you're implying), there's a reason for the "boom" in activity, it's because the other CAD companies weren't suing cracking versions and also the pricing looks weird (their programs are the same for 10+ years lol), which makes FC more atractive :),

    • @FluffyOwl-Uhma
      @FluffyOwl-Uhma Před 2 měsíci

      @@luizcarlosquerido2943 20 years on version 0.21?
      What the hell you are talking about?
      I am one of the first persons who says that FreeCad UIX experience is horrible. Even Siemens SolidEdge is miles ahead.
      But stating nonsense that they have been 20 years on version 0.21? You needed only 5 minutes of research to see your statement is completely false.

  • @deterdamel7380
    @deterdamel7380 Před rokem +121

    I started 3D modeling with freeCad. In the beginning it was a bit frustrating, but after watching some hours of tutorials and some practice it works without issues, doesn't hurt me anymore and does what I expect. And every new release makes big progress.

    • @Hukkinen
      @Hukkinen Před 2 měsíci

      This is exactly what I'm always thinking: The pain points between novice and intermediate user. How long is the learning curve and how are things after getting there

  • @unsearchable4060
    @unsearchable4060 Před rokem +390

    It definitely suffers from the pre-blender-2.8 problem of "this could be great, if it got usability polish for people who aren't FOSS die-hards". Hopefully we see that "blender 2.8" version of freecad someday.

    • @harmless1106
      @harmless1106 Před rokem +4

      I still have all the pre 2.8 hotkeys and icons in my muscle memory. It adds a lot of time when you have to look for something. I wish they would have kept some option for legacy icons.

    • @DogFaceMaker
      @DogFaceMaker Před rokem +66

      This comment made me laugh - FOSS die-hards. It is so true. What is it about FOSS that includes a UI designed by a committee of developers that hate users? lol

    • @cprogrck
      @cprogrck Před rokem +1

      Blender pre 2.8 was brilliant. Easily my favorite UI of all time. The problem is that people never bothered to read the user manual. It was a tile based window system where everything is an editor and nothing block anything else. 💕

    • @pizzablender
      @pizzablender Před rokem +32

      @@DogFaceMaker Doing an excellent UI is really hard. It requires specialists.
      And guess what, technical projects do not attract such specialists.

    • @unsearchable4060
      @unsearchable4060 Před rokem +15

      @@DogFaceMaker Definitely that people interested in programming solutions for the technical problems think they can do everything themselves, but don't have UI/UX/Design experience. so you get software that's functionally correct but rather rigid and difficult to intuit.

  • @WurstPeterl
    @WurstPeterl Před rokem +319

    Thank you for making this video! I sincerely hope FreeCAD gets the same development boost KiCAD got.
    After Eagle got acquired by Autodesk in 2016, many open hardware products that had previously relied on Eagle 6 shifted towards KiCAD. Before the 4.0 release of KiCAD it was very similar in many aspects to the FreeCAD of today. It worked well enough for 95% of all tasks, but the workflow was never friction free. The immense contributions by CERN made KiCAD a whole lot better to the point where it is at least as good as other commercially available ECAD tools.
    FreeCAD needs at least one developer who works full time on this and is capable of managing a team of volunteers and/or paid devs. And that needs funding…..lots of funding.

    • @riz94107
      @riz94107 Před rokem +13

      This! Please this! KiCAD 6 does almost everything i need it to these days... I'd love a FreeCAD that didn't leave me feeling stupid.

    • @gerritvisser
      @gerritvisser Před rokem

      actually they need a Product Manager who tells/guides the devs what to focus on. My issue with many FOSS projects is that they resemble anarchy. A lot of talent working hard on their idea/thing. but lacking cohesive direction and guidance. The next issue is branches, now the pool of talent gets splintered some more. IMO this is one of the reasons the OpenOffice et al failed to get traction, too many versions of similar things, but none complete enough to replace Office in a commercially meaningful way. I'm glad KiCAD got it togehter, but I had already moved on to DipTrace because I needed to actually get stuff done.

    • @Sembazuru
      @Sembazuru Před rokem

      I really focused my efforts in learning FreeCAD once the KiCadStepUp Workbench was developed for leveraging FreeCAD as MCAD for the KiCad workflow.

    • @ericwilner1403
      @ericwilner1403 Před rokem +2

      I'm still using EAGLE v7, but have been looking for alternatives ever since Autodesk happened. The latest release of KiCad does indeed look promising - and, once I get up to speed on it, it should be something I can recommend to clients who do occasional circuit designs or who just might need to maintain designs that I've done for them - the niche EAGLE used to fill, back in the day.

    • @tmartin9482
      @tmartin9482 Před rokem +16

      I think that neither the lack of free alternatives nor increased funding automatically makes FreeCAD a better software. What this software really needs is a STRONG focus on usability.
      Like Tom, I return to FreeCAD every now and then when the 'freemium' like plan of the CAD tool I am currently using removes a feature that is important to me, only to realize once again - inadequate UX.

  • @salsusmagnsu
    @salsusmagnsu Před rokem +71

    As a Linux user, I have used FreeCAD for Hobby 3D printing almost exclusively. Once I learned the quirks, I am productive and efficient at creating functional models. I have hundreds of functional models that I have created for the house, my cars, and other hobbies. I try to donate each year to the project. I really like having complete, perpetual ownership of my models and access to the tools to manipulate them. All the other packages seem to want you to store stuff in their cloud, or otherwise give them the power to squeeze you.

    • @SilasDrewchin
      @SilasDrewchin Před rokem +4

      You sound like an awesome person. I want to be your friend and Collab on diy genius stuff

    • @retromodernart4426
      @retromodernart4426 Před rokem

      No they "all" don't, it seems you never heard of IronCAD...

    • @why6212
      @why6212 Před rokem +6

      This is the way

    • @salsusmagnsu
      @salsusmagnsu Před rokem

      @@retromodernart4426 You are correct I hadn't heard of it, and it does look like granting perpetual licensing is one of their selling points. Pricing seems a little steep for the hobbyist, (almost $4000) but professionally this seem like a option worth looking into. Of course, eventually you will have to re-license again, if you need updates, since the perpetual is locked to the version you license.

    • @retromodernart4426
      @retromodernart4426 Před rokem +1

      @@salsusmagnsu Thanks for your reasonable reply.
      IronCAD has a genuinely free unlimited (even has full multisim, etc.) feature educational program for any student with a student ID (including middle school and up), as long as the student has a valid student ID, and periodically large discounts for professional licenses.
      For professional use it can't be beat, price-performance wise, and one can keep all data local (and work offline/air-gapped if needed). I use the dongle version so I can work at different locations as needed using only one license (stick the dongle in any computer with the software and it fires up).

  • @GlenJackson
    @GlenJackson Před rokem +86

    As others have stated, the Topological Naming Problem seems to be what separates FreeCAD from the other parametric modeling programs that let you reference any geometry to perform new operations. FreeCAD will let you make the reference, but if the earlier geometry changes, the subsequent operations can fail or reference the wrong object. Keeping this in mind while modeling with FreeCAD helped me create more robust models. One method that tends to get around this is to use the FreeCAD spreadsheet to create a list of variables to contain your parameters, and then using those variables to drive your geometric constraints. This also puts all the inputs in one place rather than distributed across a number of sketches. I also found the tutorials by Free CAD Academy to be very helpful. In general, I'll use FreeCAD for the times I need something simple but parametric, but for something more complex or something that I do not expect the geometry to need to be edited parametrically, I'll use something like SketchUp or Rhino3D or Blender.

    • @matneu27
      @matneu27 Před rokem +5

      The topology problem is almost no longer an issue if you use realthunders freeCad branch also there are many more improvements compared to the main version.

    • @GlenJackson
      @GlenJackson Před rokem +4

      @@matneu27 I may just give that a shot! Would be nice to know if there's an intent to roll his improvements back into the main version.

    • @RubenVinuela
      @RubenVinuela Před rokem +3

      It is true that the topological problem exists. But you get used to e.g. instead of picking a face and creating a sketch over it, (in which if you remove it or change the model you brake the geometry), you use datum planes instead, and construct over them, and finally at the end you have a more tidy design. It forces you to be tidy, thats good and bad at the same time, because sometimes you want something done fast. It has similar features than other CADs, but it is really meant to work different thing.

    • @MongrelShark
      @MongrelShark Před rokem

      I had a similar experiance. Its a bit like learning to drive in an old bomb of a car. You have more challenges, but it makes you a better driver in the end.

    • @julias-shed
      @julias-shed Před rokem +3

      @@GlenJackson I think there is a big effort to pull in some of Realthunder’s changes into the main branch this year.

  • @ignoritos
    @ignoritos Před rokem +173

    FreeCAD is listed as a main open source engineering tool by the Open Toolchain Foundation and already got some extra hands and funding (last week or the week before) for its development. OSEG is directly involved in the efforts.

    • @RobJess
      @RobJess Před rokem +16

      I'm so glad that the Open Toolchain Foundation exists

    • @tmartin9482
      @tmartin9482 Před rokem +5

      I see project partners from the public sector and immediately have an unpleasant smell of failure in my nose. As much as I appreciate this initiative, my experience tells me that it won't work.

    • @wtice4632
      @wtice4632 Před rokem +15

      ​@cas curse take off the tin foil hat

    • @ignoritos
      @ignoritos Před rokem

      @@RobJess Me too!

    • @ignoritos
      @ignoritos Před rokem +1

      @@tmartin9482 I also worry about those things but sometimes it's a matter of choice: I choose to believe. I know a few of the people involved and they bring a lot of momentum with. They are motivated, they have very well defined goals and they are organized.

  • @Slide100
    @Slide100 Před rokem +159

    I moved from OpenSCAD to FreeCAD. Once I got the drift of the sketches and constraints, my designs made a quantum leap. I'm now easily able to make parts that fit together properly. More complex parts take more time, but the results have been awesome. It works for me 🙂

    • @ifell3
      @ifell3 Před rokem +5

      OpenSCAD, isn't that the one where you have to enter distances manually?

    • @banknote501
      @banknote501 Před rokem +12

      @@ifell3 Yes, but it works. If you are used to it, you can design simple parts very quickly. Chamfers and such things are a big problem though.

    • @Slide100
      @Slide100 Před rokem +12

      @@ifell3 Its known as “programmers CAD” to make a 50x50x25 cube you would use:
      cube ([50,50,25]); (Edit: as pointed out by Daniel CH, the brackets were reversed in the above)
      I’m not good with math, so I can use the simpler stuff, but some of the higher functions are beyond my ken. 🙂

    • @qlum
      @qlum Před rokem

      If you want to stay with cad in code, you could also try cadquery2 or or build123d they use the same occt kernel freecad uses but interfaces with it via a python api

    • @danielch6662
      @danielch6662 Před rokem +3

      ​@@Slide100 shouldn't that be cube([50,50,25]) ? The IDE does come withba syntax highlighter to emphasize mismatched parentheses, right?

  • @jonallen8023
    @jonallen8023 Před rokem +53

    Jumped into FreeCAD early last year after I finally got a 3D printer. A couple months went by where every part I designed was a struggle. I believe it's worth it to be free from Autodesk and keep my files local.

    • @thecrazyinsanity
      @thecrazyinsanity Před rokem +2

      just pirate it lol

    • @kristoflajber8236
      @kristoflajber8236 Před rokem

      You can have audosek inventor probably under a similar licence, and you can have SolidEdge community, and SolidEdge is a professional grade software.

  • @ChazmillsADLT
    @ChazmillsADLT Před rokem +18

    I’ve used FreeCAD for years and love that no one has asked me to subscribe….yet!
    I am retired and my brain isn’t so good so I’ve never been able to use the sketch side of it but for the home items I design and use it’s great. Stuff for my caravan, car, tools and even catchers for my mosquito blinds. I’ve tried the others but far far too difficult for me. Thank you FreeCAD

  • @MakenModify
    @MakenModify Před rokem +10

    I fully switched to FreeCad 2 years ago and came from the same cad background (all of them). Most critical point: Don't use anything but real thunders fork! The issue with braking things when you change something in the past that is due to the "topological naming problem" that is fixed in RTs fork. Splitting bodys in the part design workbench? Works in RTs fork. And sooo many convenient features... It all slowly drips back into main line but is drop by drop while RT is hosing down his fork. I wish that would not be the current state but that's what it is for me.

  • @davenarisotto3674
    @davenarisotto3674 Před rokem +53

    As a total noob I started with FreeCad and had a hard time. About a year ago I switched to Onshape and it's just a lot easier, at least from a newbie perspective. The tool that made me instantaneously switch is the projection tool. Anyways the FreeCad team is doing an awesome job, open source is a blessing for humanity

    • @brianmi40
      @brianmi40 Před rokem +1

      I looked at OnShape, but after learning FreeCAD, they really function with similar capabilities. Projection is just Pad in FreeCAD, or for a complex surface, it's the Curves Workbench.
      In fact, creating a curved complex surface, such as for a computer mouse body, they really work basically the same way as you can see in these two videos...
      OnShape: czcams.com/video/rHbL0eI_WFo/video.html
      FreeCAD: czcams.com/video/CATOZ4mEwzo/video.html

    • @graealex
      @graealex Před rokem

      It's okay to be pragmatic and use the tool that works best for you. You aren't personally offending anyone, including the FreeCAD team, by using Fusion or Onshape. There is some philosophical point to be made about how basic computer tools should be available to everyone, but that doesn't mean everyone has to suffer from the idiosyncrasies in FreeCAD.

  • @lukrative525
    @lukrative525 Před rokem +98

    When I started learning CATIA v5 in college, I was at first put off by the dated UI, but quickly came to appreciate how polished the back end is. Apparently 20+ years of iteration (backed by lots of funding) worked most of the bugs out. I could count the number of times that CATIA has crashed on me on two hands, and that's after well over 1000 hours using it. Solidworks on the other hand...

    • @Phil_Ipp
      @Phil_Ipp Před rokem +10

      I can not agree with that. As someones who worked professionally with CATIA v5, I can say that I have had days when CATIA crashed half a dozen times, because surfaces or cuts have become too complex or have become twisted. And if you really screw up, CATIA error messages come up every now and then in French.
      So I can say that there are quite a few bugs in CATIA despite this long development time. CATIA is certainly not perfect and the interface is certainly confusing for newcomers. But I have also worked with other CAD programs, such as NX and Inventor or Fusion in the hobby area and none of these programs is without errors.
      The problem that I have, both with Fusion360 as well as with other CAD programs and especially with FreeCAD is that I learned CATIA first and know it to the core and next to CATIA everything else is a toy. If you compare CATIA with FreeCAD, it's like comparing Photoshop with Microsoft Paint (a bit exaggerated).
      There are so many functions that do not exist in FreeCAD, which certainly a hobby user who has never worked professionally with a tool like CATIA, will not miss at all and whose function you certainly do not necessarily need, but I am used to them and miss them.
      Nice that there is such a professional program like Fusion360 for free for Maker, it would be dreamlike if there was a similar licensing model for CATIA.

    • @Eng_Simoes
      @Eng_Simoes Před rokem +4

      Old school here, worked over 10 years with Catia V4, it was a beast (both capabilities and appearance). When we first saw Catia V5 we all thought: this is not serious, it's meant for kids. Many years later, I'd say that the only thing that matters is productivity: how fast can you deliver a new design? Whatever works for you. This will depend a lot on what type of work you do.

    • @zedex1226
      @zedex1226 Před rokem +1

      For my use cases that's how I feel about geomagic. The stuff it's doing in the background to pull off a few of it's signature "party tricks" is amazing. Really glad the licensing fees don't come out of my pocket 😂

    • @vladmirputin7139
      @vladmirputin7139 Před rokem +1

      Catia crashed on me 3 times today.

    • @tomfoolery2913
      @tomfoolery2913 Před rokem

      I'm using Catia in uni right now. Safe to say that V5 3dx is not nearly as stable, I've had it crash on me many many times. But I love it, it's so powerful, I can do anything I want with it. It makes me sad realizing that there's a good chance I won't get to use it after uni, depending on where I work. I would love a maker Catia license, but sadly Dassault doesn't seem interested in having that as an option :(

  • @sirforcer
    @sirforcer Před rokem +20

    As someone with a game dev/animation background, I mainly do direct modeling in Maya and Zbrush. However, ever since I started working in 3D printing I've had more and more clients bring me step files, which are not compatible with direct modeling tools. This is where free open source tools like FreeCAD are great for me. It might not be the best, but it has enough to at the very least allow me to open STEP files, make basic edits, and then export in a format that I can use in my preferred tools. It's probably not the intended workflow/use case of the software, but at the very least in that capacity it has become invaluable to my work.

  • @anrstone
    @anrstone Před rokem +15

    I couldn't agree with this more. I have banged my head for hours trying to get a design going in FreeCAD and then swapped to Fusion and did the whole thing in 5 minutes. I really want to use FreeCAD but simply don't have the time to learn something so different and so involved sadly.

  • @HexenzirkelZuluhed
    @HexenzirkelZuluhed Před rokem +31

    I've moved vom F360 to FreeCAD, and you are correct. It's a lot harder to get things done at first. You can get great results, but you got to know a lot more about the program. But I'm also one who prefers GIMP to Photoshop, because I know where all the stuff is in the tool I use.
    On the other hand: there are a lot of improvements in the pipeline and I hope they will address some of the complaints you have. Still, at least to me the steeper learning curve did pay off.

    • @RubenVinuela
      @RubenVinuela Před rokem +2

      I had a similar experience, the steep learning curve payed off, and also it allows to fully control it and extend it in python, which gives you SOOO many choices, like creating custom interfaces for CNC machines and things like that.

  • @craigedwards2411
    @craigedwards2411 Před rokem +122

    Donations are always welcome Thomas so that FreeCAD becomes a better open source competitor to the commercial stuff.

    • @pengain4
      @pengain4 Před rokem +6

      That's correct (and very true) statement but, sadly, the reality is that for huge amount of people ethical/ideological reasons are not enough. Especially if they can use production-grade, more mature, more UX-friendly solutions for free.
      P.S. I'm exclusively FreeCad user because I'm trying to use libre tools as much as possible and because I'm just a hobby maker.

    • @pengain4
      @pengain4 Před rokem +3

      On the other hand we have opensource contributors that are extremely unappreciated and underfunded. That's very sad reality. :(

    • @craigedwards2411
      @craigedwards2411 Před rokem

      @@pengain4 Totally agree with you. It is super to easy to see what people believe in by just simply checking what actions they take. I am also a hobby maker (I am sure that that is probably pushing it far ) and I try to support the community as I can (usually via donation).

    • @craigedwards2411
      @craigedwards2411 Před rokem

      @@pengain4 That is accurate.

    • @randoguy7488
      @randoguy7488 Před rokem +7

      GIMP has had more than 1.5 million $ in crypto donations yet the UX is still bad. Competing with commercial stuff requires a change in mentality, so far it's only present in Blender and Musescore, the rest still repeats "want change? , code it yourself, we don't need designers"

  • @bjrnbirkeland5893
    @bjrnbirkeland5893 Před rokem +22

    Switched from Fusion to FreeCAD, modelling takes more time yes, but love the freedom! You need to invest some time to figure out what works and what do not. 1000 Thanks to the developers for such an amazing tool ❤. I'am so glad to be free!

    • @ucoder8905
      @ucoder8905 Před rokem

      constraints in freecad make a bit more sense to me than fusion or inventor.

  • @TK-Titanium
    @TK-Titanium Před rokem +81

    I had never used CAD software before trying FreeCAD. I struggled quite a bit but figured that was just the learning curve. It makes me feel much better to have you pointing out some issues you had as an experienced CAD user that reflected my own. I've successfully made several functional parts with it but it was always such an annoying, unintuitive, and vague-error prone struggle that I would resist using it.

    • @dtibor5903
      @dtibor5903 Před rokem +9

      It's pure pain

    • @TheSuburban15
      @TheSuburban15 Před rokem +7

      Pretty experienced CAD user here. I feel the same way about FreeCAD. Probably some of it is a bias toward the way sketching works in other programs, but it takes me significantly longer to sketch in FreeCAD than it does in Fusion or CATIA.

    • @SrObser
      @SrObser Před rokem +1

      It is exhausting. I'm glad most things I use cad for aren't quite rigid that I need a constraint-based modeling, and there are several cad modelers now that are easier and more reliable. I can get something going with plasticity in a fraction of a time that it would take me with freecad.

  • @chrisBruner
    @chrisBruner Před rokem +68

    I'm a linux user, and compile and use freecad as my main cad system. Once you get past the workbench paradigm (they are really just pluggins) it becomes easier and easier to use. I originally started with openscad which is cad by programming. Occasionally I come across something that I want to do and openscad is the best choice. (mathicmatical functions make some very cool 3d prints).

    • @Splarkszter
      @Splarkszter Před rokem +2

      interesting. Can you leave a source/link for the plugin recommendations?

    • @kontoname
      @kontoname Před rokem +21

      Copium. Let's just not improve the software - just tell people to, quote: "once you get past", it'll be better.
      It's bad to the point of being horrible. It being free doesn't outweigh the amount of money even cheap or other free alternatives cost.
      Like so many open source projects it fails because people don't care. They're experts at using it, so why innovate right?
      We've ridden these freaking horses for hundreds of years, let's keep riding horses!
      I'm sick of reading these posts and factually it's the reason why nobody likes Linux deskop or most of the software with a few lucky exceptions where people are REALLY motivated or basically just financed from the outside so it's a hidden payware product.

    • @MrKuncol
      @MrKuncol Před rokem +6

      Workbenches copied from Catia aren't problem. How half baked basically all modules are is. It's slow, extremely buggy, limited and nothing really works like one would expect. I used many different CAD software in my life (from QCad and AutoCad to Catia and SolidWorks) and only one I had problem with making some even basic projects is FreeCAD and that's shame because I really wanted to like it.

    • @Splarkszter
      @Splarkszter Před rokem +2

      @@MrKuncol You can... you know... do it yourself or pay someone to do it. It's open source. do a fork and you can do whatever you want.

    • @evo-labs
      @evo-labs Před rokem

      Using a plug-in architecture to implement functionality can be a problematic design pattern - and on the surface it seems to be in the case of FreeCAD. Smells like leaky abstraction to me.

  • @PUMAMicroscope
    @PUMAMicroscope Před rokem +29

    I built a complex open source research grade 3D printable microscopy system entirely with FreeCAD. Many of my models are highly complex and I had no trouble designing them in FreeCAD. Interestingly I have no experience with other CAD packages so maybe this is why I do not get confused or frustrated. For example, I would go about modelling that planter pot in a very different way to you, the route you chose seems unnecessarily complicated and long winded but perhaps that is due to the prior experience you have with those other CAD packages. Thanks for the great video!

    • @ernesthader1109
      @ernesthader1109 Před 9 měsíci +4

      Amen to this! I wish somebody would teach the proper philosophy on designing in FreeCAD. It may just be a different design paradigm just like in blender vs maya.

    • @2QRh6g1I
      @2QRh6g1I Před 6 měsíci +1

      Common core math!!

    • @Validole
      @Validole Před 4 měsíci +1

      Maybe... Can you elaborate? How would you have approached it? Starting with a body of revolution and adding thinckness like he did seems like the obvious way to me too.

    • @lolatmyage
      @lolatmyage Před 3 měsíci

      @@Validole If you sketch the side profile onto a base plane, referencing off the origin, and revolve it, then it is guaranteed to work and make you that cup shape. Right now using FreeCAD is all about finding solutions that are unbreakable. In other CAD programs you have hidden algorithms working away fixing all these mistakes/problems, letting you cut a lot of corners, can't do that in FreeCAD

  • @sgavy
    @sgavy Před rokem +365

    I personally believe it's going to take someone like Prusa to kick start an open source community focused CAD that makes functional sense.

    • @brianmi40
      @brianmi40 Před rokem +28

      FreeCAD has some rough edges and workarounds you have to learn, but it does make functional sense as a parametric CAD system, based on both my experience, and demoing for my niece who gets paid $100K/yr. to do AutoCAD. In 8 hours (from a basis of a good understanding of TinkerCAD and a few hours trying to learn ViaCAD years ago, I was able to learn it well enough to successfully recreate a window regulator part for a car that involved 2 boolean curved cuts, internal cavities for the springs and steel cable, cutouts for TPU inserts for padding, as well as conforming to the hole in the window glass at two different angles to capture it to move it up and down. I used 8 test prints along the way, and afterward could probably do one for a different car in about 4 test prints...
      You can confirm its usability via any of dozens of CZcams videos where anything from an exhaust manifold that joins 4 curved pipes together, to create the external body shape for a car is taught in clear steps.

    • @TheSuburban15
      @TheSuburban15 Před rokem +29

      @@brianmi40 I think I've used almost 10 different CAD programs over the course of 28 years. With the exception of one simple 2D-only program, they all have their own rough edges and workarounds.
      That being said, I don't like FreeCAD. It feels like it takes 3 times longer than it should to sketch complex shapes.

    • @TheOfficialDarkICE
      @TheOfficialDarkICE Před rokem +5

      @@TheSuburban15 For me it's unusable because it couldn't even open the voron cad files without freezing. Even when it doesn't you can't use it like in fusion.

    • @andybrice2711
      @andybrice2711 Před rokem +22

      Blender's interface is becoming more intuitive with every version. And it's turning into a very powerful, extensible, cross-platform hardware-accelerated 3D GUI framework.
      I think the best bet is probably to decouple the geometric computation functionality in open-source CAD projects. And then they could be forked into Blender plugins.
      That way, programmers can focus on the mathematics. And designers can focus on the GUI.

    • @Tuskengod
      @Tuskengod Před rokem +10

      @@andybrice2711 You know, there IS a program called CADSketcher which is a CAD plugin for blender. I have high hopes for it honestly.

  • @ianphilip6281
    @ianphilip6281 Před rokem +92

    Been using it for ages. For the newcomers there is a learning cliff rather than a curve but stick with it. Every release gets better and better. Don't forget to contribute back to the dev community if you can.

    • @tmartin9482
      @tmartin9482 Před rokem +13

      Usability is a fundamental requirement of a software product, and the learning curve is significantly part of it. Shortcomings in this area are a deal-breaker.
      If it's no good - don't use it.

    • @mynt4033
      @mynt4033 Před rokem +2

      It needs the tinkercad mouse controls if it wants to absorb userbases. I can't use anything that doesnt let me rotate with rightmouse.

    • @tmartin9482
      @tmartin9482 Před rokem +5

      @@mynt4033 I'm afraid it's not that simple. Tom makes it fairly clear that it's not just about the graphical interface, but about basic concepts of how FreeCAD interprets and implements CAD.

    • @adrianinsaval
      @adrianinsaval Před rokem +5

      @@mynt4033 it has the tinkercad mouse model as an option, this is the most mundane requirement ever though

    • @ianphilip6281
      @ianphilip6281 Před rokem +2

      @@mynt4033 not my thing. I think that is a different target audience to be fair to both of them. I prefer to do it numerically and parametrically for precision and accuracy. In FC You can toggle moving things with a one click button before hand and then move them by the relevant axis's. Tinkercad is a tool anybody can use, like a plank with a nail in it. By comparison FreeCAD is a very sharp rapier; harder to use but more precise.

  • @whoguy4231
    @whoguy4231 Před rokem +4

    Freecad !!! Yeah ... been using it for years and still learning. Learning curve is STEEP but I love it!!!

  • @woodwaker1
    @woodwaker1 Před rokem +27

    I appreciate your time and input. I have looked at FreeCAD, and Fusion 360, but am still sticking with TinkerCad. I am over 70 years old and my concern is that I will be dead, before I learn any of these. I wish there was a CAD program like TinkerCad with just a little more power.

    • @Drew_pew_pew_pew
      @Drew_pew_pew_pew Před rokem +1

      If you are happy with TinkerCad stay with it, no shame at all. The only thing I want to point out is that you don't need to learn all the features from fusion 360 or freecad to get you going and make some more difficult parts. Learning about a sketch and constraints and some basic operations like pockets is rather straight forward and all happens in one workbench and gets you very far.

    • @rubenu5157
      @rubenu5157 Před rokem +1

      Alibre Atom 3D. I was up and running in one hour. Best $150 I've spent.

    • @ianhaylock7409
      @ianhaylock7409 Před rokem

      Though it's a 3D slicer MatterControl has simple CAD abilities, similar to TinkerCad, but more advanced.
      Here's a tutorial that shows some of what it can do.
      czcams.com/video/NwhTpJA7DxY/video.html

    • @michaelj3971
      @michaelj3971 Před rokem +2

      I'm in a similar situation in that I am 69 years old, and just started with CAD after I retired. I used FreeCAD for about 9 months, but switched to Fusion 360 because I probably don't have many years of designing left in me, and I wanted something that didn't force me to deal with problems within the CAD software. Fusion 360 just works, and it is much faster to get results than FreeCAD. Tinkercad is easy for making simple things, but much harder to make functional parts where accuracy and tolerance are important. I am currently introducing my 7 yr old grandson to Tinkercad. It is a fine tool. But there are some things where Fusion 360 is necessary, and it is not difficult to use for most of my design projects.

    • @woodwaker1
      @woodwaker1 Před rokem +1

      @@michaelj3971 I have too many projects in the works to spend the time learning F360. Glad you are working with it!

  • @jonathanbecker6373
    @jonathanbecker6373 Před rokem +7

    I seldom go a month without using FreeCAD since ~2016. Just about any printed part in our lab was designed in it. Appreciation and gratitude.

  • @dbudnymt
    @dbudnymt Před rokem +19

    I really like FreeCAD, but I'm also a big FOSS fan because I don't like how commercial companies change things and charge "subscription" rates. I don't have any formal training in CAD use/design so I had to watch a lot of videos to learn. One of my favorites is Joko Engineering. He's got a good playlist to teach how to use FreeCAD.

    • @maxxm.108
      @maxxm.108 Před rokem

      Joko is great👍I would also recommend allvisuals4u and mango jelly solutions for freecad.

    • @nufnuf816
      @nufnuf816 Před rokem +2

      I can totally agree - JOKO Engineering - the guy has a gift to explain things easily and naturally. I never worked in any CAD before, and thanks to his videos I was able to create complex models for my 3D prints within few days.

    • @knucklehead83
      @knucklehead83 Před měsícem +1

      I've been watching the mango freecad tutorials. They're very difficult to follow. I watch another tutorial series by a guy that speaks very broken English, but somehow explains things far better than Mango does. I'm taking a look at Joko Engineering now. Thanks for the suggestion.

    • @dbudnymt
      @dbudnymt Před měsícem

      @@knucklehead83 I hope you get as much from his videos as I have. I'm sure that there are lots of good CZcams channels on FreeCAD, but this was the one that resonated with me.

  • @Audio_Simon
    @Audio_Simon Před rokem +63

    I think it's valuable to know FreeCAD also has a CAM option called Path Workbench. Not all CAD packages do CAM.

    • @Z-add
      @Z-add Před rokem +6

      Freecad hasn't even done CAD right. I wonder what mess they have created in the CAM part

    • @jothain
      @jothain Před rokem +8

      ​@@Z-addor you just don't know how to use program 😊

    • @Z-add
      @Z-add Před rokem +8

      @@jothain yes i surely don't know how to use underdeveloped software. I'm used to good quality software. I'm spoiled like that.

    • @cahenr5045
      @cahenr5045 Před rokem +4

      ​@@Z-add I have been using path workbench to cut parts with my homemade CNC router and obtained good results.

    • @321ooo123
      @321ooo123 Před rokem

      It's very, very rudimentary, though. Also doesn't support turning. Well, at least it's free.

  • @Pixelwaster
    @Pixelwaster Před rokem +11

    I have no problems using freeCAD, but then I didn't have to unlearn "real" CAD. MangoJelly channel has a great beginner series. When I went to GIMP from Photoshop, steep un-learning curve.
    I've used PS from 6.5, Just PS6.5. I stopped upgrading when they went to download only, no box. CS6? I knew they were going to the subs model. Every piece of software I've ever owned that went that way died. The size of the company determined how long it would take. My jump to GIMP full time came when Adobe disabled my box install version of PS CS6.

    • @glabifrons
      @glabifrons Před rokem

      This is how companies are unwittingly driving people to open-source. :) For another example, see the moves Fusion360 made a year or three ago. That brought a deluge of people to FreeCAD.
      I never had the patience or background to learn Gimp... from what I understand, it's super easy to learn if you have a background in PhotoShop.
      FreeCAD, on the other hand, had a little bit of a learning curve, but is similar enough to my memory of Pro/ENGINEER from the mid '90s that I fell right into it. The most amazing thing is how extensible it is... I'm really only strong in a few workbenches and have played withe a few others.

  • @WillStrickland
    @WillStrickland Před rokem +2

    I've been using mainline FreeCAD exclusive for the past 4 years and my workflow is pretty just hacks. Here are some tips I've stumbled on. Do everything you can in the first sketch. This is the only sketch that you know will work. Avoid any of the following unless it is the last step: make a sketch on a face, reference a geometry in a sketch, use a path/sweep. If you change any parameter you are more likely than not going to corrupt that feature and corrupt everything you did afterwards. At least it was the last operation you can delete and redo it with minimal blast radius. The one thing that works well for me to make FreeCAD work parametrically is to redraw key geometry needed starting from the origin in each sketch and reference the constraint value from previous features. You can avoid topology naming problem if you never reference topology.

  • @DenTilloZie
    @DenTilloZie Před rokem +40

    my opinion on freecad before seeing the video. I have used freecad for a long time because im a big big opensource fanboy. but its just not as easy to use as some of the non opensource programs. ​its powerfull if you know what you are doing, but its a headache to use

    • @garrettparmenter938
      @garrettparmenter938 Před rokem +2

      Having used Fusion, Inventor, Solid works, recently Blender. I found the interface so difficult to use I simply gave up. I hope to use it as people have developed topology optimization and im certain other powerful plug-ins. I will have to develop my own patience first.

    • @BOTmaster15
      @BOTmaster15 Před rokem

      Headache is best word here, like you can modify your project if you model it "correctly".
      Sometimes it doesnt want to work with something but more often than not it's user fault ;) (however sometimes closing.and opening file fixed error for me).

    • @foldionepapyrus3441
      @foldionepapyrus3441 Před rokem

      I don't think it really is a headache to use, just different enough you have to actually be willing to learn how to use it. In the same way OpenSCAD is a really really different to an extreme extent in use to any GUI CAD, but really powerful and a pretty natural fit for some parametric type models.

    • @theninjascientist689
      @theninjascientist689 Před rokem

      Same here. I love FOSS and so I trudge on with FreeCAD but I do miss Solidworks. When I've got a little bit more time on my hands maybe I'll look into contributing to the project to help alleviate some of these issues.

    • @zebarzebra
      @zebarzebra Před rokem

      I think most importantly people should watch one or two good tutorials before using the software. The Workflow simply is very different. Usually if you have done everything in sketches and then create you part you are good. The workflow of just adding to the 3d Objekt just doesn't work well with FreeCad. To be quite honest Thomas could have found that out easily.
      Of course most people won't like that approach with is reasonable it is old fashioned and using 3d shapes often helps your creativity.

  • @andrebonneau8738
    @andrebonneau8738 Před rokem +30

    I use FreeCAD and I agree that the learning cure is steep at first and you have to work around the Topological Naming Problem , hopefully that will get fixed at some point , but for free software it's very usable once you learn your way around it. 😉

    • @Coderjo.
      @Coderjo. Před rokem +4

      Oh man, that TNP... The first couple of times I hit that I was like "wtf?" and wound up having to start over because I didn't have a backup from before I did whatever completely broke everything.
      It sucks having to keep that in mind when working with it.

    • @rsilvers129
      @rsilvers129 Před rokem

      It’s actually a shallow learning curve. A steep one would mean that one rapidly learns in a short period of time.

    • @MongrelShark
      @MongrelShark Před rokem +3

      @@Coderjo. its actually not hard to re-attach your sketches. It used to be a pain for me, but now its so fast I barely notice.

    • @ZAPATTUBE
      @ZAPATTUBE Před rokem

      Too Hard for Me!

  •  Před rokem +10

    True words, Thomas. I almost exclusively design in FreeCAD (the rest is in OpenSCAD) and it is a tough beast to tame. Realthunder release helps a lot - and I would recomment anyone to start with it, not with the official release.

  • @MrEdwardhartmann
    @MrEdwardhartmann Před rokem +3

    I switched to FreeCad the first time Autodesk decided to drop the free use of fusion360 for hobbyist. And even though they relented and allowed hobbyist to continue using it for free, I did not want to take the chance that at some point in the future, they would just say - "you no longer qualify as a hobbyist - pay us or loose all you previous work". And I hated FreeCad for all the same reasons you mentioned. But eventually, I figured out how to use it and I can now knock out a simple design in a few minutes without much drama. I would not want to model a jet turban in freecad, but a case for a Raspberry Pie Zero is no problem.

  • @nath042
    @nath042 Před rokem +28

    I've made the swap myself recently since i am trying to get behind this whole FOSS idea. Took a little while to get used to but i feel I can make at around the same level as I used to with F360 now on FreeCAD.

    • @clonkex
      @clonkex Před rokem +2

      If you're anything like me, at some point you'll try Fusion again and realise just how much garbage you had to put up with in FreeCAD. I'm 100% behind FOSS, but some FOSS projects just aren't good enough to replace commercial offerings, even for hobbyists. Blender is a shining example of the opposite; when I tried using commercial solutions after using Blender for years, I was astounded at just how tedious, quirky and downright stupid their interfaces were.

    • @MNbenMN
      @MNbenMN Před rokem +1

      ​​@@clonkex Second this! I keep switching back and forth. FreeCAD feels great in some ways, but Fusion360 just goes smoother (except when Fusion crashes, or refuses to update, or Autodesk has login/license validation issues).

    • @brianmi40
      @brianmi40 Před rokem

      @@MNbenMN Smoother, right on into that $436 a year fee... FreeCAD has a never ending home with amateurs that can't, or don't want to pay for "a tiny bit smoother" when doing hobby/amateur, usually infrequent designs.
      Even just valuing your time at $20/hr., you'd have to "waste" 20+ hours a year doing CAD in FreeCAD just to BREAK EVEN with the annual cost... Trust me, I'm not wasting 20+ hours per year with FreeCAD! My average design in it takes less than 10 minutes and a lot of that is me noodling how I want it to be, not wrestling with making it happen in the tool at this point after about 15 hours experience in FreeCAD. But even conservatively, that means I'd have to do 240 designs per YEAR, with HALF the time wasted (5 minutes each) just to break even:
      240 x 5 = 1,200 minutes, divided by 60 minutes in an hour = 20 hours

  • @protonenfalter
    @protonenfalter Před rokem +6

    I do CAD on a (semi-)professional basis on and off for more than 20 years now and have worked with quite a few system - ranging from free to ultra-expensive industrial heavy weights.
    In my experience FreeCAD is a fantastic tool and the one I'm using daily for complex designs of commercial products. It is certainly not as polished as a CAD suite from a multi-billion-dollar company but it is robust, versatile and gets the job done for sure! You need to learn a few of its quirks but then it really provides a fast, consistent and predictable way to model your designs - much more so than some of the commercial suits I have worked with.
    E.g. the partitioned drawer can easily be modeled in a minute - no sweat. I tried the cup and it took me roughly 15 minutes to get similar results to what is shown in the video.
    On top of that you can access all the underlying mechanics through the extensive Python API. This helps a ton if you work on a special project and need a very specific feature. Good luck if you want to do that in Fusion360 or any other commercial product! 😃

    • @glabifrons
      @glabifrons Před rokem

      Glad to see someone using it professionally (even semi). I absolutely love FreeCAD. I'm in it more than I'm in games.
      Just to give you an idea of how much I've used it (more than a few are assemblies, not just individual parts):
      $ find CAD -iname \*.fcstd | wc -l
      642

  • @ges7991
    @ges7991 Před rokem +1

    A very good summary of what I found when using FreeCAD. It's tricky and does sometimes punish you... and you don't know why. My recommendation to eliminate many issues with FreeCad is: 1) Make a new body for Each Shape or "feature". 2) Make the New Body "Active" in the tree 3) Make the New body origin Visible, and don't use another body's origin. This has helped me to make clean complicated parts and which eliminates the naming problem.

  • @signummotors
    @signummotors Před 7 měsíci +1

    Judging by the title, I was expecting a lot of praise - after watching it - it would have left me with more questions than answers... Luckily I was searching for a CAD program for a while, weighing all options and trying out some tools; once I've finally got few 3D printers - I had to decide to go with something. And I did. FreeCAD it is. And it will stay as my main go to tool - granted, I will need to learn a lot, but considering it's a great tool - that is offered FREE - I'm not going to complain. Ever. If we want it better, we should participate, but given the prices of the so called 'good tools' on the market, there will never be a question as to should I learn to use FreeCAD, or should I spend couple thousand every year just for the sake of it and for a bit of comfort.
    Thank you FreeCAD team. Thank you for mentioning it and making it more viral by creating a video - people who just seen the thumbnail and the title will definitely download it and try.

  • @hanswurst9866
    @hanswurst9866 Před rokem +17

    FreeCAD was the first CAD program I ever used and while it was crazy in the beginning, many tutorial videos later I got the hang of it and I still exclusively use it today. I just hope the Linkstage3 version gets merged into the main branch a bit faster.

  • @BaltimoreB1ll
    @BaltimoreB1ll Před rokem +10

    Realthunder branch rocks. I switched from F360 to FreeCAD Realthunder branch in January. I’m just about getting to grips with it now and can more or less fix a model when it throws a recompute error. I tend to stick with just the Part Design and Sketcher workbenches but also use Assembly3 on occasions. The Slic3r tools and Fasteners workbenches are useful. Must learn how to use the Tech Draw workbench sometime. But, it’s taken a lot of hours to get this far.

    • @theneonbop
      @theneonbop Před rokem +1

      I looked at his patreon and it sounds like he hopes to get all of the realthunder features into the regular branch in a few months.

    • @jclosed2516
      @jclosed2516 Před rokem

      @@theneonbop I would like that very much. I think it's always better to collaborate than to do a split. I must admit that the improvements in the Realthunder branch are substantial, and make using FreeCAD a lot more easy...

  • @MMuraseofSandvich
    @MMuraseofSandvich Před rokem +2

    OK, one tip I've learned as a workaround for the temperamental part manipulation tools: Make a clone of the object you want to cut. This will create actual geometry that the tools expect, and allow the operation to actually go through in most cases.
    The drawback is that this will clutter up your workspace like nobody's business, there's no really good way of combining this and edit history modification without making FreeCAD unhappy, and you will feel like you need to take a shower after working on the model.

  • @matwyder4187
    @matwyder4187 Před rokem

    It does take a considerable amount of time to learn, but once you get the basics, it's a very capable tool. I had both the advantage and a disadvantage of being a newbie to CAD, not having the expectations and habits of people with lots of experience with other software, same time without any clue how to approach a problem. Luckily the community is large enough that there's a very good chance there are plenty of resources to solve a specific issue. Lots of great training videos on CZcams as well, slowly and steadily it starts to click together. I can't tell how the learning curve compares to the others, but I'm quite sure nobody got familiar with an advanced modeling tool in a single week. Kudos to all the devs, keep up the good work!

  • @sdp8483
    @sdp8483 Před rokem +8

    FreeCAD plays nice with KiCAD due to an amazing open source FreeCAD plugin. That is the main reason I started to use it. As a hobbyist who releases my projects as open source using open source tools to create those projects makes the most sense. In the beginning like any new software tool I used it in anger but now I have a good workflow and V0.20 is way ahead of V0.18 when I started using it.

    • @xhivo97
      @xhivo97 Před rokem

      KiCAD has a GREAT workflow and it's easy to use, the same cannot be said for FreeCAD.

  • @randomguy7253
    @randomguy7253 Před rokem +8

    I think your criticisms are valid, and that one still needs much love for open source to invest the time to climb the steep learning curve (and descend into the valley of frustration). But FreeCAD (especially the RealThunder branch) is useable for everyday 3D printing use if you invest the effort.

  • @helixxharpell
    @helixxharpell Před rokem

    I've been an engineer for 34 yrs. A 2d CAD user for my 1st 3 yrs & a Solidworks user for the last 28 yrs. I've used I-DEAS, taught Inventor at the college level. My advice for any new CAD user would be this. Learn how to do both sketch-based and feature- based construction. Once you've become comfortable with both if those you can use any modeling tool. This gentleman is spot on with this video! Bravo sir! Great video!

  • @haydenlee8332
    @haydenlee8332 Před 11 měsíci +2

    I am so glad to see a video with such many views that honestly goes over the difficulties and unintuitiveness of using FreeCAD, without just going emotionally hateful. (I am kind of guilty of this becaue the last time I tried using it back in 2019, I was so frustrated while just trying to model one of the simplest shapes ever!! I rage quit really hard and had to begrudgingly return to Fusion360...)
    THANK YOU SO MUCH FOR MAKING THIS VIDEO. The FOSS community needs to hear these constructive criticism! Someone like me would have just taken my frustrated emotions take the best of me...
    I'd love to return to Open Source crossplatform softwares again someday too!

  • @astorMorisson
    @astorMorisson Před rokem +8

    I created some really complex parts with FreeCAD but I think the description as being "fragile" fits quite well. I had my parts fall apart a couple of times. I got non-descriptive error messages and I always keep backup version. I will not blame anybody for that. FreeCAD people work on what they want to work and hence you have a lot of features with various degrees of readiness. If people want something or want to improve something they can join the development. That is at the core of open source software. Also, there are things in FreeCAD that are due to limitations in the OpenCascade geometry kernel. It is way beyond the scope of FreeCAD to work on that part. Developing such a kernel is extremely hard and we can be lucky that there even is an open source kernel (even one with such great quality). However, it will always be behind the commercial offerings like Parasolid etc. which cost thousands of dollars per year just to be able to use them.

  • @jacobahl8317
    @jacobahl8317 Před rokem +53

    Tried getting into FreeCAD for years. I've designed a few widgets in it, but the beginning hurdles of convenient workflow hold me back. In fusion 360 I can do whatever I want quickly. For FreeCAD I have to look up a tutorial on how to do simple things.

    • @1pcfred
      @1pcfred Před rokem

      Fusion 360 exists to sabotage the FLOSS efforts. It takes the wind out of the sails of any free project by offering a "free" closed product.

    • @FuriousImp
      @FuriousImp Před rokem +1

      Did you try Blender with the CAD extension?

    • @321ooo123
      @321ooo123 Před rokem

      Same here. Finally I gave up and bought a subscription for F360. That hurt, but I decided I prefer to spend my time creating models, instead of researching on the interwebs how to achieve seemingly simple tasks in FreeCAD. Inability to use geometry from another sketch on a new sketch (aka projection) is still inexplicable to me. There was a tutorial video that suggested "just redraw the sketch", I almost cried.

    • @1pcfred
      @1pcfred Před rokem

      @@321ooo123 FreeCAD is only at version 0.20 now. Which for a project over 20 years old is slow development. The reason Autocad did Fusion 360 was to knock the wind out of the sails of the FLOSS movement and it worked. Really the core team that develops FreeCAD are their own worst enemies though. Germans, am I right?

  • @typorrhea
    @typorrhea Před rokem +2

    I started learning on FreeCAD recently so I don't know any better & I really like it. Took some time to get used to and it is frustrating at times but it's free and I've never run into any real blockers in my simple designs.

  • @oseaghin
    @oseaghin Před 10 měsíci +1

    A fascinating review. The word "fragile" sums up my experience exactly.

  • @michipeka9973
    @michipeka9973 Před rokem +16

    As a pro CG artist, I had the same kind of problems with Blender for a very long time, but the software made huge progress and is really getting there...
    So I think I was able to jump into Freecad only because I had zero experience with other CAD softwares, also I just did relatively simple stuffs with it. But I agree sometimes you have to scratch your head much too hard for seemingly simple tasks.

    • @kontoname
      @kontoname Před rokem +7

      Blender pre 2.8 was horrible and had the same open source issues. People just stuck in their way of thinking unwilling to make major changes. Luckily blender has changed and we can only hope FreeCAD get's together an equally talented team to turn it's development around.

    • @michipeka9973
      @michipeka9973 Před rokem +4

      @@kontoname It always cracks me up that they called their community site "Right-Click Select". They acknowledge their past mistakes - sort of... but that doesn't mean they apologize for it 😂

    • @CyanOgilvie
      @CyanOgilvie Před rokem

      @@kontoname I would say that the pre 2.8 issues weren't open source issues, but rather closed source ones - they date from when it was an in-house closed source tool by the advertising company Not a Number. When that company closed the devs bought the rights to the source and released it as open source. It took a long time but the open source process eventually massaged out the derp, leaving us with a delightful (if still powerfully complex) tool today.

    • @clonkex
      @clonkex Před rokem +3

      I used Blender 2.49b for many years because I didn't like the interface changes in 2.5. I loved it! I'd never used any commercial offerings so I didn't have any issues learning the quirky interface. Then I largely stopped using Blender for a few years, and when I came back to it 3-ish years ago it had magically transformed into a ridiculously clean and well-designed piece of software. It's probably the number one biggest success story in the FOSS world. Some people would argue Linux is, but the adoption of Blender among "normal people" is vastly higher than Linux and for me that's a much better metric of success.

    • @notverygoodguy
      @notverygoodguy Před rokem

      @@kontoname A lot of people say this but the interface didn't change THAT much in 2.8. Things got moved around a bit and it looks prettier but it is essentially the same. The massively important change was the default left click so that people trying Blender for the first time didn't just click all over the screen, watch a small red and white circle follow their clicks for no apparent reason and then close Blender in frustration agreeing with everyone saying it had a terrible interface.

  • @briannewman6216
    @briannewman6216 Před rokem +8

    When using Freecad I find myself continually running into roadblocks.
    It can be very frustrating.
    I think the concept is great and would like to master it, even if that is going to require a serious number of hours of work.

  • @sitnstill4now
    @sitnstill4now Před rokem +1

    I love this video. Probably the most useful video concerning freeCAD excluding tutorials.

  • @tommontgomery2674
    @tommontgomery2674 Před rokem +1

    Reminds me of the cad experience I had while running cnc machines in a machine shop for years. We had access to Solidworks, Autocad and other high priced cad systems but they were too complicated for our quick use demands for making a lot of different types of CNC machines work at a moments notice. We didn't sit at the computer all day doing cad drawings like the engineers in the office, but we just used cad occasionally to help make the parts people wanted yesterday if not sooner.We always came back to the very simplified version of BobCad because we could hop on a computer and spit out a simple dimensioned drawing, work out some geometry, or even make a long and complicated g-code program in a reasonable amount of time without having to re-learn a bunch of complicated extra stuff we never needed. That all changed after Version 21 when Bobcad turned from something simple to a comparable product to Solidworks.

  • @Rubafix989
    @Rubafix989 Před rokem +8

    I love freecad but it has it's problem, but the main one is being fixed which is the topological naming issue. As an open source alternative there is a blender addon called CadSketcher.

  • @KyleFalconer1
    @KyleFalconer1 Před rokem +23

    This has been my experience with FreeCAD as well, and I want so badly to love and use it, but the friction is just too much to overcome.

  • @clutteredchicagogarage2720

    I use FreeCAD and I like it, although I agree that there are some quirks. I hope it continues to be actively developed. It has indeed improved over the years.
    I found that my ability to design complex things became easier once I started to use the spreadsheet workbench to parameterize my designs. In the past, when I just had to design a simple object to 3d-print, I would mostly just use the part and part-design workbenches.
    When I had to design a 2-story playhouse with a pitched roof for my daughter last summer, I found that it was very helpful to define a whole spreadsheet of parameters to use repeatedly. My playhouse design was then a collection of parts.
    I'm a software developer (who has used linux systems for the past 20 years) not a structural engineer or architect or mechanical engineer. For some of my freecad work, I've written python code to define some of the parts. I like that about FreeCAD. I've written functions to build parts for a given set of parameters. For example, I built a project years ago with steel punched tubing. The tubing has a square cross section that's 1 inch. There are holes along the length of the tubes spaced out every 1 inch, and each hole has something like a 3/8in diameter (maybe it's 5/16in... I don't remember exactly). Well, I found that it was very very helpful for me to write a function to say something like make_tube("xz", eight_inches, offset_2_inches), and I did that repeatedly to create my project, which consisted of a lot of steel tubes that ended up being bolted together to construct the frame.
    Once all the parts were laid out for that project, I did go and adjust things a little bit in the GUI, but it was quite productive for me to roughly define most of the parts of my project in code first.

  • @LapsedMemory
    @LapsedMemory Před rokem +1

    I try FreeCAD every few years. The first time I tried it, my model kept disappearing. The last time I tried it was about 2 years ago. I went to create a box with 2 slots cut on perpendicular faces that intersect in the middle of the box. I could create the 1st slot fine, but when the second slot was cut, FreeCAD added a wall everywhere the slots intersected. I've always been hopeful this project will get to some maturity, so I will keep testing it out. I'm glad it exists, it just hasn't been able to live up to my testing as of yet.

  • @ashleycawley5816
    @ashleycawley5816 Před rokem +4

    Thank you. As someone quite technical I have maybe put a hundred hours or more into learning FreeCAD but I still hit problems and bugs, even when trying to follow best practices, it makes you feel stupid, but seeing this reassures me that it "isn't all my fault".

  • @tearandfix
    @tearandfix Před rokem +6

    Hi Thomas. I've uploaded a video where I demonstrated how I recreated your part in FreeCAD. It is one of many ways how it can be done. I'm planning to create a similar video but with a realthunder fork of FreeCAD.

    • @tearandfix
      @tearandfix Před rokem +4

      I have uploaded a video showing modeling of the same part in Realthunder fork of FreeCAD. It is much easier than in the standard FreeCAD version.

    • @Uika4ka
      @Uika4ka Před rokem

      Interesting

    • @yurikslalom
      @yurikslalom Před rokem +1

      Yeah, it seems like realthunder fork is more understandable for fusion360 users

  • @satyandranath
    @satyandranath Před rokem +7

    I started my CAD journey with freeCAD and stayed for the open source. Really like the range of functions, the only thing letting me down is the UX. You can see the modules have sort of their own logic on UX which just makes it like a learning a new tool overall when changing modules.

  • @Arkonzm
    @Arkonzm Před rokem +1

    A few weeks ago i decided to design a case for a pcb. I used free cad. 3 years ago i had cad with inventor at university and did pretty well. Using free cad was just tedius. Im so happy, that you feel the same!

  • @fnordingers
    @fnordingers Před rokem +3

    I'm using the realthunder branch and I love it. I do all my things in it. Takes some time to get used to, but I love the freedom and the idea that it will never have a subscription

    • @dantheman1998
      @dantheman1998 Před rokem

      What are the difference from the made build?

  • @tilation3853
    @tilation3853 Před rokem +23

    Im loving FreeCAD and am glad to see you supporting it. Cool!
    I am actually even using it together with blender for professional Manufacturing in the German Industry. Some Colleges are even following me because of the License conditions and this fully featured Software.

    • @kontoname
      @kontoname Před rokem +3

      So that's why all countries get ahead of us in manufacturing, because people are still stuck with outdated junk like Catia and FreeCAD. Good to know. Working in IT for automotive myself I already kind of knew but I didn't suspect anyone outside of automotive would go that route on their own will.
      Good software doesn't change the user - it shapes and conforms to the users in a streamlined and instinctive way.

    • @1pcfred
      @1pcfred Před rokem

      FreeCAD is missing an important feature for me. The program can't export in inches. Least it couldn't the last time I tried it. I don't hold out any hope of it ever being fixed.

    • @zebarzebra
      @zebarzebra Před rokem +1

      @@kontoname Lame.. they are talking about that since 50 years. The truth is Germany was never ahead of he rest of the world in many areas, but we were always in the top 3 in some areas and we still are.
      So from my point of view we are doing pretty well.

    • @tmartin9482
      @tmartin9482 Před rokem +1

      ​@@1pcfred As we don't hold out any hope for those laggard countries to ever convert to the metric system...

    • @1pcfred
      @1pcfred Před rokem

      @@tmartin9482 there's two kinds of countries on Earth. Ones that use the metric system and the one that's put men on the Moon. Don't you forget it.

  • @CliveBagley
    @CliveBagley Před rokem +1

    Matches my personal experiences and sentiments entirely. Jolly well presented. 👍🏼👍🏼

  • @rok1475
    @rok1475 Před rokem +1

    A common affliction among freshmen law students is to use at least 7 words when 2 or 3 will do.
    Young engineers have something similar - let’s use all possible functions and features in CAD software, not because it is necessary, but because they are there and they can spend more time tweaking the 3D model.
    Just draw the full cross-section profile of the pot and rotate it 180 degrees.
    Done.
    One sketch, one operation.
    No offsets, no slicing, nothing else needed.
    You can even round the corners not to need to chamfer them later.
    Someone else posted an explanation for all the problems you had with your design in FC, but fundamentally you I’ve complicated the design for no reason.

  • @hebijirik
    @hebijirik Před rokem +5

    For the very reasons you mentioned at the start of the video I chose FreeCAD when looking for my very first 3D drawing tool mainly for 3D printing. As a result I probably have less bias in terms of expecting something to work in some way because it does in some commercial CADs. I would agree that it can be frustrating to design something and FreeCAD just refuses to do the thing for which you just saw the tutorial video made by someone who figured out. And you have to look for a hacky workaround like making the whole rotation and deleting half, like you showed. For me who never knew the other tools this beeing free and open source still makes it worth it.
    As a tip for the example you have shown with the box, tip maybe usefull to others who are into 3D printing: in addition to the workbenches you mentioned (Part, Sketch) also Draft is usefull and I mainly use it for the Array tool. In your example I would go to Part, make a cube the size of one of the spaces in your spice holder, go to Draft, make a linear array of those cubes spaced wall thickness appart. Same for the other size of hollow space. Than bakc to Part, make a big cube that encompasses both arrays, make a boolean Cut of those arrays from the big cube and done. Maybe throw some small chamfer on all edges to make it nicer.
    I think that for such things FreeCAD can be fast if you are used to a workflow that works for you and it gives you the precision something like Tinkercad would not, or not easily. Where I find FreeCAD hard to use is making organic looking curved things. Like a frame for a carbon fibre recumbent bike. Getting the long "swan neck" shape of it to look right is difficult and tedious.

    • @aaronkeler7432
      @aaronkeler7432 Před rokem +1

      The organic stuff is hard to do even in professional parametric CAD software like Creo or Solidworks. That's why the mentioned German car manufacturers often use Catia for the car body and interiors.

  • @JATMN
    @JATMN Před rokem +14

    Thank you for doing this video. I tried to move to FreeCAD completely a few years ago.. Having a background in Solidworks & Fusion360 I find myself able to stumble my way thru various CAD offerings including SolidEdge and a few others which have vastly different interface layouts and approaches to the same things.
    When I tried FreeCAD.. I found it completely unintuitive ran into all the same issues you did.. and that was like 2.5yrs ago. I spent a few days just trying to understand the "FreeCAD" way of doing things, it just wasn't logical to me. As you noted its a tool that tries to do everything possible, but not so great at what it does do.
    I hope you don't get too much hate for this. When I was sharing my experiences about this on Twitter during my testing.. the FreeCAD devs and community just came after me and basically told me if I think it should be different change it myself. If I couldn't find a guide somewhere on how to do something it was my job to make that guide (after I some how managed to figure out how to do said thing without a guide?)
    Again Very good video Tom!

    • @FranckJousseaume
      @FranckJousseaume Před rokem +2

      FreeCAD changed a lot the last couple of years, the community grew up and there are many resources and tutorials

    • @JATMN
      @JATMN Před rokem +1

      @@FranckJousseaume well as I mentioned.. the issues Tom ran into.. was same sort of things I ran into back then.

    • @mealroyale
      @mealroyale Před rokem +2

      Please keep in mind that those devs are not employees. They don't owe you anything and if you get too rude with them they can and will just roll their eyes at you.

    • @JATMN
      @JATMN Před rokem +2

      @@mealroyale which is why rather than pulling my hair out trying to use the software or trying to get mad at the devs.. i just don't use it at all.

    • @louis-lau
      @louis-lau Před rokem

      As a dev you're told that open source is beautiful and people will contribute. The reality is almost no one will contribute, but they will complain. After a while this gets tiring, and you get less helpful. It's not ideal, but I get it. It's reality.

  • @cooldawg2009
    @cooldawg2009 Před 4 měsíci

    Thanks so much for this detailed explanation. I have not seen this anywhere else

  • @jeffellis1149
    @jeffellis1149 Před 10 měsíci

    Brilliant and succinct information. So rare on YT. Thankyou!

  • @QEngineering
    @QEngineering Před rokem +7

    I think every engineer/designer should give FreeCAD a try. At first it was really confusing but as I learned how to work around those limitations I gave me a bigger insight to how CAD software work in the background. Taking those lessons back to Catia/SolidWorks made my models a lot stronger and the designs much more robust.

  • @KevinErhardt
    @KevinErhardt Před rokem +3

    I started with FreeCAD 0.19, luckily there were a lot of tutorials on CZcams (some in German), the documentation is more confusing then helpful. Creating simple models it's working fine, but soon your model's became a bit more complex, then the throubles begin, I often got stuck, because the software was not doing I asked for. After a couple of months of time consuming, frustrating try and errors I switched to Fusion 360 (personal licence), I quickly adopted as I understood the basics of modelling beforehand, I also used video tutorials and the documentation to adopt. The only thing I'm missing is Linux support.

    • @RedPillSurvival
      @RedPillSurvival Před 4 měsíci

      It's always better to work with a product that has a company behind it. There's money to be lost if those bugs and confusion persists. And Fusion 360 paid is what - $32 per month? How much is your time worth? How much frustration are you willing to tolerate each month in order to save $32?

  • @allisterbullock213
    @allisterbullock213 Před rokem +2

    Good work Thomas but only because I agree (but I'm a CAD noob aside from PCBs). Fortunately the YT channel "4 Axis Printing" has explained the FreeCad way of performing your required operation in an open response to this video. I'm so glad that you are both able to contribute to the continuation of the tool by bringing more attention to it.

  • @jorisvanderkwast8158
    @jorisvanderkwast8158 Před rokem +2

    Great video Thomas. I probably went through the same experience you did, I have used a lot of tools and distilled my favourites along the years. But I do love Freecad although it has a it's quirks and somewhat steep learning curve. But at least it's one way out of commercial vendor lock in products and file formats. Don't get me wrong, I'm perfectly ok to pay a descent price for good product, as log as it gives me freedom to change.
    Sorry for my somewhat lenghty musings, and thanks for your thoughts 👍

  • @PeterHertel
    @PeterHertel Před rokem +17

    I love open source and use it exclusively for all my software choices (when there's an option). But I've tried freecad every few years and I just can't get a good feeling for it. I can most of the time do what I want to do in OpenSCAD anyway and like the approach so much better. I've experimented a bit with CAD sketcher for blender which shows promise, but is still not intuitive to me personally. They just released a new version I haven't gotten around to yet.

  • @JonathanKayne
    @JonathanKayne Před rokem +24

    You pretty much summarized what I hate about freecad. I just wish it was more tolerant to mistakes and let you select regions like how fusion or SOLIDWORKS does it.
    It annoys me because I end up having to jump to my windows partition when I want to do anything remotely complex when I want to use Linux entirely

    • @AgentDexter47
      @AgentDexter47 Před rokem +5

      Same as Thomas said, in my experience i have used Sketchup, Catia, Solidworks, fusion, and onshape. Once I knew a single program, I could use any of them. Sure you get used to the shortcuts of one program or some advanced features are easier, but the workflow is the same.
      I tried FreeCAD at one moment when Fusion announced changes, for a simple part, and it ended up being faster to make in TinkerCad

    • @leftaroundabout
      @leftaroundabout Před rokem +2

      “I just wish it was more tolerant to mistakes” - That's of course understandable from a user perspective, but there are very good reasons against going this route if you're an open source project with severely limited dev resources. See, a program that slaps you with an error message is relatively easy to debug, and it'll be relatively clear what behaviour eventually should be converged on so you don't need a lot of planning overhead. Whereas _being forgiving_ is actually very dangerous: if you try to be clever in a way that circumvents the issue for the first instance the problem turns up, chances are you'll cause complete havoc a little further down the road in 20 other similar scenarios, and each of them takes many times more effort to fix those knock-on effects than it would have been to squelch the problem right where it happened.
      For a company with big pockets to pay developers to spend a couple of weeks to get each of these instances right eventually, that's not a big deal - but for somebody co-developing a CAD system mainly for their own use, it's completely impractical.

    • @MrKuncol
      @MrKuncol Před rokem +3

      @@leftaroundabout It may be easier for devs, but in it's current form it's pretty much useless for anyone except it's own devs.

    • @BobWidlefish
      @BobWidlefish Před rokem

      @@MrKuncol everyone except it’s own devs and the thousands of people who use it daily. Lots of good tools have steep learning curves. There’s no need to catastrophize it, it’s not that bad.

    • @KyrychenkoAnton
      @KyrychenkoAnton Před rokem

      @@BobWidlefish zero-description error messages like "Error: code 143" that I got constantly using FreeCAD has nothing to do with "good discipline" or learning curves, its just bad software. Especially when you prioritize adding million new features and workbenches instead of fixing bugs. Remind me, how many years realthunder's pr is not merged at this point?

  • @sammorris2721
    @sammorris2721 Před rokem +2

    FreeCAD rocks! I use it as my go to CAD program that I use to make my 3D prints.

  • @jimmydelagarza3208
    @jimmydelagarza3208 Před 3 měsíci

    Wonderful video, you mentioned you thought there was a better way by using an offset than you did with surfaces around the 7min mark, but I personally think surfaces in cases like these work better down stream in combination with thicken for shell type parts because you get a consistent thickness and angles and radii are more forgiving when solved for, they telegraph the thickening better, so I think you did it the better way actually. If you had used offsets and decided to thicken your part where you had introduced a chamfer for example, the offset can change geometry leading to an inconsistent wall thickness. I’ve learned so much from you over the years though, thank you for making your knowledge and experience so accessible!

  • @clytle374
    @clytle374 Před rokem +4

    As a Linux user who had some experience with mastercam decades ago, I've been using freecad since 2013. So I learned on it. Watching a few recent videos is critical to getting somewhere other than frustrated. I can get what I need done with it, and not having any issues with licensing or costs. It's probably worse when you know how to use something else.

    • @jimw1266
      @jimw1266 Před rokem

      I agree... LOTS of great free tutorials! WATCH THEM. Your life will be easier!

  • @decootubization
    @decootubization Před rokem +4

    Some features and implementation is at first view really strange. But after some time you can do a lot with freeCAD. I personally love how good it is in importing step files and mesh creation options. 3d Text creation is not bad (better than in CATIA). Also gears creator is nice. Best approach for quick and nice work for me is using parametric & direct modelling in part creation process. ASM and DRW seems to be at really early stage of development (unfortunately).

  • @Albert_206
    @Albert_206 Před 8 měsíci

    Thank you Thomas for this really useful information about Freecad! I am used to use Autocad but just can’t afford it and as I grow older I stopped using cracked and or illegal versions. When I watched this video one thing came to mind what I said to many co-workers, the program is just a tool, if you can’t see the object you want to draw in your mind?… the program won’t help you any further. (back in the days applications, apps were called programs 🙈) Cheers, Albert

  • @michaelplaczek9385
    @michaelplaczek9385 Před 8 měsíci +1

    I always liked FreeCAD and saw potential in it, thanks for making it more popular!

  • @Voyajer.
    @Voyajer. Před rokem +5

    I really need a "freecad for inventor/fusion users" guide

  • @mindfulmunchkin1215
    @mindfulmunchkin1215 Před rokem +5

    Great video, i personally hate subscription models and cloud computing. I just want to pay once and enjoy the program.

    • @kurtfrancis4621
      @kurtfrancis4621 Před 10 měsíci

      Exactly. For those of us that've worked in CAD for years, we don't mind fronting a few hundred, maybe even $500 for a piece of software that can last us for 5 years as long as we OWN that software AND the files that are generated. We can choose of FREE WILL to upgrade software versions or not based on our NEEDS. Most of us are reasonable human beings that recognize that it takes resources to produce quality software and don't mind contributing to it (I think). The keys are, in priority of importance:
      1) Ownership of software AND all files generated from it.
      2) Ease of learning & use.
      3) Software support.
      Am I correct, folks?

  • @PaulCobbaut
    @PaulCobbaut Před rokem

    Hard to learn does not mean hard to use. I spent some frustrating weeks trying to get my head around all the workbenches in FreeCAD, and today I like it. Once you know FreeCAD it is easy to use it.

  • @raise-project
    @raise-project Před rokem

    Totally agree.
    Ended up with the follwoing Fusion aquivalent : Solvespace, Blender, Kiri:Moto, Freecad (Simulation, FIllets, loft, Pipe similar)

  • @davyfong
    @davyfong Před rokem +3

    This review is 💯. I stuck with FreeCAD for a good 18 months and managed to model a few fairly complex models, but it is hard, punishing work.

  • @andymclanza
    @andymclanza Před rokem +3

    I have to admit my previuos experience was in SolidWorks and FreeCAD was...tough! But now i'm quite confidet with it. It requires a LOT of patience and dedication BUT i do not have to rely on crazy commercial changes . I still remeber when Autodesk cancelled Mental Ray for Maya and, suddenly, i had to change my preset....

  • @lewiscobb7817
    @lewiscobb7817 Před rokem

    I don't care how janky, bug ridden, deficient, or klunky FreeCad is, I am never spending months of my time learning a "free version" of a commercial cad system and then have them change their "rules" on me again. I've almost gotten over the vertical learning curve with FreeCad after 2 years and can say it's doing 95% of what I need as a hobby user. Stick with it. There's a LOT of people coming into the project in the last few years due to the "corporate overlords" policies, and it's seeing improvements almost weekly now. Great video - thanks for posting.

  • @thealmightysnark5878
    @thealmightysnark5878 Před rokem +2

    I love FreeCAD. Got frustrated with Fusions increasing limitations and figured I would dedicate to switching. I did run into many of the same issues as you did but anger at the rest of the CAD ecosystem got me through!
    You are correct though, it has hurdles to overcome for new people! The best way I can help is donate a bit of money every now and then.

  • @FrankOpmeer
    @FrankOpmeer Před rokem +5

    Use the realthunder fork of freecad. That solves a lot of your listed errors

  • @qualifiednot
    @qualifiednot Před rokem +3

    solvespace is much simpler in terms of functionality than freecad and I would say pretty similar in capability to 123d design, although I haven't touched it in like 2 years and am now much better at modeling than I was back then. 123d design was my first cad and it kicked ass for teaching the basics.

    • @peter2uat
      @peter2uat Před 3 měsíci

      I have yet to find some design where 123Design can not fulfill my ideas. Yes, it has some quirks and sometimes gives me some frustration, but for my modest technical 'designs' of LGB-sized locos and running hardware and the usual homeware stuff it is unbeatable, quick and easy to use. The UI is mostly selfexplaining, so after a few hours of learning you are able to have your first parts ready for printing. I certainly would not expect it to be for advanced or commercial use.

  • @BuildSomethingAuto
    @BuildSomethingAuto Před rokem +1

    I come from a similar background (ME with experience in solidworks, creo, fusion, autocad, etc) and had a similar experience with FreeCAD. It's frustrating because it seems to me that CAD is the biggest barrier to entry for so many DIYers, be it 3D printing, CNC, etc. If we could solve the "hobbyist CAD" problem so many people could create so many more beautiful things. Like you I'll keep checking into this, I really hope for the best for this project. 👍

  • @techdiyer5290
    @techdiyer5290 Před rokem +1

    Make these changes to freecad (I ll edit based on suggestions)
    :
    Put all features in more general groups on the drop down menu,
    General reorganization of all the tools into more general workspaces.
    The dropdown menu is fine, but make cad one of the buttons, and then inside the cad window add another one where we can be in a mesh or solid environment etc.
    Make it easier to go back and change a design, change it so extrude related features are under one button/ hot key instead of many. That includes extrude cuts
    More efficient with computer hardware, more intuitive hotkeys
    Fewer crashes.
    Ability to save files in a homemade cloud/nas
    Scripts that can be run for specific design components, like gear modelers

  • @liquid-stoe
    @liquid-stoe Před rokem +5

    For your problem of spitting in half at around 7:30, a clean solution would be to use a datum plane in the part design work-bench and create a pocket with "through all" option
    Actually you should dig using the part design work-bench only here, Part workbench is for simple parts and CSG whereas " PartDesign Workbench provides a more modern workflow to constructing shapes" (freecad wiki)
    Hope it helps, also found Joko Engineering tutorials helped me a lot for designing parts

  • @Viper12091
    @Viper12091 Před rokem +3

    I use FreeCAD for pretty much everything I'm designing for my printer and I can understand you find this difficult to use. It requires a lot of knowing how it will react beforehand to properly work with it. Your over constrained sketch is the perfect example as FreeCAD tries to apply horizontal/vertical constraints automatically to lines and but also tries to constraint the endpoints. So if you draw a line snapped onto the X axis you have the two points fixing it onto the axis and the line will end up horizontal, which the points already constraint it to be. Usually I end up drawing my sketches extra wonky so I can apply just the constraints I want/need 🤣 In the end I really like FreeCAD but I'm an embedded-C programmer, so I'm used to the "do it right, or don't get anything remotely working". I really would love some better working cutting tools in FreeCAD, though :(

    • @magnusbeischer1264
      @magnusbeischer1264 Před rokem +1

      Just use "Auto remove redundants" when sketching to avoid over constrained sketches.

  • @NelsonCastillo
    @NelsonCastillo Před rokem

    This is what I use for 3d printing and CNC jobs. With time I've learned to make the models more stable but sometimes I just delete everything and start from scratch. It's nice to use the spreadsheet for parametric models, they not always work for me but this is useful.

  • @andyridyard8024
    @andyridyard8024 Před 4 měsíci

    Thankyou Thomas. Such a useful comparison!! You helped me a lot make a decision. I am going to have to go for Fusion 360, though what the FreeCAD guys have done and keep doing is awesome, and the price is unbeatable (!) the pitfalls you describe so clearly, I really don't want to be falling into on my new project. Thanks again. Great quality video.