Patent ID: 7500812

Claim:
A method for creating a Numerical Control Program (NC Program) in consideration of a machining condition, the rigidity of a machining tool, the machinability of a material, the method comprising: setting firstly an initial value for the machining-surface-perpendicular depth of cut, by utilizing as input values the curvature radius of a machining surface, a tool radius, a pick feed, the gradient angle between the machining surface and a rotation axis of the tool, and the number of tool edges; obtaining a milling start angle and a milling end angle for a cutting edge, based on the initial value; calculating machining-surface-perpendicular depth of cut that causes no self-excited vibration; calculating maximum depth of cut that corresponds to the stability limit of a milling self-excited vibration, by repeating the calculation while modifying the initial value until the difference between the initial value and the calculation result becomes the same as or smaller than a given value; and utilizing the maximum depth of cut as a parameter of the NC Program.