Thread machining method and device, thread machining equipment and storage medium
By acquiring the thread machining path and forming the tool entry channel, the thread machining tool is controlled to directly reach the starting point of the target path, solving the problem of balancing thread machining efficiency and tool life, and achieving a balance between high efficiency and long life.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- GOERTEK INC
- Filing Date
- 2026-03-31
- Publication Date
- 2026-05-15
AI Technical Summary
Existing thread cutting technologies cannot balance high machining efficiency with long tool life. Single-step spiral cutting leads to rapid tool wear, while multi-step layered cutting is inefficient.
Obtain the thread machining path of the workpiece to be machined, determine the target machining path and form the tool entry channel, control the thread machining tool to reach the starting point of the target machining path through the tool entry channel, and perform thread machining according to the target machining path.
It significantly improves thread processing efficiency, reduces tool wear, and achieves a balance between high efficiency and long service life.
Smart Images

Figure CN122033696A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of processing technology, and in particular to thread processing methods, apparatus, thread processing equipment and storage media. Background Technology
[0002] In the field of mechanical manufacturing, CNC machining centers commonly use thread milling processes for thread machining. Currently, there are two main modes: one is the single-pass helical cutting method, which uses a forming thread milling cutter to machine a complete thread profile in one continuous helical interpolation motion. Although this method is simple to program and has a short machining cycle, the cutting force is concentrated and the cutting heat is high, resulting in rapid tool wear and short tool life. The other mode is the multi-step layered cutting method, which allows the thread milling cutter to make multiple radial feeds, with each layer cutting a portion of material to form a complete tooth profile. Although this method reduces the single cutting load and protects the tool, the repeated helical feeds result in low machining efficiency. Therefore, there is currently a technical problem in thread machining where high machining efficiency and long tool life cannot be achieved simultaneously.
[0003] The above content is only used to help understand the technical solutions of the embodiments of this application, and does not represent an admission that the above content is prior art. Summary of the Invention
[0004] The main objective of this application is to provide a thread processing method, apparatus, thread processing equipment, and storage medium, aiming to solve the technical problem that thread processing cannot simultaneously achieve high processing efficiency and long tool life.
[0005] To achieve the above objectives, this application provides a thread processing method, which includes: obtaining a thread processing path of a workpiece to be processed; determining a target processing path from the thread processing path; wherein the path length of the target processing path is less than the thread processing path; and the target processing path includes a complete thread segment with a pitch of a preset complete pitch, wherein the complete thread segment includes the path endpoint of the thread processing path.
[0006] The thread machining path is located between the starting point of the thread machining path and the starting point of the target machining path to form a tool entry channel; When there is a tool entry channel between the starting point of the thread machining path and the starting point of the target machining path, the thread machining tool is controlled to reach the starting point of the target machining path through the tool entry channel, and the thread machining tool is controlled to perform thread machining on the workpiece to be machined according to the target machining path.
[0007] In one embodiment, the step of obtaining the thread machining path of the workpiece to be machined includes: Obtain the single spiral cutting path and multiple spiral cutting paths of the workpiece to be processed; The thread machining path is obtained by splicing the single helical cutting path and the multiple helical cutting paths.
[0008] In one embodiment, the step of determining the target machining path from the thread machining path includes: If the path depth of the thread processing path is less than or equal to a preset depth threshold, a target node is determined on the thread processing path that is a preset full pitch away from the end point of the thread processing path, and the path between the target node and the end point of the thread processing path is taken as the target processing path.
[0009] In one embodiment, the thread processing path includes multiple thread processing sub-paths arranged sequentially from the inside out, the target node includes a target sub-node, and the target processing path includes multiple target sub-paths arranged sequentially from the inside out; The step of determining a target node on the thread machining path that is a predetermined full pitch away from the end point of the thread machining path, and using the path from the target node to the end point of the thread machining path as the target machining path, includes: For each thread processing sub-path, a target sub-node is determined on the thread processing sub-path that is a preset full pitch away from the end point of the thread processing sub-path; The path from the target sub-node to the end point of the thread processing sub-path is taken as the target sub-path.
[0010] In one embodiment, the target processing path includes multiple target sub-paths arranged sequentially from the inside out; The step of controlling the thread-machining tool to perform thread machining on the workpiece according to the target machining path includes: The thread cutting tool is controlled to perform thread machining from the inside out along each target sub-path, and after each target sub-path is completed, the thread cutting tool is controlled to retract to remove chips.
[0011] In one embodiment, the cutting thickness corresponding to each target sub-path decreases non-linearly from the inside to the outside.
[0012] In one embodiment, the thread processing method further includes: If the path depth of the thread processing path is greater than a preset depth threshold, the thread processing path is divided to obtain at least two segmented processing paths, wherein the path depth of each segmented processing path is less than the preset depth threshold. For each segmented machining path, a target segmented path is determined in the segmented machining path. The path length of the target segmented path is less than that of the segmented machining path. The target segmented path includes segmented thread segments with a pitch of a preset full pitch. The segmented thread segments include the path endpoint of the segmented machining path. For each segmented machining path, a tool entry channel is formed between the starting point of the segmented machining path and the starting point of the target segmented path. The thread cutting tool is controlled to reach the starting point of the target segmented path through the tool entry channel, and the thread is machined on the workpiece according to the target segmented path.
[0013] Furthermore, to achieve the above objectives, embodiments of this application provide a thread processing apparatus, the apparatus comprising: The acquisition module is used to acquire the thread machining path of the workpiece to be processed, and determine the target machining path from the thread machining path. The path length of the target machining path is less than that of the thread machining path. The target machining path includes a complete thread segment with a preset complete thread pitch. The complete thread segment includes the path endpoint of the thread machining path. The channel machining module is used to machine between the starting point of the thread machining path and the starting point of the target machining path to form a cutting channel; A thread machining module is used to control a thread machining tool to reach the start of the target machining path via the tool entry channel when there is a tool entry channel between the starting point of the thread machining path and the starting point of the target machining path, and to control the thread machining tool to perform thread machining on the workpiece to be machined according to the target machining path.
[0014] In addition, to achieve the above objectives, this application also provides a thread processing device, which includes: a memory, a processor, and a program of the thread processing method stored in the memory and executable on the processor. When the program of the thread processing method is executed by the processor, it can implement the steps of the thread processing method as described above.
[0015] In addition, to achieve the above objectives, embodiments of this application also provide a computer-readable storage medium storing a program for implementing a thread machining method, wherein when the program for the thread machining method is executed by a processor, it implements the steps of the thread machining method as described above.
[0016] In addition, to achieve the above objectives, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the thread processing method described above.
[0017] One or more technical solutions proposed in this application have at least the following technical effects: This application can obtain the thread machining path of the workpiece to be machined, and can determine the target machining path from the thread machining path. The path length of the target machining path is less than that of the thread machining path. In this application, machining can be performed between the starting point of the thread machining path and the starting point of the target machining path to form a tool entry channel. This allows the thread machining tool to be controlled to directly reach the starting point of the target machining path via the tool entry channel, and the thread machining tool can be controlled to perform thread machining on the workpiece according to the target machining path. Since the target machining path includes a complete thread segment with a preset complete thread pitch, and the complete thread segment includes the ending point of the thread machining path, when the thread machining tool is performing thread machining along the target machining path, the area corresponding to the tool entry channel will also be machined to form a thread simultaneously. Therefore, it is not necessary to perform machining according to the complete thread machining path; the thread machining of the workpiece can be completed through the target machining path, thereby shortening the machining path of the thread machining tool. This significantly improves thread machining efficiency and reduces thread machining tool wear, thus enabling this application to simultaneously achieve high machining efficiency and long tool life. Attached Figure Description
[0018] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with those described herein and, together with the specification, serve to explain the principles of those embodiments.
[0019] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0020] Figure 1 This is a schematic flowchart of one embodiment of the thread processing method of this application; Figure 2 This is a schematic diagram of a single helical cutting path in the thread machining method of this application embodiment; Figure 3 This is a schematic diagram of the multiple helical cutting paths in the thread machining method of this application embodiment; Figure 4 This is a schematic diagram of the thread processing path in the thread processing method of this application embodiment; Figure 5 This is a schematic diagram of one of the target sub-paths in the target machining path of the thread machining method in the embodiments of this application; Figure 6 This is a schematic diagram of the target sub-paths set sequentially from the inside to the outside in the thread processing method of this application embodiment; Figure 7 This is a schematic diagram of the target segment paths in the thread processing method of this application embodiment; Figure 8 This is a schematic diagram of the modular structure of the thread processing device according to an embodiment of this application; Figure 9 This is a schematic diagram of the equipment structure of the hardware operating environment involved in the thread processing method in this application embodiment.
[0021] The objectives, features, and advantages of the embodiments described in this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0022] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of the embodiments of this application and are not intended to limit the embodiments of this application.
[0023] To better understand the technical solutions of the embodiments of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.
[0024] In the field of mechanical manufacturing, CNC (Computer Numerical Control) machining centers commonly use thread milling for thread machining. Currently, the industry generally employs two main thread milling processes, each with its own significant limitations: The first is the single-pass helical cutting to the end method. This method uses a form-fitting thread milling cutter to perform a single continuous helical interpolation motion along the axis of the threaded hole, directly machining the complete thread profile. While this method is simple to program and has a short machining cycle, the entire cutting edge of the tool bears the full cutting load in a single pass, leading to concentrated cutting force, difficulty in chip removal, and a sharp increase in cutting heat. The direct consequence is extremely rapid wear of the thread milling cutter, significantly shortening tool life. Especially when machining high-strength materials or deep threads, the risk of tool chipping and breakage is high, increasing production costs and downtime for tool changes.
[0025] Multi-step layered cutting method: To overcome the impact of a single cut on the tool, another method is to use multi-step layered cutting. This involves software settings that allow the thread cutter to feed radially (X / Y direction) multiple times, removing only a portion of the material in each layer to ultimately form a complete thread profile. While this method effectively reduces the load of a single cut and protects the tool, the need to repeatedly follow the helical tool path significantly increases idle travel and non-cutting time, resulting in low overall machining efficiency and failing to meet the demands of modern manufacturing for high-efficiency production. In summary, there is currently a technical problem in thread machining where high machining efficiency and long tool life cannot be simultaneously achieved.
[0026] Therefore, this embodiment proposes a thread machining method. This embodiment can reduce tool wear, extend tool life, and improve thread machining efficiency. Specifically, this embodiment can obtain the thread machining path of the workpiece to be machined and determine the target machining path from the thread machining path. The path length of the target machining path is shorter than the thread machining path. In this embodiment, machining can be performed between the starting point of the thread machining path and the starting point of the target machining path to form a tool entry channel. Then, the thread machining tool can be controlled to directly reach the starting point of the target machining path through the tool entry channel and to perform thread machining on the workpiece according to the target machining path. Since the target machining path includes a complete thread segment with a preset complete thread pitch, and the complete thread segment includes the ending point of the thread machining path, when the thread machining tool is performing thread machining along the target machining path, the area corresponding to the tool entry channel will also be machined to form a thread simultaneously. Therefore, it is not necessary to perform machining according to the complete thread machining path. The thread machining of the workpiece to be machined can be completed through the target machining path, thereby shortening the machining path of the thread machining tool. This significantly improves thread machining efficiency and reduces thread machining tool wear, thus enabling this embodiment to simultaneously achieve high machining efficiency and long tool life.
[0027] Based on this, the embodiments of this application provide a thread processing method, referring to... Figure 1 , Figure 1 This is a schematic flowchart of one embodiment of the thread machining method according to this application. The thread machining method includes steps S10 to S30: Step S10: Obtain the thread machining path of the workpiece to be processed, and determine the target machining path from the thread machining path. The path length of the target machining path is less than that of the thread machining path. The target machining path includes a complete thread segment with a preset complete thread pitch. The complete thread segment includes the path endpoint of the thread machining path. It should be noted that the workpiece to be processed refers to the object that needs to be threaded during the mechanical manufacturing process. The workpiece to be processed can be any part or semi-finished product that requires threading. The threading path refers to the complete movement trajectory of the threading tool to form a complete thread on the workpiece. The threading path includes the movement path from the start cutting position to the end cutting position. The start cutting position is the starting point of the threading path, and the end cutting position is the ending point of the threading path. The threading path can be a single helical cutting path or a multi-helical cutting path. In other embodiments, the threading path can also be determined based on single helical cutting paths and multi-helical cutting paths. This embodiment does not specifically limit this.
[0028] The target machining path refers to a segment of the path extracted from the thread machining path. The path length of the target machining path is less than that of the thread machining path, and the target machining path contains a complete thread segment with a preset complete thread pitch. At the same time, the complete thread segment includes the endpoint of the thread machining path.
[0029] The preset complete pitch is a pitch parameter pre-set based on the thread structure to be formed on the workpiece. The preset complete pitch can be the pitch corresponding to one turn of the thread to be formed on the workpiece. In other embodiments, it can also be an integer multiple of the pitch corresponding to one turn of the thread; this embodiment does not specifically limit this. If the preset complete pitch is the pitch corresponding to one turn of the thread to be formed on the workpiece, it can effectively improve processing efficiency and tool life in subsequent processing, because it means that the thread-machining tool only needs to travel one turn of the thread path to complete the thread machining of the workpiece.
[0030] A complete thread segment refers to a thread segment with a preset complete thread pitch, and includes the endpoint of the thread machining path. Understandably, a complete thread segment can be determined within the thread machining path based on the endpoint and the preset complete thread pitch. This complete thread segment can be directly used as the target machining path. For example, a node on the thread machining path that is a preset complete thread pitch away from the endpoint can be identified, and the path between that node and the endpoint of the thread machining path can be used as the target machining path.
[0031] For example, the thread machining path of the path to be processed is obtained, and the target machining path is determined in the thread machining path.
[0032] Step S20: Machining is performed between the starting point of the thread machining path and the starting point of the target machining path to form a tool entry channel; It should be noted that the tool entry channel refers to a hole-shaped channel pre-machined between the starting point of the thread machining path and the starting point of the target machining path. This tool entry channel is used to provide a passage for the thread machining tool to quickly reach the starting point of the target machining path.
[0033] The diameter of the tool entry channel is larger than the diameter of the thread cutting tool, but smaller than the minor diameter of the thread cutting path. The minor diameter is the shortest inner diameter of the thread that needs to be formed on the workpiece.
[0034] Drilling can be performed using a drill bit to create a cutting channel. For example, a cutting channel can be formed between the starting point of the thread processing path and the starting point of the target processing path, according to a preset channel diameter. The preset channel diameter can be set based on the actual situation. This embodiment does not make a specific limitation on this. The preset channel diameter is greater than the diameter of the thread processing tool and less than the minor diameter of the thread of the thread processing path.
[0035] The tool entry channel provides a direct path for the thread cutting tool to the starting point of the target machining path, allowing the tool to enter directly without having to follow the complete thread machining path from its starting point. The diameter of the tool entry channel is larger than the tool shank diameter but smaller than the minor diameter of the thread corresponding to the machining path, ensuring that the tool can pass smoothly without damaging the subsequent thread structure.
[0036] Step S30: When there is a tool entry channel between the starting point of the thread machining path and the starting point of the target machining path, control the thread machining tool to reach the starting point of the target machining path through the tool entry channel, and control the thread machining tool to perform thread machining on the workpiece to be machined according to the target machining path.
[0037] It should be noted that thread cutting tools are tools used to perform thread cutting tasks on workpieces. The starting point of the target machining path refers to the initial position of the target machining path, which is the entry position of the thread cutting tool when it begins to execute the target machining path.
[0038] For example, when a tool entry channel already exists between the starting point of the thread machining path and the starting point of the target machining path, the thread machining tool is controlled to move from outside the workpiece to the starting point of the thread machining path, allowing the tool to enter the tool entry channel and move along it until it reaches the starting point of the target machining path. After reaching the starting point of the target machining path, the tool is controlled to perform a continuous helical motion along the target machining path, cutting the workpiece to form a complete thread structure. During the movement of the tool along the target machining path, the wall of the tool entry channel is simultaneously cut to form threads, ultimately resulting in a continuous and complete thread on the workpiece.
[0039] This embodiment can obtain the thread machining path of the workpiece to be processed and determine the target machining path from the thread machining path. The path length of the target machining path is shorter than that of the thread machining path. In this embodiment, machining can be carried out between the starting point of the thread machining path and the starting point of the target machining path to form a tool entry channel. Then, the thread machining tool can be controlled to directly reach the starting point of the target machining path through the tool entry channel and to perform thread machining on the workpiece according to the target machining path. Since the target machining path includes a complete thread segment with a preset full pitch, and the complete thread segment includes the ending point of the thread machining path, when the thread machining tool is performing thread machining along the target machining path, the area corresponding to the tool entry channel will also be machined to form a thread simultaneously. Therefore, it is not necessary to perform machining according to the complete thread machining path. The thread machining of the workpiece to be processed can be completed through the target machining path, thereby shortening the machining path of the thread machining tool. This significantly improves the thread machining efficiency and reduces the wear of the thread machining tool, thus enabling this embodiment to simultaneously achieve high machining efficiency and long tool life.
[0040] In a feasible embodiment, step S10 further includes steps S11 to S12: Step S11: Obtain the single spiral cutting path and multiple spiral cutting paths of the workpiece to be processed; It should be noted that a single helical cutting path refers to a continuous helical interpolation motion trajectory generated in the software from the starting position to the ending position of the thread machining, based on the thread parameters required for the workpiece to be machined. Thread parameters can be, for example, the major diameter, minor diameter, pitch, and machining depth of a metric thread. This embodiment does not impose specific limitations on these parameters, which can be determined based on actual circumstances.
[0041] A single helical cutting path corresponds to the machining method of single helical cutting to the bottom. The thread cutting tool forms a complete thread profile by performing one continuous helical motion along the single helical cutting path. A single helical cutting path is a continuous helical motion path from the top of the thread to the bottom. For example, refer to... Figure 2 , Figure 2 A schematic diagram of a single helical cutting path is shown. Figure 2 The diagram shows a single spiral cutting path 001, where q1 is the starting point and z1 is the ending point. Figure 2 The blue dashed line indicates the axial direction of the thread on the workpiece to be processed.
[0042] A multi-helical cutting path refers to a set of multiple helical paths generated in software based on the required thread parameters of the workpiece. These paths involve multiple infeeds in the radial direction (X / Y plane), with each infeed cutting a portion of material, ultimately forming a single helical path through multiple helical motions. Multi-helical cutting paths correspond to the multi-step layered cutting method. For example, refer to... Figure 3 , Figure 3 A schematic diagram of multiple helical cutting paths is shown. Figure 3 The diagram shows a multi-helical cutting path 002, as well as the path start point q2 and the path end point z2 of the multi-helical cutting path.
[0043] Step S12: Combine the single spiral cutting path and the multiple spiral cutting paths to obtain the thread machining path.
[0044] It should be noted that while single-helix cutting paths offer high machining efficiency, they also result in concentrated cutting loads and rapid tool wear. Conversely, multi-helix cutting paths, while dispersing the cutting load and extending tool life, suffer from low machining efficiency. To overcome the limitations of traditional methods, this embodiment combines single-helix and multi-helix cutting paths to obtain a composite path—a thread machining path—that combines high efficiency with low load characteristics. This facilitates the subsequent determination of the target machining path from the thread machining path.
[0045] For example, both single-helix cutting paths and multi-helix cutting paths can be imported into the software to generate a thread machining path obtained by splicing the single-helix cutting paths and multi-helix cutting paths. For instance, the single-helix cutting paths and multi-helix cutting paths can be aligned and superimposed in three-dimensional space. Since both single-helix cutting paths and multi-helix cutting paths are generated based on the same thread parameters, they share the same reference coordinate system in space. Therefore, the single-helix cutting paths and multi-helix cutting paths can be spliced based on the reference coordinate system to obtain the thread machining path. This facilitates more efficient machining processes while protecting tool life.
[0046] In a feasible embodiment, step S10 further includes step A10: when the path depth of the thread processing path is less than or equal to a preset depth threshold, a target node that is a preset full pitch away from the end point of the thread processing path is determined on the thread processing path, and the path between the target node and the end point of the thread processing path is taken as the target processing path.
[0047] It should be noted that the preset depth threshold can be set based on actual conditions, and this embodiment does not impose specific limitations on it. For example, the preset depth threshold can be determined based on the performance of the thread cutting tool and / or the material properties of the workpiece. When the path depth of the thread machining path is less than or equal to the preset depth threshold, it indicates that the thread depth is relatively shallow, and the cutting load and chip removal difficulty borne by the thread cutting tool during machining are relatively controllable. When the path depth of the thread machining path is greater than the preset depth threshold, it indicates that the thread depth is relatively deep, and segmented processing is required. If segmented processing is not performed, chip removal difficulties and / or vibration problems caused by tool overhang may occur, which may affect the machining accuracy of the thread. For example, three times the tool diameter of the thread cutting tool can be used as the preset depth threshold.
[0048] A target node is a node defined on the thread machining path. The axial distance between the target node and the end point of the thread machining path is exactly equal to the preset full pitch. Specifically, starting from the end point of the thread machining path, the axial distance of the preset full pitch is traced back along the path in the opposite direction (i.e., towards the starting point of the path) until a point is reached on the path; this point is the target node. The target node is the dividing point that defines the thread machining path: the path segment from the target node to the end point of the thread machining path is defined as the target machining path.
[0049] In this embodiment, when the path depth of the thread machining path is less than a preset depth threshold, a target machining path including the endpoint of the thread machining path is determined. The target machining path can also be a complete helical segment. This minimizes the actual tool path length while ensuring a complete thread is machined, reducing ineffective cutting paths and avoiding wear and heat concentration caused by cutting from the beginning to the end of the thread machining path. Therefore, while ensuring thread quality, this method improves machining efficiency and extends tool life. Specifically, when the thread machining tool reaches the starting point (i.e., the target node) of the target machining path via the tool entry channel and begins machining, the tool moves along the target machining path to the endpoint. During this process, the thread machining tool cuts the sidewall of the tool entry channel. Because the target machining path includes the final complete pitch helical motion, the required thread profile can be completely formed on the sidewall of the tool entry channel without needing to start machining from the top of the thread. This determination method shortens the tool's cutting path length while ensuring the final thread quality.
[0050] For example, when the path depth of the thread machining path is less than or equal to a preset depth threshold, taking the end point of the thread machining path as a reference, a segment with an axial length equal to the preset full pitch is intercepted upwards along the opposite direction of the thread machining path. The starting point of this segment is the target node. The path between the target node and the end point of the thread machining path is determined as the target machining path. The target machining path includes a complete helical segment with a pitch equal to the preset full pitch, and the complete helical segment includes the end point of the thread machining path.
[0051] In a feasible embodiment, the thread processing path includes multiple thread processing sub-paths arranged sequentially from the inside out, the target node includes a target sub-node, and the target processing path includes multiple target sub-paths arranged sequentially from the inside out; step A10 further includes steps A11 to A12: Step A11: For each thread machining sub-path, determine the target sub-node on the thread machining sub-path that is a preset full pitch away from the end point of the thread machining sub-path. Step A12: The path from the target sub-node to the end point of the thread machining sub-path is taken as the target sub-path.
[0052] It should be noted that a thread machining path can include multiple thread machining sub-paths arranged sequentially from the inside out. When thread machining on a workpiece requires a layered cutting method, the thread machining path can include multiple thread machining sub-paths, each corresponding to a cutting layer, so that the thread machining tool can cut away the material of the corresponding cutting layer when machining according to the thread machining sub-path. Each thread machining sub-path has its own corresponding path start and path end. For example, refer to... Figure 4 , Figure 4 The diagram shows that the thread machining path includes multiple thread machining sub-paths arranged sequentially from the inside out. Figure 4 The thread machining path 003 is shown, from... Figure 4 As can be seen, thread machining path 003 includes three thread machining sub-paths. Figure 4 The path start and end points of each thread machining sub-path are not fully shown in the image. Figure 4 The diagram shows the path start point q3 and the path end point z4 of the outermost thread machining sub-path. Figure 4 The start and end points of the innermost thread machining sub-path are obscured by the start and end points of the outermost thread machining sub-path.
[0053] Each thread processing sub-path has its own corresponding target sub-node. On each thread processing sub-path, the axial distance between the target sub-node and the end point of the thread processing sub-path is equal to the preset complete thread pitch.
[0054] When a thread machining path includes multiple thread machining sub-paths, the target machining path will also include multiple target sub-paths, which are arranged sequentially from the inside out. Each target sub-path consists of the path from the target sub-node on the corresponding thread machining sub-path to the end point of that thread machining sub-path. Having multiple target sub-paths can reduce cutting pressure, thus helping to extend the life of the thread machining tool. The number of target sub-paths is the same as the number of thread machining sub-paths. This embodiment does not specifically limit the number of thread machining sub-paths; it can be set based on actual conditions. For example, refer to... Figure 5 , Figure 5 The diagram shows a target sub-path 004 within the target processing path. 004 can refer to the innermost target sub-path in the target processing path. q4 and z4 are the starting points of target sub-path 004. (Refer to...) Figure 6 , Figure 6 This is an enlarged diagram showing multiple target sub-paths set sequentially from the inside out. 005 refers to each target sub-path set sequentially from the inside out. Figure 6 The diagram shows three target sub-paths set sequentially from the inside out. q6 is the starting point of the outermost target sub-path, z6 is the starting point of the outermost target sub-path, q5 is the starting point of the middle target sub-path, and z5 is the ending point of the middle target sub-path.
[0055] For example, for each thread machining sub-path, a target sub-node is determined on the thread machining sub-path that is a preset full pitch away from the end point of the thread machining sub-path. The path from the target sub-node to the end point of the thread machining sub-path is taken as the target sub-path. In this embodiment, each target sub-path retains only a segment (with a length equal to the preset full pitch) near the end point of the corresponding thread machining sub-path, which significantly shortens the actual tool path length of each sub-path, reduces invalid cutting and idle travel, and significantly improves machining efficiency. At the same time, the cutting load of each target sub-path is limited to a reasonable range, avoiding the problems of cutting force concentration and increased cutting heat caused by cutting the entire length of a single target sub-path, effectively reducing tool wear and extending tool life.
[0056] In other embodiments, the thread machining path may not include multiple thread machining sub-paths, or it may be a single machining trajectory. For example, the thread machining path may also be a single helical cutting path. In the case that the thread machining path is a single helical cutting path, the target machining path is also a single machining trajectory, which can also realize the thread machining of the workpiece to be machined.
[0057] In a feasible embodiment, step S30 further includes step S31: controlling the thread cutting tool to perform thread cutting from the inside out along each target sub-path, and controlling the thread cutting tool to retract to remove chips after each target sub-path is completed.
[0058] It should be noted that when the target machining path includes multiple target sub-machining paths, the thread machining tool will sequentially perform thread machining along each target sub-path from the inside out. For example, the target sub-paths from the inside out can be the first sub-path, the second sub-path, and the third sub-path, respectively. The thread machining tool can be controlled to first machine along the first sub-path. After machining along the first sub-path, the thread machining tool can be controlled to retract to remove chips. For example, it can retract to the starting point of the first sub-path, etc. Then, the thread machining tool can be controlled to machine along the second sub-path. After machining along the second sub-path, the thread machining tool can be controlled to retract to remove chips. Then, the thread machining tool can be controlled to machine along the third sub-path. After machining along the third sub-path, the thread machining tool can be controlled to retract to remove chips. And after machining along the third sub-path, the thread machining of the workpiece can be determined to be completed.
[0059] When a threading tool performs threading along each target sub-path, the sidewall of the tool path is also simultaneously threaded, thereby improving processing efficiency and extending tool life.
[0060] In this embodiment, the thread-machining tool can be controlled to process each target sub-path sequentially from the inside out, thereby improving machining accuracy. Furthermore, by controlling the retraction of the thread-machining tool after each target sub-path is completed to remove chips, the chip removal problem in layered cutting is effectively solved. During layered cutting, each layer generates a certain amount of chips. If these chips cannot be removed in time, they will accumulate in the machining area, leading to chip blockage, increased cutting force, higher cutting temperature, and even tool breakage or a decrease in workpiece surface quality. By actively retracting the tool after each layer is completed, chip removal can be achieved.
[0061] The retraction and chip removal action ensures the smooth progress of subsequent machining. When the thread cutting tool completes machining one target sub-path and retracts to remove chips, it enters the next target sub-path for machining again. There is no chip accumulation in the machining area, and the cutting edge of the tool can directly contact the fresh material surface, avoiding quality defects caused by secondary chip cutting or chips embedding into the machined surface, and ensuring the stability and consistency of each cutting layer.
[0062] In one feasible embodiment, the cutting thickness corresponding to each target sub-path decreases non-linearly from the inside out.
[0063] It should be noted that during the inner layer cutting, the thread cutting tool is located near the center of the thread. Material removal is relatively concentrated in this area, but the cutting speed of the tool's cutting edge is low, and the cutting temperature is relatively controllable. Therefore, it can withstand a larger cutting thickness to improve material removal efficiency. As the machining layer moves from the inside to the outside, the tool gradually approaches the final thread profile, the cutting speed increases, and the cutting temperature rises. Simultaneously, the outer layer cutting directly determines the thread surface quality and accuracy; therefore, the cutting thickness needs to be reduced to lower the cutting load and heat, ensuring machining quality. The design of the non-linearly decreasing cutting thickness corresponding to the target sub-path from the inside to the outside results in a smoother cutting force distribution. This avoids the thread cutting tool experiencing sudden impacts in the initial stage when its toughness is strongest, and also prevents excessive load in deep areas where chip removal is difficult. The non-linear decrease allows for a relatively larger cutting thickness in the inner layer to quickly remove most of the excess material, while a smaller cutting thickness in the outer layer allows for precise thread machining.
[0064] If a linear reduction in cutting thickness is adopted, the consistent reduction in cutting thickness across each layer will result in excessive cutting thickness in the inner layers. This leads to concentrated cutting loads on the thread cutting tool, increasing the risk of high impact, rapid wear, and chipping. Furthermore, linear reduction can leave a significant cutting thickness in the outer layers near the thread profile surface, causing over-cutting and affecting thread machining accuracy.
[0065] Furthermore, based on the above embodiments of this application, in another embodiment of this application, the same or similar content as the above embodiments can be referred to the above description, and will not be repeated hereafter. Based on this, the thread processing method further includes: steps B10 to B30: Step B10: If the path depth of the thread processing path is greater than the preset depth threshold, divide the thread processing path to obtain at least two segmented processing paths, wherein the path depth of each segmented processing path is less than the preset depth threshold. It should be noted that the segmented machining path is obtained by dividing the complete thread machining path along the depth direction into at least two paths when the path depth of the thread machining path is greater than a preset depth threshold (in the case of deep thread machining). Each segmented machining path is a part of the thread machining path, and the thread machining path can be obtained by splicing the segmented machining paths. The path depth of each segmented machining path is less than the preset depth threshold.
[0066] Since the path depth of the thread machining path may exceed the preset depth threshold, it may cause vibration problems due to poor chip removal and / or tool overhang. Therefore, in order to improve the thread machining accuracy, the thread machining path can be divided into multiple segmented machining paths.
[0067] For example, in this embodiment, the segment interval can be set along the thread axis direction at a preset integer multiple of the preset complete thread pitch, dividing the thread machining path into at least two segmented machining paths. When the thread machining path is a single trajectory, each segmented machining path is also a single trajectory. When the thread machining path consists of multiple thread machining sub-paths, each segmented machining path includes multiple segmented machining sub-paths. For each segmented machining path, the number of segmented machining sub-paths corresponding to the segmented machining path is the same as the number of thread machining sub-paths of the thread machining path. The path depth of each segmented machining sub-path corresponding to the same segmented machining path is the same and is less than a preset depth threshold.
[0068] Step B20: For each segmented machining path, determine the target segmented path in the segmented machining path. The path length of the target segmented path is less than that of the segmented machining path. The target segmented path includes segmented thread segments with a pitch of the preset full pitch. The segmented thread segments include the path endpoint of the segmented machining path. It should be noted that each segmented machining path has a target segmented path, which is the path for the thread cutting tool to perform cutting. The path length of the target segmented path is less than that of the corresponding segmented machining path. The target segmented path contains segmented thread segments with a preset full pitch, and these segmented thread segments contain the path endpoint of the corresponding segmented machining path. For each segmented machining path, if the segmented machining path includes multiple sub-segments, the target segmented path of the segmented machining path includes multiple target sub-segmented paths. The number of target sub-segmented paths is the same as the number of segmented machining sub-paths. Each target sub-segmented path includes the path endpoint of the segmented machining sub-path it belongs to, and each target sub-segmented path includes segmented thread segments with a preset full pitch. The method for determining the target sub-segmented path is similar to the method for determining the target sub-path, and will not be repeated in this embodiment.
[0069] Step B30: For each segmented machining path, a tool entry channel is formed between the starting point of the segmented machining path and the starting point of the target segmented path. The thread cutting tool is controlled to reach the starting point of the target segmented path through the tool entry channel, and thread machining is performed on the workpiece to be machined according to the target segmented path.
[0070] It should be noted that for each segmented machining path, a tool entry channel is formed between the starting point of the segmented machining path and the starting point of the target segmented path. In this embodiment, each segmented machining path can be machined sequentially in the direction from the starting point to the ending point of the thread machining path. The machining method for each segmented machining path can be as follows: a tool entry channel is formed between the starting point of the segmented machining path and the starting point of the target segmented path; the thread machining tool is controlled to reach the starting point of the target segmented path through the tool entry channel; and thread machining is performed on the workpiece to be machined according to the target segmented path.
[0071] For example, if there are a first segmented machining path and a second segmented machining path sequentially from the starting point to the ending point of the thread machining path, then the tool entry channel is machined starting from the starting point of the thread machining path. For example, the tool entry channel is formed by machining from the starting point of the first segmented machining path to the starting point of the target segmented path of the first segmented machining path. Then, the thread machining tool is controlled to reach the starting point of the target segmented path of the first segmented machining path through the tool entry channel of the first segmented machining path, and the thread is machined on the workpiece according to the target segmented path. After the thread machining tool completes the target segmented path of the first segmented machining path, the tool entry channel is formed by machining from the starting point of the second segmented machining path to the starting point of the target segmented path of the second segmented machining path. Then, the thread machining tool is controlled to reach the starting point of the target segmented path of the second segmented machining path through the tool entry channel of the second segmented machining path, and the thread is machined on the workpiece according to the target segmented path of the second segmented machining path, thereby completing the thread machining of the workpiece.
[0072] When the target segment path includes multiple target segment sub-paths, the thread cutting tool is controlled to process each target segment sub-path sequentially from the inside out. When processing the target segment sub-path, the sidewall of the tool hole of the segment sub-path will also be processed into a thread simultaneously, thereby improving processing efficiency and extending tool life.
[0073] In this embodiment, after each segment of the target path is completed, the thread cutting tool is controlled to retract to facilitate chip removal before proceeding to the next segment, thereby ensuring the stability and quality of deep hole machining.
[0074] For a better understanding of this implementation, please refer to Figure 7 , Figure 7 A schematic diagram of the path segments for each target is shown. Figure 7 The output target segmented path is a single trajectory, from Figure 7As can be seen, the thread machining path can be divided into two segmented machining paths, each of which includes the target segmented path. Figure 7 The multiple target segment paths shown are 006 and 007, q8 is the starting point of target segment path 006, z8 is the ending point of target segment path 006, q9 is the starting point of target segment path 007, and z9 is the ending point of target segment path 007.
[0075] This application also provides a thread processing device; please refer to... Figure 8 The device includes: The acquisition module 10 is used to acquire the thread machining path of the workpiece to be processed, and determine the target machining path from the thread machining path. The path length of the target machining path is less than that of the thread machining path. The target machining path includes a complete thread segment with a preset complete thread pitch. The complete thread segment includes the path endpoint of the thread machining path. The channel processing module 20 is used to process between the starting point of the thread processing path and the starting point of the target processing path to form a cutting channel; The thread processing module 30 is used to control the thread processing tool to reach the starting point of the target processing path through the tool entry channel when there is a tool entry channel between the starting point of the thread processing path and the starting point of the target processing path, and to control the thread processing tool to perform thread processing on the workpiece to be processed according to the target processing path.
[0076] In one embodiment, the acquisition module 10 is further configured to: Obtain the single spiral cutting path and multiple spiral cutting paths of the workpiece to be processed; The thread machining path is obtained by splicing the single helical cutting path and the multiple helical cutting paths.
[0077] In one embodiment, the acquisition module 10 is further configured to: If the path depth of the thread processing path is less than or equal to a preset depth threshold, a target node is determined on the thread processing path that is a preset full pitch away from the end point of the thread processing path, and the path between the target node and the end point of the thread processing path is taken as the target processing path.
[0078] In one embodiment, the thread processing path includes multiple thread processing sub-paths arranged sequentially from the inside out, the target node includes a target sub-node, and the target processing path includes multiple target sub-paths arranged sequentially from the inside out; the acquisition module 10 is further configured to: For each thread processing sub-path, a target sub-node is determined on the thread processing sub-path that is a preset full pitch away from the end point of the thread processing sub-path; The path from the target sub-node to the end point of the thread processing sub-path is taken as the target sub-path.
[0079] In one embodiment, the target machining path includes multiple target sub-paths arranged sequentially from the inside out; the hole machining module 20 is further configured to: control the thread machining tool to perform thread machining along each target sub-path sequentially from the inside out, and control the thread machining tool to retract to remove chips after each target sub-path is completed.
[0080] In one embodiment, the cutting thickness corresponding to each target sub-path decreases non-linearly from the inside to the outside.
[0081] In one embodiment, the thread-cutting device is further used for: If the path depth of the thread processing path is greater than a preset depth threshold, the thread processing path is divided to obtain at least two segmented processing paths, wherein the path depth of each segmented processing path is less than the preset depth threshold. For each segmented machining path, a target segmented path is determined in the segmented machining path. The path length of the target segmented path is less than that of the segmented machining path. The target segmented path includes segmented thread segments with a pitch of a preset full pitch. The segmented thread segments include the path endpoint of the segmented machining path. For each segmented machining path, a tool entry channel is formed between the starting point of the segmented machining path and the starting point of the target segmented path. The thread cutting tool is controlled to reach the starting point of the target segmented path through the tool entry channel, and the thread is machined on the workpiece according to the target segmented path.
[0082] The thread processing apparatus provided in this application adopts the thread processing method in the above embodiments, aiming to solve the technical problem that thread processing cannot simultaneously achieve high processing efficiency and long tool life. Compared with the prior art, the beneficial effects of the thread processing method provided in this application are the same as those of the thread processing method provided in the above embodiments, and other technical features in this thread processing apparatus are the same as those disclosed in the methods of the above embodiments, and will not be repeated here.
[0083] This application provides a thread processing device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, which are executed by the at least one processor to enable the at least one processor to perform the thread processing method in the first embodiment described above.
[0084] The following is for reference. Figure 9 The diagram illustrates a structural schematic of a thread-cutting apparatus suitable for implementing embodiments of this application. The thread-cutting apparatus may be a CNC machine tool or similar equipment; this embodiment does not specifically limit its use. Figure 9 The thread-cutting equipment shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments of this application.
[0085] like Figure 9 As shown, the thread processing equipment may include a processing unit 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to a program stored in a read-only memory 1002 or a program loaded from a storage device 1003 into a random access memory 1004. The random access memory 1004 also stores various programs and data required for the operation of the thread processing equipment. The processing unit 1001, the read-only memory 1002, and the random access memory 1004 are interconnected via a bus 1005. An input / output interface 1006 is also connected to the bus. Typically, the following systems can be connected to the input / output interface 1006: input devices 1007 including, for example, a touch screen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output devices 1008 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage devices 1003 including, for example, magnetic tape, hard disk, etc.; and communication devices 1009. Communication device 1009 allows the thread-cutting equipment to communicate wirelessly or wiredly with other equipment to exchange data. Although the figure shows thread-cutting equipment with various systems, it should be understood that implementation or possession of all the systems shown is not required. More or fewer systems may be implemented alternatively.
[0086] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from storage device 1003, or installed from read-only memory 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of the embodiments disclosed in this application.
[0087] The thread processing equipment provided in this application, employing the thread processing method described in the above embodiments, can solve the technical problem that thread processing cannot simultaneously achieve high processing efficiency and long tool life. Compared with the prior art, the beneficial effects of the thread processing equipment provided in this application are the same as those of the thread processing method provided in the above embodiments, and other technical features of this thread processing equipment are the same as those disclosed in the previous embodiment method, and will not be repeated here.
[0088] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.
[0089] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
[0090] This embodiment provides a computer-readable storage medium having computer-readable program instructions stored thereon, which are used to execute the thread processing method in the first embodiment described above.
[0091] The computer-readable storage medium provided in this application embodiment may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor devices, apparatuses, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections with one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable EPROM (Electrical Programmable Read Only Memory) or flash memory, optical fiber, portable compact disk CD-ROM (compact discread-only memory), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution device, apparatus, or apparatus. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.
[0092] The aforementioned computer-readable storage medium may be included in the thread processing equipment; or it may exist independently and not assembled into the thread processing equipment.
[0093] The aforementioned computer-readable storage medium carries one or more programs. When the aforementioned one or more programs are executed by the thread processing equipment, the thread processing equipment causes the following: to acquire the thread processing path of the workpiece to be processed; to determine a target processing path from the thread processing path, wherein the path length of the target processing path is less than the thread processing path; the target processing path includes a complete thread segment with a preset complete thread pitch; the complete thread segment includes the path endpoint of the thread processing path; to process between the path start point of the thread processing path and the path start point of the target processing path to form a tool entry channel; and, in the case where a tool entry channel exists between the path start point of the thread processing path and the path start point of the target processing path, to control the thread processing tool to reach the start point of the target processing path via the tool entry channel, and to control the thread processing tool to perform thread processing on the workpiece to be processed according to the target processing path.
[0094] Computer program code for performing the operations of this disclosure can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, and conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a LAN (local area network) or WAN (wide area network)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0095] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of devices, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented using a dedicated hardware-based device that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0096] The modules described in the embodiments of this disclosure can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.
[0097] The computer-readable storage medium provided in this application embodiment stores computer-readable program instructions for executing the above-described thread machining method, aiming to solve the technical problem that thread machining cannot simultaneously achieve high machining efficiency and long tool life. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application embodiment are the same as the beneficial effects of the thread machining method provided in the above embodiments, and will not be repeated here.
[0098] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the thread machining method described above.
[0099] The computer program product provided in this application aims to solve the technical problem that thread machining cannot simultaneously achieve high machining efficiency and long tool life. Compared with the prior art, the beneficial effects of the computer program product provided in this application are the same as the beneficial effects of the thread machining method provided in the above embodiments, and will not be repeated here.
[0100] The above are merely preferred embodiments of the present application and do not limit the patent scope of the present application. Any equivalent structural or procedural transformations made using the description and drawings of the present application, or direct or indirect applications in other related technical fields, are similarly included within the patent processing scope of the present application.
Claims
1. A thread machining method, characterized in that, The method includes: Obtain the thread machining path of the workpiece to be processed, determine the target machining path from the thread machining path, the path length of the target machining path is less than the thread machining path, the target machining path includes a complete thread segment with a preset complete thread pitch, and the complete thread segment includes the path endpoint of the thread machining path; The thread machining path is located between the starting point of the thread machining path and the starting point of the target machining path to form a tool entry channel; When there is a tool entry channel between the starting point of the thread machining path and the starting point of the target machining path, the thread machining tool is controlled to reach the starting point of the target machining path through the tool entry channel, and the thread machining tool is controlled to perform thread machining on the workpiece to be machined according to the target machining path.
2. The thread processing method as described in claim 1, characterized in that, The step of obtaining the thread machining path of the workpiece to be processed includes: Obtain the single spiral cutting path and multiple spiral cutting paths of the workpiece to be processed; The thread machining path is obtained by splicing the single helical cutting path and the multiple helical cutting paths.
3. The thread processing method as described in claim 1, characterized in that, The step of determining the target machining path from the thread machining path includes: If the path depth of the thread processing path is less than or equal to a preset depth threshold, a target node is determined on the thread processing path that is a preset full pitch away from the end point of the thread processing path, and the path between the target node and the end point of the thread processing path is taken as the target processing path.
4. The thread processing method as described in claim 3, characterized in that, The thread processing path includes multiple thread processing sub-paths arranged sequentially from the inside out; the target node includes a target sub-node; and the target processing path includes multiple target sub-paths arranged sequentially from the inside out. The step of determining a target node on the thread machining path that is a predetermined full pitch away from the end point of the thread machining path, and using the path from the target node to the end point of the thread machining path as the target machining path, includes: For each thread processing sub-path, a target sub-node is determined on the thread processing sub-path that is a preset full pitch away from the end point of the thread processing sub-path; The path from the target sub-node to the end point of the thread processing sub-path is taken as the target sub-path.
5. The thread processing method as described in claim 1, characterized in that, The target processing path includes multiple target sub-paths set sequentially from the inside out; The step of controlling the thread-machining tool to perform thread machining on the workpiece according to the target machining path includes: The thread cutting tool is controlled to perform thread machining from the inside out along each target sub-path, and after each target sub-path is completed, the thread cutting tool is controlled to retract to remove chips.
6. The thread processing method as described in claim 5, characterized in that, The cutting thickness corresponding to each target sub-path decreases non-linearly from the inside to the outside.
7. The thread processing method as described in claim 1, characterized in that, The thread machining method further includes: If the path depth of the thread processing path is greater than a preset depth threshold, the thread processing path is divided to obtain at least two segmented processing paths, wherein the path depth of each segmented processing path is less than the preset depth threshold. For each segmented machining path, a target segmented path is determined in the segmented machining path. The path length of the target segmented path is less than that of the segmented machining path. The target segmented path includes segmented thread segments with a pitch of a preset full pitch. The segmented thread segments include the path endpoint of the segmented machining path. For each segmented machining path, a tool entry channel is formed between the starting point of the segmented machining path and the starting point of the target segmented path. The thread cutting tool is controlled to reach the starting point of the target segmented path through the tool entry channel, and the thread is machined on the workpiece according to the target segmented path.
8. A thread processing device, characterized in that, The thread processing device includes: The acquisition module is used to acquire the thread machining path of the workpiece to be processed, and determine the target machining path from the thread machining path. The path length of the target machining path is less than that of the thread machining path. The target machining path includes a complete thread segment with a preset complete thread pitch. The complete thread segment includes the path endpoint of the thread machining path. The channel machining module is used to machine between the starting point of the thread machining path and the starting point of the target machining path to form a cutting channel; A thread machining module is used to control a thread machining tool to reach the start of the target machining path via the tool entry channel when there is a tool entry channel between the starting point of the thread machining path and the starting point of the target machining path, and to control the thread machining tool to perform thread machining on the workpiece to be machined according to the target machining path.
9. A thread processing device, characterized in that, The thread processing equipment includes: At least one processor; and a memory communicatively connected to the at least one processor; The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the steps of the thread processing method according to any one of claims 1 to 7.
10. A storage medium, characterized in that, The storage medium is a computer-readable storage medium, on which a program for implementing the thread machining method is stored, the program for implementing the thread machining method being executed by a processor to implement the steps of the thread machining method as described in any one of claims 1 to 7.