← Back to Patent Explorer
US4575665A Expired / Lapsed US ⏱️ 0.0 years remaining

Tracer control method

Assignee: Fanuc Corp
•
Filing: 1983-12-21
•
Granted: 1986-03-11
•
Expires: 2003-12-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A tracer control method whereby a tracer machining inhibit area is set and tracer machining is performed while skipping the machining inhibit area, the method including presetting a tracer machining inhibit area (TMI) and a safe level (ZL s ) after taking into account the shape of a model (MDL). The method also includes moving a tracer head along the surface of the model to perform tracer machining in an area (TM), inhibiting tracer machining when the tracer head reaches the machining inhibit area (TMI), and raising the tracer head to the safe level (ZL s ). After reaching the safe level the method includes moving the tracer head along the safe level to a boundary of the machining inhibit area after the tracer head reaches the safe level, thereafter performing an approach operation, and resuming tracer machining in an area (TM') after the approach is completed.

Inventors

  • 👤 Hitoshi Matsuura
  • 👤 Etsuo Yamazaki
  • 👤 Hiroshi Sakurai

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 05:50
CPC Classifications
B; B23; B23Q; B23Q35/00; B23Q35/04; B23Q35/08; B23Q35/12; B23Q35/121; B23Q35/123

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 155 words
A tracer control method for calculating velocity commands along respective axes by using a deflection value sensed by a tracer head, driving motors, which are provided for the respective axes, in response to said velocity commands to move a tool relative to a workpiece, and causing the tracer head to trace a model, said method comprising the steps of: (a) presetting a tracer machining inhibit area and a safe level; (b) monitoring a machine position to sense whether the machine position has reached the machining inhibit area; (c) inhibiting tracer machining when the machining inhibit area is reached; (d) retracting the machine until the machine position coincides with said safe level; (e) causing the machine to pass the machining inhibit area by moving the machine position along said safe level; (f) causing the machine to approach a workpiece after the machining inhibit area is passed; and (g) executing tracer machining upon completion of the approach.
Claim 2
Dependent Claim 155 words
A tracer control method for calculating velocity commands along respective axes by using a deflection value sensed by a tracer head, driving motors, which are provided for the respective axes, in response to said velocity commands to move a tool relative to a workpiece, and causing the tracer head to trace a model, said method comprising the steps of: (a) presetting a tracer machining inhibit area and a safe level; (b) monitoring a machine position to sense whether the machine position has reached the machining inhibit area; (c) inhibiting tracer machining when the machining inhibit area is reached; (d) retracting the machine until the machine position coincides with said safe level; (e) causing the machine to pass the machining inhibit area by moving the machine position along said safe level; (f) causing the machine to approach a workpiece after the machining inhibit area is passed; and (g) executing tracer machining upon completion of the approach.
Claim 3
Dependent Claim 163 words
A tracer control method for calculating velocity commands along respective axes by using a deflection value sensed by a tracer head, driving motors, which are provided for the respective axes, in response to said velocity commands to move a tool relative to a workpiece, and causing the tracer head to trace a model, said method comprising the steps of: (a) presetting a tracer machining inhibit area and a safe level; (b) monitoring a machine position to sense whether the machine position has reached the machining inhibit area; (c) inhibiting tracer machining when the machining inhibit area is reached; (d) retracting the machine until the machine position coincides with said safe level; (e) causing the machine to pass the machining inhibit area by moving the machine position along said safe level; (f) causing the machine to approach the workpiece after the machining inhibit area is passed; and (g) executing tracer machining upon completion of the approach, said tracer machining being performed by scan tracing.
Claim 4
Dependent Claim 163 words
A tracer control method for calculating velocity commands along respective axes by using a deflection value sensed by a tracer head, driving motors, which are provided for the respective axes, in response to said velocity commands to move a tool relative to a workpiece, and causing the tracer head to trace a model, said method comprising the steps of: (a) presetting a tracer machining inhibit area and a safe level; (b) monitoring a machine position to sense whether the machine position has reached the machining inhibit area; (c) inhibiting tracer machining when the machining inhibit area is reached; (d) retracting the machine until the machine position coincides with said safe level; (e) causing the machine to pass the machining inhibit area by moving the machine position along said safe level; (f) causing the machine to approach the workpiece after the machining inhibit area is passed; and (g) executing tracer machining upon completion of the approach, said tracer machining being performed by scan tracing.
Claim 5
Dependent Claim 173 words
A tracer control method for calculating velocity commands along respective axes by using a deflection value sensed by a tracer head, driving motors, which are provided for the respective axes, in response to said velocity commands to move a tool relative to a workpiece, and causing the tracer head to trace a model, said method comprising the steps of: (a) presetting a tracer machining inhibit area and a safe level, the machining inhibit area lying in a feed direction and the safe level lying in a tracing direction; (b) monitoring a machine position to sense whether the machine position has reached the machining inhibit area; (c) inhibiting tracer machining when the machining inhibit area is reached; (d) retracting the machine until the machine position coincides with said safe level; (e) causing the machine to pass the machining inhibit area by moving the machine position along said safe level; (f) causing the machine to approach the workpiece after the machining inhibit area is passed; and (g) executing tracer machining upon completion of the approach.
Claim 6
Dependent Claim 173 words
A tracer control method for calculating velocity commands along respective axes by using a deflection value sensed by a tracer head, driving motors, which are provided for the respective axes, in response to said velocity commands to move a tool relative to a workpiece, and causing the tracer head to trace a model, said method comprising the steps of: (a) presetting a tracer machining inhibit area and a safe level, the machining inhibit area lying in a feed direction and the safe level lying in a tracing direction; (b) monitoring a machine position to sense whether the machine position has reached the machining inhibit area; (c) inhibiting tracer machining when the machining inhibit area is reached; (d) retracting the machine until the machine position coincides with said safe level; (e) causing the machine to pass the machining inhibit area by moving the machine position along said safe level; (f) causing the machine to approach the workpiece after the machining inhibit area is passed; and (g) executing tracer machining upon completion of the approach.
Claim 7
Dependent Claim 190 words
A tracer control method for calculating velocity commands along respective axes by using a deflection value sensed by a tracer head, driving motors, which are provided for the respective axes, in response to said velocity commands to move a tool relative to a workpiece, and causing the tracer head to trace a model, said method comprising the steps of: (a) presetting a tracer machining inhibit area and a safe level, said machining inhibit area being specified by two coordinate values XL 1 , XL 2 in the feed direction, and the safe level being specified by a coordinate value ZL s in the tracing direction; (b) monitoring a machine position to sense whether the machine position has reached the machining inhibit area; (c) inhibiting tracer machining when the machining inhibit area is reached; (d) retracting the machine until the machine position coincides with said safe level; (e) causing the machine to pass the machining inhibit area by moving the machine position along said safe level; (f) causing the machine to approach the workpiece after the machining inhibit area is passed; and (g) executing tracer machining upon completion of the approach.
Claim 8
Dependent Claim 190 words
A tracer control method for calculating velocity commands along respective axes by using a deflection value sensed by a tracer head, driving motors, which are provided for the respective axes, in response to said velocity commands to move a tool relative to a workpiece, and causing the tracer head to trace a model, said method comprising the steps of: (a) presetting a tracer machining inhibit area and a safe level, said machining inhibit area being specified by two coordinate values XL 1 , XL 2 in the feed direction, and the safe level being specified by a coordinate value ZL s in the tracing direction; (b) monitoring a machine position to sense whether the machine position has reached the machining inhibit area; (c) inhibiting tracer machining when the machining inhibit area is reached; (d) retracting the machine until the machine position coincides with said safe level; (e) causing the machine to pass the machining inhibit area by moving the machine position along said safe level; (f) causing the machine to approach the workpiece after the machining inhibit area is passed; and (g) executing tracer machining upon completion of the approach.
Claim 9
Dependent Claim 127 words
A tracer control method according to claim 4, wherein during two-way scan tracing while tracing along one path step (b) comprises deciding that the machining inhibit area has been reached when a present position X a of the machine in the feed direction coincides with XL 1 , and step (f) comprises deciding that the machining inhibit area has been passed when the present position X a coincides with XL 2 ; and wherein while tracing along a return path step (b) comprises deciding that the machining inhibit area has been reached when the present position X a coincides with XL 2 , and step (f) comprises deciding that the machining inhibit area has been passed when the present position X a coincides with XL 1 .
Claim 10
Dependent Claim 59 words
A tracer control method according to claim 4, wherein step (d) comprises generating a number of pulses equivalent to a difference between a present position Z a of the machine in the tracing direction and a safe level ZL s when the machining inhibit area is reached, and moving the machine to the safe level responsive to said pulses.
Claim 11
Dependent Claim 46 words
A tracer control method according to claim 6, wherein step (e) comprises generating a number of pulses equivalent to an interval of the machining inhibit area after the safe level is reached, and causing the machine to pass the machining inhibit area responsive to said pulses.
Claim 12
Dependent Claim 32 words
A tracer control method according to claim 7, wherein when a resultant deflection value surpasses a predetermined value at the time of an approach, it is determined that the approach is complete.
Claim 13
Independent Claim 96 words
A method of inhibiting tracer machining of a workpiece with a machine tool when an inhibit begin limit is reached while tracing a model, said method comprising the steps of: (a) performing tracer machining of the workpiece in dependence upon the shape of the model until the inhibit begin limit is reached; (b) stopping tracer machining when the inhibit begin limit is reached; (c) moving the machine tool to a safe level when the inhibit begin limit is reached; and (d) moving the machine tool along the safe level after the inhibit begin limit is reached.
Claim 14
Independent Claim 96 words
A method of inhibiting tracer machining of a workpiece with a machine tool when an inhibit begin limit is reached while tracing a model, said method comprising the steps of: (a) performing tracer machining of the workpiece in dependence upon the shape of the model until the inhibit begin limit is reached; (b) stopping tracer machining when the inhibit begin limit is reached; (c) moving the machine tool to a safe level when the inhibit begin limit is reached; and (d) moving the machine tool along the safe level after the inhibit begin limit is reached.
Claim 15
Dependent Claim 77 words
A method according to claim 9, further including an inhibit end limit and said method further comprising the steps of: (e) stopping movement of the machine tool along the safe level when the inhibit end limit is reached; (f) approaching the workpiece with the machine tool when the inhibit end limit is reached; and (g) performing tracer machining of the workpiece in dependence upon the shape of the model when the approach is step (f) is completed.

References Cited (Backward Citations)

US3611874A Cited
US4489377A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-03-10 1989-09-09 1990-03-11 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-03-10 1993-09-09 1994-03-11 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-03-10 1997-09-09 1998-03-11 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag