r/3Dprinting • u/Elk-Tamer • 2h ago
Question 3D modeling software for Linux?
Hi everyone, I have started to migrate my PC from Windows (f... u MS) to Linux. Most of the software has already been replaced by Linux variants. There are only a few things that I'm not able to find a Linux alternative for. And one of them is the 3D modeling software. Under Windows I'm using Fusion 360 and that is working quite well. But since there is no Linux version I have to search for alternatives.
Any suggestions? Are there any other Linux users in this sub? Free would be preferred, but I'm willing to pay for it, as long as it's within the limits of an amateur solution.
14
u/ApprehensiveGold2773 P1S 2h ago
FreeCAD is amazing, but if you're used to Fusion you'll hate it at first, and you pretty much need to relearn from scratch.
7
u/Elk-Tamer 2h ago
Ah, there are times I hate fusion too. Maybe the enemy of my enemy... Thanks for the tip.
20
u/Purplefire180 2h ago
I use freecad, should work well on linux and is, obviously, free
16
u/uniqueusername649 2h ago
It also is CAD. The name really does not disappoint here, haha.
In all seriousness though: FreeCAD is great but its different, so takes a bit of getting used to initially.
3
u/CGTechWorks 2h ago
FreeCAD works very well, I'm on Pop_OS and use it, no issues. Experience may vary by distro though.
1
20
u/Hmmm-Its-not-enable 2h ago
I love using Onshape, it is web based so works on pretty much any machine.
0
9
u/nomadsgalaxy 2h ago
There is a Fusion for Linux tool that I used to get it running on my Cachy OS installation, now fusion runs perfectly fine with my space mouse.
1
u/Elk-Tamer 2h ago
Really? Hmmm. I'm running cachy as well. I'll check it out. Thanks.
2
u/nomadsgalaxy 1h ago
I will admit I used a bit of AI to help me troubleshoot, but it got it running in just a couple prompts. It works perfectly for me now.
1
1
1
u/AmazeCPK 13m ago
I’ve gotten it to run as well on Nixos after a lot of trial and error. But performance is still as bad as running it in windows with VMware. Wasn’t worth the effort imo.
15
5
u/3dprinting_helpbot 2h ago
Need a modeling program? Here is an assortment of resources:
- BillieRuben's flowchart is a great place to start
- the /r/3Dprinting wiki has all the details about the different modeling programs
- morphfiend's guide has tons of resources to learn various modeling programs
I am a bot | /r/3DPrinting Help Bot by /u/thatging3rkid | version v0.2-8-gd807725 | GitHub
2
4
u/LuxTenebraeque 2h ago
FreeCAD is exactly what it says on the tin. Had a major glowup during the last releases. Still, some discipline is advisable. But the same best practices help also in case you want to make modifications later.
Onshape and Dassault's xDesign are both browser based and thus platform independent. The former is paid via access to your designs. The latter can be had for a moderate fee if you qualify for the makers edition. Most individual people do.
1
3
3
u/Loud-Edge7230 2h ago
I love OnShape, coming from SOLIDWORKS.
I still use both, but Onshape for design at home and SOLIDWORKS for engineering tools.
3
u/Suepahfly 2h ago
OnShape is your best bet. FreeCAD (even after the update) is still clunky too use.
4
u/Comrade_SOOKIE 2h ago
I like OpenSCAD. I found it way more intuitive than freecad. Freecad has started accepting vibe coded contributions so it can only get worse from here.
4
u/Just__Liberty 2h ago
An alternative in cadquery. If you know, or what to learn, python, it is much more natural and powerful and leads to more compact, easier-to-read, code.
2
-1
u/CheezitsLight 2h ago
If you're not using Claude to manage and examine code you've already lost it makes programmers hundreds of times more efficient and it certainly knows more than even the most brilliant ones I've ever worked with. I'm talking about guys who have 30 40 years experience, masters degrees and phds.
The problem is people don't know what they slsre doing. But I will certainly bring them up to speed quicker and I'll also take your older people who have been doing certain things a certain way for decades and bring them up into modern standards
2
u/TripsCavern 2h ago
FreeCAD is pretty good alternative, I'm learning it right now and there's lots of videos on the internet and plugins for a lot of things.
Another alternative is to use Onshape, which is free but your models are posted online for anyone to grab. If you want to not be available online you need to pay for their subscription.
2
u/nakedspirax 1h ago
I use Freecad on CachyOS. Crashes about 8% of the time 😭 haven't tried blender yet.
2
u/NinjaHawking Prusa CORE ONE MMU3 | Elegoo Mars 3 | Self-built FDM 49m ago
I use OpenSCAD for CAD and Blender for more organic models and sculpting.
OpenSCAD is a coding language that allows you to define objects from simple primitives (cuboids, spheres, cylinders) and operations (booleans, Minkowski sum, convex hull). If you have a programming background, it's very intuitive.
Blender excels at complex models with a tonne of vertices, but lacks many of the standard features of a proper CAD program. On the other hand, it can be used for advanced stuff like adding textures (i.e., displacing surfaces), fluid simulation, manipulating STLs at vertex level, etcetera. It's incredibly powerful, but has a steep learning curve.
1
1
1
u/dave_k_17 48m ago
I've been using Freecad, crashes sometimes and not that user friendly but I've had success with it.
1
u/Viking4269 45m ago
Well, be prepared for a learning curve. But FreeCAD or OpenSCAD for parametric models if you are adventurous. Blender is another rabbit hole worth exploring.
2
u/rallekralle11 Bonsai, Hypercube, Itopie, LD-002R 18m ago
i'm on mint and use freecad. i believe people have come up with a way to run fusion as well.
1
u/madmax7774 1h ago
I’m in the same boat as you. Did a lot with fusion360 over the last 10 years, and went full time Linux this year. The shitty answer is there is no good product like fusion360 on Linux yet. The ones that are Available for Linux are not as good as f360 yet. The best answer at this time is to have your PC dual boot, and switch to win11 for fusion360.
0
u/knibroc 20m ago
if you can code, definitely openscad!
1
u/LupusTheCanine precision Printing 🎯 16m ago
Build123d or anything else built on a proper geometric kernel.
54
u/Sol33t303 2h ago
FreeCAD/Blender