3D Modeling Software Recommendations for Hobby Mechanical Design

I will talk about 3D modelling software that I have tried, and point to this page whenever somebody asks for this info. Comments are extremely welcome.

Expensive but Good

SolidWorks is almost an industry standard. I am personally pro-efficient with SolidWorks already even without formal training, which means it has a good intuitive user interface and great community support. It is very rich in features as well. Too bad it costs several thousand dollars. (if you are actually a student, learning SolidWorks is highly recommended, try to obtain an education version)

Autodesk Inventor is almost on par with SolidWorks with very similar features. I’ve tried it briefly. I simply do not have a reason to switch to Inventor from SolidWorks.

SolidEdge was used at one of the places I worked for. It’s not bad but definitely doesn’t shine above the other contenders in this classification.

Free and Good

By “good”, I mean it meets a few certain criteria: dimensions can be typed, can export to a format like DXF or STEP or IGES, and good general software quality.

I try to share STEP files or IGES files whenever I can, so if you need to open my files, try one of these software.

Autodesk 123D meets these criteria. The disappointment is that it is not “feature-based”, so the workflow might take a bit longer than using SolidWorks. It’s good to pre-plan your model really well before bring it to the 3rd dimension. (think about how to make your object in a “subtractive” method first, as if you were carving it out of wood, my point is: you don’t have many opportunities to fix mistakes)

Autodesk Fusion 360 is very similar to 123D but with more features. It is more forgiving than 123D in terms of letting you edit the thing you already created (it is sort of “feature-based”). It is It is free only for certain people, but hobbyists are apparently included so yay for that. It can import from and export to a ton of file formats. The paid version isn’t outrageously expensive.

DesignSpark Mechanical is similar to 123D, but with more focus on electronics and pushes products from “RS Components International”. It can export to DXF but not STEP, so it is not completely recommended (the DXF contains lines in 3 dimensions but does not describe solids, you end up with a wireframe model if you try to import it).

Free and Bad

Onshape, their free account is only a demo. The features are good, but the storage requirements are large, and your design will quickly exceed the free account’s limits. This is because they save every a copy of your file after every change so you can always revert back, but each copy counts towards your used storage. The file size required grows exponentially because of this. They explicity stated that they will not implement a “purge history” button to “prevent abuse”. Hence, it is unusable for any serious projects.

SketchUp is not recommended because I can’t figure out how to type in dimensions. Apparently it can be done easily in the paid version. So it makes me feel like the free version is just a toy, and the paid version doesn’t justify the cost. I know other people recommend this simply because Google has their hands in them, but I do not recommend it at all.

FreeCAD is very buggy, but otherwise meets my criteria, plus it is “feature-based” and parametric. The shear number of annoying bugs makes it unusable for me. There is an interesting Python scripting feature that I tried using, but the documentation and implementation are not up to the level of quality that I need.

Cheap and Almost Good

Cubify is feature-based and parametric with an interface that can compete with SolidWorks. It is cheap enough to recommend, except it only saves/exports to 2 file formats, a proprietary format and STL. If it cannot export to STEP or DXF (or similar) then I cannot wholeheartedly recommend it. Their customer support stated that there are no plans to add that feature. (I should note that importing STEP is supported, just not exporting)

SolidFace is feature-based and parametric with an interface that looks like somebody just stole SolidWorks icons and changed some colors, but the actual UI layout is terrible, and depends on a lot of keyboard commands. I couldn’t figure out how to edit the length of a line I just drew. I would not recommend this software.

Others

OpenSCAD, and similar languages, are great when they are really applicable to your specific situation. But if you are a newbie, do not start off designing stuff using code as a learning step!

OpenJSCAD is like OpenSCAD except in JavaScript and can run in a browser.

I do not do much “organic” modelling. I hear that Blender is a good free program. Personally, I’ve used Rhino 3D back when I was in high school.

Geomagic is basically the the old Alibre Design, except now they belong to 3D Systems. It’s in the same class as SolidWorks. (Note that Cubify is also owned by 3D Systems and has a backend based on Alibre Design)

Related Posts

Upgrading an LC Meter Kit: A DIY Enhancement Project

Upgrade Your Budget LC Meter Kit: A DIY Enhancement Project The HU-053 LC Meter kit is a budget-friendly option for measuring capacitance, inductance, and frequency, available online. With its easy-to-solder components and transparent acrylic enclosure, it’s a great weekend project for electronics enthusiasts. But how accurate is it, and can we make it better? Kit Contents and Assembly The HU-053 kit includes a double-sided PCB, a bag of components, a transparent acrylic enclosure, and all the necessary nuts and bolts for assembly. The assembled device measures 91 × 106 mm with a height of 28 mm, featuring an alphanumeric LCD, a 40-pin STC89C52RC microcontroller, a 3P4T function selection switch, and a ZIF socket for connecting the component to be tested. The unit is powered by a 5-V supply. Improving the LC Meter’s Accuracy After assembling and testing the device, we were disappointed to find that its accuracy was as low as its price. But this presented an opportunity to improve it! In this article, we’ll explore ways to enhance the HU-053 LC Meter’s performance, making it a more reliable measurement instrument. Download the article to learn how to upgrade your budget LC Meter kit and turn it into a useful tool for your electronics projects.

Related Articles

Accurate EV Power Consumption Measurement: Introducing the LeoINAGPS System

  • August 25, 2024

Upgrading an LC Meter Kit: A DIY Enhancement Project

  • August 25, 2024

Aquarium Computer

  • August 6, 2024
Aquarium Computer

Ultimaker2 Bearing Spool and Bearing Guide Upgrade

  • August 6, 2024
Ultimaker2 Bearing Spool and Bearing Guide Upgrade

3D Printed Battery Recharge Dock for Parrot Rolling Spider

  • August 6, 2024
3D Printed Battery Recharge Dock for Parrot Rolling Spider

Using a Laptop as a Monitor for a Headless Raspberry Pi

  • March 7, 2024
Using a Laptop as a Monitor for a Headless Raspberry Pi