Patent US4481568A successfully refreshed from Google Patents.
US4481568A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Numerical control method and apparatus
Assignee: Fanuc Corp
•
Filing: 1981-10-21
•
Granted: 1984-11-06
•
Expires: 2001-10-21
Abstract
Abstract A numerical control method and apparatus for controlling the movement of a movable member by setting entry forbidden areas which the movable member is forbidden to enter. Entry forbidden information relating to the boundaries of the entry forbidden areas is created and stored in memory, the current position of the movable member is monitored, the entry forbidden information is used to determine whether the current position of the movable member has entered a forbidden area, and the movement of the movable member is halted when the current position thereof has entered an entry forbidden area.
Inventors
- 👤 Hajimu Inaba
- 👤 Yukio Ono
- 👤 Mitsuo Hiraizumi
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-26 12:46
CPC Classifications
G; G05; G05B; G05B19/00; G05B19/02; G05B19/18; G05B19/406; G05B19/4061; G05B19/19; G05B19/21; G05B19/23; G05B19/231; G05B2219/00; G05B2219/30; G05B2219/49; G05B2219/49157
Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
180 words
A numerical control method for controlling the movement of a movable member by setting entry forbidden areas which said movable member is forbidden to enter, said method comprising: entering path data for a movement path of the movable member; creating and storing in a memory, entry forbidden data relating to the boundaries of said entry forbidden areas, where said entry forbidden data can be noncorresponding to the path data, such that the entry forbidden data defines areas adjacent to the movement path as well as areas not adjacent to the movement path; monitoring the current position of the movable member; ascertaining on the basis of said entry forbidden data, whether the current position of said movable member resides within an entry forbidden area; and halting the movement of said movable member when the current position thereof has entered an entry forbidden area, so that if the movable member, which during normal operation should be moving along the movement path, enters the entry forbidden area, movement will be halted whether or not the area entered is adjacent to the movement path.
Claim 2
Dependent Claim
180 words
A numerical control method for controlling the movement of a movable member by setting entry forbidden areas which said movable member is forbidden to enter, said method comprising: entering path data for a movement path of the movable member; creating and storing in a memory, entry forbidden data relating to the boundaries of said entry forbidden areas, where said entry forbidden data can be noncorresponding to the path data, such that the entry forbidden data defines areas adjacent to the movement path as well as areas not adjacent to the movement path; monitoring the current position of the movable member; ascertaining on the basis of said entry forbidden data, whether the current position of said movable member resides within an entry forbidden area; and halting the movement of said movable member when the current position thereof has entered an entry forbidden area, so that if the movable member, which during normal operation should be moving along the movement path, enters the entry forbidden area, movement will be halted whether or not the area entered is adjacent to the movement path.
Claim 3
Dependent Claim
83 words
The numerical control method according to claim 1, in which said creating step comprises the steps of: entering coordinate values which specify the boundaries of the entry forbidden areas; dividing an area, over which the movable member is allowed to move, into a multiplicity of small sub-areas; determining, on the basis of said coordinate values, whether a sub-area is an entry forbidden area; and storing the entry forbidden data resulting from said determination in a memory location which corresponds to a respective sub-area.
Claim 4
Dependent Claim
45 words
The numerical control method according to claim 2, in which said ascertaining step comprises the steps of: finding a memory location corresponding to a sub-area in which the current position of the movable member resides; and reading the entry forbidden data from said memory location.
Claim 5
Dependent Claim
27 words
The numerical control method according to claim 1, in which said creating step comprises the step of establishing an entry forbidden area corresponding to a commanded shape.
Claim 6
Dependent Claim
35 words
The numerical control method according to claim 4, in which said creating step is conducted by supplying the boundaries of said entry forbidden area corresponding to a command shape in the form of mathematical equations.
Claim 7
Dependent Claim
43 words
The numerical control method according to claim 4, in which supplying the boundaries of said entry forbidden area corresponding to a command shape is conducted while the movable member is being moved in a dry-run mode on the basis of numerical control data.
Claim 8
Dependent Claim
202 words
A numerical control apparatus for setting entry forbidden areas which a movable member is forbidden to enter, and for controlling the movement of said movable member along a movement path on the basis of numerical control data, which apparatus comprises: memory means for storing entry forbidden data relating to the boundaries of the entry forbidden areas, said entry forbidden data can be noncorresponding to the numerical control data, such that the entry forbidden data defines area adjacent to the movement path as well as areas not adjacent to the movement path; current position storage means for storing the current position of the movable member; discrimination means, responsive to said memory means and said current position storage means, for ascertaining, on the basis of the entry forbidden data, whether the current position of the movable member resides within an entry forbidden area; and means for generating an alarm in response to penetration of an entry forbidden area by the current position of the movable member, so that if the movable member, which during normal operation should be moving along the movement path, enters the entry forbidden area, movement will be halted whether or not the area entered is adjacent to the movement path.
Claim 9
Dependent Claim
202 words
A numerical control apparatus for setting entry forbidden areas which a movable member is forbidden to enter, and for controlling the movement of said movable member along a movement path on the basis of numerical control data, which apparatus comprises: memory means for storing entry forbidden data relating to the boundaries of the entry forbidden areas, said entry forbidden data can be noncorresponding to the numerical control data, such that the entry forbidden data defines area adjacent to the movement path as well as areas not adjacent to the movement path; current position storage means for storing the current position of the movable member; discrimination means, responsive to said memory means and said current position storage means, for ascertaining, on the basis of the entry forbidden data, whether the current position of the movable member resides within an entry forbidden area; and means for generating an alarm in response to penetration of an entry forbidden area by the current position of the movable member, so that if the movable member, which during normal operation should be moving along the movement path, enters the entry forbidden area, movement will be halted whether or not the area entered is adjacent to the movement path.
Claim 10
Dependent Claim
68 words
The numerical control apparatus according to claim 7, further comprising: input means for entering coordinate values which specify the boundaries of the entry forbidden areas, and means for writing entry forbidden data into locations in said memory means corresponding to sub-areas obtained by dividing an area, over which the movable member is allowed to move, into a multiplicity of smaller areas on the basis of said coordinate values.
Claim 11
Dependent Claim
52 words
The numerical control apparatus according to claim 7, in which said discrimination means comprises: means for computing a location in said memory means corresponding to a sub-area in which the current position of the movable member resides; and means for reading the entry forbidden data for said location in said memory means.
References Cited (Backward Citations)
US3725652A
Cited
US4150427A
Cited
US3812474A
Cited
US3909600A
Cited
US3843875A
Cited
US4025838A
Cited
US4146924A
Cited
US4125943A
Cited
US4116143A
Cited
US4085691A
Cited
US4212031A
Cited
US4142472A
Cited
US4131837A
Cited
US4150326A
Cited
US4287459A
Cited
US4328050A
Cited
US4338659A
Cited
US4302097A
Cited
US4366424A
Cited
US4328550A
Cited
US4356554A
Cited
US4365301A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1987-11-06 | 1988-05-07 | 1988-11-06 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1991-11-06 | 1992-05-07 | 1992-11-06 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1995-11-06 | 1996-05-07 | 1996-11-06 | $7700.00 | Window Closed / Lapsed |