US4370722A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Tracer control system
Assignee: Fanuc Corp
•
Filing: 1981-01-05
•
Granted: 1983-01-25
•
Expires: 2001-01-05
Abstract
Abstract Data for determining a limit value of the trace range of a model are stored in a memory and the stored data are read out therefrom by a processor to calculate the limit value of the trace range. The current position of a movable machine part is detected and compared with the limit value and when it is detected by the processor that the current position of the movable machine part has reached the limit value, a trace feed is switched to a pick feed. After the pick feed is performed a predetermined distance, it is switched again to the trace feed. A desired trace range is set to achieve tracer control without the provision of limit switches.
Inventors
- 👤 Ryoji Imazeki
- 👤 Etsuo Yamazaki
- 👤 Takao Sasaki
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-01 18:16
CPC Classifications
B; B23; B23Q; B23Q35/00; B23Q35/04; B23Q35/08; B23Q35/12; B23Q35/121; B23Q35/123; G; G05; G05B; G05B2219/00; G05B2219/30; G05B2219/47; G05B2219/4713
Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
293 words
A tracer control system in which the configuration of a model is detected by the motion of a tracer head with a stylus relative to the model surface being traced during a selected tracing, said system including a movable machine part moving along machine axes for providing said motion, and in which feed velocity components along said machine axes for providing the motion are obtained by arithmetic processing of data including displacement signals corresponding to the position of the end of said stylus with respect to the tracer head, said displacement signals having components corresponding to said machine axes, said motion of said tracer head selectively comprising sequential trace feed and pick feed steps, the tracer control system comprising: a memory for storing data for determining the limits of the range of a selected tracing of the surface of the model; a processor for reading out the stored data of the memory, for performing any necessary calculation of the limits of the range of the selected tracing from said stored data, and for performing control functions for performing said selected tracing over said range defined by said limits; and detecting means for detecting the current position of said movable machine part along each said machine axis; wherein each said limit of the selected tracing corresponding to a respective machine axis is compared with the current position along the respective machine axis, and when it is detected that the current position has reached a respective limit, during one of said trace feed steps, the trace feed step is switched to a pick feed step, and, after the pick feed step is performed for a respective predetermined distance, a predetermined subsequent trace feed step is performed, until said selected tracing is completed over said range.
Claim 2
Dependent Claim
293 words
A tracer control system in which the configuration of a model is detected by the motion of a tracer head with a stylus relative to the model surface being traced during a selected tracing, said system including a movable machine part moving along machine axes for providing said motion, and in which feed velocity components along said machine axes for providing the motion are obtained by arithmetic processing of data including displacement signals corresponding to the position of the end of said stylus with respect to the tracer head, said displacement signals having components corresponding to said machine axes, said motion of said tracer head selectively comprising sequential trace feed and pick feed steps, the tracer control system comprising: a memory for storing data for determining the limits of the range of a selected tracing of the surface of the model; a processor for reading out the stored data of the memory, for performing any necessary calculation of the limits of the range of the selected tracing from said stored data, and for performing control functions for performing said selected tracing over said range defined by said limits; and detecting means for detecting the current position of said movable machine part along each said machine axis; wherein each said limit of the selected tracing corresponding to a respective machine axis is compared with the current position along the respective machine axis, and when it is detected that the current position has reached a respective limit, during one of said trace feed steps, the trace feed step is switched to a pick feed step, and, after the pick feed step is performed for a respective predetermined distance, a predetermined subsequent trace feed step is performed, until said selected tracing is completed over said range.
Claim 3
Dependent Claim
45 words
A tracer control system according to claim 1 wherein the means for detecting the current position of the movable machine part along each said machine axis comprises a respective reversible counter for counting pulses from a respective position detector corresponding to each said machine axis.
Claim 4
Dependent Claim
46 words
A tracer control system according to claim 1 wherein said data stored in said memory for determining the limits of the range of said selected tracing of the model include coordinate values along said machine axes of the starting and terminating points of said selected tracing.
Claim 5
Dependent Claim
46 words
A tracer control system according to claim 1 wherein said range is circular and said data stored in said memory for determining the limits of the selected tracing are coordinate values along said machine axes of the center of the circular range and a radius therefrom.
Claim 6
Dependent Claim
40 words
The system of claim 1, 2 or 3, at least selected ones of said data for determining said limits of said tracing range representing straight line segments crossing through predetermined respective coordinate points along selected ones of said machine axes.
Claim 7
Dependent Claim
29 words
The system of claim 5, at least one of said straight line segments being parallel to at least one of the directions of said trace and pick feed steps.
Claim 8
Dependent Claim
49 words
The system of claim 1, 2 or 3, said stored data including at least the coordinates of the starting point of said selected tracing along respective ones of said machine axes and the inclination angle of each said trace feed with respect to selected ones of said machine axes.
Claim 9
Dependent Claim
48 words
The system of claim 1, 2 or 3, said selected tracing involving successive trace feed steps in opposite directions, said stored data including a length for each said trace feed step in a selected direction and a different length for each trace feed step in the opposite direction.
Claim 10
Dependent Claim
27 words
The system of claim 5, the range of said selected tracing being defined at least in part by the intersection of two of said straight line segments.
Claim 11
Dependent Claim
41 words
The system of claim 5, at least one of said straight line segments being defined by a respective coordinate point along one of said machine axes and a respective inclination angles for the slope of said line segment with respect thereto.
Claim 12
Dependent Claim
30 words
The system of claim 1, 2 or 3, comprising a keyboard for selectively inputting said data defining the range of each said selected tracing for said storage in said memory.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1986-01-24 | 1986-07-26 | 1987-01-25 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1990-01-24 | 1990-07-26 | 1991-01-25 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1994-01-24 | 1994-07-26 | 1995-01-25 | $7700.00 | Window Closed / Lapsed |