Controller for machine tool, machine tool, and method for controlling machine tool
US-2021034040-A1 · Feb 4, 2021 · US
US11675337B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11675337-B2 |
| Application number | US-202117227666-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 12, 2021 |
| Priority date | Jan 7, 2021 |
| Publication date | Jun 13, 2023 |
| Grant date | Jun 13, 2023 |
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 system for acceleration adjustment of machine tool at rapid traverse includes a signal measurement module, a signal judgment module and an acceleration optimization module. The machine tool has a servo motor and a working platform. The signal measurement module measures signals while the servo motor drives the working platform from a first specific position to a second specific position, or from the second specific position back to the first specific position. The signal judgment module judges whether the actual maximum current value of the motor is equal to the manufacturer's specification according to the signals; and if negative, the acceleration optimization module calculates and optimizes an axial acceleration till an optimal value is achieved. Then, a curve smoothing time of the optimal acceleration is calculated and optimized by the acceleration optimization module. In addition, a method for acceleration adjustment of machine tool at rapid traverse is provided.
Opening claim text (preview).
What is claimed is: 1. A system for adjusting an acceleration setting of a machine tool connected with a servo motor and a working platform, comprising: a signal measurement module, configured to capture a plurality of signals generated while the servo motor of the machine tool drives the working platform from a first specific position to a second specific position, or from the second specific position back to the first specific position; a signal judgment module, configured to evaluate the plurality of signals to determine whether an actual maximum current value of the servo motor is less than a specification value of the servo motor; and an acceleration optimization module, configured to evaluate a judgment of the signal judgment module to adjust and determine a traverse acceleration for the working platform; wherein, when the actual maximum current value of the servo motor is less than the specification value of the servo motor, the acceleration optimization module modifies and updates the traverse acceleration, without modifying a curve smoothing time; wherein the signal judgment module is further configured to determine a maximum position error of the working platform from a signal of a position error of the working platform captured by the signal measurement module, and subsequently deduce a variation of amplitude of the position error of the working platform with respect to time in order to determine whether a resultant actual maximum oscillation amplitude of the working platform converges to a target oscillation amplitude set by a user; wherein, when the actual maximum oscillation amplitude is larger than the target oscillation amplitude, the acceleration optimization module elongates the curve smoothing time of a next stage; wherein, when the actual maximum oscillation amplitude is smaller than the target oscillation amplitude, the acceleration optimization module reduces the curve smoothing time of the next stage until the target oscillation amplitude is reached; wherein, when the actual maximum oscillation amplitude is equal to the target oscillation amplitude, the acceleration optimization module determines a final group of an optimal traverse acceleration and an optimal curve smoothing time of the next stage as the traverse acceleration and the curve smoothing time. 2. A method for acceleration adjustment of a machine tool in a non-machining traverse stroke by obtaining a traverse acceleration and a curve smoothing time, applied to the machine tool connected with a servo motor and a working platform, comprising the steps of: (a) applying a signal measurement module to capture a plurality of signals generated while the servo motor of the machine tool drives the working platform from a first specific position to a second specific position, or from the second specific position back to the first specific position; (b) applying a signal judgment module to evaluate the plurality of signals to determine whether an actual maximum current value of the servo motor is equal to a specification value of the servo motor; (c) applying an acceleration optimization module to adjust and determine the traverse acceleration for the working platform, based on a judgment of the signal judgment module, until the actual maximum current value is equal to the specification value of the servo motor, wherein the acceleration optimization module modifies and updates the traverse acceleration without modifying the curve smoothing time; (d) applying the signal judgment module to determine a maximum position error of the working platform from a signal of a position error of the working platform captured by the signal measurement module, and subsequently deduce a variation of amplitude of the position error of the working platform with respect to time in order to determine whether a resultant actual oscillation amplitude of the working platform converges to a target oscillation amplitude set by a user; and (e) applying the acceleration optimization module to adjust the curve smoothing time for a next stage until the actual oscillation maximum amplitude is equal to the target oscillation amplitude; wherein the acceleration optimization module elongates the curve smoothing time for the next stage when the actual maximum oscillation amplitude is larger than the target oscillation amplitude; and wherein the acceleration optimization module reduces the curve smoothing time for the next stage when the actual maximum oscillation amplitude is smaller than the target oscillation amplitude.
characterised by control of velocity, acceleration or deceleration (G05B19/19 takes precedence) · CPC title
Adaptive control of feed or cutting velocity (without NC B23Q15/12) · CPC title
by measuring power, current or torque of a motor · CPC title
Active damping of tool vibration · CPC title
Select by combination of detected force, acceleration, speed, work rate · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.