A multi-wire saw and a wire arranging deviation correcting method and device thereof
Patent Information
- Application Number
- CN202311480355.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-11-07
- Publication Date
- 2026-10-27
- Estimated Expiration
- 2043-11-07
AI Technical Summary
[0003]鉴于此,本申请的目的在于提供一种多线切割机及其排线纠偏方法、装置,以改善当前金刚线多线切割机中的排线斜拉不能及时修正所导致的问题
Smart Images

Figure CN119952857B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of automatic control, specifically relating to a multi-wire cutting machine and its wire alignment and correction method and device. Background Technology
[0002] Currently in the industry, during the wire feeding process of diamond wire multi-wire cutting machines, due to the error in the spacing of the diamond wires, the diamond wires between the feeding wheel and the wire feeding wheel cannot maintain a completely perpendicular state. After feeding a long distance, it is easy to cause a large slant pull. If the operator does not manually correct it in time, it can easily lead to the diamond wire breaking, resulting in a significant loss of production efficiency. Summary of the Invention
[0003] Therefore, the purpose of this application is to provide a multi-wire cutting machine and its wire alignment correction method and device to improve the problem caused by the inability to correct the wire alignment deviation in the current diamond wire multi-wire cutting machine in a timely manner.
[0004] The embodiments of this application are implemented as follows:
[0005] In a first aspect, embodiments of this application provide a wire alignment correction method applied in a multi-wire cutting machine, the multi-wire cutting machine including a wire take-up and undo mechanism; the method includes: acquiring a first tension acquisition value of the wire in the multi-wire cutting machine; acquiring a first deviation between the first tension acquisition value and a reference value, wherein the reference value is determined based on a second tension acquisition value of the wire moving in the forward direction and a third tension acquisition value of the wire moving in the reverse direction; comparing the first deviation with a set deviation to obtain a comparison result; when the comparison result meets a preset correction condition, controlling the wire take-up and undo mechanism to perform wire alignment correction.
[0006] In this embodiment, by acquiring the first deviation between the first tension acquisition value and the reference value, and comparing the first deviation with the set deviation, when the comparison result meets the preset correction conditions, the wire winding and unwinding mechanism is controlled to perform wire winding correction. This achieves the effect of automatic correction when laying diamond wire over long distances, thereby improving the problem caused by the inability to correct wire winding oblique pull in a timely manner in current diamond wire multi-wire cutting machines. Furthermore, the reference value is determined based on the second tension acquisition value of the wire winding in the forward motion and the third tension acquisition value of the wire winding in the reverse motion, which can neutralize the fluctuation effect of unidirectional motion, improve the accuracy of the reference value, and thus improve the correction effect and reduce the problem caused by the inability to correct wire winding oblique pull in a timely manner.
[0007] In one possible implementation of the first aspect embodiment, when the comparison result meets the preset correction condition, controlling the cable winding and unwinding mechanism to perform cable correction includes: if the absolute value of the first deviation represented by the comparison result is greater than the set deviation, then determining that the comparison result meets the preset correction condition, and controlling the cable winding and unwinding mechanism to perform cable correction.
[0008] In this embodiment of the application, the above method can be used to quickly determine whether the current cabling meets the preset correction conditions, so as to carry out targeted correction.
[0009] In one possible implementation of the first aspect embodiment, the step of obtaining the reference value includes: determining whether the historical operating parameters of the wire arrangement in the multi-wire cutting machine meet the tension acquisition conditions; when the historical operating parameters meet the tension acquisition conditions, obtaining the second tension acquisition value and the third tension acquisition value; and obtaining the reference value based on the average value of the second tension acquisition value and the third tension acquisition value.
[0010] In this embodiment of the application, during the process of obtaining the reference value, the historical operating parameters of the wire are first determined to meet the tension acquisition conditions (such as the multi-wire cutting machine being in a uniform motion stage) before the reference value is obtained, thereby improving the accuracy of the reference value.
[0011] In one possible implementation of the first aspect embodiment, determining whether the historical operating parameters of the wire arrangement in the multi-wire cutting machine meet the tension acquisition conditions includes: determining whether the multi-wire cutting machine is in a uniform speed stage based on the historical operating parameters, and obtaining the determination result; and determining whether the historical operating parameters meet the tension acquisition conditions based on the determination result.
[0012] In this embodiment, based on historical operating parameters, it is determined whether the multi-wire cutting machine is in a uniform speed stage, so as to quickly determine whether the historical operating parameters of the wire laying meet the tension acquisition conditions.
[0013] In one possible implementation of the first aspect embodiment, the historical operating parameters include the operating speed of the main roller in multiple adjacent cycles; based on the historical operating parameters, determining whether the multi-wire cutting machine is in a uniform speed stage and obtaining the determination result includes: obtaining a set of speed difference values for the operating speed of every two adjacent cycles; determining whether all speed differences in the set of speed differences are less than a preset speed difference value, wherein when all speed differences in the set of speed differences are less than the preset speed difference value, it is determined that the multi-wire cutting machine is in the uniform speed stage.
[0014] In this embodiment, the speed difference set of the running speed of every two adjacent cycles can be obtained to determine whether the multi-wire cutting machine is in the uniform speed stage. If each speed difference is less than the preset speed difference, it indicates that the multi-wire cutting machine is in the uniform speed stage. In this way, it is possible to quickly and accurately determine whether the multi-wire cutting machine is in the uniform speed stage.
[0015] In one possible implementation of the first aspect embodiment, the historical operating parameters include the operating speed of the main roller within a specified time period; based on the historical operating parameters, determining whether the multi-wire cutting machine is in a uniform speed stage and obtaining the determination result includes: obtaining the variation range of the operating speed of the main roller within the specified time period; determining whether the variation range is less than a set range, wherein, when the variation range is less than the set range, it is determined that the multi-wire cutting machine is in the uniform speed stage.
[0016] In this embodiment of the application, if the change range of the running speed of the main roller within a specified time period is less than the set range, it indicates that the multi-wire cutting machine is in the uniform speed stage. In this way, it is possible to quickly and accurately determine whether the multi-wire cutting machine is in the uniform speed stage.
[0017] In one possible implementation of the first aspect embodiment, when the comparison result meets the preset correction condition, the cable winding and unwinding mechanism is controlled to perform cable correction, including: if the comparison result indicates that the first deviation is greater than the preset deviation, cable correction is performed using a forward correction speed; if the comparison result indicates that the first deviation is less than the negative value of the preset deviation, cable correction is performed using a reverse correction speed.
[0018] In this embodiment of the application, the above method facilitates targeted correction, thereby enabling fast and accurate cable alignment correction.
[0019] In one possible implementation of the first aspect embodiment, the forward correction speed is 270 mm / min to 340 mm / min, and / or the reverse correction speed is 270 mm / min to 340 mm / min.
[0020] In this embodiment of the application, the aforementioned reverse correction speed or forward correction speed can achieve cable alignment correction more quickly and improve the correction effect.
[0021] In one possible implementation of the first aspect embodiment, before acquiring the first tension acquisition value of the wire in the multi-wire cutting machine, the method further includes: determining whether the marked position of the wire in the multi-wire cutting machine has reached the correction area; if the marked position has reached the correction area, then the step of "acquiring the first tension acquisition value of the wire in the multi-wire cutting machine" is performed.
[0022] In this embodiment, the first tension acquisition value of the wire in the multi-wire cutting machine is only obtained after the marked position of the wire in the multi-wire cutting machine has reached the correction area, so as to ensure the accuracy of the correction.
[0023] In one possible implementation of the first aspect embodiment, after controlling the wire take-up and take-down mechanism to perform wire alignment correction, the method further includes: acquiring a fourth tension acquisition value of the wire in the multi-wire cutting machine; acquiring a second deviation between the fourth tension acquisition value and the reference value; and stopping wire alignment correction when the second deviation meets the stop wire alignment correction condition.
[0024] In this embodiment of the application, after the cable alignment is corrected, the effect of the cable alignment is monitored in real time. When the second deviation meets the condition for stopping the cable alignment, it indicates that the cable is not pulled at an angle, and the cable alignment is stopped. By adding the monitoring link, the occurrence of over-correction is reduced.
[0025] In one possible implementation of the first aspect embodiment, when the second deviation meets the stop cable correction condition, stopping cable correction includes: when the second deviation is 0, determining that the second deviation meets the stop cable correction condition, and stopping cable correction.
[0026] Secondly, this application also provides a wire alignment device, belonging to a multi-wire cutting machine, which includes a wire take-up and undo mechanism. The wire alignment device includes: an acquisition module, a comparison module, and an alignment module. The acquisition module is used to acquire a first tension acquisition value of the wire in the multi-wire cutting machine and to acquire a first deviation between the first tension acquisition value and a reference value, wherein the reference value is determined based on a second tension acquisition value of the wire moving in the forward direction and a third tension acquisition value of the wire moving in the reverse direction. The comparison module is used to compare the first deviation with a set deviation to obtain a comparison result. The alignment module is used to control the wire take-up and undo mechanism to perform wire alignment alignment when the comparison result meets a preset alignment condition.
[0027] Thirdly, this application also provides a multi-wire cutting machine, including: a wire take-up and release mechanism, a tension sensor, and a controller; the wire take-up and release mechanism is configured to take up and release wire and adjust the motion state of the wire; the tension sensor is configured to acquire a first tension value of the wire; the controller is connected to the tension sensor and the wire take-up and release mechanism, and the controller is configured to: receive the first tension value and acquire a first deviation between the first tension value and a reference value; and compare the first deviation with a set deviation to obtain a comparison result, and when the comparison result meets a preset correction condition, control the wire take-up and release mechanism to perform wire correction; wherein, the reference value is determined based on a second tension value acquired during the forward movement of the wire and a third tension value acquired during the reverse movement of the wire.
[0028] Other features and advantages of this application will be set forth in the following description. The objectives and other advantages of this application can be realized and obtained through the structures specifically pointed out in the written description and the accompanying drawings. Attached Figure Description
[0029] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the accompanying drawings used in the embodiments will be briefly described below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort. The above and other objects, features, and advantages of this application will become clearer through the accompanying drawings.
[0030] Figure 1 A schematic diagram of the structure of a multi-wire cutting machine provided in an embodiment of this application is shown.
[0031] Figure 2 This illustration shows a schematic diagram of the wire alignment principle of a multi-wire cutting machine according to an embodiment of this application.
[0032] Figure 3 The diagram illustrates the principle of a cable alignment correction method provided in an embodiment of this application.
[0033] Figure 4 This illustration shows a schematic diagram of another cable alignment correction method provided in an embodiment of this application.
[0034] Figure 5 A schematic diagram of a cable alignment device provided in an embodiment of this application is shown. Detailed Implementation
[0035] The technical solutions of the embodiments of this application will now be described with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. The following embodiments are provided as examples to more clearly illustrate the technical solutions of this application, and should not be used to limit the scope of protection of this application. Those skilled in the art will understand that, without conflict, the following embodiments and features can be combined with each other.
[0036] It should be noted that similar reference numerals and letters in the following figures denote similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. Furthermore, relational terms such as "first," "second," etc., in the description of this application are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one…" does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0037] Furthermore, the term "and / or" in this application is merely a description of the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone.
[0038] In the description of the embodiments of this application, unless otherwise expressly specified and limited, the technical term "electrical connection" can refer to a direct electrical connection or an indirect electrical connection through an intermediate medium.
[0039] This application provides a multi-wire cutting machine and its wire laying and correction method and apparatus to achieve automatic correction during long-distance diamond wire laying. This application can achieve automatic correction using the existing structure of the multi-wire cutting machine without adding additional mechanical devices or other sensors. It collects data required for diamond wire laying and correction based on existing sensors (tension sensors, position sensors, speed sensors, etc.) in the multi-wire cutting machine, and uses this data to achieve automatic wire laying and correction.
[0040] A multi-wire cutting machine is a device for cutting hard and brittle material bars into thin slices. A multi-wire cutting machine typically uses two parallel main rollers arranged horizontally, with a single diamond wire wound around the two main rollers to form at least 2000 wire cuts. The hard and brittle material bar moves downwards, passing between the two main rollers. The main rollers rotate, driving the diamond wire to move at high speed, cutting the hard and brittle material bar into thin slices.
[0041] In one implementation, such as Figure 1As shown, a multi-wire cutting machine includes a wire take-up and untake-down mechanism, a tension sensor, and a controller. Both the wire take-up and untake-down mechanism and the tension sensor are electrically connected to the controller. It is understood that, in addition to the tension sensor, a multi-wire cutting machine also includes various sensors such as position sensors, speed sensors, and angle sensors. These sensors report the collected data to the controller, which then uses this data to control the wire take-up and untake-down mechanism, ensuring the normal operation of the multi-wire cutting machine.
[0042] The wire feeding and take-up mechanism is configured to feed and take up wire and adjust the movement of the wire. The mechanism includes: a feeding device, a take-up device, a steering device, a main roller, and diamond wire. The two ends of the diamond wire are wound around the feeding device and the take-up device, respectively. The diamond wire starts from the feeding device, passes the main roller, and is then taken up on the take-up device. Alternatively, the movement can be reversed, meaning the diamond wire starts from the take-up device, passes the main roller, and is then taken up on the feeding device. This effectively interchanges the functions of the feeding and take-up devices; therefore, the feeding and take-up devices can employ the same structure.
[0043] After the diamond wire extends from the wire feeding device, it needs to pass through the turning device to change direction. It starts to wind around the main roller from one side until it comes out from the other side of the main roller. After passing through the turning device to change direction again, it is wound onto the take-up device. During this process, wire pulling at an angle is likely to occur (it can be a forward angle pull or a reverse angle pull).
[0044] Both the pay-off and take-up devices include motors. The pay-off speed of the pay-off device can be adjusted by controlling the rotation (forward or reverse) of the motor in the pay-off device, and the take-up speed can be adjusted by controlling the rotation of the motor in the take-up device, thereby regulating the movement of the wire. This movement includes the direction of movement (e.g., forward or reverse) and the speed.
[0045] The tension sensor is configured to collect the tension value of the ribbon cable, such as collecting the first tension value, the second tension value, the third tension value, the fourth tension value, etc., and transmit the collected tension value to the controller. The tension sensor includes both forward tension sensors and reverse tension sensors.
[0046] The controller receives the first tension value (e.g., Zt) collected by the tension sensor and obtains the first deviation between the first tension value and the reference value (e.g., Z). It then compares the first deviation with a set deviation to obtain a comparison result. If the comparison result meets the preset correction conditions, the controller controls the cable winding and unwinding mechanism to perform cable correction. If the comparison result does not meet the preset correction conditions, it indicates that the cable is not under tension and cable correction is not required.
[0047] Understandably, the controller will periodically (e.g., every 10 seconds) acquire the first tension value collected by the tension sensor, acquire the first deviation between the first tension value and the reference value, compare the first deviation with the set deviation, and control the cable winding and unwinding mechanism to perform cable winding correction when the comparison result meets the preset correction conditions.
[0048] The reference value is determined based on the second tension acquisition value during the forward movement of the ribbon cable and the third tension acquisition value during the reverse movement of the ribbon cable. In one possible implementation, the reference value is the average of the second tension acquisition value (e.g., Z1) during the forward movement of the ribbon cable and the third tension acquisition value (e.g., Z2) during the reverse movement of the ribbon cable. Expressed as a formula, the reference value Z = (Z1 + Z2) / 2. By selecting the average of the second tension acquisition value during the forward movement of the ribbon cable and the third tension acquisition value during the reverse movement of the ribbon cable as the reference value, the correction effect can be improved. In some possible implementations, the average of the second and third tension acquisition values may not be directly used as the reference value; instead, the sum or difference of the average value and a preset constant may be used as the reference value, or the product of the average value and a weighting coefficient may be used as the reference value.
[0049] In one implementation, the controller is further configured to obtain a reference value by: acquiring historical operating parameters of the wire in the multi-wire EDM machine; determining whether the historical operating parameters of the wire in the wire EDM machine meet the tension acquisition conditions; and, if the historical operating parameters meet the tension acquisition conditions, acquiring a second tension acquisition value for the wire moving forward and a third tension acquisition value for the wire moving backward; and obtaining the reference value based on the average of the second and third tension acquisition values. In this implementation, before acquiring the second tension acquisition value for the wire moving forward and the third tension acquisition value for the wire moving backward, it is necessary to first determine whether the historical operating parameters of the wire meet the tension acquisition conditions. Only when the historical operating parameters of the wire meet the tension acquisition conditions are the second tension acquisition value for the wire moving forward and the third tension acquisition value for the wire moving backward acquired, and then the reference value is obtained from these values. This ensures a more accurate reference value.
[0050] The process of determining whether the historical operating parameters of the wire arrangement in the multi-wire cutting machine meet the tension acquisition conditions can be as follows: based on the historical operating parameters, determine whether the multi-wire cutting machine is in the uniform speed stage, obtain the judgment result, and based on the judgment result, determine whether the historical operating parameters meet the tension acquisition conditions. If the judgment result indicates that the current multi-wire cutting machine is in the uniform speed stage, then it is determined that the tension acquisition conditions are met.
[0051] In one optional implementation, the historical operating parameters include the operating speed of the main roller in multiple adjacent cycles. Taking a cycle of 1 second as an example, the operating speed of the main roller at time nodes such as 1 second (first cycle), 2 seconds (second cycle), and 3 seconds (third cycle) can be obtained. In this implementation, the controller is configured to determine whether the multi-wire cutting machine is in a uniform speed stage based on the historical operating parameters. The process of obtaining the determination result can be as follows: obtain the speed difference set of operating speeds for every two adjacent cycles, and determine whether all speed differences in the speed difference set are less than a preset speed difference. If each speed difference is less than the preset speed difference, it is determined that the multi-wire cutting machine is in the uniform speed stage. Taking the operating speed of the main roller in the above example as an example, obtaining the operating speed of the second cycle (2 seconds) and the operating speed of the first cycle (1 second), and obtaining the operating speed of the third cycle (3 seconds) and the operating speed of the second cycle (2 seconds), can yield two speed differences. If the speed difference between the main rollers in any adjacent cycle is less than the preset speed difference, it indicates that the main rollers are currently in a uniform speed stage, that is, the multi-wire cutting machine is also in a uniform speed stage, thus confirming that the tension acquisition conditions are met.
[0052] In one embodiment of this specification, when the main roller is in the uniform speed stage, it indicates that the multi-wire cutting machine is also in the uniform speed stage.
[0053] It is understandable that the above example only shows the operating speed of the main roller for 3 consecutive cycles. If the operating speed of the main roller is obtained for n (an integer greater than or equal to 2) consecutive cycles, the speed difference between the operating speeds of n-1 adjacent cycles can be obtained.
[0054] The aforementioned preset speed difference can be taken from any value between 10 and 20 mm / min. For example, it can be the values at both ends, such as 10 mm / min and 20 mm / min, or any value between the two ends, such as 12 mm / min and 15 mm / min.
[0055] In one optional implementation, the historical operating parameters include the running speed of the main roller within a specified time period (e.g., 10 seconds). In this implementation, the controller is configured to determine whether the multi-wire cutting machine is in a constant speed phase based on the historical operating parameters. The process of obtaining the determination result can be as follows: obtain the variation range of the main roller's running speed within the specified time period, determine whether the variation range is less than a set range, and if the variation range of the main roller's running speed within the specified time period is less than the set range (e.g., 8%), it is determined that the multi-wire cutting machine is in a constant speed phase. For example, if the variation range of the main roller's running speed within the specified time period is less than 8%, it indicates that the current main roller is in a constant speed phase, that is, the current multi-wire cutting machine is in a constant speed phase, and the tension acquisition condition is met.
[0056] The running speed of the main roller can be obtained using a speed sensor or an angle sensor. Since the running speed of the main roller is related to the number of rotations of the motor shaft, the running speed of the main roller can be obtained by using an angle sensor to collect the number of rotations of the motor shaft.
[0057] In one implementation, when the current main roller is in a constant speed stage and the current wiring is in the forward direction, the forward tension value Z1 is collected by the forward tension sensor; when the current main roller is in a constant speed stage and the current wiring is in the reverse direction, the reverse tension value Z2 is collected by the reverse tension sensor, thereby obtaining the reference value Z = (Z1 + Z2) / 2.
[0058] In some implementations, the reference value can be repeatedly used after it is obtained until a situation arises indicating that the current reference value is inaccurate, at which point the reference value is re-acquired. For example, if during the laying process, two consecutive layers of cable (laying one layer of cable in the forward direction and then laying another layer in the reverse direction after reversing) both produce correction, and the output correction speeds are equal in magnitude and direction, it indicates that the reference value is inaccurate, resulting in over-correction (excessive correction). In this case, the reference value needs to be re-acquired.
[0059] In some implementations, the reference value can be obtained every time the multi-wire cutting machine is turned on, and the reference value can be obtained again the next time the multi-wire cutting machine is turned on. This can ensure that the obtained reference value is the most accurate.
[0060] The aforementioned historical operating parameters may also include the marking position of the wire (e.g., the position of the wire head). Before acquiring the first tension value of the wire in the multi-wire cutting machine, the controller is configured to determine whether the marking position of the wire in the multi-wire cutting machine has reached the correction zone. Only after determining that the marking position of the wire in the multi-wire cutting machine has reached the correction zone will the first tension value of the wire in the multi-wire cutting machine be acquired. In this implementation, before acquiring the first tension value of the wire in the multi-wire cutting machine, it is necessary to determine whether the marking position of the wire has reached the correction zone. If the marking position of the wire has reached the correction zone, the correction function is activated. The marking position of the wire can be acquired by a position sensor. If the current marking position of the wire is within the wire measurement range and the distance between the two wires is not adjusted, it indicates that the wire has reached the correction zone. Otherwise, it is determined that it is not in the correction zone.
[0061] In addition, historical operating parameters may also include the running direction of the cable (such as forward or reverse), so that when the current main roller is in the uniform speed stage and the current cable is in the forward direction, the forward tension value Z1 can be collected by the forward tension sensor; when the current main roller is in the uniform speed stage and the current cable is in the reverse direction, the reverse tension value Z2 can be collected by the reverse tension sensor.
[0062] In one implementation, the controller is configured to control the cable take-up and undo mechanism to perform cable correction when the comparison result meets the preset correction conditions. This process can be as follows: if the absolute value of the first deviation represented by the comparison result is greater than a set deviation, then the comparison result is determined to meet the preset correction conditions, and the cable take-up and undo mechanism is controlled to perform cable correction. If Et represents the first deviation and e represents the set deviation, then if Et is greater than e, or Et is less than -e, then the comparison result is determined to meet the preset correction conditions.
[0063] In one implementation, the controller is configured to control the cable winding and unwinding mechanism to perform cable winding correction when the comparison result meets the preset correction conditions. This process can be as follows: if the comparison result indicates that the first deviation is greater than the set deviation, it indicates that the current cable is in a forward angled pull state, and cable winding correction is performed using a forward correction speed; if the comparison result indicates that the first deviation is less than the negative value of the set deviation, it indicates that the current cable is in a reverse angled pull state, and cable winding correction is performed using a reverse correction speed. That is, if the current cable is in a forward angled pull state, an additional forward correction speed is given to the cable winding and unwinding mechanism to correct the forward angled pull; if the current cable is in a reverse angled pull state, an additional reverse correction speed is given to the cable winding and unwinding mechanism to correct the reverse angled pull.
[0064] In one optional implementation, the forward correction speed is 270 mm / min to 340 mm / min, and / or the reverse correction speed is 270 mm / min to 340 mm / min. For example, assuming the current cable speed is 2400 mm / min and the current cable is in a forward angled pull state, an additional forward correction speed is given to the cable take-up and release mechanism. At this time, the cable speed becomes 2400 mm / min + 270 mm / min to 340 mm / min. If the current cable is in a reverse angled pull state, an additional reverse correction speed is given to the cable take-up and release mechanism to correct the reverse angled pull. At this time, the cable speed becomes 2400 mm / min - 270 mm / min to 340 mm / min.
[0065] In some preferred embodiments, the forward correction speed and / or reverse correction speed is 285 mm / min. It should be noted that this preferred correction speed was obtained after verification by the applicant and has a better correction effect than other correction speeds.
[0066] Specifically, if the first deviation is greater than the set deviation, it indicates that the current ribbon cable is in a positive angled pull state; if the first deviation is less than the negative value of the set deviation, it indicates that the current ribbon cable is in a negative angled pull state. The first deviation can be represented by Et, then Et = Zt - Z. The set deviation can be represented by e. If the first deviation is in the interval [-e, e], then no correction is needed. If Et is greater than e, it indicates that the current ribbon cable is in a positive angled pull state; if Et is less than -e, it indicates that the current ribbon cable is in a negative angled pull state.
[0067] The set deviation 'e' is generally set between 0.05 and 0.27, with an optimal range of 0.16 to 0.19. It should be noted that this optimal value of 'e' was determined through verification by the applicant and demonstrates better correction performance compared to other deviation thresholds. The range of 'e' is because different multi-wire cutting machines correspond to different values of 'e'; each multi-wire cutting machine has a fixed value of 'e', for example, 0.19.
[0068] In one optional implementation, the controller may send a reverse or forward correction speed to the motor in the cable winding device of the cable winding mechanism. After receiving the correction speed, the motor adjusts its own rotation speed accordingly to control the movement of the cable winding shaft to correct the skew. During the cable winding process, the absolute value of Et gradually decreases. When Et is within the set deviation threshold range [-e, e], it indicates that the skew is eliminated and the correction stops.
[0069] In one optional implementation, after controlling the wire take-up and undo mechanism to perform wire alignment correction, the controller is further configured to: acquire the fourth tension acquisition value of the wire in the multi-wire cutting machine; acquire the second deviation between the fourth tension acquisition value and the reference value; and stop wire alignment correction when the second deviation meets the stop wire alignment correction condition. After controlling the wire take-up and undo mechanism to perform wire alignment correction, after a preset time period, the tension value of the wire in the multi-wire cutting machine is acquired again (this time the fourth tension acquisition value), and the second deviation between the fourth tension acquisition value and the reference value is acquired. When the second deviation meets the stop wire alignment correction condition, it indicates that there is no oblique tension, and the correction can be stopped. If the second deviation still exceeds the set deviation threshold range, the wire take-up and undo mechanism is controlled to continue performing wire alignment correction.
[0070] In one possible implementation, when the second deviation meets the stop cable correction condition, the process of stopping cable correction can be as follows: when the second deviation is less than the set deviation, stop cable correction. For example, when the second deviation is 0, determine that the second deviation meets the stop cable correction condition and stop cable correction.
[0071] The aforementioned controller can be a programmable logic device, such as a Programmable Logic Controller (PLC), a Field Programmable Gate Array (FPGA), or other programmable logic devices. Alternatively, the controller can be a processor, such as a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), a microprocessor, etc.; it can also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. Alternatively, the controller can also be any conventional processor.
[0072] In one possible implementation, the principle of wire alignment correction in the aforementioned multi-wire cutting machine can be as follows: Figure 2 As shown. After the correction function is activated, the historical operating parameters of the current wire guide are acquired (which may include the running speed of the main roller, the mark position, the wire guide direction, etc.), and it is determined whether the historical operating parameters meet the tension acquisition conditions. If the tension acquisition conditions are met, the second tension acquisition value of the wire guide in the forward movement and the third tension acquisition value of the wire guide in the reverse movement are acquired, and a reference value is obtained based on this. It is then determined whether the mark position of the wire guide has reached the correction area. If it has reached the correction area, the first tension acquisition value of the wire guide in the multi-wire cutting machine is acquired, and the first deviation between the first tension acquisition value and the reference value is calculated. It is then determined whether the first deviation exceeds the set deviation threshold range [-e, e]. If the first deviation exceeds the set deviation threshold range, the wire guide winding and unwinding mechanism is controlled to perform wire guide correction.
[0073] This application also provides a wire alignment method for a multi-wire cutting machine, which includes a wire take-up and untake-down mechanism and various sensors. Specifically, this wire alignment method can be applied to a controller within the multi-wire cutting machine, such as… Figure 3 As shown, the following will be combined with Figure 3 The method for correcting the cable misalignment is explained.
[0074] S1: Obtain the first tension value of the wire in the multi-wire cutting machine.
[0075] The controller can obtain the first tension value of the wire in the multi-wire cutting machine from the tension sensor.
[0076] In one optional implementation, before step S1, the wire alignment method further includes: determining whether the marked position of the wire in the multi-wire cutting machine has reached the alignment correction area; if the marked position has reached the alignment correction area, step S1 is executed. In this implementation, the first tension acquisition value of the wire in the multi-wire cutting machine is only obtained after the marked position of the wire in the multi-wire cutting machine has reached the alignment correction area. The marked position of the wire can be acquired by a position sensor.
[0077] S2: Obtain the first deviation between the first tension acquisition value and the reference value.
[0078] Once the first tension measurement value is obtained, the first deviation between the first tension measurement value and the reference value can be obtained. The reference value is determined based on the second tension measurement value during the forward movement of the cable and the third tension measurement value during the reverse movement of the cable.
[0079] In one optional implementation, before S2, the wire alignment correction method further includes: acquiring historical operating parameters of the wire in the multi-wire cutting machine; determining whether the historical operating parameters of the wire in the multi-wire cutting machine meet the tension acquisition conditions; when the historical operating parameters meet the tension acquisition conditions, acquiring a second tension acquisition value for the wire moving in the forward direction and a third tension acquisition value for the wire moving in the reverse direction; and acquiring the reference value based on the average of the second tension acquisition value and the third tension acquisition value.
[0080] Optionally, the process of determining whether the historical operating parameters of the wire arrangement in the multi-wire cutting machine meet the tension acquisition conditions can be as follows: based on the historical operating parameters, determine whether the multi-wire cutting machine is in a uniform speed stage and obtain the determination result; based on the determination result, determine whether the historical operating parameters meet the tension acquisition conditions.
[0081] Optionally, the historical operating parameters include the operating speed of the main roller in multiple adjacent cycles. Based on the historical operating parameters, it is determined whether the multi-wire cutting machine is in the uniform speed stage. The process of obtaining the determination result can be: obtaining a set of speed difference values for the operating speed of every two adjacent cycles; determining whether all speed differences in the set of speed differences are less than a preset speed difference value, wherein when all speed differences in the set of speed differences are less than the preset speed difference value, it is determined that the multi-wire cutting machine is in the uniform speed stage.
[0082] Optionally, the historical operating parameters include the operating speed of the main roller within a specified time period. Based on the historical operating parameters, it is determined whether the multi-wire cutting machine is in a uniform speed stage, and the determination result is obtained, including: obtaining the variation range of the operating speed of the main roller within the specified time period; determining whether the variation range is less than a set range, wherein when the variation range is less than the set range, it is determined that the multi-wire cutting machine is in the uniform speed stage.
[0083] S3: Compare the first deviation with the set deviation to obtain the comparison result.
[0084] After obtaining the first deviation, the first deviation is compared with the set deviation to obtain the comparison result.
[0085] S4: When the comparison result meets the preset correction conditions, control the cable winding and unwinding mechanism to perform cable correction.
[0086] If the comparison result does not meet the preset correction conditions, continue to repeat the above steps S1, S2, and S3; if the comparison result meets the preset correction conditions, control the cable winding and unwinding mechanism to perform cable correction.
[0087] In one implementation, the process of S4 may be: if the comparison result indicates that the absolute value of the first deviation is greater than the set deviation, then it is determined that the comparison result meets the preset correction condition, and the cable winding and unwinding mechanism is controlled to perform cable correction.
[0088] Optionally, the implementation process of S4 may be as follows: if the comparison result indicates that the first deviation is greater than the set deviation, the wiring correction is performed using the forward correction speed; if the comparison result indicates that the first deviation is less than the negative value of the set deviation, the wiring correction is performed using the reverse correction speed.
[0089] In one optional implementation, after S4, the cable alignment method further includes S5, S6, and S7, the schematic diagram of which is shown below. Figure 4 As shown.
[0090] S5: Obtain the fourth tension value of the wire in the multi-wire cutting machine.
[0091] S6: Obtain the second deviation between the fourth tension acquisition value and the reference value.
[0092] S7: Stop cable correction when the second deviation meets the stop cable correction condition.
[0093] In one implementation, S7 can be implemented by determining that the second deviation satisfies the stop cable correction condition when the second deviation is 0, and then stopping the cable correction.
[0094] The wire alignment correction method provided in this application embodiment has the same implementation principle and technical effect as the aforementioned multi-wire cutting machine embodiment. For the sake of brevity, any parts not mentioned in the method embodiment can be referred to the corresponding content in the aforementioned multi-wire cutting machine embodiment.
[0095] This application embodiment also provides a wire alignment device 100 belonging to the above-mentioned multi-wire cutting machine, such as... Figure 5 As shown, the cable alignment device 100 includes an acquisition module 110, a comparison module 120, and an alignment module 130.
[0096] The acquisition module 110 is used to acquire a first tension acquisition value of the wire in the multi-wire cutting machine; and to acquire a first deviation between the first tension acquisition value and a reference value, wherein the reference value is determined based on a second tension acquisition value of the wire moving in the forward direction and a third tension acquisition value of the wire moving in the reverse direction.
[0097] The comparison module 120 is used to compare the first deviation with the set deviation to obtain the comparison result.
[0098] The correction module 130 is used to control the cable winding and unwinding mechanism to perform cable correction when the comparison result meets the preset correction conditions.
[0099] In one optional implementation, the correction module 130 is used to determine that the comparison result satisfies the preset correction condition if the absolute value of the first deviation represented by the comparison result is greater than the set deviation, and to control the cable winding and unwinding mechanism to perform cable correction.
[0100] In one optional implementation, the correction module 130 is configured to perform cable alignment correction using a forward correction speed if the comparison result indicates that the first deviation is greater than the set deviation; and to perform cable alignment correction using a reverse correction speed if the comparison result indicates that the first deviation is less than the negative value of the set deviation.
[0101] In an optional implementation, the acquisition module 110 is further configured to determine whether the historical operating parameters of the wire in the multi-wire cutting machine meet the tension acquisition conditions; when the historical operating parameters meet the tension acquisition conditions, acquire the second tension acquisition value and the third tension acquisition value; and acquire the reference value based on the average value of the second tension acquisition value and the third tension acquisition value.
[0102] In one optional implementation, the acquisition module 110 is used to determine whether the multi-wire cutting machine is in a uniform speed stage based on the historical operating parameters, and to acquire the determination result; based on the determination result, it is determined whether the historical operating parameters meet the tension acquisition conditions.
[0103] In one optional implementation, the acquisition module 110 is used to acquire a set of speed difference values for the running speed of the main roller in each two adjacent cycles if the historical operating parameters include the running speed of the main roller in multiple adjacent cycles; and to determine whether all speed differences in the set of speed difference values are less than a preset speed difference value, wherein when all speed differences in the set of speed difference values are less than the preset speed difference value, the multi-wire cutting machine is determined to be in the uniform speed stage.
[0104] In one optional implementation, the acquisition module 110 is configured to acquire the variation range of the main roller's running speed within the specified time period if the historical operating parameters include the running speed of the main roller within the specified time period; and determine whether the variation range is less than a set range, wherein when the variation range is less than the set range, it is determined that the multi-wire cutting machine is in the uniform speed stage.
[0105] In one optional implementation, the acquisition module 110 is further configured to determine whether the marked position of the wire in the multi-wire cutting machine has reached the correction area before acquiring the first tension acquisition value of the wire in the multi-wire cutting machine; if the marked position has reached the correction area, then the step of "acquiring the first tension acquisition value of the wire in the multi-wire cutting machine" is executed.
[0106] In one optional implementation, the acquisition module 110 is used to acquire the fourth tension acquisition value of the wire in the multi-wire cutting machine after controlling the wire take-up and take-down mechanism to perform wire correction; acquire the second deviation between the fourth tension acquisition value and the reference value; the correction module 130 is also used to stop the wire correction when the second deviation meets the stop wire correction condition.
[0107] In one optional implementation, the correction module 130 is used to determine that the second deviation meets the stop cable correction condition when the second deviation is 0, and to stop the cable correction.
[0108] It should be noted that the various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.
[0109] In addition, the functional modules in the various embodiments of this application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.
[0110] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A wire alignment correction method, applied in a multi-wire cutting machine, characterized in that, The multi-wire cutting machine includes a wire take-up and delivery mechanism; the method includes: Obtain the first tension value of the wire in the multi-wire cutting machine; Obtain a first deviation between the first tension acquisition value and a reference value, wherein the reference value is determined based on a second tension acquisition value during the forward movement of the cable and a third tension acquisition value during the reverse movement of the cable; The first deviation is compared with the set deviation to obtain the comparison result; When the comparison result meets the preset correction conditions, the cable winding and unwinding mechanism is controlled to perform cable correction. The steps for obtaining the benchmark value include: Determine whether the historical operating parameters of the wire arrangement in the multi-wire cutting machine meet the tension acquisition conditions; When the historical operating parameters meet the tension acquisition conditions, the second tension acquisition value and the third tension acquisition value are obtained; The reference value is obtained based on the average of the second tension acquisition value and the third tension acquisition value; The determination of whether the historical operating parameters of the wire arrangement in the multi-wire cutting machine meet the tension acquisition conditions includes: Based on the historical operating parameters, determine whether the multi-wire cutting machine is in a constant speed stage and obtain the determination result; Based on the judgment result, determine whether the historical operating parameters meet the tension acquisition conditions; Specifically, based on the historical operating parameters, determining whether the multi-wire cutting machine is in a constant speed phase and obtaining the determination result includes: If the historical operating parameters include the operating speed of the main roller in multiple adjacent cycles, obtain a set of speed difference values for every two adjacent cycles; determine whether all speed differences in the set are less than a preset speed difference value, wherein if all speed differences in the set are less than the preset speed difference value, determine that the multi-wire cutting machine is in the uniform speed stage; or... If the historical operating parameters include the running speed of the main roller within a specified time period, the variation range of the running speed of the main roller within the specified time period is obtained; it is determined whether the variation range is less than a set range, wherein when the variation range is less than the set range, it is determined that the multi-wire cutting machine is in the uniform speed stage.
2. The cable alignment correction method according to claim 1, characterized in that... When the comparison result meets the preset correction conditions, the cable winding and unwinding mechanism is controlled to perform cable correction, including: If the comparison result indicates that the absolute value of the first deviation is greater than the set deviation, then the comparison result is determined to meet the preset correction condition, and the cable winding and unwinding mechanism is controlled to perform cable correction.
3. The cable alignment correction method according to claim 1, characterized in that, When the comparison result meets the preset correction conditions, the cable winding and unwinding mechanism is controlled to perform cable correction, including: If the comparison result indicates that the first deviation is greater than the set deviation, the cable alignment is corrected using the positive correction speed; If the comparison result indicates that the first deviation is less than the negative value of the set deviation, then the reverse correction speed is used for cable alignment correction.
4. The cable alignment correction method according to claim 1, characterized in that, Before acquiring the first tension value of the wire in the multi-wire cutting machine, the method further includes: Determine whether the marked position of the wire in the multi-wire cutting machine has reached the correction area; If the marked position reaches the correction area, then the step of "acquiring the first tension acquisition value of the wire in the multi-wire cutting machine" is executed.
5. The cable alignment correction method according to any one of claims 1-4, characterized in that, After controlling the cable routing mechanism to perform cable alignment correction, the method further includes: Obtain the fourth tension value of the wire in the multi-wire cutting machine; Obtain the second deviation between the fourth tension acquisition value and the reference value; When the second deviation meets the condition for stopping cable alignment correction, the cable alignment correction shall be stopped.
6. The cable alignment correction method according to claim 5, characterized in that, When the second deviation meets the conditions for stopping cable alignment correction, the cable alignment correction is stopped, including: When the second deviation is 0, it is determined that the second deviation meets the stop cable correction condition, and the cable correction is stopped.
7. A wire alignment device, belonging to a multi-wire cutting machine, characterized in that, The multi-wire cutting machine includes a wire take-up and release mechanism; the wire alignment device includes: The acquisition module is used to acquire a first tension acquisition value of the wire in the multi-wire cutting machine; and to acquire a first deviation between the first tension acquisition value and a reference value, wherein the reference value is determined based on a second tension acquisition value of the wire moving in the forward direction and a third tension acquisition value of the wire moving in the reverse direction; The comparison module is used to compare the first deviation with the set deviation to obtain the comparison result; The correction module is used to control the cable winding and unwinding mechanism to perform cable correction when the comparison result meets the preset correction conditions. The steps for obtaining the benchmark value include: Determine whether the historical operating parameters of the wire arrangement in the multi-wire cutting machine meet the tension acquisition conditions; When the historical operating parameters meet the tension acquisition conditions, the second tension acquisition value and the third tension acquisition value are obtained; The reference value is obtained based on the average of the second tension acquisition value and the third tension acquisition value; The determination of whether the historical operating parameters of the wire arrangement in the multi-wire cutting machine meet the tension acquisition conditions includes: Based on the historical operating parameters, determine whether the multi-wire cutting machine is in a constant speed stage and obtain the determination result; Based on the judgment result, determine whether the historical operating parameters meet the tension acquisition conditions; Specifically, based on the historical operating parameters, determining whether the multi-wire cutting machine is in a constant speed phase and obtaining the determination result includes: If the historical operating parameters include the operating speed of the main roller in multiple adjacent cycles, obtain a set of speed difference values for every two adjacent cycles; determine whether all speed differences in the set are less than a preset speed difference value, wherein if all speed differences in the set are less than the preset speed difference value, determine that the multi-wire cutting machine is in the uniform speed stage; or... If the historical operating parameters include the running speed of the main roller within a specified time period, the variation range of the running speed of the main roller within the specified time period is obtained; it is determined whether the variation range is less than a set range, wherein when the variation range is less than the set range, it is determined that the multi-wire cutting machine is in the uniform speed stage.
8. A multi-wire cutting machine, characterized in that, include: The cable winding and unwinding mechanism is configured to wind and unwind cables and adjust the movement state of the cables. A tension sensor is configured to acquire a first tension value of the ribbon cable; A controller, connected to the tension sensor and the cable winding mechanism, is configured to: receive the first tension acquisition value and obtain a first deviation between the first tension acquisition value and a reference value; compare the first deviation with a set deviation to obtain a comparison result; and when the comparison result meets a preset correction condition, control the cable winding mechanism to perform cable correction; wherein the reference value is determined based on a second tension acquisition value of the cable moving in the forward direction and a third tension acquisition value of the cable moving in the reverse direction. The steps for obtaining the benchmark value include: Determine whether the historical operating parameters of the wire arrangement in the multi-wire cutting machine meet the tension acquisition conditions; When the historical operating parameters meet the tension acquisition conditions, the second tension acquisition value and the third tension acquisition value are obtained; The reference value is obtained based on the average of the second tension acquisition value and the third tension acquisition value; The determination of whether the historical operating parameters of the wire arrangement in the multi-wire cutting machine meet the tension acquisition conditions includes: Based on the historical operating parameters, determine whether the multi-wire cutting machine is in a constant speed stage and obtain the determination result; Based on the judgment result, determine whether the historical operating parameters meet the tension acquisition conditions; Specifically, based on the historical operating parameters, determining whether the multi-wire cutting machine is in a constant speed phase and obtaining the determination result includes: If the historical operating parameters include the operating speed of the main roller in multiple adjacent cycles, obtain a set of speed difference values for every two adjacent cycles; determine whether all speed differences in the set are less than a preset speed difference value, wherein if all speed differences in the set are less than the preset speed difference value, determine that the multi-wire cutting machine is in the uniform speed stage; or... If the historical operating parameters include the running speed of the main roller within a specified time period, the variation range of the running speed of the main roller within the specified time period is obtained; it is determined whether the variation range is less than a set range, wherein when the variation range is less than the set range, it is determined that the multi-wire cutting machine is in the uniform speed stage.
Citation Information
Patent Citations
Wire arrangement control method and device
CN111153278A