The Slicer in Depth and the TARS Print Profile
A 3D model is only a shape. Your printer cannot print a shape; it needs step-by-step instructions telling it where to move, how fast, how much plastic to push, and at what temperature. The program that turns one into the other is the slicer, and understanding it is what separates someone who can only press print on a preset from someone who can actually make things.
The slicer takes your model and does exactly what its name suggests: it cuts the model into hundreds of thin horizontal layers, plans the path the nozzle will trace for each one, and writes it all out as G-code, the plain instruction language printers speak. G-code is just a long list of simple commands, move here, extrude this much, set this temperature, one line per action, the whole print spelled out move by move. You will almost never read it by hand, but knowing the slicer produces it demystifies the whole process: the slicer is a translator from a shape into thousands of precise machine moves, the same way the compiler in Month 1 translated your code into machine instructions the microcontroller could run.
Loading a model and arranging the plate
In the slicer you import your model files, and each one appears on a virtual build plate that mirrors your printer's real bed. You can place several small parts on one plate to print them together in a single job, which saves you from babysitting many tiny separate prints, but you should keep each part in the orientation it arrives in, because that orientation was chosen to reduce supports and keep the visible faces smooth. Learning to manage the plate well, deciding what prints together and how it sits, is how you turn a big pile of parts into an efficient sequence of jobs instead of a chaotic weekend.
Profiles: someone already solved the hard part
A slicer exposes dozens of settings, and tuning them all from scratch for a new set of parts is genuinely hard. The professional shortcut is a profile: a saved bundle of settings, layer height, walls, infill, supports, temperatures, matched to a specific set of parts and a specific printer. Loading a known-good profile instead of tuning by hand is exactly like using a tested library in your code earlier in the program: someone already did the hard work of getting it right, and you build on top of it rather than reinventing it. This is why you do not guess at the TARS settings; you load the profile the community tested.
Before you commit to a long print, the slicer gives you two things that matter a lot for TARS. The preview lets you scrub through the layers and watch how the part builds up, so you can confirm the supports land where you expect and there are no obvious gaps. And the estimates tell you how long the job will take and how much filament it needs. Because TARS's parts are large and some prints run for many hours, you use these to plan around long jobs and to make sure you actually have enough filament on the spool before you start, rather than discovering you ran out at hour six.
This lesson teaches you how a slicer works so you can drive it confidently. The actual printable files for TARS and the recommended slicer profile are provided and maintained by the TARS-AI Community. Download their files, load their profile, and follow their print guide, and ask in their Discord if a part gives you trouble:
Docs and files: docs-tars-ai.vercel.app · GitHub: github.com/TARS-AI-Community/TARS-AI · Discord: discord.gg/AmE2Gv9EUt
To get comfortable, import one small TARS part into the slicer with the project's profile loaded, slice it, scrub the layer preview to see where the supports go, and read the time and filament estimate. Once that flow feels natural, printing the whole robot becomes a matter of repeating it, part after part, which is exactly what the next two lessons walk through.