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

Tracer control equipment

Assignee: Fanuc Corp
•
Filing: 1982-03-29
•
Granted: 1983-10-25
•
Expires: 2002-03-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a tracer control equipment which calculates a trace direction and a trace velocity using signals from a tracer head tracing the model surface and performs tracer control in accordance with the calculation results, there are provided a memory for storing numerical command data and means for reading out the numerical command data by a processor from the memory, whereby to add a numerical control function for positioning control to the tracer control equipment.

Inventors

  • 👤 Ryoji Imazeki
  • 👤 Etsuo Yamazaki

Bibliographic Details

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

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 475 words
A tracer control device which calculates a trace direction and a trace velocity for tracing control using displacement signals from a tracer head tracing the surface of a model and a predetermined desired value for a composite displacement signal, and which performs the tracing control for tracing the model by moving the tracer head selectively along a plurality of machine axes of said device in accordance with the calculated trace direction and trace velocity values, said device comprising: a memory for storing predetermined numerical command data in digital form for providing selective numerical control of the position of said tracer head apart from said tracing control; an analog gate circuit including means for being selectively operated for said tracing control and for said numerical control of the position of said tracer head, and having outputs for selectively driving said tracer head along said machine axes of said device for tracing control and for said numerical control of the position of the tracer head; and control means, including a processor, for determining whether said tracing control or said numerical control of the position of the tracer head is to be performed, for selectively reading out the numerical command data from the memory, and for performing said numerical control of the position of the tracer head in accordance with the selected numerical command data; wherein said control means comprises: means for selectively operating said analog gate circuit for said tracing of said model and for said numerical control of the position of the tracer head; a buffer register in which the processor sets digital data corresponding to a direction and velocity of the motion of the tracer head according to the selected numerical command data for performing said numerical control of the position of the tracer head; A D-A converter for converting said digital data set in the buffer register to a respective analog signal, and to provide each said analog signal to said analog gate circuit to selectively drive said tracer head along said machine axes for performing said numerical control of the position of said tracer head; a plurality of servo motors and respectively coupled position detectors, for providing motion of said tracer head along the respective machine axes of the tracer control device for said numerical control of the position of the tracer head, and means for driving each said servo motor according to each respective analog signal as a velocity command signal, each said position detector providing output pulses corresponding to the distance moved along respective machine axes; and a respective reversible counter for counting the output of each said position detector; wherein said control means selectively reads the count content of each said respective reversible counter for comparing the count content with respective numerical command data stored in the memory, for providing said numerical control of the position of the tracer head.
Claim 2
Dependent Claim 475 words
A tracer control device which calculates a trace direction and a trace velocity for tracing control using displacement signals from a tracer head tracing the surface of a model and a predetermined desired value for a composite displacement signal, and which performs the tracing control for tracing the model by moving the tracer head selectively along a plurality of machine axes of said device in accordance with the calculated trace direction and trace velocity values, said device comprising: a memory for storing predetermined numerical command data in digital form for providing selective numerical control of the position of said tracer head apart from said tracing control; an analog gate circuit including means for being selectively operated for said tracing control and for said numerical control of the position of said tracer head, and having outputs for selectively driving said tracer head along said machine axes of said device for tracing control and for said numerical control of the position of the tracer head; and control means, including a processor, for determining whether said tracing control or said numerical control of the position of the tracer head is to be performed, for selectively reading out the numerical command data from the memory, and for performing said numerical control of the position of the tracer head in accordance with the selected numerical command data; wherein said control means comprises: means for selectively operating said analog gate circuit for said tracing of said model and for said numerical control of the position of the tracer head; a buffer register in which the processor sets digital data corresponding to a direction and velocity of the motion of the tracer head according to the selected numerical command data for performing said numerical control of the position of the tracer head; A D-A converter for converting said digital data set in the buffer register to a respective analog signal, and to provide each said analog signal to said analog gate circuit to selectively drive said tracer head along said machine axes for performing said numerical control of the position of said tracer head; a plurality of servo motors and respectively coupled position detectors, for providing motion of said tracer head along the respective machine axes of the tracer control device for said numerical control of the position of the tracer head, and means for driving each said servo motor according to each respective analog signal as a velocity command signal, each said position detector providing output pulses corresponding to the distance moved along respective machine axes; and a respective reversible counter for counting the output of each said position detector; wherein said control means selectively reads the count content of each said respective reversible counter for comparing the count content with respective numerical command data stored in the memory, for providing said numerical control of the position of the tracer head.
Claim 3
Dependent Claim 59 words
The device of claim 1, wherein said count content of each said respective reversible counter represents the incremental change of position of the respective servo motor, said processor reads the count content of each respective reversible counter and accumulates said count contents in said memory, and each respective reversible counter is cleared after each reading of the count content.
Claim 4
Dependent Claim 25 words
The device of claim 1, said count content of each said reversible counter representing the respective cumulative change of position of the respective servo motor.
Claim 5
Dependent Claim 79 words
The device of claim 1, wherein said numerical command data includes feed velocity correction data, and said control means comprises means for computing the actual velocity of said tracer head based on the count content of each respective reversible counter and said numerical command data, and wherein the content of said buffer register is rewritten using said feed velocity correction data when the velocity of the tracer head does not correspond to the desired velocity of the tracer head.
Claim 6
Dependent Claim 79 words
The device of claim 2, wherein said numerical command data includes feed velocity correction data, and said control means comprises means for computing the actual velocity of said tracer head based on the count content of each respective reversible counter and said numerical command data, and wherein the content of said buffer register is rewritten using said feed velocity correction data when the velocity of the tracer head does not correspond to the desired velocity of the tracer head.
Claim 7
Dependent Claim 79 words
The device of claim 3, wherein said numerical command data includes feed velocity correction data, and said control means comprises means for computing the actual velocity of said tracer head based on the count content of each respective reversible counter and said numerical command data, and wherein the content of said buffer register is rewritten using said feed velocity correction data when the velocity of the tracer head does not correspond to the desired velocity of the tracer head.

References Cited (Backward Citations)

US3559021A Cited
US3746956A Cited
US3916571A Cited
US3875382A Cited
US4122634A Cited
US4224670A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1986-10-24 1987-04-25 1987-10-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1990-10-24 1991-04-25 1991-10-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1994-10-24 1995-04-25 1995-10-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag