Workpiece cutting method, device, cutting apparatus, and computer-readable storage medium

By determining the target feed angle by obtaining the safe fluctuation range of the cutting equipment and adopting oblique continuous feed, the problems of vibration and elastic deformation in deep cavity narrow-domain cutting are solved, achieving high-efficiency cutting effect and efficiency.

CN120597571BActive Publication Date: 2025-10-21GOERTEK INC
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511095339.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-08-06
Publication Date
2025-10-21
Estimated Expiration
2045-08-06

AI Technical Summary

Technical Problem

In workpiece cutting operations, especially when machining deep cavities and narrow areas, vibration (vibrating tool) and elastic deformation (tool deflection) are easily generated, which affect the cutting effect, and the layered milling method leads to low cutting efficiency.

Method used

By obtaining the safe fluctuation range of the feed per tooth and the cutting speed of the cutting equipment under the current cutting conditions, the target feed angle is determined, and cutting is performed by using a continuous oblique feed method to avoid tool vibration and tool deflection.

Benefits of technology

It improves cutting performance and efficiency, reduces cutting force fluctuations, enhances the efficiency and accuracy of deep cavity and narrow-area machining, and reduces surface roughness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120597571B_ABST
    Figure CN120597571B_ABST
Patent Text Reader

Abstract

The application discloses a workpiece cutting method, a device, a cutting equipment and a computer readable storage medium, and relates to the technical field of machining. The workpiece cutting method comprises the following steps: acquiring a first safety fluctuation range of each-tooth feed amount and a second safety fluctuation range of a cutting line speed of a cutting equipment under a current cutting working condition; determining a target feed angle of the cutting equipment according to the first safety fluctuation range and the second safety fluctuation range; and controlling the cutting equipment to perform oblique continuous feeding on a workpiece to be cut according to the target feed angle and a profile shape of the workpiece to be cut. The application can simultaneously consider the cutting efficiency and the cutting effect in the workpiece cutting process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of mechanical processing technology, and in particular to a workpiece cutting method, device, cutting equipment and computer-readable storage medium. Background Art

[0002] When machining deep, narrow areas in workpiece cutting, vibration (i.e., tool chatter) and elastic deformation (i.e., tool yielding) are very likely to occur, thus affecting cutting performance. Therefore, layered milling is currently the most common method used to machine workpieces.

[0003] However, this method requires repositioning the cutting point for each layer, which results in low cutting efficiency. Summary of the Invention

[0004] The main purpose of this application is to provide a workpiece cutting method, device, cutting equipment and computer-readable storage medium, aiming to take into account both the cutting efficiency and cutting effect during the workpiece cutting process.

[0005] To achieve the above objectives, the present application provides a workpiece cutting method, the method comprising:

[0006] Obtaining a first safe fluctuation range of the feed per tooth and a second safe fluctuation range of the cutting linear speed of the cutting equipment under the current cutting condition;

[0007] determining a target feed angle of the cutting device according to the first safety fluctuation range and the second safety fluctuation range;

[0008] The cutting device is controlled to perform oblique continuous feed on the workpiece to be cut according to the target feed angle and the contour shape of the workpiece to be cut.

[0009] In one embodiment, the step of determining the target feed angle of the cutting device according to the first safety fluctuation range and the second safety fluctuation range includes:

[0010] Determining a target feed amount and a target cutting linear speed from the first safety fluctuation range and the second safety fluctuation range respectively;

[0011] The target feed angle is determined according to the target feed amount and the target cutting linear speed.

[0012] In one embodiment, the step of determining the target feed amount and the target cutting linear speed from the first safety fluctuation range and the second safety fluctuation range respectively includes:

[0013] Selecting a feed amount from the first safety fluctuation range as the target feed amount;

[0014] A cutting linear speed is selected from the second safety fluctuation range as the target cutting linear speed.

[0015] In one embodiment, the step of determining the target feed amount and the target cutting linear speed from the first safety fluctuation range and the second safety fluctuation range, respectively, further includes:

[0016] Obtaining a median value in the first safety fluctuation range as the target feed amount;

[0017] A median value in the second safety fluctuation range is obtained as the target cutting linear speed.

[0018] In one embodiment, the step of determining the target feed angle according to the target feed amount and the target cutting linear speed includes:

[0019] Calculating the product of the target feed amount, the number of teeth of the cutting device, and the spindle speed to obtain the feed speed of the cutting device;

[0020] Calculating the product of the target cutting linear speed and the cutting coefficient corresponding to the material of the cutting equipment to obtain the cutting factor of the cutting equipment;

[0021] Performing arc tangent processing on the ratio of the feed speed to the cutting factor to obtain the target feed angle.

[0022] In one embodiment, the step of obtaining a first safe fluctuation range of the feed per tooth and a second safe fluctuation range of the cutting linear speed of the cutting equipment under the current cutting condition includes:

[0023] Obtaining equipment information of the cutting equipment and the type of the processing area of ​​the workpiece to be cut; the equipment information includes tool material type, tool hardness, tool diameter, tool coating type, and number of tool teeth; and the processing area type is a closed cavity, a semi-closed groove, or a local irregular pit;

[0024] The first safety fluctuation range and the second safety fluctuation range are determined according to the equipment information and the processing area type.

[0025] In one embodiment, the step of obtaining a first safe fluctuation range of the feed per tooth and a second safe fluctuation range of the cutting linear speed of the cutting device under the current cutting condition further includes:

[0026] Obtaining cooling conditions satisfied by the cutting equipment under current cutting conditions;

[0027] The first safety fluctuation range and the second safety fluctuation range are determined according to the equipment information, the processing area type and the cooling condition.

[0028] In addition, to achieve the above-mentioned purpose, the present application also provides a workpiece cutting device, the device comprising:

[0029] An acquisition module is used to acquire a first safe fluctuation range of the feed per tooth and a second safe fluctuation range of the cutting linear speed of the cutting equipment under the current cutting condition;

[0030] a determination module, configured to determine a target feed angle of the cutting device according to the first safety fluctuation range and the second safety fluctuation range;

[0031] The control module is used to control the cutting device to perform oblique continuous feed on the workpiece to be cut according to the target feed angle and the contour shape of the workpiece to be cut.

[0032] In addition, to achieve the above-mentioned purpose, the present application also provides a cutting device, which includes: a memory, a processor, and a computer program stored in the memory and runnable on the processor, wherein the computer program is configured to implement the steps of the workpiece cutting method as described above.

[0033] In addition, to achieve the above-mentioned purpose, the present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the workpiece cutting method described above are implemented.

[0034] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, it implements the steps of the workpiece cutting method described above.

[0035] The present application provides a workpiece cutting method, which first obtains the first safe fluctuation range of the feed amount per tooth and the second safe fluctuation range of the cutting linear velocity of the cutting device under the current cutting working condition; then, based on the first safe fluctuation range and the second safe fluctuation range, determines the target feed angle of the cutting device. Since the first safe fluctuation range and the second safe fluctuation range reflect the range of the feed amount per tooth required in the actual cutting process and the range of the cutting linear velocity required in order to make the cutting device less likely to vibrate and let the tool go under the current cutting working condition. Therefore, using the first safe fluctuation range and the second safe fluctuation range, it is possible to determine the target feed angle that can make the cutting device less likely to vibrate and let the tool go. Afterwards, the cutting device is controlled to perform oblique continuous feed on the workpiece to be cut according to the target feed angle and the contour shape of the workpiece to be cut. Since the cutting equipment performs cutting operations according to the target feed angle that can prevent the cutting equipment from vibrating or letting go, as well as the contour shape of the workpiece to be cut, the cutting effect is good; and since the cutting equipment uses an oblique continuous feed method to perform cutting operations, it does not require the operation of retracting the tool to reposition the feed point during the cutting process, and its cutting efficiency is also good.

[0036] Therefore, it can be seen from the above that the technical solution provided by this application can take into account both the cutting efficiency and the cutting effect during the workpiece cutting process. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0038] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0039] Figure 1 A graph showing the relationship between cutting force and time provided in an embodiment of the present application;

[0040] Figure 2 A schematic flow chart of a workpiece cutting method according to the first embodiment of the present application;

[0041] Figure 3 A processing path diagram for a cavity workpiece provided in the first embodiment of the present application;

[0042] Figure 4 A processing path diagram for a square cavity workpiece provided in the first embodiment of the present application;

[0043] Figure 5 A processing path diagram for an irregular cavity workpiece provided in the first embodiment of the present application;

[0044] Figure 6 A schematic flow chart of a workpiece cutting method according to a second embodiment of the present application;

[0045] Figure 7 A schematic flow chart of a workpiece cutting method according to a third embodiment of the present application;

[0046] Figure 8 A schematic diagram of the module structure of a workpiece cutting device provided in an embodiment of the present application;

[0047] Figure 9 This is a schematic diagram of the structure of the hardware operating environment involved in the embodiments of the present application.

[0048] The purpose, features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0049] It should be understood that the specific embodiments described herein are merely used to explain the technical solutions of the present application and are not intended to limit the present application.

[0050] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.

[0051] When machining deep, narrow areas in workpiece cutting, vibration (i.e., tool chatter) and elastic deformation (i.e., tool yielding) are very likely to occur, thus affecting cutting performance. Therefore, layered milling is currently the most common method used to machine workpieces.

[0052] However, this method requires repositioning the cutting point for each layer, which results in low cutting efficiency.

[0053] Based on this, the present application provides a workpiece cutting method, first obtaining the first safe fluctuation range of the feed amount per tooth and the second safe fluctuation range of the cutting linear velocity of the cutting equipment under the current cutting conditions; then determining the target feed angle of the cutting equipment based on the first safe fluctuation range and the second safe fluctuation range, because the first safe fluctuation range and the second safe fluctuation range reflect the range of the feed amount per tooth required in the actual cutting process and the range of the cutting linear velocity required in order to make the cutting equipment less likely to vibrate and let the tool go under the current cutting conditions. Therefore, using the first safe fluctuation range and the second safe fluctuation range, it is possible to determine the target feed angle that can make the cutting equipment less likely to vibrate and let the tool go. Afterwards, the cutting equipment is controlled to perform oblique continuous feed on the workpiece to be cut according to the target feed angle and the contour shape of the workpiece to be cut. Since the cutting equipment performs cutting operations according to the target feed angle that can prevent the cutting equipment from vibrating or letting go, as well as the contour shape of the workpiece to be cut, the cutting effect is good; and since the cutting equipment uses an oblique continuous feed method to perform cutting operations, it does not require the operation of retracting the tool to reposition the feed point during the cutting process, and its cutting efficiency is also good.

[0054] Therefore, it can be seen from the above that the technical solution provided by this application can take into account both the cutting efficiency and the cutting effect during the workpiece cutting process.

[0055] In addition, please refer to Figure 1 , it was measured experimentally that when conventional means are used for cutting operations, the change in the cutting force of the cutting equipment can be expressed as curve L1, whose amplitude △F1 ≥ 300N, and the maximum cutting force reaches 1200N. It can be seen that it has undergone violent fluctuations during the cutting process. When the technical solution of the present application is used for cutting operations, the change in the cutting force of the cutting equipment can be expressed as curve L2, whose amplitude △F2 ≤ 80N, and the maximum cutting force only reaches 400N. It can be seen that the fluctuations during the cutting process are small, and the transition is basically smooth. Therefore, when the technical solution provided by the present application is used for cutting operations, the efficiency of solid blank opening is improved by at least 40%, and the speed of residual material removal is significantly accelerated; and the surface roughness of the cut surface is reduced by 30% to 50%, ensuring the dimensional accuracy of deep cavity and narrow area processing.

[0056] The executor of the workpiece cutting method of the present application can be a cutting device, or a control device for controlling the operation of the cutting device, such as a central control computer or other electronic device, or a control system or control circuit with corresponding functions. This embodiment does not make any specific restrictions on this.

[0057] The following embodiments are described below by taking a cutting device as an example.

[0058] Based on this, this application proposes a workpiece cutting method of the first embodiment, please refer to Figure 2 The workpiece cutting method may include steps S10 to S30:

[0059] Step S10, obtaining a first safe fluctuation range of the feed per tooth and a second safe fluctuation range of the cutting linear speed of the cutting equipment under the current cutting condition;

[0060] It should be noted that the cutting equipment is a tool used for cutting operations. The cutting condition refers to the comprehensive working conditions in the process of mechanical processing, which is composed of factors such as the equipment information of the cutting equipment, the type of processing area of ​​the workpiece to be cut, and the environmental information of the processing environment in which the cutting equipment is located. The first safe fluctuation range is used to reflect the range of feed per tooth required in the actual cutting process in order to prevent the cutting equipment from vibrating or letting the tool go under the current cutting conditions. The second safe fluctuation range is used to reflect the range of cutting linear speed required in the actual cutting process in order to prevent the cutting equipment from vibrating or letting the tool go under the current cutting conditions.

[0061] In addition, it should be noted that when obtaining the first safe fluctuation range of the feed per tooth and the second safe fluctuation range of the cutting linear velocity under the current cutting conditions of the cutting equipment, the first safe fluctuation range of the feed per tooth and the second safe fluctuation range of the cutting linear velocity can be determined directly according to the current cutting conditions. Alternatively, an initial range can be set for the feed per tooth and the cutting linear velocity respectively, and then the upper and lower limits of the initial range of the feed per tooth, as well as the upper and lower limits of the initial range of the cutting linear velocity, can be continuously adjusted by simulation to thereby determine the first safe fluctuation range of the feed per tooth and the second safe fluctuation range of the cutting linear velocity. This embodiment does not specifically limit the specific implementation of step S10.

[0062] The process of continuously adjusting the upper limit and lower limit of the initial range of the feed per tooth and the upper limit and lower limit of the initial range of the cutting linear velocity by using simulation to thereby determine a first safe fluctuation range of the feed per tooth and a second safe fluctuation range of the cutting linear velocity may include:

[0063] First, the upper limit value of the initial range of the feed amount per tooth is used as the first candidate upper limit value, and the upper limit value of the initial range of the cutting line speed is used as the second candidate upper limit value; then, the simulated feed angle is determined according to the first candidate upper limit value and the second candidate upper limit value; then, in the simulation software, the simulated cutting device performs cutting operations according to the simulated feed angle, and obtains the number of times the cutting device generates tool vibration and tool release during the simulation process. If the number is less than a certain value, the first candidate upper limit value and the second candidate upper limit value are used as the upper limit value of the first safety fluctuation range and the upper limit value of the second safety fluctuation range, respectively; if the number is greater than or equal to a certain value, the first candidate upper limit value and the second candidate upper limit value are adjusted to obtain new first candidate upper limit value and second candidate upper limit value, and return to execute the step of determining the simulated feed angle according to the first candidate upper limit value and the second candidate upper limit value.

[0064] Similarly, the lower limit value of the first safety fluctuation range and the lower limit value of the second safety fluctuation range can be determined. Then, the first safety fluctuation range can be generated by using the upper limit value and lower limit value of the first safety fluctuation range, and the second safety fluctuation range can be generated by using the upper limit value and lower limit value of the second safety fluctuation range.

[0065] Furthermore, when determining the first safe fluctuation range for the feed per tooth and the second safe fluctuation range for the cutting linear velocity based on the current cutting conditions, the first safe fluctuation range and the second safe fluctuation range corresponding to different cutting conditions can be determined in advance and recorded in a relationship table. Thus, step S10 may include: using the current cutting condition as an index, searching the preset relationship table to obtain the first safe fluctuation range and the second safe fluctuation range corresponding to the current cutting condition.

[0066] Step S20, determining a target feed angle of the cutting device according to the first safety fluctuation range and the second safety fluctuation range;

[0067] It should be noted that the target feed angle is the feed angle that, under the current cutting conditions, prevents the cutting equipment from vibrating or giving way. In actual use, measurements have shown that the target feed angle determined using the first and second safety fluctuation ranges is generally within the range of 0.5° to 2°. Compared to the conventional method of setting the feed angle within the range of 3° to 5°, this method can not only effectively suppress the risk of vibrating and giving way in the cutting equipment, thereby improving the cutting effect, but also reduce the axial cutting resistance of the cutting equipment to a certain extent, thereby improving cutting efficiency.

[0068] In a feasible implementation, step S20 may include steps S21 and S22:

[0069] Step S21, determining a target feed amount and a target cutting linear speed from the first safety fluctuation range and the second safety fluctuation range respectively;

[0070] It should be noted that when determining the target feed amount and target cutting linear speed from the first and second safety fluctuation ranges, respectively, any feed amount from the first safety fluctuation range can be selected as the target feed amount, and any cutting linear speed from the second safety fluctuation range can be selected as the target cutting linear speed. Alternatively, the median value within the first safety fluctuation range can be used as the target feed amount, and the median value within the second safety fluctuation range can be used as the target cutting linear speed. This embodiment does not specifically limit the specific implementation of step S21.

[0071] Among them, when the median value in the first safety fluctuation range is used as the target feed amount, and the median value in the second safety fluctuation range is used as the target cutting linear speed, since the median value in the first safety fluctuation range and the median value in the second safety fluctuation range are generally the optimal feed amount and the optimal cutting linear speed, respectively, that is, the feed amount and cutting linear speed that can minimize the risk of vibration and tool yielding in the cutting equipment. Therefore, using the optimal feed amount and optimal cutting linear speed, the target feed angle determined is also the optimal feed angle. Therefore, when the cutting equipment is subsequently controlled to perform cutting operations according to the optimal feed angle, the risk of vibration and tool yielding in the cutting equipment can be minimized, thereby further improving the cutting effect.

[0072] Step S22: determining a target feed angle according to the target feed amount and the target cutting linear speed.

[0073] In a feasible implementation, step S22 may include steps S221 to S223:

[0074] Step S221, calculating the target feed amount and the product of the number of teeth of the cutting device and the spindle speed to obtain the feed speed of the cutting device;

[0075] Step S222, calculating the product of the target cutting linear velocity and the cutting coefficient corresponding to the material of the cutting equipment to obtain the cutting factor of the cutting equipment;

[0076] It should be noted that different tool materials correspond to different cutting coefficients, which reflect the cutting performance of cutting equipment using the corresponding tool materials. The cutting coefficients corresponding to different tool materials can be fitted through cutting tests, and the mapping relationship between tool materials and cutting coefficients can be recorded using a relational table, key-value pairs, or other methods. In actual use, this mapping relationship between tool materials and cutting coefficients can be directly utilized to quickly obtain the cutting coefficient corresponding to the material of the cutting equipment.

[0077] Step S223: Perform arc tangent processing on the ratio of the feed speed to the cutting factor to obtain a target feed angle.

[0078] It should be noted that the implementation process of the above steps S221 to S223 can be expressed as the following formula 1.

[0079] Formula 1;

[0080] Among them, θ is the target feed angle, is the target feed amount, Z is the number of teeth, N is the spindle speed, k is the cutting coefficient, is the target cutting speed.

[0081] This embodiment does not specifically limit the specific implementation of step S22. For example, in other feasible implementations, the feed angles corresponding to different feed amounts and cutting linear speeds can be calculated in advance and recorded in a relationship table. In this way, the target feed angle can be quickly determined by directly looking up the table.

[0082] Step S30 , controlling the cutting device to perform oblique continuous feed on the workpiece to be cut according to the target feed angle and the contour shape of the workpiece to be cut.

[0083] It should be noted that in order to further improve the cutting effect, the cutting state of the cutting equipment can be monitored in real time (such as monitoring the vibration amplitude of the cutting equipment) during the cutting operation of the cutting equipment, that is, while controlling the cutting equipment to perform oblique continuous feed on the workpiece to be cut according to the target feed angle and the contour shape of the workpiece to be cut. When the cutting state is abnormal (such as the vibration amplitude is greater than a certain value), the target feed angle can be appropriately adjusted.

[0084] This embodiment provides a workpiece cutting method, which first obtains the first safe fluctuation range of the feed amount per tooth and the second safe fluctuation range of the cutting linear velocity of the cutting device under the current cutting conditions; then, based on the first safe fluctuation range and the second safe fluctuation range, determines the target feed angle of the cutting device. Since the first safe fluctuation range and the second safe fluctuation range reflect the range of the feed amount per tooth and the range of the cutting linear velocity required in the actual cutting process in order to prevent the cutting device from vibrating and letting the tool go under the current cutting conditions. Therefore, using the first safe fluctuation range and the second safe fluctuation range, it is possible to determine the target feed angle that can prevent the cutting device from vibrating and letting the tool go. Afterwards, the cutting device is controlled to perform oblique continuous feed on the workpiece to be cut according to the target feed angle and the contour shape of the workpiece to be cut. Since the cutting equipment performs cutting operations according to the target feed angle that can prevent the cutting equipment from vibrating or letting go, as well as the contour shape of the workpiece to be cut, the cutting effect is good; and since the cutting equipment uses an oblique continuous feed method to perform cutting operations, it does not require the operation of retracting the tool to reposition the feed point during the cutting process, and its cutting efficiency is also good.

[0085] Therefore, in summary, it can be seen that the technical solution provided by this embodiment can take into account both the cutting efficiency and the cutting effect during the workpiece cutting process.

[0086] It is understandable that the technical solution provided in this embodiment can be adapted to the processing of workpieces with various contour shapes because it takes into account the contour shape of the workpiece to be cut. For example, when the workpiece to be cut is a cavity-type workpiece, the processing path of the cutting equipment can refer to Figure 3 Specifically, after the cutting machine reaches entry point A1 along feed path L11, a certain distance (i.e., a safety height) is typically set between entry point A1 and the workpiece due to the typically high feed speed of the cutting machine. This prevents damage to the cutting machine due to contact with the workpiece at such a high speed. Therefore, after reaching entry point A1, the cutting machine must continue to approach the workpiece along buffer path L12. Upon reaching contact point B1, the cutting operation officially begins. After completing the hole and reaching retraction point C1, the cutting machine will retract along retraction path L13, concluding the cutting operation.

[0087] When the workpiece to be cut is a square cavity workpiece, the machining path of the cutting equipment can refer to Figure 4 Specifically: after the cutting device reaches the feed point A2 along the feed path L21, it also needs to approach the workpiece along the buffer path L22. After reaching the contact point B2, the cutting operation is officially started. After the square cavity is processed and the tool reaches the retraction point C2, the cutting device will retract along the retraction path L23, thereby ending the cutting operation.

[0088] When the workpiece to be cut is an irregular cavity workpiece, the machining path of the cutting equipment can refer to Figure 5 Specifically, after the cutting device reaches the feed point A3 along the feed path L31, it also needs to approach the workpiece along the buffer path L32. After reaching the contact point B3, the cutting operation is officially started. After the irregular cavity is processed and the tool reaches the retraction point C3, the cutting device will retract along the retraction path L33, thereby ending the cutting operation.

[0089] In addition, in actual use, before the cutting equipment performs cutting operations, the user can set the relevant parameters for the cutting equipment on the feed parameter setting interface. For example, on the feed parameter setting interface, the user can set the feed type to "oblique feed along the shape" (the oblique feed along the shape is the above-mentioned oblique continuous feed), the slope angle (i.e., the target feed angle) to "0.5000 (i.e., 0.5°)", the height (i.e., the safety height) to "0.1000", the height starting point to "previous layer", the maximum width to "specified", the distance to "10.0000", the minimum safety distance to "0.1000", and the minimum bevel length to "10.0000".

[0090] Based on the above first embodiment, a second embodiment of the workpiece cutting method of the present application is proposed. In the second embodiment, please refer to Figure 6 , step S10 may include steps S11~S12:

[0091] Step S11, obtaining equipment information of the cutting equipment and the type of the processing area of ​​the workpiece to be cut; the equipment information includes the tool material type, tool hardness, tool diameter, tool coating type, and tool teeth number; the processing area type is a closed cavity, a semi-closed groove, or a local irregular pit;

[0092] Step S12: determining a first safety fluctuation range and a second safety fluctuation range according to the equipment information and the processing area type.

[0093] It should be noted that when determining the first and second safe fluctuation ranges based on the equipment information and processing area type, a cutting dynamics model can be constructed using a tool for assessing chatter stability during the cutting process (e.g., a chatter stability lobe diagram). The equipment information and processing area type can then be input into the cutting dynamics model to obtain the first and second safe fluctuation ranges. Alternatively, the maximum feed rate, minimum feed rate, maximum spindle speed, and minimum spindle speed of the cutting equipment under safe fluctuation conditions can be determined based on the equipment information and processing area type. The upper and lower limits of the first and second safe fluctuation ranges can then be calculated using the following formulas 2 and 3, respectively. The first and second safe fluctuation ranges can then be generated using the upper and lower limits of the first and second safe fluctuation ranges, and the second and second safe fluctuation ranges can be generated using the upper and lower limits of the second and second safe fluctuation ranges. This embodiment does not specifically limit the specific implementation of step S12.

[0094] Formula 2;

[0095] Among them, fz is the feed amount, is the feed speed, N is the spindle speed, and Z is the number of teeth.

[0096] Formula 3;

[0097] Among them, Vc is the cutting speed and D is the tool diameter.

[0098] Among them, when determining the maximum feed speed, minimum feed speed, maximum spindle speed and minimum spindle speed of the cutting equipment under safe fluctuation conditions based on the equipment information and the processing area type, a stability lobe diagram solver can be established, and then the equipment information and the processing area type are input into the solver to solve the maximum feed speed, minimum feed speed, maximum spindle speed and minimum spindle speed of the cutting equipment under safe fluctuation conditions.

[0099] In combination with the above content, it can be seen that this embodiment determines the first safety fluctuation range and the second safety fluctuation range by utilizing the equipment information of the cutting equipment in the current cutting conditions and the type of processing area of ​​the workpiece to be cut, thereby realizing accurate quantitative modeling of the cutting safety boundary, so that the subsequent feed angle decision can not only effectively suppress the risk of tool vibration and tool giving up in the cutting equipment, thereby improving the cutting effect, but also maximize the material removal efficiency, thereby improving the cutting efficiency.

[0100] Based on the above-mentioned first embodiment and / or second embodiment, a third embodiment of the workpiece cutting method of the present application is proposed. In the third embodiment, please refer to Figure 7, step S10 may include steps S13~S14:

[0101] Step S13, obtaining equipment information of the cutting equipment, cooling conditions satisfied by the cutting equipment under the current cutting working conditions, and the type of the processing area of ​​the workpiece to be cut;

[0102] It should be noted that cooling conditions refer to the various parameters and state characteristics of the cooling medium that must be met during the cutting process to effectively control the temperature of the tool and workpiece to reduce thermal damage. Cooling conditions can include three types of cooling conditions: air cooling, cutting fluid cooling, and cutting oil cooling. Among them, the air cooling type conditions can define the gas pressure and gas flow rate, the cutting fluid cooling type conditions can define the liquid pressure and concentration ratio, and the cutting oil cooling type conditions can define the oil film adhesion and viscosity.

[0103] Step S14: determining a first safety fluctuation range and a second safety fluctuation range based on equipment information, processing area type, and cooling conditions.

[0104] It should be noted that when determining the first safe fluctuation range and the second safe fluctuation range based on the equipment information, processing area type and cooling conditions, you can first use the tool for evaluating the vibration stability of the cutting process (such as the vibration stability lobe diagram) to construct a cutting dynamics model. The model must include the mechanical characteristics of the equipment, the geometric constraints of the processing area and the cooling heat conduction constraints (which can be a heat conduction equation). Then, the equipment information, processing area type and cooling conditions are input into the cutting dynamics model to obtain the first safe fluctuation range and the second safe fluctuation range. Alternatively, the maximum feed speed, minimum feed speed, maximum spindle speed, and minimum spindle speed of the cutting equipment under safe fluctuation conditions may be determined based on the equipment information and the type of processing area, and the cooling conditions may be quantified as thermal constraint scaling factors. The determined maximum feed speed, minimum feed speed, maximum spindle speed, and minimum spindle speed may then be corrected using the thermal constraint scaling factors. The upper and lower limits of the first safe fluctuation range, as well as the upper and lower limits of the second safe fluctuation range, may then be calculated using Formulas 2 and 3 mentioned in the above embodiment. The first safe fluctuation range may then be generated using the upper and lower limits of the determined first safe fluctuation range, and the second safe fluctuation range may be generated using the upper and lower limits of the determined second safe fluctuation range. This embodiment does not specifically limit the specific implementation of step S14.

[0105] It is understandable that, considering that the temperature of the cutting equipment will rise during the cutting operation, it is necessary to cool it to avoid thermal damage. However, if the temperature rises too quickly, it may not be possible to achieve good cooling under the cooling conditions currently satisfied by the cutting equipment, that is, under the cooling effect that the cutting equipment can currently achieve, which will cause thermal damage to the cutting equipment and the workpiece to be cut, thereby affecting the cutting effect and the service life of the cutting equipment. To this end, this embodiment uses the equipment information of the cutting equipment, the type of processing area of ​​the workpiece to be cut, and the cooling conditions satisfied by the cutting equipment in the current cutting conditions to construct a safe operation window with dual thermal-mechanical constraints, thereby combining the machine conditions and cooling conditions of the cutting equipment to determine the first safe fluctuation range and the second safe fluctuation range, so that the determined safe fluctuation range of the feed amount and the cutting linear speed can effectively suppress the risk of the cutting equipment vibrating and letting the tool go, and can also effectively suppress the risk of thermal damage to the cutting equipment and the workpiece to be cut, thereby further improving the cutting effect and extending the service life of the cutting equipment.

[0106] The present application also provides a workpiece cutting device, please refer to Figure 9 , the workpiece cutting device may include:

[0107] An acquisition module 10 is configured to acquire a first safe fluctuation range of the feed per tooth and a second safe fluctuation range of the cutting linear speed of the cutting device under the current cutting condition;

[0108] A determination module 20, configured to determine a target feed angle of the cutting device according to the first safety fluctuation range and the second safety fluctuation range;

[0109] The control module 30 is used to control the cutting device to perform oblique and continuous feed on the workpiece to be cut according to the target feed angle and the contour shape of the workpiece to be cut.

[0110] In one embodiment, the determination module 20 is further configured to:

[0111] Determining a target feed amount and a target cutting linear speed from the first safety fluctuation range and the second safety fluctuation range respectively;

[0112] Determine the target feed angle based on the target feed amount and target cutting linear speed.

[0113] In one embodiment, the determination module 20 is further configured to:

[0114] Select a feed amount from the first safety fluctuation range as the target feed amount;

[0115] A cutting linear speed is selected from the second safe fluctuation range as the target cutting linear speed.

[0116] In one embodiment, the determination module 20 is further configured to:

[0117] Obtain the median value in the first safety fluctuation range as the target feed amount;

[0118] The median value in the second safety fluctuation range is obtained as the target cutting linear speed.

[0119] In one embodiment, the determination module 20 is further configured to:

[0120] Calculate the target feed rate and the product of the number of teeth of the cutting equipment and the spindle speed to obtain the feed speed of the cutting equipment;

[0121] Calculate the product of the target cutting linear speed and the cutting coefficient corresponding to the material of the cutting equipment to obtain the cutting factor of the cutting equipment;

[0122] The ratio of feed speed to cutting factor is processed by inverse tangent to obtain the target feed angle.

[0123] In one embodiment, the acquisition module 10 is further configured to:

[0124] Obtaining equipment information of the cutting equipment and the type of the processing area of ​​the workpiece to be cut; the equipment information includes tool material type, tool hardness, tool diameter, tool coating type, and number of tool teeth; the processing area type is a closed cavity, a semi-closed groove, or a local irregular pit;

[0125] The first safety fluctuation range and the second safety fluctuation range are determined based on the equipment information and the processing area type.

[0126] In one embodiment, the acquisition module 10 is further configured to:

[0127] Obtain the cooling conditions satisfied by the cutting equipment under the current cutting conditions;

[0128] The first safe fluctuation range and the second safe fluctuation range are determined based on equipment information, processing area type and cooling conditions.

[0129] The workpiece cutting device provided in the embodiments of the present application, employing the workpiece cutting method of the aforementioned embodiments, is capable of simultaneously balancing cutting efficiency and cutting effect during the workpiece cutting process. Compared to the prior art, the beneficial effects of the workpiece cutting device provided in the embodiments of the present application are the same as those of the workpiece cutting method provided in the aforementioned embodiments. Other technical features of the workpiece cutting device are the same as those disclosed in the aforementioned embodiments and are not further described here.

[0130] An embodiment of the present application also provides a cutting device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the workpiece cutting method in the above embodiment.

[0131] Reference below Figure 9 , which shows a structural schematic diagram of a cutting device suitable for implementing an embodiment of the present application. Figure 9 The cutting device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0132] like Figure 9 As shown, the cutting device may include a processing device 101 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to programs stored in a read-only memory 102 or programs loaded from a storage device 103 into a random access memory 104. The random access memory 104 also stores various programs and data required for the operation of the cutting device. The processing device 101, the read-only memory 102, and the random access memory 104 are interconnected via a bus 105. An input / output interface 106 is also connected to the bus 105. Typically, the following systems may be connected to the input / output interface 106: an input device 107 including, for example, a touch screen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; an output device 108 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; a storage device 103 including, for example, a magnetic tape or hard disk; and a communication device 109. The communication device 109 may allow the cutting device to communicate with other devices wirelessly or wiredly to exchange data. Although the drawings show a cutting apparatus having various systems, it should be understood that it is not required to implement or have all of the systems shown. More or fewer systems may be implemented or have alternatively.

[0133] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via a communication device, or installed from a storage device 103, or installed from a read-only memory 102. When the computer program is executed by the processing device 101, the above-mentioned functions defined in the method of the embodiment of the present application are performed.

[0134] The cutting equipment provided in the embodiments of the present application, employing the workpiece cutting method of the above-described embodiments, can simultaneously achieve both cutting efficiency and cutting effect during the workpiece cutting process. Compared to the prior art, the beneficial effects of the cutting equipment provided in the embodiments of the present application are the same as those of the workpiece cutting method provided in the above-described embodiments, and the other technical features of the cutting equipment are the same as those disclosed in the above-described embodiments and are not further described here.

[0135] It should be understood that the various parts of the embodiments of the present 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 appropriate manner in any one or more embodiments or examples.

[0136] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be based on the scope of protection of the above claims.

[0137] An embodiment of the present application further provides a computer-readable storage medium storing a computer program executable on a processor, wherein the computer program is used to execute the workpiece cutting method in the above embodiment.

[0138] The computer-readable storage medium provided in the embodiments of the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems or devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, system, or device. 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.

[0139] The computer-readable storage medium may be included in the cutting device, or may exist independently without being assembled into the cutting device.

[0140] The above-mentioned computer-readable storage medium carries one or more programs. When the above-mentioned one or more programs are executed by the cutting equipment, the cutting equipment is enabled to: obtain the first safe fluctuation range of the feed amount per tooth and the second safe fluctuation range of the cutting linear speed under the current cutting working conditions of the cutting equipment; determine the target feed angle of the cutting equipment based on the first safe fluctuation range and the second safe fluctuation range; and control the cutting equipment to perform oblique continuous feed on the workpiece to be cut according to the target feed angle and the contour shape of the workpiece to be cut.

[0141] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, C++, and conventional procedural programming languages ​​such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).

[0142] The flow charts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a module, program segment or a part of code, and the module, program segment or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented by a dedicated hardware-based system that performs the specified function or operation, or can be implemented by a combination of dedicated hardware and computer instructions.

[0143] The modules described in the embodiments of the present application may be implemented in software or hardware, wherein the name of a module does not necessarily limit the unit itself.

[0144] The computer-readable storage medium provided in the embodiments of the present application stores computer-readable program instructions for executing the workpiece cutting method described above, thereby achieving a balanced cutting efficiency and cutting effect during the workpiece cutting process. Compared to the prior art, the beneficial effects of the computer-readable storage medium provided in the embodiments of the present application are the same as those of the workpiece cutting method provided in the embodiments described above, and are not further elaborated here.

[0145] An embodiment of the present application also provides a computer program product, including a computer program, which implements the steps of the workpiece cutting method as described above when the computer program is executed by a processor.

[0146] The computer program product provided in the embodiments of the present application can simultaneously take into account both cutting efficiency and cutting effect during the workpiece cutting process. Compared with the prior art, the beneficial effects of the computer program product provided in the embodiments of the present application are the same as the beneficial effects of the workpiece cutting method provided in the above embodiments, and will not be repeated here.

[0147] The above are only preferred embodiments of the present application and do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent processing scope of the present application.

Claims

1. A workpiece cutting method, characterized in that: The method comprises: Obtaining a first safe fluctuation range of the feed per tooth and a second safe fluctuation range of the cutting linear speed of the cutting equipment under the current cutting condition; determining a target feed angle of the cutting device according to the first safety fluctuation range and the second safety fluctuation range; Controlling the cutting device to perform oblique continuous feed on the workpiece to be cut according to the target feed angle and the contour shape of the workpiece to be cut; The step of determining the target feed angle of the cutting device according to the first safety fluctuation range and the second safety fluctuation range includes: Determining a target feed amount and a target cutting linear speed from the first safety fluctuation range and the second safety fluctuation range respectively; Determining the target feed angle according to the target feed amount and the target cutting linear speed; The step of determining the target feed angle according to the target feed amount and the target cutting linear speed comprises: Calculating the product of the target feed amount, the number of teeth of the cutting device, and the spindle speed to obtain the feed speed of the cutting device; Calculating the product of the target cutting linear speed and the cutting coefficient corresponding to the material of the cutting equipment to obtain the cutting factor of the cutting equipment; Performing arc tangent processing on the ratio of the feed speed to the cutting factor to obtain the target feed angle.

2. The method according to claim 1, wherein The step of determining a target feed amount and a target cutting linear speed from the first safety fluctuation range and the second safety fluctuation range respectively comprises: Selecting a feed amount from the first safety fluctuation range as the target feed amount; A cutting linear speed is selected from the second safety fluctuation range as the target cutting linear speed.

3. The method according to claim 1, wherein The step of determining a target feed amount and a target cutting linear speed from the first safety fluctuation range and the second safety fluctuation range respectively further includes: Obtaining a median value in the first safety fluctuation range as the target feed amount; A median value in the second safety fluctuation range is obtained as the target cutting linear speed.

4. The method according to any one of claims 1 to 3, characterized in that The step of obtaining a first safe fluctuation range of the feed per tooth and a second safe fluctuation range of the cutting linear speed of the cutting equipment under the current cutting working condition includes: Obtaining equipment information of the cutting equipment and the type of the processing area of ​​the workpiece to be cut; the equipment information includes tool material type, tool hardness, tool diameter, tool coating type, and number of tool teeth; and the processing area type is a closed cavity, a semi-closed groove, or a local irregular pit; The first safety fluctuation range and the second safety fluctuation range are determined according to the equipment information and the processing area type.

5. The method according to claim 4, wherein The step of obtaining a first safe fluctuation range of the feed per tooth and a second safe fluctuation range of the cutting linear speed of the cutting equipment under the current cutting working condition further includes: Obtaining cooling conditions satisfied by the cutting equipment under current cutting conditions; The first safety fluctuation range and the second safety fluctuation range are determined according to the equipment information, the processing area type and the cooling condition.

6. A workpiece cutting device, characterized in that: The device comprises: An acquisition module is used to acquire a first safe fluctuation range of the feed per tooth and a second safe fluctuation range of the cutting linear speed of the cutting equipment under the current cutting condition; a determination module, configured to determine a target feed angle of the cutting device according to the first safety fluctuation range and the second safety fluctuation range; a control module, configured to control the cutting device to perform oblique and continuous feed on the workpiece to be cut according to the target feed angle and the contour shape of the workpiece to be cut; The determining module is further configured to: Determining a target feed amount and a target cutting linear speed from the first safety fluctuation range and the second safety fluctuation range respectively; Determining the target feed angle according to the target feed amount and the target cutting linear speed; The determining module is further configured to: Calculating the product of the target feed amount, the number of teeth of the cutting device, and the spindle speed to obtain the feed speed of the cutting device; Calculating the product of the target cutting linear speed and the cutting coefficient corresponding to the material of the cutting equipment to obtain the cutting factor of the cutting equipment; Performing arc tangent processing on the ratio of the feed speed to the cutting factor to obtain the target feed angle.

7. A cutting device, characterized in that: The cutting device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the workpiece cutting method according to any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of the workpiece cutting method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Composite grinding machining procedure real-time optimization method and optimization system based on part machining characteristics and readable storage medium

    CN117634810A

  • Tool path programming method and device, readable storage medium and computer program product

    CN120276725A