A method, apparatus, equipment and medium for printing corrugated paper
By controlling the precise alignment of the corrugated paper with the printer head and segmented printing, the problems of poor printing accuracy and convenience when design changes are solved, achieving high-precision and convenient corrugated paper printing.
Patent Information
- Application Number
- CN202311386754.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-24
- Publication Date
- 2025-12-02
- Estimated Expiration
- 2043-10-24
AI Technical Summary
Existing corrugated paper printing technology suffers from poor accuracy, significant positional deviations, and a heavy workload for designers when designs change, and the printing process is inconvenient.
By controlling the conveying mechanism to align the head of the corrugated paper with the tail of the printer head, the pattern is printed in segments. The method of stationary printing and printing while conveying is combined with the detection device and the target time calculated by preset distance and speed to achieve precise alignment and pattern insertion.
It improves the printing accuracy of corrugated paper, avoids positional deviation, supports minor design changes, and enhances the convenience of the printing process.
Smart Images

Figure CN117584649B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of printing technology, and in particular to a method, apparatus, equipment and medium for printing corrugated paper. Background Technology
[0002] Corrugated paper is typically sheet-like with a certain thickness and is widely used in the packaging industry. In existing technology, corrugated paper printing uses a continuous paper feeding method, where multiple sheets of corrugated paper are continuously fed to the printer head, which then performs continuous, repetitive printing. However, due to the thickness, high rigidity, and heavy weight of corrugated paper, its position is prone to deviation during feeding. Therefore, during printing, misalignment or even failure to print on the corrugated paper is highly likely, resulting in poor printing accuracy.
[0003] Furthermore, in existing technologies, printing on paper is based on a printed pattern. If the design of the printed pattern changes, the designer needs to redesign it. However, in many cases, the changes are very minor, such as simply embedding QR codes, barcodes, or text into the pattern to be printed. The existing technology makes the designer's workload enormous.
[0004] Furthermore, in existing technologies, printing orders typically requires manual entry, which is inconvenient. Summary of the Invention
[0005] This invention provides a method, apparatus, equipment, and medium for printing corrugated paper, aiming to solve the problem of poor printing accuracy in existing corrugated paper printing.
[0006] In a first aspect, embodiments of the present invention provide a method for printing corrugated paper, comprising:
[0007] The control conveyor feeds corrugated paper to the printer head, and the first target moment is when the head of the corrugated paper is aligned with the tail of the printer head.
[0008] If the first target time is reached, the control conveying mechanism stops conveying the corrugated paper, so that the head of the corrugated paper is aligned with the tail of the printer head;
[0009] Obtain the pattern to be printed, and generate printing data for the printer head based on the pattern to be printed. The printing data includes multiple pass data arranged in sequence.
[0010] The printer sequentially retrieves the first N1 pass data from the printed data and controls the printer head to print N1psaa on the corrugated paper based on the N1 pass data, where N1 is a positive integer.
[0011] A further technical solution is that, after the printer head is controlled to print N1psaa at the head of the corrugated paper based on the N1 pass data, the method further includes:
[0012] Obtain the N2th pass data following the N1th pass data in sequence from the printed data. In addition to the N1th and N2th pass data, the printed data also has the last N3th pass data, where N2 and N3 are both positive integers.
[0013] The control conveyor restarts to feed corrugated paper to the printer head, and the printer head is controlled to print N2psaa on the corrugated paper based on the N2 pass data.
[0014] A further technical solution is that, after the printer head is controlled to print N2psaa on the corrugated paper based on the N2 pass data, the method further includes:
[0015] The second target moment is when the tail of the corrugated paper is aligned with the head of the printer head;
[0016] If the second target time is reached, the control conveying mechanism stops conveying the corrugated paper, so that the tail of the corrugated paper is aligned with the head of the printer head;
[0017] Based on the N3 pass data, the printer head is controlled to print N3psaa on the corrugated paper.
[0018] A further technical solution is that, when the head of the corrugated paper is aligned with the tail of the printer head, the corresponding first target moment includes:
[0019] The detection time when the detection device detects the corrugated paper is obtained at a preset time, and the distance between the detection device and the head of the printer head is a first preset distance;
[0020] The transport speed of the conveying mechanism is obtained, and a first transport time is determined based on the transport speed and the first preset distance;
[0021] The first target time is determined based on the detection time and the first transportation time.
[0022] A further technical solution is that when the tail end of the corrugated paper is aligned with the head end of the printer head,
[0023] The corresponding second target time includes:
[0024] The total transport distance is calculated by combining the length of the corrugated paper and the width of the printer head.
[0025] The transport speed of the conveying mechanism is obtained, and a second transport time is determined based on the transport speed and the total transport distance;
[0026] The second target time is determined based on the first target time and the second transportation time.
[0027] A further technical solution is that obtaining the pattern to be printed includes:
[0028] If a pattern change request is received, the pattern change request includes the pattern to be inserted, as well as the position and size information of the pattern to be inserted;
[0029] Obtain the initial printing pattern, and insert the pattern to be inserted into the initial printing pattern based on the position and size information of the pattern to be inserted, thereby obtaining the pattern to be printed.
[0030] A further technical solution is that the method further includes:
[0031] The order barcode information is scanned by a barcode scanner, and the print order is obtained based on the order barcode information; and / or the print order placed remotely by the customer is obtained through ERP software.
[0032] Secondly, embodiments of the present invention also provide a corrugated paper printing apparatus, which includes a unit for performing the above-described method.
[0033] Thirdly, embodiments of the present invention also provide a computer device, which includes a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the above-described method.
[0034] Fourthly, embodiments of the present invention also provide a computer-readable storage medium storing a computer program that, when executed by a processor, can implement the above-described method.
[0035] This invention provides a method, apparatus, device, and medium for printing corrugated paper. The method includes: controlling a conveying mechanism to feed corrugated paper to a printer head; obtaining a first target time corresponding to the alignment of the head of the corrugated paper with the tail of the printer head; if the first target time is reached, controlling the conveying mechanism to stop feeding the corrugated paper, thus aligning the head of the corrugated paper with the tail of the printer head; obtaining a pattern to be printed; generating printing data for the printer head based on the pattern to be printed, the printing data including multiple sequentially arranged pass data; sequentially obtaining the first N1 pass data from the printing data; and controlling the printer head to print N1 passes on the corrugated paper based on the N1 pass data.
[0036] Where N1 is a positive integer. The technical solution of this invention stops transporting the corrugated paper when the head of the corrugated paper is aligned with the tail of the printer head, and prints the first N1 passes of data. This ensures that the head of the corrugated paper is aligned with the tail of the printer head before printing begins, effectively preventing the corrugated paper from deviating from the printer head during printing. Attached Figure Description
[0037] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the following description of the embodiments will be briefly introduced. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0038] Figure 1 This is a schematic flowchart of the corrugated paper printing method provided in an embodiment of the present invention;
[0039] Figure 2 This is another schematic diagram of the corrugated paper printing method provided in an embodiment of the present invention;
[0040] Figure 3 A schematic block diagram of a corrugated paper printing apparatus provided in an embodiment of the present invention;
[0041] Figure 4 A schematic block diagram of a computer device provided for an embodiment of the present invention. Detailed Implementation
[0042] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0043] It should be understood that, when used in this specification and the appended claims, the terms "comprising" and "including" indicate the presence of the described features, integrals, steps, operations, elements and / or components, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or collections thereof.
[0044] It should also be understood that the terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the invention. As used in this specification and the appended claims, the singular forms “a,” “an,” and “the” are intended to include the plural forms unless the context clearly indicates otherwise.
[0045] It should also be further understood that the term "and / or" as used in this specification and the appended claims refers to any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.
[0046] As used in this specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrases "if determined" or "if [described condition or event] is detected" may be interpreted, depending on the context, as "once determined," "in response to determination," "once [described condition or event] is detected," or "in response to detection of [described condition or event]."
[0047] Please see Figure 1 , Figure 1 This is a schematic flowchart of the corrugated paper printing method provided in an embodiment of the present invention. Figure 1 As shown, the method includes the following steps:
[0048] S1, control the conveying mechanism to feed corrugated paper to the printer head, and obtain the first target moment when the head of the corrugated paper is aligned with the tail of the printer head.
[0049] In practice, a conveyor mechanism is used to transport corrugated paper; for example, the conveyor mechanism is the printer's guide belt. The print head is the printing component of the printer, used for inkjet printing. Before printing begins, the conveyor mechanism is controlled to feed corrugated paper to the print head. The position of the corrugated paper is detected, and based on the position of the corrugated paper and the transport speed of the conveyor mechanism, the first target moment when the head of the corrugated paper aligns with the tail of the print head is predicted.
[0050] For example, in one embodiment, the above step "obtaining the first target moment when the head of the corrugated paper is aligned with the tail of the printer head" includes: obtaining a preset detection moment when the detection device detects the corrugated paper, wherein the distance between the detection device and the head of the printer head is a first preset distance; obtaining the transport speed of the conveying mechanism, determining a first transport time based on the transport speed and the first preset distance; and determining the first target moment based on the detection moment and the first transport time.
[0051] In specific implementation, the detection device can be a photosensitive sensor. The detection device is located beside the conveyor mechanism. When the head of the corrugated paper reaches the detection device, the detection device detects the corrugated paper; this corresponding moment is the detection moment. The distance between the detection device and the head of the print head is a first preset distance. The first preset distance is measured in advance. The conveying speed of the conveyor mechanism is usually also preset, or can be read from the controller of the conveyor mechanism. The first preset distance and the conveying speed are calculated.
[0052] The quotient of the degree is the first transportation time. The detection time plus the first transportation time is the first target time when the head of the corrugated paper is aligned with the tail of the printer head.
[0053] S2, if the first target time is reached, control the conveying mechanism to stop conveying the corrugated paper, so that the head of the corrugated paper is aligned with the tail of the printer head.
[0054] In practice, when the current time reaches the first target time, the control conveying mechanism stops conveying the corrugated paper, so that the head of the corrugated paper is aligned with the tail of the printer head.
[0055] As can be seen in the embodiments of the present invention, it can be ensured that the head of the corrugated paper is aligned with the tail of the printer head before printing begins, thereby effectively preventing the corrugated paper from deviating from the printer head during printing.
[0056] S3, Obtain the pattern to be printed, and generate printing data for the printer head based on the pattern to be printed. The printing data includes multiple pass data arranged in sequence.
[0057] In practice, the printer head is controlled to print the N2 pass data sequentially onto the corrugated paper. The pattern to be printed can be input by the user and may include design elements such as graphics, text, and symbols; this invention is not specifically limited. Printing data for the printer head is generated from the pattern to be printed, and the printing data includes multiple pass data arranged in sequence. Each pass data includes parameters for one inkjet from the printer head. One pass represents one inkjet from the printer head.
[0058] In one embodiment, the above step "obtaining the pattern to be printed" includes: if a pattern change request is received, the pattern change request includes the pattern to be inserted and the position and size information of the pattern to be inserted; obtaining an initial printing pattern, and inserting the pattern to be inserted into the initial printing pattern based on the position and size information of the pattern to be inserted, thereby obtaining the pattern to be printed.
[0059] In practice, this invention supports adding content to the printed pattern, such as barcodes, QR codes, and text. Specifically, the initial printed pattern is the pattern originally input by the user. The pattern change request includes the pattern to be inserted, along with its position and size information. The position information can be the coordinates of the pattern to be inserted within the initial printed pattern. The size information can be the length, width, and other dimensions of the pattern to be inserted.
[0060] S4, sequentially obtain the first N1 pass data from the printed data, and control the printer head to print N1psaa on the corrugated paper based on the N1 pass data, where N1 is a positive integer.
[0061] In practice, the pass data in the printed data is sorted sequentially, and it is also printed sequentially.
[0062] The data is extracted sequentially. In this embodiment of the invention, the first N1 passes of data are obtained sequentially from the printed data. Based on the N1 passes of data, the printer head is controlled to print N1psaa on the corrugated paper, where N1 is a positive integer, such as 1, 2, 3, etc. The value of N1 is related to the printing precision and can be set by those skilled in the art; this invention does not specifically limit it. The first N1 passes of data are printed using a resident printing method, that is, the transmission is stopped during printing.
[0063] The technical solution of this invention stops transporting the corrugated paper when the head of the corrugated paper is aligned with the tail of the printer head, and prints the first N1 passes of data. This ensures that the head of the corrugated paper is aligned with the tail of the printer head before printing begins, thereby effectively preventing the corrugated paper from deviating from the printer head during printing.
[0064] See Figure 2 In one embodiment, after the method of controlling the printer head to print N1psaa at the head of the corrugated paper based on the N1 pass data, the method further includes:
[0065] S5. Sequentially obtain the N2th pass data following the N1th pass data from the printed data. The printed data includes the N1th and N2th pass data, with a final N3th pass data remaining. N2 and N3 are both positive integers. N3 is a positive integer, for example, N3 can be 1, 2, 3, etc. The value of N3 is related to the printing precision and can be set by those skilled in the art; this invention does not specifically limit its value.
[0066] In practice, the middle N2 passes are printed while being transmitted, while the last N3 passes are printed while being transmitted, meaning that transmission is stopped during printing.
[0067] S6, the control conveyor mechanism restarts to feed corrugated paper to the printer head, and the printer head is controlled to print N2psaa on the corrugated paper based on the N2 pass data.
[0068] In practice, the control conveyor restarts to feed corrugated paper to the print head; the conveying speed of the mechanism is preset. The control print head sequentially prints N2 passes of data onto the corrugated paper.
[0069] See Figure 2 In one embodiment, after controlling the printer head to print N2psaa on the corrugated paper based on the N2 pass data, the method further includes:
[0070] S7, the second target moment when the tail of the corrugated paper is aligned with the head of the printer head.
[0071] In practice, the position of the corrugated paper is detected, and the first target moment when the head of the corrugated paper is aligned with the tail of the printer head is predicted based on the position of the corrugated paper and the transport speed of the conveying mechanism.
[0072] In one embodiment, the above step "obtaining the second target time when the tail of the corrugated paper is aligned with the head of the printer head" includes: obtaining the total transport distance consisting of the length of the corrugated paper and the width of the printer head; obtaining the transport speed of the conveying mechanism; determining the second transport time based on the transport speed and the total transport distance; and confirming the second target time based on the first target time and the second transport time.
[0073] In practice, the length of the corrugated paper and the width of the print head are measured and stored in advance. The total transport distance when the tail of the corrugated paper aligns with the head of the print head is equal to the sum of the length of the corrugated paper and the width of the print head. The transport speed of the conveyor mechanism is usually preset or can be read from the controller of the conveyor mechanism. The quotient of the total transport distance and the transport speed is the second transport time. The first target time plus the second transport time is the second target time corresponding to the alignment of the tail of the corrugated paper with the head of the print head.
[0074] S8, if the second target time is reached, control the conveying mechanism to stop conveying the corrugated paper so that the tail of the corrugated paper is aligned with the head of the printer head.
[0075] In practice, when the second target is reached, the control conveying mechanism stops conveying the corrugated paper, so that the tail of the corrugated paper is aligned with the head of the printer head.
[0076] As can be seen in the embodiments of the present invention, it can be ensured that the tail of the corrugated paper is aligned with the head of the printer head before the start and end of the printing process, thereby ensuring that the printer head covers the area of the corrugated paper throughout the entire printing process.
[0077] S9, based on the N3 pass data, control the printer head to print N3psaa on the corrugated paper.
[0078] In practice, the printer head is controlled to print the N3 pass data onto the corrugated paper in sequence.
[0079] In one embodiment, the corrugated paper printing method further includes: scanning order barcode information with a barcode scanner and obtaining a printing order based on the order barcode information; and / or obtaining a printing order remotely placed by the customer through ERP software.
[0080] In practice, the order barcode information can be a QR code or a barcode, and the printed order is pre-associated with the QR code or barcode. The order information can be obtained by scanning the order barcode. Alternatively, users can print orders through ERP software, improving convenience.
[0081] See Figure 3 , Figure 3 This is a schematic diagram of a corrugated paper printing device 20 provided in an embodiment of the present invention.
[0082] Figure. Corresponding to the above corrugated paper printing method, the present invention also provides a corrugated paper printing apparatus 20. The corrugated paper printing apparatus 20 includes a unit for performing the above corrugated paper printing method, and the corrugated paper printing apparatus 20 can be configured in a desktop computer, tablet computer, laptop computer, or other terminal. Specifically, the corrugated paper printing apparatus 20 includes:
[0083] The first acquisition unit 21 is used to control the conveying mechanism to feed corrugated paper to the printer head and acquire the first target moment when the head of the corrugated paper is aligned with the tail of the printer head.
[0084] The first control unit 22 is used to control the conveying mechanism to stop conveying the corrugated paper when the first target time is reached, so that the head of the corrugated paper is aligned with the tail of the printer head.
[0085] The second acquisition unit 23 is used to acquire the pattern to be printed and generate printing data of the printer head based on the pattern to be printed. The printing data includes multiple pass data arranged in sequence.
[0086] The first printing unit 24 is used to sequentially obtain the first N1 pass data from the printing data, and control the printing head to print N1psaa on the corrugated paper based on the N1 pass data, where N1 is a positive integer.
[0087] In one embodiment, the corrugated paper printing apparatus 20 further includes:
[0088] The third acquisition unit is used to sequentially acquire the N2th pass data following the N1th pass data from the printed data, wherein the printed data, in addition to the N1th pass data and the N2th pass data, also has the last N3th pass data, where N2 and N3 are both positive integers.
[0089] The second printing unit is used to control the conveying mechanism to start again and feed corrugated paper to the printer head, and to control the printer head to print N2psaa on the corrugated paper based on the N2 pass data.
[0090] In one embodiment, the corrugated paper printing apparatus 20 further includes:
[0091] The fourth acquisition unit is used to acquire the second target moment when the tail of the corrugated paper is aligned with the head of the printer head.
[0092] The second control unit is used to control the conveying mechanism to stop conveying the corrugated paper when the second target time is reached, so that the tail of the corrugated paper is aligned with the head of the printer head.
[0093] The third printing unit controls the printer head to print N3psaa on the corrugated paper based on the N3 pass data.
[0094] In one embodiment, when the head of the corrugated paper is aligned with the tail of the printer head, the corresponding...
[0095] The first target moment includes:
[0096] The detection time when the detection device detects the corrugated paper is obtained at a preset time, and the distance between the detection device and the head of the printer head is a first preset distance;
[0097] The transport speed of the conveying mechanism is obtained, and a first transport time is determined based on the transport speed and the first preset distance;
[0098] The first target time is determined based on the detection time and the first transportation time.
[0099] In one embodiment, the second target moment corresponding to the alignment of the tail of the corrugated paper with the head of the printer head includes:
[0100] The total transport distance is calculated by combining the length of the corrugated paper and the width of the printer head.
[0101] The transport speed of the conveying mechanism is obtained, and a second transport time is determined based on the transport speed and the total transport distance;
[0102] The second target time is determined based on the first target time and the second transportation time.
[0103] In one embodiment, obtaining the pattern to be printed includes:
[0104] If a pattern change request is received, the pattern change request includes the pattern to be inserted, as well as the position and size information of the pattern to be inserted;
[0105] Obtain the initial printing pattern, and insert the pattern to be inserted into the initial printing pattern based on the position and size information of the pattern to be inserted, thereby obtaining the pattern to be printed.
[0106] In one embodiment, the corrugated paper printing apparatus 20 further includes:
[0107] The order acquisition unit is used to scan the order barcode information with a barcode scanner and acquire the print order based on the order barcode information; and / or acquire the print order placed remotely by the demander through ERP software.
[0108] It should be noted that those skilled in the art can clearly understand that the specific implementation process of the corrugated paper printing device 20 and each unit can be referred to the corresponding description in the foregoing method embodiments. For the sake of convenience and brevity, it will not be repeated here.
[0109] The aforementioned corrugated paper printing device 20 can be implemented as a computer program, which can, for example... Figure 4 It runs on the computer device shown.
[0110] Please see Figure 4 , Figure 4 This is a schematic block diagram of a computer device 500 provided in an embodiment of this application. The computer device 500 can be a terminal or a server, wherein the terminal can be a smartphone,
[0111] Electronic devices with communication capabilities, such as tablets, laptops, desktop computers, personal digital assistants, and wearable devices. A server can be a standalone server or a server cluster consisting of multiple servers.
[0112] The computer device 500 includes a processor 502, a memory, and a network interface 505 connected via a system bus 501. The memory may include a non-volatile storage medium 503 and internal memory 504.
[0113] The non-volatile storage medium 503 may store an operating system 5031 and a computer program 5032. When the computer program 5032 is executed, it causes the processor 502 to perform a corrugated paper printing method.
[0114] The processor 502 provides computing and control capabilities to support the operation of the entire computer device 500.
[0115] The internal memory 504 provides an environment for the operation of the computer program 5032 in the non-volatile storage medium 503. When the computer program 5032 is executed by the processor 502, the processor 502 can execute a corrugated paper printing method.
[0116] The network interface 505 is used for network communication with other devices. Those skilled in the art will understand that the above structure is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device 500 to which the present application is applied. A specific computer device 500 may include more or fewer components than shown in the figures, or combine certain components, or have different component arrangements.
[0117] The processor 502 is used to run a computer program 5032 stored in a memory to implement the steps of a corrugated paper printing method provided in any of the above embodiments.
[0118] It should be understood that in the embodiments of this application, the processor 502 may be a central processing unit (CPU), or it may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor.
[0119] 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. The computer program can be stored in a storage medium, which is a computer-readable storage medium. The computer program is executed by the computer...
[0120] At least one processor in the machine system executes the process steps of the embodiments of the above method.
[0121] Therefore, the present invention also provides a storage medium. This storage medium may be a computer-readable storage medium. The storage medium stores a computer program. When executed by a processor, the computer program causes the processor to perform the steps of a corrugated paper printing method provided in any of the above embodiments.
[0122] The storage medium is a physical, non-transient storage medium, such as a USB flash drive, external hard drive, read-only memory (ROM), magnetic disk, or optical disk, or any other physical storage medium capable of storing program code. The computer-readable storage medium can be non-volatile or volatile.
[0123] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this invention.
[0124] In the several embodiments provided by this invention, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For example, the division of each unit is merely a logical functional division, and there may be other division methods in actual implementation. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed.
[0125] The steps in the method of this invention can be adjusted, merged, or reduced in order according to actual needs. The units in the device of this invention can be merged, divided, or reduced according to actual needs. Furthermore, the functional units in the various embodiments of this invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0126] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be implemented as a software functional unit.
[0127] The product is manifested in the form of a computer software product stored in a storage medium, including several instructions to cause a computer device (which may be a personal computer, a terminal, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention.
[0128] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0129] Obviously, those skilled in the art can make various modifications and variations to this invention without departing from its spirit and scope. Since these modifications and variations fall within the scope of the claims and their equivalents, this invention also intends to include these modifications and variations.
[0130] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in the present invention, and these modifications or substitutions should all be covered within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.
Claims
1. A method for printing on corrugated paper, characterized in that, include: The control conveyor feeds corrugated paper to the printer head, and the first target moment is when the head of the corrugated paper is aligned with the tail of the printer head. If the first target time is reached, the control conveying mechanism stops conveying the corrugated paper, so that the head of the corrugated paper is aligned with the tail of the printer head; Obtain the pattern to be printed, and generate printing data for the printer head based on the pattern to be printed. The printing data includes multiple pass data arranged in sequence. The first N1 pass data are sequentially obtained from the printed data, and the printer head is controlled to print N1psaa on the corrugated paper based on the N1 pass data, where N1 is a positive integer; After the printer head is controlled to print N1psaa at the head of the corrugated paper based on the N1 pass data, the method further includes: Obtain the N2th pass data following the N1th pass data in sequence from the printed data. In addition to the N1th and N2th pass data, the printed data also has the last N3th pass data, where N2 and N3 are both positive integers. The control conveyor restarts to feed corrugated paper to the printer head, and based on the N2 pass data, the printer head is controlled to print N2psaa on the corrugated paper; After the method controls the printer head to print N2psaa on the corrugated paper based on the N2 pass data, the method further includes: The second target moment is when the tail of the corrugated paper is aligned with the head of the printer head; If the second target time is reached, the control conveying mechanism stops conveying the corrugated paper, so that the tail of the corrugated paper is aligned with the head of the printer head; Based on the N3 pass data, the printer head is controlled to print N3psaa on the corrugated paper.
2. The corrugated paper printing method according to claim 1, characterized in that, The second target moment when the tail of the corrugated paper is aligned with the head of the printer head includes: The total transport distance is calculated by combining the length of the corrugated paper and the width of the printer head. The transport speed of the conveying mechanism is obtained, and a second transport time is determined based on the transport speed and the total transport distance; The second target time is determined based on the first target time and the second transportation time.
3. The corrugated paper printing method according to claim 1, characterized in that, The process of obtaining the pattern to be printed includes: If a pattern change request is received, the pattern change request includes the pattern to be inserted, as well as the position and size information of the pattern to be inserted; Obtain an initial printing pattern, and insert the pattern to be inserted into the initial printing pattern based on the position and size information of the pattern to be inserted, thereby obtaining the pattern to be printed.
4. The corrugated paper printing method according to claim 1, characterized in that, The method further includes: The order barcode information is scanned by a barcode scanner, and the print order is obtained based on the order barcode information; or the print order placed remotely by the customer is obtained through ERP software.
5. A corrugated paper printing device, characterized in that, Includes a unit for performing the method as described in any one of claims 1-4.
6. A computer device, characterized in that, The computer device includes a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the method as described in any one of claims 1-4.
7. A computer-readable storage medium, characterized in that, The storage medium stores a computer program that, when executed by a processor, can implement the method as described in any one of claims 1-4.
Citation Information
Patent Citations
Image printing method and device, equipment and storage medium
CN114103440A
Inspection device and method of corrugated cardboard
JP2007198963A