US5027045A
Expired / Lapsed
US
⏱️ 0.0 years remaining
High-precision pulse interpolation method
Assignee: Fanuc Corp
•
Filing: 1989-01-12
•
Granted: 1991-06-25
•
Expires: 2009-01-12
Abstract
Abstract A high-precision pulse interpolation method for interpolating the amount of movement of individual axes of a numerical control apparatus (1) with high precision. An interpolation pulse is output twice or more in one task and is written into a shared RAM (2). A servo control circuit (3) outputs the interpolation pulses in the shared RAM at regular intervals, to control a servometer (5) with a high-precision pulse interpolation.
Inventors
- 👤 Takashi Iwagaya
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-07 15:37
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/182; G05B19/184; G05B19/41; G05B19/4103; G05B2219/00; G05B2219/30; G05B2219/34; G05B2219/34076; G05B2219/34167; G05B2219/41; G05B2219/41326
Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
97 words
A high-precision pulse interpolation method in which an amount of movement of individual axes of a numerical control apparatus is interpolated with high precision, said method comprising the steps of: (a) determining whether the mode is a high speed interpolation mode; (b) interpolating during an interpolation task period when a high speed interpolation mode is determined and setting an interpolation period; (c) interpolating in accordance with the interpolation task period when a high speed interpolation mode is not determined, the interpolation period being equal to the interpolation task period; and (d) carrying out the high speed interpolation.
Claim 2
Dependent Claim
97 words
A high-precision pulse interpolation method in which an amount of movement of individual axes of a numerical control apparatus is interpolated with high precision, said method comprising the steps of: (a) determining whether the mode is a high speed interpolation mode; (b) interpolating during an interpolation task period when a high speed interpolation mode is determined and setting an interpolation period; (c) interpolating in accordance with the interpolation task period when a high speed interpolation mode is not determined, the interpolation period being equal to the interpolation task period; and (d) carrying out the high speed interpolation.
Claim 3
Dependent Claim
18 words
A high-precision pulse interpolation method according to claim 1, wherein said numerical control apparatus controls a piston lathe.
Claim 4
Dependent Claim
18 words
A high-precision pulse interpolation method according to claim 1, wherein said numerical control apparatus controls a cam grinder.
Claim 5
Dependent Claim
20 words
A high-precision pulse interpolation method according to claim 1, wherein said servo control circuit comprises a digital servo control circuit.
References Cited (Backward Citations)
US4125897A
Cited
US4400781A
Cited
US4502108A
Cited
US4549271A
Cited
US4675490A
Cited
US4543625A
Cited
US4528491A
Cited
US4858103A
Cited
US4683543A
Cited
US4728872A
Cited
US4694233A
Cited
US4873476A
Cited
US4855657A
Cited
US4908555A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1994-06-24 | 1994-12-24 | 1995-06-25 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1998-06-24 | 1998-12-24 | 1999-06-25 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2002-06-24 | 2002-12-24 | 2003-06-25 | $7700.00 | Window Closed / Lapsed |