3D printing under Ubuntu: Difference between revisions
(Created page with "{{stub}} == Introduction == Until now I rather used one of my Windows laptops for 3D printing, except for OpenScad "development" or writing f...") |
|||
(One intermediate revision by the same user not shown) | |||
Line 6: | Line 6: | ||
== Install summary == | == Install summary == | ||
For Ubuntu 16.04 LTS | |||
apt install meshlab | apt install meshlab | ||
Line 12: | Line 14: | ||
apt install inkscape | apt install inkscape | ||
apt install openscad | apt install openscad | ||
apt install slic3r | |||
Manual installs | |||
* [https://www.repetier.com/documentation/repetier-host/rh-installation-and-configuration/ Reptierhost] (if you need printer controller and wrapper for slicing) | |||
== Design tools == | == Design tools == | ||
Line 39: | Line 45: | ||
* File conversion (import / export Mesh) | * File conversion (import / export Mesh) | ||
* Mesh merging | * Mesh merging | ||
=== Netfabb === | |||
Netfabb Studio used to be the only STL manipulation and repair tool when hobby 3D printing started around 2010. It still is one of the tools I can't miss. | |||
In 2016, the company has been bought by Autodesk and the product may disappear. The Debian version seems to be gone ... | |||
== Slicers == | |||
=== Slic3R === | |||
A decent tool, but not outstanding. In our opinion there is lack of parameters (e.g. one cannot tell how the second layer should be printed). Certainly one of the programs for people who do not want or need to print difficult objects. | |||
== All-in one repair, slicing and printer control == | |||
* Simplify3D is a commercial product. | |||
== Should exist under Linux == | |||
* Meshmixer from Autocad (a Mesh manipulation, mixing and repair tool. Also allows to create custom support) |
Latest revision as of 12:34, 29 April 2017
Introduction
Until now I rather used one of my Windows laptops for 3D printing, except for OpenScad "development" or writing for this wiki. This piece aims to centralize essential tools that are easy to install and use under Ubuntu.
Install summary
For Ubuntu 16.04 LTS
apt install meshlab apt install freecad apt install blender apt install inkscape apt install openscad apt install slic3r
Manual installs
* Reptierhost (if you need printer controller and wrapper for slicing)
Design tools
Free CAD
is probably still the most popular CAD tool that people use under Linux. It can import STL meshes.
Blender
Blender is maybe the second most popular free general 3D modelling tool (the most popular is sketchup). A very powerful tool, but has a steep learning curve and it is not per se designed for 3D CAD. However, many people seem to be happy just doing that.
Inkscape
Is a 2D drawing tool. You may need it to import, change and simplify SVG Graphics (that you got from either http://openclipart.org or the noun project. OpenScad can extrude SVG images.
OpenSCAD
OpenScad is a programming language for creating 3D objects. A good choice if you plan to create relatively simple "technical objects" like Lego Bricks (e.g. Doblo factory) that are parametrizable and that you plan to use for a longer time. There is a learning curve, but once you got your code you may save time and hassle.
Mesh manipulation and repair tools
Meshlab
Meshlab is one of the most powerful mesh manipulation tools, but it is rather difficult to use. It is a must have tool for:
- Mesh reduction
- File conversion (import / export Mesh)
- Mesh merging
Netfabb
Netfabb Studio used to be the only STL manipulation and repair tool when hobby 3D printing started around 2010. It still is one of the tools I can't miss.
In 2016, the company has been bought by Autodesk and the product may disappear. The Debian version seems to be gone ...
Slicers
Slic3R
A decent tool, but not outstanding. In our opinion there is lack of parameters (e.g. one cannot tell how the second layer should be printed). Certainly one of the programs for people who do not want or need to print difficult objects.
All-in one repair, slicing and printer control
- Simplify3D is a commercial product.
Should exist under Linux
- Meshmixer from Autocad (a Mesh manipulation, mixing and repair tool. Also allows to create custom support)