[Thumbnail image credit: By Freeformer - Created and originally uploaded to the English Wikipedia by Freeformer, CC BY-SA 3.0]
Designing 3D parts is tough, but with good software it becomes easier. Everyone has their favorite tool, and below we outline some of the most popular CAD programs. And if you're prototyping on a budget, or have a quick fix to make, there's lots of great free tools out there for creating and editing 3D models too.
3D Studio Max (3DS Max) was developed by Autodesk, is one of the gold standard programs for 3D modeling, animation, and graphical rendering. It is used frequently in the movie industry and in the creation of video games, and is especially useful for creating lifelike representations of living things and environments. Its tools are arguably more robust than necessary for modeling engineering parts; that is, its tool-set may be better suited for figure modeling and artistic projects - while a program like Rhino, Pro-E, or Inventor is better suited for machine components - especially when scale matters.
3DS Max comes equipped with a wide range of tools capable of adding impressive textures and skins to 3D models. When it comes to 3D printing, these tools are much less useful than in the world of rendering and computer graphics / simulation. An exported 3D printing file will rarely, if ever, maintain visually-relevant surface data.
The considerable cost for a 3DS Max license can be seen as a relatively high barrier for entry. A single license costs 3,675 USD in 2014. A short-run free trial is also available. It should also be noted, however, that a free 3-year license is available for students.
Adobe Suite harnesses the power of Photoshop in the Creative Cloud to enable editing and creating 3D models. This relatively new set of features may seem lacking to advanced modelers who are more familiar with other premium software, however it is comparatively easy to use and easy to learn for those who are already experienced with Photoshop and the Adobe Suite. Adobe's effort to enable quick export of 3D printable files should not be overlooked. Expect them to add additional functionality and features in the future.
Autodesk Inventor was created with mechanical design in mind, is an incredibly robust piece of software capable of 3D mechanical design, documentation, and product simulation. Digital prototyping of the highest quality can be achieved with Autodesk Inventor. It is especially suited for mechanical engineering applications.
The program has two flavors: Autodesk Inventor and Autodesk Inventor Professional. The vanilla version allows users to created detailed drawings, assemblies, and CAD models. The professional version adds simulation, routed systems, and tooling capabilities. A full professional license costs $7,295 USD. A free 3-year license is available for students.
CATIA was created by the same company as SolidWorks, purports to be "the World's Leading Solution for Product Design and Innovation". Beyond mere 3D modeling, CATIA offers tools for clear design, mechanical engineering, electrical and fluid systems design, as well as systems engineering. After producing models, CATIA enables developers to piece together parts and view models interacting in realistic simulations with impressive quality. These almost-real digital constructions are of such high quality that they are often used in advertising or for display purposes on their own.
Beyond its surface-level offerings, CATIA is capable of advanced surface modeling, industrial design concept engineering, reverse engineering and surface reuse, systems simulation, embedded systems modeling, systems safety analysis, tooling design, electronics engineering, electrical design, structural part and assembly design, style-to-surface comparative modeling, mechanical systems design, and more. As with other software of its kind, CATIA is used in almost every major industry where it can be used - including aerospace, automotive, shipping, energy, medical, and high-tech electronics.
CATIA has the highest barrier to entry for any 3D modeling program in the world. Like elite enterprises themselves, CATIA is a broad, deep ocean of capabilities and knowledge. An unprepared user could easily drown. Nonetheless, CATIA is behind some of the most advanced engineering projects on the planet and for some enterprises, the high cost is justified.
Although CATIA representatives will discourage people from posting the real price of the software suite, information posted by designers seeking quotes has tagged the price for a recent release (as of 2012-2013) at anywhere between 9,000 and 65,000 USD per unit, depending upon the number of modules included. An annual maintenance fee of 18% is also levied on the buyer, which can easily bring the lifetime cost of the product over 100,000 USD.
PTC Creo (formerly known as Pro/Engineer or Pro-E) features productivity tools that can be used in a number of industries. It is a scalable, interoperable suite of design software that enables concept development, prototype modeling, advanced 3D rendering, and dozens of additional functionalities. For 3D CAD modeling, PTC Creo Parametric is the go-to part of the suite. Like SolidWorks and Autodesk Inventor, its interface will be familiar to those familiar with engineering-focused 3D modeling programs. Producing 2D sketches and 3D extrusions helps build objects in a virtual environment. The novel part of PTC Creo comes from the sheer number of extendable, interactive add-ons that can work together with the core programs and share files easily. Bright, colorful models come to life quickly on the screen - giving a more intuitive sense of models and more intuitive editing tools than some comparatively priced software.
PTC Creo provides in-depth control of complex geometries and parametric objects. Crucially, it enables the generation of complete digital representations of products or parts being designed - something that few similar programs profess to offer. Its capabilities can generally be split into three sections: engineering design, analysis, and manufacturing. Data can be represented as renderings or as 2D drawings.
Free 30 day trials and a free academic edition are available. The full version and its elements have a pricing structure that is difficult to find without requesting a quote; however, Creo Parametric is reported to cost 3,500 USD.
Rhinoceros (Rhino) and its associated products (named after other animals) are relatively enduring tools in the 3D modeling space. Development of the initial version occurred more than two decades ago. Rhino is currently in its fifth version.
More focused than 3DS Max, Rhino offers a broad range of tools for modeling, editing, drafting, 3D capture, analysis, and rendering. The suite is used mainly for modeling mechanical designs and managing engineering projects, although it can be used for virtually any 3D task. The interface is relatively simple, setting the barrier for entry comparatively low. While not as robust as Autodesk Inventor, a full license for Rhino 5 costs only 995 USD. Multi-month free trials are also available.
Maya is another advanced offering from Autodesk, including tools for 3D animation, modeling, simulation, rendering, and compositing. The program is immensely capable, able to easily integrate 3D motion, 3D modeling, and cinematic-quality interactions. It is arguably more capable than necessary for 3D modeling of components to print with 3D printers, but the functionality is all present at its core.
A single license costs 3,675 USD, while a free 3-year license is available for students. Short-run free trials are also available.
SolidWorks is built from the ground up for mechanical design. It has a broad and robust feature set perfect for 3D CAD, product data management and consolidation, simulation, technical communication, and electrical design. Solidworks is used in virtually every industry that could have need for custom-designed parts, including but not limited to: aerospace, automotive, construction, energy, manufacturing, medical, industrial equipment, and high-tech electronics.
Along with dedicated archives, live support, forums, blogs, user groups, individualized programs, extensive documentation, and a host of other resources, SolidWorks is equipped to deal with enterprise-level institutions and individuals alike.
The software itself is complex, but very responsive. Interfaces in Autodesk Inventor and extremely similar and users familiar with one will find picking up the other takes only moments.
A single-user license for SolidWorks costs 3,995 USD, while a professional license costs 5490 USD. Free trials are not guaranteed and must be requested. They are not available for students at any time.
123D is a suite of software developed by AutoDesk. Including tools for sculpting, modeling, drawing, creating circuit projects, 3D file manipulation, and much more, the suite is geared for beginning users and enables them to produce compelling models with relatively simple tools. TinkerCAD, although hosted separately, was added to the suite in 2013.
Programs within the suite can be downloaded to computers and mobile devices, or launched live on the web on supported browsers. Simple design and responsive tools enable users of any skill level to produce quality 3D models which can then be exported for 3D printing. As with most freeware, 123D suite programs lack robust tools and detailed attention given to units - making them inadequate for complex mechanical assemblies or printed parts whose accuracy is crucial to their operation.
Blender is a free and open source 3D animation and modeling program. It supports a broad array of 3D processes, including: modeling, rigging, animation, simulation, rendering, compositing, and motion tracking. It even enables video editing and video game creation. Open scripts enable further customization. Since the entire project is community-driven and free, frequent updates and changes to the original source code are released - giving Blender more responsiveness than some larger, more tightly-controlled programs.
Even with its fully-featured 3D environment, Blender lacks some of the more robust and powerful tools present in paid/premium software - such as those specifically designed for prototyping and mechanical engineering reducing the number or severity of sharp intersections between surfaces.
FreeCAD is a parametric 3D modeler. Parametric modeling allows you to easily modify your design by going back into your model history and changing its parameters. FreeCAD is open source (LGPL license) and completely modular, allowing for very advanced extension and customization. It also lends itself very well for scripting since nearly every feature can be accessed through its Python API.
OpenSCAD is free software for creating solid 3D models. Unlike Blender or TinkerCAD, OpenSCAD focuses specifically on the mechanical dimensions and properties of CAD models instead of their artistic properties. It is ideal for creating machine parts and detailed mechanical models. It is not, however, useful for creating animated movies or graphical renderings.
OpenSCAD enables a user to build models from 2D outlines or by compositing solid geometry, as in many premium programs. It enables export in common file formats and supports STLs for 3D printing.
SketchUp is a free 3D design program curated by Trimble. It includes a library full of free 3D models which anyone can use and to which anyone can contribute. Its Layout feature enables 3D models to be converted into realistic drawings easily - these can then be exported in a variety of file types, in addition to the ordinary export options afforded to its 3D modeling suite.
A Sketchup Pro License costs many hundreds of USD and adds additional features and functionalities. Its low barrier to entry and the ease with which a user can create or import models makes SketchUp an appealing tool for beginning 3D modelers. As with other free software, it lacks the robust features and complex assembly features that premium programs often contain. Advanced users may find its simple interfaces lacking, but this is precisely why it appeals to beginner users.
TinkerCAD Unlike standalone 3D modeling software, exists only online and functions on a variety of browsers (although Google Chrome or Mozilla Firefox are recommended). TinkerCAD has a low barrier to entry and is free to use. Beginning users are guided through the 3D design process with lessons, teaching basics before allowing users to move on to more advanced techniques. Founded in 2011, the software package was acquired by AutoDesk in 2013 and was rolled into the 123D family of products.
This post is provided by Fictiv, the most efficient manufacturing platform for fabricating parts. Powered by a distributed network of highly vetted vendors, the online interface makes it easy for customers to get instant quotes, review manufacturing feedback, and manage orders—all through a single service.
A desktop CNC milling machine can be a practical addition to your prototyping or small-scale fabrication operations.
3D modeling has been a part of the profession of industrial design since before computers were even conceived.
With so many online learning platforms out there, it can be hard as a designer to decipher where to go...
We are building this list as a resource for designers who are looking for a starting point in picking a...
In the 1990s 3D printing was adopted by forward-looking design studios for prototyping – it was not widespread though for...
Community driven, engineering oriented, detailed and aesthetic, 3D printing oriented, royalty-free, paid, free.
Technology can be a great help when it comes to organizing your research on an ongoing project or in new...
Don't have an account? Join Now
Create a Core77 Account
Already have an account? Sign In
Please enter your email and we will send an email to reset your password.
Very strange that there is no mention of alias, on-shape, or fusion 360.
Fully agree, I have used a variety of packages over the past few years but Fusion 360 is shockingly good and gaining traction amongst small studios.
Even stranger is the mention to 3D Studio Max :D
No Alias, no Fusion... but PHOTOSHOP?? Seriously?
CAD with Photoshop?! I must be from another planet. I think it is worth mentioning to aspiring industrial designers that you will need to change things all the freaking time. Tell them today that they need to master something like SolidWorks, so they can change things without having to rebuild it from scratch. I have never done a project that CAD files didn't have to be changed for at least 10 times before production. Teach something useful for god's sake!
No mention here that both Rhino and SolidWorks offer highly discounted student versions of their software
Where is Siemens NX ? the father of parasolid
It's so expensive newcomers can't even look at it without their eyes bleeding :D
You guys should do your research.
I'm surprised that there is no mention of Autodesk Alias, that would be the preferred Autodesk product for ID surfacing by far.
Solidworks (for Parametric mechanical design) and Rhino (for Surfacing) are pretty popular with smaller companies/firms.
Larger organizations typically use Catia or PTC Creo (formerly called Pro/Engineer) for mechanical design. These programs both also have excellent surfacing packages, but Alias is the more prevalent surfacing tool with most ID folks I work with.
The statement above that "Catia was created by the same company as Solidworks" is incorrect. Catia was developed by Dassault (a large French Aerospace company) for CADing up airplanes in the 1980s. Solidworks was created by some former PTC engineers completely independently many years later. Solidworks was later acquired by Dassault, who was interested in adding a lower cost & easier to use CAD package to their product offerings.
I highly recommend OnShape (onshape.com). It's cloud-based with free and paid options.
Indeed. I migrated from openscad to OnShape and LOVE it. Big Thanks to the team to have a free option for hobbyist! I can only thanks them by encouraging everybody to give a try to OnShape !
How does Autodesk's Fusion compare?
Shockingly good given how new and cheap it is.
I've been on Fusion for about 2 years now, and just love it.
It works great until it is lacking a feature you really need in a specific case. Then it flat out sucks because you just can't do what you want to do. Then you search on their forum for a solution and see a bunch of very defensive Autodesk employees saying things along the lines of "Why do you want to do that anyway?"
Thank you for the list. These apps are excellent. I also recommend creating tailor made application, software development company I work at, https://zaven.co/ is currently working on similar web app. You can check it out if you want!
Solidworks does have a student licence for 100 USD though. Not compatible with the commercial version. But fully functional and affordable!
No NX? Which is sort of taking over the lead for a lot of design driven companies. NX Mach 3 Industrial Design has the best surface tools in the industry right now.
Come on guys where's the love for Alias all versions?
Also missing – fusion 360...
No pros and cons agains each other. As in, some software is better suited and is preffered for some aplications, vs others. Also no fusion360? Fusion has the potential to bring the power of Solidworks, Rhino, varios simulation and Cam to one place.
Have been using both PTC Creo (ProE) and SolidWorks for industrial design CAD modeling. I must say if you want to have good quality parametric surfacing that you can adjust down the road, PTC Creo is the way to go. The Freeform modeling method combining with Freestyle are extremely versatile in achieving very high quality complex surfaces that is only second to Alias, but Alias lacks the parametric attribute and the solid modeling capability. SolidWorks simply lacks the intricate control when trying to achieve good quality surfacing works. Sadly, with aggressive pricing and marketing, SolidWroks is slowly taking over to become the most popular solid modeling CAD program within the ID community worldwide. PTC needs to do something to address this.
tip ; You can get Autodesk softwares free if you are a Student.
Early on in exploring which program to use, I studied the features of several programs. I have working knowledge of 3DSMax, Pro/E and Rhino.
Really? Rhino used mainly for mechanical design?
I'd say Rhino is lacking in the field of Mechanical Design, because you can't create assemblies as easily as for example in SW or Onshape...
A personal, more apropriate description would be: The suite is mostly used for freeform design and complex, data driven modeling. Together with its visual programming environment Grasshopper, it got popular amongst architects and timber construction firms, where large parametric models with hundreds of different yet similar parts have to be handled.