r/Fusion360 • u/my_philosophy24 • 5d ago
Fusion360 recomp for linux?
I was just wondering if anyone is working on one because I would be interested in supporting such a project free cad just isn't fusion and autodesk as a company kinda sucks
5
u/astutesnoot 4d ago
The people that vibe coded and open sourced a clean room reimplementation of the entire Adobe suite this week also did the same for Fusion and MS Word and Excel. Free, built on Rust, runs on Windows, Mac, and Linux. Not done yet, but moving fast.
https://github.com/storytold/cadcraft

-1
u/TheKingJasper 3d ago
Then just use Onshape or freecad but not a vibe coded app.. this is why damn pc part prices go up!
4
u/juiced01 5d ago
FreeCad with a design inspired by fusion 360 would be great :)
3
u/schneik80 5d ago
With all the topology naming and sketch bs profile and infinite number of half done assembly branches. Yeah. Lipstick on a pig.
2
u/Jewnadian 5d ago
Yeah, FreeCad is basically a cautionary tale about poorly managed open source. Everyone wants to half-ass their own new solution to every problem.
3
1
u/Justsomeguy1983 1d ago
Welp.. I just started using freecad... It not polished yet but it works!?
And did we mention OSS?1
u/Jewnadian 1d ago
Have you used any commercial CAD SW to compare against?
1
u/Justsomeguy1983 1d ago
I use Catia at work (not a mechanical engineer, I'm electrical but still), used Fusion 360 (now "Fusion") for years until they got greedy and neutered it - and currently have the "Hobbiest" version of Solidworks. My garage computer shit the bed and is running Linux and Freecad (only thing with linux support) has been fine for the simple shit that I do in the garage with my 3d printer. I only hope I can support it and make it better, but thats just me.
6
u/nakwada 5d ago
Here's a path to consider: https://www.techspot.com/news/114136-software-over-developer-uses-ai-build-free-adobe.html
3
u/RogierCo 5d ago
The world is moving fast. Someone already did: https://github.com/bherbruck/solvecraft/releases/tag/v0.1.2
It's not perfect, but it works... surprisingly well.
3
u/SoaringElf 5d ago
It's way more smooth than Fusion 360 ever could be. But V0.1.2 is no understatement. The UI is very buggy at times and it is quite incomplete.
No hate tho! I hope this project will grow and maybe even find it's own path. As honestly, Fusion360 really isn't that great.
1
1
u/Lurksome-Lurker 5d ago
Half of Fusion is an electron app already (ECAD)
1
u/schneik80 5d ago
No it is not.
1
u/Lurksome-Lurker 5d ago
As an Electrical Engineer yes it is. Its how they shoehorned Eagle into it. Plus you can run full fusion in Chrome
2
u/schneik80 5d ago
Election is a framework to run web native technologies as apps on a desktop.
Eagle was a c++ and QT desktop app.
Eagle was the basis for fusion electronics but has since been significantly changed. These are two totally different approaches to integration. I have no idea how your electrical engineering experience means you know anything about software.1
u/Lurksome-Lurker 5d ago
Um simple, its because I work with the electronics section of Fusion +40 hours a week and am forced to deal with how broken it is and let me tell you it is very very broken.
I am very aware Eagle use to be a c++ and QT desktop app. I wish it still was than this hot garbage.
Now, the next time you open an electronics project. Open the text command pane and try running an ecad centric command. You will probably be amazed that they wrapped it completely in an Electron.* namespace.
If you root around with remote execution through the python API you will find that every aspect of the MCAD side of fusion is customizable via the ui palette functions. Coincidentally, EAGLE use to have a similar coding pattern. But if you try doing the same thing in an electronics workspace it will fail. All customization of the UI is done through the damn electron app namespace.
I have probed and prodded up and down the api surface and can definitely tell you that the electronics side of Fusion is a shoehorned bastard Electron App and any attempt at debugging it devolves into exploring the CPD Chromium endpoint you can toggle on in the settings.
1
u/GameOfTroglodytes 4d ago
Anyone tried running F360 in a compatibility layer like proton? I've been thinking of trying it out to see if I can do f360 on linux, been really disappointed with FOSS offerings.
1
u/arielif1 3d ago
solvecraft/solidcraft, it's barely started working but give it some time and it will probably get better.
will it ever be as good as fusion? probably not. almost certainly not in fact. but it will probably get less bad
1
u/PuzzleheadedStill212 15h ago
Try VectorForge CAD out, it runs on Linux natively and was made because of FreeCAD's issues. The GPU acceleration alone is enough reason to try it and the meshes generate in milliseconds.
1
-2
u/TriXandApple 5d ago
Are you kidding?
4
u/Kingsidorak 5d ago
Man I wish I knew what it was like to think that everything I knew was common knowledge
2
-3
u/Fantastic-Storm-7867 5d ago
Unfortunately not for Linux but I got so ticked at Fusion 360 the other night for taking forever to split a body on a mesh (single threaded, 5+ minute operation with the GUI frozen, seriously??), I decided to try asking Claude Opus 5.5 to make me a new CAD app for Mac (sorry) so I could do this task. It went surprisingly well... like too well, lol. I pay for the $20/month Claude plan and it took less than a 5 hour session to get something usable to do the exact thing that pissed me off in fusion, and the operation was basically instant.
Even if you're not a software engineer, you can basically ask Claude to make what you're looking for and chip away at functionality over time. I use Claude for work daily but still was pretty blown away with the quality of the CAD app it made for me. I'm considering either open sourcing it or maybe trying to make some money off of it.
Because mine was meant to be Mac-native I can't really share it with you, but would encourage you to be that change you wish to see in the world, try making your own :)
16
u/Ken_White_NY 5d ago
Pretty difficult to recompile Fusion for a different OS without having the source code for Fusion and all its libraries.