Numerical control method for five-axis processing machine
AssigneeFanuc Corporation
InventorsToshiaki Otsuki, Soichiro Ide, Takeshi Miyazaki
Life of this patent
Estimating the term…
Loading patent…
AssigneeFanuc Corporation
InventorsToshiaki Otsuki, Soichiro Ide, Takeshi Miyazaki
Estimating the term…
If the angle α formed between the interpolated cutting surface perpendicular direction vector (It, Jt, Kt) and the interpolated tool direction vector (Ttx, Tty, Ttz) becomes smaller, movement of a tool becomes unstable. In this case, the tool diameter compensation vector (TCx, TCy, TCz) is set to the tool diameter compensation vector calculated in the immediately previous interpolation cycle, thereby preventing unstable movement. Further, in case of a block instruction where a distance between positions in cutting point instructions is large whereas distance of movement of linear axis control point is small, an excessive cutting may occur. To deal with this problem, movement of linear axis control point in a current block is stopped or converted into linear movement so as to prevent a loop-shaped movement of the linear axis control point.
A numerical control method for controlling a five-axis processing machine having three linear axes and two rotational axes, in which a milling tool which does not have a corner radius section or a ball end mill is used, linear axis control points and rotational axis control points are determined at respective interpolation cycles, based on a tool diameter compensation amount and a tool length compensation amount which are set in advance, and also on cutting points, a cutting surface perpendicular direction and a tool direction which are instructed by a processing program, and in which the respective axes are driven and controlled to positions of the respective control points thus determined,
A numerical control method for controlling a five-axis processing machine having three linear axes and two rotational axes, in which a milling tool which does not have a corner radius section or a ball end mill is used, linear axis control points and rotational axis control points are determined at respective interpolation cycles, based on a tool diameter compensation amount and a tool length compensation amount which are set in advance, and also on cutting points, a cutting surface perpendicular direction and a tool direction which are instructed by a processing program, and in which the respective axes are driven and controlled to positions of the respective control points thus determined,
A numerical control method for controlling a five-axis processing machine having three linear axes and two rotational axes, in which a milling tool which has a corner radius section is used, linear axis control points and rotational axis control points are determined at respective interpolation cycles, based on a predetermined tool diameter compensation amount, a corner radius compensation amount and a tool length compensation amount which are set in advance, and also on cutting points, a cutting surface perpendicular direction and a tool direction which are instructed by a processing program, and in which the respective axes are driven and controlled to positions of the respective control points thus determined,
A numerical control method for controlling a five-axis processing machine having three linear axes and two rotational axes, in which a milling tool which has a corner radius section is used, linear axis control points and rotational axis control points are determined at respective interpolation cycles, based on a predetermined tool diameter compensation amount, a corner radius compensation amount and a tool length compensation amount which are set in advance, and also on cutting points, a cutting surface perpendicular direction and a tool direction which are instructed by a processing program, and in which the respective axes are driven and controlled to positions of the respective control points thus determined,
Dependencies are inferred from the claim text.