Which CAD software should I use with my 3D printer?
When 3D printing, you'll want to have your 3D models in either STL or OBJ file format. When you're ready to 3D print your design, you'll load your STL or OBJ file into your slicing software to prepare the print job.
Just about any CAD software that exists these days can export in these formats, so you're free to use any CAD software you like. There are lots of options available, depending on the functionality you're looking for.
Here are some options to get you started...
Free CAD software:
- TinkerCAD: A free, easy-to-use browser-based CAD software. It's easy to use, so it's great for beginners and students. They have tools and resources for using TinkerCAD in the classroom.
- SketchUp: Another free, easy-to-use browser-based CAD solution. Free and paid licenses available (free for primary/secondary students, educators, and personal use).
- Blender: A powerful and popular free, open-source 3D modeling tool. It has a steep learning curve, but it's a powerful tool once mastered.
- FreeCAD: A free, browser-based parametric modeler with advanced features.
- OpenSCAD: A free CAD tool that uses a programming-style approach to 3D modeling. This is an intuitive option for coders/programmers, but will not be as easy to learn for most others.
- BlocksCAD: A free CAD tool that uses a programming-style approach to 3D modeling, designed to prepare users for using OpenSCAD, a more professional programming-based 3D modeling tool.
- Autodesk Fusion 360: Fusion 360 is a powerful, cloud-based 3D CAD program. Free for personal use, students, educators, and academic institutions.
- Shapr3D: A full-featured CAD program designed specifically for the iPad Pro and Apple Pencil. Free and paid versions available. Free Pro version licenses available for students and educators.
Commercial CAD software:
- SolidWorks: A popular and powerful Windows-based CAD solution.
- Rhino: A powerful CAD solution for Windows or Mac. Can be challenging to learn.
Mesh-editing Tools (not CAD software, but useful for making modifications to mesh models, i.e. STL files):
- MeshMixer: A free tool from Autodesk for editing mesh files (like STL files)
- MeshLab: Another free mesh editing tool, especially good for fixing issues and optimizing STL files.
Related Articles
Which Ultimaker Print Cores Should I Use?
All current UltiMaker printers equipped with dual-extrusion capabilities use interchangeable print cores. There are different print cores available, depending on what you're looking to do. In order to change to a different size or type of nozzle, you ...
Which 3D Scanner is Recommended for My 3D Printer?
Just about any 3D scanner can be used with any 3D printer. The reason for this is that all 3D scanners have the ability to export the final scans in the STL file format. This is the exact same file format as the standard used for 3D printing. Files ...
Which 3D printer should I get for making e-NABLE devices?
Choosing the right 3D printer can be a difficult process. There are many options available, and a lot of it depends on your budget and preferences. Most 3D printers are capable of printing e-NABLE devices. I would recommend steering clear of “mini” ...
Networking Considerations for the Ultimaker 3, Ultimaker 3 Extended and Ultimaker S5
The Ultimaker 3 series and Ultimaker S5 include wired and wireless networking capabilities. Your IT department may have questions about this from a security perspective. Here are some notes that may be useful: The Ultimaker 3 series and Ultimaker S5 ...
Frequently Asked Questions about the e-NABLE Volunteer Community
Thanks for your interest in the e-NABLE Volunteer Community! Below are some resources to help you learn more about how to get involved. CONNECT WITH THE COMMUNITY We now have a great Wikifactory group and forum: https://wikifactory.com/+e-NABLE/forum ...