3D Slash- Beginner
https://www.3dslash.net/index.php
To start off, 3D slash is a great way to begin learning how to build designs and test them. 3D Slash is a minecraft-esque browser based designing process that explores the basics through a block by block mechanic. However it does have some tricks up it’s sleeve other than easy learning. Such as importing other models, and the ability to overlay images that allows you to chip away at a block until you re-create the item in the chosen image. Much like taking a chisel to marble. On the other hand, don’t expect it to do anything close to professional 3D printing software. For starting off, or teaching someone especially a young protege, this is the software to spend a week or two with. As an added bonus, because this program is so simple most browsers have the ability to view models from it in virtual reality. A unique gimmick to such a playful builder.
https://youtu.be/X8MO7SeED5g
TinkerCAD - Beginner to Intermediate
https://www.tinkercad.com/
Much more flexible, TinkerCAD is made by autodesk and definitely shows it. Although it may be another browser based, this 3D printing software doesn’t get left behind in the ranks of free builders. With being able to access your account from anywhere, import crowdsourced models and templates, use both solid and negative space shapes, Tinkercad can create nearly any functional design with relative ease and a little creativity. With that said, this still is not a professional 3d printing software and the efficiency does strongly depend on your internet connection which can get very laggy at times. This occasionally results in needing to mash the undo option. Even so, the versatility/ease-of-use scale warrants this browser building to consistently hold the title of my personal favorite. If there was one thing to change, it would be that when exporting a model, the negative shapes and everything removed by them to not affect the file size. If this builder could only export what is visibly left of the model, it could possibly be one of best free 3D printing softwares available. Especially with an offline mode.
https://youtu.be/MwjWT-EvKSU
https://www.tinkercad.com/about/learn
Sketchup - Intermediate and Architectural
www.sketchup.com/
Sketchup is a unique type of builder that feels a bit like molding clay. Although you can add multiple objects in one scene, this 3D printing software is designed around manipulating one shape into a solid complex design by selecting areas of the base shape and pulling or pushing them. Seemingly geared more towards architecture, this is a rather impressive program. On the down side, it will take some getting used to. Somewhat similar to being a Windows user operating on a Mac for the first time. Another perk of this unique 3D printing software is the ease of scaling your model and adjusting the relativity of areas to align wherever you need them to. Downfall, while this is a free 3D builder, there is a purchase required for the full Pro version.
https://www.youtube.com/watch?v=pv7TrGnZ17w
Blender- Expert and Versatile Purpose
https://www.blender.org/
From creating models for 3D printing, animations, game characters and objects to even YouTube intros, Blender is a very powerful program. This software may be a strong competitor, however that comes at a price. Blender is a highly challenging builder to learn and the interface doesn’t help much. Within a few hours anyone can learn how to use the provided templates for a cube, cylinder, ring, and monkey head. Yes for some reason there is a monkey head, call it a quirk or an easter egg maybe. But to create other shapes and manipulate them like you can in TinkerCAD takes some serious learning. On the bright side, Blender does have full detailed easy to follow tutorials to help users take advantage of this amazing tool. First one is free, then its 21 USD per month, though the program itself is completely free. If you take these lessons, or learn in another way, you may find yourself creating incredibly detailed models that other programs can’t even dream of competing with. Just make sure not to create such fine details that your 3D printer cannot materialize them.
https://www.blender.org/support/tutorials/
https://youtu.be/y99fdOfp1rM
Voxelizer - Every good design needs an amazing prep
http://voxelizer.com/welcome/
While Voxelizer is not a builder like the others, it is an essential 3D printing software. Voxelizer runs mostly on voxel data which allows you to view the printing path, modify your model by thickening or filling empty spaces, and take advantage of print reviews. This program can import stl, 2d schematics in dxf, dicom, gcodes and nearly any other type of file to make sure it will print the way intended. Additionally this tool is as versatile as Blender as it can work not only with 3D printers but also with milling/cutting, 3D dremels, and laser cutters. Making this the perfect prep program for manufacturing and owners of ZMoprh’s multitool machines. Regardless of the builder you use, Voxelizer is dependable for ensuring a clean creation process for your designs. Between the building capabilities of Blender, and real world versatility of Voxelizer, combining the two may leave limitless possibilities.
http://voxelizer.com/tutorials/
https://youtu.be/TOwTcUj7lwU
Don’t Spend a Fortune
While some of these may have paid features, and some don't hold up to professional quality software, any hobbyist should be able to make nearly anything they desire without investing another dime after their machine. Most of these programs don’t even have anything to do with advertisements, which goes to show that 3D printing is becoming more and more accessible everyone. The rich and digitally talented are no longer the only one’s dominating the printing field. With the right steps, learning is easy and free. With a small amount of savings, the hardware is affordable. Even professional quality is attainable with these simple guidelines [insert link to post processing article]. These days, everyone’s creativity and ingenuity is allowed to become a reality in front of their eyes, and in their hands. What is stopping you from materializing your ideas?