Patent US4481568A successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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.

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag