Using a automated bed levelling like the BL Touch, first print the black STL. In the g-code of the black STL, use a G29 to build the mesh and then use a M500 command to save the mesh. Once the black hat has finished, change the filament to any desired color. In the purple STL, make sure you do not have a G29 and after the G28, use M420 S1 to use the previous mesh. Make sure both models are in the center of the print bed.
Height: 3.5 inches
Width: 6 inches
Depth: 1/4 inch
The author marked this model as their own original creation.