A method for controlling printing process of digital printing machine

By obtaining fabric conveying parameters and height positioning methods, and combining them with printing artwork data to solve the nozzle movement logic, the problems of unreasonable fabric supply and high nozzle positioning costs in digital printing machines were solved, achieving high-precision printing and cost reduction.

CN119305323BActive Publication Date: 2025-09-23DEPU TECH (GUANGDONG) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411561035.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-04
Publication Date
2025-09-23
Estimated Expiration
2044-11-04

AI Technical Summary

Technical Problem

The unreasonable fabric supply in existing digital printing machines causes the fabric to be too tight or too loose, affecting printing accuracy; the height positioning of the print head requires closed-loop control, which increases costs.

Method used

By obtaining the fabric conveying parameters, the cloth pressing roller is controlled to smooth the fabric conveying, the height positioning method is used to position the printing nozzle, and the nozzle movement logic is solved in combination with the printing artwork data, the nozzle position is obtained in real time, and the artwork printing is completed.

Benefits of technology

It improves printing quality and accuracy, reduces costs, avoids fabric being too tight or too loose, and simplifies height positioning control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119305323B_ABST
    Figure CN119305323B_ABST
Patent Text Reader

Abstract

The present invention relates to the technical field of digital printing, and discloses a method for controlling the printing process of a digital printing machine. The method comprises controlling a cloth pressing roller to convey the cloth flatly and closely to a transmission belt in combination with the conveying parameters of the cloth to be printed; performing height positioning of a printing nozzle according to a height positioning method, wherein the height positioning method is that the printing nozzle is positioned by returning to a starting point each time; calculating the motion logic that the printing nozzle needs to execute on each axis according to printing artwork data; moving the printing nozzle to a specified position, obtaining the working position of the printing nozzle in real time, and executing artwork printing; when the printing nozzle completes a portion of printing, the transmission belt pulls the cloth to a specified position according to a preset stroke to continue printing; and in response to completion of artwork printing, controlling the printing nozzle to return to a standby position. The method controls the cloth pressing roller to convey the cloth flatly and closely to the transmission belt in combination with the conveying parameters, so that the cloth is not easily too tight or too loose; and positioning the printing nozzle in combination with the height positioning method eliminates the need for an additional feedback device, resulting in low cost.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of printing control, and in particular to a method for controlling the printing process of a digital printing machine. Background Art

[0002] Digital printing is a common printing technology. In particular, digital direct-injection printers print patterns directly on fabrics, followed by processes such as steaming, color fixing, washing, and setting.

[0003] Specifically, digital printing machines can print on a wide range of materials, including natural fibers such as cotton, linen, silk, and wool, as well as various chemical fibers. They offer excellent printing results, realistic colors, and a relatively simple production process. However, these machines and inks are demanding. Furthermore, the control requirements for digital printing machines are also high. Existing technologies often have the following technical problems:

[0004] Insufficient fabric supply can easily cause the fabric to be too tight or too loose when conveyed through the cloth pressing roller, thus affecting printing accuracy. When performing height positioning of the print head, closed-loop control is generally used in automation, but the closed-loop requires an additional feedback device and a servo with a second feedback input, which is more expensive.

[0005] Therefore, it is necessary to provide a method for controlling the printing process of a digital printing machine to solve or improve at least one of the above technical problems. Summary of the Invention

[0006] Based on this, it is necessary to provide a digital printing machine printing process control method to address the existing problems, aiming to solve or improve at least one of the above technical problems.

[0007] The present application provides a method for controlling a printing process of a digital printing machine, which includes:

[0008] Based on the conveying parameters of the cloth to be printed, the pressing roller is controlled to convey the cloth flatly and closely to the conveyor belt, wherein the conveying parameters include the width and tension of the cloth;

[0009] Positioning the print head at a certain height according to a height positioning method, wherein the print head is positioned by returning to a starting point each time;

[0010] Calculate the motion logic that the print head needs to execute on each axis based on the printing artwork data;

[0011] Move the print head to the specified position, obtain the working position of the print head in real time, and execute artwork printing;

[0012] When the print head completes printing of a part of the area, the transmission belt pulls the fabric to the designated position according to the preset stroke to continue printing the artwork;

[0013] In response to the completion of printing of the artwork, the print head is controlled to return to the standby position.

[0014] In some embodiments, the step of controlling the pressing roller to convey the fabric flatly against the conveying belt based on the obtained conveying parameters of the fabric to be printed includes:

[0015] The PLC obtains the width w of the fabric, as well as the print speed V, print start position S1, motion start position S2, and Y-axis travel S3 of the print head;

[0016] According to a preset calculation formula, the cloth pressing roller speed V1 is obtained, wherein the cloth pressing roller speed V1 = (S3*V) / W-0.2*S1+0.2*S2)*correction value;

[0017] The cloth pressing roller is controlled to be at the cloth pressing roller speed V1 so that the cloth is conveyed flatly and closely to the transmission belt.

[0018] In some embodiments, calculating the motion logic that the print head needs to execute on each axis based on the print artwork data includes:

[0019] The PLC obtains the width w of the fabric corresponding to the printed artwork, the printing speed V of the print head, the printing start position S1, the movement start position S2, the Y-axis travel S3, and the Y-axis speed V2;

[0020] The X-axis motion curve data processing, the Y-axis motion curve data processing and the R-axis motion curve data processing are performed respectively.

[0021] In some embodiments, the X-axis motion curve data processing includes:

[0022] According to the acceleration and deceleration algorithm and the jerk algorithm, the parameters of the X-axis motion curve are calculated and sent to the X-axis motion servo corresponding to the print head for absolute positioning movement;

[0023] The acceleration / deceleration algorithm is: acceleration / deceleration = V² / (2S1-S2); the jerk algorithm is: jerk = acceleration / deceleration / (acceleration time x target smoothness / 2).

[0024] In some embodiments, the Y-axis motion curve data processing includes:

[0025] The actual Y-axis travel distance is calculated based on the Y-axis travel S3 / the number of passes in the current printing mode, and sent to the Y-axis motion servo corresponding to the print head for relative positioning movement.

[0026] In some embodiments, the R-axis motion curve data processing includes:

[0027] The actual motion distance of the R axis is calculated based on the actual motion distance of the Y axis / 2, and sent to the R axis motion servo corresponding to the print head for absolute positioning motion.

[0028] In some embodiments, moving the print head to a specified position, acquiring the working position of the print head in real time, and performing artwork printing includes:

[0029] Through the bus operation mode, the dual parallel linear motors are controlled to move the carriage equipped with the print head to the specified position;

[0030] When the inkjet machine is moving, the print head will synchronously read the high-precision magnetic plate to print the artwork;

[0031] Among them, the magnetic reading head is installed on the inkjet carriage and follows the movement of the inkjet carriage. The magnetic reading head is used to read the magnetic scale on the beam and transmit the current position signal of the inkjet carriage to the control board of the print head in the form of a differential signal. The control board controls the print head according to the current position signal to print the artwork.

[0032] In some embodiments, after the print head completes printing of a portion of the area, the transmission belt pulls the fabric to a designated position according to a preset stroke to continue printing the artwork, including:

[0033] The transmission belt is positioned by the Y-axis motion servo control;

[0034] The preset stroke is calculated by dividing the number of print heads in the Y-axis direction by 106 mm and the number of passes in the printing mode.

[0035] According to the preset stroke, the fabric is pulled to a designated position to continue printing the artwork.

[0036] In some embodiments, in response to the completion of printing of the artwork, controlling the print head to return to the standby position further includes:

[0037] If the print head status is determined to be good during printing, it will further determine whether the print head protection is triggered. If the print head protection is triggered, the carriage will stop immediately. After the preset dwell time, the print head will automatically rise to a safe height and then move to the designated position to end printing.

[0038] If the print head is judged to be in a bad state during printing, printing is paused and the carriage is moved to the cleaning position; according to the preset cleaning parameters, the print head is pressed and scraped to restore the print head state; then, it is further determined whether the print head protection is triggered. If the print head protection is triggered, the carriage is stopped immediately. After the preset dwell time, the print head is automatically raised to a safe height and then moved to the designated position to end printing.

[0039] In some embodiments, the determining of the print head status during the printing process includes determining whether the printed artwork is blurry, whether there is missing prints, or whether there is ink dripping. If the print head status does not show one or more of blurry, missing prints, or ink dripping, the print head status during the printing process is determined to be good; otherwise, the print head status during the printing process is determined to be poor; and / or,

[0040] The judgment of triggering the nozzle protection includes triggering the nozzle protection when it is determined that the fabric is wrinkled or a foreign object has fallen onto the printing platform; among them, the digital printing machine's printing platform is equipped with three high-precision laser sensors at the front, middle and rear to detect the fabric and other foreign objects on the printing platform; the inkjet printer has anti-collision devices in both the X-axis and Y-axis movement directions to trigger the nozzle protection.

[0041] Beneficial effects of the present invention:

[0042] The present invention relates to a method for controlling the printing process of a digital printing machine. By combining the conveying parameters of the fabric to be printed, the method controls the pressing roller to convey the fabric flatly against the conveyor belt. The method then performs a height positioning on the print head according to a height positioning method. The method then calculates the motion logic required for the print head on each axis based on the printed artwork data. The method then moves the print head to a specified position, obtains the print head's working position in real time, and prints the artwork. After the print head completes a portion of printing, the conveyor belt pulls the fabric to a specified position according to a preset stroke to continue printing. Finally, in response to the completion of artwork printing, the method controls the printing head to return to a standby position. The method controls the pressing roller by combining the conveying parameters, thereby conveying the fabric flatly against the conveyor belt, preventing the fabric from being too tight or too loose, thereby improving printing quality and accuracy. Furthermore, the method performs a height positioning on the print head according to the height positioning method. The method achieves height positioning accuracy by simply returning to the starting point for positioning each time. Compared to existing height positioning methods for digital printing machines, the present invention eliminates the need for additional closed-loop control devices such as feedback devices, resulting in lower overall costs. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only one embodiment of the present invention. For ordinary technicians in this field, without paying any creative work, they can also obtain drawings of other embodiments based on these drawings.

[0044] Figure 1 A flowchart of a method for controlling the printing process of a digital printing machine provided in an embodiment of the present application. DETAILED DESCRIPTION

[0045] To make the above-mentioned objects, features, and advantages of the present invention more readily apparent, specific embodiments of the present invention are described in detail below with reference to the accompanying drawings. The following description sets forth numerous specific details to facilitate a full understanding of the present invention. However, the present invention can be implemented in many other ways than those described herein, and those skilled in the art may make similar modifications without departing from the scope of the present invention. Therefore, the present invention is not limited to the specific embodiments disclosed below.

[0046] In the description of the present invention, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", "clockwise", "counterclockwise", "axial", "radial", "circumferential" and the like to indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as limiting the present invention.

[0047] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of the technical features being referred to. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. In the description of the present invention, "plurality" means at least two, such as two, three, etc., unless otherwise specifically defined.

[0048] In the present invention, unless otherwise specified or limited, the terms "installed," "connected," "connect," "fixed," etc. should be understood in a broad sense. For example, they can refer to fixed connection, detachable connection, or integration; mechanical connection, electrical connection; direct connection, or indirect connection through an intermediate medium; internal communication between two components, or interaction between two components, unless otherwise specified. Those skilled in the art will understand the specific meanings of the above terms in the present invention based on specific circumstances.

[0049] In the present invention, unless otherwise expressly specified or limited, a feature "above" or "below" a second feature may be in direct contact with the second feature, or in indirect contact with the second feature through an intermediary. Furthermore, "above," "above," and "above" a feature may mean that the feature is directly above or diagonally above the second feature, or simply means that the feature is at a higher level than the second feature. "below," "below," and "below" a feature may mean that the feature is directly below or diagonally below the second feature, or simply means that the feature is at a lower level than the second feature.

[0050] It should be noted that when an element is referred to as being "fixed to" or "disposed on" another element, it may be directly on the other element or there may be an intermediate element. When an element is considered to be "connected to" another element, it may be directly connected to the other element or there may be an intermediate element. The terms "vertical," "horizontal," "upper," "lower," "left," "right," and similar expressions used herein are for illustrative purposes only and do not represent the only implementation methods.

[0051] A digital printing machine with a spray carriage is mainly composed of a print head, ink cartridges, a feeding device, a control system, mechanical support, a cleaning mechanism and other parts. The print head is the core component of the digital printing machine and determines the printing accuracy and speed. The ink cartridge is used to store ink, and its capacity determines the size of the pattern that can be printed. The feeding device is responsible for feeding the textiles into the printing area. There are a variety of feeding methods to choose from, such as feeding with a cloth pressing roller and feeding with a transmission belt to transport the cloth. The control system is a software system that controls the entire printing process, including settings such as printing speed and ink usage. The mechanical support is the framework that supports the entire digital printing machine and is required to be stable and reliable. In addition, a digital printing machine with a spray carriage also involves some specific structural designs, such as a spray carriage, which includes a back plate, a shell, etc., on which print heads are installed.

[0052] However, the existing technology often has the following technical problems: the supply of cloth is not reasonable, which easily causes the cloth to be too tight or too loose when conveyed by the cloth pressing roller, thereby affecting the printing accuracy; when the print head is positioned at height, closed-loop control is generally used in automation, but the closed loop requires an additional feedback device and a server with a second feedback input, which is very costly.

[0053] refer to Figure 1 , an embodiment of the present application provides a method for controlling a printing process of a digital printing machine, which includes:

[0054] Step 100: Based on the obtained conveying parameters of the cloth to be printed, control the cloth pressing roller to convey the cloth flatly and closely to the conveying belt, the conveying parameters including the width and tension of the cloth;

[0055] Step 200: Position the print head according to a height positioning method. The height positioning method is to position the print head by returning to the starting point each time.

[0056] Step 300: Calculate the motion logic that the print head needs to execute on each axis based on the printing artwork data;

[0057] Step 400: Move the print head to a designated position, obtain the working position of the print head in real time, and execute artwork printing;

[0058] Step 500: After the print head completes printing of a portion of the area, the conveyor belt pulls the fabric to a designated position according to a preset stroke to continue printing the artwork;

[0059] Step 700: In response to the completion of printing of the artwork, the print head is controlled to return to the standby position.

[0060] The above-mentioned digital printing machine printing process control method controls the cloth pressing roller by combining the conveying parameters, and then conveys the cloth flatly and closely to the transmission belt, so that the cloth is not easily too tight or too loose, which is beneficial to improving the printing quality and printing accuracy; in addition, it performs height positioning of the printing nozzle according to the height positioning method, and only needs to return to the starting point for positioning each time to achieve the control of the height positioning accuracy. Compared with the existing height positioning method of the digital printing machine, the present application does not need to add closed-loop control supporting devices such as feedback devices, so the overall cost is low.

[0061] Explanatoryally, in step 500, after the print head completes printing of a portion of the area, the transmission belt pulls the fabric to a designated position according to a preset stroke to continue printing the artwork, which means continuing to pull the fabric that needs to be printed subsequently to a designated position according to a preset stroke to continue printing the artwork.

[0062] Furthermore, in some embodiments, step 100, combining the obtained conveying parameters of the fabric to be printed, controlling the pressing roller to convey the fabric flatly against the conveying belt, includes the following steps:

[0063] Step 110: The PLC obtains the width w of the fabric, the printing speed V of the print head, the printing start position S1, the movement start position S2, and the Y-axis travel S3;

[0064] Step 120: Obtain the cloth pressing roller speed V1 according to a preset calculation formula, wherein the cloth pressing roller speed V1 = (S3*V) / W-0.2*S1+0.2*S2)*correction value;

[0065] Step 130: Control the cloth pressing roller at a cloth pressing roller speed V1 to convey the cloth flatly and closely to the transmission belt.

[0066] Generally speaking, if the speed of the cloth pressing roller is too fast, the cloth will be too loose, and the cloth will wrinkle when it reaches the conveyor belt or the cloth will not be stuck to the conveyor belt, thereby affecting the printing accuracy; if the speed of the cloth pressing roller is too slow, the cloth will be too tight, which will easily cause the cloth to deform, thereby affecting the printing accuracy. The above embodiment of the present application obtains the width w of the cloth, the printing speed V of the print head, the printing start position S1, the movement start position S2, the Y-axis travel S 3,Combined with the preset calculation formula, the cloth pressing roller speed V1 is accurately calculated, which is conducive to conveying the cloth flatly and closely to the transmission belt, reducing or even avoiding the cloth being too tight or too loose, thereby helping to improve printing accuracy and print quality.

[0067] In some embodiments, step 300, calculating the motion logic that the print head needs to execute on each axis based on the print artwork data, includes the following steps:

[0068] Step 310: The PLC obtains the width w of the fabric corresponding to the printed artwork, the printing speed V of the print head, the printing start position S1, the movement start position S2, the Y-axis travel S3, and the Y-axis speed V2;

[0069] Step 320 : Perform X-axis motion curve data processing, Y-axis motion curve data processing, and R-axis motion curve data processing respectively.

[0070] By solving the X-axis motion curve data processing, Y-axis motion curve data processing and R-axis motion curve data processing, the movement of the print head along the X-axis or Y-axis on the horizontal plane and the rotation around its own axis can be accurately controlled according to the processing results, thereby accurately controlling the printing process.

[0071] For clarification, the X-axis is parallel to the width of the fabric, the Y-axis is parallel to the length of the fabric, and the R-axis primarily refers to the axis around which the print head rotates. The specific processes for processing X-axis motion curve data, Y-axis motion curve data, and R-axis motion curve data are described below.

[0072] Furthermore, in some embodiments, the X-axis motion curve data processing in step 320 includes:

[0073] Step 321: Calculate the parameters of the X-axis motion curve based on the acceleration / deceleration algorithm and the jerk algorithm, and send them to the X-axis motion servo corresponding to the print head for absolute positioning motion.

[0074] The acceleration / deceleration algorithm is: acceleration / deceleration = V² / (2S1-S2); the jerk algorithm is: jerk = acceleration / deceleration / (acceleration time x target smoothness / 2).

[0075] Furthermore, in some embodiments, the Y-axis motion curve data processing in step 320 includes:

[0076] Step 322: Calculate the actual Y-axis motion stroke based on the Y-axis stroke S3 / the number of passes in the current printing mode, and send the calculated stroke to the Y-axis motion servo corresponding to the print head for relative positioning.

[0077] Explanatory note: in the industry, scanning printers have 1PASS, 2PASS and multi-PASS printing modes. That is, N PASS printing is when N times of printing are required to complete the printing on a printing area.

[0078] Furthermore, in some embodiments, the R-axis motion curve data processing in step 320 includes:

[0079] Step 323: Calculate the actual motion stroke of the R axis based on the actual motion stroke of the Y axis / 2, and send it to the R axis motion servo corresponding to the print head for absolute positioning motion.

[0080] In some embodiments, step 400, moving the print head to a specified position, obtaining the working position of the print head in real time, and performing artwork printing, includes the following steps:

[0081] Step 410: Control the dual parallel linear motors to move the carriage equipped with the print head to a designated position via bus operation.

[0082] Step 420: When the inkjet carriage is moving, the print head synchronously reads the high-precision magnetic disc to print the artwork;

[0083] Among them, the magnetic reading head is installed on the inkjet carriage and follows the movement of the inkjet carriage. The magnetic reading head is used to read the magnetic scale on the beam and transmit the current position signal of the inkjet carriage to the control board of the print head in the form of a differential signal. The control board controls the print head according to the current position signal to print the artwork.

[0084] In the above embodiment, through the dual-drive synchronous mode of the dual parallel linear motors, the speeds of the four linear motors are synchronized and run within a speed difference of ±3 mm / s.

[0085] In some embodiments, step 500, after the print head completes printing of a portion of the area, the conveyor belt pulls the fabric to a designated position according to a preset stroke to continue printing the artwork, includes the following steps:

[0086] Step 510: The transmission belt is positioned by controlling the Y-axis motion servo;

[0087] Step 520: Calculate the preset stroke by dividing the number of print heads in the Y-axis direction by 106 mm and the number of passes in the printing mode.

[0088] Step 530: Pull the fabric to a designated position according to a preset stroke to continue printing the artwork.

[0089] The above embodiment accurately calculates the preset stroke, and then continuously completes the pulling of the cloth for the preset stroke through the above steps, thereby completing the printing work step by step.

[0090] In some embodiments, step 700, in response to completion of printing of the artwork, controlling the print head to return to the standby position, may also include:

[0091] Step 600: Determine the print head status during printing, and trigger the print head protection decision based on the decision result, or pause printing and move the carriage to the cleaning position for cleaning and return to the decision triggering the print head protection decision;

[0092] Specifically, if it is determined that the print head is in good condition during the printing process, it is further determined whether the print head protection is triggered. If the print head protection is triggered, the carriage is stopped immediately, and after a preset dwell time, the print head is automatically raised to a safe height, and then moved to a designated position to end printing. If it is determined that the print head is in poor condition during the printing process, printing is paused and the carriage is moved to a cleaning position. According to the preset cleaning parameters, the print head is subjected to ink pressing and scraping to restore the state of the nozzle. Then, it is further determined whether the print head protection is triggered. If the print head protection is triggered, the carriage is stopped immediately, and after a preset dwell time, the print head is automatically raised to a safe height, and then moved to a designated position to end printing.

[0093] The above-mentioned implementation method can realize the monitoring of the print head status during the printing process and whether the print head protection is triggered, and can implement the safety judgment and control of the working process, thereby reducing or avoiding problems such as damage to the print head or excessive and unqualified printing.

[0094] Furthermore, in some embodiments, step 600, determining the print head status during printing, further includes determining whether the printed artwork is blurry, whether there are missing prints, or whether there are ink drops. If the print head status does not exhibit one or more of the following, the print head status during printing is determined to be good; otherwise, the print head status during printing is determined to be poor. This determination method can further provide feedback on common print head status problems.

[0095] Furthermore, in some embodiments, the triggering of the printhead protection in step 600 includes triggering the printhead protection when the fabric is wrinkled or a foreign object has fallen onto the printing platform. The digital printing machine has three high-precision laser sensors installed at the front, middle, and rear of the printing platform to detect foreign objects on the fabric and the printing platform. The inkjet carriage has anti-collision devices in both the X-axis and Y-axis directions to trigger the printhead protection. The above embodiments further implement triggering control of the printhead protection.

[0096] Furthermore, in some embodiments, before the print head performs printing, for example, before step 100 or before step 400, the digital textile printing process control method may further include performing an automatic flash process before printing. This automatic flash process before printing can prevent the nozzles of the print head from drying out and causing the print head to fail to print properly.

[0097] Finally, it should be noted that the various technical features of the above embodiments can be combined arbitrarily. In order to make the description concise, not all possible combinations of the various technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0098] The above-described embodiment merely represents one embodiment of the present invention. While the description is relatively specific and detailed, it should not be construed as limiting the scope of the present invention. It should be noted that a person skilled in the art may make various modifications and improvements without departing from the spirit of the present invention, and these modifications and improvements fall within the scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be determined by the appended claims.

Claims

1. A method for controlling the printing process of a digital printing machine, characterized in that: include: Based on the conveying parameters of the cloth to be printed, the pressing roller is controlled to convey the cloth flatly and closely to the conveyor belt, wherein the conveying parameters include the width and tension of the cloth; Positioning the print head at a certain height according to a height positioning method, wherein the print head is positioned by returning to a starting point each time; Calculate the motion logic that the print head needs to execute on each axis based on the printing artwork data; Move the print head to the specified position, obtain the working position of the print head in real time, and execute artwork printing; When the print head completes printing of a part of the area, the transmission belt pulls the fabric to the designated position according to the preset stroke to continue printing the artwork; In response to the completion of printing of the artwork, the print head is controlled to return to the standby position; The calculation of the motion logic that the print head needs to execute on each axis according to the printing artwork data includes: The PLC obtains the width w of the fabric corresponding to the printed artwork, the printing speed V of the print head, the printing start position S1, the movement start position S2, the Y-axis travel S3, and the Y-axis speed V2; Perform X-axis motion curve data processing, Y-axis motion curve data processing and R-axis motion curve data processing respectively; The X-axis motion curve data processing includes: According to the acceleration and deceleration algorithm and the jerk algorithm, the parameters of the X-axis motion curve are calculated and sent to the X-axis motion servo corresponding to the print head for absolute positioning movement; Among them, the acceleration and deceleration algorithm is: acceleration and deceleration = V 2 / (2S1-S2); the jerk algorithm is: jerk = acceleration / deceleration / (acceleration time*target smoothness / 2); The Y-axis motion curve data processing includes: According to the Y-axis stroke S3 / the number of passes in the current printing mode, the actual Y-axis motion stroke is calculated and sent to the Y-axis motion servo corresponding to the print head for relative positioning movement; The R-axis motion curve data processing includes: The actual motion distance of the R axis is calculated based on the actual motion distance of the Y axis / 2, and sent to the R axis motion servo corresponding to the print head for absolute positioning motion.

2. The method for controlling the printing process of a digital printing machine according to claim 1, characterized in that: The step of moving the print head to a specified position, obtaining the working position of the print head in real time, and executing artwork printing includes: Through the bus operation mode, the dual parallel linear motors are controlled to move the carriage equipped with the print head to the specified position; When the inkjet machine is moving, the print head will synchronously read the high-precision magnetic plate to print the artwork; Among them, the magnetic reading head is installed on the inkjet carriage and follows the movement of the inkjet carriage. The magnetic reading head is used to read the magnetic scale on the beam and transmit the current position signal of the inkjet carriage to the control board of the print head in the form of a differential signal. The control board controls the print head according to the current position signal to print the artwork.

3. The method for controlling the printing process of a digital printing machine according to claim 1, characterized in that: After the print head completes printing of a portion of the area, the transmission belt pulls the fabric to a designated position according to a preset stroke to continue printing the artwork, including: The transmission belt is positioned by the Y-axis motion servo control; The preset stroke is calculated by dividing the number of print heads in the Y-axis direction by 106 mm and the number of passes in the printing mode. According to the preset stroke, the fabric is pulled to a designated position to continue printing the artwork.

4. The method for controlling the printing process of a digital printing machine according to claim 2, characterized in that: In response to the completion of printing of the artwork, the printing head is controlled to return to the standby position, which also includes: If the print head status is determined to be good during printing, it will further determine whether the print head protection is triggered. If the print head protection is triggered, the carriage will stop immediately. After the preset dwell time, the print head will automatically rise to a safe height and then move to the designated position to end printing. If the print head is judged to be in a bad state during printing, printing is paused and the carriage is moved to the cleaning position; according to the preset cleaning parameters, the print head is pressed and scraped to restore the print head state; then, it is further determined whether the print head protection is triggered. If the print head protection is triggered, the carriage is stopped immediately. After the preset dwell time, the print head is automatically raised to a safe height and then moved to the designated position to end printing.

5. The method for controlling the printing process of a digital printing machine according to claim 4, characterized in that: The determination of the print head status during the printing process includes determining whether the printed artwork is blurry, whether there are missing prints, or whether there are ink drops. If the print head status does not show one or more of blurry, missing prints, or ink drops, the print head status during the printing process is determined to be good; otherwise, the print head status during the printing process is determined to be bad; and / or, The judgment of triggering the nozzle protection includes triggering the nozzle protection when it is determined that the fabric is wrinkled or a foreign object has fallen onto the printing platform; among them, the digital printing machine's printing platform is equipped with three high-precision laser sensors at the front, middle and rear to detect the fabric and other foreign objects on the printing platform; the inkjet printer has anti-collision devices in both the X-axis and Y-axis movement directions to trigger the nozzle protection.

Citation Information

Patent Citations

  • Control system for high-speed digital inkjet printing machine

    CN102501640A

  • Ink-jet printing device and printing method

    CN111002724A