Thread machining device, method and system

The thread machining apparatus synchronizes spindle motor rotation with feeder linear motion, addressing inefficiencies and inaccuracies in conventional methods, resulting in improved thread quality and cost-effectiveness.

JP7811270B2Active Publication Date: 2026-02-04ABB (SCHWEIZ) AG
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2024539675
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-07-05
Publication Date
2026-02-04
Estimated Expiration
2042-07-05

AI Technical Summary

Technical Problem

Conventional thread machining methods, such as CNC lathes and manual tapping, suffer from high costs, low efficiency, and low accuracy, while six-axis industrial robots face issues with rigidity and synchronization, leading to poor thread quality and stability.

Method used

A thread machining apparatus and method that synchronizes the spindle motor's rotational speed with the feeder's linear movement, using a servo motor and transmission device to convert rotation into linear motion, ensuring the moving speed is proportional to the rotational speed, and utilizing a positioning mechanism like a robot to align the threading tool with the workpiece.

Benefits of technology

This synchronization improves thread machining accuracy, reduces costs, enhances efficiency, and stabilizes the machining process, preventing thread slippage and cutter damage, thus achieving high-quality thread production.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007811270000001
    Figure 0007811270000001
  • Figure 0007811270000002
    Figure 0007811270000002
  • Figure 0007811270000003
    Figure 0007811270000003
Patent Text Reader

Abstract

The embodiments of the present disclosure relate to a thread processing device (300), a method and a system. The thread processing device (300) comprises a spindle motor (310) suitable for driving a thread cutting tool (200) coupled to an output shaft of the spindle motor (310) to rotate at a rotational speed, and a feed device (320) movably coupled to the spindle motor (310) and configured to drive the spindle motor (310) to move the thread cutting tool (200) along an axial direction (X) of the spindle motor (310) at a moving speed, the moving speed being proportional to the rotational speed during thread processing. The solution of the embodiments of the present disclosure significantly improves the efficiency, stability and accuracy of thread processing.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] FIELD OF THE DISCLOSURE Embodiments of the present disclosure relate generally to the field of thread machining, and more particularly to thread machining devices, methods and systems. [Background technology]

[0002] Screws are widely used in mechanical connections. The precision of thread processing greatly affects the quality of the thread. There are many thread processing methods, including thread rolling, which is based on plastic deformation and typically involves lathes and milling machines; turning, milling, tapping, thread cutting, grinding; and whirling. Among these, tapping is the primary method for producing female threads. Tapping involves driving a tap into a pre-drilled hole in a workpiece with a certain torque to produce a female thread on the inner cylindrical surface of the workpiece.

[0003] Traditional methods of thread processing include manual tapping, thread processing on a CNC (computer numerical control) lathe, etc. Manual tapping has the disadvantages of low efficiency and low processing accuracy, while CNC thread processing has the disadvantages of high cost and large floor space.

[0004] Therefore, there is a need for an improved thread processing device and method. Summary of the Invention [Problem to be solved by the invention]

[0005] In view of the above problems, various exemplary embodiments of the present disclosure provide thread machining devices, methods, and systems to overcome at least one of the above deficiencies or potential other deficiencies. [Means for solving the problem]

[0006] In a first aspect of the present disclosure, an exemplary embodiment of the present disclosure provides a thread processing apparatus, comprising: a spindle motor adapted to drive a thread cutting tool coupled to an output shaft of the spindle motor to rotate at a rotational speed; and a feeder movably coupled to the spindle motor and configured to drive the spindle motor to move the thread cutting tool along an axial direction (X) of the spindle motor at a movement speed, wherein the movement speed is proportional to the rotational speed during thread processing.

[0007] This arrangement allows for synchronization between feeding and tapping, improving the thread machining accuracy.

[0008] In some embodiments, the ratio of the moving speed to the rotation speed is equal to the pitch of the thread cutting tool, so that the ratio of the moving speed to the rotation speed can be adjusted according to the pitch to be cut, which can significantly improve the thread cutting accuracy.

[0009] In some embodiments, the feeder includes a servo motor and a transmission coupled to an output shaft of the servo motor and configured to convert rotation of the output shaft of the servo motor into linear movement along the axial direction of the spindle motor to drive the spindle motor.

[0010] With this arrangement, the transmission device converts the rotation of the output shaft of the servo motor into linear movement along the axial direction of the spindle motor to drive the spindle motor, thereby enabling the spindle motor to achieve accurate linear movement.

[0011] In some embodiments, the transmission device includes a gearbox connected to the output shaft of the servo motor, a ball screw movably connected to a gear in the gearbox, a ball nut disposed on the ball screw and configured to move along the axial direction of the ball screw as the ball screw rotates, and a slide member connected between the ball nut and the spindle motor and sliding as the ball nut moves, thereby driving the spindle motor to move along the axial direction of the spindle motor.

[0012] With this arrangement, the rotation of the output shaft of the servo motor can be easily and reliably converted into linear movement along the axial direction of the spindle motor.

[0013] In some embodiments, the transmission device includes a first belt pulley fixedly connected to the output shaft of the servo motor, a gearbox, a second belt pulley fixedly connected to the shaft of the gearbox, a belt that drives the second belt pulley together with the first belt pulley by connecting the first belt pulley to the second belt pulley, and a slide member that is connected between the gearbox and the spindle motor and slides with the rotation of the output shaft of the servo motor, thereby driving the spindle motor to move along the axial direction of the spindle motor.

[0014] With this arrangement, the rotation of the output shaft of the servo motor can be easily and reliably converted into linear movement along the axial direction of the spindle motor.

[0015] In some embodiments, the transmission device includes a first belt pulley fixedly connected to the output shaft of the servo motor, a belt, a second belt pulley connected to the first belt pulley via the belt, a ball screw connected to the shaft of the second belt pulley and rotating with the rotation of the second belt pulley, a ball nut disposed on the ball screw and configured to move along the axial direction of the ball screw with the rotation of the ball screw, and a slide member connected between the ball nut and the spindle motor and sliding with the movement of the ball nut, thereby driving the spindle motor to move along the axial direction of the spindle motor.

[0016] In some embodiments, the speed of movement is proportional to the product of the circumference of the first belt pulley and the rotational speed of the servo motor.

[0017] With this arrangement, the moving speed of the spindle motor can be controlled simply and accurately.

[0018] In some embodiments, the transmission device further includes a slide track extending along the axial direction of the spindle motor, and the slide member slides along the slide track.

[0019] This arrangement allows the spindle motor to be driven smoothly along the slide track.

[0020] In some embodiments, the apparatus further comprises a positioning mechanism fixedly coupled to the feeder and adapted to position the feeder to align the threading tool with a threaded hole to be machined in the workpiece.

[0021] Such an arrangement allows the positioning mechanism to move freely within a predetermined space, so that the output shaft of the spindle motor can be easily moved to the part to be machined.

[0022] In some embodiments, the positioning mechanism comprises a robot, and the feeder is fixedly coupled to the end of a mechanical arm of the robot.

[0023] With this arrangement, the processing efficiency can be significantly improved by using a robot.

[0024] In some embodiments, the spindle motor comprises a clamp suitable for holding a threading tool, a controller suitable for controlling the rotational speed of the spindle motor, and an encoder coupled to the controller configured to: in a speed control mode, send the number of rotations of the spindle motor to the spindle motor controller so that the controller controls the rotational speed of the spindle motor; and in a position control mode, send the position of the clamp of the spindle motor holding the threading tool to control the output shaft of the spindle motor to rotate it to a predetermined position for changing the threading tool.

[0025] The control unit switches between the speed control mode and the position control mode according to the machining program. The speed control mode is used by default. When the tool change program is started and the clamping unit reaches the tool change point, the control unit switches to the position control mode, rotates the spindle motor shaft to the zero point, and takes and changes the threading tool. In short, the position control mode is only used in the tool change program (stage), and the speed control mode is used by default for other programs.

[0026] This arrangement allows for precise control of the rotational speed of the spindle motor, and allows for easy control of changing thread cutting tools.

[0027] In some embodiments, the threading tool comprises a tap. Such an arrangement allows for threads to be machined in a cost-effective and reliable manner.

[0028] In a second aspect of the present disclosure, an exemplary embodiment of the present disclosure provides a thread machining method, the method including: driving a thread cutting tool coupled to an output shaft of a spindle motor to rotate at a rotational speed; and driving the spindle motor to move the thread cutting tool along an axial direction of the spindle motor at a moving speed, wherein the moving speed is proportional to the rotational speed during thread machining.

[0029] This arrangement allows for synchronization of feeding and tapping, improving the thread machining accuracy.

[0030] In some embodiments, the ratio of the translation speed to the rotation speed is equal to the pitch of the threading tool.

[0031] This arrangement allows for synchronization between feeding and tapping, improving the thread machining accuracy.

[0032] In some embodiments, the spindle motor and feeder are synchronized so that the ratio of translation speed to rotation speed during tapping and exiting the threaded hole is equal to the pitch of the threading tool.

[0033] Such an arrangement ensures synchronization between feeding and tapping, thereby making it possible to obtain a good thread shape.

[0034] In some embodiments, the spindle motor and feeder are synchronized so that the ratio of the travel speed to the rotation speed is equal to the pitch of the threading tool, at least from the time the threading tool reaches the hole on the work surface to be machined.

[0035] This arrangement ensures synchronization between the feed and the tap, improving the thread machining accuracy and obtaining a good thread shape.

[0036] In some embodiments, the spindle motor and the feeder are synchronously controlled by the same controller.

[0037] Such an arrangement makes it possible to easily and reliably achieve synchronous control of the spindle motor and the feed device.

[0038] In a third aspect of the present disclosure, an exemplary embodiment of the present disclosure provides a system including the above-described thread machining device.

[0039] It should be understood that this Summary of the Invention is not intended to identify key or essential features of the embodiments of the present disclosure, nor to limit the scope of the present disclosure. Other features of the present disclosure will be readily apparent from the following description. [Brief explanation of the drawings]

[0040] These and other objects, features, and advantages of exemplary embodiments disclosed herein will become more readily apparent from the following detailed description, taken in conjunction with the accompanying drawings, in which certain exemplary embodiments disclosed herein are illustrated, by way of example and not by way of limitation, in which: [Figure 1] FIG. 2 is a schematic cross-sectional view of a female screw. [Figure 2] FIG. [Figure 3] FIG. 1 is a perspective view of a thread machining device according to an embodiment of the present disclosure. [Figure 4] FIG. 4 is a front view of the thread machining device shown in FIG. 3. [Figure 5] FIG. 4 is a perspective view of a robot in the screw machining device shown in FIG. 3. [Figure 6] 4 is a plan view of a spindle motor and a feed device of the thread machining device shown in FIG. 3. FIG. [Figure 7] FIG. 7 is a perspective view of the spindle motor shown in FIG. 6. [Figure 8] FIG. 2 is a plan view of a feeding device according to an embodiment of the present disclosure. [Figure 9] FIG. 9 is a front view of the feeding device shown in FIG. 8. [Figure 10] 1 is a schematic plan view illustrating a configuration of a feed device according to an embodiment of the present disclosure. [Figure 11]FIG. 11 is a schematic bottom view of the feeding device shown in FIG. [Figure 12] FIG. 10 is a schematic plan view illustrating a configuration of a feeding device according to another embodiment of the present disclosure. [Figure 13] FIG. 10 is a schematic plan view showing the configuration of a feeding device according to yet another embodiment of the present disclosure. [Figure 14] 1 is a schematic block diagram illustrating a system including a thread machining device according to an embodiment of the present disclosure.

[0041] In the figures, the same or similar reference numbers are used to denote the same or similar elements. DETAILED DESCRIPTION OF THE INVENTION

[0042] The principles of the present disclosure will now be described with reference to several exemplary embodiments shown in the drawings. While exemplary embodiments of the present disclosure are illustrated in the drawings, it should be understood that these embodiments are merely set forth to facilitate those skilled in the art in better understanding and thereby practicing the present disclosure, and are not intended to limit the scope of the present disclosure in any way.

[0043] The terms "comprise" or "include" and variations thereof should be understood as open-ended terms meaning "including, but not limited to." The term "or" should be read as "and / or" unless the context explicitly dictates otherwise. The term "based on" should be understood as "based at least in part on." The term "operably" means that a function, action, movement, or state can be achieved by manipulation performed by a user or an external mechanism. The terms "one embodiment" and "embodiment" should be understood as "at least one embodiment." The term "another embodiment" should be understood as "at least one other embodiment." The terms "first," "second," etc. may refer to different or identical objects. The following may include other explicit and implicit definitions. Definitions of terms are consistent throughout the description unless the context explicitly dictates otherwise.

[0044] As mentioned in the background art, conventional thread machining methods have the drawbacks of low efficiency, high cost, and low machining accuracy.

[0045] Generally speaking, there are three methods for thread machining:

[0046] 1. Screw machining on a CNC (computer numerical control) lathe.

[0047] CNC lathes cover a large area, which makes it unsuitable for cooperation with other equipment to realize an automated production line. The cost of CNC lathes themselves is very high. They also require customized tooling fixtures to accommodate different workpiece machining, reducing flexibility. Furthermore, they require complex programming and high operator skills.

[0048] 2. Manual tapping.

[0049] As mentioned above, tapping involves driving a tap with a certain torque into a pre-drilled pilot hole in a workpiece to create a female thread on the inner cylindrical surface of the workpiece. Figure 1 shows a schematic cross-sectional view of a female thread, and Figure 2 is a front view of a tap that can be used to manually tap the female thread shown in Figure 1. This manual tapping method has the disadvantages of high labor costs, low efficiency, and low reliability.

[0050] 3. Use a 6-axis industrial robot.

[0051] Six-axis industrial robots are commonly used to directly mount a spindle motor and a screw tap on their flanges for thread machining. However, six-axis industrial robots suffer from insufficient rigidity. When the motorized spindle is directly connected to a high-speed thread cutting cutter head in the mechanical structure, the external force generated by the cutter head during high-speed rotation can dynamically affect the transmission mechanism of the robot body, resulting in unfavorable reaction forces and motion deviations that affect machining accuracy. Furthermore, thread machining not only entails problems such as high cost, low efficiency, and poor stability, but also places strict requirements on the synchronization of the motorized spindle and the tap, as well as on other motion mechanisms involved in thread machining. Otherwise, motion interference will occur, directly affecting the quality of the thread.

[0052] During the thread machining process, the long cutting edge can easily cause the cutting edge to crack or the cutter to bite into the workpiece surface. To ensure accuracy, the cutting depth and cutting length must be appropriate. The spindle feed rate and rotation speed during thread machining must maintain a strict transmission ratio to avoid serious problems such as thread slippage (loosening of the thread), damage to the surface roughness, and damage to the plasticity of the tool material.

[0053] In view of the above, according to an embodiment of the present disclosure, the present invention provides a new thread machining apparatus, method, and system. The thread machining apparatus includes a spindle motor and a feed device. The spindle motor has an output shaft. A thread cutting tool is connectable to the output shaft of the spindle motor. The spindle motor can drive the thread cutting tool to rotate at a rotational speed. The feed device is movably connected to the spindle motor and can drive the spindle motor to move at a moving speed along the axial direction of the spindle motor. During thread machining, the moving speed can be proportional to the rotational speed. The above idea may be realized in various ways, as will be described in detail in the following paragraphs.

[0054] The principles of the present disclosure will be described in detail below with reference to Figures 3 to 14. First, with reference to Figures 3 to 5, Figure 3 is a perspective view of a screw machining device according to an embodiment of the present disclosure, Figure 4 is a front view of the screw machining device shown in Figure 3, and Figure 5 is a perspective view of the robot shown in Figure 3.

[0055] In some embodiments, as shown in FIGS. 3 and 4 , the thread machining apparatus 300 includes a spindle motor 310 and a feeder 320. The spindle motor 310 is adapted to drive a thread cutting tool 200 coupled to an output shaft of the spindle motor 310 to rotate at a rotational speed. For example, as shown in FIG. 2 , the thread cutting tool 200 may be a tap. The feeder 320 is movably coupled to the spindle motor 310 and configured to drive the spindle motor 310 to move the spindle motor 310 at a moving speed along the axial direction X of the spindle motor 310. During thread machining, the moving speed is proportional to the rotational speed. In some embodiments, the ratio of the moving speed to the rotational speed is equal to the pitch of the thread cutting tool 200. This allows synchronization between the feed and the tapping, thereby improving the thread machining accuracy.

[0056] In some embodiments, as shown in FIG. 5 , the thread machining apparatus 300 may further include a positioning mechanism 350 fixedly coupled to the feeder 320 and suitable for positioning the feeder 320 so that the thread cutting tool 200 is aligned with the threaded hole to be machined in the workpiece.

[0057] As shown in FIGS. 3 to 5 , the positioning mechanism 350 forms the main body of the thread machining apparatus 300. Specifically, the positioning mechanism 350 may be a robot. This robot may be a six-axis industrial robot. The six-axis industrial robot is connected to the feeder 320 at a robot flange 352 to form seven spatial degrees of freedom. The six-axis industrial robot may be installed near the workpiece to be machined. When machining a screw hole, the six-axis industrial robot remains stationary. The spindle motor 310 is connected to the feeder 320, which moves the threading tool 200 in a linear direction together with the spindle motor 310. The positioning mechanism 350 can move the feeder 320 to any position within a predetermined range from the positioning mechanism 350. Specifically, the positioning mechanism 350 can move the feeder 320 to a predetermined position so that the output shaft of the spindle motor 310 is aligned with the hole in the workpiece to be machined. This makes it easy to position the output shaft of the spindle motor 310 relative to the workpiece to be machined.

[0058] 6 and 7, an exemplary structure of the screw machining device 300 will be described. Fig. 6 is a plan view of the spindle motor 310 and the feed device 320 of the screw machining device 300 shown in Fig. 3, and Fig. 7 is a perspective view of the spindle motor 310 shown in Fig. 6.

[0059] As shown in Fig. 6, the spindle motor 310 is connected to the feed device 320. Specifically, the spindle motor 310 has a connection part 342 fixedly connected to a connection plate 344 of the feed device 320. The connection plate 344 of the feed device 320 can slide along the axial direction X shown in Fig. 7 by being driven by a drive mechanism in the feed device 320.

[0060] 7, the coupling flange 314 is fixed onto the output shaft 312 of the spindle motor 310 and is suitable for connecting the threading tool 200. The spindle motor 310 may further include a clamp 316 used to hold the threading tool 200.

[0061] FIG. 8 is a plan view of a feeder 320 according to an embodiment of the present disclosure. FIG. 9 is a front view of the feeder 320 shown in FIG. 8. In FIG. 8, the outer frame of the connecting plate of the spindle motor 310 is indicated by 328. A cable train is indicated by 806 in FIGS. 8 and 9 and is used to feed the cable connecting the feeder 320 and the servo motor 336 to the control cabinet. A terminal box 810 shown in FIGS. 8 and 9 is used to transfer the cable of the feeder 320 and is convenient for disassembly and maintenance of the feeder 320.

[0062] 10 to 13, an exemplary configuration of the feeding device 320 will be further described. FIG. 10 is a schematic plan view showing the configuration of the feeding device 320 according to an embodiment of the present disclosure. FIG. 11 is a schematic bottom view of the feeding device 320 shown in FIG. 10. FIG. 12 is a schematic plan view showing the configuration of the feeding device 320 according to another embodiment of the present disclosure. FIG. 13 is a schematic plan view showing the configuration of the feeding device 320 according to yet another embodiment of the present disclosure.

[0063] In some embodiments, the feeder 320 may include a servo motor 336 and a transmission 352. The transmission 352 is coupled to an output shaft of the servo motor 336 and configured to convert rotation of the output shaft of the servo motor 336 into linear movement along the axial direction X of the spindle motor 310 to drive the spindle motor 310. In this way, the spindle motor 310 can achieve precise linear movement. The transmission 352 can be configured in various ways, which will be further described in conjunction with FIGS. 10 to 13.

[0064] First, refer to FIG. 10. As shown in FIG. 10, the transmission device 352 generally includes a first belt pulley 321, a belt 324, a second belt pulley 322, a ball screw 339, a ball nut 337, and a slide member 340. The first belt pulley 321 is fixedly coupled to an output shaft of a servo motor 336. The second belt pulley 322 is coupled to the first belt pulley 321 via the belt 324. The ball screw 339 is coupled at one end to the shaft of the second belt pulley 322 and rotates together with the second belt pulley 322. The ball screw 339 is coupled at the other end to a support 334 that is fixedly coupled to the base of the feed device 320. The ball nut 337 is disposed on the ball screw 339 and is configured to move along the axial direction X as the ball screw 339 rotates. The slide member 340 is coupled between the ball nut 337 and the spindle motor 310. The slide member 340 is driven by the ball nut 337 and moves together with the ball nut 337, thereby driving the spindle motor 310 to move along the axial direction X of the spindle motor 310. In this way, rotation of the output shaft of the servo motor 336 can be easily and reliably converted into linear movement of the spindle motor 310 along the axial direction X. In some embodiments, the slide member 340 is directly connected to the spindle motor 310 and can slide along a track along the axial direction X.

[0065] Figure 11 is a schematic bottom view of the feeder 320 shown in Figure 10. A plate is indicated at 332 and allows the spindle motor 310 to move thereon as the slide member 340 moves.

[0066] 12 , the transmission device 352 generally includes a first belt pulley 321, a gearbox 338, a belt 324, a second belt pulley 322, and a slide member 340. The first belt pulley 321 is fixedly coupled to the output shaft of the servo motor 336. The second belt pulley 322 is fixedly coupled to the shaft of the gearbox 338. The belt 324 couples the first belt pulley 321 to the second belt pulley 322, thereby driving the first belt pulley 321 and the second belt pulley 322. The slide member 340 is coupled between the gearbox 338 and the spindle motor 310, and slides in conjunction with the rotation of the output shaft of the servo motor 336, thereby driving the spindle motor 310 to move along the axial direction X of the spindle motor 310.

[0067] In some embodiments, the gearbox 338 may include an external gear (not shown) disposed at a first end of the gearbox 338 and at least one internal gear (not shown) disposed within the gearbox 338 and coupled to the external gear. The internal gear is adapted to drive the external gear. The second belt pulley 322 is located at a second end of the gearbox 338 and coupled to the shaft of the internal gear of the gearbox 338 so as to drive the internal gear. The slide member 340 is coupled between the external gear and the spindle motor 310 and slides in response to rotation of the outer gear, thereby driving the spindle motor 310. In this manner, rotation of the output shaft of the servo motor 336 can be easily and reliably converted into linear movement along the axial direction of the spindle motor 310.

[0068] In some embodiments, the movement speed of the spindle motor 310 is proportional to the product of the circumference of the first belt pulley 321 and the rotation speed of the servo motor 336. In this way, the movement speed of the spindle motor 310 can be easily and accurately controlled.

[0069] The transmission device 352 will be further described with reference to FIG. 13. As shown in FIG. 13, the transmission device 352 generally includes a gear box 338, a ball screw 339, a ball nut 337, and a slide member 340. The gear box 338 is coupled to an output shaft of the servo motor 336. The ball screw 339 is movably coupled to the gear box 338. The ball nut 337 is disposed on the ball screw 339 and configured to move along the axial direction Y of the ball screw 339 as the ball screw 339 rotates. The slide member 340 is coupled between the ball nut 337 and the spindle motor 310. The slide member 340 slides as the ball nut 337 moves, driving the spindle motor 310 to move along the axial direction Y of the ball screw 339. In some embodiments, the axial direction Y of the ball screw 339 may be parallel to the axial direction X of the spindle motor 310.

[0070] In some embodiments, the transmission device 352 may further include a slide track (not shown) extending along the axial direction X of the spindle motor 310, and the slide member 340 may slide along the slide track. In this way, the spindle motor 310 can be smoothly driven along the slide track.

[0071] While the structure of transmission device 352 has been described above with reference to Figures 10-13, it should be understood that the illustrated configurations are merely examples. Transmission device 352 is not limited to the configurations described above and may have any other configuration. The scope of the present disclosure is not intended to be limited in this respect.

[0072] A description will now be given of the thread machining device 300. The thread machining device 300 may be implemented in a variety of configurations according to embodiments of the present disclosure. The scope of the present disclosure is not intended to be limited in this respect.

[0073] The following describes the operation of the thread machining apparatus 300. In some embodiments, a method for thread machining includes driving the thread cutting tool 200, coupled to an output shaft of a spindle motor 310, to rotate at a rotational speed and driving the spindle motor 310 to move the thread cutting tool 200 along an axial direction X of the spindle motor 310 at a translation speed, wherein the translation speed is proportional to the rotational speed during thread machining.

[0074] In some embodiments, the spindle motor 310 and the feeder 320 are synchronized so that the ratio of translation speed to rotation speed is equal to the pitch of the threading tool 200 during tapping and exiting the threaded hole.

[0075] In some embodiments, the spindle motor 310 and the feeder 320 are synchronized so that the ratio of the travel speed to the rotation speed is equal to the pitch of the threading tool 200, at least once the threading tool 200 reaches the hole on the workpiece surface to be threaded.

[0076] In some embodiments, the spindle motor 310 and the feed device 320 are synchronously controlled by the same controller, which allows for easy and reliable synchronous control of the spindle motor and the feed device, thereby improving machining accuracy.

[0077] The operation of the above-described thread machining device is exemplary only, and the scope of the present disclosure is not intended to be limited in this respect.

[0078] An exemplary structure of a thread processing system 1400 including a thread processing device will be described with reference to Fig. 14. Fig. 14 is a schematic block diagram showing a system including a thread processing device according to an embodiment of the present disclosure. As shown in Fig. 14, the thread processing system 1400 may include an integrated control unit 1402, a robot control unit 1404, a positioning device 350, a feed device 320, a spindle motor 310, a thread cutting tool 200, a PLC (Programmable Logic Controller) 1410, a workpiece 1412, an MQL device 1414, and a tool changer 1408.

[0079] The core concept of the synchronization algorithm of the present invention is to achieve precise motor synchronization between the linear velocity of the feeder 320 and the rotational velocity of the spindle motor 310 by establishing a mathematical and logical relationship between them.

[0080] The present inventors have recognized that in order to obtain high machining accuracy, it is very important that the movement speed (feed rate) is proportional to the rotation speed.

[0081] Specifically, during tapping, it is preferable that the feed in the pitch direction, i.e., along the axial direction of the spindle motor 310, maintains a strict speed ratio relationship with the rotation of the spindle motor 310. For each rotation of the spindle motor 310, the total feed amount of the feeder 320 should be equal to the pitch of the tap to achieve synchronization between the feed and the tapping.

[0082] F=P*S1 (1) Here, P represents the tap pitch (mm / R) (for example, as shown in FIG. 2), F represents the feed speed of the feeder 320 (mm / min), and S1 represents the rotation speed of the spindle motor 310 (R / min).

[0083] The above relationship between the feed rate of feeder 320 and the rotational speed of spindle motor 310 is merely exemplary, and the scope of the present disclosure is not intended to be limited in this respect.

[0084] From equation (1), it can be deduced that the ratio of the moving speed to the rotation speed is equal to the pitch (P shown in FIG. 2) of the thread cutting tool 200. As a result, the processing accuracy of thread cutting can be significantly improved. For example, thread slippage (loosening of the thread), damage to the surface roughness, and damage to the plasticity of the tool material can be avoided.

[0085] It should be understood that the thread machining apparatus 300 and method of the present invention are not intended to be limited in this respect. The ratio of the moving speed to the rotation speed can be varied within a predetermined range according to actual requirements, such as from 0.9 times the pitch of the thread cutting tool 200 to 1.1 times the pitch of the thread cutting tool 200, or from 0.95 times the pitch of the thread cutting tool 200 to 1.05 times the pitch of the thread cutting tool 200. Satisfactory thread machining accuracy can also be obtained.

[0086] In some embodiments, the feeder 320 is a motor-pulley configuration, and the relationship between the feed rate F and the feeder 320 may be as follows:

[0087] S2=F / C (2) Here, C represents the circumference of the pulley (mm / R), and S2 represents the rotation speed of the feeder 320 (R / min).

[0088] This equation (2) does not take into account the transmission ratio of other transmission mechanisms in the feeder 320. If the transmission ratio is taken into account, this equation needs to be multiplied by a corresponding coefficient. In short, in some embodiments, the moving speed is proportional to the product of the circumference of the first belt pulley 321 and the rotation speed of the servo motor 336.

[0089] To accommodate different types of threaded hole machining, the tool changer 1408 may interface with the tool / tool ​​holder 1406 to automatically change tools.

[0090] The head of the threading tool 200 may be equipped with a peripheral micro lubricating fluid (MQL) device 1414 that provides an atomized spray during thread machining to improve feed rates, reduce temperature rise, reduce tool wear, and extend the life of the threading tool 200.

[0091] The PLC 1410 may communicate with the robot controller 1404, execute and control the task list, and enforce safety measures.

[0092] The integrated control unit 1402 has a compact layout and design. It integrates the driving of the feeder 320 and the spindle motor 310 for one drive, two synchronous control. Its good synchronization can avoid system delays.

[0093] Based on the integrated controller design and the unique advantages of the physical structure and encoder software programming, a motor synchronization algorithm is realized in the feed and withdraw process of thread machining.

[0094] In the above embodiment, the machining of female threads has been described as an example. In fact, the thread machining device 300 and method of the present invention are not intended to be limited in this respect. The thread machining device and method of the present invention can be applied to machining male threads as long as the spindle motor is equipped with the thread cutting tool 200 for machining male threads.

[0095] It should be understood that the device is not limited to the configuration described above, but may have any other configuration, and the scope of the present disclosure is not intended to be limited in this respect.

[0096] Additionally, this device may operate in combination with one or more additional devices, as desired, and the scope of the present disclosure is not intended to be limited in this respect.

[0097] The optimized solution provided by the embodiment of the present invention solves the above-mentioned problems of high cost, low efficiency, poor stability, and out-of-synchronization. A feeder, such as a single-axis servo flexible positioning device, may be added to the six-axis industrial robot, and the spindle motor and threading tool 200 are mechanically connected. To better synchronize the linear movement and rotational movement of the spindle motor, the physical connection and synchronization algorithm between the feeder and the spindle motor are designed to solve the problem of motor speed out-of-sync due to independent control, which causes the two devices to be unable to be controlled and related by the same process algorithm, thereby avoiding thread slippage and cutter sticking.

[0098] The innovative optimization solution provided by the embodiments of the present invention takes advantage of the flexibility and economy of industrial robots. Specifically, a single-axis servo flexible positioning device (feeder) is added as an intermediate motion mechanism to reduce the mechanical shock to the robot, thus solving the problem of insufficient robot stiffness.

[0099] Furthermore, the embodiments of the present disclosure enable the integrated design of the single-axis servo flexible positioning device and the spindle motor drive unit, making the synchronous control more flexible and effectively reducing the synchronous speed delay of the spindle motor in the same system. The solution of the present invention greatly improves the cost, efficiency, stability and accuracy of thread machining.

[0100] While several inventive embodiments have been described and illustrated herein, those skilled in the art will readily conceive of various other means and / or structures for performing the functions and / or obtaining the results and / or one or more advantages described herein, and each such variation and / or modification is deemed to be within the scope of the inventive embodiments described herein. More generally, those skilled in the art will readily appreciate that all parameters, dimensions, materials, and configurations described herein are meant to be exemplary, and that the actual parameters, dimensions, materials, and / or configurations will depend on the particular application in which the teachings of the present invention are used. Those skilled in the art will recognize or be able to ascertain, using no more than routine experimentation, many equivalents to the specific inventive embodiments described herein. Accordingly, it should be understood that the above-described embodiments are presented by way of example only, and that, within the scope of the appended claims and equivalents thereof, the present disclosure relates to each individual feature, system, article, material, kit, and / or method described in the present invention. Additionally, combinations of two or more such features, systems, articles, materials, kits and / or methods are within the inventive scope of this disclosure, provided that such features, systems, articles, materials, kits and / or methods are not mutually inconsistent. The following is a summary of the claims as originally filed: [C1] A screw processing device (300), a spindle motor (310) adapted to drive a threading tool (200) coupled to an output shaft of the spindle motor (310) to rotate at a rotational speed; a feeder (320) movably coupled to the spindle motor (310) and configured to drive the spindle motor (310) to move the spindle motor (310) at a movement speed along an axial direction (X) of the spindle motor (310); During thread machining, the moving speed is proportional to the rotation speed. Thread processing device (300). [C2] The ratio of the moving speed to the rotation speed is equal to the pitch of the threading tool (200). The thread processing device (300) according to C1. [C3] The feeding device (320) a servo motor (336); a transmission device (352) connected to the output shaft of the servo motor (336) and configured to convert rotation of the output shaft of the servo motor (336) into linear movement along the axial direction (X) of the spindle motor (310) to drive the spindle motor (310); The screw processing device (300) according to C1, comprising: [C4] The transmission device (352) a gear box (338) connected to the output shaft of the servo motor (336); a ball screw (339) movably connected to the gear box (338); a ball nut (337) disposed on the ball screw (339) and configured to move along the axial direction (Y) of the ball screw (339) as the ball screw (339) rotates; a slide member (340) connected between the ball nut (337) and the spindle motor (310), which slides in accordance with the movement of the ball nut (337), thereby driving the spindle motor (310) to move along the axial direction (Y) of the ball screw (339); The screw processing device (300) according to C3, comprising: [C5] The transmission device (352) a first belt pulley (321) fixedly connected to the output shaft of the servo motor (336); Gearbox (338) and a second belt pulley (322) fixedly connected to the shaft of the gearbox (338); a belt (324) that connects the first belt pulley (321) to the second belt pulley (322) to drive the second belt pulley (322) together with the first belt pulley (321); a slide member (340) connected between the gear box (338) and the spindle motor (310), which slides in accordance with the rotation of the output shaft of the servo motor (336), thereby driving the spindle motor (310) to move along the axial direction (Y) of the spindle motor (310); The screw processing device (300) according to C3, comprising: [C6] The transmission device (352) a first belt pulley (321) fixedly connected to the output shaft of the servo motor (336); Belt (324) and a second belt pulley (322) connected to the first belt pulley (321) via the belt (324); a ball screw (339) connected to the shaft of the second belt pulley (322) and rotating in accordance with the rotation of the second belt pulley (322); a ball nut (337) disposed on the ball screw (339) and configured to move along the axial direction (Y) of the ball screw (339) as the ball screw (339) rotates; a slide member (340) connected between the ball nut (337) and the spindle motor (310), which slides in accordance with the movement of the ball nut (337), thereby driving the spindle motor (310) to move along the axial direction (X) of the spindle motor (310); The screw processing device (300) according to C3, comprising: [C7] The moving speed is proportional to the product of the circumference of the first belt pulley (321) and the rotation speed of the servo motor (336). The screw processing device (300) according to C5 or C6. [C8] The transmission device (352) further includes a slide track extending along the axial direction (X) of the spindle motor (310), and the slide member (340) slides along the slide track. The thread processing device (300) according to any one of C4 to C6. [C9] and a positioning mechanism (350) fixedly coupled to the feeder (320) and adapted to position the feeder (320) to align the threading tool (200) with a threaded hole to be machined in a workpiece. The thread processing device (300) according to C1. [C10] The positioning mechanism (350) comprises a robot, and the feeder (320) is fixedly connected to the end of a mechanical arm of the robot. A screw processing device (300) according to C9. [C11] The spindle motor (310) a clamp (316) suitable for holding said threading tool (200); a control unit suitable for controlling the rotation speed of the spindle motor (310); an encoder coupled to the controller, In a speed control mode, the rotation speed of the spindle motor (310) is transmitted to the control unit of the spindle motor (310) so that the control unit controls the rotation speed of the spindle motor (310); and transmitting the position of the clamping part of the spindle motor (310) holding the thread cutting tool (200) in a position control mode so as to control the output shaft of the spindle motor (310) to rotate the thread cutting tool (200) to a predetermined position for replacing the thread cutting tool (200); the encoder configured to: The screw processing device (300) according to C1, comprising: [C12] The threading tool (200) comprises a tap The thread processing device (300) according to any one of C1 to C6. [C13] A thread machining method, comprising: Driving a threading tool (200) coupled to an output shaft of a spindle motor (310) to rotate at a rotational speed; Driving the spindle motor (310) to move the spindle motor (310) along an axial direction (X) of the spindle motor (310) at a moving speed; During thread machining, the moving speed is proportional to the rotation speed. Thread processing method. [C14] The ratio of the moving speed to the rotation speed is equal to the pitch of the threading tool (200). A thread processing method as described in C13. [C15] The spindle motor (310) and the feeder (320) are synchronized so that the ratio of the movement speed to the rotation speed is equal to the pitch of the threading tool (200) during tapping and withdrawal from the screw hole. A thread processing method as described in C13. [C16] The spindle motor (310) and the feeder (320) are synchronized so that the ratio of the moving speed to the rotation speed is equal to the pitch of the threading tool (200) at least after the threading tool (200) reaches the hole on the workpiece surface to be threaded. A thread processing method as described in C13. [C17] The spindle motor (310) and the feeder (320) are synchronously controlled by the same control unit. A thread processing method as described in C13. [C18] A screw machining device (300) according to any one of C1 to C12 is provided. Thread processing system (1400).

Claims

1. A screw processing device (300), a spindle motor (310) adapted to drive a threading tool (200) coupled to an output shaft of the spindle motor (310) to rotate at a rotational speed; a feeder (320) movably coupled to the spindle motor (310) and configured to drive the spindle motor (310) to move the spindle motor (310) at a moving speed along an axial direction (X) of the spindle motor (310); the feeder (320) being a single-axis servo flexible positioning device; a positioning mechanism (350) fixedly connected to the feeder (320) and suitable for positioning the feeder (320) to align the threading tool (200) with a screw hole to be machined in a workpiece; the positioning mechanism (350) being a six-axis industrial robot, the feeder (320) being fixedly connected to an end of a mechanical arm of the robot; Equipped with During thread machining, the moving speed is proportional to the rotation speed, The spindle motor (310) a clamp (316) suitable for holding said threading tool (200); a control unit suitable for controlling the rotation speed of the spindle motor (310); an encoder coupled to the controller, In a speed control mode, the rotation speed of the spindle motor (310) is transmitted to the control unit of the spindle motor (310) so that the control unit controls the rotation speed of the spindle motor (310); and transmitting the position of the clamping part of the spindle motor (310) holding the thread cutting tool (200) in a position control mode so as to control the output shaft of the spindle motor (310) to rotate the thread cutting tool (200) to a predetermined position for replacing the thread cutting tool (200); the encoder configured to: A screw machining device (300) comprising:

2. The ratio of the moving speed to the rotation speed is equal to the pitch of the threading tool (200). The thread machining device (300) of claim 1.

3. The feeding device (320) a servo motor (336); a transmission device (352) connected to the output shaft of the servo motor (336) and configured to convert rotation of the output shaft of the servo motor (336) into linear movement along the axial direction (X) of the spindle motor (310) to linearly move the spindle motor (310); The thread machining device (300) of claim 1, comprising:

4. The transmission device (352) a gearbox (338) connected to the output shaft of the servo motor (336); a ball screw (339) movably connected to the gearbox (338); a ball nut (337) disposed on the ball screw (339) and configured to move along the axial direction (Y) of the ball screw (339) as the ball screw (339) rotates; a slide member (340) connected between the ball nut (337) and the spindle motor (310), which slides in accordance with the movement of the ball nut (337), thereby driving the spindle motor (310) to move along the axial direction (Y) of the ball screw (339); The thread machining device (300) of claim 3, comprising:

5. The transmission device (352) a first belt pulley (321) fixedly connected to the output shaft of the servo motor (336); a gearbox (338); a second belt pulley (322) fixedly connected to the shaft of said gearbox (338); a belt (324) connecting the first belt pulley (321) with the second belt pulley (322) to drive the first belt pulley (321) and the second belt pulley (322); a slide member (340) connected between the gear box (338) and the spindle motor (310), which slides in accordance with the rotation of the output shaft of the servo motor (336), thereby driving the spindle motor (310) to move along the axial direction (Y) of the spindle motor (310); The thread machining device (300) of claim 3, comprising:

6. The transmission device (352) a first belt pulley (321) fixedly connected to the output shaft of the servo motor (336); A belt (324); a second belt pulley (322) connected to the first belt pulley (321) via the belt (324); a ball screw (339) connected to the shaft of the second belt pulley (322) and rotating in accordance with the rotation of the second belt pulley (322); a ball nut (337) disposed on the ball screw (339) and configured to move along the axial direction (Y) of the ball screw (339) as the ball screw (339) rotates; a slide member (340) connected between the ball nut (337) and the spindle motor (310), which slides in accordance with the movement of the ball nut (337), thereby driving the spindle motor (310) to move along the axial direction (X) of the spindle motor (310); The thread machining device (300) of claim 3, comprising:

7. The moving speed is proportional to the product of the circumference of the first belt pulley (321) and the rotation speed of the servo motor (336). Thread machining device (300) according to claim 5.

8. The transmission device (352) further includes a slide track extending along the axial direction (X) of the spindle motor (310), and the slide member (340) slides along the slide track. Thread machining device (300) according to claim 4.

9. The threading tool (200) comprises a tap The thread machining device (300) of claim 1.

10. A thread machining method, comprising: Driving a threading tool (200) coupled to an output shaft of a spindle motor (310) to rotate at a rotational speed; Driving the spindle motor (310) so as to move the spindle motor (310) at a moving speed along an axial direction (X) of the spindle motor (310) by a feeder (320) movably connected to the spindle motor (310), the feeder (320 being a single-axis servo flexible positioning device; Including, the feeder (320) is positioned by a positioning mechanism (350) fixedly coupled to the feeder (320) and adapted to align the threading tool (200) with a screw hole to be machined in a workpiece, the positioning mechanism (350) comprising a six-axis industrial robot, the feeder (320) being fixedly coupled to the end of a mechanical arm of the robot; During thread machining, the moving speed is proportional to the rotation speed, The spindle motor (310) a clamp (316) suitable for holding said threading tool (200); a control unit suitable for controlling the rotation speed of the spindle motor (310); an encoder coupled to the controller, In a speed control mode, the rotation speed of the spindle motor (310) is transmitted to the control unit of the spindle motor (310) so that the control unit controls the rotation speed of the spindle motor (310); and transmitting the position of the clamping part of the spindle motor (310) holding the thread cutting tool (200) in a position control mode so as to control the output shaft of the spindle motor (310) to rotate the thread cutting tool (200) to a predetermined position for replacing the thread cutting tool (200); the encoder configured to: A thread machining method comprising:

11. The ratio of the moving speed to the rotation speed is equal to the pitch of the threading tool (200). The thread machining method according to claim 10.

12. The spindle motor (310) and the feeder (320) are synchronized so that the ratio of the movement speed to the rotation speed is equal to the pitch of the threading tool (200) during tapping and withdrawal from the screw hole. The thread machining method according to claim 10.

13. The spindle motor (310) and the feed device (320) are synchronized so that the ratio of the moving speed to the rotation speed is equal to the pitch of the threading tool (200) at least after the threading tool (200) reaches the hole on the workpiece surface to be threaded. The thread machining method according to claim 10.

14. The spindle motor (310) and the feeder (320) are synchronously controlled by the same control unit. The thread machining method according to claim 10.

15. The thread processing device (300) according to any one of claims 1 to 9 is provided. Thread machining system (1400).

Citation Information

Patent Citations

  • Multi-station tapping machine for fastener production and manufacturing

    CN110587044A

  • Self-tapping apparatus

    CN201201080Y

  • Operation confirming device for rigid tap

    JP1990041814A

  • Tapping device

    JP2003175420A

  • Device and method for threading female screw

    JP2010052074A