Numerical control method and system therefor having override playback function
AssigneeFanuc Corporation
InventorsHideaki Kawamura, Takao Sasaki, Shuji Matsuura
Life of this patent
Estimating the term…
Abstract
A numerical control method and a system therefor can perform numerical control repeatedly in accordance with a numerical control program modified by utilization of an override function. It is judged whether or not a teaching command is inputted during execution of the numerical control program (S1). When it is judged that a feed speed or spindle speed override storage command is inputted in the teaching mode (S2, S6), an override value manually set by an override switch is written into the end of a block in execution in the numerical control program (step S10). At execution of the numerical control program on and after the next time, override operation as set manually is carried out automatically.
Claims15
A numerical control method, having an override playback function, for controlling movement of an apparatus, said method comprising the steps of:
- (a) judging whether a teaching mode has been entered during execution of a numerical control program,
- (b) judging whether a predetermined command is input in said teaching mode,
- (c) editing, when it is judged in steps (a) and (b) that the predetermined command is given in said teaching mode, the numerical control program to include override conditions, set manually, in a corresponding block of the numerical control program, thereby enabling numerical control in accordance with the override conditions during subsequent execution of the numerical control program without repeating manual setting of the override conditions, and
- (d) storing, into the corresponding block, a validation distance between a command generation position, at generation of the predetermined command, on an axis of movement of the apparatus controlled by the numerical control program and a target position on the axis at completion of execution of the corresponding block.
A numerical control system, having an override playback function, connectable to an apparatus having an axis controllable by said numerical control system, said numerical control system comprising:
- first memory means for storing therein a numerical control program in a read/write random-access manner,
- setting means for indicating manually set override conditions,
- manually operable command means for inputting a predetermined command,
- manually operable teaching command means for indicating operation of said numerical control system in a teaching mode, and
- program editing means for storing the override conditions into a corresponding block of the numerical control program when the predetermined command is given in the teaching mode, for storing, into the corresponding block, a validation distance between a command generation position on the axis at generation of the predetermined command and a target position on the axis at completion of execution of the corresponding block, and for writing the numerical control program including the override conditions, to said first memory means.
Dependencies are inferred from the claim text.