Wire marking machine control method and apparatus, wire marking machine, and computer storage medium

By performing a half-cut in the online marking machine and then controlling the stepping module to move forward and perform a full cut after reaching a preset distance, the problem of media waste caused by misalignment in the printing media of the online marking machine is solved, thereby improving production efficiency and media integrity.

WO2026138415A1PCT designated stage Publication Date: 2026-07-02WUHAN JINGCHEN INTELLIGENT IDENTIFICATION TECH CO LTD

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
WUHAN JINGCHEN INTELLIGENT IDENTIFICATION TECH CO LTD
Filing Date
2025-12-03
Publication Date
2026-07-02

AI Technical Summary

Technical Problem

In online number printing scenarios, the last segment of the printing medium may be misaligned during the switching process, resulting in a shift in the full-cut position, which leads to wasted tubing and low production efficiency.

Method used

After the printing task is completed on the printing medium, a half-cutting action is performed. Once the task is completed, the stepping module is controlled to advance a certain distance before the full-cutting action is performed, ensuring cutting accuracy and avoiding accidental cutting of the effective area.

Benefits of technology

It improves the integrity of the printing media, reduces the probability of waste, and increases production efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025139804_02072026_PF_FP_ABST
    Figure CN2025139804_02072026_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a wire marking machine control method and apparatus, a wire marking machine, and a computer storage medium. The wire marking machine comprises a printing module, a cutting module, and a stepping module. The method comprises: when the printing module performs a printing operation on a current printing medium segment in a printing medium, controlling the cutting module to perform a half-cut action on the printing medium segment, and determining whether a printing task corresponding to the printing medium has been completed; upon performing the half-cut action on the printing medium segment and determining that the printing task has been completed, controlling the stepping module to drive the printing medium to move forward; and when it is detected that the forward movement distance of the printing medium reaches a first preset distance, controlling the cutting module to perform a full-cut action on the printing medium.
Need to check novelty before this filing date? Find Prior Art

Description

Control methods and devices for wire marking machines, wire marking machines and computer storage media

[0001] This application claims priority to Chinese Patent Application No. 202411954909.0, filed on December 27, 2024, entitled "Control Method, Apparatus, Wire Marking Machine and Computer Storage Medium", the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of printing technology, and in particular to a control method, apparatus, wire marking machine, and computer storage medium for a wire marking machine. Background Technology

[0003] In related technologies, during online numbering machine printing, after each printing job is completed, a full cut is performed on the last section of the tube to cut off the printed portion, making it convenient for the user to remove the printed part. During this full cut, the relative positions of the anvil and cutter switch. However, during the anvil switching process, the tube may be displaced, causing misalignment. This movement or misalignment leads to a shift in the full cut position; the cutting point, which should be at the tail of the last tube, may deviate due to the tube's displacement, resulting in an incorrect cut. This offset damages the integrity of the last tube, rendering it unusable and leading to wasted tube space. Summary of the Invention

[0004] This application provides a control method, apparatus, wire marking machine, and computer storage medium for a wire marking machine, which can improve the integrity of the printing medium, reduce the probability of printing medium waste, and thus improve production efficiency. The above technical solution is as follows:

[0005] In a first aspect, embodiments of this application provide a control method for a wire marking machine, the wire marking machine including a printing module, a cutting module, and a stepping module, the method comprising:

[0006] After the printing module performs the printing operation on the current printing media segment in the printing medium, it controls the cutting module to perform a half-cutting action on the printing media segment and determines whether the printing task corresponding to the printing medium is completed.

[0007] After performing the aforementioned half-cutting action on the aforementioned printing media segment, and after confirming that the aforementioned printing task is completed, the aforementioned stepping module is controlled to drive the aforementioned printing media forward.

[0008] When the forward distance of the printing medium is detected to have reached a first preset distance, the cutting module is controlled to perform a full cut on the printing medium.

[0009] In one possible implementation, the above method also includes:

[0010] Before the cutting module performs a half-cutting action on the printing medium segment, the printing module is controlled to stop operating.

[0011] Before the aforementioned cutting module performs a full cut on the aforementioned printing medium, the aforementioned stepping module is controlled to stop operating.

[0012] In one possible implementation, the above method also includes:

[0013] After performing the aforementioned half-cutting action on the aforementioned printing medium segment, and if it is determined that the aforementioned printing task has not been completed, the aforementioned stepping module is controlled to drive the aforementioned printing medium forward a second preset distance, the aforementioned second preset distance being equal to the length of the aforementioned printing medium segment.

[0014] The above-mentioned printing module is controlled to perform a printing operation on the next printing media segment in the above-mentioned printing medium, and then returns to execute the above-mentioned steps of controlling the above-mentioned cutting module to perform a half-cutting action on the above-mentioned printing media segment, and determining whether the printing task corresponding to the above-mentioned printing medium is completed.

[0015] In one possible implementation, determining whether the printing task corresponding to the printing medium has been completed includes:

[0016] Get the current number of media segments to be printed on the above printing media.

[0017] If the number of media segments to be printed is greater than 0, it is determined that the printing task corresponding to the above printing media has not been completed.

[0018] If the number of media segments to be printed is 0, the printing task corresponding to the above printing media is determined to be completed.

[0019] In one possible implementation, the cutting module includes a cutter and an anvil assembly, the anvil assembly including a first base plate and a second base plate, the cutter being used to perform the full cut when facing the first base plate and to perform the half cut when facing the second base plate.

[0020] The aforementioned control of the cutting module to perform a full-cut operation on the aforementioned printing medium includes:

[0021] The second base plate opposite to the cutter is switched to the first base plate so that the cutter is opposite to the first base plate.

[0022] The cutting module is controlled to perform a full cut on the printing medium using the cutting blade.

[0023] In one possible implementation, the aforementioned wire marking machine also includes a rubber roller.

[0024] Before the aforementioned cutting module performs a half-cutting action on the aforementioned printed media segment, the method further includes:

[0025] The printing medium is fixed by controlling the rubber roller and the printing module.

[0026] In one possible implementation, before the aforementioned cutting module performs a full cut operation on the aforementioned printing medium, the method further includes:

[0027] Control the movement of the aforementioned rubber roller and / or the aforementioned printing module so that the distance between the aforementioned rubber roller and the aforementioned printing module is greater than a third preset distance.

[0028] In one possible implementation, the wire marking machine further includes an identification module, and the method further includes:

[0029] The identification module identifies the specifications of the aforementioned printing media.

[0030] Based on the above specifications, the cutting parameters corresponding to the above printing media are determined.

[0031] The aforementioned control of the cutting module to perform a half-cutting action on the aforementioned printing media segment includes:

[0032] The cutting module is controlled to perform a half-cutting action on the printed media segment based on the cutting parameters.

[0033] In one possible implementation, the above specifications include at least one of the following: material, diameter, and thickness.

[0034] The above cutting parameters include at least one of the following: cutting angle and cutting depth.

[0035] In one possible implementation, the aforementioned first preset distance is greater than 4 millimeters.

[0036] In one possible implementation, the above method also includes:

[0037] After performing the aforementioned half-cutting action on the aforementioned printing media segment, and after confirming that the aforementioned printing task is completed, control the aforementioned printing module to stop operating.

[0038] In one possible implementation, the wire marking machine further includes a top cover, and the method further includes:

[0039] Check whether the top cover of the wire marking machine is closed.

[0040] With the top cover in the closed state, the step of controlling the cutting module to perform a half-cutting action on the printed media segment is executed. And / or,

[0041] With the top cover in the closed state, the step of controlling the cutting module to perform a full cut on the printing medium is executed.

[0042] Secondly, embodiments of this application provide a control device for a wire marking machine, the wire marking machine including a printing module, a cutting module, and a stepping module, the device comprising:

[0043] The first control module is configured to, after the printing module performs a printing operation on the current printing media segment in the printing medium, control the cutting module to perform a half-cutting action on the printing media segment, and determine whether the printing task corresponding to the printing medium is completed.

[0044] The second control module is configured to control the stepping module to move the printing medium forward after performing the half-cutting action on the printing medium segment and determining that the printing task is completed.

[0045] The third control module is configured to control the cutting module to perform a full cut on the printing medium when the forward distance of the printing medium is detected to reach a first preset distance.

[0046] In one possible implementation, the above-mentioned device further includes:

[0047] The fourth control module is configured to stop the printing module from operating before the cutting module performs a half-cutting action on the printing medium segment.

[0048] The fifth control module is configured to stop the stepping module from operating before the cutting module performs a full cut on the printing medium.

[0049] In one possible implementation, the above-mentioned device further includes:

[0050] The sixth control module is configured to, after performing the aforementioned half-cutting action on the aforementioned printing medium segment and determining that the aforementioned printing task has not been completed, control the aforementioned stepping module to drive the aforementioned printing medium forward a second preset distance, the aforementioned second preset distance being equal to the length of the aforementioned printing medium segment.

[0051] The seventh control module is configured to control the printing module to perform a printing operation on the next printing media segment in the printing medium, and return to execute the steps of controlling the cutting module to perform a half-cutting action on the printing media segment and determining whether the printing task corresponding to the printing medium is completed.

[0052] In one possible implementation, the first control module described above includes:

[0053] The acquisition unit is configured to acquire the current number of media segments to be printed on the aforementioned printing medium.

[0054] The first determining unit is configured to determine that the printing task corresponding to the printing medium is incomplete when the number of the above-mentioned printing media segments is greater than 0.

[0055] The second determining unit is configured to determine that the printing task corresponding to the printing medium is completed when the number of the above-mentioned printing medium segments is 0.

[0056] In one possible implementation, the cutting module includes a cutter and an anvil assembly, the anvil assembly including a first base plate and a second base plate, the cutter being used to perform the full cut when facing the first base plate and to perform the half cut when facing the second base plate.

[0057] The aforementioned third control module includes:

[0058] The switching unit is used to switch the second base plate opposite to the cutter to the first base plate, so that the cutter is opposite to the first base plate.

[0059] The first control unit is configured to control the cutting module to perform a full cut on the printing medium using the cutting blade.

[0060] In one possible implementation, the wire marking machine further includes a rubber roller, and the device further includes:

[0061] The eighth control module is configured to control the rubber roller and the printing module to fix the printing medium before the cutting module performs a half-cutting action on the printing medium segment.

[0062] In one possible implementation, the above-mentioned device further includes:

[0063] The ninth control module is configured to control the movement of the rubber roller and / or the printing module before the cutting module performs a full cut on the printing medium, so that the distance between the rubber roller and the printing module is greater than a third preset distance.

[0064] In one possible implementation, the wire marking machine further includes an identification module configured to identify the specification information of the printing medium.

[0065] The above-mentioned device also includes:

[0066] The first determining module is configured to determine the cutting parameters corresponding to the above-mentioned printing media based on the above-mentioned specification information.

[0067] The aforementioned first control module includes:

[0068] The second control unit is configured to control the cutting module to perform a half-cutting action on the printing medium segment based on the cutting parameters.

[0069] In one possible implementation, the above specifications include at least one of the following: material, diameter, and thickness.

[0070] The above cutting parameters include at least one of the following: cutting angle and cutting depth.

[0071] In one possible implementation, the aforementioned first preset distance is greater than 4 millimeters.

[0072] In one possible implementation, the above-mentioned device further includes:

[0073] The tenth control module is configured to control the printing module to stop operating after performing the above-mentioned half-cutting action on the above-mentioned printing media segment and determining that the above-mentioned printing task is completed.

[0074] In one possible implementation, the wire marking machine further includes a top cover, and the device further includes:

[0075] The detection module is configured to detect whether the top cover of the wire marking machine is closed.

[0076] With the top cover in the closed state, the first control module executes the step of controlling the cutting module to perform a half-cutting action on the printed media segment. And / or,

[0077] When the top cover is in the closed state, the first control module executes the step of controlling the cutting module to perform a full cut on the printing medium.

[0078] Thirdly, embodiments of this application provide a wire marking machine, including: a printing module, a cutting module, a stepping module, a processor, and a memory.

[0079] The aforementioned memory stores a computer program adapted to be loaded by the aforementioned processor and execute the steps of the method provided by the first aspect of the embodiments of this application or any possible implementation thereof.

[0080] Fourthly, embodiments of this application provide a computer storage medium storing a plurality of instructions adapted for loading by a processor and executing the steps of the method provided by the first aspect of the embodiments of this application or any possible implementation thereof.

[0081] This embodiment of the application, after the printing module performs a printing operation on the current printing media segment in the printing medium, controls the cutting module to perform a half-cutting action on the printing media segment and determines whether the printing task corresponding to the printing media is completed; after performing the half-cutting action on the printing media segment and determining that the printing task is completed, controls the stepping module to drive the printing media forward; when it is detected that the forward distance of the printing media reaches a first preset distance, controls the cutting module to perform a full-cutting action on the printing media. Therefore, when using a wire marking machine to print and cut printing media (such as tubing), if the printing task corresponding to the printing media is completed, after the half-cutting of the last printing media segment is completed, the printing media is not released immediately. The stepping module is controlled to continue rotating the printing media to move it forward a certain distance before performing a full-cutting action, thereby cutting off the series of printing media segments printed in this instance. This prevents accidental cutting of the effective area of ​​the printing media segment when performing a full-cut on the last printing media segment, improving the integrity of the printing media, reducing the probability of wasted printing media, and thus improving production efficiency. Attached Figure Description

[0082] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced 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.

[0083] Figure 1 is a schematic diagram of the structure of a wire marking machine provided in an exemplary embodiment of this application;

[0084] Figure 2 is a flowchart illustrating a control method for a wire marking machine provided in an exemplary embodiment of this application;

[0085] Figure 3 is a schematic diagram of printing media cutting provided in an exemplary embodiment of this application;

[0086] Figure 4 is a schematic diagram of another printing medium cutting provided by an exemplary embodiment of this application;

[0087] Figure 5 is a flowchart illustrating a control method for a wire marking machine provided in an exemplary embodiment of this application;

[0088] Figure 6 is a schematic diagram of the structure of a control device for a wire marking machine provided in an exemplary embodiment of this application;

[0089] Figure 7 is a schematic diagram of the structure of a wire marking machine provided in an exemplary embodiment of this application. Embodiments of the present invention

[0090] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings.

[0091] The terms "first," "second," "third," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.

[0092] An exemplary embodiment of this application provides a control method for a wire marking machine, applied to a wire marking machine. Please refer to FIG1, which exemplarily shows a structural schematic diagram of a wire marking machine provided in an embodiment of this application. As shown in FIG1, the wire marking machine 100 includes a printing module 110, a cutting module 120, and a stepping module 130, and may also include a control module (not shown in the figure). The control module is connected to the printing module 110, the cutting module 120, and the stepping module 130 respectively, and is configured to control the operation of each module. The printing module 110, the cutting module 120, and the stepping module 130 can be interconnected through the control module.

[0093] For details regarding the control method of the wire marking machine described above, please refer to Figure 2, which exemplarily illustrates a flowchart of a control method for a wire marking machine provided in an embodiment of this application. As shown in Figure 2, the control method of the wire marking machine includes the following steps S21-S23:

[0094] S21. After the printing module performs the printing operation on the current printing media segment in the printing medium, the cutting module is controlled to perform a half-cutting action on the printing media segment, and it is determined whether the printing task corresponding to the printing medium is completed.

[0095] The printing module is used to perform printing tasks, printing specific content onto the printing medium. The cutting module is used to cut the printing medium, for example, to divide it into several segments after printing is complete.

[0096] In some embodiments, the printing medium may be a conduit, paper, or other material used to carry the printed content. The current printing medium segment may be any segment of the entire printing medium.

[0097] In some embodiments, a partial cut refers to a partial cutting operation on the printing medium without completely penetrating the material. This is done to facilitate subsequent operations (such as complete cutting later) on the printing medium without complete cutting. Taking the printing medium as a duct as an example, performing a partial cut on the duct, i.e., cutting to the surface or a certain layer of the duct, can prevent premature disconnection of the duct when complete cutting is not necessary. Especially in automated production, partial cutting can ensure that the duct will not break accidentally during transportation or the next stage of operation.

[0098] In some embodiments, the completion of the printing task corresponding to the printing medium means that all printing content and operations that need to be completed on the printing medium have been completed.

[0099] In some embodiments, after the printing module performs a printing operation on the current printing media segment in the printing medium, the cutting module can be controlled to perform a half-cutting action on the printing media segment before determining whether the printing task corresponding to the printing medium is completed; or, after the printing module performs a printing operation on the current printing media segment in the printing medium, it can be determined whether the printing task corresponding to the printing medium is completed before controlling the cutting module to perform a half-cutting action on the printing media segment; or, the cutting module can be controlled to perform a half-cutting action on the printing media segment while simultaneously determining whether the printing task corresponding to the printing medium is completed. This application does not specifically limit this.

[0100] S22. After performing the above-mentioned half-cutting action on the above-mentioned printing medium segment, and after determining that the above-mentioned printing task is completed, control the above-mentioned stepping module to drive the above-mentioned printing medium forward.

[0101] The stepper module is the mechanical component that drives the printing medium forward. Once the half-cut operation is complete and the printing task is confirmed to be finished, the stepper module drives the printing medium to continue moving forward in preparation for the next operation.

[0102] S23. When the forward distance of the printing medium is detected to reach a first preset distance, the cutting module is controlled to perform a full cut on the printing medium.

[0103] The forward distance of the printing medium refers to the distance moved after the aforementioned half-cutting action is performed on the aforementioned printing medium segment and the aforementioned printing task is determined to be completed.

[0104] In some embodiments, the first preset distance is a specific value set in advance, indicating that the printing medium needs to advance this distance before proceeding to the next step. Optionally, the first preset distance is greater than 4 mm to ensure that sufficient buffer space is provided for possible misalignment errors after the half-cutting action, thereby effectively improving the reliability and stability of the cutting.

[0105] In some embodiments, a full cut refers to the operation of completely cutting the printing medium, used to thoroughly separate the printing medium, and can be used after the printing task is completed. When the printing medium has advanced a preset specific distance (i.e., a first preset distance), the cutting module is controlled to perform a full cut to completely cut the printing medium in order to complete all operations of the printing task.

[0106] Taking the printing medium as an example, the execution of a printing task typically involves a long tube, which is precisely divided into multiple independent tube segments, and specific content is printed on each segment. To achieve this process, the tube needs to be precisely divided into several segments through a half-cutting action, while ensuring that the corresponding content can be printed on each segment.

[0107] Specifically, Figure 3 is a schematic diagram of printing media cutting provided in an exemplary embodiment of this disclosure. As shown in Figure 3, during the printing process, a long tube is first fed into the marking machine, and the required predetermined content (such as product number, barcode, production date, etc.) is printed segment by segment on it. Since the tube is usually quite long, the marking machine needs to partially cut between each tube segment using a half-cutting action. The half-cutting action does not completely sever the tube, but rather ensures that the tube is easy to break at the point where it needs to be segmented by cutting the surface or inner layer material, while maintaining the integrity of each tube segment. When all the predetermined content has been printed on each tube segment (as shown in Figure 3, the first, second, third, and last tube segments have all been printed), and the half-cutting operation is completed, the stepping module will control the tube to continue moving forward until it has moved to a first preset distance L, triggering a full-cutting action. The full-cutting action completely separates the printed portion of the tube from the unprinted portion, allowing the printed portion of the tube to be removed for subsequent processing or packaging.

[0108] Please refer to Figure 4, which is a schematic diagram of another printing medium cutting method provided by an exemplary embodiment of this disclosure. Assuming all predetermined content has been printed on each tube segment (e.g., the first, second, third, and last tube segments are all printed), and after the partial cut operation is completed, the stepping module does not control the tube to continue moving forward. During the anvil switching process, the tube may be moved, resulting in misalignment. Consequently, the length of the last tube segment may not reach the preset length, compromising the integrity of the tube segment and potentially leading to waste. Compared to the printing and cutting method provided in Figure 4, the printing and cutting method provided in this application ensures that the effective area is not accidentally cut when the last tube segment is fully cut, improving the integrity of the tube segment, reducing the probability of wasted tube, and thus improving production efficiency.

[0109] This embodiment of the application, after the printing module performs a printing operation on the current printing media segment in the printing medium, controls the cutting module to perform a half-cutting action on the printing media segment and determines whether the printing task corresponding to the printing media is completed; after performing the half-cutting action on the printing media segment and determining that the printing task is completed, controls the stepping module to drive the printing media forward; when it is detected that the forward distance of the printing media reaches a first preset distance, controls the cutting module to perform a full-cutting action on the printing media. Therefore, when using a wire marking machine to print and cut printing media (such as tubing), if the printing task corresponding to the printing media is completed, after the half-cutting of the last printing media segment is completed, the printing media is not released immediately. The stepping module is controlled to continue rotating the printing media to move it forward a certain distance before performing a full-cutting action, thereby cutting off the series of printing media segments printed in this instance. This prevents accidental cutting of the effective area of ​​the printing media segment when performing a full-cut on the last printing media segment, improving the integrity of the printing media, reducing the probability of wasted printing media, and thus improving production efficiency.

[0110] In some embodiments, in S21, determining whether the printing task corresponding to the printing medium has been completed includes S211-S213:

[0111] S211. Obtain the current number of media segments to be printed on the above printing medium.

[0112] The number of media segments currently to be printed refers to the number of segments on the current printing medium that have not yet been printed.

[0113] S212. If the number of media segments to be printed is greater than 0, it is determined that the printing task corresponding to the printing media has not been completed.

[0114] S213. If the number of media segments to be printed is 0, determine that the printing task corresponding to the above printing media is completed.

[0115] In some embodiments, the number of printable media segments is updated once for each print operation performed on a media segment. For example, before printing the entire media, if the number of printable media segments is 10, it means that the media needs to be divided into 10 segments, and predetermined content needs to be printed on each segment. Each time a print operation is performed on a media segment, the number of printable media segments is decremented by 1 to obtain the updated number of printable media segments. This process continues until the number of printable media segments reaches 0, at which point the print job corresponding to the media is considered complete.

[0116] In this embodiment, by dynamically tracking the number of media segments to be printed, the progress of the task can be clearly known, and the printing operation can be continued based on the progress. This effectively controls the printing process, avoids interruption or operational errors, and thus improves production efficiency and stability.

[0117] In some embodiments, the cutting module includes a cutter and an anvil assembly, the anvil assembly including a first base plate and a second base plate, the cutter being used to perform the full cut when facing the first base plate and to perform the half cut when facing the second base plate.

[0118] During the cutting process, the cutter and the anvil interact with each other, with the anvil assembly providing a support surface for the cut. The anvil assembly may include multiple base plates for supporting the printing media and providing cutting force. The first base plate works with the cutter to perform a deep cut when performing a full cut; the second base plate works with the cutter to perform a partial cut when performing a partial cut (e.g., cutting only the surface or inner layer of the printing media without completely severing it).

[0119] In some embodiments, the first base plate does not include a gasket, and the second base plate includes a gasket, the function of which is to prevent the cutter from completely cutting the printing medium during the partial cutting action.

[0120] In some embodiments, in S23, controlling the cutting module to perform a full cut on the printing medium includes: switching the second base plate opposite to the cutter to the first base plate so that the cutter is opposite to the first base plate; and controlling the cutting module to perform a full cut on the printing medium through the cutter.

[0121] In some embodiments, before printing the entire print media, the first base plate is controlled to be opposite the cutter. After the printing task starts, the first base plate opposite the cutter is switched to the second base plate to perform a half-cutting action on the print media. Finally, after performing a half-cutting action on the last print media segment and determining that the printing task is completed, the second base plate opposite the cutter is switched to the first base plate so that the cutter is opposite the first base plate. The cutting module is controlled to perform a full-cutting action on the print media through the cutter.

[0122] In this embodiment, by switching the base plate, the cutting depth and the type of cutting action can be flexibly controlled. The first base plate is suitable for full cutting, and the second base plate is suitable for half cutting, ensuring that each operation can be executed accurately and adapting to different printing task requirements, effectively improving the flexibility of the printing process.

[0123] In some embodiments, the wire marking machine further includes a rubber roller. Before performing the step of controlling the cutting module to perform a half-cutting action on the printing media segment in S21, the method further includes:

[0124] The printing medium is fixed by controlling the rubber roller and the printing module.

[0125] The rubber roller can work in conjunction with the printing module to fix the printing medium through physical contact, so that the printing medium will not move or slide during the printing process, maintain the required tension, and ensure the alignment of the printed content with the printing medium, thereby improving the stability and accuracy of the printing process.

[0126] In some embodiments, before step S23, which controls the cutting module to perform a full-cut operation on the printing medium, the method further includes:

[0127] Control the movement of the aforementioned rubber roller and / or the aforementioned printing module so that the distance between the aforementioned rubber roller and the aforementioned printing module is greater than a third preset distance.

[0128] In other words, when performing a full cut, there is no need to consider precise alignment with the printed content. The roller and the printing module do not need to be too tightly fitted. There is no need to control the roller and the printing module to fix the printing medium. The roller and the printing module can be far apart, which simplifies the operation process and improves the efficiency of operation.

[0129] In some embodiments, the wire marking machine further includes an identification module configured to identify the specification information of the printing medium. When the wire marking machine includes an identification module, the method further includes: identifying the specification information of the printing medium through the identification module; and determining the cutting parameters corresponding to the printing medium based on the specification information.

[0130] Optionally, the identification module can identify the specifications of the printing media using any of the following methods: Method 1, Near Field Communication (NFC): The wire marking machine is equipped with a Radio Frequency Identification (RFID) chip, and each printing medium also carries an RFID chip. The RFID chip on the printing medium carries the specifications of that printing medium. When printing is started, the RFID chip on the printing medium and the RFID chip on the wire marking machine establish a wireless connection by touching them together. The wire marking machine can then identify the specifications of the printing medium through wireless communication between the RFID chips. Method 2, QR code identification: This method requires each printing medium to correspond to a QR code containing the specifications of the wire. When printing is started, relevant personnel can scan the QR code on the printing medium using a mobile application (APP) to obtain the specifications of the printing medium and send it to the wire marking machine via a wireless communication protocol. Method 3, Input via mobile APP: Before starting printing, the specifications of the printing medium to be printed are entered. When printing is started, the mobile APP sends the specifications to the wire marking machine via a wireless communication protocol.

[0131] The specifications of the printing media refer to the characteristics of the printing media itself; different specifications of printing media may require different cutting parameters. By identifying the accurate specifications of the printing media through the recognition module, the cutting module can dynamically adjust the cutting parameters based on this information, thereby improving cutting accuracy.

[0132] In some embodiments, the above specifications include at least one of the following: material, diameter, and thickness.

[0133] In some embodiments, the above cutting parameters include at least one of the following: cutting angle and cutting depth.

[0134] The cutting angle can be the angle between the cutter and the surface of the printing medium, which may affect the cutting path and the surface quality of the material; the cutting depth can be the vertical depth to which the cutter enters the printing medium.

[0135] In some embodiments, when the online numbering machine includes an identification module, in the above-described S21, controlling the cutting module to perform a half-cutting action on the printing medium segment includes: controlling the cutting module to perform a half-cutting action on the printing medium segment based on the cutting parameters.

[0136] During the printing process, cutting parameters such as cutting angle and cutting depth play a crucial role. By using appropriate cutting angles and cutting depths, cutting efficiency, accuracy, and adaptability to different materials and shapes can be improved.

[0137] In some embodiments, the above method further includes:

[0138] Before the cutting module performs a half-cut action on the printing medium segment, the printing module is controlled to stop operating; before the cutting module performs a full-cut action on the printing medium, the stepping module is controlled to stop operating.

[0139] In other words, during the printing and cutting process, the operation of the printing module and the stepping module is paused before the cutting action is performed.

[0140] In this embodiment, the printing module is stopped before performing a half-cut or full-cut action to ensure that the cutting action is performed in a stationary state. This prevents the wire marking machine from continuing to print during the cutting process, reducing the probability of image shift, font blurring, or reduced print quality caused by vibration or mechanical movement. It also reduces cutting errors caused by unstable movement, effectively improving printing accuracy and stability, and enhancing production efficiency and product quality.

[0141] In some embodiments, the above method further includes S301-S302:

[0142] S301. After performing the above-mentioned half-cutting action on the above-mentioned printing medium segment, and if it is determined that the above-mentioned printing task has not been completed, control the above-mentioned stepping module to drive the above-mentioned printing medium forward a second preset distance, the above-mentioned second preset distance being equal to the length of the above-mentioned printing medium segment.

[0143] If the printing task is not completed, it is necessary to continue printing on subsequent printing media. The stepping module is controlled to advance the printing media by a second preset distance. The second preset distance is equal to the length of the current printing media segment. That is, after the printing media advances by the second preset distance, the new printing media segment is aligned with the printing module, and the new printing media segment can then be printed.

[0144] S302. Control the printing module to perform a printing operation on the next printing media segment in the printing medium, and return to execute the steps of controlling the cutting module to perform a half-cutting action on the printing media segment and determining whether the printing task corresponding to the printing medium is completed.

[0145] The printing module is controlled to begin printing the next segment of the printing media. After printing is complete, the cutting module is controlled again to perform a half-cutting action, and the task is continuously checked for completion until the printing task for the corresponding printing media is completed.

[0146] In this embodiment, by controlling the stepping module to advance precisely by a distance equal to the length of the printing medium segment after half-cutting, the printing and cutting processes are made continuous, avoiding deviations in printing and cutting, and improving the stability and automation level of the entire printing and cutting process.

[0147] In some embodiments, the above method further includes:

[0148] After performing the half-cutting action on the aforementioned print media segment and confirming that the printing task is complete, the printing module is controlled to stop operating. In other words, printing is not performed after the last segment of the conduit is identified and the half-cutting action is completed, until the full cut action is performed, to avoid wasting the next print media segment and improve the utilization rate of the print media.

[0149] In some embodiments, the wire marking machine further includes a top cover located on top of the wire marking machine.

[0150] In some embodiments, when the online numbering machine includes a top cover, the above method further includes S41-S42:

[0151] S41. Check whether the top cover of the above-mentioned wire marking machine is closed.

[0152] S42. When the top cover is in the closed state, perform the step of controlling the cutting module to perform a half-cut operation on the printing medium segment; and / or, when the top cover is in the closed state, perform the step of controlling the cutting module to perform a full-cut operation on the printing medium.

[0153] In other words, the top cover needs to be closed when the wire marking machine is running to protect the internal components of the machine, ensuring its normal operation and improving its safety and stability.

[0154] In some embodiments, when the top cover is open, the operator can install the printing media or replace the ribbon. At this time, the wire marking machine will not print or cut to avoid accidents during operation, thereby improving the safety and stability of the wire marking machine.

[0155] Figure 5 is a flowchart illustrating a control method for a wire marking machine provided in an exemplary embodiment of this application. As shown in Figure 5, the control method for the wire marking machine includes S501-S507:

[0156] S501. Perform a printing operation on the current segment of the printing medium.

[0157] Optionally, the printing module can be controlled to perform printing operations on the current printing media segment.

[0158] S502, the control cutting module performs a half-cutting action on the printing media segment.

[0159] S503. Determine whether the print job corresponding to the print media has been completed. If not, proceed to S504; if yes, proceed to S506.

[0160] Optionally, the specific processes of S502-S503 are the same as those of S21 above, and will not be repeated here.

[0161] S504, control the stepping module to drive the printing medium forward a second preset distance.

[0162] S505: Set the next print media segment as the new current print media segment.

[0163] Optionally, the next print media segment is the print media segment adjacent to the current print media segment that has not been printed.

[0164] Optionally, the specific processes of S504-S505 are the same as those of S301-S302 above, and will not be repeated here.

[0165] S506, control the stepping module to drive the printing medium forward a first preset distance.

[0166] S507, the control cutting module performs a full cut operation on the printing media.

[0167] Optionally, the specific processes of S506-S507 are the same as those of S23 above, and will not be repeated here.

[0168] In this embodiment, when using a wire marking machine to print and cut printing media (such as tubing), if the printing task corresponding to the printing media has been completed, after the half-cut of the last segment of printing media is completed, the printing media is not released immediately. The stepping module is controlled to drive the printing media to continue rotating and move the printing media forward a certain distance before the full cut is performed. This cuts off the series of printing media in this printing process, ensuring that the effective area of ​​the printing media segment is not accidentally cut when the last segment of printing media is fully cut. This improves the integrity of the printing media, reduces the probability of wasting printing media, and thus improves production efficiency.

[0169] Next, please refer to Figure 6, which is a structural schematic diagram of a control device for a wire marking machine provided in an exemplary embodiment of this application. The wire marking machine includes a printing module, a cutting module, and a stepping module. As shown in Figure 6, the control device 600 of the wire marking machine includes:

[0170] The first control module 601 is configured to, after the printing module performs a printing operation on the current printing media segment in the printing medium, control the cutting module to perform a half-cutting action on the printing media segment and determine whether the printing task corresponding to the printing medium is completed.

[0171] The second control module 602 is configured to control the stepping module to move the printing medium forward after performing the half-cutting action on the printing medium segment and determining that the printing task is completed.

[0172] The third control module 603 is configured to control the cutting module to perform a full cut on the printing medium when the forward distance of the printing medium is detected to reach a first preset distance.

[0173] In one possible implementation, the device 600 further includes:

[0174] The fourth control module is configured to control the printing module to stop operating before the cutting module performs a half-cutting action on the printing medium segment.

[0175] The fifth control module is configured to stop the stepping module from operating before the cutting module performs a full cut on the printing medium.

[0176] In one possible implementation, the device 600 further includes:

[0177] The sixth control module is configured to, after performing the aforementioned half-cutting action on the aforementioned printing medium segment and determining that the aforementioned printing task has not been completed, control the aforementioned stepping module to drive the aforementioned printing medium forward a second preset distance, wherein the aforementioned second preset distance is equal to the length of the aforementioned printing medium segment;

[0178] The seventh control module is configured to control the printing module to perform a printing operation on the next printing media segment in the printing medium, and return to execute the steps of controlling the cutting module to perform a half-cutting action on the printing media segment and determining whether the printing task corresponding to the printing medium is completed.

[0179] In one possible implementation, the first control module 601 includes:

[0180] The acquisition unit is configured to acquire the current number of printable media segments of the aforementioned printing medium;

[0181] The first determining unit is configured to determine that the printing task corresponding to the printing medium is not completed when the number of the above-mentioned printing media segments is greater than 0.

[0182] The second determining unit is configured to determine that the printing task corresponding to the printing medium is completed when the number of the above-mentioned printing medium segments is 0.

[0183] In one possible implementation, the cutting module includes a cutter and an anvil assembly, the anvil assembly including a first base plate and a second base plate, the cutter being used to perform the full cut when facing the first base plate and to perform the half cut when facing the second base plate;

[0184] The aforementioned third control module 603 includes:

[0185] The switching unit is configured to switch the second base plate opposite to the cutter to the first base plate, so that the cutter is opposite to the first base plate;

[0186] The first control unit is configured to control the cutting module to perform a full cut on the printing medium using the cutting blade.

[0187] In one possible implementation, the wire marking machine further includes a rubber roller, and the device 600 further includes:

[0188] The eighth control module is configured to control the rubber roller and the printing module to fix the printing medium before the cutting module performs a half-cutting action on the printing medium segment.

[0189] In one possible implementation, the device 600 further includes:

[0190] The ninth control module is configured to control the movement of the rubber roller and / or the printing module before the cutting module performs a full cut on the printing medium, so that the distance between the rubber roller and the printing module is greater than a third preset distance.

[0191] In one possible implementation, the wire marking machine further includes an identification module configured to identify the specification information of the printing medium.

[0192] The aforementioned device 600 also includes:

[0193] The first determining module is configured to determine the cutting parameters corresponding to the above-mentioned printing medium based on the above-mentioned specification information.

[0194] The aforementioned first control module includes:

[0195] The second control unit is configured to control the cutting module to perform a half-cutting action on the printing medium segment based on the cutting parameters.

[0196] In one possible implementation, the above specifications include at least one of the following: material, diameter, and thickness;

[0197] The above cutting parameters include at least one of the following: cutting angle and cutting depth.

[0198] In one possible implementation, the aforementioned first preset distance is greater than 4 millimeters.

[0199] In one possible implementation, the device 600 further includes:

[0200] The tenth control module is configured to control the printing module to stop operating after performing the above-mentioned half-cutting action on the above-mentioned printing media segment and determining that the above-mentioned printing task is completed.

[0201] In one possible implementation, the wire marking machine further includes a top cover, and the device 600 further includes:

[0202] The detection module is configured to detect whether the top cover of the wire marking machine is closed.

[0203] With the top cover in the closed state, the first control module executes the step of controlling the cutting module to perform a half-cutting action on the printed media segment; and / or,

[0204] When the top cover is in the closed state, the first control module executes the step of controlling the cutting module to perform a full cut on the printing medium.

[0205] The division of modules in the control device 600 of the wire marking machine described above is for illustrative purposes only. In other embodiments, the control device of the wire marking machine can be divided into different modules as needed to complete all or part of the functions of the control device. The implementation of each module in the control device of the wire marking machine provided in the embodiments of this specification can be in the form of a computer program. This computer program can run on a terminal or server. The program modules constituted by this computer program can be stored in the memory of the terminal or server. When the computer program is executed by a processor, it implements all or part of the steps of the control method of the wire marking machine described in the embodiments of this specification.

[0206] Please refer to Figure 7, which is a schematic diagram of a wire marking machine provided in an exemplary embodiment of this application. As shown in Figure 7, the wire marking machine 700 may include: a printing module 710, a cutting module 720, a stepping module 730, a processor 740, and a memory 750, and may also include a user interface 760, a network interface 770, and a communication bus 780.

[0207] The printing module 710 may include a print head, responsible for the actual printing operation. The cutting module 720 includes a cutter, and the stepping module 730 includes a stepper motor. The processor 740 may include one or more processing cores. The processor 740 connects to various parts of the wire marking machine 700 using various interfaces and lines, and performs various functions and processes data of the wire marking machine 700 by running or executing instructions, programs, code sets, or instruction sets stored in the memory 750, and by calling data stored in the memory 750. Optionally, the processor 740 may be implemented using at least one of the following hardware forms: Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), and Programmable Logic Array (PLA). The processor 740 may integrate one or a combination of several of the following: Central Processing Unit (CPU), Graphics Processing Unit (GPU), and Modem. The CPU mainly handles the operating system and applications; the GPU is responsible for rendering and drawing the content to be displayed on the screen; and the modem is used for wireless communication. Understandably, the aforementioned modem may also be implemented separately as a single chip, rather than being integrated into the processor 740.

[0208] The memory 750 may include random access memory (RAM) or read-only memory. Optionally, the memory 750 may include a non-transitory computer-readable storage medium. The memory 750 may be used to store instructions, programs, code, code sets, or instruction sets. The memory 750 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as receiving functions, control functions, etc.), instructions for implementing the various method embodiments described above, etc.; the data storage area may store data involved in the various method embodiments described above, etc. Optionally, the memory 750 may also be at least one storage device located remotely from the aforementioned processor 740. As shown in FIG7, the memory 750, as a computer storage medium, may include an operating system, a network communication module, a user interface module, and program instructions.

[0209] Optionally, the communication bus 780 is used to realize the connection and communication between these components; the user interface 760 may include a display screen, a camera, and may also include standard wired interfaces and wireless interfaces; the network interface 770 may optionally include standard wired interfaces and wireless interfaces (such as Wi-Fi). FI interface).

[0210] In the wire marking machine 700 shown in Figure 7, the processor 740 can be used to call program instructions stored in the memory 750 and specifically perform the following operations:

[0211] After the printing module performs the printing operation on the current printing media segment in the printing medium, it controls the cutting module to perform a half-cutting action on the printing media segment and determines whether the printing task corresponding to the printing medium is completed.

[0212] After performing the aforementioned half-cutting action on the aforementioned printing media segment, and after confirming that the aforementioned printing task is completed, the aforementioned stepping module is controlled to drive the aforementioned printing media forward;

[0213] When the forward distance of the printing medium is detected to have reached a first preset distance, the cutting module is controlled to perform a full cut on the printing medium.

[0214] In one possible implementation, the above method also includes:

[0215] Before the cutting module performs a half-cutting action on the printing medium segment, the printing module is controlled to stop operating.

[0216] Before the aforementioned cutting module performs a full cut on the aforementioned printing medium, the aforementioned stepping module is controlled to stop operating.

[0217] In one possible implementation, the above method also includes:

[0218] After performing the aforementioned half-cutting action on the aforementioned printing medium segment, and if it is determined that the aforementioned printing task has not been completed, the aforementioned stepping module is controlled to drive the aforementioned printing medium forward a second preset distance, the aforementioned second preset distance being equal to the length of the aforementioned printing medium segment;

[0219] The above-mentioned printing module is controlled to perform a printing operation on the next printing media segment in the above-mentioned printing medium, and then returns to execute the above-mentioned steps of controlling the above-mentioned cutting module to perform a half-cutting action on the above-mentioned printing media segment, and determining whether the printing task corresponding to the above-mentioned printing medium is completed.

[0220] In one possible implementation, determining whether the printing task corresponding to the printing medium has been completed includes:

[0221] Get the current number of media segments to be printed on the above printing media;

[0222] If the number of media segments to be printed is greater than 0, it is determined that the printing task corresponding to the above-mentioned printing media has not been completed;

[0223] If the number of media segments to be printed is 0, the printing task corresponding to the above printing media is determined to be completed.

[0224] In one possible implementation, the cutting module includes a cutter and an anvil assembly, the anvil assembly including a first base plate and a second base plate, the cutter being used to perform the full cut when facing the first base plate and to perform the half cut when facing the second base plate;

[0225] The aforementioned control of the cutting module to perform a full-cut operation on the aforementioned printing medium includes:

[0226] The second base plate opposite to the aforementioned cutter is switched to the first base plate, so that the aforementioned cutter is opposite to the aforementioned first base plate;

[0227] The cutting module is controlled to perform a full cut on the printing medium using the cutting blade.

[0228] In one possible implementation, the aforementioned wire marking machine also includes a rubber roller;

[0229] Before the aforementioned cutting module performs a half-cutting action on the aforementioned printed media segment, the method further includes:

[0230] The printing medium is fixed by controlling the rubber roller and the printing module.

[0231] In one possible implementation, before the aforementioned cutting module performs a full cut operation on the aforementioned printing medium, the method further includes:

[0232] Control the movement of the aforementioned rubber roller and / or the aforementioned printing module so that the distance between the aforementioned rubber roller and the aforementioned printing module is greater than a third preset distance.

[0233] In one possible implementation, the wire marking machine further includes an identification module, and the method further includes:

[0234] The identification module identifies the specifications of the printing media.

[0235] Based on the above specifications, determine the cutting parameters corresponding to the above printing media;

[0236] The aforementioned control of the cutting module to perform a half-cutting action on the aforementioned printing media segment includes:

[0237] The cutting module is controlled to perform a half-cutting action on the printed media segment based on the cutting parameters.

[0238] In one possible implementation, the above specifications include at least one of the following: material, diameter, and thickness;

[0239] The above cutting parameters include at least one of the following: cutting angle and cutting depth.

[0240] In one possible implementation, the aforementioned first preset distance is greater than 4 millimeters.

[0241] In one possible implementation, the above method also includes:

[0242] After performing the aforementioned half-cutting action on the aforementioned printing media segment, and after confirming that the aforementioned printing task is completed, control the aforementioned printing module to stop operating.

[0243] In one possible implementation, the wire marking machine further includes a top cover, and the method further includes:

[0244] Check whether the top cover of the above-mentioned wire marking machine is closed;

[0245] With the top cover in the closed state, the step of controlling the cutting module to perform a half-cutting action on the printed media segment is executed; and / or,

[0246] With the top cover in the closed state, the step of controlling the cutting module to perform a full cut on the printing medium is executed.

[0247] This application also provides a computer-readable storage medium storing instructions that, when executed on a computer or processor, cause the computer or processor to perform one or more steps in the above embodiments. If the constituent modules of the control device for the wire marking machine described above are implemented as software functional units and sold or used as independent products, they can be stored in the aforementioned computer-readable storage medium.

[0248] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions. When these computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted through such a medium. The computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The aforementioned available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., Digital Versatile Discs (DVDs)), or semiconductor media (e.g., Solid State Disks (SSDs)).

[0249] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. This program can be stored in a computer-readable storage medium, and when executed, it can include the processes of the embodiments of the methods described above. The aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks. Unless otherwise specified, the technical features of this embodiment and its implementation can be combined arbitrarily.

[0250] The above-described embodiments are merely optional embodiments of this application and are not intended to limit the scope of this application. Any modifications and improvements made by those skilled in the art to the technical solutions of this application without departing from the spirit of this application should fall within the protection scope defined by the claims of this application.

Claims

1. A control method for a wire marking machine, wherein, The wire marking machine includes a printing module, a cutting module, and a stepping module; the control method includes: After the printing module performs a printing operation on the current printing media segment in the printing medium, it controls the cutting module to perform a half-cutting action on the printing media segment and determines whether the printing task corresponding to the printing medium is completed. After performing the half-cutting action on the printed media segment and determining that the printing task is complete, the stepping module is controlled to move the printed media forward; and, When the forward distance of the printing medium is detected to have reached a first preset distance, the cutting module is controlled to perform a full cut on the printing medium.

2. The method as described in claim 1, wherein, The method further includes: Before the cutting module performs a half-cutting action on the printing media segment, the printing module is controlled to stop operating; and, Before the cutting module performs a full cut on the printing medium, the stepping module is controlled to stop operating.

3. The method as described in claim 1 or 2, wherein, The method further includes: After performing the half-cutting action on the printing media segment, and if it is determined that the printing task is not completed, the stepping module is controlled to move the printing media forward a second preset distance, the second preset distance being equal to the length of the printing media segment; and, The steps include controlling the printing module to perform a printing operation on the next printing media segment in the printing medium, returning to execute the steps of controlling the cutting module to perform a half-cutting action on the printing media segment, and determining whether the printing task corresponding to the printing medium is completed.

4. The method according to any one of claims 1 to 3, wherein, The step of determining whether the printing task corresponding to the printing medium has been completed includes: Obtain the current number of media segments to be printed on the printing medium; If the number of media segments to be printed is greater than 0, it is determined that the printing task corresponding to the printing media is incomplete; and, If the number of media segments to be printed is 0, the printing task corresponding to the printing media is determined to be completed.

5. The method according to any one of claims 1 to 4, wherein, The cutting module includes a cutter and an anvil assembly. The anvil assembly includes a first base plate and a second base plate. The cutter is used to perform the full cut when it is opposite to the first base plate, and to perform the half cut when it is opposite to the second base plate. The control of the cutting module to perform a full cut on the printing medium includes: The second base plate opposite to the cutter is switched to the first base plate, so that the cutter is opposite to the first base plate; and... The cutting module is controlled to perform a full cut on the printing medium using the cutter.

6. The method according to any one of claims 1 to 5, wherein, The wire marking machine also includes a rubber roller; Before the cutting module performs a half-cutting action on the printed media segment, the method further includes: The printing media is fixed by controlling the rubber roller and the printing module.

7. The method of claim 6, wherein, Before the cutting module performs a full cut on the printing medium, the method further includes: Control the movement of the rubber roller and / or the printing module so that the distance between the rubber roller and the printing module is greater than a third preset distance.

8. The method according to any one of claims 1 to 7, wherein, The wire marking machine also includes an identification module, and the method further includes: The specification information of the printing medium is identified by the identification module; and, The cutting parameters corresponding to the printing medium are determined based on the specifications. The control of the cutting module to perform a half-cutting action on the printing medium segment includes: The cutting module is controlled to perform a half-cutting action on the printing medium segment based on the cutting parameters.

9. The method of claim 8, wherein, The specifications include at least one of the following: material, diameter, and thickness; The cutting parameters include at least one of the following: cutting angle and cutting depth.

10. The method according to any one of claims 1 to 9, wherein, The first preset distance is greater than 4 millimeters.

11. The method according to any one of claims 1 to 10, wherein, The method further includes: After performing the half-cutting action on the printing media segment and determining that the printing task is completed, the printing module is controlled to stop operating.

12. The method according to any one of claims 1 to 11, wherein, The wire marking machine also includes a top cover, and the method further includes: Check whether the top cover of the wire marking machine is closed; With the top cover in the closed state, the step of controlling the cutting module to perform a half-cutting action on the printing media segment is executed; and / or, With the top cover in the closed state, the step of controlling the cutting module to perform a full cut on the printing medium is executed.

13. A control device for a wire marking machine, wherein, The wire marking machine includes a printing module, a cutting module, and a stepping module; the control device includes: The first control module is configured to, after the printing module performs a printing operation on the current printing media segment in the printing medium, control the cutting module to perform a half-cutting action on the printing media segment, and determine whether the printing task corresponding to the printing medium is completed. The second control module is configured to, after performing the half-cutting action on the printing medium segment and determining that the printing task is complete, control the stepping module to move the printing medium forward; and, The third control module is configured to control the cutting module to perform a full cut on the printing medium when the forward distance of the printing medium is detected to reach a first preset distance.

14. A wire marking machine, wherein, include: Printing module, cutting module, stepper module, processor and memory; The memory stores a computer program adapted to be loaded by the processor and to execute the steps of the method as claimed in any one of claims 1 to 12.

15. A computer storage medium, wherein, The computer storage medium stores a plurality of instructions adapted for loading by a processor and executing the steps of the method as described in any one of claims 1 to 12.