US 12,485,511 B2
Method, system and computer program product for determining a machining path and method for machining a workpiece using of a multi-axis machine tool
Josef Koch, Munich (DE); and Peter Brambs, Munich (DE)
Assigned to OPEN MIND Technologies AG, Wessling (DE)
Filed by OPEN MIND Technologies AG, Wessling (DE)
Filed on Aug. 17, 2022, as Appl. No. 17/890,229.
Claims priority of application No. 10 2021 121 398.3 (DE), filed on Aug. 18, 2021.
Prior Publication US 2023/0056743 A1, Feb. 23, 2023
Int. Cl. B23Q 15/12 (2006.01)
CPC B23Q 15/12 (2013.01) 19 Claims
OG exemplary drawing
 
1. A method for determining a machining path for material-removing machining of a workpiece using a multi-axis machine tool, wherein control commands for controlling a number of N different machine axes of a machine tool can be generated from the machining path, according to which a tool can be moved continuously along the machining path,
wherein the machining path comprises a first engagement path segment and a second engagement path segment along which the tool engages with the workpiece at least in sections, and wherein the machining path further comprises a connecting path segment along which the tool does not engage with the workpiece and which connects an end point of the first engagement path segment to a starting point of the second engagement path segment continuously and collision-free with the workpiece;
the method comprising:
defining an interpolation group of machine axes comprising at least one and no more than N−1 of the N machine axes;
determining, for the machine axes of the interpolation group, a respective interpolation starting point defined by the end point of the first engagement path segment relative to the respective machine axis;
determining, for the machine axes of the interpolation group, a respective interpolation end point defined by the starting point of the second engagement path segment relative to the respective machine axis;
determining, for the machine axes of the interpolation group, a respective link function between the respective interpolation starting point and the respective interpolation end point by interpolation with respect to the respective machine axis;
defining the connecting path segment in accordance with the determined link functions;
defining the machining path using the determined connecting path segment; and
material-removing machining a workpiece along the defined machining path using a multi-axis machining machine.