some people on IRC
Well there’s your problem! (just kidding)
Honestly though I don’t know why you would pick Perl unless you want to learn an obscure language that is both painful to read and write. May $deity have mercy on your soul.
some people on IRC
Well there’s your problem! (just kidding)
Honestly though I don’t know why you would pick Perl unless you want to learn an obscure language that is both painful to read and write. May $deity have mercy on your soul.
I was quite amazed reading NopHead’s blog a while back because he uses OpenSCAD exclusively, even managing to design an entire printer and its upgrades in there. I didn’t think any sane person could do this.
I should have prefaced that I did not actually run this myself, but I did take a note of it, it looked promising. Sorry for the false hope!
I would expect it to work after a lot of fussing about, and then break at the slightest update. Easier to run it in a VM (which is also not easy in order to get GPU acceleration without dedicating a card to it - I never managed to get Intel GVT-g nor GVT-d to work reliably).
It looks like Fusion 360 runs fine on Linux these days, I don’t know how reliable that is in practice (I would expect not very much).
OnShape is a great option if the licensing terms are compatible with what you are doing. They used to have similar licensing terms as Fusion 360 where you could still get paid for your work with a free version (i.e. YouTube) but changed the terms to remove this loophole. Fusion still allows this with the Startup license but of course could change their mind at any time, then you’d be out of luck.
I dislike the lockdown of Fusion 360 but its mental model works with my own (I can’t “get” SolidWorks and never remember how to do anything). Speaking of SolidWorks, they added a reasonably-priced license for DIY/hobbyists, but it’s the same lockdown as Fusion 360 and still Windows only.
I’m in the same boat as you, just a hobbyist doing this for my own use, I have no interest in becoming an industrial engineer. For now I will keep using Fusion 360, and when that stops being an option I’ll move on to something else. I can whip out models for my prints easily enough and the 10 documents limit is just an annoyance, not a real limitation.
At the very least whatever you design in Fusion 360 or OnShape won’t be stuck in there, you can export it out via .step files. You lose design history (if applicable) but not the model itself.
I remember your previous post, congrats on not giving up.
Whipping up a script to solve a very specific problem is super satisfying, but I found that anything you write quickly becomes a liability. Debugging Perl can be super difficult, especially when returning to something you wrote a while back.
Personally I grew tired of the punishment and left it all behind! If I need a quick script I’ll use Python instead, and if it doesn’t work I can use a real debugger to fix it.
In any case it’s always fun learning new things, I hope this experience ends up being useful to you in the future and you get to easily solve a problem that stumps everyone else involved.
Cheers!