I tried this once on a side project with a small engineering team, but FreeCAD was my alternative to AutoDesk. If we had been a naval vessel they would have mutinied and hung me from a yardarm. They were a clever bunch of hardworking sods and they tried, but sometimes open source isn't up to the task.
Still I think you're right. I suspect that creative suites must be much further along than some engineering sorts of software. Not sure why.
The problem with most alternatives is that for a lot of people it will almost reset them back to starting from scratch when the little details of difference come through. And that's if it even works fully, and a lot of open source variants have little bugs in them that always seem to catch up or just don't want to install properly on whatever machine you are using.
It's not just the learning curve reset, a bunch of open source projects are made by insane people with their brains installed upside down. Blender was completely unusable for decades because the upside-down brain crew insisted that left click could not be used to select things. KiCad has similar problems where none of the standard mouse interactions work, the delete key does not delete things, etc.
That's also true. A lot of open source things seem to be made to gatekeep as hard as possible, to the point where you need an advanced degree in the program itself to make it function and its made to be as obtuse as possible.
I know most of the guys who use that stuff are super proud of themselves for managing to tard wrangle the most tarded of programs, but that sometimes it feels like they do it just so they can jerk off about how difficult it is.
I would love to hear about your OpenSCAD experience and what kind of uses cases you think its appropriate for. I've no experience with parametric modeling and the I don't understand the workflow.
Openscad works well if you prefer to model in code. There's no visual interface to tweak at all, just lines of code to get the output you want. It's much easier for parametric modelling since you can simply just define values and insert them into your code and just change those. It also allows for coding different modules so you can call on them in later code. You can also call on different libraries of code people have already written to generate your models. I used the boardgame insert library extensively
I switched to freecad cause I had a hard time modelling non basic shapes ( anything that's not round or hex, or square etc) in openscad. You can do it but the coding was a bit tough for me.
I use OpenSCAD to make simple parts for projects I'm 3D printing (connectors for PVC pipes at nonstandard angles, adapters for hoses, bolts or nuts for things that aren't going to take a lot of thermal abuse) and it does everything I want and nothing I don't.
CAD is the one of the few areas where it just outright sucks. I wonder why there isn't an effort to make it a lot better. In terms of productivity software we got davinci resolve which also works on Linux, we got gimp and krita as a semi Photoshop replacement. I am not well versed in audio creation but that is probably another area that isn't as well on Linux sadly. Programming can be done on both, games too.
I'm not well versed in audio work either but Audacity has been around forever. Open source and electronic music demographics overlapped quite nicely in Europe since back when both were less mainstream. There's a surprising number of mature audio tools.
Warning about Audacity: they've been bought by a company that does not seem to have your best interest in mind. They instantly wanted to put in telemetry but the community pushback was huge so they rowed that one back. Right after they talked about saving userdata and sharing that one with their Russian main office. I jumped ship at the first part and just use Tenacity now, a fork.
I tried this once on a side project with a small engineering team, but FreeCAD was my alternative to AutoDesk. If we had been a naval vessel they would have mutinied and hung me from a yardarm. They were a clever bunch of hardworking sods and they tried, but sometimes open source isn't up to the task.
Still I think you're right. I suspect that creative suites must be much further along than some engineering sorts of software. Not sure why.
The problem with most alternatives is that for a lot of people it will almost reset them back to starting from scratch when the little details of difference come through. And that's if it even works fully, and a lot of open source variants have little bugs in them that always seem to catch up or just don't want to install properly on whatever machine you are using.
It's not just the learning curve reset, a bunch of open source projects are made by insane people with their brains installed upside down. Blender was completely unusable for decades because the upside-down brain crew insisted that left click could not be used to select things. KiCad has similar problems where none of the standard mouse interactions work, the delete key does not delete things, etc.
That's also true. A lot of open source things seem to be made to gatekeep as hard as possible, to the point where you need an advanced degree in the program itself to make it function and its made to be as obtuse as possible.
I know most of the guys who use that stuff are super proud of themselves for managing to tard wrangle the most tarded of programs, but that sometimes it feels like they do it just so they can jerk off about how difficult it is.
I use freecad as well. Migrated from openscad
I would love to hear about your OpenSCAD experience and what kind of uses cases you think its appropriate for. I've no experience with parametric modeling and the I don't understand the workflow.
Openscad works well if you prefer to model in code. There's no visual interface to tweak at all, just lines of code to get the output you want. It's much easier for parametric modelling since you can simply just define values and insert them into your code and just change those. It also allows for coding different modules so you can call on them in later code. You can also call on different libraries of code people have already written to generate your models. I used the boardgame insert library extensively
I switched to freecad cause I had a hard time modelling non basic shapes ( anything that's not round or hex, or square etc) in openscad. You can do it but the coding was a bit tough for me.
I use OpenSCAD to make simple parts for projects I'm 3D printing (connectors for PVC pipes at nonstandard angles, adapters for hoses, bolts or nuts for things that aren't going to take a lot of thermal abuse) and it does everything I want and nothing I don't.
CAD is the one of the few areas where it just outright sucks. I wonder why there isn't an effort to make it a lot better. In terms of productivity software we got davinci resolve which also works on Linux, we got gimp and krita as a semi Photoshop replacement. I am not well versed in audio creation but that is probably another area that isn't as well on Linux sadly. Programming can be done on both, games too.
I'm not well versed in audio work either but Audacity has been around forever. Open source and electronic music demographics overlapped quite nicely in Europe since back when both were less mainstream. There's a surprising number of mature audio tools.
Warning about Audacity: they've been bought by a company that does not seem to have your best interest in mind. They instantly wanted to put in telemetry but the community pushback was huge so they rowed that one back. Right after they talked about saving userdata and sharing that one with their Russian main office. I jumped ship at the first part and just use Tenacity now, a fork.
FreeCAD is baffling and strange. I've had much better luck making things in SolveSpace, though it is limited in capability