Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
176 words
A method of measuring a coordinate value of a prescribed point on an object by moving a measuring element, driven by a servomotor which generates feedback pulses indicative of an amount of rotation, toward the prescribed point and stopping the measuring element when it contacts the object at the prescribed point, comprising the steps of: (a) controlling the servomotor so that a difference between a commanded amount of movement, which moves the measuring element toward the prescribed point on the object, and an actual amount of movement of the measuring element, approaches zero; (b) transporting the measuring element using the servomotor; (c) producing an output signal when the measuring element contacts the object at the prescribed point; and (d) computing, at the instant the output signal is generated, a difference between the commanded amount of movement and a positional deviation, the positional direction being equivalent to a difference between a number of command pulses corresponding to the commanded amount of movement and the number of feedback pulses indicative of an amount of rotation of the servomotor.
Claim 2
Independent Claim
176 words
A method of measuring a coordinate value of a prescribed point on an object by moving a measuring element, driven by a servomotor which generates feedback pulses indicative of an amount of rotation, toward the prescribed point and stopping the measuring element when it contacts the object at the prescribed point, comprising the steps of: (a) controlling the servomotor so that a difference between a commanded amount of movement, which moves the measuring element toward the prescribed point on the object, and an actual amount of movement of the measuring element, approaches zero; (b) transporting the measuring element using the servomotor; (c) producing an output signal when the measuring element contacts the object at the prescribed point; and (d) computing, at the instant the output signal is generated, a difference between the commanded amount of movement and a positional deviation, the positional direction being equivalent to a difference between a number of command pulses corresponding to the commanded amount of movement and the number of feedback pulses indicative of an amount of rotation of the servomotor.
Claim 3
Dependent Claim
100 words
A method according to claim 1, further comprising the step of stopping the measuring element when it contacts the object at the prescribed point, and wherein said step (d) includes computing the difference between the commanded amount of movement and the positional deviation by the following equation: Zp=Zs-Er where Zp is the difference computed in said step (d) and is indicative of a coordinate value of the prescribed point obtained when the measuring element contacts the object, where Er is the positional deviation obtained when the measuring element contacts the object, and where Zs is the commanded amount of movement.
Claim 4
Dependent Claim
40 words
A method according to claim 1, wherein the measuring element is spherical in shape, and said computing step (d) is performed when the magnitude of a relative displacement vector between the object and the measuring element attains a predetermined value.
Claim 5
Independent Claim
258 words
An apparatus for measuring a coordinate value of a prescribed point on an object by moving a measuring element, driven by a servomotor which generates feedback pulses indicative of an amount of rotation, toward the prescribed point and stopping the measuring element when it contacts the object at the prescribed point, the servomotor being controlled by a servo system in such a manner that a difference between a commanded amount of movement and an actual amount of movement approaches zero, said apparatus comprising: pulse distributing means, operatively connected to receive the commanded amount of movement as an input, for producing distributed pulses corresponding to the commanded amount of movement; commanded position counting means, operatively connected to said pulse distribution means, for receiving the distributed pulses as an input and for producing a first output signal indicative of a commanded position; error counting means, operatively connected to said pulse distributing means and the servomotor, for receiving the distributed pulses and the feedback pulses indicative of an amount of movement of the servomotor and for producing a second output signal indicative of a positional deviation equivalent to a difference between the number of distributed pulses and the number of feedback pulses; and arithmetic means, operatively connected to said commanded position counting means and said error counting means, for receiving the commanded position from said commanded position counting means and the positional deviation from said error counting means and for computing a difference between the commanded position and the positional deviation, the measuring element being halted when the difference is zero.
Claim 6
Independent Claim
258 words
An apparatus for measuring a coordinate value of a prescribed point on an object by moving a measuring element, driven by a servomotor which generates feedback pulses indicative of an amount of rotation, toward the prescribed point and stopping the measuring element when it contacts the object at the prescribed point, the servomotor being controlled by a servo system in such a manner that a difference between a commanded amount of movement and an actual amount of movement approaches zero, said apparatus comprising: pulse distributing means, operatively connected to receive the commanded amount of movement as an input, for producing distributed pulses corresponding to the commanded amount of movement; commanded position counting means, operatively connected to said pulse distribution means, for receiving the distributed pulses as an input and for producing a first output signal indicative of a commanded position; error counting means, operatively connected to said pulse distributing means and the servomotor, for receiving the distributed pulses and the feedback pulses indicative of an amount of movement of the servomotor and for producing a second output signal indicative of a positional deviation equivalent to a difference between the number of distributed pulses and the number of feedback pulses; and arithmetic means, operatively connected to said commanded position counting means and said error counting means, for receiving the commanded position from said commanded position counting means and the positional deviation from said error counting means and for computing a difference between the commanded position and the positional deviation, the measuring element being halted when the difference is zero.
Claim 7
Independent Claim
188 words
A method of measuring a coordinate value of a prescribed point on an object by moving the measuring element, driven by a servomotor which generates feedback pulses indicative of an amount of rotation, toward the prescribed point and stopping the measuring element when it contacts the object at the prescribed point, comprising the steps of: (a) controlling the servomotor such that a difference between a commanded amount of movement for moving the measuring element toward the prescribed point on the object, and an actual amount of movement on the measuring element, approaches zero; (b) transporting the measuring element using the servomotor; (c) producing an output signal when the measuring element contacts the object at the prescribed point; (d) stopping the measuring element upon contact with the prescribed point; and (e) computing, at the instant the output signal is generated, a difference signal between the commanded amount of movement and a positional deviation, the positional deviation being equivalent to the difference between the number of command pulses corresponding to the commanded amount of movement and the number of feedback pulses indicative of the amount of rotation of the servomotor.
Claim 8
Independent Claim
188 words
A method of measuring a coordinate value of a prescribed point on an object by moving the measuring element, driven by a servomotor which generates feedback pulses indicative of an amount of rotation, toward the prescribed point and stopping the measuring element when it contacts the object at the prescribed point, comprising the steps of: (a) controlling the servomotor such that a difference between a commanded amount of movement for moving the measuring element toward the prescribed point on the object, and an actual amount of movement on the measuring element, approaches zero; (b) transporting the measuring element using the servomotor; (c) producing an output signal when the measuring element contacts the object at the prescribed point; (d) stopping the measuring element upon contact with the prescribed point; and (e) computing, at the instant the output signal is generated, a difference signal between the commanded amount of movement and a positional deviation, the positional deviation being equivalent to the difference between the number of command pulses corresponding to the commanded amount of movement and the number of feedback pulses indicative of the amount of rotation of the servomotor.