PROCESSING DEVICE AND PROCESSING METHOD
First Claim
1. A processing device comprising:
- a first portion;
a first servomotor configured to drive said first portion in a first direction;
a distance sensor provided to said first portion;
a second portion supported by said first portion such that said second portion is movable in a second direction orthogonal to said first direction;
a second servomotor configured to drive said second portion in said second direction; and
a control device,wherein said second portion supports a tool for processing a work,said distance sensor measures a distance in said second direction to a reference surface of said work and outputs a distance signal indicating said distance when said distance sensor is located at each of a plurality of positions in said first direction,said control device generates measurement data indicating relationships between coordinates in said first direction of a plurality of points on said reference surface and distances from said plurality of points to said distance sensor based on said distance signal, determines a step coordinate range as a coordinate range in said first direction of a step formed on said reference surface based on said measurement data, generates control data indicating a locus of said tool based on said measurement data and said step coordinate range, and numerically controls said first servomotor and said second servomotor based on said control data,said locus includes a first locus portion of which coordinates in said first direction are not included in said step coordinate range and a second locus portion of which coordinates in said first direction are included in said step coordinate range, andsaid control device calculates a portion of said control data, which corresponds to said first locus portion, based on a first offset value and calculates a portion of said control data, which corresponds to said second locus portion, based on a second offset value.
1 Assignment
0 Petitions
Accused Products
Abstract
A first servomotor drives a first portion in a moving radius rotational direction. A second portion is supported by the first portion such that the second portion is movable in a moving radius direction. A second servomotor drives the second portion in the moving radius direction. The second portion supports a tool for processing a work. A control device generates measurement data indicating relationships between coordinates in the moving radius rotational direction of a plurality of points on a reference surface of the work and distances from the plurality of points to a distance sensor based on a distance signal from the distance sensor, determines a coordinate range in the moving radius rotational direction of a step formed on the reference surface based on the measurement data, generates control data indicating a locus of the tool based on the measurement data and the step coordinate range, and numerically controls the first and second servomotors based on the control data. The control device selectively uses a plurality of offset values based on the coordinate range of the step when generating the control data.
-
Citations
16 Claims
-
1. A processing device comprising:
-
a first portion; a first servomotor configured to drive said first portion in a first direction; a distance sensor provided to said first portion; a second portion supported by said first portion such that said second portion is movable in a second direction orthogonal to said first direction; a second servomotor configured to drive said second portion in said second direction; and a control device, wherein said second portion supports a tool for processing a work, said distance sensor measures a distance in said second direction to a reference surface of said work and outputs a distance signal indicating said distance when said distance sensor is located at each of a plurality of positions in said first direction, said control device generates measurement data indicating relationships between coordinates in said first direction of a plurality of points on said reference surface and distances from said plurality of points to said distance sensor based on said distance signal, determines a step coordinate range as a coordinate range in said first direction of a step formed on said reference surface based on said measurement data, generates control data indicating a locus of said tool based on said measurement data and said step coordinate range, and numerically controls said first servomotor and said second servomotor based on said control data, said locus includes a first locus portion of which coordinates in said first direction are not included in said step coordinate range and a second locus portion of which coordinates in said first direction are included in said step coordinate range, and said control device calculates a portion of said control data, which corresponds to said first locus portion, based on a first offset value and calculates a portion of said control data, which corresponds to said second locus portion, based on a second offset value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A processing method comprising:
-
a distance sensor provided to a first portion driven in a first direction by a first servomotor measuring a distance to a reference surface of a work in a second direction orthogonal to said first direction to output a distance signal indicating said distance when said distance sensor is located at each of a plurality of positions in said first direction; generating measurement data indicating relationships between coordinates in said first direction of a plurality of points on said reference surface and distances from said plurality of points to said distance sensor based on said distance signal; determining a step coordinate range as a coordinate range in said first direction of a step formed on said reference surface based on said measurement data; generating control data indicating a locus of a tool for processing said work based on said measurement data and said step coordinate range; and numerically controlling said first servomotor and said second servomotor based on said control data, wherein said tool is supported by a second portion, said second portion is supported by said first portion such that said second portion is movable in said second direction, said second portion is driven in said second direction by said second servomotor, said locus includes a first locus portion of which coordinates in said first direction are not included in said step coordinate range and a second locus portion of which coordinates in said first direction are included in said step coordinate range, and said generating said control data includes; calculating a portion of said control data, which corresponds to said first locus portion, based on a first offset value; and calculating a portion of said control data, which corresponds to said second locus portion, based on a second offset value. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification