Machine tool
09579763 ยท 2017-02-28
Assignee
Inventors
Cpc classification
B23Q1/621
PERFORMING OPERATIONS; TRANSPORTING
Y10T74/20354
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
B23Q16/00
PERFORMING OPERATIONS; TRANSPORTING
G03F7/70758
PHYSICS
G03F7/70775
PHYSICS
International classification
B23Q16/00
PERFORMING OPERATIONS; TRANSPORTING
B23Q1/62
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A machine tool including: a table disposed on a saddle movable along an X-axis; a pair of linear motors that moves the table along a Y-axis; position detectors that detect a first position and a second position of the table on the Y-axis; a pair of guide rails attached to the saddle; and four bearings engaged with the pair of guide rails, is provided. The machine tool includes a connecting unit connecting the table to the four bearings such that the table is rotatable relative to the four bearings, and a control unit that controls the pair of linear motors on the basis of the first and second positions.
Claims
1. A machine tool, comprising: a saddle movable along a first axis; a table disposed on the saddle and movable along a second axis orthogonal to the first axis; a first linear motor installed at one side of the saddle along a direction of the first axis and moving the table along the second axis, wherein the first linear motor comprises a first mover and a first stator, the first mover is attached to a bottom surface of the table, and the first stator is attached to a top surface of the saddle, and a predetermined gap is formed between the first mover and the first stator; a second linear motor installed in parallel to the first linear motor with an interval therebetween at the other side of the saddle along the direction of the first axis and moving the table along the second axis, wherein the second linear motor comprises a second mover and a second stator, the second mover is attached to the bottom surface of the table, and the second stator is attached to the top surface of the saddle, and a predetermined gap is formed between the second mover and the second stator; a first position detector detecting a first position of the table in the second axis at the one side of the saddle along the direction of the first axis; a second position detector detecting a second position of the table in the second axis at the other side of the saddle along the direction of the first axis; a first guide rail installed at one side of the saddle along the direction of the first axis and extending in a direction of the second axis; a second guide rail installed at the other side of the saddle along the direction of the first axis and extending in the direction of the second axis; at least two first bearings engaged with the first guide rail; at least two second bearings engaged with the second guide rail; a connecting unit, wherein the table is fixed to the at least two first bearings and the at least two second bearings in the direction of the first axis through the connecting unit, so that the table is rotatable around a vertical axis relative to the direction of the first axis and the direction of the second axis, and wherein the table is rotatable relative to the saddle by having the connecting unit as a support; and a control unit controlling the first linear motor based on the first position and controlling the second linear motor based on the second position.
2. The machine tool according to claim 1, wherein the control unit comprises a target position computer, which generates a target position for the first linear motor and the second linear motor to make the first position and the second position consistent with each other.
3. The machine tool according to claim 1, wherein the connecting unit comprises a table base, which is attached to the at least two first bearings and the at least two second bearings, and a rotation bearing, which connects the table to a center of the table base in a rotatable way.
4. The machine tool according to claim 3, wherein the connecting unit further comprises a roller that is rotatable around the center of the table base.
5. The machine tool according to claim 3, further comprising at least four rollers that are disposed right above the at least two first bearings and the at least two second bearings to sandwich the table base therebetween.
6. The machine tool according to claim 3, wherein the control unit comprises a target position computer, which generates a target position for the first linear motor and the second linear motor to make the first position and the second position consistent with each other.
7. The machine tool according to claim 1, wherein the connecting unit comprises a flexible spacer, which connects the table to the at least two first bearings and the at least two second bearings in a rotatable way.
8. The machine tool according to claim 7, wherein the flexible spacer has a slit for bending the flexible spacer in the direction of the first axis.
9. The machine tool according to claim 7, further comprising a third bearing, which is disposed between the at least two first bearings and engaged with the first guide rail, and a fourth bearing, which is disposed between the at least two second bearings and engaged with the second guide rail, wherein the connecting unit comprises a fixing spacer that fixes the table to the third bearing and the fourth bearing.
10. The machine tool according to claim 7, wherein the control unit comprises a target position computer, which generates a target position for the first linear motor and the second linear motor to make the first position and the second position consistent with each other.
11. The machine tool according to claim 1, wherein the connecting unit comprises a table base, which is attached to the at least two first bearings and the at least two second bearings, and a flexible spacer, which connects the table to the table base in a rotatable way.
12. The machine tool according to claim 11, wherein the flexible spacer has a slit for bending the flexible spacer in a direction around a center of the table base.
13. The machine tool according to claim 11, wherein the control unit comprises a target position computer, which generates a target position for the first linear motor and the second linear motor to make the first position and the second position consistent with each other.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
DESCRIPTION OF THE EMBODIMENTS
(15) A machine tool of the first embodiment of the invention is described in detail hereinafter with reference to
(16) As illustrated in
(17) The X-axis guide 6 is disposed for guiding the saddle 3 along the X-axis, and includes three guide rails 6a, 6c, and 6e that extend in parallel along the X-axis. The guide rails 6a, 6c, and 6e are installed on the top surface of the bed 2 and are respectively separated by an equal interval. The X-axis guides 6 include bearings 6b, 6d, and 6f that are slidably engaged with the guide rails 6a, 6c, and 6e respectively. The bearings 6b, 6d, and 6f are installed on the bottom surface of the saddle 3.
(18) The bearing 6d is disposed in the center of the bottom surface of the saddle 3. The bearing 6d prevents the center of the saddle 3 from bending downward due to the load of the workpiece, table 4, and saddle 3. Preferably, the bearing 6d is arranged near the machining head in the center of the guide rails 6a and 6e if possible.
(19) The machine tool 1 includes an X-axis linear encoder XS for detecting a position of the saddle 3 in the X-axis direction. The X-axis linear encoder XS includes a linear scale and an optical sensor for reading the linear scale. The linear scale is disposed on the top surface of the bed 2 and extends along the guide rail 6c in the X-axis. The optical sensor is installed nearly in the center of the bottom surface of the saddle 3. Otherwise, the X-axis linear encoder XS may include a magnetic scale and a Hall element which reads the magnetic scale.
(20) As illustrated in
(21) The Y-axis guide 8 is disposed for guiding the table 4 along the Y-axis, and includes two guide rails 8a and 8c that extend in parallel along the Y-axis. The guide rails 8a and 8c are attached to the top surface of the saddle 3. The Y-axis guide 8 includes bearings 8b and 8d that are slidably engaged with the guide rails 8a and 8c respectively. The bearings 8b and 8d are connected to the bottom surface of the table 4 by a connecting unit 100. As shown in
(22) The machine tool 1 includes Y-axis linear encoders YS1 and YS2 for detecting a position of the table 4 in the Y-axis direction. The Y-axis linear encoders YS1 and YS2 each include a linear scale and an optical sensor for reading the linear scale. The linear scales are disposed on the top surface of the saddle 3. The linear scale of the Y-axis linear encoder YS1 extends along the stator 7b in the Y-axis. The linear scale of the Y-axis linear encoder YS2 extends along the stator 7d in the Y-axis. The optical sensors are installed on the bottom surface of the table 4. The Y-axis linear encoders YS1 and YS2 may have the same structure as the X-axis linear encoder XS.
(23) Below yawing of the table 4 is explained with reference to
(24)
(25)
(26) Referring to
(27) As shown in
(28) Through the rotation bearing 102, the table 4 is fixed in the X-axis direction. The table 4 is connected with the bearings 8b and 8d in a state that the table 4 is rotatable around the Z-axis that passes through the center O. The rotation bearing 102 includes an external wheel and a rotatable internal wheel. The external wheel is fixed to the table base 101, and the internal wheel supports an axis (not shown) that protrudes from the bottom surface of the table 4.
(29) Four rollers 103 are installed on the top surface of the table base 101 to be rotated in a circumferential direction of the circle C. Preferably, the rollers 103 are arranged on the concentric circle C at equal distances. More preferably, the four rollers 103 are disposed right above the four bearings 8b and 8d so as to sandwich the table base 101. The rollers 103 disperse the load of the work and the table 4 onto the bearings 8b and 8d, so as to prevent the load from focusing on the rotation bearing 102.
(30) The machine tool 1 includes a control unit 9 that controls the X-axis linear motor 5 and the Y-axis linear motor 7 based on the detected positions of the saddle 3 and the table 4. As illustrated in
(31) The movement instruction receiving unit 91 is configured to receive a movement instruction and output a movement command, on the basis of the movement instruction, to the drive control units 92 and 93. For example, an operator may use an operation panel (not shown) to input the movement instruction. The drive control unit 92 and the drive output unit 94 are configured to control the X-axis linear motor 5. The drive control unit 93 and the drive output unit 95 are configured to control the Y-axis linear motor 7.
(32) The X-axis linear encoder XS provides position information PX of the saddle 3 in the X-axis direction to the drive control unit 92. The drive control unit 92 generates a target current for the X-axis linear motor 5 based on the movement command and the position information PX. The drive control unit 92 includes a target position computer 92a, a position detector 92b, a velocity detector 92c, a position compensator 92d, and a velocity compensator 92e.
(33) Based on the movement command, the target position computer 92a computes a target position per unit time and provides the target position to the position compensator 92d. The unit time is determined depending on an operation processing speed of the drive control unit 92. The position detector 92b detects positions of the movers 5a and 5c in the X-axis direction based on the position information PX. The detected positions are provided to the velocity detector 92c and the position compensator 92d.
(34) The velocity detector 92c receives the detected positions per unit time and detects the velocities of the movers 5a and 5c. The detected velocities are provided to the velocity compensator 92e. The position compensator 92d increases an error between the target position and the detected position by a position gain and generates a target velocity. The target velocity is provided to the velocity compensator 92e. The velocity compensator 92e increases an error between the target velocity and the detected velocity and generates the target current. The target current is provided to current compensators 94a and 94b of the drive output unit 94.
(35) The drive output unit 94 provides a drive current to the X-axis linear motor 5 based on the target current. The drive output unit 94 includes the current compensators 94a and 94b and current amplifiers 94c and 94d. The current amplifier 94c receives a current command from the current compensator 94a and provides the drive current to the mover 5a. The drive current of the current amplifier 94c is fed back to the current compensator 94a. The current amplifier 94d receives a current command from the current compensator 94b and provides a drive current to the mover 5c. The drive current of the current amplifier 94d is fed back to the current compensator 94b. The current compensators 94a and 94b generate current commands on the basis of the target current and the drive current.
(36) The Y-axis linear encoder YS1, at a side of the X-axis direction, provides position information PY1 of the table 4 in the Y-axis direction to the drive control unit 93. The Y-axis linear encoder YS2, at the other side of the X-axis direction, provides position information PY2 of the table 4 in the Y-axis direction to the drive control unit 93. Based on the movement command and the position information PY1 and PY2, the drive control unit 93 generates a target current for the Y-axis linear motors 7. The drive control unit 93 includes a target position computer 93a, position detectors 93b and 93c, velocity detectors 93d and 93e, position compensators 93f and 93g, and velocity compensators 93h and 93i.
(37) Based on the movement command, the target position computer 93a computes each target position per unit time and provides the target position to the position compensators 93f and 93g. The position detector 93b detects a position of the mover 7a in the Y-axis direction based on the position information PY1. The position detector 93c detects a position of the mover 7c in the Y-axis direction based on the position information PY2. The target position computer 93a computes each target position in order to make the position information PY1 and PY2 consistent with each other.
(38) The position detector 93b detects the position of the mover 7a in the Y-axis direction based on the position information PY1. The position detector 93c detects the position of the mover 7c in the Y-axis direction based on the position information PY2. The velocity detectors 93d and 93e, the position compensators 93f and 93g, and the velocity compensators 93h and 93i are respectively the same as the velocity detector 92c, the position compensator 92d, and the velocity compensator 92e, and thus details thereof will not be repeated hereinafter.
(39) The drive output unit 95 provides a drive current to the Y-axis linear motors 7 based on the target current. The drive output unit 95 includes current compensators 95a and 95b and current amplifiers 95c and 95d. The current compensators 95a and 95b and the current amplifiers 95c and 95d are respectively the same as the current compensators 94a and 94b and the current amplifiers 94c and 94d. Therefore, details thereof will not be repeated hereinafter.
(40) Referring to
(41) The table 4 is fixed in the X-axis direction by the rotation bearing 102 attached to the table base 101, and is connected with the bearings 8b and 8c in a way that the table 4 is rotatable around the Z-axis which passes through the center O of the table 4. The control unit 9 controls only the Y-axis linear motor 7 to make the position information PY1 and PY2 consistent with each other, thereby rotating the table 4 in a direction to offset the yawing. Thus, it is not required to detect the yawing amount.
(42) Below a machine tool of the second embodiment of the invention is explained in detail with reference to
(43) The Y-axis guide 8 further includes a bearing 8e that is slidably engaged with the guide rail 8a. The bearing 8e is located in the middle of the pair of bearings 8b. The Y-axis guides 8 further include a bearing 8f that is slidably engaged with the guide rail 8c. The bearing 8f is located in the middle of the pair of bearings 8d. The bearings 8e and 8f are located in the center of the table 4 in the Y-axis direction. The bearings 8b, 8d, 8e, and 8f are connected with the bottom surface of the table 4 by a connecting unit 200. The connecting unit 200 includes two fixing spacers 104 and four flexible spacers 105. The two spacers 104 are disposed above the bearings 8e and 8f. The four flexible spacers 105 are disposed above the bearings 8b and 8d.
(44) The bearings 8e and 8f are respectively fixed to the table 4 by the fixing spacers 104. The bearings 8b and 8d are respectively connected with the table 4 by the flexible spacers 105. The flexible spacers 105 allow the table 4 to move in the X-axis direction relative to the bearings 8b and 8d.
(45) As shown in
(46) Furthermore, please refer to
(47) A machine tool of the third embodiment of the invention is described in detail below with reference to
(48) In the third embodiment, the four rollers 103 of the first embodiment are replaced by four flexible spacers 105. The flexible spacers 105 can be bent in a direction around the center of the table base 101. Accordingly, the bearings 8b and 8d can receive not only the load from above via the table base 101 but also the load in the horizontal direction, and therefore, the rotation bearing 102 of the first embodiment is not required.
(49) The embodiments are described in order to illustrate the spirit of the invention and the practical applications thereof. It should be noted that various modifications may be made with reference to the above descriptions. Thus, the scope of the invention shall be defined by the following claims.