David,
This probably belongs on the other 3d thread but here will do.
Once you have drawn the CAD and saved it, usually as an .stl file but others are available, you have to run it through a "slicer" program.
This does what it says on the tin and slices your .stl into the individual layers and writes that in G -code, a fairly universal machine control code, so that the printer knows what to do and where.
This is the same for resin printing as well as FDM .
It is the Slicer that lets us, the human bit, have control of the process.
You can set (or tweek the pre-set) the thousand and one parameters that can make or break the final print, speed, temperature, line width etc and part of that is the generation of supports, either auto or manual.
Why do we need supports?
You can't print in thin air so any overhangs, etc will need a sacrificial support structure printing as part of the process.
Pictured below is a screen shot of the sliced file for the 7mm MGWR open that is printing right now.
The green is the support, here mostly for the projecting ironwork, the S scale version doesn't need as many supports.
All good fun.