Numerical control device and control method for numerical control device
US-2018113436-A1 · Apr 26, 2018 · US
US11086291B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11086291-B2 |
| Application number | US-201816761144-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 11, 2018 |
| Priority date | Nov 2, 2017 |
| Publication date | Aug 10, 2021 |
| Grant date | Aug 10, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
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.
Opening claim text (preview).
What is claimed is: 1. A method for operating a numerically controlled production system, which is connected to a numerical controller which has a control program comprising successive control program sets and a look-ahead module, the method comprising: generating, prior to a movement, with the look-ahead module from several successive control program sets for at least one movement axis a movement profile, which comprises guidance variables for a path-time movement for the at least one movement axis for successive clock-cycle points; determining with the control program at least one program branching having a plurality of successive alternative control program sections controlled by a condition, with the condition specifying which of the alternative successive control program sections is to be executed depending on the condition; and with the look-ahead module, calculating, prior to performing an additional movement, an alternative movement profile for each of the alternative successive control program sections, storing the alternative movement profile, and having the alternative movement profile ready at the conditional program branching for carrying out the additional movement. 2. The method of claim 1 , wherein at least one of the alternative successive control program sections comprises an additional conditional program branching, and wherein the look-ahead module calculates in advance the alternative movement profile for the at least one alternative successive control program section, stores the alternative movement profile, and has the alternative movement profile ready at the conditional program branching for carrying out the additional movement. 3. The method of claim 1 , further comprising specifying a maximum number of control program sets, which are taken into account by the look-ahead module to determine the movement profile or the alternative movement profile. 4. The method of claim 1 , further comprising controlling the condition based on values of a variable. 5. The method of claim 4 , wherein the variable takes into account a quality criterion of a tool in the production system. 6. The method of claim 4 , wherein the variable takes into account a state in the production system. 7. The method of claim 1 , wherein production system comprises a machine tool. 8. A production system, comprising: a machine tool for machining a workpiece; a numerical controller cooperating with the machine tool and having a control program comprising successive control program sets for path control and interpolation of the machine tool; and a look-ahead module, wherein the look-ahead module is configured to generate, prior to a movement, from several successive control program sets for at least one movement axis a movement profile, which comprises guidance variables for a path-time movement for the at least one movement axis for successive clock-cycle points, determine with the control program at least one program branching having a plurality of successive alternative control program sections controlled by a condition, with the condition specifying which of the alternative successive control program sections is to be executed depending on the condition, and calculate, prior to performing an additional movement, an alternative movement profile for each of the alternative successive control program sections, store the alternative movement profile, and have the alternative movement profile ready at the conditional program branching for carrying out the additional movement.
characterised by program execution, i.e. part program or machine function execution, e.g. selection of a program · CPC title
to maintain constant cutting velocity between tool and workpiece · CPC title
Data compression, look ahead segment calculation, max segment lenght · CPC title
Look ahead segment calculation · CPC title
characterised by data handling or data format, e.g. reading, buffering or conversion of data · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.