The geometry can also be not described explicitly so errors and discontinuities occurrence in the solid structure cannot be avoided.
[1][2] CAM software generally creates a tool path without considering any mechanics process.
Different optimization method can be used considering process parameters like feed rate, spindle speed, steps, tool diameter, magnitude and preset maximum force.
Efficiency of surface machined is also considered by maximum scallop height and by gouging.
Gouging are the main reason for discrepancies of surface accuracy and texture specification.