MACHINE TOOL SYSTEM
20210046599 ยท 2021-02-18
Inventors
Cpc classification
B23Q17/2409
PERFORMING OPERATIONS; TRANSPORTING
B23Q11/10
PERFORMING OPERATIONS; TRANSPORTING
Y10T483/115
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B23Q11/0891
PERFORMING OPERATIONS; TRANSPORTING
B23Q17/2428
PERFORMING OPERATIONS; TRANSPORTING
Y10T483/16
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B23Q17/12
PERFORMING OPERATIONS; TRANSPORTING
B23Q17/00
PERFORMING OPERATIONS; TRANSPORTING
B23Q17/006
PERFORMING OPERATIONS; TRANSPORTING
B23Q17/22
PERFORMING OPERATIONS; TRANSPORTING
International classification
B23Q11/10
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A disclosed system enables easy installation and removal of an in-machine robot for use in a machine tool and further enables easy replacement of a robot with another robot to suit an intended purpose. A machine tool system includes a machine tool with a cover that covers a machining space, and a robot unit on which an articulated robot is mounted. A portion of the cover of the machine tool has an opening to allow insertion of the articulated robot of the robot unit into the machining space through the opening. The articulated robot of the robot unit is inserted through the opening, and the opening is closed by a lid of the robot unit.
Claims
1. A machine tool system, comprising: a machine tool with a cover that covers a machining space; and a robot unit on which an articulated robot is mounted, wherein a portion of the cover of the machine tool has an opening to allow insertion of the articulated robot of the robot unit into the machining space through the opening, and wherein the robot unit comprises closure means for closing the opening after the articulated robot is inserted.
2. The machine tool system according to claim 1, wherein the robot unit comprises: a base to which the articulated robot is attached; and a stocker.
3. The machine tool system according to claim 1, wherein the robot unit further comprises a coolant tank that is integral with the robot unit.
4. The machine tool system according to claim 1, wherein the robot unit further comprises a positioning mechanism for placing the robot unit in position with respect to the machine tool.
5. The machine tool system according to claim 1, wherein a plurality of types of articulated robots are mounted on the robot unit.
6. The machine tool system according to claim 1, wherein the machine tool comprises a controller for controlling operation of the machine tool, and wherein a connection of the robot unit to the machine tool enables the controller to control the articulated robot.
7. The machine tool system according to claim 6, wherein the connection of the robot unit to the machine tool causes the controller to indicate that the connection has been made.
8. The machine tool system according to claim 6, wherein the controller causes the articulated robot to extend to outside the machine tool.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0018] Embodiments of the present disclosure will be described based on the following figures, wherein:
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
DESCRIPTION OF EMBODIMENTS
[0027] Embodiments of the present disclosure will now be described with reference to the drawings.
[0028]
[0029] The machine tool 10 is a lathe for machining a workpiece, in which the rotating workpiece is machined by bringing a tool held by a tool post into contact with the workpiece. More specifically, the machine tool 10 is a turning center that is numerically controlled (NC controlled) and includes a turret that holds a plurality of tools. A periphery of a machining chamber of the machine tool 10 is covered with a cover, and a portion of the cover has an opening 12. During use of the machine tool, the opening 12 is closed by a lid of a robot unit which will be described later, or a lid which is not shown in drawings.
[0030] The machine tool 10 has a known structure. Specifically, the machine tool 10 includes a workpiece spindle device that holds one end of the workpiece in a rotatable manner, a tool post that holds one or more tools, and a tailstock that supports the other end of the workpiece. The workpiece spindle device includes a head stock incorporating, for example, a driving motor, and a workpiece spindle attached to the head stock. The workpiece spindle includes a chuck and a collet that detachably hold the workpiece, and the workpiece held on the workpiece spindle can be changed to another one as needed. The workpiece spindle and the chuck also rotate centered around a workpiece rotational axis.
[0031] The tailstock is disposed to oppose the workpiece spindle and supports the other end of the workpiece held by the workpiece spindle. The tailstock is mounted at a position where the center axis of the tailstock is in alignment with the workpiece rotational axis. A center having a tip sharpened in a conical shape is attached to the tailstock, and during a machining process, the tip of the center is brought into contact with a center point of the workpiece.
[0032] The tool post holds one or more tools, for example, a tool called a bite. The tool post is movable in the direction parallel to the axis of the workpiece. The tool post is placed on a guide rail extending in the radial direction of the workpiece, and it is also movable back and forth.
[0033] The tool post is provided at the tip with a turret that can hold a plurality of tools. As the turret is rotated, the tool to be used for machining the workpiece is changed as needed. A depth of cut into the workpiece or other features of the cut made by one of the tools is changed by moving the tool post.
[0034] A controller 13 controls operation of the machine tool 10. The controller 13 controls actuation of components in the machine tool 10 in response to a command from an operator of the machine tool 10. The controller 13 includes, for example, a CPU for performing various computing operations, and a memory for storing various control programs and control parameters. The controller 13 further has a communication function, and can exchange various types of data, for example, NC program data, with other devices. The controller 13 may include, for example, a numerical controller that calculates, when necessary, positions of the tool and the workpiece. The controller 13 may be implemented by a single device or may be composed of a combination of a plurality of processors. The operation state of the machine tool 10 is suitably displayed on an operation panel 11.
[0035] Meanwhile, the robot unit 14 includes an articulated robot 16, a base 18, a lid 20, and casters 22. The articulated robot 16 and the lid 20 are provided on the base 18, and the casters 22 are provided on the bottom of the base. The robot unit 14 may have no casters 22, and the base 18 may be moved by, for example, a crane.
[0036] With the opening 12 of the cover of the machine tool 10 open, the robot unit 14 is moved toward the machine tool 10, and the articulated robot 16 is inserted into the machining chamber of the machine tool through the opening. The opening 12 is then closed by bringing the lid 20 of the robot unit 14 into contact with a portion surrounding the opening 12. The lid 20 closes the opening 12 with, for example, packing or a labyrinth structure to prevent cutting water from leaking during a machining process.
[0037] The articulated robot 16 includes a plurality of links and a plurality of joints that connect the links. An actuator such as a motor is attached to each joint, and actuation of the actuator is controlled by control signals from the controller 13. More specifically, after the robot unit 14 is moved to insert the articulated robot 16 into the machining chamber, the articulated robot 16 and the machine tool 10 are electrically connected and the articulated robot 16 operates in response to a command from the controller 13 of the machine tool. The controller 13 calculates the position of a distal end of the articulated robot 16 based on the amount of actuation of the actuator provided at each joint.
[0038] The articulated robot 16 is provided at the distal end with an end effector. The end effector accesses an object and performs a certain action on the object. The end effector may be undetachably attached to the articulated robot, but, in order to enhance the versatility of the articulated robot, it is desirable that the end effector be detachably attached to the articulated robot 16.
[0039] Any end effectors configured to perform a certain action may be used without any particular limitation. As such, for example, a holder device for holding an object may be used as an end effector. The holder device may hold an object in any manner such as a hand form in which a pair of components pinches an object therebetween, a form in which an object is held under suction, or a form in which an object is held using magnetic or other force.
[0040] The end effector may be, for example, a sensor for sensing information related to the object or an environment around the object. The sensor may include, for example, a contact sensor for detecting contact with the object; a distance sensor for detecting a distance to the object; a vibration sensor for detecting vibrations of the object; a pressure sensor for detecting a pressure applied by the object; or a temperature sensor for detecting a temperature of the object. The results of detection from such a sensor are stored in association with position information of the end effector calculated from the amounts of actuation of the joints, and then analyzed. For example, when a contact sensor serves as the end effector, the controller 13 of the machine tool 10 analyzes the position, shape, and movement of the object based on the time at which contact with the object is detected, and the position information obtained at that time.
[0041] A pressing mechanism for pressing the object may be used as an end effector. Specifically, the end effector may be, for example, a roller that is pressed against the workpiece to reduce vibrations of the workpiece. The end effector may be a device for ejecting fluid for assisting machining operations. Specifically, the end effector may be a device for ejecting air for blowing away swarf or a cooling fluid (such as cutting oil, or cutting water) for cooling the tool or the workpiece. Alternatively, the end effector may be a device for emitting energy or a material for forming a workpiece. Accordingly, the end effector may be, for example, a device for emitting laser or arc, or a device for emitting material for lamination forming. Further, in a further embodiment, the end effector may be a camera for capturing an image of the object. In this embodiment, the image captured by the camera may be displayed on, for example, an operation panel.
[0042]
[0043] Any positioning mechanism may be used for the robot unit 14. For example, the positioning mechanism may be implemented by bringing an engagement portion located at a predetermined position of the base 18 into engagement with an engagement portion located at a corresponding portion of the machine tool. The positioning mechanism may also be implemented by bringing an engagement portion of the lid 20 into engagement with an engagement portion of the cover of the machine tool 10. The positioning mechanism may also include an electrical connection mechanism, and, by positioning the robot unit 14, the robot unit 14 and the machine tool 10 may be both mechanically and electrically connected to each other. Mechanical connection may encompass a locked state obtained by a locking mechanism.
[0044] When connection of the robot unit 14 to the machine tool 10 is detected, the control device 13 of the machine tool 10 may indicate to an operator that connection of the robot unit 14 or the articulated robot 16 to the machine tool 10 has been made by displaying it on an operational panel of the machine tool 10. For example, a message such as the robot is connected is displayed on the operational panel. An icon representing the articulated robot 16 may also be displayed on the operational panel. In conjunction with this, the operational panel may display that the articulated robot 16 is available. For example, a message such as the robot is ready for use may be displayed on the operational panel.
[0045] Further, when the robot unit 14 is not connected, the controller 13 may detect a disconnected state of the robot unit 14 and display it on the operational panel to prompt the operator to connect the robot unit 14. For example, a message such as the robot is disconnected may be displayed on the operational panel.
[0046]
[0047] The articulated robot 16 includes, for example, a base joint located closest to a root of the robot, and a plurality of parallel joints located adjacently closer to the distal end of the robot than the base joint. The parallel joints may rotate about axes parallel to each other and respectively have rotational axes orthogonal to the rotational axis of the base joint. The structure of the axes and the number of the joints are not limited to the above and can be freely determined. The articulated robot 16 may be configured such that a tool changer is attached to the distal end of the articulated robot 16 via the parallel joints and the links on the extremity portion and the end effector is detachably attached to the tool changer. During a machining process of a workpiece, as the lid 20 of the robot unit 14 closes the opening 12 of the cover of the machine tool 10, swarf and cutting water or the like do not leak to the outside.
[0048] The articulated robot 16, which basically moves within the machining chamber, may extend out of the machine tool 10 via a front-door portion that is opened and closed manually or automatically.
[0049]
[0050]
[0051] In the structure shown in
[0052]
[0053] As described above, in the illustrated embodiments, as the machine tool 10 and the robot unit 14 are separate devices, the articulated robot 16 is easily installed in or removed from the machine tool 10 as required. The machine tool system can be easily adapted for different purposes by replacing the articulated robot 16 with another robot that suits the new purpose, and then connecting the robot unit 14 to the machine tool 10. Because, when a plurality of machine tools 10 are used, a single robot unit 14 may be used for the plurality of machine tools 10, costs can be reduced because it is not necessary to provide a separate articulated robot 16 for each of the machine tools 10.
[0054] While some embodiments of the present disclosure are described above, the embodiments of the present disclosure are not limited to the illustrated embodiments and various modifications can be made.
[0055] For example, although, in the above-described embodiments, the robot unit 14 includes a single articulated robot 16, the robot unit 14 may include different types of articulated robots 16 as necessary. Two or more different types of articulated robots 16 may be implemented by attaching a plurality of tool changers to a distal end of a single articulated robot 16 and attaching different end effectors to the plurality of tool changers.