Slicer settings for the Motion System & ToolChanger.
There are many slicers available. However, SuperSlicer is a good alternative to S3D and is a fork of PrusaSlicer. SuperSlicer is designed for ToolChangers.
https://github.com/supermerill/SuperSlicer
Tool changes are actioned simply by issuing T0, T1, T2, T3 and T-1. All tool changes are firmware controlled and no tool-change scripts are required in the slicer. To unload any tool at the end of a print issue a T-1 command and the active tool will be replaced back onto it's dock.
In your start script I recommend adding the command G29 S1 to enable mesh compensation, similarly add the command G29 S2 to your ending script to disable mesh compensation. it is also important to ensure that a T command is issued at the start of the print so the ToolChanger knows which tool it is to be printing with. S3D automatically adds the relevant T command at the start of a print.
Below is an example Ending Script.
;Drop Bed
G91
G1 Z2 F1000
G90
; Drop off the tool
T-1
; Disable Mesh Compensation.
G29 S2
; Park
G1 X-30 Y200 F50000
;turn off all heaters
M0
STLs have been added for you to create your own calibrations. Graduations are 100μm major & 50μm minor.
Alternatively consider TAMV | https://www.youtube.com/watch?v=1nGc_hFzK0s