WO2021065141A1 - 工作機械 - Google Patents

工作機械 Download PDF

Info

Publication number
WO2021065141A1
WO2021065141A1 PCT/JP2020/026731 JP2020026731W WO2021065141A1 WO 2021065141 A1 WO2021065141 A1 WO 2021065141A1 JP 2020026731 W JP2020026731 W JP 2020026731W WO 2021065141 A1 WO2021065141 A1 WO 2021065141A1
Authority
WO
WIPO (PCT)
Prior art keywords
spindle
reaction force
advance
machine tool
drive device
Prior art date
Application number
PCT/JP2020/026731
Other languages
English (en)
French (fr)
Inventor
敦司 多田
Original Assignee
芝浦機械株式会社
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 芝浦機械株式会社 filed Critical 芝浦機械株式会社
Priority to US17/754,436 priority Critical patent/US20220371142A1/en
Priority to JP2021550351A priority patent/JPWO2021065141A1/ja
Priority to CN202080069642.0A priority patent/CN114502322A/zh
Publication of WO2021065141A1 publication Critical patent/WO2021065141A1/ja

Links

Images

Classifications

    • 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
    • B23Q15/00Automatic control or regulation of feed movement, cutting velocity or position of tool or work
    • B23Q15/007Automatic control or regulation of feed movement, cutting velocity or position of tool or work while the tool acts upon the workpiece
    • B23Q15/12Adaptive control, i.e. adjusting itself to have a performance which is optimum according to a preassigned criterion
    • 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/09Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool
    • 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/404Numerical 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 compensation, e.g. for backlash, overshoot, tool offset, tool wear, temperature, machine construction errors, load, inertia
    • 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/09Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool
    • B23Q17/0952Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool during machining
    • B23Q17/0966Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool during machining by measuring a force on parts of the machine other than a motor
    • 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
    • B23Q2717/00Arrangements for indicating or measuring
    • B23Q2717/006Arrangements for indicating or measuring in milling machines
    • 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
    • B23Q5/00Driving or feeding mechanisms; Control arrangements therefor
    • B23Q5/22Feeding members carrying tools or work
    • B23Q5/32Feeding working-spindles

Definitions

  • the present invention relates to a spindle feeding type machine tool.
  • a tool is attached to the tip of a spindle rotatably supported by the spindle head body, and the spindle head body is moved relative to the work to cut an arbitrary position of the work with the tool. ..
  • a spindle feeding type machine tool is used for a horizontal boring machine (see Patent Document 1).
  • Spindle feeding type machine tools have a spindle that can be equipped with a tool at the tip and can rotate around the central axis, a milling shaft that accommodates the spindle so that it can move forward and backward in the direction of the central axis, and a milling shaft that can rotate around the central axis.
  • a spindle head body that supports it, a rotation transmission mechanism that transmits the rotation of the milling shaft to the spindle, a spindle drive motor that is installed in the spindle head body to rotate and drive the milling shaft, and a spindle drive motor that is installed in the spindle head body to move the spindle forward and backward. It has an advancing / retreating drive device and a clamping device installed on the milling shaft to restrain the spindle. As the advancing / retreating drive device, a ball screw or the like connected to the end of the spindle opposite to the tool mounting side of the spindle and moving the spindle in the axial direction is used.
  • the rotation transmission mechanism includes an engagement mechanism capable of transmitting the rotation of the milling shaft to the spindle and allowing relative movement in the axial direction, for example, a key formed on the inner surface of the milling shaft and the outer surface of the spindle and extending in the axial direction of the spindle. Keyways are used.
  • the clamping device is installed on the tip side of the milling shaft near the tool, and in the clamped state, the spindle is restrained to suppress the runout of the spindle center.
  • the advance / retreat of the spindle by the advance / retreat drive device is performed in an unclamped state in which the restraint of the spindle by the clamp device is released.
  • the milling shaft is rotationally driven by the spindle drive motor, and the rotational force is transmitted to the spindle via the rotation transmission mechanism, and the tool mounted on the spindle is rotated to rotate the workpiece.
  • the accessibility of the tip position of the spindle to the work, that is, the tool position can be changed.
  • the runout of the spindle can be suppressed by restraining the spindle near the tip of the milling shaft with a clamp device.
  • a clamp device for restraining the spindle for example, a mechanism for tightening the spindle from the entire circumference using a conical surface (ring-shaped tapered surface) is used (Patent Document 2). reference). Specifically, it is composed of an inner ring whose position in the central axis direction with respect to the milling axis is fixed and the main shaft is inserted inside, and an outer ring that can be fitted via an inner ring and a conical surface.
  • a clamping device having a release mechanism such as a hydraulic piston that can be driven to the ground is used.
  • a pair of clamp ring type clamp devices as described above are installed in opposite directions. In a spindle feeding type machine tool having such a clamping device, the spindle feeding operation can be executed with the clamping device released by the releasing mechanism. On the other hand, by operating the clamp device and restraining the spindle near the tip of the milling shaft, it is possible to suppress the runout of the spindle in the advanced state.
  • the part of the spindle opposite to the tool with respect to the clamping device is the part of the tool even if there is thermal deformation as long as the spindle is clamped securely. Does not affect position accuracy.
  • the thermal deformation of this part causes another problem with respect to the mechanical part that feeds out the spindle. That is, the advancing / retreating driving device for feeding is connected to the portion opposite to the tool with respect to the clamping device of the spindle.
  • the advancing / retreating drive device is composed of the ball screw and the like described above, and while the advancing / retreating drive motor can advance / retreat the spindle, displacement is transmitted in reverse when the spindle undergoes thermal deformation, and unnecessary torque is applied to the advancing / retreating drive motor.
  • the drive motor that detects this by position feedback is in the original specified position. Generate a drive torque to return to.
  • the spindle is restricted from moving in the feeding direction by the clamping device, and the advancing / retreating drive motor continues to generate torque endlessly and continues to consume excessive current. Then, the heat generated from the advancing / retreating drive motor propagates to the surroundings, further promoting the thermal deformation of the spindle.
  • An object of the present invention is to suppress unnecessary driving of the advancing / retreating driving device in the clamped state in a spindle feeding type machine tool having a clamping device.
  • the machine tool of the present invention has a spindle on which a tool can be attached to the tip and can rotate around the central axis, a milling shaft that accommodates the spindle so as to be able to move forward and backward in the direction of the central axis, and a spindle that moves forward and backward with respect to the milling shaft.
  • the feedout control device has a reaction force sensor to detect, and the payout control device moves the spindle to a designated payout position by the advance / retreat drive device in an unclamped state in which the restraint of the spindle by the clamp device is released.
  • the reaction force servo control is performed to operate the advance / retreat drive device in a direction in which the reaction force detected by the reaction force sensor is reduced in a clamped state in which the spindle is restrained by the clamp device. To do.
  • the advance / retreat drive device is controlled to advance / retreat by the extension control device, and the spindle is arranged at a desired extension position. Then, after the clamping device is in the clamped state, the spindle is rotated to perform processing.
  • the feeding control device monitors the reaction force detected by the reaction force sensor when the clamping device is clamped prior to machining. By processing with the spindle, the spindle is thermally deformed and expanded and contracted due to heat generation, and a reaction force is generated against the advancing / retreating drive device that is stationary at a desired feeding position.
  • the reaction force is detected by the reaction force sensor, and the feeding control device moves the advancing / retreating driving device in the direction in which the reaction force of the spindle decreases. Therefore, when the thermal displacement of the spindle occurs, the thermal displacement of the spindle is canceled regardless of the amount, and as a result, the unnecessary drive for eliminating the thermal displacement of the spindle and the unnecessary current consumption for the drive are increased. Heat generation can be prevented.
  • a servo control for moving the advance / retreat drive motor of the advance / retreat drive device to a designated feed position while referring to the position feedback of the spindle can be used.
  • the displacement of an arbitrary part of the advancing / retreating drive device or the angular position of the rotating shaft of the advancing / retreating drive motor may be used for calculation.
  • a servo control that refers to the reaction force feedback from the reaction force sensor can be used as the advance / retreat control for canceling the thermal displacement of the spindle in the feeding control device.
  • the reaction force sensor is preferably a pressure sensor installed between the driving portion of the advancing / retreating driving device and a part of the spindle driven by the driving portion.
  • the reaction force sensor as described above, it is possible to reliably detect the reaction force generated with the stationary advancing / retreating driving device when the spindle expands / contracts due to thermal displacement.
  • the feeding control device performs the reaction force servo control when the reaction force exceeds a predetermined threshold value.
  • the feeding control device performs the reaction force servo control when the reaction force exceeds a predetermined threshold value, when the reaction force does not exceed the predetermined threshold value, that is, the thermal displacement of the spindle is minute.
  • the reaction force servo control in the case can be suppressed. As a result, it is possible to avoid frequent reaction force servo control in a state where the thermal displacement of the spindle is minute.
  • the reaction force sensor is preferably a strain gauge installed in the driving portion of the advancing / retreating driving device.
  • the reaction force from the spindle can be detected from the strain generated in the advance / retreat drive device when the spindle expands and contracts due to thermal displacement. And, by using a strain gauge, installation is easy.
  • the structure can be simplified compared to installing the sensor in the moving / retreating drive device and the mechanical part of the spindle.
  • the reaction force sensor is preferably a current sensor that detects the current value of the advance / retreat drive motor of the advance / retreat drive device.
  • the load and the drive current of the advance / retreat drive motor increase according to the reaction force generated with the stationary advance / retreat drive device when the spindle expands / contracts due to thermal displacement. Therefore, the reaction force from the spindle can be detected. And, by using the current sensor, the installation is easy. In particular, the structure can be simplified compared to installing the sensor in the moving / retreating drive device and the mechanical part of the spindle.
  • the perspective view which shows one Embodiment of the machine tool of this invention The schematic diagram which shows the spindle of the feeding method of the said embodiment.
  • the block diagram which shows the feeding control device of the said embodiment The flowchart which shows the feeding control of the said embodiment.
  • the schematic diagram which shows the operation in the said embodiment The schematic diagram which shows the other embodiment of this invention.
  • the machine tool 1 is a spindle feeding type machine tool based on the present invention.
  • the machine tool 1 has a table 3 and a column 4 on the upper surface of the bed 2.
  • the table 3 can be moved horizontally and in the X-axis direction and the Z-axis direction intersecting each other by the X-axis movement mechanism 5 and the Z-axis movement mechanism 6.
  • the spindle head body 10 is supported on the column 4.
  • the spindle head main body 10 is supported via a Y-axis moving mechanism 7 housed in the column 4, and can move up and down along the column 4, that is, in the Y-axis direction.
  • the machine tool 1 includes a control device 9 including an operation panel 8 in order to control the operation of each part.
  • the spindle head main body 10 is provided with a feeding type spindle 20 and a milling shaft 30.
  • the spindle 20 has a chuck 21 for mounting a tool at its tip, and is accommodated coaxially with the center of the milling shaft 30, that is, in a state where the central axes of the spindles coincide with each other.
  • the central axes of the spindle 20 and the milling shaft 30 are in the Z-axis direction of the machine tool 1.
  • the milling shaft 30 is rotatably supported by the spindle head body 10 via bearings 31 and 32.
  • a spindle drive motor 11 that rotationally drives the milling shaft 30 is installed in the spindle head main body 10, and is connected to the milling shaft 30 via a transmission mechanism (not shown).
  • a rotation transmission mechanism 12 for transmitting the rotation of the milling shaft 30 to the spindle 20 is installed between the spindle 20 and the milling shaft 30.
  • the rotation transmission mechanism 12 has a key groove 22 formed on the outer peripheral surface of the spindle 20 and extending in the longitudinal direction, and a key member 33 fixed to the milling shaft 30 and fitted into the key groove 22. Rotation can be transmitted between the spindle 20 and the milling shaft 30 and the spindle 20 can be moved in the longitudinal direction.
  • the spindle head main body 10 is provided with an advancing / retreating drive device 40 that advances and retreats the spindle 20 in the direction of the central axis with respect to the milling shaft 30 and the spindle head main body 10.
  • the advance / retreat drive device 40 includes a contact member 41 that abuts on the end opposite to the chuck 21 of the spindle 20, a feed screw mechanism 42 that moves the contact member 41 in the longitudinal direction (central axis direction) of the spindle 20, and an advance / retreat drive motor. It has 43 and.
  • the spindle 20 is pushed by the contact member 41 to move to the tip end side, whereby the spindle 20 can be extended (W-axis movement) from the tip end side of the milling shaft 30.
  • the main shaft 20 can be returned to the inside of the milling shaft 30 by separating the contact member 41 from the end portion of the main shaft 20 and applying a force in the opposite direction from the tip or the like.
  • a reaction force sensor 45 that detects a reaction force from the main shaft 20 with respect to the advance / retreat drive device 40 is installed at a portion pushed by the contact member 41.
  • the reaction force sensor 45 is a semiconductor pressure sensor or the like, and can output an electric signal corresponding to the pressure between the reaction force sensor 45 and the contact member 41.
  • a work is placed on a table 3 and a tool corresponding to the machining is attached to a spindle 20 to perform machining.
  • the relative position between the work and the tool is controlled by the X-axis moving mechanism 5, the Z-axis moving mechanism 6, and the Y-axis moving mechanism 7, and the milling shaft 30 is rotationally driven by the spindle drive motor 11.
  • the rotational force is transmitted to the spindle 20 via the rotation transmission mechanism 12, and the tool mounted on the spindle 20 is rotated to machine the workpiece.
  • the spindle 20 can be advanced (advanced) in the W-axis direction by the advancing / retreating driving device 40 to perform machining.
  • a clamp device 44 for restraining the spindle 20 is installed near the tip of the milling shaft 30 in order to prevent the milling shaft 30 and the spindle 20 from swinging. ing.
  • the clamp device 44 is configured by a mechanism for tightening the spindle 20 from the entire circumference using, for example, a conical surface (ring-shaped tapered surface), and in a state where the spindle 20 is restrained by the clamp device 44 (clamped state), the axis of the spindle 20 The shaking of the heart is suppressed.
  • the advance / retreat of the spindle 20 by the advance / retreat drive device 40 is performed in a state where the restraint of the spindle 20 by the clamp device 44 is released (unclamped state).
  • the above-mentioned X-axis moving mechanism 5, Z-axis moving mechanism 6, Y-axis moving mechanism 7, spindle drive motor 11, advancing / retreating drive motor 43, and clamping device 44 are each controlled by the control device 9.
  • the control device 9 includes an XYZ axis position control unit 91, a spindle rotation control unit 92, and a feeding control unit 93.
  • the XYZ axis position control unit 91 controls the X-axis movement mechanism 5, the Z-axis movement mechanism 6, and the Y-axis movement mechanism 7 based on the machining program executed by the control device 9, and the spindle 20 on which the tool is mounted.
  • the spindle rotation control unit 92 controls the rotation of the spindle drive motor 11 based on the machining program executed by the control device 9, and causes the tool mounted on the spindle 20 to execute rotary cutting.
  • the feeding control unit 93 includes a W-axis position control unit 94, a clamp control unit 95, and a reaction force servo control unit 96.
  • the W-axis position control unit 94 drives the advance / retreat drive of the advance / retreat drive device 40 when there is a command to change the W-axis position (command to change the feed amount of the spindle 20) based on the machining program executed by the control device 9.
  • the rotation of the motor 43 is controlled to increase or decrease the W-axis position (feeding position) of the spindle 20.
  • the W-axis position control unit 94 refers to the W-axis position feedback of the advance / retreat drive device 40, and performs a position servo operation that moves according to the difference from the commanded W-axis position.
  • the W-axis position feedback corresponds to the W-axis position of the spindle 20 or the contact member 41.
  • the current W-axis position is incrementally calculated from the initial value by referring to the detection angle of the encoder of the advance / retreat drive motor 43. Is calculated.
  • the clamp control unit 95 switches the clamp device 44 to an unclamped state (when the feeding position of the spindle 20 is changed) or a clamped state (when the spindle 20 is rotated) based on the machining program executed by the control device 9.
  • the W-axis position control unit 94 is linked with the clamp control unit 95 in the feeding control unit 93, refers to the state of the clamp control unit 95 (clamped state or unclamped state of the clamp device 44), and is only in the unclamped state.
  • the extension position of the spindle 20 can be changed by the advance / retreat drive device 40.
  • the reaction force servo control unit 96 performs reaction force servo control for advancing and retreating the advance / retreat drive device 40 in a direction in which the reaction force detected by the reaction force sensor 45 decreases. Specifically, in a clamped state in which the spindle 20 is restrained by the clamp device 44, the reaction force detected by the reaction force sensor 45 is referred to, and feedback control is performed to operate the advance / retreat drive device 40 so that this reaction force is reduced. Do.
  • the reaction force servo control unit 96 controls the advance / retreat drive device 40 via the W-axis position control unit 94, retracts the contact member 41, and releases the contact member 41 in the extension direction of the main shaft 20.
  • the contact member 41 maintains its original position, the contact member 41 is pressed and displaced by the spindle 20 extended by thermal displacement.
  • the position feedback by the W-axis position control unit 94 is activated, and a correction current is passed through the advance / retreat drive motor 43 so as to cancel the displacement.
  • reaction force servo control is performed not only for thermal deformation in the direction in which the main shaft 20 extends, but also for thermal deformation in the direction in which the main shaft 20 contracts. That is, the reaction force servo control unit 96 operates the advance / retreat drive device 40 in the direction in which the reaction force detected by the reaction force sensor 45 decreases. The reaction force servo control unit 96 performs reaction force servo control when the reaction force obtained from the reaction force sensor 45 exceeds a predetermined threshold value.
  • the predetermined threshold value is set in advance in the reaction force servo control unit 96, and is appropriately set based on the thermal deformation characteristics of the spindle 20 and the like.
  • the X-axis moving mechanism 5 and the Z-axis are controlled by the XYZ axis position control unit 91 and the spindle rotation control unit 92.
  • the moving mechanism 6, the Y-axis moving mechanism 7, and the spindle drive motor 11 operate in cooperation with each other to execute machining of the workpiece.
  • the feeding position of the spindle 20 is adjusted under the control of the feeding control unit 93.
  • the clamp device 44 under the control of the clamp control unit 95, the clamp device 44 is brought into an unclamped state, and under the control of the W-axis position control unit 94, the spindle 20 is moved in the W-axis direction by the advance / retreat drive motor 43. After being moved, the clamping device 44 is re-clamped, and machining can be performed at a desired feeding position.
  • the clamp device 44 is switched to the clamp state by the clamp control unit 95, and the spindle 20 is clamped by the clamp device 44 (process S1).
  • the machining operation on the workpiece is performed by rotating the spindle 20 and moving the XYZ axes according to a command from the control device 9 (process S2).
  • the reaction force to the advance / retreat drive device 40 is detected by the reaction force sensor 45, and the reaction force servo control is performed by the reaction force servo control unit 96. Unnecessary current in the advance / retreat drive motor 43 is suppressed (process S3).
  • the control device 9 stops the machining operation and executes the W-axis adjustment operation (spindle feeding operation).
  • the clamp control unit 95 switches the clamp device 44 to the unclamped state, and the clamp device 44 releases the clamp of the spindle 20 (process S5).
  • the W-axis position control unit 94 controls the advance / retreat drive motor 43 based on the W-axis movement command, and the spindle 20 is delivered to the designated W-axis position (process). S6).
  • the control device 9 ends the W-axis adjustment operation and resumes the machining operations of the processes S1 to S4.
  • the clamp device 44 is unclamped by the clamp control unit 95 of the feed control unit 93 (feed control device), and then the W-axis position control unit 94 of the feed control unit 93 (feed control device) moves forward and backward.
  • the advance / retreat drive motor 43 of the drive device 40 is controlled to advance / retreat, and the spindle 20 is arranged at a desired extension position (W axis position). Then, after the clamp device 44 is in the clamped state, the spindle 20 is rotated to perform processing.
  • the reaction force servo control unit 96 monitors the reaction force detected by the reaction force sensor 45.
  • the spindle 20 is thermally deformed and expanded and contracted due to heat generation, and a reaction force is generated against the advancing / retreating driving device 40 which is stationary at a desired feeding position.
  • the reaction force is detected by the reaction force sensor 45, and the feeding control unit 93 moves the advancing / retreating drive device 40 in the direction in which the reaction force of the spindle 20 decreases. Therefore, when the thermal displacement of the spindle 20 occurs, the thermal displacement of the spindle 20 is canceled regardless of the amount thereof, and as a result, unnecessary driving for eliminating the thermal displacement of the spindle 20 and unnecessary driving for driving are unnecessary. It can prevent current consumption and heat generation.
  • the advance / retreat drive device 40 is controlled under the position servo operation of the feed control unit 93 (feed control device), the main shaft 20 in the unclamped state is set to a desired feed amount, and the main shaft 20 is set by the clamp device 44. Is clamped.
  • the spindle head main body 10 is in a room temperature (low temperature) state, the distance Lc from the clamp device 44 of the spindle 20 to the proximal end side, and the position Wc on the proximal end side.
  • the spindle 20 thermally expands due to the heat generated by the operation by executing the machining operation, and a thermal displacement dL occurs on the proximal end side of the spindle 20.
  • the feed control unit 93 is displaced from the previously set position Wc by the position servo of the W axis position control unit 94. This is detected, and the advance / retreat drive motor 43 of the advance / retreat drive device 40 is driven so that the thermal displacement dL is offset.
  • the position servo of the W-axis position control unit 94 since the spindle 20 is in the clamped state, the proximal end side of the spindle 20 does not return to the original position Wc, and the advance / retreat drive motor 43 Only the drive current continues to flow, causing further heat generation.
  • the reaction force servo control is performed by the reaction force servo control unit 96, and the advancing / retreating drive device 40 is moved in the direction in which the reaction force of the spindle 20 decreases. That is, the reaction force of the advancing / retreating drive device 40 against the contact member 41 increases by the amount that the spindle 20 extends by the thermal displacement dL, and this reaction force is detected by the reaction force sensor 45.
  • the reaction force servo control unit 96 moves the contact member 41 in the direction in which the detected reaction force of the main shaft 20 decreases, that is, in the direction in which the main shaft 20 extends.
  • a predetermined threshold value is set in the reaction force servo control unit 96, and the reaction force servo control is performed when the reaction force from the reaction force sensor 45 exceeds the threshold value. Therefore, even when the thermal displacement of the spindle 20 is minute, it is possible to avoid that the reaction force servo control unit 96 is frequently activated.
  • the reaction force sensor 45 is a pressure sensor installed at the end of the spindle 20 driven by the drive portion (contact member 41) of the advance / retreat drive device 40, it is caused by the thermal displacement of the spindle 20.
  • the reaction force generated with the stationary advance / retreat drive device 40 can be reliably detected.
  • the present invention is not limited to the above-described embodiment, and modifications within the range in which the object of the present invention can be achieved are included in the present invention.
  • the advance / retreat control of the advance / retreat drive device 40 by the W-axis position control unit 94 is a position servo operation using the position feedback of the main shaft 20, and the detection angle of the encoder of the advance / retreat drive motor 43 is referred to as the position feedback.
  • the current W-axis position was calculated by an incremental method from the initial value.
  • the position detection may be an absolute method using absolute coordinates
  • the position feedback may be a position detection at an arbitrary position of the advance / retreat drive device 40 or the spindle 20.
  • a predetermined threshold value is set in the reaction force servo control unit 96, and the reaction force servo control is performed when the reaction force from the reaction force sensor 45 exceeds the threshold value.
  • the reaction force servo control unit 96 may always perform the reaction force servo control.
  • the reaction force sensor 45 is a pressure sensor installed at the end of the spindle 20 driven by the contact member 41 of the advance / retreat drive device 40, but other sensors may be used.
  • the reaction force may be estimated from the current value of the strain gauge attached to the side surface of the spindle 20, the strain gauge attached to the contact member 41, or the advancing / retreating drive motor 43.
  • a strain gauge 46 is installed on the side surface of the contact member 41 which is a driving portion of the advancing / retreating driving device 40.
  • the reaction force from the spindle 20 can be detected from the strain generated in the advance / retreat drive device 40 when the spindle 20 expands and contracts due to thermal displacement. Then, by using the strain gauge 46 and fixing it to the side surface of the contact member 41, installation is easy.
  • the structure can be simplified as compared with installing the sensor in the mechanical portion of the advancing / retreating drive device 40 and the spindle 20.
  • control device 91 ... XYZ-axis position control unit, 92 ... spindle rotation Control unit, 93 ... Feeding control unit, 94 ... W axis position control unit, 95 ... Clamp control unit, 96 ... Reaction force servo control unit.

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Machine Tool Sensing Apparatuses (AREA)
  • Turning (AREA)

Abstract

工作機械(1)は、フライス軸(30)に対して主軸(20)を進退させる進退駆動装置(40)と、フライス軸(30)に設置されて主軸(20)を拘束するクランプ装置(44)と、進退駆動装置(40)およびクランプ装置(44)を制御する繰り出し制御部(93)と、進退駆動装置(40)に対する主軸(20)からの反力を検出する反力センサ(45)と、を有し、繰り出し制御部(93)は、クランプ装置(44)による主軸(20)の拘束を解除したアンクランプ状態で、進退駆動装置(40)により主軸(20)を指定の繰り出し位置へ移動させる進退駆動装置(40)の進退制御を行うとともに、クランプ装置(44)により主軸(20)を拘束したクランプ状態で、反力センサ(45)で検出される反力が減少する向きに進退駆動装置(40)を動作させる反力サーボ制御を行う。

Description

工作機械
 本発明は主軸繰り出し方式の工作機械に関する。
 工作機械では、主軸ヘッド本体に回転自在に支持された主軸の先端に工具を装着し、主軸ヘッド本体をワークに対して相対移動させることで、ワークの任意位置を工具で切削加工することができる。
 工作機械において、例えば横中ぐり盤などには、主軸繰り出し方式の工作機械が利用されている(特許文献1参照)。
 主軸繰り出し方式の工作機械は、先端に工具を装着可能かつ中心軸線廻りに回転可能な主軸と、主軸を中心軸線方向へ進退自在に収容するフライス軸と、フライス軸を中心軸線廻りに回転自在に支持する主軸ヘッド本体と、フライス軸の回転を主軸に伝達する回転伝達機構と、主軸ヘッド本体に設置されてフライス軸を回転駆動する主軸駆動モータと、主軸ヘッド本体に設置されて主軸を進退させる進退駆動装置と、フライス軸に設置されて主軸を拘束するクランプ装置と、を有する。
 進退駆動装置としては、主軸の工具装着側とは反対側の端部に接続され、主軸を軸線方向へ移動させるボールねじ等が利用される。回転伝達機構としては、フライス軸の回転を主軸に伝達可能かつ軸線方向の相対移動を許容可能な係合機構、例えばフライス軸の内面および主軸の外面に形成されて主軸の軸線方向に延びるキーおよびキー溝などが利用される。
 クランプ装置は、フライス軸の工具に近い先端側に設置され、クランプ状態では主軸を拘束して主軸の軸心の振れを抑制する。進退駆動装置による主軸の進退は、クランプ装置による主軸の拘束を解除したアンクランプ状態で行われる。
 このような主軸繰り出し方式の工作機械では、主軸駆動モータでフライス軸を回転駆動することで、回転伝達機構を介して回転力が主軸に伝達され、主軸に装着された工具を回転させてワークを加工することができる。
 加工の前に、進退駆動装置で主軸を進出または後退させることで、ワークに対する主軸先端位置、すなわち工具位置の接近性を変更することができる。基本的に、加工の際には、クランプ装置によりフライス軸の先端近傍で主軸を拘束することで、主軸の振れを抑制することができる。
 前述のような主軸繰り出し方式の工作機械において、主軸を拘束するクランプ装置としては、例えば円錐面(リング状のテーパ面)を用いて主軸を全周から締め付ける機構が利用されている(特許文献2参照)。
 具体的には、フライス軸に対して中心軸線方向の位置を固定されかつ内側に主軸が挿通される内リングと、内リングと円錐面を介して嵌合可能な外リングと、で構成されるクランプリングを有するとともに、外リングが内リングに嵌合する嵌合方向へ外リングを付勢する皿ばね列などの付勢部材と、外リングを内リングとの嵌合が解除される解除方向へ駆動可能な油圧ピストンなどの解除機構と、を有するクランプ装置が利用されている。特許文献2では、前述のようなクランプリング式のクランプ装置を一対、逆向きに設置している。
 このようなクランプ装置を有する主軸繰り出し方式の工作機械においては、解除機構によりクランプ装置を解除した状態で、主軸の繰り出し動作を実行できる。一方、クランプ装置を動作させ、主軸をフライス軸の先端近傍で拘束することで、進出状態の主軸の振れを抑制できる。
 一方、工作機械においては、動作時の主軸の熱変形による精度低下を回避するために、様々な対策がなされている。例えば、主軸部分の温度を測定し、熱変位量を算出して補正を行うもの(特許文献3)、あるいは、主軸の熱変位あるいは繰り出し機構の熱変位を測定して補正を行うもの(特許文献4)が知られている。
 これに対し、前述したクランプ装置を有する主軸繰り出し方式の工作機械においては、主軸をクランプした状態では、工作精度に影響する熱変形が、主軸のクランプ装置から工具までの比較的短い区間に限定される。このため、クランプ状態で行われる加工の際には、主軸の熱変形が工具の位置精度に影響しにくく、熱変形に対する補正は最小限ないし省略できる。
特開平8-281501号公報 特開平5-44707号公報 特公昭61-059860号公報 特開平07-266193号公報
 前述したクランプ装置を有する主軸繰り出し方式の工作機械において、主軸のうちクランプ装置に対して工具と反対側の部分は、主軸のクランプが確実に行われている限り、熱変形があっても工具の位置精度に影響しない。しかし、当該部分の熱変形は、主軸を繰り出す機構部分に対して別の問題を生じることがわかった。
 すなわち、主軸のクランプ装置に対して工具と反対側の部分には、繰り出し用の進退駆動装置が接続される。進退駆動装置は、前述したボールねじなどで構成され、進退駆動モータで主軸を進退可能である反面、主軸に熱変形が生じると変位が逆に伝達され、進退駆動モータに不要なトルクがかかるという問題がある。
 例えば、駆動モータにより主軸が指定された繰り出し位置まで移動されて停止した状態で、主軸が熱変形により変位して指定位置からずれた場合、これを位置フィードバックで検出した駆動モータは元の指定位置に戻すべく駆動トルクを生じさせる。ところが、主軸はクランプ装置で繰り出し方向への移動を規制されており、進退駆動モータは延々とトルクを生じ続け、過剰な電流を消費し続けることになる。そして、進退駆動モータからの発熱が周囲に伝播し、主軸の熱変形をさらに助長することになる。
 本発明の目的は、クランプ装置を有する主軸繰り出し方式の工作機械において、クランプ状態での進退駆動装置の不要な駆動を抑制することである。
 本発明の工作機械は、先端に工具を装着可能かつ中心軸線廻りに回転可能な主軸と、前記主軸を中心軸線方向へ進退自在に収容するフライス軸と、前記フライス軸に対して前記主軸を進退させる進退駆動装置と、前記フライス軸に設置されて前記主軸を拘束するクランプ装置と、前記進退駆動装置および前記クランプ装置を制御する繰り出し制御装置と、前記進退駆動装置に対する前記主軸からの反力を検出する反力センサと、を有し、前記繰り出し制御装置は、前記クランプ装置による前記主軸の拘束を解除したアンクランプ状態で、前記進退駆動装置により前記主軸を指定の繰り出し位置へ移動させる進退制御を行うとともに、前記クランプ装置により前記主軸を拘束したクランプ状態で、前記反力センサで検出される前記反力が減少する向きに前記進退駆動装置を動作させる反力サーボ制御を行うことを特徴とする。
 このような本発明では、クランプ装置をアンクランプ状態にしたうえ、繰り出し制御装置により進退駆動装置を進退制御し、主軸を所望の繰り出し位置に配置する。そして、クランプ装置をクランプ状態にしたのち、主軸を回転させて加工を行う。
 繰り出し制御装置は、加工に先立ってクランプ装置をクランプ状態にした際に、反力センサで検出される反力を監視する。主軸による加工を行うことで、発熱により主軸が熱変形して伸縮し、所望の繰り出し位置で静止している進退駆動装置に対して反力を生じる。反力は反力センサで検出され、繰り出し制御装置は主軸の反力が減少する向きに進退駆動装置を移動させる。従って、主軸の熱変位が生じた場合、その多寡に関わりなく主軸の熱変位分が相殺され、その結果、主軸の熱変位を解消するための不要な駆動および駆動のための不要な電流消費や発熱を防止できる。
 なお、進退駆動装置の進退制御としては、例えば、進退駆動装置の進退駆動モータに対して、主軸の位置フィードバックを参照しつつ指定の繰り出し位置へ移動させるサーボ制御が利用できる。主軸の位置フィードバックとしては、進退駆動装置の任意部分の変位あるいは進退駆動モータの回転軸の角度位置を用いて演算してもよい。そして、繰り出し制御装置における主軸の熱変位を相殺する進退制御としては、反力センサからの反力フィードバックを参照するサーボ制御を利用することができる。
 本発明の工作機械において、前記反力センサは、前記進退駆動装置の駆動部分と、前記駆動部分で駆動される前記主軸の一部との間に設置された圧力センサであることが好ましい。
 このような本発明では、主軸の熱変位による伸縮があった際に、静止した進退駆動装置との間で生じる反力を確実に検出することができる。
 本発明の工作機械において、前記繰り出し制御装置は、前記反力が所定の閾値を超えた際に前記反力サーボ制御を行うことが好ましい。
 このような本発明では、繰り出し制御装置が、反力が所定の閾値を超えた際に反力サーボ制御を行うため、反力が所定の閾値を超えない場合、つまり主軸の熱変位が微小な場合の反力サーボ制御を抑制することができる。これにより、主軸の熱変位が微小な状態で頻繁に反力サーボ制御が行われることを回避できる。
 本発明の工作機械において、前記反力センサは、前記進退駆動装置の駆動部分に設置された歪ゲージであることが好ましい。
 このような本発明では、主軸の熱変位による伸縮があった際に進退駆動装置に生じる歪みから、主軸からの反力を検出することができる。そして、歪ゲージを用いることで、設置が容易である。とくに、進退駆動装置および主軸の機構部分にセンサを設置するよりも構造を簡素にできる。
 本発明の工作機械において、前記反力センサは、前記進退駆動装置の進退駆動モータの電流値を検出する電流センサであることが好ましい。
 このような本発明では、主軸の熱変位による伸縮があった際に、静止した進退駆動装置との間で生じる反力に応じて、進退駆動モータの負荷および駆動電流が増大することを利用して、主軸からの反力を検出することができる。そして、電流センサを用いることで、設置が容易である。とくに、進退駆動装置および主軸の機構部分にセンサを設置するよりも構造を簡素にできる。
本発明の工作機械の一実施形態を示す斜視図。 前記実施形態の繰り出し方式の主軸を示す模式図。 前記実施形態の繰り出し制御装置を示すブロック図。 前記実施形態の繰り出し制御を示すフローチャート。 前記実施形態における動作を示す模式図。 本発明の他の実施形態を示す模式図。 本発明のさらに他の実施形態を示す模式図。
 以下、本発明の一実施形態を図面に基づいて説明する。
 図1において、工作機械1は、本発明に基づく主軸繰り出し方式の工作機械である。
 工作機械1は、ベッド2の上面にテーブル3およびコラム4を有する。
 テーブル3は、X軸移動機構5およびZ軸移動機構6により、水平かつ互いに交差するX軸方向およびZ軸方向へ移動可能である。
 コラム4には、主軸ヘッド本体10が支持されている。主軸ヘッド本体10は、コラム4に収容されたY軸移動機構7を介して支持され、コラム4に沿って昇降つまりY軸方向へ移動可能である。
 工作機械1は、各部動作を制御するために、操作パネル8を含む制御装置9を備えている。
 図2において、主軸ヘッド本体10には、繰り出し方式の主軸20およびフライス軸30が設置されている。
 主軸20は、先端に工具を装着するチャック21を有し、フライス軸30の中心部に同軸つまり互いの中心軸線が一致した状態で進退自在に収容されている。主軸20およびフライス軸30の中心軸線は、工作機械1のZ軸方向とされている。
 フライス軸30は、軸受31,32を介して主軸ヘッド本体10に回転自在に支持されている。主軸ヘッド本体10には、フライス軸30を回転駆動する主軸駆動モータ11が設置され、図示しない伝達機構を介してフライス軸30に接続されている。
 主軸20とフライス軸30との間には、フライス軸30の回転を主軸20に伝達する回転伝達機構12が設置されている。
 回転伝達機構12は、主軸20の外周面に形成された長手方向に延びるキー溝22と、フライス軸30に固定されてキー溝22に嵌合するキー部材33とを有し、フライス軸30と主軸20との間で回転を伝達可能であるとともに、フライス軸30と主軸20との長手方向への移動を許容可能である。
 主軸ヘッド本体10には、フライス軸30および主軸ヘッド本体10に対して主軸20を中心軸線方向へ進退させる進退駆動装置40が設置されている。
 進退駆動装置40は、主軸20のチャック21と反対側端に当接する当接部材41と、当接部材41を主軸20の長手方向(中心軸線方向)へ移動させる送りねじ機構42および進退駆動モータ43とを有する。主軸20は、当接部材41で押されることで、先端側へ移動し、これによりフライス軸30の先端側から繰り出し(W軸移動)が可能である。一方、当接部材41を主軸20の端部から離隔させるとともに、先端などから逆向きの力を与えることで、主軸20はフライス軸30内に戻すことができる。
 主軸20の端部には、当接部材41で押される部分に、進退駆動装置40に対する主軸20からの反力を検出する反力センサ45が設置されている。反力センサ45は、半導体圧力センサなどであり、当接部材41との間の圧力に応じた電気信号を出力可能である。
 このような繰り出し方式の工作機械1においては、テーブル3にワークを載置し、主軸20に加工に応じた工具を装着して加工を行う。
 加工の際には、X軸移動機構5、Z軸移動機構6、およびY軸移動機構7によりワークと工具との相対位置を制御し、主軸駆動モータ11でフライス軸30を回転駆動することで、回転伝達機構12を介して回転力が主軸20に伝達され、主軸20に装着された工具を回転させてワークを加工する。
 ワークの奥まった部分などに対しては、進退駆動装置40により主軸20をW軸方向へ進出させて(繰り出して)加工を行うことができる。
 このような繰り出し状態(主軸20が進出した状態)において、フライス軸30と主軸20との振れを防止するために、フライス軸30の先端近傍には、主軸20を拘束するクランプ装置44が設置されている。
 クランプ装置44は、例えば円錐面(リング状のテーパ面)を用いて主軸20を全周から締め付ける機構で構成され、クランプ装置44で主軸20を拘束した状態(クランプ状態)では、主軸20の軸心の振れが抑制される。進退駆動装置40による主軸20の進退は、クランプ装置44による主軸20の拘束を解除した状態(アンクランプ状態)で行われる。
 工作機械1において、前述したX軸移動機構5、Z軸移動機構6、Y軸移動機構7、主軸駆動モータ11、進退駆動モータ43、およびクランプ装置44は、それぞれ制御装置9により制御される。
 図3において、制御装置9は、XYZ軸位置制御部91、主軸回転制御部92、繰り出し制御部93を有する。
 XYZ軸位置制御部91は、制御装置9で実行される加工プログラムに基づいて、X軸移動機構5、Z軸移動機構6、およびY軸移動機構7を制御し、工具が装着された主軸20の先端を所定のXYZ軸位置に移動させる。
 主軸回転制御部92は、制御装置9で実行される加工プログラムに基づいて、主軸駆動モータ11の回転を制御し、主軸20に装着された工具で回転切削を実行させる。
 繰り出し制御部93は、W軸位置制御部94、クランプ制御部95、および反力サーボ制御部96を有する。
 W軸位置制御部94は、制御装置9で実行される加工プログラムに基づいて、W軸位置の変更指令(主軸20の繰り出し量の変更指令)があった際に、進退駆動装置40の進退駆動モータ43の回転を制御し、主軸20のW軸位置(繰り出し位置)を増減させる。進退駆動モータ43の回転制御では、W軸位置制御部94は進退駆動装置40のW軸位置フィードバックを参照し、指令されたW軸位置との差分に応じて移動する位置サーボ動作が行われる。W軸位置フィードバックは、主軸20あるいは当接部材41のW軸位置にあたるが、本実施形態では、進退駆動モータ43のエンコーダの検出角度を参照し、初期値からのインクリメンタル方式で現在のW軸位置を算出している。
 クランプ制御部95は、制御装置9で実行される加工プログラムに基づいて、クランプ装置44をアンクランプ状態(主軸20の繰り出し位置変更時)、またはクランプ状態(主軸20の回転加工時)に切り替える。
 W軸位置制御部94は、繰り出し制御部93においてクランプ制御部95と連携されており、クランプ制御部95の状態(クランプ装置44のクランプ状態またはアンクランプ状態)を参照し、アンクランプ状態でのみ進退駆動装置40による主軸20の繰り出し位置を変更可能である。
 反力サーボ制御部96は、反力センサ45で検出される反力が減少する向きに進退駆動装置40を進退させる反力サーボ制御を行うものである。具体的には、クランプ装置44により主軸20を拘束したクランプ状態で、反力センサ45で検出される反力を参照し、この反力が減少するように進退駆動装置40を動作させるフィードバック制御を行う。
 例えば、主軸20が加工時の熱変形により伸長し、当接部材41を押圧する状態になると、その押圧力が反力センサ45で検出される。反力サーボ制御部96は、W軸位置制御部94を介して進退駆動装置40を制御し、当接部材41を後退させて主軸20の伸長方向へ逃がす。
 ここで、当接部材41が元の位置を維持していたとすると、熱変位で伸長した主軸20により当接部材41が押圧され、変位することになる。このような変位が生じると、W軸位置制御部94による位置フィードバックが作動して、変位を打ち消すように進退駆動モータ43に補正用の電流が流される。
 これに対し、反力サーボ制御部96により当接部材41を後退させることで、主軸20が熱変位で伸長しても、W軸位置制御部94による位置フィードバックが作動されず、進退駆動モータ43への補正用の電流を回避できる。
 このような反力サーボ制御は、主軸20が伸長する方向の熱変形に限らず、主軸20が収縮する方向の熱変形についても同様に行われる。すなわち、反力サーボ制御部96は、反力センサ45で検出される反力が減少する向きに進退駆動装置40を動作させる。
 なお、反力サーボ制御部96は、反力センサ45から得られる反力が、所定の閾値を超えた際に反力サーボ制御を行うものとされている。所定の閾値は、反力サーボ制御部96に予め設定されるものであり、主軸20の熱変形特性などに基づいて適宜設定される。
 このような本実施形態の工作機械1では、制御装置9で加工プログラムを実行することで、XYZ軸位置制御部91および主軸回転制御部92の制御のもと、X軸移動機構5、Z軸移動機構6、Y軸移動機構7、および主軸駆動モータ11が連携して動作し、ワークの加工が実行される。
 加工前または次の加工までの間に、繰り出し制御部93の制御のもとで、主軸20の繰り出し位置の調整が行われる。具体的には、クランプ制御部95の制御のもとで、クランプ装置44がアンクランプ状態とされ、W軸位置制御部94の制御のもとで進退駆動モータ43により主軸20がW軸方向へ移動され、クランプ装置44が再びクランプ状態とされ、所望の繰り出し位置での加工を実行することができる。
 図4において、加工動作においては、クランプ制御部95によりクランプ装置44がクランプ状態に切り替えられ、クランプ装置44により主軸20がクランプされる(処理S1)。
 主軸20がクランプされた状態で、制御装置9からの指令により主軸20の回転およびXYZ軸移動を行うことで、ワークに対する加工動作が行われる(処理S2)。
 加工動作の間に、主軸20が熱変形により伸縮が生じた場合、進退駆動装置40への反力が反力センサ45で検出され、反力サーボ制御部96により反力サーボ制御が行われ、進退駆動モータ43における無用な電流が抑制される(処理S3)。
 加工動作(処理S1~処理S4)の間にW軸移動指令が検出されると、制御装置9は加工動作を停止し、W軸調整動作(主軸繰り出し動作)を実行する。
 W軸調整動作では、クランプ制御部95によりクランプ装置44がアンクランプ状態に切り替えられ、クランプ装置44による主軸20のクランプが解除される(処理S5)。
 主軸20のクランプが解除されたアンクランプ状態で、W軸位置制御部94が、W軸移動指令に基づいて進退駆動モータ43を制御し、主軸20が指定されたW軸位置に繰り出される(処理S6)。
 指定された繰り出し状態となったら、制御装置9は、W軸調整動作を終了し、処理S1~S4の加工動作を再開する。
 このような本実施形態によれば、以下に述べるような効果が得られる。
 本実施形態では、繰り出し制御部93(繰り出し制御装置)のクランプ制御部95によりクランプ装置44をアンクランプ状態にしたうえ、繰り出し制御部93(繰り出し制御装置)のW軸位置制御部94により、進退駆動装置40の進退駆動モータ43を進退制御し、主軸20を所望の繰り出し位置(W軸位置)に配置する。そして、クランプ装置44をクランプ状態にしたのち、主軸20を回転させて加工を行う。
 繰り出し制御部93においては、加工に先立ってクランプ装置44をクランプ状態にした際に、反力サーボ制御部96により、反力センサ45で検出される反力を監視する。主軸20による加工を行うことで、発熱により主軸20が熱変形して伸縮し、所望の繰り出し位置で静止している進退駆動装置40に対して反力を生じる。反力は反力センサ45で検出され、繰り出し制御部93は主軸20の反力が減少する向きに進退駆動装置40を移動させる。従って、主軸20の熱変位が生じた場合、その多寡に関わりなく主軸20の熱変位分が相殺され、その結果、主軸20の熱変位を解消するための不要な駆動および駆動のための不要な電流消費や発熱を防止できる。
 図5において、繰り出し制御部93(繰り出し制御装置)の位置サーボ動作のもとで進退駆動装置40が制御され、アンクランプ状態の主軸20が所望の繰り出し量に設定され、クランプ装置44で主軸20がクランプされたとする。このとき、主軸ヘッド本体10が室温(低温)の状態であり、主軸20のクランプ装置44から基端側までの距離Lcであり、基端側の位置Wcであったとする。
 加工動作を実行することで、動作発熱により主軸20が熱膨張し、主軸20の基端側に熱変位dLが生じたとする。このとき、クランプ装置44から基端側までの距離Lh=Lc+dLとなる。
 主軸20が熱変位dLだけ延び、主軸20の基端側が位置Whとなると、繰り出し制御部93は、W軸位置制御部94の位置サーボにより、位置Whが先に設定した位置Wcからずれていることを検出し、熱変位dLが相殺されるように進退駆動装置40の進退駆動モータ43を駆動する。しかし、W軸位置制御部94の位置サーボによる補正動作に拘わらず、主軸20はクランプ状態とされているため、主軸20の基端側が元の位置Wcに戻ることはなく、進退駆動モータ43に駆動電流だけが流れ続け、更なる発熱を招くことになる。
 これに対し、本実施形態の繰り出し制御部93では、反力サーボ制御部96により反力サーボ制御が行われ、主軸20の反力が減少する向きに進退駆動装置40を移動させる。すなわち、主軸20が熱変位dLだけ延びた分、進退駆動装置40の当接部材41に対する反力が増大し、この反力が反力センサ45で検出される。反力サーボ制御部96は、検出された主軸20の反力が減少する向き、つまり主軸20の延びる方向へ当接部材41を移動させる。当接部材41が位置Woから位置Wr(Wr-Wo=dL)まで移動することで、W軸位置制御部94の位置サーボによる補正が必要なくなり、進退駆動モータ43への駆動電流は停止され、無用な発熱などが解消される。
 本実施形態では、反力サーボ制御部96に所定の閾値を設置しておき、反力センサ45からの反力が閾値を超えた際に反力サーボ制御を行うようにした。
 このため、主軸20の熱変位が微小な場合にも、反力サーボ制御部96が頻繁に起動されることを回避できる。
 本実施形態では、反力センサ45は、進退駆動装置40の駆動部分(当接部材41)で駆動される主軸20の端部に設置された圧力センサであるとしたため、主軸20の熱変位による伸縮があった際に、静止した進退駆動装置40との間で生じる反力を確実に検出することができる。
 なお、本発明は前述した実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形などは本発明に含まれる。
 前記実施形態では、W軸位置制御部94による進退駆動装置40の進退制御を、主軸20の位置フィードバックを用いた位置サーボ動作とし、位置フィードバックとして進退駆動モータ43のエンコーダの検出角度を参照し、初期値からのインクリメンタル方式で現在のW軸位置を算出した。これに対し、位置検出は絶対座標を用いるアブソリュート方式であってもよく、位置フィードバックは進退駆動装置40ないし主軸20の任意位置で位置検出するものであってもよい。
 前記実施形態では、反力サーボ制御部96に所定の閾値を設置しておき、反力センサ45からの反力が閾値を超えた際に反力サーボ制御を行うようにした。これに対し、反力サーボ制御部96が常時反力サーボ制御を行うようにしてもよい。
 前記実施形態では、反力センサ45は、進退駆動装置40の当接部材41で駆動される主軸20の端部に設置された圧力センサであるとしたが、他のセンサを用いてもよい。例えば、主軸20の側面に取り付けられた歪みゲージや、当接部材41に取り付けられた歪みゲージ、あるいは進退駆動モータ43の電流値から反力を推定してもよい。
 図6に示す本発明の他の実施形態においては、進退駆動装置40の駆動部分である当接部材41の側面に歪ゲージ46が設置されている。
 このような本実施形態では、主軸20の熱変位による伸縮があった際に進退駆動装置40に生じる歪みから、主軸20からの反力を検出することができる。そして、歪ゲージ46を用い、当接部材41の側面に固定することで、設置が容易である。とくに、進退駆動装置40および主軸20の機構部分にセンサを設置するよりも構造を簡素にできる。
 図7に示す本発明の他の実施形態においては、進退駆動装置40の進退駆動モータ43には、進退駆動する際の駆動電流の電流値を検出する電流センサ47が設置されている。
 このような本実施形態では、主軸20の熱変位による伸縮があった際に、静止した進退駆動装置40との間で生じる反力に応じて、進退駆動モータ43の負荷および駆動電流が増大することを利用して、主軸20からの反力を検出することができる。そして、電流センサ47を用いることで、進退駆動モータ43の一部ないしは進退駆動モータ43に接続される電力ケーブルの一部に設置することができ、設置が容易である。とくに、進退駆動装置40および主軸20の機構部分にセンサを設置するよりも構造を簡素にできる。
 1…工作機械、10…主軸ヘッド本体、11…主軸駆動モータ、12…回転伝達機構、2…ベッド、20…主軸、21…チャック、22…キー溝、3…テーブル、30…フライス軸、31…軸受、33…キー部材、4…コラム、40…進退駆動装置、41…当接部材、42…送りねじ機構、43…進退駆動モータ、44…クランプ装置、45…反力センサ、46…歪センサ、47…電流センサ、5…X軸移動機構、6…Z軸移動機構、7…Y軸移動機構、8…操作パネル、9…制御装置、91…XYZ軸位置制御部、92…主軸回転制御部、93…繰り出し制御部、94…W軸位置制御部、95…クランプ制御部、96…反力サーボ制御部。
 

Claims (5)

  1.  先端に工具を装着可能かつ中心軸線廻りに回転可能な主軸と、前記主軸を中心軸線方向へ進退自在に収容するフライス軸と、前記フライス軸に対して前記主軸を進退させる進退駆動装置と、前記フライス軸に設置されて前記主軸を拘束するクランプ装置と、前記進退駆動装置および前記クランプ装置を制御する繰り出し制御装置と、前記進退駆動装置に対する前記主軸からの反力を検出する反力センサと、を有し、
     前記繰り出し制御装置は、前記クランプ装置による前記主軸の拘束を解除したアンクランプ状態で、前記進退駆動装置により前記主軸を指定の繰り出し位置へ移動させる進退制御を行うとともに、前記クランプ装置により前記主軸を拘束したクランプ状態で、前記反力センサで検出される前記反力が減少する向きに前記進退駆動装置を動作させる反力サーボ制御を行うことを特徴とする工作機械。
  2.  請求項1に記載した工作機械において、
     前記反力センサは、前記進退駆動装置の駆動部分と、前記駆動部分で駆動される前記主軸の一部との間に設置された圧力センサであることを特徴とする工作機械。
  3.  請求項2に記載した工作機械において、
     前記繰り出し制御装置は、前記反力が所定の閾値を超えた際に前記反力サーボ制御を行うことを特徴とする工作機械。
  4.  請求項1に記載した工作機械において、
     前記反力センサは、前記進退駆動装置の駆動部分に設置された歪ゲージであることを特徴とする工作機械。
  5.  請求項1に記載した工作機械において、
     前記反力センサは、前記進退駆動装置の進退駆動モータの電流値を検出する電流センサであることを特徴とする工作機械。
     
PCT/JP2020/026731 2019-10-03 2020-07-08 工作機械 WO2021065141A1 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
US17/754,436 US20220371142A1 (en) 2019-10-03 2020-07-08 Machine tool
JP2021550351A JPWO2021065141A1 (ja) 2019-10-03 2020-07-08
CN202080069642.0A CN114502322A (zh) 2019-10-03 2020-07-08 机床

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2019182918 2019-10-03
JP2019-182918 2019-10-03

Publications (1)

Publication Number Publication Date
WO2021065141A1 true WO2021065141A1 (ja) 2021-04-08

Family

ID=75338021

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2020/026731 WO2021065141A1 (ja) 2019-10-03 2020-07-08 工作機械

Country Status (4)

Country Link
US (1) US20220371142A1 (ja)
JP (1) JPWO2021065141A1 (ja)
CN (1) CN114502322A (ja)
WO (1) WO2021065141A1 (ja)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2957393A (en) * 1958-12-01 1960-10-25 Ingersoll Milling Machine Co Clamp for adjustable rotary spindle
US3455207A (en) * 1966-03-28 1969-07-15 New Britain Machine Co Machine tool
JPH08197304A (ja) * 1995-01-30 1996-08-06 Toshiba Mach Co Ltd 工作機械の主軸クランプ装置
JPH0919847A (ja) * 1995-07-05 1997-01-21 Toshiba Mach Co Ltd 主軸の熱変位補正装置
JPH09103935A (ja) * 1995-10-04 1997-04-22 Toshiba Mach Co Ltd 工作機械の中ぐり主軸装置の熱膨張検出方法および熱膨張補正方法

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3601930A (en) * 1969-11-17 1971-08-31 Heald Machine Co Grinding machine
US3913277A (en) * 1972-09-01 1975-10-21 Cincinnati Milacron Heald Grinding machine
JPS59128309U (ja) * 1983-02-15 1984-08-29 東芝機械株式会社 横中ぐり盤の主軸クランプ装置
DE3469498D1 (en) * 1984-06-27 1988-04-07 Meyer & Burger Ag Maschf Cutting machine with measuring device and utilization of this measuring device
JPH0288107A (ja) * 1988-09-22 1990-03-28 Toshiba Mach Co Ltd 工作機械の主軸頭
JPH06208410A (ja) * 1993-01-11 1994-07-26 Sankyo Seiki Mfg Co Ltd 位置検出器の信号伝送装置
JPH0788736A (ja) * 1993-09-20 1995-04-04 Teijin Seiki Co Ltd 工作機械の主軸部制御装置
US6204585B1 (en) * 1997-12-19 2001-03-20 Riello Macchine Transfer Srl Work unit having an integrally mounted drive unit
JP2004524986A (ja) * 2001-05-15 2004-08-19 パウル・ミユーラー・ゲゼルシヤフト・ミト・ベシユレンクテル・ハフツング・ウント・コンパニー・コマンデイトゲゼルシヤフト・ウンターネーメンスベタイリグンゲン 改良された機械加工精度をもつモータスピンドルとそのようなモータスピンドルを運転する方法
JP4760091B2 (ja) * 2005-03-30 2011-08-31 ブラザー工業株式会社 工作機械及び工作機械の変位補正方法
US8052034B2 (en) * 2008-05-30 2011-11-08 Vanderbilt University Lateral position detection and control for friction stir systems
US9033762B2 (en) * 2009-07-22 2015-05-19 Jtekt Corporation Method and device for preventing slip of work piece
JP5531640B2 (ja) * 2010-01-20 2014-06-25 村田機械株式会社 工作機械の送り制御装置
DE102010003338A1 (de) * 2010-03-26 2011-09-29 Komet Group Gmbh Werkzeugmaschine mit Drehübertrager für Daten
JP5897259B2 (ja) * 2011-02-02 2016-03-30 東芝機械株式会社 工作機械およびその制御方法
JP5302437B1 (ja) * 2012-03-29 2013-10-02 ファナック株式会社 圧力制御パラメータを調整する機能を有する射出成形機の制御装置
CN102658499B (zh) * 2012-04-20 2014-08-06 西安交通大学 一种精密卧式加工中心主轴热误差补偿方法
KR101562472B1 (ko) * 2014-07-31 2015-10-22 현대위아 주식회사 공작 기계의 공구대 위치 보정 장치
CN104759658B (zh) * 2015-02-11 2017-04-12 南京航空航天大学 航空叠层材料变参数自适应制孔***及方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2957393A (en) * 1958-12-01 1960-10-25 Ingersoll Milling Machine Co Clamp for adjustable rotary spindle
US3455207A (en) * 1966-03-28 1969-07-15 New Britain Machine Co Machine tool
JPH08197304A (ja) * 1995-01-30 1996-08-06 Toshiba Mach Co Ltd 工作機械の主軸クランプ装置
JPH0919847A (ja) * 1995-07-05 1997-01-21 Toshiba Mach Co Ltd 主軸の熱変位補正装置
JPH09103935A (ja) * 1995-10-04 1997-04-22 Toshiba Mach Co Ltd 工作機械の中ぐり主軸装置の熱膨張検出方法および熱膨張補正方法

Also Published As

Publication number Publication date
JPWO2021065141A1 (ja) 2021-04-08
CN114502322A (zh) 2022-05-13
US20220371142A1 (en) 2022-11-24

Similar Documents

Publication Publication Date Title
US4573379A (en) Apparatus for producing an adjusting torque
US8299743B2 (en) Machine tool and controlling method thereof
WO2011010528A1 (ja) 工作物のスリップ防止方法および装置
EP2214070B1 (en) Machine tool with workpiece size measurement
US8900034B2 (en) Machine tool and machining method
JP4917398B2 (ja) 電動式チャック開閉装置
JP5402347B2 (ja) 工作物のスリップ防止方法および装置
WO2018220771A1 (ja) 工作機械の工具交換制御方法および主軸装置
WO2021065141A1 (ja) 工作機械
JP5009838B2 (ja) ワークの支持装置および回転割出機
JP5218103B2 (ja) 工作機械
JP5209446B2 (ja) 心押制御装置
JP3030094B2 (ja) 割出装置及びその制御方法
JP5446214B2 (ja) 多軸工作機械
KR100469009B1 (ko) 컴퓨터 수치제어 선반기계용 공구보정장치
JP4616725B2 (ja) タッピングユニット
JP4201553B2 (ja) 素材ガイド装置及び自動旋盤
CN116600922A (zh) 刀具头和用于运行刀具头的方法以及具有这种刀具头的机床
JP4398537B2 (ja) ワーク支持装置
JP5266020B2 (ja) 工作機械及び工作機械における誤差補正方法
JP5815462B2 (ja) 旋盤におけるワークの芯ずれ補正機構。
JP4562261B2 (ja) ラック旋盤のボールねじ送り装置および送り補正方法
KR20220138677A (ko) 공작기계 볼스크류 지지장치
JPH03170202A (ja) 複合旋盤の心押し装置及び制御方法
WO2006030520A1 (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: 20872990

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2021550351

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: 20872990

Country of ref document: EP

Kind code of ref document: A1