FWIW the higher-class your printer, the bigger the filesize it will slice and execute. Solid Works will convert a model to .stl format in the resolution of your choice, so the bigger the file your printer can handle the more accurate and detailed your output will be, and the smoother its surface. That is ultimately subject to the limitation of deposited layer thickness, which is the important "rating" of the printer.
The Stratasys Objet30 we bought in December requires a host computer to "drip-feed" the data to the printer's computer. So the investment is ultimately a good deal more than just buying the printer. In fact, there's a check list you have to sign off before they will do your installation--including a phone in the room, individual UPSs for printer and host computer, and a Halatron fire extinguisher, if you can believe that. But it has been printing merrily away making the masters for foundry patterns and coreboxes and I am very pleased with the results. It's depositing 30-micron (abt .0013) layers, which is fine enough that hand finishing is about one-tenth the amount of work involved in finishing a model with .005 layers (like a filament deposit). Max filesize is supposed to be 150MB. I have yet to run anything bigger than 15MB and that took 30+ hours to print. Theoretically it will run until it runs out of polymer, at which point it will prompt you to replace the cartridge and you can resume printing. Also it will monitor the polymer stock and predict very accurately the amount needed for the job and how long it will take. Other options the software gives you are the choice of manual or automatic model positioning, and the ability to "shell" the model to save material (although that function seems to be limited to simple geometry; if you are doing a complex shape it is more efficient to hollow it out in SW before creating your .stl file). Don't know how much of that would be available with a budget machine.