Tool move control method and apparatus for preventing tool interference with an object.
AssigneeYamazaki Machinery Works, Ltd.
InventorsKazuki Uemura, Yukio Itatsu, Toshikazu Sakai
Life of this patent
Estimating the term…
Abstract
A tool move control method is disclosed. It comprises the steps of setting an interference area for an object which should not be interfered with a tool when a tool rapid move is instructed by a start point and a terminal point for the tool movement, setting an entry prohibit quadrant for prohibiting the tool entry and two or more of quadrants for permitting a move of the tool in the interference area, and controlling a move mode of the tool according to quadrants belonging to the start point and the terminal point in such a manner as to avoid the entry prohibit quadrant. A tool move control apparatus is also disclosed.
Claims11
In a numerically controlled lathe which can rapidly move a tool around an object, a method for controlling tool movement comprising the steps of:
- defining a two dimensional interference area associated with said object for a machining program into which said tool should not be moved when said tool is instructed to move from a start point to a terminal point;
- establishing a two dimensional, four quadrant, rectangular coordinate system;
- designating one entry prohibit quadrant of said two dimensional, four quadrant, rectangular coordinate system, said entry prohibit quadrant including said interference area;
- designating the other three quadrants of said two dimensional, four quadrant, rectangular coordinate system as quadrants in which tool movement is permitted;
- moving said tool from said start point to said terminal point by:
- moving said tool rapidly by simultaneous two axes driving from said start point to said terminal point when quadrants to which said start point and said terminal point belong are the same or adjacent quadrants;
- moving said tool rapidly by one axis driving to a bound of said quadrant said tool is in, except said prohibit quadrant, to which said start point and said terminal point do not belong, when quadrants to which said start point and said terminal point belong are quadrants not adjacent with each other and then moving said tool by simultaneous two axes driving to said terminal point after reaching said bound.
A tool move control apparatus for moving a tool from a start point to a terminal point comprising:
- a first memory means for storing information regarding a size of at least one object not to be interfered with;
- a quadrant setting operation means for establishing a two dimensional, four quadrant, rectangular coordinate system for each of said at least one objects, each two dimensional, four quadrant, rectangular coordinate system including:
- a bound which marks the end of one quadrant and the beginning of another quadrant,
- one tool entry prohibit quadrant determined using said first memory means information, and
- three quadrants in which tool movement is permitted;
- a second memory means for storing a tool move program which decides a move path, said second memory means including:
- a readout means,
- means for determining when to move said tool rapidly by simultaneous two axes driving from said start point to said terminal point when quadrants to which said start point and said terminal point belong are the same or adjacent quadrants,
- means for determining when to move said tool rapidly by one axis driving to a bound of one of said quadrants which is not a bound of said tool entry prohibit quadrant, to which said start point and said terminal point do not belong, when quadrants to which said start point and said terminal point belong are quadrants not adjacent to each other, and
- means for determining when to move said tool by said simultaneous two axes driving to said terminal point after reaching said bound;
- a tool position operation means for determining the present tool position;
- and
- a tool move drive means for driving said tool from said start point to said terminal point so that said tool does not interfere with said object based on present tool position and information from said tool move program read out means.
Dependencies are inferred from the claim text.