I’m working on a sculpt of a toy for my nephew and I want to do 2 different 3d prints. One of the hair with black filament and one with the head in a skin color.

It 3d prints fine if it’s the head and hair together, but it’s not a great sculpt with the normals and edges when separated. I can’t boolean because of this. I have no idea how to do it because it doesn’t want to be an exact positive negative to glue the hair on.

Think Lego or Play Mobil hair snapping on to the head. It has a positive and negative. Any suggestions would be greatly appreciated.