Numerical control device which performs tapping operation by using a main spindle and a feed shaft

US9513619B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9513619-B2
Application numberUS-201214384205-A
CountryUS
Kind codeB2
Filing dateJun 5, 2012
Priority dateJun 5, 2012
Publication dateDec 6, 2016
Grant dateDec 6, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In order to enable tapping to be performed precisely and with an appropriate machining time irrespective of the diameter of a tapping tool, a configuration of the present invention includes: a program analysis unit ( 12 ) that analyzes a loaded machining program and extracts thread-related information in tapping; a gradient determination unit ( 14 ) that determines acceleration regarding movement velocity of the main spindle or the feed shaft on the basis of the thread-related information obtained by the program analysis unit ( 12 ); and an interpolation and acceleration/deceleration processing unit ( 13 ) that generates a movement command for the main spindle and the feed shaft using the acceleration determined by the gradient determination unit ( 14 ). In addition, the gradient determination unit ( 14 ) varies the acceleration during acceleration/deceleration of the main spindle or the feed shaft in accordance with the diameter of a tapping tool.

First claim

Opening claim text (preview).

The invention claimed is: 1. A numerical control device that controls a main spindle and a feed shaft, the numerical control device comprising: a program analyzer that analyzes a loaded machining program and extracts thread-related information on tapping; a gradient determiner that determines acceleration corresponding to a rate of change of a movement velocity of the main spindle and the feed shaft based on the extracted thread-related information; and an interpolation and acceleration/deceleration processor that generates a movement command for the main spindle and the feed shaft based on the acceleration determined by the gradient determiner, wherein the gradient determiner varies the acceleration in accordance with a diameter of a tapping tool during acceleration of the main spindle or the feed shaft or deceleration of the main spindle or the feed shaft. 2. The numerical control device according to claim 1 , wherein the thread-related information is one of a tool number, a nominal designation of thread, and a pitch of thread; and the gradient determiner obtains the diameter of the tapping tool on the basis of one of the tool number, the nominal designation of thread, and the pitch of thread. 3. The numerical control device according to claim 2 , wherein the gradient determiner obtains cutting load torque on the basis of the diameter of the tapping tool, and determines the acceleration based on the torque gained by subtracting the obtained cutting load torque from the maximum torque of a motor. 4. The numerical control device according to claim 3 , further comprising: a synchronization error operator that calculates a synchronization error during tapping on the basis of detected positional information obtained from the main spindle driver and the feed shaft driver; and a gradient adjuster that, if the synchronization error obtained in the synchronization error operator is greater than an allowable value, decreases the acceleration calculated in the gradient determiner. 5. The numerical control device according to claim 3 , further comprising: a synchronization error operator that calculates a synchronization error during tapping on the basis of detected positional information obtained from the main spindle driver and the feed shaft driver; and a gradient adjuster that, if the synchronization error obtained in the synchronization error operator is less than an allowable value, increases the acceleration calculated in the gradient determiner. 6. The numerical control device according to claim 2 , further comprising: a synchronization error operator that calculates a synchronization error during tapping on the basis of detected positional information obtained from the main spindle driver and the feed shaft driver; and a gradient adjuster that, if the synchronization error obtained in the synchronization error operator is greater than an allowable value, decreases the acceleration calculated in the gradient determiner. 7. The numerical control device according to claim 2 , further comprising: a synchronization error operator that calculates a synchronization error during tapping on the basis of detected positional information obtained from the main spindle driver and the feed shaft driver; and a gradient adjuster that, if the synchronization error obtained in the synchronization error operator is less than an allowable value, increases the acceleration calculated in the gradient determiner. 8. The numerical control device according to claim 1 , wherein the gradient determiner obtains cutting load torque on the basis of the diameter of the tapping tool, and determines the acceleration based on the torque gained by subtracting the obtained cutting load torque from the maximum torque of a motor. 9. The numerical control device according to claim 8 , further comprising: a synchronization error operator that calculates a synchronization error during tapping on the basis of detected positional information obtained from the main spindle driver and the feed shaft driver; and a gradient adjuster that, if the synchronization error obtained in the synchronization error operator is greater than an allowable value, decreases the acceleration calculated in the gradient determiner. 10. The numerical control device according to claim 8 , further comprising: a synchronization error operator that calculates a synchronization error during tapping on the basis of detected positional information obtained from the main spindle driver and the feed shaft driver; and a gradient adjuster that, if the synchronization error obtained in the synchronization error operator is less than an allowable value, increases the acceleration calculated in the gradient determiner. 11. The numerical control device according to claim 1 , further comprising: a synchronization error operator that calculates a synchronization error during tapping on the basis of detected positional information obtained from a main spindle driver and a feed shaft driver, and a gradient adjuster that, if the synchronization error obtained in the synchronization error operator is greater than an allowable value, decreases the acceleration calculated in the gradient determiner. 12. The numerical control device according to claim 1 , further comprising: a synchronization error operator that calculates a synchronization error during tapping on the basis of detected positional information obtained from the main spindle driver and the feed shaft driver; and a gradient adjuster that, if the synchronization error obtained in the synchronization error operator is less than an allowable value, increases the acceleration calculated in the gradient determiner. 13. The numerical control device according to claim 1 , wherein the numerical control device controls the main spindle and the feed shaft to perform tapping while at least one of the main spindle and the feed shaft is accelerated and decelerated.

Assignees

Inventors

Classifications

  • characterised by control of velocity, acceleration or deceleration (G05B19/19 takes precedence) · CPC title

  • B23G1/16Primary

    in holes of workpieces by taps (B23G1/26, B23G1/32, B23G1/36 take precedence) · CPC title

  • Tapping · CPC title

  • Acceleration, deceleration control · CPC title

  • G05B19/402Primary

    characterised by control arrangements for positioning, e.g. centring a tool relative to a hole in the workpiece, additional detection means to correct position (G05B19/19 takes precedence) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9513619B2 cover?
In order to enable tapping to be performed precisely and with an appropriate machining time irrespective of the diameter of a tapping tool, a configuration of the present invention includes: a program analysis unit ( 12 ) that analyzes a loaded machining program and extracts thread-related information in tapping; a gradient determination unit ( 14 ) that determines acceleration regarding moveme…
Who is the assignee on this patent?
Nishiwaki Kenji, Arata Shuichi, Sato Tomonori, and 1 more
What technology area does this patent fall under?
Primary CPC classification B23G1/16. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Dec 06 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).