AUTOMATIC POSITION ADJUSTMENT SYSTEM
20170131702 ยท 2017-05-11
Inventors
Cpc classification
G05B19/402
PHYSICS
G05B2219/50064
PHYSICS
G05B2219/50151
PHYSICS
G05B2219/36491
PHYSICS
G05B2219/50049
PHYSICS
International classification
Abstract
An automatic position adjustment system of the present disclosure includes a position detection unit configured to measure the position of an installation target object installed on a table as viewed from a reference position as a reference installation point, a control device configured to calculate a displacement between the position of the installation target object obtained by the position detection unit and viewed from the reference position and a proper target position in installation of the installation target object as viewed from the reference position, and a position adjustment unit configured to correct the position of the installation target object to the target position based on the calculated displacement.
Claims
1. An automatic position adjustment system including a machining tool having a table and configured to adjust a position of an installation target object installed on the table, comprising: a position detection unit configured to measure the position of the installation target object installed on the table as viewed from a reference position as a reference installation point; a displacement calculation unit configured to calculate a displacement between the position of the installation target object obtained by the position detection unit and viewed from the reference position and a proper target position in installation of the installation target object as viewed from the reference position; and a position adjustment unit configured to correct the position of the installation target object to the target position based on the displacement calculated by the displacement calculation unit.
2. The automatic position adjustment system of claim 1, wherein the position detection unit is a contact stylus device, a non-contact distance measurement device, or an imaging device.
3. The automatic position adjustment system of claim 1, wherein the position adjustment unit grasps and moves the installation target object to correct the displacement with respect to the target position.
4. The automatic position adjustment system of claim 1, wherein the position adjustment unit moves, by pushing or pulling, the installation target object to correct the displacement with respect to the target position.
5. The automatic position adjustment system of claim 1, wherein the position adjustment unit moves, in a state in which part of the installation target object is supported, the table to correct the displacement with respect to the target position.
6. The automatic position adjustment system of claim 1, wherein the position adjustment unit repeatedly adjusts the position of the installation target object until the displacement with respect to the target position is within an acceptable value.
7. The automatic position adjustment system of claim 1, further comprising: an automatic delivery unit configured to supply the installation target object onto the table of the machining tool.
8. The automatic position adjustment system of claim 1, wherein the position adjustment unit is a robot or a loader.
9. The automatic position adjustment system of claim 7, wherein the automatic delivery unit is a robot or a loader.
10. The automatic position adjustment system of claim 7, wherein the position adjustment unit and the automatic delivery unit are formed of a single robot or a single loader.
11. The automatic position adjustment system of claim 1, further comprising: a robot or a screwing device configured to fix the installation target object onto the table of the machining tool after adjustment of the position of the installation target object by the position adjustment unit.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0022] The above-described purposes and features and other purposes and features of the present disclosure will be apparent from the following description of an embodiment with reference to attached drawings. These drawings are as follows:
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT
[0032] An embodiment of the present disclosure will be described below with reference to drawings. Note that in description below, the same reference numerals as those of a typical technique will be used to represent identical or similar elements.
[0033]
[0034] The machining tool 2 may be a machine for installing a work as the installation target object 21 on the table 23 to process the work, or a machine for installing a machining assisting device, such as the additional axial rotation table, as the installation target object 21 on the table 23 to use the device for machining.
[0035] The installation target object 21 needs to be installed at the target position on the table 23 before machining operation is performed by the machining tool 2. Note that the position at which the installation target object 21 is installed includes, in the present disclosure, a two-dimensional or three-dimensional coordinate position at which the installation target object 21 is installed, and an attitude determined by, e.g., the direction of the installation target object 21.
[0036] The position detection unit 3 is a functional unit configured to detect the position of the installation target object 21 installed on the table 23, and is configured to detect the position of the installation target object 21 as viewed from a reference position. The position of the installation target object 21 detected by the position detection unit 3 is detected based on coordinate positions for at least one or more points of interest on the installation target object 21. The points of interest on the installation target object 21 may be optionally determined according to the shape and type of the installation target object 21. For example, when the installation target object 21 is in a substantially cylindrical shape, the position of the center of gravity when the cylindrical shape is viewed from above may be taken as a point of interest. When the installation target object 21 is in a substantially rectangular parallelepiped shape, any two of corners may be taken as points of interest. Alternatively, a mark may be additionally provided on the installation target object 21, and may be taken as a point of interest. When the position of the installation target object 21 is adjusted in a two-dimensional plane on the table 23, the coordinate positions may be often measured for at least two points of interest.
[0037] For example, a contact stylus device, a non-contact distance measurement device, or an imaging device may be used as the position detection unit 3.
[0038]
[0039]
[0040] The reference position (the above-described reference plane 26) used by the position detection unit 3 may be optionally determined according to a detection device to be used as the position detection unit 3, and the position to be taken as the reference position may be determined in terms of design. For example, in the case of using the contact stylus device as the position detection unit 3, a predetermined coordinate position of the contact stylus device may be taken as the reference position. In the case of using the imaging device 32 as the position detection unit 3, an end portion of the table 23 or other imageable portions on the table may be taken as the reference position instead of marking the reference plane 26 on the table 23.
[0041] The position adjustment unit 4 is a functional unit configured to correct the position of the installation target object 21 installed on the table 23 to the target position, and is configured to move the installation target object 21 on the table 23 to correct the position of the installation target object 21. For example, a robot including an arm, a robot grasping a push pole, a hook member, etc. at an arm tip end, or a loader may be used as the position adjustment unit 4.
[0042] The control device 5 controls the machining tool 2, the position detection unit 3, and the position adjustment unit 4 to correct the position of the installation target object 21 installed on the table 23 to the target position. A control device used for control of machining of the machining tool 2 or a robot control device controlling a robot, etc. may be used as the control device 5. Alternatively, other devices such as a computer may be used as the control device 5.
[0043] The proper target position in installation of the installation target object 21 is stored in advance in a not-shown memory of the control device 5 by, e.g., operation of an operator or a program. The control device 5 calculates the displacement of the current installation position with respect to the target position of the installation target object 21 based on the position of the installation target object 21 detected by control of the position detection unit 3 and the proper target position, which is stored in the memory, in installation of the installation target object 21. The displacement of the current installation position with respect to the target position of the installation target object 21 can be, for at least one or more points of interest on the installation target object 21, defined according to a straight vector value, a rotation vector value, a distance for each coordinate axis, etc. in the case where the installation target object 21 is at the current installation position and the case where the installation target object 21 is at the proper target position in installation.
[0044] For example, in the example illustrated in
[0045] As a result of calculation of the displacement of the current installation position with respect to the target position of the installation target object 21, when the calculated displacement exceeds an acceptable value set in advance in the not-shown memory, the control device 5 controls the position adjustment unit 4 to move the position of the installation target object 21 installed on the table 23 in the direction in which the calculated displacement decreases.
[0046]
[0047]
[0048]
[0049] In the example illustrated in
[0050] Operation of the automatic position adjustment system 1 of the present embodiment will be described below with reference to a flowchart of
[0051] [Step SA01] The control device 5 controls the position detection unit 3 to detect the current installation position of the installation target object 21 to calculate the displacement between the detected current installation position and the preset target position.
[0052] [Step SA02] The control device 5 determines whether or not the displacement calculated at step SA01 is within the preset acceptable value. When the displacement is within the preset acceptable value, the machining is terminated. When the displacement exceeds the preset acceptable value, the machining proceeds to step SA03.
[0053] [Step SA03] The control device 5 controls the position adjustment unit 4 to move the installation target object 21 in the direction in which the displacement calculated at step SA01 decreases. After movement has been completed, the machining returns to step SA01.
[0054]
[0055] Further, an electric screwdriver may be attached to an arm of the robot illustrated in
[0056] The embodiment of the present disclosure has been described above, but the present disclosure is not limited to the above-described examples of the embodiment. Change can be optionally made to implement various aspects.