Wire saw control method, wire saw, electronic device, and computer-readable storage medium

CN122099435APending Publication Date: 2026-05-29高测深创(上海)技术有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
高测深创(上海)技术有限公司
Filing Date
2024-11-21
Publication Date
2026-05-29

AI Technical Summary

Technical Problem

In existing wire saws, the height fluctuation of the wire bow during workpiece oscillation leads to a decrease in cutting quality.

Method used

By obtaining the cutting chord length and cutting chord spacing formed by the cutting wire cutting the workpiece, and combining the workpiece's swing angle, the distance compensation amount is determined, and the movement of the cutting wire and/or workpiece is controlled to reduce the fluctuation of the wire bow.

Benefits of technology

It reduces wire bow fluctuation during the wire saw cutting process and improves cutting quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122099435A_ABST
    Figure CN122099435A_ABST
Patent Text Reader

Abstract

The application relates to the field of industrial cutting, and discloses a wire saw control method, a wire saw, an electronic device and a computer readable storage medium. The wire saw control method comprises the following steps: acquiring a cutting chord length of a cutting chord formed by a cutting wire cutting a workpiece on the workpiece, and acquiring a cutting chord distance between a swing shaft and the cutting chord; determining a distance compensation amount of the cutting wire according to the cutting chord length, the cutting chord distance and a swing angle of the workpiece; and controlling the cutting wire and / or the workpiece to move according to the distance compensation amount. Compared with related technologies, the wire saw control method, the wire saw, the electronic device and the computer readable storage medium provided by the application have the advantages that the fluctuation of a wire bow can be reduced, and the cutting quality of the wire saw is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of industrial cutting, and more specifically, to a wire saw control method, a wire saw, an electronic device, and a computer-readable storage medium. Background Technology

[0002] A wire saw, also known as a wire saw, is a device that cuts a workpiece by rubbing it against a cutting wire, such as a diamond wire. During the cutting process, the workpiece needs to be pressed against the wire to increase the friction between them. Under the pressure of the workpiece, the cutting wire will arch.

[0003] In existing wire saws, in addition to controlling the high-speed movement of the cutting wire, the relative displacement between the cutting wire and the workpiece is increased by controlling the workpiece's oscillation, thereby improving cutting efficiency. However, during the oscillation process, the height of the wire bow fluctuates, reducing the cutting quality of the wire saw. Summary of the Invention

[0004] The purpose of this application is to provide a wire saw control method, a wire saw, an electronic device, and a computer-readable storage medium that can reduce wire bow fluctuations and improve the cutting quality of the wire saw.

[0005] In a first aspect, embodiments of this application provide a wire saw control method. The wire saw includes a cutting line and a oscillating component. The oscillating component drives a workpiece to oscillate around an oscillation axis. The cutting line is used to cut the workpiece. The wire saw control method includes: obtaining the cutting chord length of the cutting line that forms a cutting chord on the workpiece; obtaining the cutting chord distance between the oscillation axis and the cutting chord; determining a distance compensation amount for the cutting line based on the cutting chord length, the cutting chord distance, and the oscillation angle of the workpiece; and controlling the movement of the cutting line and / or the workpiece based on the distance compensation amount.

[0006] Compared with related technologies, in the wire saw control method provided in this application embodiment, as the cutting wire cuts the workpiece, the cutting wire gradually penetrates into the interior of the workpiece, forming a linear cutting surface on the workpiece. This cutting surface forms a cutting chord on the front section of the workpiece. The cutting chord is the line segment formed between the two intersection points of the cutting surface on the front section of the workpiece and the outer surface of the workpiece. As the workpiece swings around the swing axis, the angle between the cutting chord and the cutting wire changes repeatedly in a pattern of gradually increasing, decreasing, increasing again, and decreasing again. During the process of the angle between the cutting chord and the cutting wire gradually increasing, the pressure on the cutting wire increases, and the wire bow increases. At this time, according to the cutting chord... The distance compensation amount of the cutting line is determined by the length of the cutting chord, the cutting chord pitch, and the swing angle of the workpiece. Based on the distance compensation amount, the movement of the cutting line and / or the workpiece is controlled to increase the distance between the workpiece and the cutting line, thereby reducing the pressure on the cutting line. As the angle between the cutting chord and the cutting line gradually decreases, the pressure on the cutting line decreases, and the bowing decreases. At this time, the distance compensation amount of the cutting line is determined by the cutting chord length, the cutting chord pitch, and the swing angle of the workpiece. Based on the distance compensation amount, the movement of the cutting line and / or the workpiece is controlled to decrease the distance between the workpiece and the cutting line, increase the pressure on the cutting line, thereby reducing the fluctuation of the bowing during the cutting process and improving the cutting quality of the wire saw.

[0007] In an optional embodiment, obtaining the cutting chord length of the cutting chord formed on the workpiece by the cutting line includes: obtaining the feed distance of the cutting line entering the workpiece; and determining the cutting chord length based on the feed distance. In practical applications, the workpiece and / or the cutting line are usually controlled to gradually approach each other along the cutting direction. Therefore, obtaining the feed distance of the cutting line entering the workpiece is relatively convenient. Determining the cutting chord length based on the feed distance can simplify the control process of the wire saw and improve the response speed and control accuracy of the wire saw.

[0008] In an optional embodiment, determining the cutting chord length based on the feed distance includes: determining the cutting chord length based on the workpiece's cross-sectional shape and size data and the feed distance. For workpieces with regular cross-sectional shape and size data, the process of determining the cutting chord length based on the workpiece's cross-sectional shape and size data and the feed distance is relatively simple, and the calculation process is straightforward, thereby reducing the computing power requirements of the computing chip and lowering costs.

[0009] In an optional embodiment, determining the cutting chord length based on the feed distance includes: determining the cutting chord length based on a preset correspondence and the feed distance, wherein the preset correspondence includes a one-to-one correspondence between a preset feed distance and a preset cutting chord length. For workpieces with irregular cross-sectional shapes and dimensions, determining the cutting chord length through a preset correspondence and the feed distance can improve the accuracy of the cutting chord length determination.

[0010] In an optional embodiment, obtaining the cutting chord distance between the swing axis and the cutting chord includes: obtaining the initial distance between the swing axis and the initial cutting point of the workpiece; obtaining the feed distance of the cutting line entering the workpiece; and determining the cutting chord distance based on the initial distance and the feed distance.

[0011] In an optional embodiment, determining the distance compensation amount of the cutting line based on the cutting chord length, the cutting chord spacing, and the swing angle of the workpiece includes: determining the central angle of the cutting chord formed by the cutting chord on a circle centered on the swing axis based on the cutting chord length and the cutting chord spacing on a cross-section perpendicular to the swing axis; and determining the distance compensation amount of the cutting line based on the central angle of the cutting chord and the swing angle.

[0012] In an optional embodiment, controlling the movement of the cutting line and / or the workpiece according to the distance compensation amount includes: obtaining the swing direction of the workpiece; determining the distance compensation direction based on the swing direction, the cutting chord length, and the swing angle; and controlling the cutting line and / or the workpiece to move by the distance compensation amount along the distance compensation direction. Determining the distance compensation direction based on the swing direction, the cutting chord length, and the swing angle allows for corresponding compensation control for workpieces in different motion states, reducing bow oscillations.

[0013] Secondly, embodiments of this application provide a wire saw for cutting a workpiece. The wire saw includes: a cutting line for cutting the workpiece; a feed member for moving the workpiece and / or the cutting line; a swing member for swinging the workpiece around a swing axis; and a control device for controlling the feed member according to the aforementioned wire saw control method.

[0014] Thirdly, embodiments of this application provide an electronic device, including: 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, the instructions being executed by the at least one processor to enable the at least one processor to perform the aforementioned wire saw control method.

[0015] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program, which is executed by a processor to implement the aforementioned wire saw control method.

[0016] Compared with related technologies, the wire saw control method, wire saw, electronic device and computer-readable storage medium provided in the embodiments of this application determine the corresponding distance compensation amount according to the swing angle and the depth of the cutting line into the workpiece during the swing of the workpiece around the swing axis, and perform compensation control on the workpiece and / or the cutting line according to the distance compensation amount, thereby reducing the fluctuation of the cutting line bow and improving the cutting quality of the wire saw. Attached Figure Description

[0017] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly described below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings.

[0018] Figure 1 This is a schematic cross-sectional view of the wire saw provided in an embodiment of this application;

[0019] Figure 2 This is a schematic cross-sectional view of the wire saw provided in the embodiment of this application during the initial stage of workpiece cutting, when the workpiece swing angle is zero.

[0020] Figure 3 This is a schematic cross-sectional view of the wire saw provided in the embodiment of this application during the initial stage of workpiece cutting, and showing it swinging to the left.

[0021] Figure 4 This is a schematic cross-sectional view of the wire saw provided in the embodiment of this application during the initial stage of workpiece cutting, and showing it swinging to the right.

[0022] Figure 5 This is a schematic flowchart of the wire saw control method provided in the embodiments of this application;

[0023] Figure 6 This is a schematic cross-sectional view of the wire saw in the middle stage of workpiece cutting, where the workpiece swing angle is zero, according to an embodiment of this application.

[0024] Figure 7 This is a schematic cross-sectional view of the wire saw provided in the embodiment of this application at the end stage of workpiece cutting, when the workpiece swing angle is zero.

[0025] Figure 8 This is a schematic diagram of a workpiece with a circular cross-sectional shape, provided in an embodiment of this application.

[0026] Figure 9 This is a schematic diagram of a workpiece with a triangular cross-sectional shape, provided in an embodiment of this application.

[0027] Figure 10This is a schematic cross-sectional view of the workpiece before the cutting string passes the swing shaft in an embodiment of this application;

[0028] Figure 11 This is a cross-sectional schematic diagram of the workpiece when the cutting string passes through the swing shaft in an embodiment of this application;

[0029] Figure 12 This is a schematic cross-sectional view of the workpiece after the cutting string passes through the swing shaft in an embodiment of this application;

[0030] Figure 13 This is a schematic cross-sectional view of the workpiece when the swing shaft is located outside the workpiece cross-section in an embodiment of this application;

[0031] Figure 14 This is a schematic diagram of workpiece oscillation with the oscillation axis located at the workpiece center axis, provided in an embodiment of this application.

[0032] Figure 15 This is a schematic diagram of workpiece swing with the swing axis located outside the workpiece cross-section, provided in an embodiment of this application.

[0033] Figure 16 This is a schematic diagram of the process for determining the distance compensation direction in the wire saw control method provided in the embodiments of this application;

[0034] Figure 17 The present application provides a schematic diagram of the structure of an electronic device. Detailed Implementation

[0035] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. The components of the embodiments of this application described and shown in the accompanying drawings can generally be arranged and designed in various different configurations.

[0036] Therefore, the following detailed description of embodiments of the present application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of the present application.

[0037] It should be noted that similar labels and letters in the following figures indicate similar items. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.

[0038] Furthermore, the terms "first" and "second" are used only to distinguish descriptions and should not be interpreted as indicating or implying relative importance.

[0039] It should be noted that, where there is no conflict, the features in the embodiments of this application can be combined with each other.

[0040] Embodiment 1 of this application provides a wire saw control method, applied to a wire saw, such as... Figure 1 As shown, this application embodiment provides a wire saw, which includes a cutting wire 100 and a swinging member 200. The cutting wire 100 moves under the drive of a roller 300 to cut a workpiece 400. When cutting the workpiece 400, the workpiece 400 is placed on the swinging member 200 and rotates around the swinging axis O under the drive of the swinging member 200. Figure 1 The diagram shown is a cross-sectional view of a wire saw according to an embodiment of this application. The cross-sectional direction is perpendicular to the swing axis O, therefore, in such a way... Figure 1 In the cross-sectional view shown, the swing axis O is a point, as in... Figure 1 In the chord distance shown, the swing axis O is the center of the circular cross-section of the workpiece 400. In other embodiments of this application, the swing axis O can also be any position on the swing member 200 located above the center of the circular cross-section of the workpiece 400. The workpiece 400 can be of any shape, such as... Figure 1 The circular cross-sectional shape of the workpiece 400 shown is only an example of the workpiece 400 in one embodiment of this application. In some other embodiments of this application, the cross-sectional shape of the workpiece 400 may also be other shapes such as triangle, hexagon, rectangle, or irregular shape.

[0041] like Figures 2 to 4 The diagram shows cross-sectional structures of the wire saw in different states during operation, as provided in the embodiments of this application. Taking a circular cross-sectional shape for workpiece 400 as an example, please refer to... Figure 2 In the initial stage of workpiece 400 cutting (i.e., before the cutting chord 401 passes through the center G of workpiece 400) and when the swing angle of workpiece 400 is zero, the height of the bow formed by the cutting line 100 under the pressure of workpiece 400 is H.

[0042] Please refer to Figure 3 In the initial stage of cutting workpiece 400, and after workpiece 400 swings to the left at a certain angle, the cutting line 100 forms a bow with a height of H1 under the pressure of workpiece 400, as shown. Figure 3 As shown, H1 > H, meaning the bow height increases with the oscillation of the workpiece at 400°, where ΔH = H1 - H is the change in bow height. In the embodiments of this application, the distance compensation calculated is equal to the change in bow height. Figure 3 In the state shown, by controlling the distance corresponding to the reverse movement compensation between the cutting line 100 and the workpiece 400, the fluctuation of the bow height can be reduced.

[0043] Similarly, please refer to Figure 4In the initial stage of cutting workpiece 400, and after workpiece 400 swings to the right at a certain angle, the cutting line 100 forms an arc with a height of H2 under the pressure of workpiece 400. Figure 4 As shown, H2 > H, meaning the height of the bow increases with the 400° swing of the workpiece. Figure 4 In the state shown, by controlling the distance corresponding to the reverse movement compensation between the cutting line 100 and the workpiece 400, the fluctuation of the bow height can be reduced.

[0044] like Figure 5 As shown, the wire saw control method provided in this application includes:

[0045] Step S101: Obtain the cutting chord length of the cutting chord 401 formed on the workpiece 400 by the cutting line 100 cutting the workpiece 400.

[0046] As the cutting line 100 cuts into the workpiece 400, it gradually penetrates the interior of the workpiece 400, forming a linear cutting surface on the workpiece 400. This cutting surface forms a cutting chord 401 on the front section of the workpiece 400. The cutting chord 401 is the line segment formed between the two intersection points of the cutting surface on the front section of the workpiece 400 and the outer surface of the workpiece 400. As the cutting of the workpiece 400 continues, the length of the cutting chord 401 formed on the workpiece 400 also changes. Taking a circular cross-sectional shape of the workpiece 400 as an example, please... Figure 2 , Figure 6 ,as well as Figure 7 , Figure 2 The figure shows the initial stage of workpiece cutting (i.e., the stage before the cutting chord 401 passes through the center of the circular section). Figure 6 The diagram shows the intermediate stage of workpiece cutting (i.e., the stage when the cutting chord 401 passes through the center of the circular section). Figure 7 The diagram shows the final stage of workpiece cutting (i.e., the stage after cutting chord 401 passes through the center of the circular section). (Comparison) Figure 2 , Figure 6 ,as well as Figure 7 It can be observed that as the cutting progresses, the chord length of the cutting chord 401 gradually increases and then gradually decreases. It is understood that the foregoing is merely an example illustrating the change of the cutting chord 401 of a workpiece 400 with a circular cross-section in this embodiment. In actual applications, the change pattern of the cutting chord 401 of the workpiece 400 will vary depending on the cross-sectional shape of the workpiece 400. For example, for a workpiece 400 with a triangular cross-section, the cutting chord 401 may gradually increase or decrease depending on its orientation; for another example, for a workpiece 400 with a rectangular cross-section, the cutting chord 401 may remain constant depending on its orientation; and for yet another example, for a workpiece 400 with an irregular cross-section, the change of the cutting chord 401 may not exhibit any pattern.

[0047] In some embodiments of this application, obtaining the cutting chord 401 can specifically involve: obtaining the feed distance of the cutting line 100 into the workpiece 400, and then determining the cutting chord 401 based on the feed distance. For example... Figure 8 As shown, the feed distance of the cutting line 100 into the workpiece 400 is the distance between the cutting chord 401 and the initial cutting position of the workpiece 400. Figure 8 The distance h in the middle). In practical applications, the workpiece 400 and / or the cutting line 100 are usually controlled along the cutting direction (e.g., the distance h in the middle). Figure 8 As the direction X gradually approaches, the feed distance of the cutting line 100 into the workpiece 400 can be obtained by the moving distance of the workpiece 400 and / or the cutting line 100 after the start of cutting. Therefore, the process of obtaining the feed distance is relatively convenient. Determining the cutting chord 401 based on the feed distance can simplify the control process of the wire saw and improve the response speed and control accuracy of the wire saw.

[0048] In different embodiments of this application, different methods can be used to determine the cutting chord 401 based on the feed distance, depending on the type of workpiece 400. For example, in some embodiments of this application, for workpiece 400 with a regular cross-sectional shape, determining the cutting chord 401 based on the feed distance can specifically be done by determining the cutting chord 401 based on the cross-sectional shape and size data of the workpiece 400 and the feed distance. This process is relatively simple and the calculation process is straightforward, thereby reducing the computing power requirements of the computing chip and reducing costs.

[0049] like Figure 8 As shown, taking a cylindrical workpiece 400 with a circular cross-section as an example, the cross-section shape (circular) and dimensional data (diameter D or radius) of the workpiece 400 can be used as a reference. The cutting chord 401 is determined by the feed distance h, which is the cutting chord length.

[0050] Or such as Figure 9 As shown, taking a workpiece 400 with a cross-sectional shape of an equilateral triangle as an example, the cutting chord 401 can be determined based on the cross-sectional shape (equilateral triangle), dimensional data (side length K), and feed distance h of the workpiece 400. That is, the cutting chord length.

[0051] Alternatively, in some other embodiments of this application, for workpieces 400 with irregular cross-sectional shapes, the cutting chord 401 can be determined according to a preset correspondence and feed distance. That is, multiple preset feed distances and multiple preset cutting chord lengths are pre-stored, a preset feed distance that is the same as the feed distance is matched from the preset correspondence, and the preset cutting chord length corresponding to the preset feed distance is determined as the actual cutting chord length.

[0052] Step S102: Obtain the cutting string distance between the swing axis O and the cutting string 401.

[0053] Wherein, the cutting chord distance d is the distance between the swing axis O of the workpiece 400 and the cutting chord 401, that is, as shown in the figure. Figure 8 As shown, the straight-line distance d between the swing axis O and the cutting string 401.

[0054] In this step, please refer to Figure 8 The initial distance I between the oscillating axis O and the initial cutting position of the workpiece 400 can be obtained. The cutting chord distance d is determined based on the initial distance I and the feed distance h, which is the distance between the oscillating axis O of the workpiece 400 and the cutting chord 401. The initial distance I can be data measured before cutting, or it can be calculated based on relevant data such as the dimensions of the workpiece 400, the distance between the oscillating axis O and the fixed position of the workpiece 400, etc. For example, for a workpiece 400 with a circular cross-section, the sum of the distance between the central axis of the workpiece 400 and the oscillating axis O and the radius of the workpiece 400 can be used as the initial distance I. The difference Ih between the initial distance I and the feed distance h is the cutting chord distance d corresponding to the cutting chord 401.

[0055] Step S103: Determine the distance compensation amount of the cutting line based on the cutting chord length, cutting chord spacing, and the workpiece swing angle.

[0056] In this step, two different cases of the oscillating shaft O will be explained separately. One is when the oscillating shaft O falls within the tangential plane of the workpiece, such as... Figures 10 to 12 As shown, where, Figure 10 This is a schematic diagram of the cutting string 401 before it passes the swing axis O. Figure 11 This is a schematic diagram showing the cutting string 401 passing through the swing axis O. Figure 12 This is a schematic diagram of the cutting string 401 after passing through the swing shaft O.

[0057] Please refer to Figure 10 Where AC and A'C' are schematic diagrams of the positions of the cutting string 401 before and after swinging, O is the swing axis, circle Q is the swing trajectory circle of the cutting string 401 with radius r, α is half of the central angle corresponding to the cutting string 401, β is the swing angle, and the cutting string distance d is the distance between the swing axis O and the cutting string 401. The change in bow height Δh in the cutting direction X during the swing of the cutting string 401 from position AC to position A'C' by β degrees can be calculated as follows:

[0058] S1: Calculate half of the central angle of the cutting chord corresponding to cutting chord 401 based on the cutting chord length m and cutting chord distance d. in,

[0059] S2: When the swing angle is β, the distance between the swing center O and the cutting line is EO = r*cos(α-β);

[0060] S3: Change in pantograph height Δh = EO - O′O = r * cos(α - β) - d.

[0061] Please refer to Figure 11 Where AC and A'C' are schematic diagrams of the positions of the cutting string 401 before and after its swing, and circle Q is the swing trajectory circle of the cutting string 401, with a radius of . Where m is the cutting chord length, β is the swing angle, and the cutting chord distance d = 0, the change in the bow height along the cutting direction X during the swing of the cutting chord 401 from position AC to position A'C' by β degrees can be calculated as follows:

[0062] Please refer to Figure 12 Where AC and A'C' are schematic diagrams of the positions of the cutting string 401 before and after its swing, circle Q is the swing trajectory circle of the cutting string 401 with radius r, α is half of the central angle of the cutting string circle corresponding to the cutting string 401, β is the swing angle, and the cutting string distance d is the distance between the swing axis O and the cutting string 401. The change in bow height Δh in the cutting direction X during the swing of the cutting string 401 from position AC to position A'C' by β degrees can be calculated as follows:

[0063] S1: Calculate half of the central angle of the cutting chord corresponding to cutting chord 401 based on the cutting chord length m and cutting chord distance d. in

[0064] S2: When the swing angle is β, the distance between the swing center O and the cutting line is EO = r*cos(β-α);

[0065] S3: Change in pantograph height Δh = O′O - EO = dr * cos(β - α).

[0066] Another type is where the oscillating shaft O falls outside the cut surface of the workpiece, such as... Figure 13 As shown, AC and A'C' are schematic diagrams of the positions of the cutting string 401 before and after its swing. Circle Q is the swing trajectory circle of the cutting string 401, with radius r. α is half of the central angle of the cutting string corresponding to the cutting string 401, β is the swing angle, and the cutting string distance d is the distance between the swing axis O and the cutting string 401. The change in bow height Δh in the cutting direction X during the swing of the cutting string 401 from position AC to position A'C' by β degrees can be calculated as follows:

[0067] S1: Calculate half of the central angle of the cutting chord corresponding to cutting chord 401 based on the cutting chord length m and cutting chord distance d. in,

[0068] S2: When the swing angle is β, the distance between the swing center O and the cutting line is EO = r*cos(α-β);

[0069] S3: Change in pantograph height Δh = EO - O′O = r * cos(α - β) - d.

[0070] In summary, for any shape and any swing axis O position, the change in bow height Δh can be calculated using the cutting chord length m, the cutting chord distance d, and the swing angle β.

[0071] After calculating the change in pantograph height Δh, the change in pantograph height Δh can be used as the distance compensation for the cutting line.

[0072] Step S104: Determine the distance compensation direction based on the swing direction, cutting chord length, and swing angle, and control the cutting line 100 and / or workpiece 400 to move the distance compensation amount along the distance compensation direction.

[0073] Specifically, such as Figure 2 and Figure 3 As shown, after the workpiece 400 swings to the left at a certain angle, the height of the bow will increase. Please continue to refer to [the documentation / reference]. Figure 14 and Figure 15 .in, Figure 14 This is a schematic diagram showing that the cross-sectional shape of workpiece 400 is circular, and the swing axis O is the central axis of workpiece 400. Figure 15 This is a schematic diagram showing that the cross-sectional shape of workpiece 400 is circular, and the swing axis O is located above workpiece 400. (Example) Figure 14 and Figure 15 As shown, after the workpiece 400 swings to the left by a certain angle β1, the height of the wire bow increases; however, after the workpiece 400 continues to swing to the left by a certain angle β2, the height of the wire bow decreases. Specifically, when the swing angle β1 is less than half of the central angle corresponding to the cutting chord 401 (…), the height of the wire bow decreases. Figure 14 , Figure 15 When the angle α is greater than half the central angle corresponding to the cutting chord 401, the workpiece 400 swings to the left, which will cause the height of the arc bow to increase, i.e., H3 > H. Figure 14 , Figure 15 When the angle α is reached, the height of the line bow decreases, i.e., H4 > H. The central angle corresponding to the cutting chord 401 is the circle on which the cutting chord 401 travels along the rotation axis in the cross-section of the workpiece 400. Figure 14 , Figure 15 In circle Q, Figure 14 The central angle of the middle circle Q is both the cross-sectional circle of the workpiece 400 and the trajectory circle of the swinging cutting chord 401. The trajectory circle is the circle formed by the swinging trajectories of the two ends of the cutting chord 401.

[0074] In this step, such as Figure 16 As shown, determining the distance compensation direction based on the swing direction, cutting chord length, and swing angle can specifically include:

[0075] Step S201: Determine the central angle corresponding to the cutting chord 401.

[0076] In this step, half of the central angle of cutting chord 401 can be calculated based on the cutting chord 401m and the cutting chord distance d. in,

[0077] Step S202: Determine the distance compensation direction based on the relationship between the central angle and the swing angle, as well as the swing direction.

[0078] In this step, under two conditions—where half the central angle is less than the swing angle and the swing direction gradually increases the angle between the cutting chord 401 and the cutting line 100, and half the central angle is greater than the swing angle and the swing direction gradually decreases—the pressure on the cutting line 100 increases, and the bowing tends to increase. To maintain a stable bowing, the distance between the cutting line 100 and the workpiece 400 needs to be increased. That is, the distance compensation direction is to increase the distance between the cutting line 100 and the workpiece 400, controlling the distance compensation amount as the cutting line 100 and / or the workpiece 400 move away from each other. Distance; In both states where half of the central angle is less than the swing angle and the swing direction is to gradually decrease the angle between the cutting chord 401 and the cutting line 100, and where half of the central angle is greater than the swing angle and the swing direction is to gradually increase the angle between the cutting chord 401 and the cutting line 100, the pressure on the cutting line 100 decreases and the bow tends to decrease. In order to keep the bow stable, it is necessary to reduce the distance between the cutting line 100 and the workpiece 400. That is, the distance compensation direction is to reduce the distance between the cutting line 100 and the workpiece 400, and control the cutting line 100 and / or the workpiece 400 to move towards each other by the distance compensation amount.

[0079] Compared with related technologies, in the wire saw control method provided in Embodiment 1 of this application, during the process of the workpiece swinging around the swing axis O, the corresponding distance compensation amount is determined according to the swing angle and the depth of the cutting line into the workpiece, and the workpiece and / or the cutting line are compensated and controlled according to the distance compensation amount to reduce the fluctuation of the cutting line bow and improve the cutting quality of the wire saw.

[0080] Embodiment 2 of this application provides a wire saw for cutting workpiece 400, such as... Figure 1 As shown, the wire saw 10 includes: a cutting wire 100; a roller 300 that drives the cutting wire 100 to move, the cutting wire 100 cutting the workpiece 400 under the drive of the roller 300; and a feed member 500, which is used to drive the workpiece 400 and / or the cutting wire 100 to move, such as... Figure 1 The diagram shows a wire saw with a feed member 500 moving a workpiece 400; a swing member 200 for moving the workpiece 400 around a swing axis O; and a control device (not shown) communicatively connected to the feed member 500, which controls the feed member 500 according to the wire saw control method described above. In different embodiments of this application, the control device may be, for example, a processor or other computing chip mounted on the feed member 500, or a host computer or other device connected to the feed member 500.

[0081] Compared with related technologies, in the wire saw provided in Embodiment 2 of this application, during the process of the swinging member 200 driving the workpiece 400 to swing around the swinging axis, the control device determines the corresponding distance compensation amount according to the swinging angle and the depth of the cutting line into the workpiece, and controls the feed member 500 according to the distance compensation amount, so as to realize the compensation control of the workpiece 400 and / or the cutting line 100, reduce the fluctuation of the wire bow of the cutting line 100, and improve the cutting quality of the wire saw.

[0082] Embodiment 3 of this application relates to an electronic device, such as... Figure 17 As shown, it includes: at least one processor 201; and a memory 202 communicatively connected to at least one processor 201; wherein the memory 202 stores instructions executable by at least one processor 201, the instructions being executed by at least one processor 201 to enable at least one processor 201 to perform the methods in the above embodiments.

[0083] The memory 202 and processor 201 are connected via a bus, which may include any number of interconnecting buses and bridges, connecting various circuits of one or more processors 201 and memory 202 together. The bus may also connect various other circuits, such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. A bus interface provides an interface between the bus and the transceiver. The transceiver may be a single element or multiple elements, such as multiple receivers and transmitters, providing a unit for communicating with various other devices over a transmission medium. Data processed by processor 201 is transmitted over a wireless medium via an antenna, which further receives data and transmits it to processor 201.

[0084] Processor 201 is responsible for managing the bus and general processing, and can also provide various functions, including timing, peripheral interfaces, voltage regulation, power management, and other control functions. Memory 202 can be used to store data used by processor 201 during operation.

[0085] Embodiment 4 of this application relates to a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it implements the method embodiments described above.

[0086] That is, those skilled in the art will understand that all or part of the steps in the methods of the above embodiments can be implemented by a program instructing related hardware. This program is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, a portable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0087] The above are merely specific embodiments 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 technical scope 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.

Claims

1. A method for controlling a wire saw, characterized in that, The wire saw includes a cutting wire and a oscillating component. The oscillating component drives the workpiece to oscillate around an oscillating axis. The cutting wire is used to cut the workpiece. The wire saw control method includes: Obtain the cutting chord length of the cutting chord formed on the workpiece by the cutting line, and obtain the cutting chord distance between the swing axis and the cutting chord; The distance compensation amount of the cutting line is determined based on the cutting chord length, the cutting chord spacing, and the swing angle of the workpiece. The movement of the cutting line and / or the workpiece is controlled according to the distance compensation amount.

2. The wire saw control method according to claim 1, characterized in that, The step of obtaining the cutting chord length of the cutting chord formed on the workpiece by the cutting line includes: Obtain the feed distance at which the cutting line enters the workpiece; The cutting chord length is determined based on the feed distance.

3. The wire saw control method according to claim 2, characterized in that, Determining the cutting chord length based on the feed distance includes: The cutting chord length is determined based on the workpiece's cross-sectional shape and size data and the feed distance.

4. The wire saw control method according to claim 2, characterized in that, Determining the cutting chord length based on the feed distance includes: The cutting chord length is determined according to a preset correspondence and the feed distance, wherein the preset correspondence includes a one-to-one correspondence between the preset feed distance and the preset cutting chord length.

5. The wire saw control method according to claim 1, characterized in that, The step of obtaining the cutting chord distance between the swing axis and the cutting chord includes: Obtain the initial distance between the swing axis and the initial cutting point of the workpiece; Obtain the feed distance at which the cutting line enters the workpiece; The cutting chord spacing is determined based on the initialization distance and the feed distance.

6. The wire saw control method according to claim 1, characterized in that, The step of determining the distance compensation amount of the cutting line based on the cutting chord length, the cutting chord spacing, and the swing angle of the workpiece includes: On a cross section perpendicular to the swing axis, the central angle of the cutting chord formed by the cutting chord on a circle centered on the swing axis is determined according to the cutting chord length and the cutting chord distance. The distance compensation amount of the cutting line is determined based on the central angle of the cutting chord and the swing angle.

7. The wire saw control method according to claim 1, characterized in that, The step of controlling the movement of the cutting line and / or the workpiece according to the distance compensation amount includes: Obtain the swing direction of the workpiece, and determine the distance compensation direction based on the swing direction, the cutting chord length, and the swing angle; Control the cutting line and / or the workpiece to move by the distance compensation amount along the distance compensation direction.

8. A wire saw for cutting workpieces, characterized in that, The wire saw includes: A cutting line, used to cut the workpiece; A feeder, used to move the workpiece and / or the cutting line; A swinging component, the swinging component being used to drive the workpiece to swing around a swinging axis; A control device for controlling the feed member using the wire saw control method according to any one of claims 1 to 7.

9. An electronic device, characterized in that, include: 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, which, when executed by the at least one processor, enables the at least one processor to perform the wire saw control method as described in any one of claims 1 to 7.

10. A computer-readable storage medium storing a computer program, characterized in that, The computer program is executed by a processor to implement the wire saw control method according to any one of claims 1 to 7.