When printing gradients to the HP PaintJet printer, MacDraw Pro may need 2 MB or more of available (unused) RAM within MacDraw Pro to print successfully.
The PaintJet driver needs this RAM to image the file. It seems to need to image an entire page at once, thus needing lots of RAM to print.