IP Library Granted Patent US 12703101
Granted Patent B2
US 12703101 · App. 18/575,670 · Granted Aug 11, 2026

Automated calibration of a production machine

Inventor: Carsten Hamm (Eggolsheim, DE)
Assignee: Siemens Aktiengesellschaft
B25J9/1692B25J9/1664
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12703101
App. No.
18/575,670
Granted
Aug 11, 2026
Kind
B2
Abstract

A production machine system includes a production machine having multiple axes and drives. Each drive adjusts a machine element relative to a further machine element with respect to an axis. The machine elements separate the drives from each other, with the drives and the machine elements forming a kinematic chain. A control facility controls the drives to move the machine element relative to the further machine element. A model of the machine element is stored in the control facility and comprises a model parameter of the machine element. A measuring equipment determines a path describing a specific point assigned to the machine element during movement of the machine element. An analysis equipment analyzes the specific path and a correction equipment corrects the model parameter based on the analysis result. To determine the specific path, several, in particular all axes are moved successively starting from a base along the kinematic chain.

Claims (28)

1 . A production machine system, comprising:

a production machine comprising multiple axes and multiple position-controlled drives connecting machine elements, with the drives and the machine elements forming a kinematic chain;

a control facility storing a model of the machine elements, said model comprising a model parameter of the machine elements,

the control facility configured to

before calibration, move the multiple axes to predetermined positions which assures that no collisions between machine elements occur,

set for each of the axes a respective range for a maximum excursion,

move a first machine element connected between a first axis and a second axis within the respective range defined for the first axis and record an actual movement of the second axis of the first machine element with a tracking interferometer, said actual movement of the second axis of the first machine element performing a circular arc around the first axis,

correct the model parameter for the first machine element based on a comparison of the model of the production machine stored in the control facility with the actual movement of the second axis of the first machine element,

move a further machine element connected downstream of the second axis between the second axis and a further axis within the respective range defined for the second axis and record an actual movement of the further axis of the further machine element with the tracking interferometer, said actual movement of the further axis of the further machine element performing a circular arc around the second axis,

correct the model parameter for the further machine element based on a comparison of the model of the production machine stored in the control facility with the actual movement of the further axis of the further machine element,

repeat moving, recording and correcting for each additional further downstream-connected machine element successively along the kinematic chain until all axes involved in a movement of an end effector have been calibrated.

2 . The production machine system of claim 1 , wherein the production machine further comprises a base axis that is a linear axis, and the control facility is further configured to:

prior to moving the first machine element, move a base machine element along the base axis within the respective range defined for the base axis, and record an actual movement of the first axis of the base machine element with the tracking interferometer, said actual movement of the first axis of the base machine element performing a linear movement along the base axis, and

correct the model parameter for the base machine element based on a comparison of the model of the production machine stored in the control facility with the actual movement of the first axis of the base machine element.

3 . The production machine system of claim 1 , wherein the drives are respectively moved over at least a substantial part of a maximum travel range for each respective drive.

4 . The production machine system of claim 1 , wherein an actual movement of a still further axis of a still further machine element is a movement of the and effector or a tool holder of the production machine.

5 . The production machine system of claim 1 , wherein the production machine is configured as a machine tool or robot.

6 . The control facility for the production machine system set forth in claim 1 .

7 . A method for calibrating a production machine with multiple axes and multiple position-controlled drives connecting machine elements, the method executed by a control facility of a production machine system and comprising:

before calibration, moving the multiple axes to predetermined positions which assures that no collisions between machine elements occur,

setting for each of the axes a respective range for a maximum excursion,

moving a first machine element connected between a first axis and a second axis within the respective range defined for the first axis and recording an actual movement of the second axis of the first machine element with a tracking interferometer, said actual movement of the second axis of the first machine element performing a circular arc around the first axis,

correcting a model parameter for the first machine element based on a comparison of a model of the production machine stored in the control facility with the actual movement of the second axis of the first machine element,

moving a further machine element connected downstream of the second axis between the second axis and a further axis within the respective range defined for the second axis and recording an actual movement of the further axis of the further machine element with the tracking interferometer, said actual movement of the further axis of the further machine element performing a circular arc around the second axis,

correcting a model parameter for the further machine element based on a comparison of the model of the production machine stored in the control facility with the actual movement of the further axis of the further machine element,

repeating the moving, recording and correcting for each additional further downstream-connected machine element successively along a kinematic chain until all axes involved in a movement of an end effector have been calibrated.

8 . The method of claim 7 , wherein the model of the production machine describes an ideal circular path of the first machine element and the further machine element around the respective first and second axis.

9 . A calibration software loaded into the control facility for controlling the production machine of the production machine system and stored on a non-transitory storage medium having instructions that, when executed by the control facility perform the method as set forth in claim 7 .