Patentable/Patents/US-9841746
US-9841746

Numerical controller having function of controlling speed by superimposed control

PublishedDecember 12, 2017
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

A numerical controller has a first axis (reference axis) and a second axis (superimposed axis), and performs superimposed control which superimposes a movement amount of the reference axis on a movement amount of the superimposed axis, and thereby controls the movement of the superimposed axis. The numerical controller controls an acceleration start time of the axis to be accelerated, in a superimposition interval in which the reference axis is accelerated and the superimposed axis is decelerated (or reference axis is decelerated and superimposed axis is accelerated). After the axis to be decelerated is sufficiently decelerated, the axis to be accelerated is accelerated, and a moving speed of the superimposed axis does not exceed a speed limit of a machine in an acceleration/deceleration interval.

Patent Claims
4 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A numerical controller that has a first axis which is determined to be a reference axis and a second axis which is determined to be a superimposed axis different from the first axis, and performs superimposed control which superimposes a movement amount of the reference axis on a movement amount of the superimposed axis, and thereby controls the movement of the superimposed axis, comprising: an acceleration start time control unit which controls an acceleration start time of an axis to be accelerated in a superimposition interval in which the reference axis is accelerated and the superimposed axis is decelerated; wherein the acceleration start time control unit comprises: an acceleration/deceleration combination determining portion which determines respective combinations of acceleration and deceleration of the reference axis and the superimposed axis; an acceleration/deceleration time comparing portion that compares a time period during which the reference axis is accelerated, with a time period during which the superimposed axis is decelerated in a case where the acceleration/deceleration combination determining portion determines that the reference axis is accelerated and the superimposed axis is decelerated; a speed limit excess determining portion which determines whether a moving speed of the superimposed axis exceeds a speed limit of the superimposed axis in a case where the acceleration/deceleration time comparing portion determines that the time period for deceleration is longer than the time period for acceleration; and a speed control portion which excludes the movement amount contributing to the acceleration from the movement amount of the superimposed axis in a case where the speed limit excess determining portion determines that the moving speed of the superimposed axis exceeds the speed limit of the superimposed axis.

2

2. The numerical controller according to claim 1 , wherein the acceleration start time control unit is configured so as to also control, when controlling the acceleration start time of the reference axis, an acceleration start time of another axis having no superimposition relationship, at the same time.

3

3. A numerical controller that has a first axis which is determined to be a reference axis and a second axis which is determined to be a superimposed axis different from the first axis, and performs superimposed control which superimposes a movement amount of the reference axis on a movement amount of the superimposed axis, and thereby controls the movement of the superimposed axis, comprising: an acceleration start time control unit which controls an acceleration start time of an axis to be accelerated in a superimposition interval in which the superimposed axis is accelerated and the reference axis thereof is decelerated; wherein the acceleration start time control unit comprises: an acceleration/deceleration combination determining portion which determines respective combinations of acceleration and deceleration of the reference axis and the superimposed axis; an acceleration/deceleration time comparing portion that compares a time period during which the superimposed axis is accelerated, with a time period during which the reference axis is decelerated in a case where the acceleration/deceleration combination determining portion determines that the superimposed axis is accelerated and the reference axis is decelerated; a speed limit excess determining portion which determines whether a moving speed of the superimposed axis exceeds a speed limit of the superimposed axis in a case where the acceleration/deceleration time comparing portion determines that the time period for deceleration is longer than the time period for acceleration; and a speed control portion which excludes the movement amount contributing to the acceleration from the movement amount of the superimposed axis in a case where the speed limit excess determining portion determines that the moving speed of the superimposed axis exceeds the speed limit of the superimposed axis.

4

4. The numerical controller according to claim 3 , wherein the acceleration start time control unit is configured so as to also control, when controlling the acceleration start time of the superimposed axis, an acceleration start time of another axis having no superimposition relationship, at the same time.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

June 2, 2015

Publication Date

December 12, 2017

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Numerical controller having function of controlling speed by superimposed control” (US-9841746). https://patentable.app/patents/US-9841746

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.