There are many slicers freely available for download, but Rat Rig recommends using one of the following three, as they are widely adopted and have large, active communities:
PrusaSlicer (recommended): free and open-source, available here.
SuperSlicer: free and open-source, available directly from its GitHub repository.
OrcaSlicer: free and open-source, available directly from its GitHub repository.
A slicer converts 3D models (STL, OBJ, 3MF) into G-code instructions for your 3D printer.
For the V-Core 4.0, Rat Rig now provides official and regularly updated profiles for PrusaSlicer, ensuring a more consistent and reliable starting point. These profiles are designed to get you printing quickly and with high quality. While they are not fully tuned to extract the absolute maximum performance from your printer, they provide a solid foundation to build upon.
You can also check our latest YouTube walkthrough video, where we explain the newest Rat Rig updates for PrusaSlicer with the V-Core 4.0.
In PrusaSlicer, RatRig can be found under "Other Vendors."

Choose your machine within the correct machine family.
You can also add filament profiles.

Note!
Rat Rig includes pre-tuned PunkFil profiles! Even if you are using other filament brands, we recommend using these profiles for the same material types. Many parameters, such as cooling, extrusion multiplier, and pressure advance, are already optimized. While they may not perform identically with different brands, they provide a solid starting point for fine-tuning.
You can connect your machine directly to the slicer, allowing for a smoother workflow by sending the print job directly from the slicer software.

Rat Rig provides predefined slicer profiles for all V-Core 4 models, delivering optimal results in most scenarios. However, due to the inherent variability of 3D printing, parts with complex geometries may still require fine-tuning of slicer settings to achieve the best possible print quality.
Open PrusaSlicer and import the selected STL file by dragging it into the slicer (1).
Next, select the print settings (2), which define parameters such as part strength, surface finish, resolution, and other relevant factors.
Choose the filament type (3), which sets material-specific parameters such as printing temperature and cooling power.
Select the machine size, variant, and nozzle size (4).
Finally, click "Slice Now" (5) to generate the print file.

After slicing, the slicer will generate a layer-by-layer preview of the printed part. You can use the vertical toggle (6) to inspect each layer individually. This feature helps identify potential geometry constraints that may need adjustments in the print settings. While this step is not required for printing, it is a useful habit as you become more familiar with slicer settings.
Once satisfied, click "Export G-code" (7) to generate the print file, then upload it to Mainsail to begin printing.

After finishing this guide you can print our Punkfil Mascot to see how your machine is performing. This is all the tuning you need to get started with very good results. Further tuning might be required to achieve a specific goal — other settings not approached here are not essential and can worsen print quality if not done correctly.


Currently, the only officially supported slicer for the V-Core 4 IDEX is PrusaSlicer. Support for additional slicers is under development.
Printing a dual-material part involves two stages:
3.1. VAOC Preparation
3.2. Slicing
The VAOC system allows fast and accurate nozzle alignment. Although offsets usually remain stable, factors such as temperature, nozzle type, or chamber conditions may cause small shifts. For best results, perform a VAOC calibration before each multi-material print.
Navigate to the VAOC tab, and hit start calibration.

Calibrate the XY offsets for T0 by dragging the nozzle into the center of the crosshair.

Switch to T1 and calibrate the XY offsets by dragging the nozzle into the center of the crosshair.

Switch between T0 and T1 two to three times to achieve perfect nozzle alignment. Align between each verification if necessary.
Click the square icon at the top left corner to end the VAOC.

The machine is ready to print dual color parts accurately!
Note!
The slicer needs to know which toolhead should be used for which section of the model. For this reason, it's common to use multi-part model files for IDEX. Import multi-part models into the slicer as shown below.
Click here to download a dual color benchy and try for yourself.

In this example we will use a Charmander model from Printables — it comes in two STL files, open one of them. Click here to download and try yourself.

Right-click on top of the model and select "Add part" → "Load..." then select the other STL. The two models should align perfectly.

On the right menu, you can select the two materials you want to print with. Then, on the lower right, you can select which body is printed with which material.

Click "Slice Now" to process the model, then export the G-code file. Once exported, upload it to the machine and start printing!
To print in Copy or Mirror Mode, you can now do everything directly through the slicer. Let's use Copy Mode from the slicer with the following steps:

Note!
When you select either Copy Mode or Mirror Mode, you'll notice that your build plate changes. This allows you to see the exact area available for printing in Copy or Mirror mode. From this point on, the slicing process will be the same as for a normal single-toolhead print.

IDEX SINGLE — Single toolhead or Dual material:
To print with only one toolhead or dual material, just hit the Single IDEX button in the IDEX Macros section. This mode is selected by default when you turn on the machine. We advise always running a VAOC calibration before each print.
IDEX COPY:
To print in copy mode, just hit the COPY button in the IDEX Macro section. The toolheads will perform a copy mode move to confirm the machine is ready.
IDEX MIRROR:
To print in mirror mode, just hit the MIRROR button in the IDEX Macro section. The toolheads will perform a mirror mode move to confirm the machine is ready.
TOOLSHIFT© CONFIGURATION:
The Toolshift configuration has all the settings you may need to tune for multi-material printing. It is mostly meant for advanced users interested in fine-tuning toolshifts. Parameters like speed, acceleration, Z-hop, retraction, purge length, and purge time can all be adjusted to suit your specific material needs.
REMAP TOOLHEADS:
Toolhead remap allows you to change the designation of the toolhead, meaning you can tell Klipper T1 is T0 or T0 is T1. This can be useful if you incorrectly set the colors/material in the slicer for a dual material print — instead of re-slicing the object you can just remap the toolheads. Or if you need to print the same G-code with inverted colors, just remap the toolheads with no need to tinker in the slicer.
If you’d like to go further and gain a deeper understanding of machine calibration and RatOS-specific tuning, we highly recommend exploring the official RatOS documentation:
There you’ll find detailed guides, advanced configuration tips, and in-depth explanations to help you get the most out of your machine.