G05B2219/34101

Method for operating a numerically controlled production system, and production system for same
11086291 · 2021-08-10 · ·

A numerically controlled production system is connected to a numerical controller, which includes a control program with successive program sets, and a look-ahead module which determines therefrom for successive clock-cycle points a movement profile with guidance variables for a movement axis prior to a movement. Subject to a condition, the control program includes program branching with multiple alternative control program sections, and determines which of the alternative control program sections is to be additionally executed subject to the condition. The look-ahead module calculates and stores an alternative movement profile for each alternative control program section prior to an additional movement, and holds the alternative movement profile available for the conditional program branching in order to carry out the additional movement.

METHOD FOR OPERATING A NUMERICALLY CONTROLLED PRODUCTION SYSTEM, AND PRODUCTION SYSTEM FOR SAME
20200341448 · 2020-10-29 · ·

A numerically controlled production system is connected to a numerical controller, which includes a control program with successive program sets, and a look-ahead module which determines therefrom for successive clock-cycle points a movement profile with guidance variables for a movement axis prior to a movement. Subject to a condition, the control program includes program branching with multiple alternative control program sections, and determines which of the alternative control program sections is to be additionally executed subject to the condition. The look-ahead module calculates and stores an alternative movement profile for each alternative control program section prior to an additional movement, and holds the alternative movement profile available for the conditional program branching in order to carry out the additional movement.

Numerical controller having command path compression function
09645568 · 2017-05-09 · ·

A numerical controller extracts a subsequence from a sequence of command points obtained from a machining program in a manner such that the same path may be created regardless of whether the sequence of command points is extracted from the commanded direction or from the reverse direction. A compressed path approximated by a straight line or a curve is created in a manner such that the compressed path may be approximated by the same straight line or curve regardless of whether the compressed path is created from the extracted subsequence in a commanded direction or in the reverse direction.

Processing method, program and robot system

A processing method includes one or both of a first processing and a second processing for extracting a reference teaching point from teaching points. The first processing extracts a reference teaching point having a difference between a direction vector from a teaching point preceding the reference teaching point to the reference teaching point, and a direction vector from the reference teaching point to a teaching point succeeding the reference teaching point, being equal to or more than a threshold. The second processing extracts the reference teaching point having one of a difference between a posture at a teaching point preceding the reference teaching point and a posture at the reference teaching point, and a difference between the posture at the reference teaching point and a posture of a teaching point succeeding the reference teaching point, being equal to or more than a threshold.