• I have tried freecad a number of times to replace solidworks as a critical piece of closed source software in hardware development toolchains. I have always struggled. Yesterday someone spent an hour with me at a makespace saying… “FreeCAD has a different way of doing this/try realthunder branch/use symmetry condition/delete all conditions that coincide” … it has been worth years of trying alone. When I started solidworks the reseller gave me a week of training - this is often why complex FOSS software gets a reputation for being clunky, because alone you will spend ages hunting a GUI button in a complex interface.

    TLDR: Go outside, go to makespace or a FREECAD conference - meet other people who use open source software - its much easier to use/learn from others than alone.

      • Is it decent ? Yes

        Should I look elsewhere? Also yes.

        CAD is difficult to understand on a good day, and FreeCAD is a beginner unfriendly implementation of it.

        I personally love it and it’s an excellent tool if you already know what you are doing. If you don’t, it’s a mess of screens and spaces with no rhyme or reason.

        My two cents. Learn CAD first, Google Sketchup or Fusion 360 are good and beginner friendly with lots of tutorials. Then move to FreeCAD to learn the differences.

        That said if you want to just try FreeCAD, this release is the best I’ve used from them.

      • jagged_circle ( jagged_circle@feddit.nl ) 
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 years ago

        No. The people who struggle with FreeCAD struggle because they leaned something else first. Its the same reason Photoshop trained users complain about GIMP while people who learned GIMP first dont complain.

        Learn FreeCAD first, and you won’t be handicapped

        • bluewing ( bluewing@lemm.ee ) 
          link
          fedilink
          arrow-up
          3
          ·
          2 years ago

          They struggle with FeeCAD for the same reason they struggle with ANY little change in software-- they simply don’t want to be bothered to learn something new. It’s called being lazy.

          • Damage ( Damage@feddit.it ) 
            link
            fedilink
            arrow-up
            6
            ·
            2 years ago

            I went Inventor -> SOLIDWORKS -> Fusion -> SOLIDWORKS with maybe 3% of the issues I’ve had with FreeCAD.

            You can’t easily create models based on other models, or place things around as easily, it’s always a mess of shape binders and fixed coordinates, it really limits the capabilities of the software.

            I’m always checking forums, discords, YouTube for the simplest things… I’m trying and I keep trying, but it’s very obtuse to just dismiss the issues as “people don’t want to learn”, 'cause I’m putting more time into FreeCAD than any other CAD, and getting shit results.

            • bluewing ( bluewing@lemm.ee ) 
              link
              fedilink
              arrow-up
              1
              ·
              2 years ago

              You can say you have put in the effort to learn it and the effort doesn’t pay off for you. It happens and is nothing to be ashamed of. But the blunt truth is the majority do NOT want to learn anything new because change is scary and simply want to complain about the tiniest difference. If I had a nickle for every time I’ve tried to help someone with FreeCad and they start complaining how FreeCAD isn’t like Fusion360 and why isn’t it, I probably could afford that SW license. No shit, It ain’t Fusion.

              There’s a huge difference between a CAD package that has had millions of dollars and multiple development teams spent on it to polish and tweak it into perfection and a small team of volunteers that are working in their basements and backyards for free so they can give it away for free. Why would you be surprised and upset that it can be chaotic and janky. Your choice is to either continue to climb that mountain to master FreeCAD or to move on to something that does make you happy. To quote that famous puppet, " Either do or do not. There is no try"

              I will tell you that any CAD package is simply a tool-- a means to an end and not the end itself. And if the tool doesn’t work for YOU after giving it a good try, don’t use that tool. I will also say that despite enjoying the sackcloth and ashes of FreeCAD, I would never recommend it for professional use. It’s not ready for prime time. There are better tools out there for that field of battle. But that doesn’t mean FreeCAD is not a useful tool and can do a lot of impressive things if you wish to spent the effort.

  • WbrJr ( WbrJr@lemmy.ml ) 
    link
    fedilink
    arrow-up
    11
    ·
    2 years ago

    I just treid it a bit. And I have to say its quite incredible how good it got! Still a bit rough but I would say its 30% better than a year ago. But maybe ondsel just got me into the mindset of this program.

    Its sad to see ondsel go because I doubt we would be here without them.

    I hope the freecad team sees all the incredible feedback and the next few versions will be similar improvements for usabilty!

      • WbrJr ( WbrJr@lemmy.ml ) 
        link
        fedilink
        arrow-up
        2
        ·
        2 years ago

        Ondsel was not a profitable product as far as I understood. Which is understandable, but I think they would have needed more time and money to make freecad a real competitor over established cad tools

    • In a past career, I was a mechanical design engineer; I’ve probably spent 10,000 hours of my life in SolidWorks. Not once did I feel like a 3d mouse would speed me up or otherwise solve my problems. I trialed a spacepilot for several months and just couldn’t be arsed after awhile. What do others get out of them?

      • B0rax ( B0rax@feddit.org ) 
        link
        fedilink
        arrow-up
        7
        ·
        2 years ago

        For some people it simply does not help with the workflow. For me it is a significant upgrade as it allows me to never use the normal mouse to move around in 3D, and allows me to quickly move the view to where I want it to be. Without it, moving in 3D just feels clunky to me.

        But as I said, it is a preference.

      • Sir_Kevin ( Sir_Kevin@lemmy.dbzer0.com ) 
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 years ago

        I don’t have as many hours in SolidWorks but for me, trying to navigate without a 3d mouse feels like riding a bike with square tires. I could manage to do it but why. At the end of the day though it’s a preference. Likewise I have to murder the x and y axis on it for things to click in my head, which is another preference. I suppose growing up as a gamer may have something to do with that. I don’t want to move/rotate the object, I want to move/rotate the camera…

        • oyo ( oyo@lemm.ee ) 
          link
          fedilink
          arrow-up
          2
          ·
          2 years ago

          I also prefer to move the camera, which a mouse is more intuitive for. A 3d mouse is like holding/rotating the object. A middle mouse button is so freaking simple and fast I just don’t understand the problem. Moving the view around is like 2% of my workflow.

          And scroll up has to be zoom in. The fact that many defaults are the opposite is literally insane.

  • I loved the idea of FreeCAD but having no experience in CAD software at all I always struggled with fundamental basics that were not covered in the tutorials I watched. The huge amount of work benches (some of them 3rd party) did not help since most forum posts or tutorials were based on different or outdated versions.

    Having a go with build123d now, trying to model stuff using python. At least the number of available API functions is manageable and everything else is just programming (which I already know).

    • bluewing ( bluewing@lemm.ee ) 
      link
      fedilink
      arrow-up
      7
      ·
      2 years ago

      If you want the best tutorials on FreeCAD, check out mangojelly on youtube. He has a current 1.0 beginner series that starts right from the very beginning. And he goes slow enough to easily follow along.

      Ignore the huge number of workbenches. You can even go to the Settings and turn the ones you don’t need off so you never see them again. You are only going to use 2 workbenches 90% of the time-- Part Design and Sketcher. And as you get more experience, you might add another couple of workbenches as you go. Most of the third party workbenches are specialty things. For example, I sometimes need to design and make gears or do small sheetmetal work. So I have the Gear and sheetmetal workbenchs installed. You probably would never need it.

      Learning CAD, no matter what flavor, does require effort. It’s as much about learning how to think as it is about learning how to do.

    • jagged_circle ( jagged_circle@feddit.nl ) 
      link
      fedilink
      English
      arrow-up
      3
      ·
      2 years ago

      I find the opposite. There’s so many videos on FreeCAD its wonderful. And if you’re stuck, ive posted to the forums and within a week someone literally took my file and made a video showing how to do what I couldn’t figure out.

      Such a fantastic community.

    • For me it’s a bit different - just installing things to get build123d to work is an insurmountable obstacle. Because I’m not a programmer it’s rage-inducing. But I guess that’s how this stuff goes 😉

  • oyo ( oyo@lemm.ee ) 
    link
    fedilink
    arrow-up
    6
    ·
    2 years ago

    I’ve tried it for a few hours, but basic stuff seems incredibly needlessly difficult. After thousands of hours in Solidworks it’s just too painful.

    • bluewing ( bluewing@lemm.ee ) 
      link
      fedilink
      arrow-up
      6
      ·
      2 years ago

      Oddly, despite the 1,000’s of hours of SW myself, I had little difficulty in picking up FreeCAD. Or Fusion or OnShape, (even taught OnShape to high school students), or SolidEdge. Once you understand the design process of CAD, it’s not all that hard. I do have preferences in UI’s and workflows, but that doesn’t mean I can’t use something different.

      • oyo ( oyo@lemm.ee ) 
        link
        fedilink
        arrow-up
        5
        ·
        2 years ago

        All the others you listed are very similar to solidworks and no problem. FreeCAD decided sketching should be completely different. I can barely even draw a line and I don’t understand how that’s possible.

          • oyo ( oyo@lemm.ee ) 
            link
            fedilink
            arrow-up
            2
            ·
            2 years ago

            Because solidworks is the gold standard in the space and is intuitive for millennials that grew up on computers. It mirrors other software that came before in terms of super basic stuff like how to draw a damn line. If you’re going to do a big swing and change the paradigm with a fundamentally better way, it better be really good for a really good reason.

            • bluewing ( bluewing@lemm.ee ) 
              link
              fedilink
              arrow-up
              2
              ·
              2 years ago

              You just want to be angry and complain about something don’t you. Either get over it and learn to use FreeCAD or don’t. But whinging is unproductive and useless.

  • Anivia ( Anivia@feddit.org ) 
    link
    fedilink
    arrow-up
    2
    ·
    2 years ago

    I guess Ill give it another look. Onshapes licensing is not compatible with my 3d printing side-gig, and Fusion360, although it has a very fairly priced startup license, requires me to run a Windows VM