A method for finishing a part having excess material includes generating one or more surfaces on a model of the part to be machined, creating a machining tool path drive geometry, using the machine tool path drive geometry and one or more surfaces on the model to be machined to generate machining tool paths on the surfaces; and running tool paths on the part in a fixture.