Only works if you've a way to map a given single color from one profile to another
I faced the same issue and I wanted to print from one cartridge to just unclog a few nozzles without wasting ink from the other cartridges.
My printer ICC profile was Epson sRBG
. I believe any print work would be first mapped on to this RBG profile first and then the printer would convert that to it's own CMYK internally to fire from respective cartridges.
First Trial:
I tried printing a patch of color with RGB(255,0,255), thinking this should print perfect Magenta, but that was not the case.
Second Trial: Map CMYK(0,255,0,0) to Epson sRGB
and print that patch of color. Almost there but not perfect yet. As obviously the CMYK profile I used was not the same as the printers and also I was using some cheap ink ;-)
Final Trial and Error:
So I tried to get the perfect RBG combination so that it prints from Magenta
cartridge only, with target around CMYK(0,255,0,0).
I tried this exercise using all the below CMYK profiles for my test print...
WebCoatedFOGRA28
CoatedFOGRA27
Generic CMYK
What worked for me was Generic CMYK
with a bit of trial and error. I printed multiple patches. I created a simple spreadsheet that would create my patches around the colors I required. Printed all patches on same sheet to finally choose the one I needed by the eye.
Here is the spreadsheet I used. Each color is fills 10 rows with details of the color mentioned. So I have like nine patches that gets to 90 rows to fill up a whole Letter/A4.
Also the way I went from one color profile to the other was by using the Color Sync Utility
app on Mac. I'm sure there is a similar utility on windows for the same.
Let me know if you've a similar convertor utility for Windows, I will added it to the answer.
Cheers and happy printing!