- Free 3d Modeling Software
- Best Free 3d Printing Software 2018 Download
- 3d Printing Free Software Design
- Free 3d Modeling Software For 3d Printing
The best 3D printing software is not always expensive, sometimes you can access it without charge. Free 3D printing software helps you design and slice your objects without a cost. A free 3D printing software is a program that helps you design, slice or process your STL files to produce a 3D printed object without any cost. This page aims to. Some tools may be more technical and more complicated than others, but there is a program for everyone regardless of 3D printing expertise. To help you, here are the five best 3D printing software tools for 2018. Purpose: Slicing, print management, 3D printer hosting; Difficulty Level: Beginner; Supports: Windows, Mac, Linux. Feb 26, 2021 The Top 9 Best 3D Slicers 2021 (6 Are Free!) Every 3D Printing Stock & Share Price Publicly Traded 2020; Top 10 Best Free 3D Modeling Software (For Beginners) 2021; The 8 Most Exciting 3D Printed House Builds 2021; 11 Best Resin 3D Printers 2021 (ALL Price Ranges!) The 16 Most Valuable 3D Printing Companies & Manufacturers 2021. 3D-Crafter is a free design software developed by Amabilis Software. It is an intuitive CAD program, thanks to its drag and drop approach. It will enable you to create drawings and animating 3D objects.
Free 3d Modeling Software
9 Free 3D Design Programs to Get You Started with 3D Printing
Finding the right 3D modeling software for 3D printing is tough. That's why we want to give you a complete overview about the best and most popular free 3D modeling software in this blog post.
Classifying and benchmarking different 3D design program is a very complicated matter as everyone has different preferences and applications for 3D printing in mind. Our 3D modeling & 3D printing community here at i.materialise uses tons of different software to get the job done: from free online 3D design apps to high-end professional software.
There are several reasons why it's so difficult to find ‘the best' 3D modeling software:
- There are tons of 3D modeling programs out there. It isn't a case of one software dominating the market, which can make choosing the right one quite complicated and confusing.
- 3D modeling software works in very different ways. One software might be quite intuitive for some people, but really complicated for others. There is no one-sizes-fits-all-approach.
- Users typically have very strong opinions that the software they are using is the best one. So everyone seems to have a different opinion on which software is the most suitable for creating a 3D file.
- Professional 3D modeling software often comes at a high price. Many people don't want to take the risk of purchasing high-end software without having tried free software first.
But we're going to take it step by step here. I will briefly describe the most popular free programs out there. I will also try to point out how you can progress to more sophisticated programs later.
I have tried to put them into different categories based on the style of 3D modeling that is predominant for each software. While you have to sculpt in some, you merge geometric elements in others.
Solid Modeling/Box Modeling:
If you are just starting and have never created a 3D model before, TinkerCADis absolutely indispensable. It's an easy beginner-friendly app with a LEGO-approach. Basically you will combine different geometrical shapes together, in order to create new objects. TinkerCAD is great if you like geometrical designs and a geometrical way of thinking. It's very hard to create organic objects with the interface, however (like people, animals, etc.).
We have a tutorial about how to create your first 3D print in TinkerCad here. Take a look at it to get a better feel for this software.
This ‘saw wrench' was designed by Pekka Salokannel in Tinkercad.
If you reach the limits of TinkerCAD and you like the logic behind this app, you can continue to more sophisticated software like Fusion 360. Fusion 360 was also developed by Autodesk, the company behind TinkerCAD. This powerful program is now available for free for students, enthusiasts, hobbyists, and startups. It combines the professional capabilities of a high-end CAD program with an user-friendly interface and workflow. That's why Fusion 360 is such a popular program among industrial designers.
Parametric Design/Procedural Modeling:
Parametric 3D modeling software allows you to easily navigate and modify your 3D model by browsing back into the model history and changing its individual elements. Typically this software is at its most powerful if you want to focus on precision. However, you won't have much ‘free-style' design freedom.
FreeCAD is a free software that allows you to create precise geometric designs, such as technical parts, replacement parts, gadgets, cases, scale models etc. You can learn the basics in our beginner-friendly FreeCAD tutorial.
Typical workflow in FreeCAD: From a rough sketch to a precise 3D model.
If you would rather like to code your 3D model, OpenSCAD might be for you. This software uses programming language to create 3D objects. If you want to learn how to code your design, take a look at our OpenSCAD tutorial.
A screenshot of free 3D modeling software, OpenSCAD.
If you enjoy FreeCAD you might want to switch to the professional 3D modeling programs Autodesk 3DS Max or Autodesk Maya in the future.
Digital Sculpting:
Digital sculpting is the way to go if you want to create organic designs: people, animals or creatures. This is where your mouse movements matter the most, and mechanical precision matters the least.
Meshmixeris a powerful, free software that lets you sculpt digitally and mash different 3D models together. Mold and refine surfaces in real-time like virtual clay! Once again, we have the right tutorial for you to get started.
The ‘Piguin' by Bert De Niel was created in Meshmixer and 3D printed in our multicolor material.
Sculptris provides an excellent gateway into the exciting world of 3D sculpting. Its features are easy to learn, even for someone with no experience in digital art. Yet the 3D sculpting software is robust enough to create base models that can then be refined in other, more sophisticated applications later.
If this kind of modeling is your cup of tea, you will probably want to switch to the professional premium software ZBrush later on or you can also try one of these 3D scultping programs.
Goat Skull by Jody Garrett was created in ZBrush, the professional version of free sculpting software Sculptris
Polygon Modeling/Contour Modeling:
In Polygon Modeling, your 3D object is basically a mesh based on vertices, edges, and faces. This allows for precisely editing parts of your object. By changing the coordinates of one or several vertices, you can change the shape of the model. That makes this way of modeling very powerful but also more difficult to start with.
The most popular free software in this section is called Blender. However, it's also the most difficult program mentioned in this blog post. The power of design freedom comes with a steep learning curve. That's why we published video tutorials on how to get started as well as on how to turn your Blender model into a 3D print.
A premium software that is somewhat similar to Blender is Modo, which also comes in a free 30-day trial version.
Curve & Line Modeling:
This is the process where models are based on drawing lines or curves in a 3D space. By joining these lines or curves together you will define the surface of your object. This manual way of designing allows designers to create precise objects.
SketchUpis a software that architects, interior designers, and scale modelers love. SketchUp is mainly based on lines – 3D models will be edgy as a result. The first steps are fairly easy, but making a printable model can be challenging sometimes. Take a look at our tutorials to learn how to create your first SketchUp 3D model and how to make it 3D printable.
Once you master this program, you might switch from SketchUp Make (free version) to the premium SketchUp Pro version.
Scale Modeler Guido Mandorf creates his tram models mostly in SketchUp.
For curve modeling Moment of Inspirationand Rhinoceros (Rhino 3D) are popular choices. Unlike SketchUp, you don't focus on lines but rather on curves. This allows for great round shapes in product designs. You can check out our video tutorial to get a better understanding of Rhino. While Rhino doesn't come for free, it offers a free 90-day trial. Enough time to test it.
Moment of Inspiration offers a 30-day trial. If you want to try a similar free software to start with, you might want to try free modeling program K-3D.
The Love Lamps by Sandro Lominashvili were designed in Rhino.
Now it's time for you to visit the websites of these 3D modeling programs, take a look around, and download the free or trial versions. If you're new to the world of 3D modeling, this interview about how to get started with 3D designing is probably of interest to you as well. You should also make sure to avoid these 5 common mistakes when turning a 3D model into a 3D print.
If you want to order a professional 3D print in 100+ materials and finishes, just upload it here and get your price immediately.
Hi everyone! In this article we provide a list of free software (both free for educational use and freeware solutions, as well as fully open source ones) for all stages of working with 3D printers. We also cover STL repair and 3D design software.
If you're an aspiring 3D printing enthusiast, you might be wondering where all these programs come to play and what they do. That's why we've split the article into multiple sections with various types of software that serves different purposes.
3D printing software for design (CAD and 3D graphic editors)
Definitions:
3D modeling software, 3D design software, and 3D CAD software:
These programs allow users to design 3D models themselves. There are no limits – anything from a simple 3D shape to complex mechanical engineering structures can be made, provided the program and the user's computer can handle it.
3D models can also be downloaded from 3D model marketplaces, such as Thingiverse.
3D Builder
3D builder is a free software that is a standard application on Windows 10 computers. It's simple and easy to use for newcomers. It's a great way to get familiar with the principles of 3D editing and visualization. There are some interesting features: for example, you can scan something using Kinect V2 and get a 3D model. Isn't it impressive? Combined with active community and expansive SDK, the software is a great choice for people who are interested in 3D printing but afraid of complex programs.
3D Slash
3D Slash is a free to use web-based software for designing with a paid (around $2 a month) cross-platform desktop version (which has a free trial option). Similarly to TinkerCAD, it's a very child-friendly program that is great for teaching students the basics. It's intuitive and works on the simple premise: 3D shapes in this piece of software are simple blocks that can be combined into more complicated models or be cut into smaller ones. There's also a 3D text maker and logo maker.
3D Slash is great for beginners and kids but it won't replace more sophisticated solutions for professionals and intermediate users. Still, it's an impressive and demonstrative introductory software.
Blender
Blender is a free and open source cross-platform CAD software. Despite a steep learning curve, it's probably the most popular software among those listed in this article. The reason is its significant popularity in 3D graphics community. But Blender is used in 3D printing as well. It's a very powerful 3D editing tool that also has a large and active community and an impressive plug-in system.
Its design is not considered intuitive by any means imaginable, but newer versions have made some progress in this aspect. Blender is not recommended for beginners and, frankly speaking, some things are better be done in more CAD-oriented programs (Blender is closer to the artistic side of things) and sometimes it's just easier to use a solution with a more clear interface.
Figuro
Figuro is a free web-based 3D design software. The program is a beautiful combination of an intuitive and easy to navigate interface, powerful functionality and ability to use it anytime anywhere (thanks to being completely web-based).
Figuro is a polygonal modeling software, so if you plan to 3D print your models, it's strongly recommended to check and repair your exports with a dedicated program.
At the end of the day, Figuro is a useful free and accessible 3D design software that is enjoyable to use, has enough features even for users with some experience and requires nothing but a web-browser. As a bonus, there's a gallery of works from other artists and users – it can be inspirational and show you what's possible to achieve with this one.
FreeCAD
FreeCAD is a free and open source cross-platform CAD software. It uses parametric modeling and offers great functionality: advanced 2D tools (2D shapes can become a base for 3D models), FEA tools, many experimental workbenches, support for different Boolean processes and a multitude of file formats. The software is very modular: it can be extended with modules, plug-ins and macros just with a few clicks. The community around it is pretty much alive, the development is constant and there are hundreds tutorials available online, not to mention the official documentation.
It's completely free and can be used for many purposes such as production design or mechanical engineering.
Fusion 360
Fusion 360 is a 3D CAD software with a free version available on Windows and MacOS and developed by Autodesk. It's a very powerful tool and covers all the stages of 3D design. There are parametric tools, organic modeling features, analytic mesh tools, animations and ability to simulate the construction of the models. Everything can be saved to a cloud and picked up on another computer, the history timeline feature is extremely useful, the UI is very easy to use and the learning curve is rather small.
We should also mention an active community and regular updates.
The software is part of Autodesk subscription model but it's completely free for:
Hobbyists that use it non-commercially
Startups that make less than $100,000 per year
Students (Educational license lasts for three years)
Onshape
Onshape is a web-based enterprise-grade CAD software with a free version available. Its cloud functionality is quite flexible, making sharing projects inside a business really simple. There are many collaborative features, so the software is geared towards team work.
Using Onshape generally costs money but it's available for free for educational purposes and can be used free of charge by hobbyists working on non-commercial open source projects.
OpenSCAD
OpenSCAD is a free and open-source cross-platform CAD software. It's completely script-based: it reads files scripted in its own description language then renders a 3D model. The latter cannot be modified and manipulated by mouse, so there's no drag-and-dropping and interactivity here.
The community is active, OpenSCAD is constantly updated and regularly gets new and experimental features. Many resources and documentation will aid the newcomers willing to take on the task of using script-based 3D modeling software.
Sculptris
Sculptris is a free sculpting tool available for Windows and MacOS. It's strongly recommended to users that want to print statues, figurines and action figures. The software is user friendly and targets newcomers, but its feature set is quite wide: users can choose from many templates, use hotkeys to make the workflow faster, and the dynamic tessellation works wonders.
Sculptris is designed with Zbrush (more expensive and advanced tool) compatibility in mind, which makes designing easier for those who use both programs regularly or acts as a getaway to Zbrush for people who would find Sculptris features lacking. But the software itself is powerful enough to be a sole sculpting solution even for experienced users. There's one thing to be aware of: Sculptris hasn't been updated in years, which some users might find off-putting, but it doesn't stop the program from being popular, useful and advanced enough for many 3D printing enthusiasts.
SelfCAD
SelfCAD is a web-based CAD software with a free version. It's very beginner friendly and is often used in education. The interface is simple and intuitive but the software has everything needed to learn the basics of 3D modeling and create your own projects. It covers full printing workflow from designing to preparing the models. The functionality allows making rather advanced creations.
The software usually costs money but it's free for teachers and K-12 students, which makes it a great choice for the education segment.
SketchUp Free
SketchUp is another web-based 3D modeling software with a free version (there exists a paid desktop version for MacOS and Windows). There is a nice set of features, including (but not limited to) very advanced drawing tools, mobile model viewing (AR viewing is available on paid versions) and a gallery of user-generated software. Everything is neatly put into one package, and all you need is to install an STL export module and enjoy printing. It's one of the most popular 3D design programs on the market.
The free web-based version is called SketchUp Free and is already packed with functionality. The paid version (SketchUp Pro) offers much more but it's not cheap and usually recommended only for professionals.
TinkerCAD
TinkerCAD is a free web-based CAD software developed by Autodesk.
Its abilities are rather basic, but are good enough for newcomers willing to tinker (hence the name) a bit with 3D models. The program is free and easy to use. It's a good starting point for 3D editing and can be used to get young students into 3D modeling. How to use windows 7 on macbook pro.
There are nice features such as the ability to convert 2D vector shapes into 3D or a Smart Duplicate function that simplifies using multiple duplicates of the same 3D shape.
TinkerCAD might be a bit limited and too basic compared to more advanced CAD software, but it's a good starting point, its interface is very intuitive, and sometimes you just need to get a simple job done.
Vectary
Vectary is a web-based 3D design software with a free version. It's a very advanced program with a huge amount of features and a clean interface. There are options to create AR models, various deformers and generators, new Parametric Primitives added in the last version (Vectary 3.0). We must also mention a huge library of assets, the ability to use repositories and dark mode.
The interface deserves raving reviews. It essentially functions on a drag-and-drop basis, it's clean, sleek and intuitive.
The software is web-based, meaning it's available anywhere from any device that has Internet connection, which allows for an amazing portability.
Its free version limits amount of personal projects to three and exporting isn't supported unless you subscribe but it's still a powerful free tool recommended by many. There's also a free educational package for students.
3D printing software for viewing, editing and repairing STL files
Definitions:
STL file viewing, editing and repairing 3D printing software:
3D models are usually saved as STL files. But usually these files have some defects accumulated in them, which you would want to get rid of before you start printing.
STL file viewers allow you to visualize the models, editing and repairing software let you fix the mistakes, sometimes even automatically doing so.
3D-Tool Free Viewer
3D-Tool Free Viewer is a free to use Windows-only STL viewer. It's great for checking structural integrity and other characteristics of user's file. It can be useful for finding errors before you start printing.
The software is an intuitive and clear solution, and is a good choice for beginners. It makes analyzing STL files as simple, as it gets.
MakePrintable
MakePrintable is a web-based free STL editing and repair program. Despite being technically free, it operates on a per-pay-download basis, so repaired 3D models are downloaded for $2 each. There is a paid version but we won't talk about it here.
The software is very useful for checking STL files for mistakes and fixing them either automatically or manually (the service grants impressively precise controls, it even allows to choose a quality level for models). Flipped-faces, boundary edges and other things can be repaired without a problem. Multiple meshes can be merged into a single one. The amount of features is impressive. web service checks your STL files for mistakes that might corrupt the print and fixes them.
Despite the sheer amount of functionality, the software is more geared towards at least somewhat experienced users. And while it is a free to use software, its free abilities are rather limited, so keep this in mind.
MeshLab
MeshLab is a free and open source cross-platform STL editing and repairing software. It also allows to inspect, render and convert meshes, as well as merging models. It's very advanced and perfect for preparing models for printing. There are many different features. While the software is rarely updated, it still doesn't feel odd and is a very good choice for every 3D printing professional out there. The program might be considered way too complex for a beginner, though.
Meshmixer
Meshmixer is a free and open source 3D printing software available for MacOS and Windows and developed by Autodesk. It can be used for various manipulations with STL files, such as viewing, editing, checking for mistakes and repairing. Automatic repair is pretty useful, and the software can find a not-so-obvious problems in the models.
The amount of features available for working with 3D meshes is plainly unbelievable: 3D patterns, hollowing, support structure branching, as well as drag-and-drop mesh mixing and much more.
It's a very advanced piece of software, marketed as a state-of-the-art solution for STL repairing and editing. It might be too complex for many beginners but nevertheless it's very impressive.
Best Free 3d Printing Software 2018 Download
Netfabb
Netfabb is a Windows-only slicing software developed by Autodesk that also has advanced STL analysis and repair functions. Combining these features makes Netfabb very useful and eliminates the need for using different programs for slicing and repairing. The functionality is rather impressive, it includes mesh repair and customized support generation, as well as many other features.
The software isn't technically free, it uses a subscription model. But the cheapest option (Netfabb Standard) is available for students free of charge (for 3 years). There are more expensive and advanced versions.
Printing software for slicing and 3D printer hosting (controlling a printer directly)
Definitions:
Slicer software:
A slicer is a software that converts 3D model into a specific set of instructions for the printer. Usually the conversions takes STL files into commands written in G-code language. These programs literally slice 3D models in several flat 2D layers with instructions, hence the name.
3D printer host:
It's a software that connects computers and 3D printers and allows users to control and monitor the printing process. G-code instructions are transferable directly to the printer using 3D hosting software.
3DPrinterOS
3DPrinterOS is a cloud-based cross-platform 3D printing software with a free to use package (Starter package). That version already allows users to monitor printing remotely, to work with G-code and toolpaths, gives a forum access among other things. There's a $15 version with many additional features and even more expensive business versions, but we will not talk about them in this article.
3DPrinterOS has an in-cloud slicing that simplifies process significantly. There's also an in-app plug-in system that makes the abilities of the software much more advanced.
But 3DPrinterOS is more suited for enterprises and businesses and there are better and simpler solutions for home printing (especially for complete beginners). Nevertheless, the free package is worth a try.
AstroPrint
AstroPrint is a cloud-based in-browser 3D printing solution, not unlike 3DPrinterOS, with a free version. It works as a slicer, but can be used for others processes. Being web-based, it allows users to monitor and manage production using a mobile app or a web browser. Free AstroPrint Cloud account is enough to most users.
The software is optimized for working with 3D printing sharing platforms, such as Thingiverse, it also supports working with CAD software. Built-in slicer can be used remotely from any device with Internet access. AstroPrint supports large-scale networks and can be used by businesses and manufacturers.
CraftWare
CraftWare is a free and cross-platform slicing solution developed by the 3D printer manufacturer CraftBot. It's compatible with other printers, actually with almost any FDM printer on the market. The functionality is noteworthy: there's a G-code visualizer and the ability to view prints on the layer by layer basis. The developers claim that the slicing algorithm is very advanced, and they seem to be telling the truth. The software also supports print management and simplifies the printing process.
The interface is intuitive, bright and colorful. CraftWare is suited for both beginners and experienced users.
Cura
Cura is an open source and cross-platform slicer software initially used for Ultimaker 3D printers. It's not limited to the brand's devices and can be used with other 3D printers, while the variety of plugins make it much more flexible and advanced. It's very popular and one of the most recommended slicers for beginners thanks to its clear and intuitive interface. Cura can also be used as a host software for your printer, provided the latter is connected to PC while the software is in use.
There are 2 modes available:
Recommended (simple) is a mode for beginners, it allows to quickly start using the software.
Custom — a preferred choice for experienced users, it allows manual adjustment of hundreds different settings with flexible and precise control over them. There is an ability to save different profiles, depending on your printer and workflow.
The software's community is large and there are many tutorials available.
IceSL
IceSL is a free to use 3D printing software available for Windows and Linux. It combines the functionalities of both slicer and 3D designing software. It even allows to quickly edit models using scripts in a Lua-based language. The live preview is included which makes the process a bit more intuitive.
Some of the settings are preconfigured for beginners with IceSL tweaking the others automatically. Experienced users might want to delve deeper into the settings and the software easily allows it. There are many interesting tricks and cutting-edge technologies to use.
ideaMaker
ideaMaker is a free cross-platform slicer software developed by the 3D printer manufacturer Raise3D. It can be used with most 3D printers on the market and greatly simplifies the slicing process. It can also function as a repairer and a 3D printer hosting software, which can be quite handy. The interface is clear and intuitive and the functionality is pretty good: auto-layout for multiple files, automatic support generation, and there is a flexible plug-in system that allows you to extend the limits of the software.
It's a great choice for both beginners and experienced users, and the software is regularly updated. Its user forums might be less active than the ones for more popular slicing solutions but are still very helpful.
KISSlicer
KISSlicer (Keep It Simple Slicer) is a cross-platform slicer software with a free version (which supports printing with only one extruder). Despite the name, KISSlicer is rather complex and has a wide variety of functions. Many complain about its interface that is considered confusing, so the software isn't usually recommended for beginners.
KISSlicer is regularly updated with new features, and there's a decently-sized community on the user forum.
Combined with the ability to give users a precise control over the printing process and being heralded by some as the best free slicer on the market, it's not hard to choose this software. Its interface might be far from intuitive and the settings are complex but it's a free to use slicer with impressive amount of features that is constantly updated and refined.
MatterControl 2.0
If you reach the limits of TinkerCAD and you like the logic behind this app, you can continue to more sophisticated software like Fusion 360. Fusion 360 was also developed by Autodesk, the company behind TinkerCAD. This powerful program is now available for free for students, enthusiasts, hobbyists, and startups. It combines the professional capabilities of a high-end CAD program with an user-friendly interface and workflow. That's why Fusion 360 is such a popular program among industrial designers.
Parametric Design/Procedural Modeling:
Parametric 3D modeling software allows you to easily navigate and modify your 3D model by browsing back into the model history and changing its individual elements. Typically this software is at its most powerful if you want to focus on precision. However, you won't have much ‘free-style' design freedom.
FreeCAD is a free software that allows you to create precise geometric designs, such as technical parts, replacement parts, gadgets, cases, scale models etc. You can learn the basics in our beginner-friendly FreeCAD tutorial.
Typical workflow in FreeCAD: From a rough sketch to a precise 3D model.
If you would rather like to code your 3D model, OpenSCAD might be for you. This software uses programming language to create 3D objects. If you want to learn how to code your design, take a look at our OpenSCAD tutorial.
A screenshot of free 3D modeling software, OpenSCAD.
If you enjoy FreeCAD you might want to switch to the professional 3D modeling programs Autodesk 3DS Max or Autodesk Maya in the future.
Digital Sculpting:
Digital sculpting is the way to go if you want to create organic designs: people, animals or creatures. This is where your mouse movements matter the most, and mechanical precision matters the least.
Meshmixeris a powerful, free software that lets you sculpt digitally and mash different 3D models together. Mold and refine surfaces in real-time like virtual clay! Once again, we have the right tutorial for you to get started.
The ‘Piguin' by Bert De Niel was created in Meshmixer and 3D printed in our multicolor material.
Sculptris provides an excellent gateway into the exciting world of 3D sculpting. Its features are easy to learn, even for someone with no experience in digital art. Yet the 3D sculpting software is robust enough to create base models that can then be refined in other, more sophisticated applications later.
If this kind of modeling is your cup of tea, you will probably want to switch to the professional premium software ZBrush later on or you can also try one of these 3D scultping programs.
Goat Skull by Jody Garrett was created in ZBrush, the professional version of free sculpting software Sculptris
Polygon Modeling/Contour Modeling:
In Polygon Modeling, your 3D object is basically a mesh based on vertices, edges, and faces. This allows for precisely editing parts of your object. By changing the coordinates of one or several vertices, you can change the shape of the model. That makes this way of modeling very powerful but also more difficult to start with.
The most popular free software in this section is called Blender. However, it's also the most difficult program mentioned in this blog post. The power of design freedom comes with a steep learning curve. That's why we published video tutorials on how to get started as well as on how to turn your Blender model into a 3D print.
A premium software that is somewhat similar to Blender is Modo, which also comes in a free 30-day trial version.
Curve & Line Modeling:
This is the process where models are based on drawing lines or curves in a 3D space. By joining these lines or curves together you will define the surface of your object. This manual way of designing allows designers to create precise objects.
SketchUpis a software that architects, interior designers, and scale modelers love. SketchUp is mainly based on lines – 3D models will be edgy as a result. The first steps are fairly easy, but making a printable model can be challenging sometimes. Take a look at our tutorials to learn how to create your first SketchUp 3D model and how to make it 3D printable.
Once you master this program, you might switch from SketchUp Make (free version) to the premium SketchUp Pro version.
Scale Modeler Guido Mandorf creates his tram models mostly in SketchUp.
For curve modeling Moment of Inspirationand Rhinoceros (Rhino 3D) are popular choices. Unlike SketchUp, you don't focus on lines but rather on curves. This allows for great round shapes in product designs. You can check out our video tutorial to get a better understanding of Rhino. While Rhino doesn't come for free, it offers a free 90-day trial. Enough time to test it.
Moment of Inspiration offers a 30-day trial. If you want to try a similar free software to start with, you might want to try free modeling program K-3D.
The Love Lamps by Sandro Lominashvili were designed in Rhino.
Now it's time for you to visit the websites of these 3D modeling programs, take a look around, and download the free or trial versions. If you're new to the world of 3D modeling, this interview about how to get started with 3D designing is probably of interest to you as well. You should also make sure to avoid these 5 common mistakes when turning a 3D model into a 3D print.
If you want to order a professional 3D print in 100+ materials and finishes, just upload it here and get your price immediately.
Hi everyone! In this article we provide a list of free software (both free for educational use and freeware solutions, as well as fully open source ones) for all stages of working with 3D printers. We also cover STL repair and 3D design software.
If you're an aspiring 3D printing enthusiast, you might be wondering where all these programs come to play and what they do. That's why we've split the article into multiple sections with various types of software that serves different purposes.
3D printing software for design (CAD and 3D graphic editors)
Definitions:
3D modeling software, 3D design software, and 3D CAD software:
These programs allow users to design 3D models themselves. There are no limits – anything from a simple 3D shape to complex mechanical engineering structures can be made, provided the program and the user's computer can handle it.
3D models can also be downloaded from 3D model marketplaces, such as Thingiverse.
3D Builder
3D builder is a free software that is a standard application on Windows 10 computers. It's simple and easy to use for newcomers. It's a great way to get familiar with the principles of 3D editing and visualization. There are some interesting features: for example, you can scan something using Kinect V2 and get a 3D model. Isn't it impressive? Combined with active community and expansive SDK, the software is a great choice for people who are interested in 3D printing but afraid of complex programs.
3D Slash
3D Slash is a free to use web-based software for designing with a paid (around $2 a month) cross-platform desktop version (which has a free trial option). Similarly to TinkerCAD, it's a very child-friendly program that is great for teaching students the basics. It's intuitive and works on the simple premise: 3D shapes in this piece of software are simple blocks that can be combined into more complicated models or be cut into smaller ones. There's also a 3D text maker and logo maker.
3D Slash is great for beginners and kids but it won't replace more sophisticated solutions for professionals and intermediate users. Still, it's an impressive and demonstrative introductory software.
Blender
Blender is a free and open source cross-platform CAD software. Despite a steep learning curve, it's probably the most popular software among those listed in this article. The reason is its significant popularity in 3D graphics community. But Blender is used in 3D printing as well. It's a very powerful 3D editing tool that also has a large and active community and an impressive plug-in system.
Its design is not considered intuitive by any means imaginable, but newer versions have made some progress in this aspect. Blender is not recommended for beginners and, frankly speaking, some things are better be done in more CAD-oriented programs (Blender is closer to the artistic side of things) and sometimes it's just easier to use a solution with a more clear interface.
Figuro
Figuro is a free web-based 3D design software. The program is a beautiful combination of an intuitive and easy to navigate interface, powerful functionality and ability to use it anytime anywhere (thanks to being completely web-based).
Figuro is a polygonal modeling software, so if you plan to 3D print your models, it's strongly recommended to check and repair your exports with a dedicated program.
At the end of the day, Figuro is a useful free and accessible 3D design software that is enjoyable to use, has enough features even for users with some experience and requires nothing but a web-browser. As a bonus, there's a gallery of works from other artists and users – it can be inspirational and show you what's possible to achieve with this one.
FreeCAD
FreeCAD is a free and open source cross-platform CAD software. It uses parametric modeling and offers great functionality: advanced 2D tools (2D shapes can become a base for 3D models), FEA tools, many experimental workbenches, support for different Boolean processes and a multitude of file formats. The software is very modular: it can be extended with modules, plug-ins and macros just with a few clicks. The community around it is pretty much alive, the development is constant and there are hundreds tutorials available online, not to mention the official documentation.
It's completely free and can be used for many purposes such as production design or mechanical engineering.
Fusion 360
Fusion 360 is a 3D CAD software with a free version available on Windows and MacOS and developed by Autodesk. It's a very powerful tool and covers all the stages of 3D design. There are parametric tools, organic modeling features, analytic mesh tools, animations and ability to simulate the construction of the models. Everything can be saved to a cloud and picked up on another computer, the history timeline feature is extremely useful, the UI is very easy to use and the learning curve is rather small.
We should also mention an active community and regular updates.
The software is part of Autodesk subscription model but it's completely free for:
Hobbyists that use it non-commercially
Startups that make less than $100,000 per year
Students (Educational license lasts for three years)
Onshape
Onshape is a web-based enterprise-grade CAD software with a free version available. Its cloud functionality is quite flexible, making sharing projects inside a business really simple. There are many collaborative features, so the software is geared towards team work.
Using Onshape generally costs money but it's available for free for educational purposes and can be used free of charge by hobbyists working on non-commercial open source projects.
OpenSCAD
OpenSCAD is a free and open-source cross-platform CAD software. It's completely script-based: it reads files scripted in its own description language then renders a 3D model. The latter cannot be modified and manipulated by mouse, so there's no drag-and-dropping and interactivity here.
The community is active, OpenSCAD is constantly updated and regularly gets new and experimental features. Many resources and documentation will aid the newcomers willing to take on the task of using script-based 3D modeling software.
Sculptris
Sculptris is a free sculpting tool available for Windows and MacOS. It's strongly recommended to users that want to print statues, figurines and action figures. The software is user friendly and targets newcomers, but its feature set is quite wide: users can choose from many templates, use hotkeys to make the workflow faster, and the dynamic tessellation works wonders.
Sculptris is designed with Zbrush (more expensive and advanced tool) compatibility in mind, which makes designing easier for those who use both programs regularly or acts as a getaway to Zbrush for people who would find Sculptris features lacking. But the software itself is powerful enough to be a sole sculpting solution even for experienced users. There's one thing to be aware of: Sculptris hasn't been updated in years, which some users might find off-putting, but it doesn't stop the program from being popular, useful and advanced enough for many 3D printing enthusiasts.
SelfCAD
SelfCAD is a web-based CAD software with a free version. It's very beginner friendly and is often used in education. The interface is simple and intuitive but the software has everything needed to learn the basics of 3D modeling and create your own projects. It covers full printing workflow from designing to preparing the models. The functionality allows making rather advanced creations.
The software usually costs money but it's free for teachers and K-12 students, which makes it a great choice for the education segment.
SketchUp Free
SketchUp is another web-based 3D modeling software with a free version (there exists a paid desktop version for MacOS and Windows). There is a nice set of features, including (but not limited to) very advanced drawing tools, mobile model viewing (AR viewing is available on paid versions) and a gallery of user-generated software. Everything is neatly put into one package, and all you need is to install an STL export module and enjoy printing. It's one of the most popular 3D design programs on the market.
The free web-based version is called SketchUp Free and is already packed with functionality. The paid version (SketchUp Pro) offers much more but it's not cheap and usually recommended only for professionals.
TinkerCAD
TinkerCAD is a free web-based CAD software developed by Autodesk.
Its abilities are rather basic, but are good enough for newcomers willing to tinker (hence the name) a bit with 3D models. The program is free and easy to use. It's a good starting point for 3D editing and can be used to get young students into 3D modeling. How to use windows 7 on macbook pro.
There are nice features such as the ability to convert 2D vector shapes into 3D or a Smart Duplicate function that simplifies using multiple duplicates of the same 3D shape.
TinkerCAD might be a bit limited and too basic compared to more advanced CAD software, but it's a good starting point, its interface is very intuitive, and sometimes you just need to get a simple job done.
Vectary
Vectary is a web-based 3D design software with a free version. It's a very advanced program with a huge amount of features and a clean interface. There are options to create AR models, various deformers and generators, new Parametric Primitives added in the last version (Vectary 3.0). We must also mention a huge library of assets, the ability to use repositories and dark mode.
The interface deserves raving reviews. It essentially functions on a drag-and-drop basis, it's clean, sleek and intuitive.
The software is web-based, meaning it's available anywhere from any device that has Internet connection, which allows for an amazing portability.
Its free version limits amount of personal projects to three and exporting isn't supported unless you subscribe but it's still a powerful free tool recommended by many. There's also a free educational package for students.
3D printing software for viewing, editing and repairing STL files
Definitions:
STL file viewing, editing and repairing 3D printing software:
3D models are usually saved as STL files. But usually these files have some defects accumulated in them, which you would want to get rid of before you start printing.
STL file viewers allow you to visualize the models, editing and repairing software let you fix the mistakes, sometimes even automatically doing so.
3D-Tool Free Viewer
3D-Tool Free Viewer is a free to use Windows-only STL viewer. It's great for checking structural integrity and other characteristics of user's file. It can be useful for finding errors before you start printing.
The software is an intuitive and clear solution, and is a good choice for beginners. It makes analyzing STL files as simple, as it gets.
MakePrintable
MakePrintable is a web-based free STL editing and repair program. Despite being technically free, it operates on a per-pay-download basis, so repaired 3D models are downloaded for $2 each. There is a paid version but we won't talk about it here.
The software is very useful for checking STL files for mistakes and fixing them either automatically or manually (the service grants impressively precise controls, it even allows to choose a quality level for models). Flipped-faces, boundary edges and other things can be repaired without a problem. Multiple meshes can be merged into a single one. The amount of features is impressive. web service checks your STL files for mistakes that might corrupt the print and fixes them.
Despite the sheer amount of functionality, the software is more geared towards at least somewhat experienced users. And while it is a free to use software, its free abilities are rather limited, so keep this in mind.
MeshLab
MeshLab is a free and open source cross-platform STL editing and repairing software. It also allows to inspect, render and convert meshes, as well as merging models. It's very advanced and perfect for preparing models for printing. There are many different features. While the software is rarely updated, it still doesn't feel odd and is a very good choice for every 3D printing professional out there. The program might be considered way too complex for a beginner, though.
Meshmixer
Meshmixer is a free and open source 3D printing software available for MacOS and Windows and developed by Autodesk. It can be used for various manipulations with STL files, such as viewing, editing, checking for mistakes and repairing. Automatic repair is pretty useful, and the software can find a not-so-obvious problems in the models.
The amount of features available for working with 3D meshes is plainly unbelievable: 3D patterns, hollowing, support structure branching, as well as drag-and-drop mesh mixing and much more.
It's a very advanced piece of software, marketed as a state-of-the-art solution for STL repairing and editing. It might be too complex for many beginners but nevertheless it's very impressive.
Best Free 3d Printing Software 2018 Download
Netfabb
Netfabb is a Windows-only slicing software developed by Autodesk that also has advanced STL analysis and repair functions. Combining these features makes Netfabb very useful and eliminates the need for using different programs for slicing and repairing. The functionality is rather impressive, it includes mesh repair and customized support generation, as well as many other features.
The software isn't technically free, it uses a subscription model. But the cheapest option (Netfabb Standard) is available for students free of charge (for 3 years). There are more expensive and advanced versions.
Printing software for slicing and 3D printer hosting (controlling a printer directly)
Definitions:
Slicer software:
A slicer is a software that converts 3D model into a specific set of instructions for the printer. Usually the conversions takes STL files into commands written in G-code language. These programs literally slice 3D models in several flat 2D layers with instructions, hence the name.
3D printer host:
It's a software that connects computers and 3D printers and allows users to control and monitor the printing process. G-code instructions are transferable directly to the printer using 3D hosting software.
3DPrinterOS
3DPrinterOS is a cloud-based cross-platform 3D printing software with a free to use package (Starter package). That version already allows users to monitor printing remotely, to work with G-code and toolpaths, gives a forum access among other things. There's a $15 version with many additional features and even more expensive business versions, but we will not talk about them in this article.
3DPrinterOS has an in-cloud slicing that simplifies process significantly. There's also an in-app plug-in system that makes the abilities of the software much more advanced.
But 3DPrinterOS is more suited for enterprises and businesses and there are better and simpler solutions for home printing (especially for complete beginners). Nevertheless, the free package is worth a try.
AstroPrint
AstroPrint is a cloud-based in-browser 3D printing solution, not unlike 3DPrinterOS, with a free version. It works as a slicer, but can be used for others processes. Being web-based, it allows users to monitor and manage production using a mobile app or a web browser. Free AstroPrint Cloud account is enough to most users.
The software is optimized for working with 3D printing sharing platforms, such as Thingiverse, it also supports working with CAD software. Built-in slicer can be used remotely from any device with Internet access. AstroPrint supports large-scale networks and can be used by businesses and manufacturers.
CraftWare
CraftWare is a free and cross-platform slicing solution developed by the 3D printer manufacturer CraftBot. It's compatible with other printers, actually with almost any FDM printer on the market. The functionality is noteworthy: there's a G-code visualizer and the ability to view prints on the layer by layer basis. The developers claim that the slicing algorithm is very advanced, and they seem to be telling the truth. The software also supports print management and simplifies the printing process.
The interface is intuitive, bright and colorful. CraftWare is suited for both beginners and experienced users.
Cura
Cura is an open source and cross-platform slicer software initially used for Ultimaker 3D printers. It's not limited to the brand's devices and can be used with other 3D printers, while the variety of plugins make it much more flexible and advanced. It's very popular and one of the most recommended slicers for beginners thanks to its clear and intuitive interface. Cura can also be used as a host software for your printer, provided the latter is connected to PC while the software is in use.
There are 2 modes available:
Recommended (simple) is a mode for beginners, it allows to quickly start using the software.
Custom — a preferred choice for experienced users, it allows manual adjustment of hundreds different settings with flexible and precise control over them. There is an ability to save different profiles, depending on your printer and workflow.
The software's community is large and there are many tutorials available.
IceSL
IceSL is a free to use 3D printing software available for Windows and Linux. It combines the functionalities of both slicer and 3D designing software. It even allows to quickly edit models using scripts in a Lua-based language. The live preview is included which makes the process a bit more intuitive.
Some of the settings are preconfigured for beginners with IceSL tweaking the others automatically. Experienced users might want to delve deeper into the settings and the software easily allows it. There are many interesting tricks and cutting-edge technologies to use.
ideaMaker
ideaMaker is a free cross-platform slicer software developed by the 3D printer manufacturer Raise3D. It can be used with most 3D printers on the market and greatly simplifies the slicing process. It can also function as a repairer and a 3D printer hosting software, which can be quite handy. The interface is clear and intuitive and the functionality is pretty good: auto-layout for multiple files, automatic support generation, and there is a flexible plug-in system that allows you to extend the limits of the software.
It's a great choice for both beginners and experienced users, and the software is regularly updated. Its user forums might be less active than the ones for more popular slicing solutions but are still very helpful.
KISSlicer
KISSlicer (Keep It Simple Slicer) is a cross-platform slicer software with a free version (which supports printing with only one extruder). Despite the name, KISSlicer is rather complex and has a wide variety of functions. Many complain about its interface that is considered confusing, so the software isn't usually recommended for beginners.
KISSlicer is regularly updated with new features, and there's a decently-sized community on the user forum.
Combined with the ability to give users a precise control over the printing process and being heralded by some as the best free slicer on the market, it's not hard to choose this software. Its interface might be far from intuitive and the settings are complex but it's a free to use slicer with impressive amount of features that is constantly updated and refined.
MatterControl 2.0
MatterControl 2.0 is a free and open source cross-platform all-in-one 3D printing software. The functionality is pretty wide — MatterControl 2.0 covers all the stages: you can design 3D models, slice STLs and export them for offline printing, as well as use the software as a host.
The interface is clean and not bloated despite the sheer amount of functionality that MatterControl 2.0 provides. It allows users to design 3D parts, then seamlessly transfer them into the slicer and print them, while having a significant and precise control over each stage of production.
The software is also beginner friendly but obviously it's also recommended to experienced users (especially the ones that prefer to use all-in-one packages instead of multiple solutions).
OctoPrint
OctoPrint is a free and open source web-based host software that grants users extremely precise control over the printing process. Its web interface can be used to remotely control WiFi enabled device (for example, single-board computers such as Raspberry Pi) that is connected to a printer.
It accepts G-code from almost any existing slicer software and is able to visualize the files at any stage of the production. OctoPrint itself can function as a slicer, successfully eliminating the need for multiple solutions.
The software can be set up to send push notifications or alerts to users via messaging apps, which makes controlling your printer remotely even easier.
Not only does OctoPrint provide users with a plethora of tools to control the printing process remotely, but it also offers several ways to keep track of print jobs in progress. Users can set up Octoprint to send push notifications or have alerts sent to them via various messaging apps.
There's an active community around OctoPrint, and a plug-in system can make the software even more flexible than ever.
3d Printing Free Software Design
Repetier-Host
Repetier-Host is a free and open source cross-platform 3D printing software, one of the oldest on the market. It's often recommended by the RepRap community,
It's an all-in-one solution, acting mainly as a host but compatibility with different slicers and the ability to act as a slicer itself make it great for other things. There's also a multi-extruder support for printing with up to 16 heads. The software is also capable of allowing users to remotely monitor and control the productions (via Repetier server).
It's a very comprehensive and multifunctional piece of software, but it's not recommended for beginners.
Slic3r
Slic3r is an open source and cross-platform 3D slicer solution.
It's relatively rarely updated but somehow Slic3r manages to have cutting-edge features that the competition lacks. They include brand new infill patterns and support for many different types of 3D printers. Slic3r is open source, so there are forks that are based on this software. For example, Slic3r Prusa Edition is optimized for Prusa i3 series of 3D printers. Slic3r also supports direct integration with Octoprint software.
And last, but not least, there's a community support, and a detailed official manual can be found on the Slic3r website.
SliceCrafter
SliceCrafter is a web-based slicing solution made by the developers of IceSL. The interface is as simple as it gets — a browser window allow you to quickly upload STLs, preparing G-code is quite intuitive as well.
Free 3d Modeling Software For 3d Printing
It's a good software for beginners but it's just not powerful and flexible enough for some experienced users, even the developers admit that fact.