Cutter runout is a common situation for five axis machining process.
A new method is proposed to optimize tool path considering the cutter runout.
The cutter position point and corresponding axis are optimized individually.
Some examples are conducted to verify the method.