Tool information read/write device and machine tool having the same
10359758 ยท 2019-07-23
Assignee
Inventors
Cpc classification
G05B2219/31095
PHYSICS
G05B2219/36364
PHYSICS
International classification
Abstract
A tool information read/write device capable of being used in an automatic tool changer to which a conventional tool information read/write device cannot be applied, and a machine tool having the tool information read/write device. The read/write device has an arm section attached to a turret support part; a base section attached to the arm section; a slide section arranged on the base section so as to be linearly moved; a read/write head section attached to the slide section and configured to read/write information to a data carrier of a tool held by the turret; a drive section which drives the slide section so that the slide section reciprocates between a read/write position and an evacuation position; and a control section which controls the drive section in conjunction with a motion of the automatic tool changer.
Claims
1. A tool information read/write device for reading/writing information stored in a data carrier of a tool held by an automatic tool changer and positioned to a predetermined position, the tool information read/write device comprising: an arm section attached to the automatic tool changer; a base section attached to the arm section; a slide section arranged on the base section so as to be linearly moved; an adjustment mechanism between the base section and the arm section, the adjustment mechanism being configured to adjust and fix a position and orientation of the base section relative to the arm section: a read/write head section attached to the slide section and configured to read/write information to the data carrier; a drive section which drives the slide section so that the slide section reciprocates between a read/write position where the read/write head reads or writes the information of the data carrier of the tool positioned at the predetermined position, and an evacuation position which is backwardly separated from the read/write position; and a control section which controls the drive section in conjunction with a motion of the automatic tool changer.
2. The tool information read/write device as set forth in claim 1, further comprising a head cleaning unit which injects fluid so as to clean the read/write head section.
3. A machine tool, comprising: a spindle; an automatic tool changer having a turret for automatically exchanging a tool between the spindle and the tool changer; and the tool information read/write device as set forth in claim 1, wherein the tool information read/write device reads or writes the information stored in the data carrier of the tool positioned at the predetermined position by indexing motion of the turret of the automatic tool changer.
4. The tool information read/write device as set forth in claim 1, wherein the read/write device reads and writes, on the data carrier, tool information regarding a tool held by the automatic tool changer.
5. The tool information read/write device as set forth in claim 1, wherein the read/write device reads and writes, on the data carrier, tool information regarding a plurality of tools held by the automatic tool changer.
6. The tool information read/write device as set forth in claim 1, wherein the slide section is arranged directly on the base section so as to be linearly moveable in parallel with an upper surface of the base section.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The above and other objects, features and advantages of the present invention will be made more apparent by the following description of the preferred embodiments thereof, with reference to the accompanying drawings, wherein:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
DETAILED DESCRIPTION
(10)
(11) In the embodiment of
(12) As shown in
(13)
(14) Further, read/write device 18 has a drive section (for example, a servomotor or an electromagnetic solenoid) 44 which drives slide section 38 so that slide section 38 reciprocates between a read/write position where read/write head 42 reads or writes the information of the data carrier of the tool positioned at the predetermined position, and an evacuation position which is backwardly separated from the read/write position; and a control section 46 which controls drive section 44 in conjunction with a motion of automatic tool changer 16 (
(15) In the turret-type automatic tool changer as shown in
(16) On the other hand, when arm section 34 is attached to (turret support part 32 of) automatic tool changer 16, the position of read/write head section 42 arranged at a front end of read/write device 18 may be deviated from the position of tool 40 having the data carrier. Since a range of allowable error of this positional relationship (or the position of head section 42 relative to tool 40) is relatively small, it is preferable that an initial position of head section 42 (or base section 36) be adjustable. Hereinafter, a mechanism for adjusting the initial position of head section 42 will be explained.
(17) As shown in
(18) By virtue of the above adjustment mechanism, the position and orientation of base section 36 relative to arm section 34 can be adjusted and fixed in both the generally horizontal direction indicated by an arrow 60 and the generally vertical direction indicated by an arrow 62. Since slide section 38 can be linearly moved relative to base section 36 (in the illustrated embodiment, in the direction indicated by an arrow 64), when the initial position and orientation of base section 36 are appropriately adjusted, read/write head section 42 can be correctly moved to a read/write position, while preventing head section 42 from interfering with turret 20, etc.
(19) In machine tool 10, machining dust generated during the processing may be adhered to read/write head section 42, which may hinder reading/writing process of the data.
(20) In this regard, as shown in
(21) Next, with reference to a flowchart of
(22) First, in step S11, it is judged as to whether or not an operating condition regarding the read/write operation is satisfied. In this regard, the operating condition means that the indexing (rotating) motion of turret 20 is completed and turret 20 is positioned at a predetermined position regarding the swinging motion thereof. The operating condition can be automatically checked by a controller, etc., of machine tool 10. When the operating condition is not satisfied, a message representing this check result (for example, operating condition is NG) is displayed on a display, etc., of the machine tool (step S12), so that an operator can take appropriate measures. By virtue of this, the position of read/write head section 42 can be controlled in conjunction with the motion of tool changer 16 so that the read/write operation can be carried out while tool 40 is fixed. Therefore, the positional relationship between the data carrier of the tool and the read/write head section can be set to a positional relationship required for the read/write operation.
(23) When the operating condition is satisfied in step S11, read/write head section 42 is moved to the read/write position. Concretely, head cleaning unit 66 is activated (or fluid is injected from the nozzle) (step S13), read/write head section 42 is moved from the evacuation position to the read/write position (step S14), and then head cleaning unit 66 is stopped when head section 42 reaches the read/write position (step S15). Although steps S13 and S15 are not essential, head section 42 in a clean condition can be moved to the read/write position due to steps S13 and S15.
(24)
(25) Then, by using read/write head section 42, a tool number of the tool positioned at the read/write position is checked (step S16), and tool information stored in data carrier 72 is read or written (step S17). The tool information to be read or written may include a tool number, a tool diameter, a tool length and a life counter, etc. Since the tool information may be conventional, a detailed explanation thereof will be omitted.
(26) Finally, after the read/write operation of the tool information is completed, read/write head section 42 is moved backward to the evacuation position (step S18), and the series of process is terminated.
(27) Next, with reference to flowcharts of
(28) First, in step S21, similarly to step S11 in
(29) When the operating condition is satisfied in step S21, it is checked as to whether each tool exists in automatic tool changer 16 (step S23). Hereinafter, a detail of step S23 will be explained with reference to
(30) First, in step S23a, 1 is assigned to a variable N, and in the next step S23b, number N is compared to a predetermined maximum number of tools (usually, a maximum number of tools capable of being held by turret 20). When number N is not more than the maximum number, tool exchange operation is carried out between a tool positioned at an N-th position of the turret and a tool held by the spindle (step S23c).
(31) In this regard, in case that a tool is not positioned at N-th position of the turret, the tool will not be attached to the spindle even when the tool exchange operation is carried out. Therefore, in the next step S23d, it is detected as to whether or not the tool is attached to the spindle, by using a suitable sensor, etc. If the tool is not attached to the spindle, number N is increased (or incremented) by one (step S23e), and the procedure is returned to step S23b. On the other hand, if the tool is attached to the spindle, a tool number of the tool attached to the spindle is stored in the NC device, etc., of the machine tool (step S23f), and the procedure progresses to step S23e.
(32) By repeating the above procedure until number N exceeds the maximum number of tools, it can be recognized as to which gripper (or holder) of the turret hold the tool, and further, the tool number of each of held tools can be recognized.
(33) Next, with reference to
(34) In this regard, in case that a tool is not attached to the spindle, the tool will not exist at the read/write position even when the tool exchange operation is carried out. Therefore, in the next step S24d, it is detected as to whether or not the tool exists at the read/write position, by using a suitable sensor, etc. If the tool does not exist at the read/write position, number N is increased (or incremented) by one (step S24), and the procedure is returned to step S24b.
(35) On the other hand, if the tool exists at the read/write position, a procedure similar to steps S13 to S18 in the first example of
(36) Next, by using read/write head section 42, a tool number of the tool positioned at the read/write position is checked (step S24i), and tool information stored in data carrier 72 is read or written (step S24j). Then, after the read/write operation of the tool information is completed, read/write head section 42 is moved backward to the evacuation position (step S24k), and the procedure progresses to step S24e.
(37) By virtue of the procedure explained with reference to
(38) As described above, the read/write device of the present invention can carry out tool information read/write operation regarding one tool held by the automatic tool changer, or can collectively carry out tool information read/write operation regarding a plurality of tools held by the automatic tool changer.
(39) According to the present invention, even when a machine tool has a device such as a turret-type automatic tool changer which is likely to interference with other components, there is provided a tool information read/write device capable of correctly reading/writing tool information without interference, while the read/write device has a simple configuration without a spring or guide mechanism. Further, since the read/write device can automatically read/write the tool information, a time required for manually registering data in an NC device can be reduced, and data input errors can be avoided.
(40) By arranging a mechanism capable of finely adjusting the initial position of the read/write head section, the read/write operation can be carried out more precisely.
(41) By using a head cleaning unit, an adverse effect on reading/writing data, due to machining dust generated during processing and adhered to the read/write head section, can be avoided.
(42) By applying the read/write device of the present invention to a machine tool having a turret-type automatic tool changer, the read/write device can correctly read/write the tool information without interference with the turret, etc.
(43) While the invention has been described with reference to specific embodiments chosen for the purpose of illustration, it should be apparent that numerous modifications could be made thereto, by one skilled in the art, without departing from the basic concept and scope of the invention.