Hi guys, I introduce myself: i'm Edwin Cámara, architect by profession, I'm a user of Archicad (advanced), autocad (intermediate) and 3dsMax (intermediate) with 20 years of experience in each of them.
I read all the comments and I think they are all correct. Obviously if we see them focused on the perspective and needs of the person who published it.
Being that out of necessity I have used payment software all my life, since the companies in the area focus on such programs (in a pirate way by the way). Since last year I lost my job so I decided not to incur piracy, learning to use only open source programs for my personal projects. With what I have been a big surprise, good surprise indeed. There are alternatives for practically everything and with excellent results.
Obviously if we compare Freecad with archicad, librecad with autocad and 3dsmax with blender. Coming from the commercial side I will say: "The opensource is still lacking things to get to the commercial level".
But for example: If I compare 3dsmax with Blender, speaking only and specifically about the interface and user experience part; Using blender feels like using 3ds max 10 years behind. But the results obtained with no, these are as good as those obtained with 3dsmax.
And it is that, really between payment software there are also differences and depending on the area that we compare these will be bad or very bad. Example: Archicad vs Revit
Archicad is super easy for the architectural design process, you work as well as if you were doing it with a paper, Revit on the other hand is bad to design directly on it. Instead, revit for Mep design work is excellent and archicad is not bad, it is lousy !!! for these tasks. Archicad regenerates its views faster, but consumes more memory than Revit ... and so we could continue with different examples.
I think the biggest problem in general is the lack of commitment or time to dedicate ourselves to learning new things. And definitely staying with what we know and handle best is always the easiest. And that is why we are looking for alternatives that resemble the software we use, and we think that this new program does not reach or reach the level of what we already have.
I think that everything is simply about knowing how to do it in the program that we define as a tool. After all, between software there are always pros and cons.