WO2020090079A1 - ワーク自動搬送機 - Google Patents

ワーク自動搬送機 Download PDF

Info

Publication number
WO2020090079A1
WO2020090079A1 PCT/JP2018/040664 JP2018040664W WO2020090079A1 WO 2020090079 A1 WO2020090079 A1 WO 2020090079A1 JP 2018040664 W JP2018040664 W JP 2018040664W WO 2020090079 A1 WO2020090079 A1 WO 2020090079A1
Authority
WO
WIPO (PCT)
Prior art keywords
work
centering
workpiece
automatic
joint
Prior art date
Application number
PCT/JP2018/040664
Other languages
English (en)
French (fr)
Inventor
太田章博
原口貴文
Original Assignee
株式会社Fuji
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 株式会社Fuji filed Critical 株式会社Fuji
Priority to US17/285,298 priority Critical patent/US20210387354A1/en
Priority to PCT/JP2018/040664 priority patent/WO2020090079A1/ja
Priority to CN201880098935.4A priority patent/CN112888533B/zh
Priority to JP2020554705A priority patent/JP7042925B2/ja
Publication of WO2020090079A1 publication Critical patent/WO2020090079A1/ja

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J13/00Controls for manipulators
    • B25J13/08Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
    • B25J13/085Force or torque sensors
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/402Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by control arrangements for positioning, e.g. centring a tool relative to a hole in the workpiece, additional detection means to correct position
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q17/00Arrangements for observing, indicating or measuring on machine tools
    • B23Q17/22Arrangements for observing, indicating or measuring on machine tools for indicating or measuring existing or desired position of tool or work
    • B23Q17/2291Arrangements for observing, indicating or measuring on machine tools for indicating or measuring existing or desired position of tool or work for adjusting the workpiece relative to the holder thereof
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q7/00Arrangements for handling work specially combined with or arranged in, or specially adapted for use in connection with, machine tools, e.g. for conveying, loading, positioning, discharging, sorting
    • B23Q7/04Arrangements for handling work specially combined with or arranged in, or specially adapted for use in connection with, machine tools, e.g. for conveying, loading, positioning, discharging, sorting by means of grippers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J13/00Controls for manipulators
    • B25J13/08Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
    • B25J13/088Controls for manipulators by means of sensing devices, e.g. viewing or touching devices with position, velocity or acceleration sensors
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1628Programme controls characterised by the control loop
    • B25J9/1633Programme controls characterised by the control loop compliant, force, torque control, e.g. combined with position control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1679Programme controls characterised by the tasks executed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q2707/00Automatic supply or removal of metal workpieces
    • B23Q2707/003Automatic supply or removal of metal workpieces in a lathe
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/50Machine tool, machine tool null till machine tool work handling
    • G05B2219/50362Load unload with robot

Definitions

  • the present invention relates to an automatic work transfer machine that performs centering with a partner device that delivers a work.
  • Patent Document 1 discloses an articulated robot that performs centering via a built-in floating means. Since the floating mechanism is provided for the chuck in this articulated robot, the chuck is displaced so as to follow the center position of the work even if the core is deviated when gripping the work. As a result, the articulated robot of the conventional example creates a state in which the work is gripped with no load. Then, the true chuck position in the robot coordinate system is obtained by adding the shift amount when the work is gripped to the jog movement amount.
  • an articulated robot incorporating a floating mechanism is capable of centering in a short time because the work clamp position is obtained by arithmetic processing.
  • the articulated robot equipped with the floating mechanism has a complicated structure, which causes problems such as an increase in size and an increase in cost.
  • the size of the work transfer robot also increases the size of the processing machine line.
  • an object of the present invention is to provide an automatic work transfer machine that performs centering without adding a new mechanical structure in order to solve such a problem.
  • An automatic workpiece carrier includes a workpiece gripping device that grips a workpiece with a chuck on a receiving side of a working machine, and a centering plane orthogonal to a central axis of the chuck on the receiving side.
  • a work transfer device having a moving mechanism for moving the work gripping device, and a device for driving and controlling the work gripping device and the work transfer device, and a state in which one is gripped between the receiving side chuck and the work gripping device.
  • the control device specifies the centering position based on the torque generated in the positioning motor that constitutes the work transfer device when the other work grips and releases the work.
  • one of the grips between the receiving side chuck and the work gripping device grips the work, and the other grips and releases the work in that state, so that when the centering is not performed,
  • torque is generated in the positioning motor of the work transfer device. Therefore, by specifying the centering position based on the torque, centering can be performed without adding a new mechanical structure. ..
  • FIG. 6 is a side view of the articulated robot in a folded and movable state. It is a perspective view of the work delivery state in which the articulated robot is extended.
  • FIG. 3 is a partial cross-sectional view of the articulated robot shown in FIG. 2, taken along the line AA.
  • FIG. 3 is a partial cross-sectional view of the articulated robot shown in FIG. 2, taken along the line BB.
  • It is the block diagram which simplified and showed the control system of a workpiece automatic conveyance machine. It is the figure which showed the state at the time of the centering of the automatic work conveyance machine with respect to the machine tool. It is a figure showing a method of specifying a centering position.
  • FIG. 1 is a perspective view showing a part of the processing machine line.
  • a plurality of working machines such as machine tools are arranged and processing of each process is performed on a work.
  • a machine tool or the like is modularized, and a plurality of processing modules 3 are mounted on the base 5 in a state where they are adjacent to each other as shown in the drawing.
  • the processing machine line 1 has two processing modules 3 mounted on one base 5, and the base 5 and predetermined processing modules 3 can be arbitrarily increased or decreased depending on the processing content.
  • the processing modules 3 are all constituted by outer covers having the same shape, and the appearance is unified throughout the line.
  • the drawing shows the front cover 7 which is the front part of the line of the exterior cover, in the processing machine line 1, the front cover 7 forms a transfer space 9 which is expanded in the line direction.
  • the machine body width direction of the processing module 3 is the Y axis direction
  • the machine body front-rear direction is the Z axis direction
  • the machine body vertical direction is the X axis direction.
  • the processing module 3 has a movable bed mounted on the rail formed on the base 5, and the processing machine body such as a lathe and a machining center is assembled to the movable bed. Therefore, although the processing module 3 shown in FIG. 1 is at the arrangement position during processing, it can be moved in the front-rear direction (Z-axis direction) during maintenance or component replacement.
  • the illustrated processing module 3 is a machine tool, and includes a processing chamber 8 for processing a workpiece held by a spindle chuck. Specifically, a rotary tool such as an end mill and a cutting tool such as a cutting tool held on a tool stand move with respect to a rotating workpiece held by a spindle chuck, and a predetermined machining is performed.
  • the machining chamber 8 is configured as a closed space because chips and coolant scatter during machining of the workpiece. Therefore, an opening is formed on the front side of the machine body of the processing chamber 8 so that the work can be transferred to and from the spindle chuck by the work automatic carrier in the transfer space 9, and an automatic opening / closing door 801 that slides up and down is formed therein. It is provided. Processing is performed in the processing chamber 8 with the automatic opening / closing door 801 closed, and when the automatic opening / closing door 801 is opened, the transfer robot enters the processing chamber 8 to transfer the work.
  • FIG. 2 and 3 are views showing the automatic workpiece carrier of the present embodiment, and in particular, FIG. 2 is a side view of a movable state in which the articulated robot is folded, and FIG. 3 is an articulated robot. It is a perspective view of the work delivery state in which the stretched.
  • the work automatic transfer machine 6 has a multi-joint robot 11 that delivers a work such as a spindle chuck, and a traveling device 12 that moves the multi-joint robot 11 mounted on a traveling table 45 in the conveyance space 6 in the Y-axis direction. It is provided.
  • the articulated robot 11 is assembled on a traveling table 45 via a turning table 48.
  • the support base 21 is fixed on the turntable 48, the upper arm member 22 is connected to the support base 21 via the first joint mechanism 23, and the upper arm member 22 is connected to the forearm member via the second joint mechanism 26. 25 are connected.
  • a robot hand 13 for re-grabbing a work is attached to the end of the forearm member 25 which is the tip of the articulated robot 11.
  • the articulated robot 11 is configured such that the upper arm member 22, the forearm member 25, and the robot hand 13 are each subjected to angle control to change to the work posture shown in FIG. 3 or the running posture shown in FIG. 4 and 5 are views showing the drive mechanism of the articulated robot 11 and the robot hand 13, and in particular, FIG. 4 is a view taken along the line AA of the articulated robot 11 shown in FIG.
  • FIG. 5 is a partial cross-sectional view
  • FIG. 5 is a partial cross-sectional view of the articulated robot 11 shown in FIG.
  • the first joint motor 31 is fixed to the support base 21, and the timing belt 33 is provided between the pulley on the rotary shaft side and the pulley on the shaft 32 side. It has been passed over.
  • the upper arm member 22 is axially supported by a pair of left and right supporting portions with respect to the support base 21, but the power of the first joint motor 31 is transmitted to the one shaft 32 via the speed reducer 34, so that the support base 21.
  • the angle of the upper arm member 22 with respect to is adjusted.
  • the second joint motor 35 is fixed to the forearm member 25, and the rotation shaft thereof is connected to the speed reducer 36.
  • the multi-joint robot 11 is formed so that the forearm member 25 fits inside the upper arm member 22, and is pivotally attached at two positions in the width direction.
  • a speed reducer 36 is provided on one side thereof, and is configured so that the angle of the forearm member 25 with respect to the upper arm member 22 is adjusted by driving the second joint motor 35.
  • the robot hand 13 is attached to the tip of the forearm member 25 via the bearing member 39.
  • a timing belt 38 is stretched over the bearing member 39 via a pulley between the rotation shaft of the hand motor 37, and the angle of the robot hand 13 is adjusted by driving the hand motor 37.
  • a chuck mechanism having chuck claws 132 is formed on both front and back surfaces of a main body block 131.
  • the chuck mechanism is configured such that three chuck claws 132 are arranged at equal intervals in the circumferential direction and slide in synchronization in the radial direction by hydraulic pressure.
  • the articulated robot 11 is incorporated in the transfer space 6 of the processing equipment line 1, and is moved so as to face the predetermined processing module 3 by the traveling device 12.
  • the traveling device 12 has a support plate 41 fixed to the front surface of the base 5, and a rack 42 and two rails 43 attached in the horizontal direction.
  • the traveling platform 45 is assembled such that the traveling slide 44 formed integrally grasps the rail 43 and slides.
  • a traveling motor 46 is fixed to the traveling table 45, and a pinion 47 fixed to its rotation shaft is meshed with the rack 42. Therefore, the drive of the traveling motor 46 causes the pinion 47 to roll on the rack 42, so that the traveling table 45 can be moved along the rail 43 in the Y-axis direction.
  • a turning motor 49 is fixed in the vertical direction inside the traveling platform 45, and a turning table 48 is connected to its rotating shaft.
  • the articulated robot 11 is assembled on the turning table 48, and work transfer and the like are performed by controlling the postures of the upper arm member 22, the forearm member 25, and the robot hand 13.
  • centering is performed with a spindle chuck or the like, and teaching based on the centering is performed.
  • the conventional centering requires a high experience value to be performed in a short time because the operator makes a judgment based on the sound and vibration when the gripping device grips the work.
  • the work automatic carrier 6 of the present embodiment is configured such that the centering position is specified based on the torque value of the positioning motor.
  • the positioning motor of the work automatic carrier 6 used for centering is used for traveling of the first joint motor 31, the second joint motor 35, the hand motor 37, and the traveling device 12 of the multi-joint robot 11, which is a servo motor.
  • the motor 46 and the turning motor 49 correspond.
  • the centering position is specified based on the torque values of the second joint motor 35 and the traveling motor 46.
  • FIG. 6 is a block diagram showing a simplified control system of the work automatic carrier 6.
  • the control device 15 is mainly composed of a computer including a storage device such as a ROM 52, a RAM 53, and a non-volatile memory 54 in addition to the CPU 51.
  • the articulated robot 11, the traveling device 12, the robot hand are connected via the I / 055. It is connected to 13 positioning motors and the like.
  • the control device 15 stores a work transfer route for a plurality of work modules 3, a transfer program for controlling a delivery posture of the articulated robot 11, and the like in a memory.
  • a centering program 541 for centering a spindle chuck or the like is stored.
  • each processing module 3 is also equipped with a control device, and although not shown in detail, the control device on the working machine side and the control device 15 of the work automatic carrier 6 are connected via a concentrator. , LAN has been built.
  • the processing module 3 is provided with an operation display device 301 capable of displaying work information and operation screens and inputting set values by an operator, and is connected to each control device via a LAN. Has been done. Therefore, from the operation display device 301, it is possible to display an operation command to the automatic work carrier 6 and display the measurement result.
  • FIG. 7 is a diagram showing a state during the centering work of the automatic work carrier 6 with respect to the machine tool.
  • the automatic work carrier 6 is driven and controlled in accordance with the centering program 541 of the controller 15.
  • the multi-joint robot 11 mounted on the traveling table 45 moves in the transport space 9 in the standing posture shown in FIG. 2 by driving the traveling motor 46, and stops in front of the processing module 3.
  • the articulated robot 11 is deformed into an extended state and enters the processing chamber 8 in which the automatic opening / closing door 801 is opened.
  • the posture of the articulated robot 11 is deformed by driving the first joint motor 31 and the second joint motor 35, and the robot hand 13 is driven by the hand motor 37 to hold the work W by the spindle chuck.
  • An angle adjustment with respect to 100 is performed.
  • the robot hand 13 at the time of delivery needs to have the central axes O2 of the three chuck claws 132 coincide with the central axis O1 of the spindle chuck 100 when the robot hand 13 is arranged at a position where the workpiece W of the spindle chuck 100 is grasped.
  • the central axes O1 and O2 are parallel to each other in the Z-axis direction. Therefore, the centering program 541 performs centering control for adjusting the positional deviation of the central axes O1, O2 on the XY plane coordinate system (centering plane) of the automatic work carrier 6.
  • the worker prior to the centering control, the worker holds the work W on the spindle chuck 100 and manually operates the articulated robot 11 and the traveling device 12 to perform a preparatory work for positioning the robot hand 13 at a position where the work W is gripped. Done.
  • this preparatory work may be partially automatically performed.
  • the worker presses the centering function button of the operation display device 301 to start the centering.
  • the robot hand 13 holds and releases the work W.
  • the robot hand 13 is displaced by the amount of misalignment in accordance with the gripping operation of the chuck claw 132 that evenly grips the work W.
  • torque is generated in the first joint motor 31 of the multi-joint robot 11, the traveling motor 46 of the traveling device 12, and the like.
  • Positioning motors such as the motor 31 for the first joint statically have a proportional relationship between the motor current and the torque. Therefore, the torque can be measured by converting the motor current into a current-voltage.
  • the torque of the traveling motor 46 in the Y-axis direction is based on the torque value of the second joint motor 35 in the X-axis direction. It is based on the value.
  • FIG. 8 is a diagram showing a method of identifying the centering position. Particularly, the case where the centering position in the X-axis direction is specified is shown.
  • the absolute value of the difference between the torque value when the chuck claw 132 grips the work W and the torque value when the work W is released is obtained.
  • a torque for supporting the weight of the articulated robot 11 or the robot hand 13 or its own weight is generated with respect to the positioning motor, that is, the second joint motor 35.
  • the robot hand 13 is pulled by the amount of deviation, so that the second joint motor 35 adds the pulling load to the torque of its own weight. Generated torque.
  • the position of the robot hand 13 in the Y-axis direction is displaced by a fixed amount by the driving motor 46, with the position in the X-axis direction in the XY plane coordinate system being n7.
  • the operation of gripping and releasing the work W is repeated at each position, and the absolute value of the difference between the torque values generated in the traveling motor 46 is calculated as the detected value each time. It As a result, even in the Y-axis direction, a change in the torque value according to the position of the robot hand 13 as shown in FIG. 8 can be obtained. Therefore, the position where the detected value is the minimum can be specified, and that position becomes the centering position in the Y-axis direction of the XY plane coordinate system.
  • the centering position can be automatically specified in the XY plane coordinate system by the centering control, proper centering can be performed even if the operator is not an expert as in the past. Then, the work W can be delivered to and from the processing module 3 by the work automatic transfer machine 6 which has been performed. Moreover, since the centering is automatically performed in a short time by the centering control, it is possible to eliminate the troublesome work of the operator and shorten the time until the start of processing. Further, since the automatic work transfer machine 6 performs centering by measuring the torque of the positioning motor with the conventional structure as it is, it is possible to achieve the above-described effect while reducing the cost in that no improvement is required.
  • the centering position is specified on the basis of the torque value of the second joint motor 35 in the X-axis direction. Torque is also generated in the joint motor 31 and the hand motor 37. The tendency of the torque generated in each motor 31, 32, 37 is the same. The reason why the second joint motor 35 is selected is that the torque value difference is clear. This point is the same as when the traveling motor 46 is selected in the Y-axis direction. Therefore, by selecting the target positioning motor in the X-axis direction and the Y-axis direction in this way, the load of the arithmetic processing on the control device 15 is reduced, and the processing time can be shortened. However, the torque may be measured for all the positioning motors to calculate the difference, and for example, the centering position may be specified from the average value thereof.
  • the present invention is not limited to this, and various modifications can be made without departing from the spirit of the present invention.
  • a gantry loader or the like may be used as the automatic work transfer machine.
  • the workpiece W is held on the spindle chuck 100 side in order to repeatedly displace the position of the robot hand 13 for torque measurement at the time of centering. The gripping and releasing of the work W may be repeated.

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Robotics (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Manipulator (AREA)

Abstract

新たな機械的構造を付加することなく芯出しを行うワーク自動搬送機であって、作業機の受取側チャックとの間でワークの掴み替えを行うワーク把持装置と、前記受取側チャックの中心軸に直交する芯出し平面上において、前記ワーク把持装置を移動させる移動機構を備えたワーク受渡し装置と、前記ワーク把持装置および前記ワーク受渡し装置を駆動制御するものであり、前記受取側チャック及びワーク把持装置との間で一方が把持した状態のワークを他方が把持および解放することにより、前記ワーク受渡し装置を構成する位置決めモータに生じるトルクを基に芯出し位置を特定する制御装置とを有する。

Description

ワーク自動搬送機
 本発明は、ワークを受渡しする相手装置との間で芯出しを行うワーク自動搬送機に関する。
 複数の工作機械が並べられた加工機械ラインなどでは、ワーク自動搬送機によって各々の工作機械にワークの搬送が行われる。そのワーク自動搬送機は、例えば、工作機械の間を走行装置に搭載したワーク搬送ロボットが移動し、該当する工作機械の前で停止した後、主軸チャックに対するワークの受渡しが行われる。ワーク搬送ロボットによって正確なワークの受渡しを行うためには、相手装置となる主軸チャックとの間で芯出しに伴うティーチングが必要になる。従来、ワーク自動搬送機における芯出しは、ワーク搬送ロボットの把持装置がワークを把持した状態の主軸チャックに位置決めされ、その把持装置によるワークの把持および解放が行われる。その際、把持装置の位置を僅かずつ動かすジョグ動作が行われ、その把持装置がワークを掴む際の音や振動を作業者が判断して芯出し調整が行われていた。
 また、下記特許文献1には、組み込んだフローティング手段を介して芯出しを行う多関節型ロボットが開示されている。この多関節型ロボットは、チャックに対してフローティング機構が設けられているため、ワークを把持する時に芯がずれていたとしても、チャックがワークの中心位置へと倣うように変位する。これにより、当該従来例の多関節型ロボットは、ワークを無負荷状態で把持した状態が作りだされる。そして、ワークを把持した時のずれ分をジョグ移動量に加算することにより、ロボット座標系における真のチャック位置が求められるようになっている。
特開平7-75986号公報
 先ず、把持装置がワークを掴む際の音や振動を作業者が判断する従来の芯出し方法は、経験が少ない作業者には調整作業が難しく、芯出し完了までの作業時間が長くなってしまうことが欠点であった。一方、フローティング機構が組み込まれた多関節型ロボットは、演算処理によってワーククランプ位置が求められるため、短時間での芯出しが可能になる。しかし、フローティング機構を備えた多関節型ロボットは、構造が複雑になり、大型化やコストアップといったことが課題となる。そして、ワーク搬送ロボットが大きくなることにより、加工機械ラインが大型化することにもなる。
 そこで、本発明は、かかる課題を解決すべく、新たな機械的構造を付加することなく芯出しを行うワーク自動搬送機を提供することを目的とする。
 本発明の一態様におけるワーク自動搬送機は、作業機の受取側チャックとの間でワークの掴み替えを行うワーク把持装置と、前記受取側チャックの中心軸に直交する芯出し平面上において、前記ワーク把持装置を移動させる移動機構を備えたワーク受渡し装置と、前記ワーク把持装置および前記ワーク受渡し装置を駆動制御するものであり、前記受取側チャック及びワーク把持装置との間で一方が把持した状態のワークを他方が把持および解放することにより、前記ワーク受渡し装置を構成する位置決めモータに生じるトルクを基に芯出し位置を特定する制御装置とを有する。
 前記構成によれば、受取側チャック及びワーク把持装置との間で一方がワークを把持し、その状態のワークに対して他方が把持および解放することにより、芯出しができていない場合には、ワークを把持した際、ワーク受渡し装置の位置決めモータにトルクが生じるため、そのトルクを基に芯出し位置を特定することで新たな機械的構造を付加することなく芯出しを行うことが可能になる。
加工機械ラインの一部を示した斜視図である。 多関節ロボットが折り畳まれた移動可能な状態の側面図である。 多関節ロボットが伸びたワーク受渡し状態の斜視図である。 図2に示す多関節ロボットのA-A矢視の一部断面図である。 図2に示す多関節ロボットのB-B矢視の一部断面図である。 ワーク自動搬送機の制御システムを簡略化して示したブロック図である。 工作機械に対するワーク自動搬送機の芯出し時の状態を示した図である。 芯出し位置の特定方法を示した図である。
 次に、本発明に係るワーク自動搬送機の一実施形態について、図面を参照しながら以下に説明する。本実施形態では、加工機械ラインに組み込まれたワーク自動搬送機を例に挙げて説明する。図1は、その加工機械ラインの一部を示した斜視図である。本実施形態の加工機械ライン1は、工作機械などの作業機が複数並べられ、ワークに対して各工程の加工が実行されるものである。特に、本実施形態では工作機械などがモジュール化され、複数の加工モジュール3が、図示するように隣同士接近した状態でベース5の上に搭載されている。
 加工機械ライン1は、1台のベース5の上に2機の加工モジュール3が搭載され、加工内容によってベース5及び所定の加工モジュール3を任意に増減させることが可能である。加工機械ライン1では、加工モジュール3が全て同じ形状の外装カバーによって構成され、ライン全体で外観の統一が図られている。図面には外装カバーのうちラインの前面部となる前カバー7が示されているが、加工機械ライン1は、この前カバー7によってライン方向に広がった搬送空間9が形成される。なお、本実施形態では、加工モジュール3の機体幅方向をY軸方向とし、機体前後方向をZ軸方向、そして機体上下方向をX軸方向として説明する。
 加工モジュール3は、ベース5に形成されたレール上に可動ベッドが搭載され、その可動ベッドに旋盤やマシニングセンタなどの加工機本体が組み付けられている。従って、図1に示す加工モジュール3は、加工時の配置位置であるが、メンテナンスや部品交換時には前後方向(Z軸方向)への移動が可能である。図示する加工モジュール3は工作機械であり、主軸チャックに把持されたワークに対して加工を行う加工室8が構成されている。具体的には、工具台に保持されたエンドミルなどの回転工具やバイトなどの切削工具が、主軸チャックに把持されて回転するワークに対して移動し、所定の加工が行われる。
 ワークの加工時には切屑やクーラントが飛び散るので、加工室8は閉じられた空間として構成されている。そのため、搬送空間9内のワーク自動搬送機によって、主軸チャックとのワークの受渡しができるように、加工室8の機体前側に開口部が形成され、そこには上下にスライドする自動開閉扉801が設けられている。自動開閉扉801が閉じた状態で加工室8内での加工が行われ、自動開閉扉801が開くことにより、搬送ロボットが加工室8内に入り込んでワークの受渡しが行われる。
 図2及び図3は、本実施形態のワーク自動搬送機を示した図であり、特に図2は、多関節ロボットが折り畳まれた移動可能な状態の側面図で、図3は、多関節ロボットが伸びたワーク受渡し状態の斜視図である。ワーク自動搬送機6は、主軸チャックなどとワークの受渡しを行う多関節ロボット11を有し、走行台45に搭載した多関節ロボット11を搬送空間6内でY軸方向に移動させる走行装置12が設けられている。
 多関節ロボット11は、走行台45の上に旋回テーブル48を介して組み付けられている。旋回テーブル48の上には支持台21が固定され、その支持台21に第1関節機構23を介して上腕部材22が連結され、更に上腕部材22には第2関節機構26を介して前腕部材25が連結されている。そして、多関節ロボット11の先端部となる前腕部材25の端部には、ワークの掴み替えを行うロボットハンド13が組み付けられている。
 多関節ロボット11は、上腕部材22および前腕部材25、更にロボットハンド13の各々について角度制御が行われ、図3に示す作業姿勢や図2に示す走行姿勢に変化するよう構成されている。ここで、図4及び図5は、多関節ロボット11およびロボットハンド13の駆動機構を示した図であり、特に、図4は、図2に示す多関節ロボット11のA-A矢視の一部断面図であり、図5は、同じく図2に示す多関節ロボット11のB-B矢視の一部断面図である。
 先ず、第1関節機構23は、図4に示すように、支持台21に第1関節用モータ31が固定され、その回転軸側のプーリとシャフト32側のプーリとの間にタイミングベルト33が掛け渡されている。上腕部材22は、支持台21に対して左右一対の支持部で軸支されているが、一方のシャフト32に減速機34を介して第1関節用モータ31の動力が伝達され、支持台21に対する上腕部材22の角度調整が行われるよう構成されている。
 第2関節機構26は、図5に示すように、前腕部材25に第2関節用モータ35が固定され、その回転軸が減速機36に連結されている。多関節ロボット11は、前腕部材25が上腕部材22の内側に収まるようにして形成され、幅方向の2箇所で軸着されている。その一方側に減速機36が設けられ、第2関節用モータ35の駆動によって、上腕部材22に対する前腕部材25の角度調整が行われるよう構成されている。
 次に、ロボットハンド13は、前腕部材25の先端部に軸受部材39を介して取り付けられている。その軸受部材39には、ハンド用モータ37の回転軸との間にプーリを介してタイミングベルト38が掛け渡され、ハンド用モータ37の駆動によってロボットハンド13の角度調節が行われるよう構成されている。そのロボットハンド13は、チャック爪132を備えたチャック機構が本体ブロック131の表裏両面に形成されている。チャック機構は、3つのチャック爪132が周方向に等間隔に配置され、油圧によって径方向に同期してスライドするよう構成されている。
 多関節ロボット11は、加工機器ライン1の搬送空間6内に組み込まれ、走行装置12によって所定の加工モジュール3に対峙する移動が行われるようになっている。その走行装置12は、図2及び図3に示すように、ベース5の前面部に支持板41が固定され、水平方向にラック42や2本のレール43が取り付けられている。走行台45は、一体に形成された走行スライド44がレール43を掴んで摺動するよう組み付けられている。その走行台45には走行用モータ46が固定され、その回転軸に固定されたピニオン47がラック42に噛合している。従って、走行用モータ46の駆動によってピニオン47がラック42を転動し、走行台45のレール43に沿ったY軸方向の移動が可能になっている。
 走行台45の内側には旋回用モータ49が鉛直方向に固定され、その回転軸に旋回テーブル48が連結されている。多関節ロボット11は、この旋回テーブル48上に組み付けられ、上腕部材22、前腕部材25及びロボットハンド13の姿勢制御により、ワークの受渡し作業などが行われる。その場合、工作機械とのワークの受渡しを正確に行うためには、主軸チャックなどとの間で芯出しを行い、その芯出しに基づくティーチングが行われる。ただ、従来の芯出しは、前述したように、把持装置がワークを掴む際の音や振動を基に作業者が判断するため、短時間で行うには高い経験値が必要であった。
 この点、本実施形態のワーク自動搬送機6は、位置決めモータのトルク値に基づいて芯出し位置の特定が行われるよう構成されている。芯出しに利用するワーク自動搬送機6の位置決めモータは、サーボモータである多関節ロボット11の第1関節用モータ31、第2関節用モータ35、ハンド用モータ37および、走行装置12の走行用モータ46、旋回用モータ49が該当する。ただし、本実施形態では演算処理を簡素化するため、第2関節用モータ35および走行用モータ46のトルク値を基に芯出し位置の特定が行われるよう構成されている。
 図6は、ワーク自動搬送機6の制御システムを簡略化して示したブロック図である。制御装置15は、CPU51のほかにROM52やRAM53、不揮発性メモリ54といった記憶装置などを備えたコンピュータを主体とするものであり、I/055を介して多関節ロボット11、走行装置12、ロボットハンド13の位置決めモータなどに接続されている。そして、制御装置15には、複数の作業モジュール3に対するワークの搬送ルートや、多関節ロボット11の受渡し姿勢などを制御する搬送プログラムなどがメモリに格納されている。特に、本実施形態では、主軸チャックなどに対する芯出しを行うための芯出しプログラム541が格納されている。
 加工機械ライン1は、各々の加工モジュール3にも制御装置が搭載され、詳しく図示しないが、そうした作業機側の制御装置とワーク自動搬送機6の制御装置15とが集線装置を介して接続され、LANが構築されている。加工モジュール3には、図1に示すように、作業情報や操作画面などの表示、作業者による設定値の入力などが可能な操作表示装置301が設けられ、各制御装置に対してLANによって接続されている。よって、操作表示装置301から、ワーク自動搬送機6への操作指令のほか、測定結果の表示などが可能になっている。
 図7は、工作機械に対するワーク自動搬送機6の芯出し作業時の状態を示した図である。ワーク自動搬送機6は、制御装置15の芯出しプログラム541に従った駆動制御が行われる。先ず、走行台45に搭載された多関節ロボット11は、走行用モータ46の駆動により、図2に示す起立姿勢で搬送空間9内を移動し、加工モジュール3の正面に停止する。そして、多関節ロボット11は、図3及び図7に示すように、伸びた状態に変形して自動開閉扉801が開いた加工室8内へと入り込む。その多関節ロボット11は、第1関節用モータ31および第2関節用モータ35の駆動によって姿勢が変形し、また、ロボットハンド13は、ハンド用モータ37の駆動により、ワークWを把持した主軸チャック100に対する角度調整が行われる。
 受渡し時のロボットハンド13は、主軸チャック100のワークWを掴む位置に配置された際、3つのチャック爪132の中心軸O2が主軸チャック100の中心軸O1に一致することが必要である。このとき中心軸O1,O2は互いにZ軸方向に平行である。そのため、芯出しプログラム541ではワーク自動搬送機6のXY平面座標系(芯出し平面)上における中心軸O1,O2の位置ズレを調整する芯出し制御が行われる。なお、芯出し制御に先立ち、作業者は、主軸チャック100にワークWを把持させ、多関節ロボット11や走行装置12の手動操作により、ワークWを掴む位置にロボットハンド13を位置決めする準備作業が行われる。ただし、この準備作業も一部自動で行わせるようにしてもよい。
 準備作業が行われた後は、作業者が操作表示装置301の芯出し機能ボタンを押して芯出しを開始させる。芯出しでは、ワークWに対するロボットハンド13の把持および解放動作が行われる。このとき、中心軸O1,O2に位置ズレが生じている場合には、ワークWを均等に掴むチャック爪132の把持動作に応じてロボットハンド13がズレ量分だけ変位することとなる。そして、ロボットハンド13が所定方向に引張られるように変位することで、多関節ロボット11の第1関節用モータ31や走行装置12の走行用モータ46などにトルクが発生する。
 第1関節用モータ31などの位置決めモータは、静的にはモータ電流とトルクが比例関係にあるため、モータ電流を電流-電圧変換することによってトルクを計測することができる。本実施形態では、中心軸O1,O2をXY平面座標系で位置合わせする芯出しについて、X軸方向は第2関節用モータ35のトルク値を基に、Y軸方向は走行用モータ46のトルク値を基にして行われる。ここで、図8は、芯出し位置の特定方法を示した図である。特に、X軸方向の芯出し位置を特定する場合が示されている。
 本実施形態では、チャック爪132がワークWを把持した場合のトルク値と、ワークWを解放した場合のトルク値との差の絶対値が求められる。ロボットハンド13がワークWを解放した状態では、位置決めモータつまり第2関節用モータ35に対して、多関節ロボット11やロボットハンド13の重量つまり自重を支えるためのトルクが発生している。一方で、中心軸O1,O2の位置がずれている場合には、ロボットハンド13がズレ量分だけ引張られるため、第2関節用モータ35には、自重分のトルクにその引張り荷重分を加えたトルクが発生する。
 中心軸O1,O2のズレ量が大きければ、引張り荷重が大きくなり、第2関節用モータ35にはより大きなトルクが発生する。そして、中心軸O1,O2の位置が近づくに従って、第2関節用モータ35に発生する引張り荷重分のトルクが小さくなり、図8に示すように、ワークWを把持した場合と解放した場合とのトルク値の差が小さくなる。そこで、芯出し制御では、多関節ロボット1の駆動により、X軸方向にロボットハンド13の位置を一定量ずつ変位させる。各々の位置においてワークWの把持及び解放の動作が繰り返され、その都度、第2関節用モータ35に発生するトルクの値の差の絶対値が検出値として算出される。その結果、図8に示すように検出値が最小となる位置が特定でき、その位置がXY平面座標系(芯出し平面)でのX軸方向における芯出し位置となる。
 次に、XY平面座標系でのX軸方向の位置をn7として、Y軸方向にロボットハンド13の位置が走行用モータ46の駆動によって一定量ずつ変位する。そして、Y軸方向でも同じように、各々の位置でワークWの把持及び解放の動作が繰り返され、その都度、走行用モータ46に発生するトルクの値の差の絶対値が検出値として算出される。その結果、Y軸方向の場合でも、図8に示すようなロボットハンド13の位置に応じたトルク値の変化が得られる。そのため、検出値が最小となる位置が特定でき、その位置がXY平面座標系のY軸方向における芯出し位置となる。
 よって、本実施形態によれば、芯出し制御によってXY平面座標系に、自動で芯出し位置を特定することができるため、これまでのように作業者が熟練者でなくとも、適正な芯出しが行われたワーク自動搬送機6による加工モジュール3とのワークWの受渡しが可能になる。しかも芯出し制御によって自動による芯出しが短時間で行われるため、作業者における煩わし作業を排除することができ、加工開始までの時間を短縮することができる。また、ワーク自動搬送機6は、従来の構造そのままで位置決めモータのトルク測定によって芯出しを行うため、改良を必要としない点でコストを抑えて前記効果を達成することができる。
 また、芯出し制御では、X軸方向に関しては、第2関節用モータ35のトルク値を基に芯出し位置の特定が行われているが、ワーク把持に伴って作用する引張り荷重は、第1関節用モータ31およびハンド用モータ37にもトルクを発生させる。そして、各モータ31,32,37に発生するトルクの傾向は同じである。その中で第2関節用モータ35を選択したのは、トルク値の差が明確であったからである。この点は、Y軸方向に関して走行用モータ46を選択した点でも同じである。よって、このようにX軸方向及びY軸方向について、対象とする位置決めモータを選択したことにより、制御装置15での演算処理の負担が軽減され、処理時間を短縮することができる。ただし、全ての位置決めモータについてトルク測定して差分を算出し、例えばその平均値から芯出し位置を特定するようにしてもよい。
 以上、本発明の一実施形態について説明したが、本発明はこれらに限定されるものではなく、その趣旨を逸脱しない範囲で様々な変更が可能である。
 例えば、前記実施形態では多関節ロボット11をワーク受渡し装置とするものを例に挙げたが、ワーク自動搬送機としてはガントリローダなども対象となる。
 また、例えば前記実施形態では、芯出し時にトルク測定のためロボットハンド13の位置を繰り返し変位させるためワークWを主軸チャック100側に把持させたが、ロボットハンド13側に把持させ、主軸チャック10がワークWの把持と解放を繰り返すようにしてもよい。
1…加工機械ライン 3…加工モジュール 6…ワーク自動搬送機 8…加工室 9…搬送空間 11…多関節ロボット 12…走行装置 13…ロボットハンド 15…制御装置 22…上腕部材 23…第1関節機構 25…前腕部材 26…上腕部材 31…第1関節用モータ 35…第2関節用モータ 37…ハンド用モータ 45…走行台 46…走行用モータ 49…旋回用モータ 132…チャック爪 301…操作表示装置 541…芯出しプログラム
 

Claims (6)

  1.  作業機の受取側チャックとの間でワークの掴み替えを行うワーク把持装置と、
     前記受取側チャックの中心軸に直交する芯出し平面上において、前記ワーク把持装置を移動させる移動機構を備えたワーク受渡し装置と、
     前記ワーク把持装置および前記ワーク受渡し装置を駆動制御するものであり、
     前記受取側チャック及びワーク把持装置との間で一方が把持した状態のワークを他方が把持および解放することにより、前記ワーク受渡し装置を構成する位置決めモータに生じるトルクを基に芯出し位置を特定する制御装置と、
    を有するワーク自動搬送機。
  2.  制御装置は、前記受取側チャックに把持されたワークを前記ワーク把持装置が把持および解放することにより、前記ワーク受渡し装置を構成する位置決めモータに生じるトルクを基に芯出し位置を特定する請求項1に記載のワーク自動搬送機。
  3.  前記制御装置は、前記ワーク把持装置について前記芯出し平面上で位置調整を行い、前記受取側チャック又はワーク把持装置によるワークの把持および解放時に生じる、前記位置決めモータのトルク値の差が小さくなる位置を芯出し位置として特定する請求項1又は請求項2に記載のワーク自動搬送機。
  4.  前記ワーク受渡し装置は、前記芯出し平面上において直交するX軸方向とY軸方向の2方向に前記ワーク把持装置を移動させるための複数の位置決めモータを有し、前記制御装置は、各方向における各々一の位置決めモータのトルクを基に各方向の芯出し位置を特定する請求項1乃至請求項3のいずれかに記載のワーク自動搬送機。
  5.  前記ワーク受渡し装置は、
     前記ワーク把持装置を前記位置決めモータによって前記芯出し平面上の水平方向に移動可能な走行台および、
     前記走行台に第1関節機構を介して連結された上腕部材と、前記ワーク把持装置が回転機構を介して組み付けられた前腕部材とが、第2関節機構を介して連結され、前記第1関節、前記第2関節および前記回転機構の各々の前記位置決めモータにより、前記ワーク把持装置を前記芯出し平面上の上下方向および前記受取側チャックの中心軸と平行な方向に移動可能な多関節ロボットを有する、
    請求項1乃至請求項4のいずれかに記載のワーク自動搬送機。
  6.  前記制御装置は、前記多関節ロボットの第2関節機構を構成する前記位置決めモータに生じるトルクを基に、前記芯出し平面における上下方向の芯出し位置を特定する請求項5に記載のワーク自動搬送機。
     
PCT/JP2018/040664 2018-11-01 2018-11-01 ワーク自動搬送機 WO2020090079A1 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
US17/285,298 US20210387354A1 (en) 2018-11-01 2018-11-01 Automatic workpiece carrying machine
PCT/JP2018/040664 WO2020090079A1 (ja) 2018-11-01 2018-11-01 ワーク自動搬送機
CN201880098935.4A CN112888533B (zh) 2018-11-01 2018-11-01 工件自动搬运机
JP2020554705A JP7042925B2 (ja) 2018-11-01 2018-11-01 ワーク自動搬送機

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2018/040664 WO2020090079A1 (ja) 2018-11-01 2018-11-01 ワーク自動搬送機

Publications (1)

Publication Number Publication Date
WO2020090079A1 true WO2020090079A1 (ja) 2020-05-07

Family

ID=70462957

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2018/040664 WO2020090079A1 (ja) 2018-11-01 2018-11-01 ワーク自動搬送機

Country Status (4)

Country Link
US (1) US20210387354A1 (ja)
JP (1) JP7042925B2 (ja)
CN (1) CN112888533B (ja)
WO (1) WO2020090079A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022130495A1 (ja) * 2020-12-15 2022-06-23 株式会社Fuji ワーク自動搬送装置のティーチングシステム

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6713587B2 (ja) * 2017-09-06 2020-06-24 株式会社Fuji ワーク搬送ロボット
CN116175256B (zh) * 2023-04-04 2024-04-30 杭州纳志机器人科技有限公司 一种推车式机器人上下料自动定位方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08216081A (ja) * 1995-02-17 1996-08-27 Tokico Ltd ねじ回しロボット
JP2015085455A (ja) * 2013-10-31 2015-05-07 セイコーエプソン株式会社 ロボット、ロボットシステム、ロボット制御装置
JP2015155126A (ja) * 2014-02-20 2015-08-27 キヤノン株式会社 ロボットシステムのツール座標系補正方法、およびロボットシステム
JP2016030308A (ja) * 2014-07-28 2016-03-07 キヤノン株式会社 ロボットシステム、ロボットシステム制御方法、プログラム及び記録媒体
JP2017056549A (ja) * 2015-09-17 2017-03-23 キヤノン株式会社 ロボット装置、ロボット制御方法、プログラム、記録媒体及び組立部品の製造方法
WO2017051445A1 (ja) * 2015-09-22 2017-03-30 富士機械製造株式会社 多関節ロボットのティーチングシステム

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0775986A (ja) * 1993-06-18 1995-03-20 Sankyo Seiki Mfg Co Ltd 多関節型ロボット
DE20312887U1 (de) * 2003-08-21 2003-10-09 Festool Gmbh Beim Betrieb rotierendes Werkzeug mit einem Werkzeugschaft
JP4055691B2 (ja) * 2003-10-03 2008-03-05 松下電器産業株式会社 産業用ロボット
DE102006049653A1 (de) * 2006-10-21 2008-04-24 Daimler Ag Verfahren zur automatisierten Drehmomentmessung
US8283813B2 (en) * 2007-06-27 2012-10-09 Brooks Automation, Inc. Robot drive with magnetic spindle bearings
US7757570B1 (en) * 2009-02-06 2010-07-20 Gm Global Technology Operations, Inc. Torque sensor with alignment system
JP2011148010A (ja) * 2010-01-19 2011-08-04 Yaskawa Electric Corp ポジショナを備えたロボットシステム
JP4837113B2 (ja) * 2010-03-18 2011-12-14 ファナック株式会社 ロボットを用いた嵌合装置
DE102014223390A1 (de) * 2014-11-17 2016-05-19 Volkswagen Aktiengesellschaft Verbindungsanordnung zwischen einer ersten und einer zweiten Welle sowie Fahrzeug mit einer derartigen Verbindungsanordnung
US10120364B2 (en) * 2015-03-27 2018-11-06 GM Global Technology Operations LLC Self-corrective nut running for robotic applications
US20180021949A1 (en) * 2016-07-20 2018-01-25 Canon Kabushiki Kaisha Robot apparatus, robot controlling method, program, and recording medium
JP2018062043A (ja) * 2016-10-14 2018-04-19 株式会社不二越 加工装置
CN108098076A (zh) * 2017-11-27 2018-06-01 江阴市永兴机械制造有限公司 一种大型轴类零件上高精度矩形花键的加工方法
JP7275488B2 (ja) * 2018-07-24 2023-05-18 セイコーエプソン株式会社 ロボットシステム

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08216081A (ja) * 1995-02-17 1996-08-27 Tokico Ltd ねじ回しロボット
JP2015085455A (ja) * 2013-10-31 2015-05-07 セイコーエプソン株式会社 ロボット、ロボットシステム、ロボット制御装置
JP2015155126A (ja) * 2014-02-20 2015-08-27 キヤノン株式会社 ロボットシステムのツール座標系補正方法、およびロボットシステム
JP2016030308A (ja) * 2014-07-28 2016-03-07 キヤノン株式会社 ロボットシステム、ロボットシステム制御方法、プログラム及び記録媒体
JP2017056549A (ja) * 2015-09-17 2017-03-23 キヤノン株式会社 ロボット装置、ロボット制御方法、プログラム、記録媒体及び組立部品の製造方法
WO2017051445A1 (ja) * 2015-09-22 2017-03-30 富士機械製造株式会社 多関節ロボットのティーチングシステム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022130495A1 (ja) * 2020-12-15 2022-06-23 株式会社Fuji ワーク自動搬送装置のティーチングシステム

Also Published As

Publication number Publication date
JPWO2020090079A1 (ja) 2021-09-02
US20210387354A1 (en) 2021-12-16
JP7042925B2 (ja) 2022-03-28
CN112888533A (zh) 2021-06-01
CN112888533B (zh) 2024-02-06

Similar Documents

Publication Publication Date Title
JP4217125B2 (ja) 生産システム
JP5243087B2 (ja) 取扱マニピュレータ装置
WO2020090079A1 (ja) ワーク自動搬送機
US10576642B2 (en) Multi-jointed robot arm
WO2016158218A1 (ja) ワークローダ装置
US20090053000A1 (en) Compact High Precision Multiple Spindle Computer Controlled Machine Tool
WO2014123054A1 (ja) ロボット制御装置及びロボット制御方法
KR20210095574A (ko) 공작기계
CN111065497B (zh) 工件输送机器人
JP6209568B2 (ja) 工作機械
JPS5856701A (ja) 工作機械
US20230202039A1 (en) Control device, robot system, and control method for causing robot to execute work on workpiece
CN212145649U (zh) 一种全自动加工车床
WO2018051476A1 (ja) ワーク自動搬送機
JP2014151386A (ja) 旋盤
CN111168476A (zh) 一种全自动加工车床
JPH0141470B2 (ja)
JP4350820B2 (ja) 搬送装置
US20230321731A1 (en) Combined processing machine
WO2023203631A1 (ja) 工作機械
JP7438964B2 (ja) 工作機械にワークピースを位置決めする方法
CN113910002B (zh) 双主轴双y轴复合数控机床的加工方法
KR102459650B1 (ko) 로봇 자동화 공작기계, 이에 이용되는 로봇 핸들러 및 그 제어방법
KR200406950Y1 (ko) 가공 소재의 180도 회전이 가능한 겐츄리 로더의 회전장치.
WO2022130495A1 (ja) ワーク自動搬送装置のティーチングシステム

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18938295

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2020554705

Country of ref document: JP

Kind code of ref document: A

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 18938295

Country of ref document: EP

Kind code of ref document: A1