Operating an at least two-axle machine tool
AssigneeSiemens Aktiengesellschaft
InventorsLoay Alkafafi, Tobias Kreilos, Ralf Spielmann
Life of this patent
Estimating the term…
Abstract
In a method for operating an at least two-axle machine tool, a geometric description of a path is specified, and according to the path, an advancing movement is carried out by simultaneously moving at least in one section a first axle and a second axle. A first maximum value for a first kinematic parameter relating to the advancing movement along the section of the path is defined by a control unit based on the geometric description. The advancing movement along the section is planned by the control unit by taking the first maximum value into consideration, and the axles are actuated so as to carry out the advancing movement according to the planned movement.
Claims12
A method for operating of a machine tool having at least two axes, comprising:
- predetermining a geometric description of a path and performing an advancing movement in accordance with the path by simultaneously moving at least sectionally a first axis and a second axis of the machine tool;
- with a control unit of the machine tool
- setting a first maximum value for a first kinematic parameter relating to the advancing movement along a section of the path dependent on the geometric description;
- planning the advancing movement along the section with the control unit by taking into account the first maximum value;
- activating the first axis and the second axis for executing the advancing movement in accordance with the planned movement along the section;
- setting a second maximum value for a second kinematic parameter relating to the advancing movement along the section of the path dependent on the geometric description;
- planning of the advancing movement along the section by taking account of the second maximum value;
- determining a range of values for the first maximum value depending on a predetermined first kinematic limit value for the first axis;
- determining a first range of values for the second maximum value depending on the first kinematic limit value for the first axis;
- and
- for setting the first maximum value and the second maximum value, determining—dependent on the geometric description—a division parameter, which is used to uniquely define both the first maximum value and the second maximum value within the first range of values.
A control system for a machine tool having at least two axes, said control system comprising:
- a control unit configured to control the machine tool for executing an advancing movement by simultaneously moving at least sectionally a first axis and a second axis of the machine tool in accordance with a path defined by a predetermined geometric description, wherein the control unit is further configured to
- set a first maximum value for a first kinematic parameter relating to the advancing movement along a section of the path dependent on the geometric description;
- plan the advancing movement along the section by taking into account the first maximum value;
- activate the first axis and the second axis for executing the advancing movement in accordance with the planned movement along the section;
- set a second maximum value for a second kinematic parameter relating to the advancing movement along the section of the path dependent on the geometric description;
- plan of the advancing movement along the section by taking account of the second maximum value;
- determine a range of values for the first maximum value depending on a predetermined first kinematic limit value for the first axis;
- determine a first range of values for the second maximum value depending on the first kinematic limit value for the first axis;
- and
- for setting the first maximum value and the second maximum value, determine—dependent on the geometric description—a division parameter, which is used to uniquely define both the first maximum value and the second maximum value within the first range of values.
Dependencies are inferred from the claim text.