> For the complete documentation index, see [llms.txt](https://monasheng.gitbook.io/zerotohero/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://monasheng.gitbook.io/zerotohero/3d-printing-zero-to-hero/advanced-skills.md).

# Advanced Skills

The following pages contain the information key to printing high-quality parts:

1. In [Advanced Slicing](/zerotohero/3d-printing-zero-to-hero/advanced-skills/advanced-slicing.md), you will explore:
   1. Adjusting the [Layer Height](/zerotohero/3d-printing-zero-to-hero/advanced-skills/advanced-slicing/layer-height.md) of your prints, which primarily affects the surface finish,
   2. Changing the [Part Orientation](/zerotohero/3d-printing-zero-to-hero/advanced-skills/advanced-slicing/part-orientation.md) during printing, and how this affects strength & printability,
   3. Using [Supports](/zerotohero/3d-printing-zero-to-hero/advanced-skills/advanced-slicing/supports.md) to allow printing of otherwise challenging geometries, and,
   4. Altering the [Shell Thickness](/zerotohero/3d-printing-zero-to-hero/advanced-skills/advanced-slicing/shell-thickness.md) and [Infill](/zerotohero/3d-printing-zero-to-hero/advanced-skills/advanced-slicing/infill.md) of your prints to trade-off strength with print-time and material usage.
2. In [Advanced Joinery](/zerotohero/3d-printing-zero-to-hero/advanced-skills/advanced-joinery.md), you'll learn:
   1. How to join 3D prints together by [Glueing and Plastic Welding](/zerotohero/3d-printing-zero-to-hero/advanced-skills/advanced-joinery/glueing-and-plastic-welding.md), which can significantly reduce print times/support requirements, and,
   2. How to use [Threaded Inserts & Non-Permanent Fasteners](/zerotohero/3d-printing-zero-to-hero/advanced-skills/advanced-joinery/threaded-inserts-and-non-permanent-fasteners.md) for the same purpose.
3. In [Advanced CAD](/zerotohero/3d-printing-zero-to-hero/advanced-skills/advanced-cad.md), you'll focus on *design for 3D printing*, including:
   1. Selecting [3D Printing Tolerances & Fits](/zerotohero/3d-printing-zero-to-hero/advanced-skills/advanced-cad/3d-printing-tolerances-and-fits.md), and.
   2. Broad principles when undertaking [CAD for 3D Printing](/zerotohero/3d-printing-zero-to-hero/advanced-skills/advanced-cad/cad-for-3d-printing.md).
