Machine tool and phase correction system
The machine tool system corrects circumferential misalignments of blanks by detecting contact points and rotating the spindle, enhancing machining accuracy for complex-shaped workpieces.
Patent Information
- Application Number
- JP2021186375
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-11-16
- Publication Date
- 2025-10-14
- Estimated Expiration
- 2041-11-16
AI Technical Summary
Existing methods for supplying and discharging workpieces to a lathe risk misalignment (circumferential phase shift) of blanks, particularly those with complex shapes, leading to decreased machining accuracy.
A machine tool system with a spindle moving mechanism, tool holding units, and detection units that correct circumferential deviations by detecting contact points, deriving positional information, and rotating the spindle to align the blank material accurately before machining.
The system effectively suppresses circumferential phase shifts, improving machining accuracy of complex-shaped blanks by aligning them before processing.
Smart Images

Figure 0007753065000001 
Figure 0007753065000002 
Figure 0007753065000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a machine tool and a phase correction system. [Background technology]
[0002] For example, in the method of supplying and discharging workpieces to a lathe described in Patent Document 1, a robot hand on an arm grasps a workpiece placed on a work pallet, and as the arm moves, the robot hand faces the spindle chuck of the lathe on the same axis, and the workpiece is supplied from the robot hand to the spindle chuck. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 7-088702 Summary of the Invention [Problem to be solved by the invention]
[0004] In the method described in Patent Document 1, when the spindle chuck grips the blank (workpiece) or when the spindle chuck re-gripped the blank, there is a risk that the blank will become misaligned (out of phase) in the circumferential direction. In particular, if the blank has a complex shape, such as when the outer peripheral surface of the blank is partially flat, there is a risk that the machining accuracy of the blank will decrease due to the misalignment of the blank in the circumferential direction.
[0005] The present invention has been made in consideration of the above-described circumstances, and aims to provide a machine tool and a phase correction system that can suppress circumferential phase shift of a blank piece held by a spindle. [Means for solving the problem]
[0006] In order to achieve the above object, a machine tool according to a first aspect of the present invention comprises: In order to process the blank material received from the conveying device with a tool held by a second tool holding unit, the blank material is received from a second spindle that rotates while holding the outer peripheral surface of a three-dimensional portion having a circular cross section formed on one end side of the blank material, and the outer peripheral surface of a three-dimensional portion having a circular cross section formed on the other end side of the received blank material.a spindle moving mechanism that moves the spindle along a first direction along the rotation axis of the spindle; a tool holding unit that holds a tool for machining the blank material held by the spindle; a tool moving mechanism that moves the tool holding unit along second and third directions that intersect with the first direction; and a tool moving mechanism that is installed on the tool holding unit so as to be movable together with the tool holding unit and that moves the blank material held by the spindle. a flat surface formed on the outer peripheral surface at one end thereof, the flat surface being parallel to the rotation axis; a detection unit that detects contact with or approach to the blank material, and the detection unit is moved in the third direction at a different position in the second direction via the tool movement mechanism, and the blank material is in a state where rotation is stopped The planar portion of of Two The object is moved so as to come into contact with or approach the points in order, and the detection unit detects the Two When contact or approach to each of the above points is detected, Two and acquiring position information for each of the locations, and Two and a phase correction processing unit that derives a circumferential deviation of the blank material held by the spindle based on the distance derived by the distance derivation unit, and performs phase correction to correct the circumferential deviation of the blank material by rotating the spindle together with the blank material based on the derived deviation amount, the blank material is handed over to the second spindle at a position closer to the second tool holding unit than to the tool holding unit, the distance from the tool holding unit to the transport device is longer than the distance from the second tool holding unit to the transport device, and the spindle receives the blank material from the second spindle after it has been machined by a tool held by the second tool holding unit; The tool moving mechanism moves the tool holding unit after the phase correction, The tool holder holds The tool of The blank material On the flat surface of The blank is worked by contacting it. In order to achieve the above object, a machine tool according to a second aspect of the present invention includes a spindle that rotates while holding a blank, a spindle movement mechanism that moves the spindle in a first direction along the rotation axis of the spindle, a tool holding unit that holds a tool for machining the blank held by the spindle, a tool movement mechanism that moves the tool holding unit in second and third directions that intersect with the first direction, a detection unit that is installed on the tool holding unit so as to be movable together with the tool holding unit and that detects contact with or approach to the blank held by the spindle, and the detection unit is moved in the third direction at different positions in the second direction via the tool movement mechanism so as to move so as to contact or approach in sequence a plurality of positions of the blank that is stopped from rotating, a distance derivation unit that acquires positional information of each of the plurality of locations when contact with or approach to each of the plurality of locations is detected by a distance derivation unit, and derives the distance between the plurality of locations based on the acquired positional information; and a phase correction processing unit that derives a circumferential deviation of the blank material held by the spindle based on the distance derived by the distance derivation unit, and performs phase correction to correct the circumferential deviation of the blank material by rotating the spindle together with the blank material based on the derived deviation amount, wherein after the phase correction, the tool moving mechanism moves the tool holding unit to bring the blank material into contact with the tool and machine the blank material, and after performing the phase correction, the phase correction processing unit again derives the deviation amount and performs the phase correction. In order to achieve the above object, a machine tool according to a third aspect of the present invention includes a spindle that rotates while holding a blank, a spindle movement mechanism that moves the spindle in a first direction along the rotation axis of the spindle, a tool holding unit that holds a tool for machining the blank held by the spindle, a tool movement mechanism that moves the tool holding unit in second and third directions that intersect with the first direction, a detection unit that is installed on the tool holding unit so as to be movable together with the tool holding unit and that detects contact with or approach to the blank held by the spindle, and the detection unit is moved in the third direction via the tool movement mechanism at different positions in the second direction so as to move so as to come into contact with or approach in sequence to a plurality of locations of the blank that has stopped rotation, and when contact with or approach to each of the plurality of locations is detected by the detection unit, and a phase correction processing unit that derives a circumferential deviation of the blank material held by the spindle based on the distance derived by the distance derivation unit, and performs phase correction to correct the circumferential deviation of the blank material by rotating the spindle together with the blank material based on the derived deviation. After the phase correction, the tool moving mechanism moves the tool holding unit to bring the blank material into contact with the tool and machine the blank material, and the phase correction processing unit derives the deviation amount again after performing the phase correction, and performs the phase correction if the derived deviation amount is outside a predetermined tolerance range, or does not perform the phase correction if it is within the tolerance range.
[0007] In order to achieve the above object, the present invention 4 The phase correction system according to the aspect of In order to process the blank material received from the conveying device with a tool held by a second tool holding unit, the blank material is received from a second spindle that rotates while holding the outer peripheral surface of a three-dimensional portion having a circular cross section formed on one end side of the blank material, and the outer peripheral surface of a three-dimensional portion having a circular cross section formed on the other end side of the received blank material.a spindle moving mechanism that moves the spindle along a first direction along the rotation axis of the spindle; a tool holding unit that holds a tool for machining the blank material held by the spindle; and a tool moving mechanism that moves the tool holding unit along second and third directions that intersect with the first direction. The blank material is transferred to the second spindle at a position closer to the second tool holding unit than to the tool holding unit, and the distance from the tool holding unit to the transfer device is longer than the distance from the second tool holding unit to the transfer device, and the spindle receives the blank material from the second spindle after it has been machined by the tool held by the second tool holding unit. a phase correction system for use in a machine tool, the phase correction system being installed on the tool holding unit so as to be movable together with the tool holding unit, and a flat surface formed on the outer peripheral surface at one end thereof, the flat surface being parallel to the rotation axis; a detection unit that detects contact with or approach to the blank material, and the detection unit is moved in the third direction at a different position in the second direction via the tool movement mechanism, and the blank material is in a state where rotation is stopped The planar portion of of Two The object is moved so as to come into contact with or approach the points in order, and the detection unit detects the Two When contact or approach to each of the above points is detected, Two and acquiring position information for each of the locations, and Two a distance calculation unit that calculates the distance between the positions of the blank and the blank; and a phase correction unit that calculates the amount of deviation in the circumferential direction of the blank held by the spindle based on the distance calculated by the distance calculation unit, and corrects the deviation in the circumferential direction of the blank by rotating the spindle together with the blank based on the calculated amount of deviation. before the flat surface portion is machined by the tool held by the tool holding portion. and a phase correction processing unit that performs phase correction. [Effects of the Invention]
[0008] According to the present invention, it is possible to suppress the phase shift in the circumferential direction of the blank held by the main shaft. [Brief explanation of the drawings]
[0009] [Figure 1] 1 is a front view of a machine tool according to an embodiment of the present invention; [Figure 2] 1 is a plan view of a machine tool according to an embodiment of the present invention; [Figure 3] 1 is a side view of a machine tool according to an embodiment of the present invention; [Figure 4] FIG. 4 is an enlarged view of a portion of FIG. [Figure 5] FIG. 3 is an enlarged view of a portion of FIG. 2. [Figure 6] 1A and 1B are schematic diagrams showing the operation when supplying a blank material to a second spindle from a hand unit according to one embodiment of the present invention, and FIG. 1C is a schematic diagram showing the operation when positioning the blank material on the second spindle using a pusher. [Figure 7] 1A and 1B are schematic diagrams showing the operation of a detection unit in a phase correction process according to one embodiment of the present invention, and FIG. 1C is a schematic diagram showing the operation of a tool that processes a blank piece after the phase correction process. [Figure 8] 3 is a schematic diagram showing a first contact point, a second contact point, and an inclination angle of a blank according to an embodiment of the present invention. FIG. [Figure 9] 10 is a schematic diagram showing a first contact point, a second contact point, and an inclination angle of a blank according to a modified example of the present invention. FIG. DETAILED DESCRIPTION OF THE INVENTION
[0010] Hereinafter, a machine tool and a phase correction system according to an embodiment of the present invention will be described with reference to the drawings. As shown in FIG. 2, the machine tool 1, which is a lathe, includes a processing unit 2 that processes a blank W, a blank supply unit 60, a transfer hand device 70, a blank transfer device 80, and a control unit 300. As shown in Figures 1 and 2, the processing section 2 includes a bed S which is a platform for the entire processing section 2, a first spindle unit 10 having a first spindle 11, a second spindle unit 20 having a second spindle 21, a first spindle moving mechanism 13Z, second spindle moving mechanisms 25X, 25Z, tool moving mechanisms 42X, 42Y, a first tool unit 45, a second tool unit 26, and a detection section 48. Hereinafter, the axial direction along the rotation axes of the first main shaft 11 and the second main shaft 21 is defined as the Z-axis direction, the height direction perpendicular to the Z-axis direction is defined as the Y-axis direction, and the direction perpendicular to the Y-axis and Z-axis directions is defined as the X-axis direction.
[0011] As shown in FIG. 7(a), the blank material W before machining has a generally cylindrical shape with flat surfaces Wa and Wb formed on its outer circumferential surface. The two flat surfaces Wa and Wb are formed parallel to each other. The flat surface Wa is closer to the axial center Wc of the blank material W than the flat surface Wb and has a larger area. As shown in FIG. 6(b), the two flat surfaces Wa and Wb are formed on the side of the outer circumferential surface of the blank material W that is held by the second main shaft 21.
[0012] As shown in Fig. 1, the first spindle unit 10 holds and rotates a blank material W. Specifically, the first spindle unit 10 includes a first spindle 11 and a first headstock 12 that rotatably supports the first spindle 11. As shown in Fig. 5, the first spindle 11 holds one end of the blank material W, which is the end opposite to the flat surfaces Wa, Wb, with the flat surfaces Wa, Wb of the blank material W exposed. A blank material rotation motor (not shown) that rotates the first spindle 11 is built into the first headstock 12.
[0013] 1, the second spindle unit 20 is provided at a position facing the first spindle unit 10 in the Z-axis direction. The second spindle unit 20 includes a second spindle 21 that holds the other end of the blank W on the side of the flat portions Wa, Wb, and a second headstock 22 that rotatably supports the second spindle 21. A blank rotation motor (not shown) that rotates the second spindle 21 is built into the second headstock 22. 6(a), the second main spindle 21 includes a collet 21c that grips the other end of the blank material W from the outer periphery, and a stopper 21s located within the collet 21c. Under the control of the control unit 300, the collet 21c is switched between a gripping state in which the diameter is reduced to grip the blank material W, and a grip release state in which the diameter is expanded to release the grip of the blank material W. The stopper 21s positions the blank W in the Z-axis direction within the second spindle 21 by coming into contact with the blank W inserted into the collet 21c.
[0014] 1, the first spindle moving mechanism 13Z moves the first spindle unit 10 in the Z-axis direction. The second spindle moving mechanism 25X moves the second spindle unit 20 in the X-axis direction. The second spindle moving mechanism 25Z moves the second spindle unit 20 in the Z-axis direction.
[0015] The tool moving mechanism 42Y moves the first tool unit 45 in the Y-axis direction. As shown in FIG. 2, the tool moving mechanism 42X moves the first tool unit 45 in the X-axis direction. Under the control of the control unit 300, the position of the first tool unit 45 is commanded by coordinate values in a program coordinate system, and the tool moving mechanisms 42X, 42Y move the first tool unit 45 together with the detection unit 48 to the commanded coordinate values. This program coordinate system is a coordinate system associated with the blank W used when issuing commands in the machining program, and has an origin, for example, at the center of the right end face of the blank W held by the first spindle 11 in FIG. 2. On the other hand, the machine coordinate system is a coordinate system inherent to the machine tool 1 and is used when acquiring position information, which will be described later. The first spindle moving mechanism 13Z, the second spindle moving mechanisms 25X and 25Z, and the tool moving mechanisms 42X and 42Y each have a motor, a ball screw, and a nut.
[0016] As shown in FIG. 4, the first tool unit 45 includes a gate member 45g, tool holders 45L and 45R, and a plurality of tools 45a, 45b, and 45c. The gate member 45g is formed in a frame shape that surrounds the outer periphery of the blank W held by the first main spindle 11. The gate member 45g is configured to be movable in the X-axis direction and the Y-axis direction by the tool moving mechanisms 42X and 42Y.
[0017] The tool holding portions 45L and 45R are each fixed to a gate member 45g and are arranged to sandwich the blank W held by the first spindle 11 in the X-axis direction. As shown in FIG. 2, the tool holding portion 45R is located closer to the second tool unit 26 or the transport hand device 70 than the tool holding portion 45L in the X-axis direction.
[0018] As shown in FIG. 4, the tool holding portion 45L includes a first support portion 45L1 that supports a plurality of tools 45a, and a second support portion 45L2 that supports a plurality of tools 45b. The tool holding portion 45R includes a first support portion 45R1 that supports a plurality of tools 45a, and a second support portion 45R2 that supports a plurality of tools 45c and the detection portion . The second support portions 45L2 and 45R2 are located above the first support portions 45L1 and 45R1 and are positioned opposite each other in the X-axis direction.
[0019] Each tool 45a is a fixed tool such as a cutting tool. The multiple tools 45a are attached to the first support portions 45L1 and 45R1, respectively. When attached to the first support portions 45L1 and 45R1, the multiple tools 45a extend along the X-axis direction and are aligned in the Y-axis direction. The multiple tools 45b are rotary tools such as drills or end mills. The multiple tools 45b extend along the X-axis direction and are aligned in the Y-axis direction while attached to the second support portion 45L2. The second support portion 45L2 includes a drive unit (not shown) such as a motor, and the attached tools 45b are rotated by the drive force of the drive unit.
[0020] As shown in FIG. 1, the plurality of tools 45c are fixed tools such as drills. As shown in FIGS. 4 and 5, the second support portion 45R2 includes a detector support portion 45R3 and a tool support portion 45R4. When viewed from above in the Y-axis direction, the tool support portion 45R4 has a generally L-shape that is inverted in the X-axis direction. The tool support portion 45R4 supports a plurality of tools 45c with their cutting edges facing the end face of the blank W held by the first spindle 11 in the Z-axis direction. The multiple tools 45c are lined up in the Y-axis direction. 5, the tool support portion 45R4 is formed with a hole portion 45R5 through which the detection portion 48 passes. The hole portion 45R5 is formed so as to penetrate in the X-axis direction in a portion 45R6 of the tool support portion 45R4 that extends in the Z-axis direction. The detector support portion 45R3 is configured as a part of the tool holding portion 45R. As shown in Fig. 4, the detector support portion 45R3 is fixed to the tool support portion 45R4 (in this example, the upper surface of the tool support portion 45R4) and supports the detector 48 so that it can face the blank W held by the first spindle 11 in the X-axis direction. As shown in Fig. 5, the detector support portion 45R3 grips the detector 48 from the outer periphery on the outside in the X-axis direction of the portion 45R6 of the tool support portion 45R4 (the opposite side to the blank W).
[0021] The detector 48 detects contact with the blank W held by the first main shaft 11, and outputs a detection signal indicating the detection result to the controller 300. As shown in FIGS. 7(a) and 7(b), the detection unit 48 includes a contact 48a and a main body 48b. 5, the main body 48b is cylindrical and is held by the detector support portion 45R3 in an orientation along the X-axis direction, passing through the hole 45R5. The contactor 48a is rod-shaped and extends along the X-axis direction, and is supported by the main body 48b. The tip of the contactor 48a can face the outer peripheral surface of the blank W held by the first main shaft 11. The detector 48 detects when the tip of the contactor 48a comes into contact with the blank W. The detector 48 is of a contact detection type, but is not limited to this, and may be of a non-contact detection type such as a laser type or a radio wave type that detects approach to the blank W.
[0022] As shown in Fig. 6(a), the second tool unit 26 machines the blank W held by the second spindle 21. The second tool unit 26 includes a plurality of tools 26a, a pusher 26c, and a tool holder 26b that holds the plurality of tools 26a and the pusher 26c. The plurality of tools 26a and the pusher 26c are held by the tool holder 26b in an orientation that allows them to face the blank W held by the second spindle 21 in the Z-axis direction. The multiple tools 26a are, for example, turning tools, drills, etc., and are arranged in the X-axis direction. The pusher 26c is arranged next to the multiple tools 26a in the X-axis direction and is located closer to the transport hand device 70 (see FIG. 2) than the multiple tools 26a. The pusher 26c is a spring type that is elastically movable in the Z-axis direction, and has a spring (not shown) as an elastic body that stores force for pushing the blank W into the second main spindle 21.
[0023] As shown in FIG. 2, the blank supply unit 60, the blank transfer device 80, and the transport hand device 70 are aligned in the X-axis direction. 3, the blank material supply unit 60 is a parts feeder that supplies unprocessed blank materials W to a first transfer position Pa where the blank material W can be received by the blank material delivery device 80. The blank material supply unit 60 performs phase alignment to align the circumferential position of the blank material W positioned at the first transfer position Pa. In this example, phase alignment is performed so that the flat surfaces Wa, Wb of the blank material W are aligned along the Y-axis direction.
[0024] The blank material supply unit 60 includes a base unit 61, a bowl 62, a rail 63, and a vibration unit 64. The bowl 62 is installed on the upper surface of the base unit 61 and accommodates a plurality of blank materials W. The rail 63 extends linearly in the X-axis direction so that the blank materials W can be arranged. The vibration unit 64 applies vibration to the bowl 62, thereby arranging a plurality of blank materials W in a spiral shape inside the bowl 62, and then moves the blank materials W along the rail 63 so that the blank materials W reach the first transfer position Pa in a phase-aligned state.
[0025] As shown in FIG. 2, the blank material delivery device 80 grips the blank material W supplied to the first transfer position Pa by the blank material supply unit 60 and carries it to the second transfer position Pb. The blank material transfer device 80 includes a hand unit 81 that grasps the blank material W from its outer periphery, a first drive unit 84 that moves the hand unit 81 in the X-axis direction, and a second drive unit 85 that moves the hand unit 81 in the Z-axis direction.
[0026] The transport hand device 70 receives the blank material W from the blank material delivery device 80 at the second transfer position Pb, and moves the received blank material W to a third transfer position Pc within the processing unit 2. More specifically, the transport hand device 70 includes a hand unit 71 that grips the blank material W from its outer periphery, and a hand drive unit 72 that moves the hand unit 71 in the X-axis direction.
[0027] 2, the control unit 300 controls the processing unit 2, the blank supply unit 60, the transport hand device 70, and the blank transfer device 80. The control unit 300 includes a processing unit such as a CPU (Central Processing Unit) (not shown), and a memory such as a ROM (Read Only Memory) that stores a program that defines the processing procedures to be performed by the processing unit, for example, an NC (Numerical Control) program, which is a processing program that includes phase correction processing. The control unit 300 includes a phase correction processing unit 301 that executes phase correction processing, and a distance derivation unit 302.
[0028] Next, we will explain the machining process executed by the control unit 300. The control unit 300 executes this machining process in accordance with an NC program created in advance. During this machining process, the blank material supply unit 60 supplies the blank material W to the first transfer position Pa. 2, the control unit 300 moves the hand unit 81 to the first transfer position Pa via the first drive unit 84 of the blank material delivery device 80. Then, the control unit 300 moves the hand unit 81 forward in the Z-axis direction toward the blank material W via the second drive unit 85 of the blank material delivery device 80, and the hand unit 81 grips the blank material W.
[0029] Next, the control unit 300 causes the hand unit 81 to retreat via the second drive unit 85 of the blank material transfer device 80, and moves the hand unit 81 in the X-axis direction to the second transfer position Pb via the first drive unit 84 of the blank material transfer device 80. When the hand unit 81 is at the second transfer position Pb, the control unit 300 advances the hand unit 81 in the Z-axis direction toward the hand unit 71 via the second drive unit 85 of the blank material transfer device 80, causing the hand unit 71 to hold the blank material W. Next, the control unit 300 causes the hand unit 81 to retract via the second drive unit 85, and then moves the hand unit 71 in the X-axis direction toward the third transfer position Pc, as shown by arrow J1 in Figure 6(a). The hand unit 71 at the third transfer position Pc is located in front of the pusher 26c in the Z-axis direction.
[0030] Next, the control unit 300 moves the second spindle 21, via the second spindle moving mechanisms 25X and 25Z (see FIG. 2), to face the hand unit 71 at the third transfer position Pc in the Z-axis direction, and moves the second spindle 21 closer to the blank W held by the hand unit 71, as shown by arrow J2 in FIG. 6(a). As a result, as shown in FIG. 6(b), the flat surfaces Wa and Wb of the blank W enter the collet 21c of the second spindle 21, and the collet 21c switches from the released state to the held state. This causes the second spindle 21 to temporarily hold the flat surfaces Wa and Wb of the blank W. In this temporarily held state, the blank W is not completely pushed into the second spindle 21, and is separated from the stopper 21s. Then, the control unit 300 releases the grip of the hand unit 71, retracts the second main shaft 21 from the hand unit 71 along the Z-axis direction, and moves the hand unit 71 in the direction opposite to the arrow J1 in FIG. 6(a).
[0031] Thereafter, the blank W is positioned in the Z-axis direction using the pusher 26c having a spring (not shown) therein, as described above. Specifically, the control unit 300 first moves the second main shaft 21 closer to the pusher 26c, as indicated by arrow J3 in FIG. 6(b), and then, as indicated by FIG. 6(c), pushes the pusher 26c against the end face of the blank W held by the second main shaft 21. At this time, the spring (not shown) of the pusher 26c is compressed. The collet 21c of the second main shaft 21 is then switched from the gripping state to the release state. As a result, the restoring force of the pusher 26c pushes the blank W toward the stopper 21s in the second main shaft 21, as indicated by arrow J4 in FIG. 6(c), and the blank W comes into contact with the stopper 21s, thereby positioning the blank W in the Z-axis direction. Then, the control unit 300 switches the collet 21c of the second main shaft 21 from the released state to the gripped state, holds the flat surfaces Wa, Wb of the blank W, and retracts the second main shaft 21 in the Z-axis direction from the pusher 26c. As described above, when the blank material W is pushed by the pusher 26c toward the stopper 21s inside the second main shaft 21, the blank material W is not constrained in the circumferential direction, and therefore the blank material W may rotate in the circumferential direction, causing a phase shift in the blank material W held by the second main shaft 21. This phase shift is corrected by a phase correction process, which will be described later.
[0032] Next, the control unit 300 performs a first machining operation on the blank W gripped by the second spindle 21, using the tool 26a of the second tool unit 26. Note that in this first machining operation, the phase of the blank W relative to the planar portions Wa, Wb is irrelevant, and therefore, even if there is a phase shift in the blank W, this does not affect the machining. 2, after the first machining is completed, the control unit 300 moves the second spindle 21 to face the first spindle 11 in the Z-axis direction via the first spindle moving mechanism 13Z and the second spindle moving mechanisms 25X, 25Z, and transfers the blank material W that has been subjected to the first machining from the second spindle 21 to the first spindle 11. At this time, the first spindle 11 holds the blank material W out of phase with the flat surfaces Wa, Wb exposed.
[0033] When the blank material W is held by the first spindle 11, the phase correction processing unit 301 and the distance derivation unit 302 execute a phase correction process to correct a circumferential shift, i.e., a phase shift, of the blank material W held by the first spindle 11. This phase correction process is executed as a subprogram during execution of the machining process. In this example, as shown in Figure 7(a), a phase shift occurs so that the planar portions Wa, Wb of the blank material W are inclined relative to the Y-axis direction, and this phase correction process corrects the phase shift so that the planar portions Wa, Wb are aligned with the Y-axis direction.
[0034] In this phase correction process, first, as shown in FIGS. 1 and 2, the distance derivation unit 302 moves the detection unit 48 together with the tool holding unit 45R via the tool moving mechanisms 42X and 42Y (see FIGS. 1 and 2). Then, as shown in FIG. 7(a), the distance derivation unit 302 brings the contactor 48a of the detection unit 48 into contact with a first contact point P1 on the flat surface Wa of the blank W. More specifically, the distance derivation unit 302 moves the contactor 48a from a position away from the first contact point P1 in the X-axis direction toward the first contact point P1 along the X-axis direction. Then, upon receiving a detection signal from the detection unit 48 indicating that the contactor 48a has come into contact with the first contact point P1, the distance derivation unit 302 stops the movement of the tool holding unit 45R, on which the detection unit 48 is supported, at a first stop position. When the distance derivation unit 302 receives a detection signal from the detection unit 48 at this first stop position, it acquires the coordinate values (machine coordinate values) of the tool holding unit 45R as a first X coordinate value and a first Y coordinate value.
[0035] Next, the distance derivation unit 302 moves the detection unit 48 together with the tool holder 45R via the tool moving mechanisms 42X and 42Y, and brings the contact 48a of the detection unit 48 into contact with the second contact point P2 on the flat surface Wa of the blank W, as shown in FIG. 7(b). Specifically, the distance derivation unit 302 moves the contact 48a along the X axis from a position away from the second contact point P2. When the distance derivation unit 302 receives a detection signal from the detection unit 48 indicating that the contact 48a has contacted the second contact point P2, the distance derivation unit 302 stops the movement of the tool holder 45R at a second stop position. This second stop position is located at a position different from the first stop position in the X and Y axis directions. When the distance derivation unit 302 receives the detection signal from the detection unit 48 at this second stop position, it acquires the coordinate values (machine coordinate values) of the tool holder 45R as a second X coordinate value and a second Y coordinate value. The first X coordinate value and the second X coordinate value are position information in the X-axis direction, and the first Y coordinate value and the second Y coordinate value are position information in the Y-axis direction. The first contact point P1 and the second contact point P2 are located at the same position in the Z-axis direction. The first contact point P1 is located on one side (upper side in this example) of the axial center Wc of the blank W in the Y-axis direction. The second contact point P2 is located on the other side (lower side in this example) of the axial center Wc of the blank W in the Y-axis direction. In this example, as shown in Figure 8, the distance C in the Y-axis direction between the first contact point P1 and the axial center Wc of the blank material W is set to the same distance as the distance D in the Y-axis direction between the second contact point P2 and the axial center Wc of the blank material W.
[0036] 8, the distance derivation unit 302 derives a distance A in the Y-axis direction based on the difference between the first Y coordinate value and the second Y coordinate value, and a distance B in the X-axis direction based on the difference between the first X coordinate value and the second X coordinate value. Then, the distance derivation unit 302 derives an inclination angle θ, which is the amount of deviation of the blank W in the circumferential direction, from the derived distances A and B. In this example, the inclination angle θ is derived using the following equation. θ=tan -1 (B / A) When the distance B is negative, the flat surfaces Wa and Wb are inclined counterclockwise when viewed from the direction facing the first main shaft 11, as shown in Fig. 7. When the distance B is positive, the flat surfaces Wa and Wb are inclined clockwise when viewed from the direction facing the first main shaft 11, although this is not shown.
[0037] The phase correction processing unit 301 corrects the circumferential deviation of the blank material W, i.e., the phase deviation, by rotating the first main shaft 11 together with the blank material W through a rotation angle α that is the same angle as the derived tilt angle θ. For example, as shown in Fig. 7, if the flat surfaces Wa, Wb are tilted counterclockwise, the first main shaft 11 is rotated clockwise through the rotation angle α, and, although not shown, if the flat surfaces Wa, Wb are tilted clockwise, the first main shaft 11 is rotated counterclockwise through the rotation angle α. This correction aligns the flat surfaces Wa, Wb of the blank material W along the Y-axis direction. This completes the phase correction process.
[0038] After the phase correction process is completed, the control unit 300 rotates the first spindle 11 together with the blank material W so that the flat surface Wa of the blank material W faces the tool 45b. In this example, the first spindle 11 is rotated 180° together with the blank material W. As a result, the flat surface Wa of the blank material W is oriented perpendicular to the tool 45b, as shown in FIG. 7(c). Then, to perform the second machining using the tool 45b, the control unit 300 rotates a drill 45b1 of the multiple tools 45b about its axis while moving the drill 45b1 via the tool moving mechanisms 42X and 42Y so that the cutting edge of the drill 45b1 contacts the flat surface portion Wa, as shown in FIG. As a result, a hole Wh (see FIG. 7(c)) is formed in the flat surface portion Wa, thereby performing a drilling process as the second machining. After the drilling process, the control unit 300 rotates a tap 45b2 of the multiple tools 45b about its axis while moving the tap 45b2 via the tool moving mechanisms 42X and 42Y so that the tap 45b2 is inserted into the hole Wh. As a result, after the drilling process, tapping is performed to thread the hole Wh, as the second machining. Because the phase correction process is performed before the drilling and tapping processes, the accuracy of the drilling and tapping processes is improved. Thereafter, as a second processing, the blank W may be processed using the tools 45a, 45b, and 45c other than the tool 45b that has been used for drilling and tapping. In this example, the planar portion Wa is processed immediately after the phase correction process is completed, but the order of processing the planar portion Wa is not limited to this.
[0039] When the second machining is completed, the control unit 300 discharges the blank material W from the first main spindle 11 to a catcher (not shown). The blank material W discharged to this catcher is transported to the outside of the machine by a conveyor (not shown). This completes the processing. This processing is performed for each blank W.
[0040] (effect) According to the embodiment described above, the following effects are achieved. (1) The machine tool 1 includes a first spindle 11, which is an example of a spindle that holds and rotates the blank material W; a first spindle moving mechanism 13Z, which is an example of a spindle moving mechanism that moves the first spindle 11 along a first direction (Z-axis direction) along the rotation axis of the first spindle 11; tool holding units 45L, 45R that hold tools 45a, 45b, 45c that machine the blank material W held by the first spindle 11; tool moving mechanisms 42X, 42Y that move the tool holding units 45L, 45R along second directions (X-axis direction and Y-axis direction) that intersect with the Z-axis direction; a detection unit 48 that is installed on the tool holding unit 45R so as to be movable together with the tool holding unit 45R and that detects contact with the blank material W held by the first spindle 11; and a detection unit 48 that detects contact with the blank material W held by the first spindle 11 via the tool moving mechanisms 42X, 42Y. a distance derivation unit 302 that moves the first spindle 11 so as to contact the first and second contact points P1 and P2 in turn, and acquires position information (e.g., a first X coordinate value, a second X coordinate value, a first Y coordinate value, and a second Y coordinate value) of each of the first and second contact points P1 and P2 when contact with each of the first and second contact points P1 and P2 is detected by the detection unit 48, and derives distances A and B between the first and second contact points P1 and P2 based on the acquired position information; and a phase correction processing unit 301 that derives an inclination angle θ, which is an example of the amount of circumferential deviation of the blank material W held by the first spindle 11, based on the distances A and B derived by the distance derivation unit 302, and performs phase correction to correct the circumferential deviation of the blank material W by rotating the first spindle 11 together with the blank material W based on the derived inclination angle θ. After the phase correction, the tool moving mechanisms 42X and 42Y move the tool holding units 45L and 45R, thereby bringing the blank W into contact with the tool 45b and machining the blank W. This configuration provides, for example, the following advantages (a) to (h). (a) Phase correction can suppress circumferential positional deviation, i.e., phase deviation, of the blank material W held by the first main spindle 11. This can improve the machining accuracy of the blank material W having a complex shape with flat portions Wa, Wb. (b) The distances A and B and the inclination angle θ can be easily derived from the positional information (e.g., the first X coordinate value, the second X coordinate value, the first Y coordinate value, and the second Y coordinate value) of the first contact point P1 and the second contact point P2 of the blank material W. (c) The machine tool 1 includes a second spindle 21 positioned opposite the first spindle 11, which rotates while holding a blank material W and is capable of transferring the blank material W between the first spindle 11 and the second spindle 21, a blank material supply unit 60 and a transport hand device 70 which are an example of a blank material supply mechanism that supplies the blank material W to the second spindle 21, and a pusher 26c which is used when positioning the blank material W received by the second spindle 21 from the transport hand device 70 on the second spindle 21 in the Z axis direction. When positioning the blank material W relative to the second spindle 21 in the Z axis direction using the pusher 26c, there is a risk of a phase shift of the blank material W occurring, but the phase shift is corrected by the phase correction described above being performed after the first spindle 11 receives the blank material W from the second spindle 21. (d) Since the detector 48 is installed on the tool holder 45R, after the phase correction is performed using the detector 48, the blank W can be smoothly machined by the tool 45b. (e) Because the detection unit 48 is installed on the tool holding unit 45R, the thermal displacement of the tool holding units 45L, 45R affects both the tool 45b and the detection unit 48. Therefore, the detection results of the detection unit 48 when the tool holding units 45L, 45R are thermally displaced are less likely to affect the machining by the tools 45a, 45b, 45c. (f) Because the detector 48 is installed in the tool holding portion 45R, there is no need for a mechanism to move the detector 48 independently, which simplifies the configuration of the machine tool 1. This allows for space saving and cost reduction. (g) With the blank material W held by the first spindle 11, the phase correction is performed using the detector 48, and then the blank material W is machined by the first spindle 11 without being transferred to the second spindle 21. This improves the machining accuracy of the blank material W. (h) The first spindle 11 is movable in the Z-axis direction, and the tool holders 45L, 45R are movable in two axes, the X-axis direction and the Y-axis direction. This reduces cumulative shape errors and displacement due to thermal deformation compared to a configuration in which the tool holders 45L, 45R are movable in three axes, improving the detection accuracy of the detector 48 and the machining accuracy of the blank W. It also allows for a simple configuration.
[0041] (2) The phase correction processing unit 301 derives the tilt angle θ, which is an example of the amount of deviation, based on the distances A and B between the first contact point P1 and the second contact point P2. The first contact point P1 and the second contact point P2 are located on opposite sides of the axial center Wc of the blank material W. The distance C between the axial center Wc of the blank material W and the first contact point P1 in the Y-axis direction is set to the same distance as the distance D between the axial center Wc of the blank material W and the second contact point P2 in the Y-axis direction. According to this configuration, when the tilt angle θ is large, the detection portion 48 is prevented from moving away from the flat portion Wa, which is an example of a portion to be detected of the blank W. Furthermore, there is no need to consider the amount of movement of the tool holders 45L and 45R in the Y-axis direction, and the distances C and D can be easily set.
[0042] (3) The phase correction system used in the machine tool 1 includes the detection unit 48, the distance derivation unit 302, and the phase correction processing unit 301. According to this configuration, it is possible to retrofit the phase correction system to the machine tool 1.
[0043] The present disclosure is not limited to the above-described embodiments and drawings. Modifications (including deletion of components) may be made as appropriate within the scope of the present disclosure. An example of such a modification is described below.
[0044] (Variation) In the above embodiment, the distance C between the first contact point P1 and the axis center Wc is set to be the same as the distance D between the second contact point P2 and the axis center Wc, but the distances C and D may be set to different distances from the axis center Wc. For example, as shown in Fig. 9, the distance C may be set to be longer than the distance D. This makes it possible to set the distances A and B longer, and to more accurately derive the amount of deviation (tilt angle θ).
[0045] In the above embodiment, after correcting the phase shift of the blank material W, the distance derivation unit 302 and the phase correction processing unit 301 may again acquire the first X coordinate value, the second X coordinate value, the first Y coordinate value, and the second Y coordinate value, derive the inclination angle θ again, and correct the phase shift of the blank material W again. This more reliably corrects the phase shift of the blank material W. In this modified example, for example, the phase correction processing unit 301 may recorrect the phase shift if the re-derived inclination angle θ is outside the allowable range, and may not recorrect the phase shift if the re-derived inclination angle θ is within the allowable range.
[0046] In the above embodiment, two flat surfaces Wa, Wb are formed on the outer peripheral surface of the blank material W, but the number of flat surfaces is not limited to two and may be one, three or more. The positions of the flat surfaces on the outer peripheral surface of the blank material W can also be changed. Instead of the flat surfaces, a concave or convex curved surface with a curvature different from that of the outer peripheral surface of the blank material W may be formed. Furthermore, the blank material W may be formed in the shape of a rectangular column or an elliptical column.
[0047] In the above embodiment, after the phase correction process is completed, the control unit 300 rotates the first spindle 11 together with the blank material W by 180°, thereby causing the flat surface portion Wa of the blank material W to face the tool 45b and perform machining. However, this is not limited to this, and after the phase correction process is completed, the flat surface portion Wb may be machined by the tool 45b without rotating the first spindle 11. Alternatively, the tool 45b may be provided on the tool holding unit 45R, and the flat surface portion Wa may be machined using the tool 45b. Furthermore, the detection unit 48 may be provided on the tool holding unit 45L. Furthermore, when the end face of the blank material W is inclined, the detection unit 48 may be provided so as to be able to detect contact with the end face of the blank material W.
[0048] In the above embodiment, the machine tool 1 includes the first spindle unit 10 and the second spindle unit 20, but the second spindle unit 20 may be omitted. In this case, the first spindle unit 10 may directly receive the blank W from the transfer hand device 70.
[0049] In the above embodiment, the second spindle 21 may receive the second machined blank material W from the first spindle 11 and be moved by the second spindle moving mechanisms 25X, 25Z, thereby discharging the second machined blank material W to the outside.
[0050] In the above embodiment, the blank W is held by the first main spindle 11 or the second main spindle 21 without a guide bush. However, particularly when the blank W is long, a guide bush may be provided to support the blank W held by the first main spindle 11 or the second main spindle 21.
[0051] In the above embodiment, it is possible to appropriately change the movement directions of the first spindle unit 10, the second spindle unit 20, and the first tool unit 45. Furthermore, the tool holders 45L, 45R may be configured to be independently movable in two axial directions, the X-axis direction and the Y-axis direction.
[0052] In the above embodiment, the distance derivation unit 302 derives the distance B from the first contact point P1 and the second contact point P2 on the flat surface Wa of the blank W, but the method of deriving the distance B is not limited to this. For example, to increase the distance B, the distance derivation unit 302 may bring the contactor 48a into contact with the flat surface Wa while shifting the contactor 48a by a predetermined interval in the Y-axis direction, and determine the contact point just before the contactor 48a misses the flat surface Wa as the first contact point P1 or the second contact point P2. In the above embodiment, the distances A and B and the inclination angle θ were derived based on the positional information of two contact points (first contact point P1 and second contact point P2) on the planar portion Wa of the blank material W, but the distances A and B and the inclination angle θ may also be derived based on the positional information of three or more contact points.
[0053] In the above embodiment, the hand unit 71 transfers the blank material W to the second spindle 21 in front of the pusher 26c, but this transfer position may be a position other than in front of the pusher 26c. In this case, after the hand unit 71 transfers the blank material W to the second spindle 21 at a position other than in front of the pusher 26c, the second spindle 21 may move in front of the pusher 26c.
[0054] In the above embodiment, a phase shift occurs such that the planar portions Wa, Wb of the blank material W are inclined with respect to the Y-axis direction, and the phase correction process corrects the phase shift so that the planar portions Wa, Wb are aligned with the Y-axis direction. However, the orientation of the planar portions Wa, Wb is not limited to this. For example, a phase shift may occur such that the planar portions Wa, Wb of the blank material W are inclined with respect to the X-axis direction, and the phase correction process corrects the phase shift so that the planar portions Wa, Wb are aligned with the X-axis direction. In this case, the detector 48 is held by the tool holder 45R so that the contact 48a extends along the Y-axis direction.
[0055] In the above embodiment, the detection unit 48 only detects contact with the blank W. However, this is not limiting. The amount of movement of the contactor 48a may be included in the detection signal as position information of the contact point on the blank W. In this modified example, the main body 48b of the detection unit 48 has a spring (not shown) that biases the contactor 48a toward its tip. When the tip of the contactor 48a contacts the blank W and the contactor 48a is pressed into the main body 48b against the elastic force of the spring (not shown), the detection unit 48 includes the amount of movement of the contactor 48a relative to the main body 48b at that time in the detection signal as position information in the X-axis direction and outputs the detection signal to the control unit 300. In this modified example, the distance derivation unit 302 may derive the distance A from first and second measurement values indicating the amount of movement of the contactor 48a, instead of the first and second X-coordinate values. More specifically, in this modified example, the first and second stop positions are set at the same position in the X-axis direction. The distance derivation unit 302 acquires, as a first measurement value, the amount of movement of the contact 48a contained in the detection signal of the detection unit 48 when the tool holder 45R is in the first stop position and the contact 48a is in contact with the first contact location P1. The distance derivation unit 302 also acquires, as a second measurement value, the amount of movement of the contact 48a contained in the detection signal of the detection unit 48 when the tool holder 45R is in the second stop position and the contact 48a is in contact with the second contact location P2. The distance derivation unit 302 then derives the distance B based on the difference between the first measurement value and the second measurement value. The first measurement value and the second measurement value increase in proportion to the amount the contact 48a is pressed into the main body 48b. In this modification, the detection unit 48 with higher detection accuracy is employed, thereby enabling the distance B to be more accurately derived. [Explanation of symbols]
[0056] 1...machine tool, 2...machining section, 10...first spindle unit, 11...first spindle, 12...first spindle stock, 13Z...first spindle movement mechanism, 20...second spindle unit, 21...second spindle, 21c...collet, 21s...stopper, 22...second spindle stock, 25X, 25Z...second spindle movement mechanism, 26...second tool unit, 26a, 45a, 45b, 4 5c...tool, 26b, 45L, 45R...tool holding portion, 26c...pusher, 42X, 42Y...tool moving mechanism, 45...first tool unit, 45b1...drill, 45b2...tap, 45L1, 45R1...first support portion, 45L2, 45R2...second support portion, 45R3...detection portion support portion, 45R4...tool support portion, 45R5...hole portion, 45g... Gate member, 48...detection unit, 48a...contactor, 48b...main body, 60...blank material supply unit, 61...base unit, 62...bowl, 63...rail, 64...vibration unit, 70...transport hand device, 71, 81...hand unit, 72...hand drive unit, 80...blank material transfer device, 84...first drive unit, 85...second drive unit, 300...control unit, 301...phase correction processing unit, 302...distance derivation unit, α...rotation angle, A, B, C, D...distance, P1...first contact location, P2...second contact location, S...bed, W...blank material, Pa...first transfer position, Pb...second transfer position, Pc...third transfer position, Wa, Wb...flat portion, Wc...axis center, Wh...hole, J1, J2, J3, J4...arrows, θ...tilt angle.
Claims
1. A main shaft receives the processed blank material from a second main shaft which rotates the blank material while holding the outer peripheral surface of a three-dimensional portion having a circular cross section formed on one end side thereof, in order to process the blank material received from a conveying device using a tool held by a second tool holding section, and rotates the blank material while holding the outer peripheral surface of a three-dimensional portion having a circular cross section formed on the other end side of the received blank material; a spindle moving mechanism that moves the spindle in a first direction along a rotation axis of the spindle; a tool holding portion that holds a tool for machining the blank held by the spindle; a tool moving mechanism that moves the tool holding unit along a second direction and a third direction that intersect with the first direction; a detection unit that is installed on the tool holding unit so as to be movable together with the tool holding unit, and that detects contact with or proximity to a flat portion that has a flat surface parallel to the rotation axis and is formed on an outer peripheral surface of one end side of the blank held by the spindle; a distance derivation unit that moves the detection unit in the third direction at different positions in the second direction via the tool movement mechanism, and moves the detection unit so as to contact or approach two points on the flat surface of the blank piece in turn while the blank piece is stopped from rotating, and acquires position information of each of the two points when the detection unit detects contact with or approach to each of the two points, and derives the distance between the two points based on the acquired position information; a phase correction processing unit that derives a circumferential deviation of the blank material held by the spindle based on the distance derived by the distance derivation unit, and performs phase correction to correct the circumferential deviation of the blank material by rotating the spindle together with the blank material based on the derived deviation amount, The blank is transferred to the second spindle at a position closer to the second tool holding portion than to the tool holding portion, a distance from the tool holding unit to the transport device is longer than a distance from the second tool holding unit to the transport device; the spindle receives, from the second spindle, a blank material that has been machined by the tool held by the second tool holding portion; the tool moving mechanism, after the phase correction, moves the tool holding unit to bring the tool held by the tool holding unit into contact with the flat surface of the blank, thereby machining the blank. Machine tools.
2. the phase correction processing unit derives the amount of deviation based on the distance between a first location and a second location as the two locations; the first location and the second location are located on opposite sides of the axial center of the blank, a distance between the axial center and the first point in the second direction is set to a distance different from a distance between the axial center and the second point in the second direction; The machine tool according to claim 1.
3. A main shaft that holds and rotates a blank material; a spindle moving mechanism that moves the spindle in a first direction along a rotation axis of the spindle; a tool holding portion that holds a tool for machining the blank held by the spindle; a tool moving mechanism that moves the tool holding unit along a second direction and a third direction that intersect with the first direction; a detection unit that is installed on the tool holding unit so as to be movable together with the tool holding unit, and that detects contact with or approach to the blank held by the spindle; a distance derivation unit that moves the detection unit in the third direction at different positions in the second direction via the tool movement mechanism, and moves the detection unit so as to contact or approach in order a plurality of locations on the blank piece in a state where rotation is stopped, and acquires position information of each of the plurality of locations when the detection unit detects contact with or approach to each of the plurality of locations, and derives the distance between the plurality of locations based on the acquired position information; a phase correction processing unit that derives a circumferential deviation of the blank material held by the spindle based on the distance derived by the distance derivation unit, and performs phase correction to correct the circumferential deviation of the blank material by rotating the spindle together with the blank material based on the derived deviation amount, the tool moving mechanism, after the phase correction, moves the tool holding unit to bring the blank into contact with the tool and machine the blank; the phase correction processing unit, after performing the phase correction, derives the amount of deviation and performs the phase correction again. Machine tools.
4. A main shaft that holds and rotates a blank material; a spindle moving mechanism that moves the spindle in a first direction along a rotation axis of the spindle; a tool holding portion that holds a tool for machining the blank held by the spindle; a tool moving mechanism that moves the tool holding unit along a second direction and a third direction that intersect with the first direction; a detection unit that is installed on the tool holding unit so as to be movable together with the tool holding unit, and that detects contact with or approach to the blank held by the spindle; a distance derivation unit that moves the detection unit in the third direction at different positions in the second direction via the tool movement mechanism, and moves the detection unit so as to contact or approach in order a plurality of locations on the blank piece in a state where rotation is stopped, and acquires position information of each of the plurality of locations when the detection unit detects contact with or approach to each of the plurality of locations, and derives the distance between the plurality of locations based on the acquired position information; a phase correction processing unit that derives a circumferential deviation of the blank material held by the spindle based on the distance derived by the distance derivation unit, and performs phase correction to correct the circumferential deviation of the blank material by rotating the spindle together with the blank material based on the derived deviation amount, the tool moving mechanism, after the phase correction, moves the tool holding unit to bring the blank into contact with the tool and machine the blank; the phase correction processing unit derives the amount of deviation again after performing the phase correction, If the re-derived deviation amount is outside a preset tolerance range, the phase correction is performed, and if it is within the tolerance range, the phase correction is not performed. Machine tools.
5. A phase correction system for use in a machine tool comprising: a second spindle which receives a machined blank material from a conveying device and rotates the blank material while holding the outer peripheral surface of a three-dimensional portion having a circular cross section formed on one end side thereof, in order to machine the blank material received from a conveying device with a tool held by a second tool holding unit; and a spindle which rotates the blank material while holding the outer peripheral surface of a three-dimensional portion having a circular cross section formed on the other end side of the received blank material; a spindle moving mechanism which moves the spindle along a first direction along the rotation axis of the spindle; a tool holding unit which holds a tool for machining the blank material held by the spindle; and a tool moving mechanism which moves the tool holding unit along second and third directions intersecting with the first direction; wherein the blank material is handed over to the second spindle at a position closer to the second tool holding unit than to the tool holding unit, and the distance from the tool holding unit to the conveying device is longer than the distance from the second tool holding unit to the conveying device; a detection unit that is installed on the tool holding unit so as to be movable together with the tool holding unit, and that detects contact with or proximity to a flat portion that has a flat surface parallel to the rotation axis and is formed on an outer peripheral surface of one end side of the blank held by the spindle; a distance derivation unit that moves the detection unit in the third direction at different positions in the second direction via the tool movement mechanism, and moves the detection unit so as to contact or approach two points on the flat surface of the blank piece in turn while the blank piece is stopped from rotating, and acquires position information of each of the two points when the detection unit detects contact with or approach to each of the two points, and derives the distance between the two points based on the acquired position information; a phase correction processing unit that derives a circumferential deviation of the blank material held by the spindle based on the distance derived by the distance derivation unit, and performs phase correction to correct the circumferential deviation of the blank material by rotating the spindle together with the blank material based on the derived deviation, before the flat surface portion is machined by the tool held by the tool holding unit. Phase correction system.
Citation Information
Patent Citations
Workpiece supply / Discharge method for lathe
JP1995088702A
Corrective machining method for non-circular member and its machine
JP1998296590A
Work machining device on lathe
JP1999165241A
Method of detecting workpiece in machine tool, detecting head and turret lathe
JP2000218471A
Processing device and processing method for tire molding die piece
JP2010274377A