Why focus deliberatly on software that doesn't run on all platforms?
Although I completely understand the value of Linux, there are several reasons why we went with Fusion 360 for most of the digital fabrication classes. A big part of our goal here is to help our users learn skills that are not only fun, but also potentially marketable in the design and engineering fields.
In these fields, Solidworks is the most widely used program, but it's PC only and is not free for hobbyists and students.
Fusion 360 is quickly becoming more widely used in these industries and is projected to be much more widely used in the near future. It's runs on PC AND Mac, which gives it an almost universal availability. It's free for students and people who make less than $100K per year using it, and has an every expanding list of useful features. There is a LOT of money and development going into the program, and as a result it's constantly improving.
OnShape is comprable in terms of features and is browser-only, but aside from the obvious limitations (you have to have a strong internet connection to use it), they only allow you to have a few private designs with the free version. You have to pay a monthly subscription fee to ensure that people can't steal your work.
FreeCAD seems to have some basic design / engineering features and runs on Linux, but I've heard nothing but bad things about its stability and available features. Also, it's practically unheard of in the professional world.
If you're a diehard Linux user, you can use the browser version of Fusion to do modeling and sketching. It should be released in a couple of weeks.
Select as Best AnswerUndo Best Answer
Here's a link to the web-based Fusion interface. When it's live for users (later this month) create a new project, then inside that project click the "+NEW" button to create a new design. It won't have mechanical assemblies at first, but it will have all the basic modeling, sketching, and modification tools covered in the class.