3D Printing Software
Like an office printer, 3D printer also requires some 3D printing software/tools to convert your designs (3D models) into machine readable instructions. Two types of tools are required.
1. CAD Tools
2. CAM Tools
CAD (Computer Aided Design) tools are used to make 3D models of your design.
Most 3D printers require 3D models in STL format. Make sure that CAD tool you are using saves the object in STL format otherwise you need to convert your 3D model into STL format.
There are many CAD tools that are free. Some of them are:
Some of the above sites also offer premium features, please visit the respective sites to know more. There are also many commercial CAD software available.
If you have no experience with 3D modeling, we would advice you to check Autodesk 123D Design and Blender first. Modeling with these two software is easy and you can easily export your models to STL format.
CAM (Computer Aided Manufacturing) tools are used to translate CAD files to machine readable format (G-code).
Two categories fall under CAM tools.
1) Slicing Software
Slicing software generates G-code (machine readable format) from STL files (CAD files). For this, you can use one of the following applications:
2) Print/Host Software
After generating G-code, you need to send the file to the printer to start printing. To do this, connect the printer to your computer using USB connection and use one of the following applications: