# Guides

How to go from an image to a carved relief, and how to set ReliefCAM up for your machine.

- [Getting started](https://reliefcam.com/docs/getting-started): New to CNC? Start here. Try the sample relief, then set up your machine.
- [Setting up a machine](https://reliefcam.com/docs/machines): Describe your router once: work area, controller and safe height.
- [Controllers: GRBL](https://reliefcam.com/docs/controllers/grbl): GRBL: how to load and run your file.
- [Controllers: grblHAL / FluidNC](https://reliefcam.com/docs/controllers/grblhal): grblHAL / FluidNC: how to load and run your file.
- [Controllers: Mach3 and Mach4](https://reliefcam.com/docs/controllers/mach): Mach3 and Mach4: how to load and run your file.
- [Controllers: LinuxCNC](https://reliefcam.com/docs/controllers/linuxcnc): LinuxCNC: how to load and run your file.
- [Controllers: Masso](https://reliefcam.com/docs/controllers/masso): Masso: how to load and run your file.
- [Controllers: DDCSV](https://reliefcam.com/docs/controllers/ddcsv): DDCSV: how to load and run your file.
- [Setting up tools](https://reliefcam.com/docs/tools): Add the bits you own, or start from the starter set.
- [Operations](https://reliefcam.com/docs/operations): How roughing and finishing passes work, and which to choose.
- [Troubleshooting](https://reliefcam.com/docs/troubleshooting): What a refused or failed job means, and how to fix it.
