I have had quite a few Epson Inkjet printers in my tme. Printng an image on paper was quite simple - press the Print button and the Epson driver did all that was needed and the print emerged from the printer.
So, I buy an Epson based DTG printer - a Neoflex and, as with all the Epson based printers I've owned, I install the appropriate Epson driver.
I know this is a naive question but, why do I need a rip - Neorip in my case.
I note that many rips smply sit in the background and accept the print info from the graphic software and no interaction is required. Neorip is a little different in that the image file is loaded into the software and 'ripped'