Dictionary.com
Thesaurus.com

crank out

Idioms  
  1. Produce, especially mechanically or rapidly, as in I don't know how he can crank out a novel a year. [Colloquial; mid-1900s]