https://yorikvanhavre.gitbooks.io/a-freecad-manual/content/working_with_freecad/preparing_models_for_3d_printing.html#generating-g-code