1. A computer-implemented method for generating process plans for a machined part through evaluation of removal volumes, comprising: retrieving parameters for a milling tool comprising a plurality of orientations of the tool while longitudinally traversing a rotating cutting edge; accessing a model of a part defining surfaces of the part; retrieving a maximal set of translations for the tool that avoids collisions between the rotating cutting edge and the surfaces of the part, each translation comprising an orientation of the tool and a volume removable by the translation; computing an intersection of the translations within the maximal set and taking a union of the removal volumes for the intersecting translations; and determining process plans comprising machining operations by the tool as conditioned upon the union substantially equaling the negative volume of the part.