Cylindrical surface printing adjustment method and device, control panel and printer

By adjusting the rotational and stepping speeds of the cylindrical surface printer in real time to maintain a constant relative motion speed and angle, the image quality problem caused by speed variations in cylindrical surface printing is solved, achieving high-quality printing results.

CN116001463BActive Publication Date: 2026-01-06SHENZHEN HOSONSOFT CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111236627.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-10-23
Publication Date
2026-01-06
Estimated Expiration
2041-10-23

AI Technical Summary

Technical Problem

When printing inkjet on a cylindrical surface, changes in rotation speed or step speed can cause abnormalities such as image distortion, ink droplet overlap, or white gaps, affecting print quality.

Method used

By acquiring the speed and angle of the cylindrical surface relative to the printhead, the rotation speed and step speed are adjusted in real time to maintain the relative speed and angle constant and avoid changes in the position of the ink droplets.

Benefits of technology

It ensures the quality of printed images on the surface of cylindrical objects, avoids problems such as image distortion, ink dot overlap, or white gaps, and improves print quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116001463B_ABST
    Figure CN116001463B_ABST
Patent Text Reader

Abstract

The application discloses a cylindrical surface printing adjustment method and device, a control panel and a printer, and relates to the field of inkjet printing technology. When the printing of the cylindrical surface is performed, if the rotation speed or the stepping speed of the cylindrical surface changes, the rotation speed and / or the stepping speed are adjusted correspondingly, so that the angle between the relative motion speed of the cylindrical object relative to the nozzle and the rotation speed of the cylindrical object is kept unchanged, image distortion, ink dot overlapping or white spots caused by the change of the ink dot position are avoided, and the printing quality of the image is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of inkjet printing technology, and in particular to a method, apparatus, control board, and printer for adjusting printing on cylindrical surfaces. Background Technology

[0002] Cylindrical surface inkjet printers are specifically designed for printing on cylindrical objects. They can be used to print on the surfaces of common everyday items such as thermos cups and wine bottles, as well as on flexible materials covering the surface of cylindrical shafts. Figure 1 As shown, in printing on some cylindrical surfaces, the printhead remains stationary, while the cylindrical surface rotates axially and simultaneously steps along the axial direction to complete the printing of the surface image. Therefore, the image printed on the cylindrical surface is not perpendicular or parallel to the printhead, but rather at an angle to the direction of the cylindrical surface's rotational speed or stepping speed (some printing industry professionals refer to this printing method, where the cylindrical surface rotates axially while simultaneously stepping along the axial direction, as spiral cylindrical surface printing). Figure 1 As shown, at a certain time point, the stepping speed of the cylindrical surface is Rotation speed is (Here, rotational speed refers to linear velocity), so the image on the cylindrical surface relative to the nozzle is generated at a relative velocity. Motion, relative velocity The direction will change with the rotation speed The direction changes accordingly. Generally, to ensure the ink droplets fall evenly onto the cylindrical surface, the stepping speed is... and rotational speed Both are at a constant speed, but the rotational speed of the cylindrical surface varies under the influence of the external environment. Or step speed It is possible for the rotation speed to change. Or step speed Any change in any of these factors (generally a change in the magnitude of velocity) can affect the relative velocity. With rotational speed The angle between the nozzles changes, causing the ink ejected from the printhead to land at different points on the cylindrical surface. This results in abnormalities such as distortion, overlapping ink dots, or white spots in the printed image, severely reducing print quality. Summary of the Invention

[0003] In view of this, embodiments of the present invention provide a method, apparatus, control board and printer for adjusting printing on cylindrical surfaces, in order to solve the problems of image distortion, ink dot overlap and white exposure caused by changes in rotation speed or step speed when printing on cylindrical surfaces in the prior art.

[0004] In a first aspect, embodiments of the present invention provide a method for adjusting printing on a cylindrical surface, the method comprising:

[0005] Obtain the rotational speed of the cylindrical surface along the axial direction and the step speed along the axial direction;

[0006] The motion speed of the cylindrical surface relative to the nozzle is obtained based on the rotation speed and the stepping speed, and is denoted as the first relative speed.

[0007] The angle between the rotational speed and the first relative speed is obtained and denoted as the first angle.

[0008] When either the rotation speed or the step speed changes, the rotation speed and / or the step speed are adjusted according to the first angle.

[0009] Preferably, adjusting the rotation speed and / or the step speed according to the first angle when either the rotation speed or the step speed changes includes:

[0010] When the magnitude of the stepping speed changes, the rotation speed is adjusted according to the first angle and the magnitude of the change in the stepping speed;

[0011] When the magnitude of the rotational speed changes, the stepping speed is adjusted according to the first angle and the magnitude of the change in the rotational speed.

[0012] When both the magnitude of the rotational speed and the magnitude of the stepping speed change, the speed of the smaller speed change is adjusted according to the larger of the first angle and the magnitude of the speed change.

[0013] Preferably, adjusting the rotation speed according to the magnitude change of the first angle and the step speed includes:

[0014] The magnitude of the change in rotational speed can be obtained using the following formula:

[0015]

[0016] in, The magnitude of the change in rotational speed is... The magnitude of the change in step speed is α, and the first angle is α.

[0017] The rotation speed is adjusted according to the magnitude of the change in rotation speed.

[0018] Preferably, adjusting the stepping speed based on the magnitude change of the first angle and the rotational speed includes:

[0019] The magnitude of the change in step speed can be obtained using the following formula:

[0020]

[0021] in, The magnitude of the change in the step speed is... Let α be the magnitude of the change in rotational speed, and let α be the first angle.

[0022] The step speed is adjusted according to the magnitude of the change in step speed.

[0023] Preferably, when a change in both the magnitude of the rotational speed and the magnitude of the stepping speed is detected, adjusting the speed of the component with the smaller change in speed based on the larger of the first angle and the magnitude of the speed change includes:

[0024] The larger of the magnitude change in rotational speed and the magnitude change in step speed is obtained.

[0025] The change in the magnitude of the first relative velocity is obtained based on the larger of the changes in velocity magnitude.

[0026] Based on the magnitude change of the first relative velocity, obtain the change of the velocity with the smaller magnitude change and adjust the velocity of the velocity with the smaller magnitude change.

[0027] Preferably, the method further includes:

[0028] Get the printer's maximum firing frequency;

[0029] The maximum rotational speed of the cylindrical surface is obtained based on the maximum ignition frequency.

[0030] When the adjusted rotational speed is greater than the maximum rotational speed, the adjusted rotational speed is set as the maximum rotational speed;

[0031] The stepping speed is adjusted based on the first angle and the maximum rotational speed.

[0032] Secondly, embodiments of the present invention provide a method for printing on a cylindrical surface, the method comprising:

[0033] The adjusted rotational speed is obtained according to the cylindrical surface printing adjustment method described in any one of the first aspects;

[0034] Adjust the printer's firing frequency according to the rotation speed;

[0035] The image is printed by ink output according to the ignition frequency.

[0036] Thirdly, embodiments of the present invention provide a cylindrical surface printing adjustment device, the device comprising:

[0037] The rotational speed and step speed acquisition module is used to acquire the rotational speed of the cylindrical surface along the axial direction and the step speed along the axial direction.

[0038] The first relative velocity acquisition module is used to acquire the motion velocity of the cylindrical surface relative to the nozzle based on the rotation speed and the stepping speed, which is denoted as the first relative velocity.

[0039] The first angle acquisition module is used to acquire the angle between the rotational speed and the first relative speed, denoted as the first angle;

[0040] An adjustment module is used to adjust the rotation speed and / or the step speed according to the first angle when either the rotation speed or the step speed changes.

[0041] Fourthly, embodiments of the present invention provide a control board, the control board comprising:

[0042] The main control device is used to control the operation of the control board;

[0043] And the cylindrical surface printing adjustment device as described in the third aspect.

[0044] Fifthly, embodiments of the present invention provide a printer, comprising: at least one processor, at least one memory, and computer program instructions stored in the memory, which, when executed by the processor, implement the method of the first aspect described above.

[0045] In summary, the beneficial effects of the present invention are as follows:

[0046] The cylindrical surface printing adjustment method, device, control board, and printer provided in this invention adjust the rotation speed and / or step speed accordingly when either the rotation speed or step speed of the cylindrical surface changes during cylindrical surface printing. This ensures that the angle between the relative motion speed and rotation speed of the cylindrical object relative to the printhead remains constant, thereby avoiding image distortion, ink dot overlap, or white spots caused by changes in ink dot position and ensuring image printing quality. Attached Figure Description

[0047] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the embodiments of the present invention will be briefly introduced below. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort, and these are all within the protection scope of the present invention.

[0048] Figure 1 This is a schematic diagram of printing a surface image of a cylindrical surface, which serves as the background technology.

[0049] Figure 2 This is a schematic diagram of image printing inside a cylindrical surface according to an embodiment of the present invention.

[0050] Figure 3 This is a schematic flowchart of the cylindrical surface printing adjustment method according to an embodiment of the present invention.

[0051] Figure 4 This is a schematic diagram of the cylindrical surface printing adjustment device according to an embodiment of the present invention.

[0052] Figure 5 This is a schematic diagram of the control board according to an embodiment of the present invention.

[0053] Figure 6 This is a schematic diagram of the printer structure according to an embodiment of the present invention. Detailed Implementation

[0054] The features and exemplary embodiments of various aspects of the present invention will now be described in detail. To make the objectives, technical solutions, and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only configured to explain the present invention and are not configured to limit the present invention. For those skilled in the art, the present invention can be practiced without some of these specific details. The following description of the embodiments is merely intended to provide a better understanding of the present invention by illustrating examples of the invention.

[0055] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising..." does not exclude the presence of additional identical elements in the process, method, article, or apparatus that includes said element.

[0056] Example 1

[0057] This invention provides a method for adjusting the printing of cylindrical surfaces, applicable to printing images of the surface or interior of cylindrical objects. When printing the surface or interior image of a cylindrical object, the cylindrical object rotates along its axial direction while simultaneously moving in a stepping motion along its axial direction. For example... Figure 1 The image shown is a schematic diagram of printing an image of the surface of a cylindrical object. Figure 2 The image shown is a schematic diagram of the image printing inside the spiral. Figure 2 The cylindrical object in the printout is hollow, and the printhead is located in the hollow part of the cylindrical object, printing images inside the cylindrical object. Printing images inside cylindrical objects is generally suitable for printing media such as glass and transparent plastics. Whether printing on the surface or inside of these cylindrical objects, in this embodiment, it is referred to as cylindrical surface printing. Furthermore, printing on the surface of a flexible material coated into a cylindrical shape is also a type of cylindrical surface printing.

[0058] Please see Figure 3 The specific steps of the method of the present invention are as follows:

[0059] S1: Obtain the rotational speed of the cylindrical surface along the axial direction and the stepping speed along the axial direction;

[0060] S2: The motion speed of the cylindrical surface relative to the nozzle is obtained based on the rotation speed and the stepping speed, and is denoted as the first relative speed;

[0061] S3: Obtain the angle between the rotational speed and the first relative speed, and record it as the first angle;

[0062] S4: When a change is detected in either the rotation speed or the step speed, adjust the rotation speed and / or the step speed according to the first angle.

[0063] Specifically, to ensure that the printed image on the cylindrical surface does not become distorted due to changes in rotational speed or step speed, the angle between the rotational speed and the relative speed must remain constant, i.e., the ink droplet placement position of the printed image on the cylindrical surface must remain unchanged. Since the relative speed is determined by the rotational speed or step speed, the rotational speed and step speed are first obtained to determine the relative speed. It is worth noting that the rotational speed here refers to the linear velocity of the cylindrical surface during rotation. The relative velocity of the cylindrical surface relative to the printhead is denoted as the first relative velocity, which can be obtained using the following formula:

[0064] in, The first relative velocity, The rotational speed, The step speed is denoted as .

[0065] After obtaining the first relative velocity, the first relative velocity and rotational speed The included angle α between them can be obtained using the following formula:

[0066]

[0067] Let the included angle α be the first angle. In order to ensure that the first angle remains unchanged, when either the rotation speed or the step speed changes, the rotation speed and / or the step speed are adjusted according to the first angle.

[0068] In one embodiment, a speed sensor installed on the printer can detect whether the rotation speed and step speed have changed. When the speed sensor detects a change in either the rotation speed or the step speed, the speed sensor will output a change signal to the printer control motherboard, which will then drive the rotary motor or the stepper motor to change the rotation speed or step speed of the cylindrical surface. This allows the rotation speed or step speed to be adjusted in real time according to the speed change, ensuring that the angle between the first relative speed and the rotation speed remains constant.

[0069] Because the direction of rotation and the stepping speed do not change during a single printing process, this embodiment takes the change in the magnitude of the rotation speed and stepping speed as an example to calibrate either the rotation speed or the stepping speed. Adjusting the rotation speed and / or stepping speed according to the first angle when either the rotation speed or the stepping speed changes specifically includes the following steps:

[0070] S41: When the magnitude of the stepping speed changes, adjust the rotation speed according to the first angle and the magnitude of the change in the stepping speed;

[0071] S42: When the magnitude of the rotational speed changes, adjust the stepping speed according to the first angle and the magnitude of the change in rotational speed;

[0072] S43: When both the magnitude of the rotational speed and the magnitude of the stepping speed change, adjust the speed of the smaller speed change based on the larger of the first angle and the magnitude of the speed change.

[0073] Specifically, when the stepping speed changes, whether it increases or decreases, the first angle will change. To ensure that the first angle remains constant, in this embodiment, when the stepping speed changes, the rotational speed is adjusted to maintain this constant angle. The change in rotational speed can be obtained using the following formula:

[0074]

[0075] in, The magnitude of the change in rotational speed is... The magnitude of the change in step speed is α, and the first angle is α.

[0076] The magnitude of the change in rotational speed was obtained, and the rotational speed was adjusted accordingly based on whether the stepping speed increased or decreased.

[0077] Similarly, when the magnitude of the rotational speed changes, whether it increases or decreases, the first angle will change. To ensure that the first angle remains constant, in this embodiment, when the magnitude of the rotational speed changes, the magnitude of the stepping speed is adjusted to ensure that the first angle remains constant. The change in the magnitude of the stepping speed can be obtained using the following formula:

[0078]

[0079] in, The magnitude of the change in the step speed is... Let α be the magnitude of the change in rotational speed, and let α be the first angle.

[0080] The magnitude of the change in step speed is obtained, and the step speed is adjusted accordingly based on whether the rotation speed increases or decreases.

[0081] S431: When a change in both the magnitude of the rotational speed and the magnitude of the stepping speed is detected, the speed of the component with the smaller change in speed is adjusted based on the larger of the first angle and the magnitude of the speed change. Specific steps include:

[0082] S432: Obtain the larger of the magnitude changes in rotational speed and step speed;

[0083] S433: Obtain the change in the magnitude of the first relative velocity based on the larger change in velocity magnitude;

[0084] S434: Obtain the change in the velocity of the smaller relative velocity based on the change in the magnitude of the first relative velocity, and adjust the velocity of the smaller relative velocity.

[0085] Specifically, according to the formula Having obtained the magnitude change of the first relative velocity, if the magnitude change of the step velocity is greater than the magnitude change of the rotational velocity, then the adjusted rotational velocity is: If the change in step speed is greater than the change in rotational speed, then the adjusted rotational speed is:

[0086] It is worth noting that the cylindrical surface printing adjustment method provided in this embodiment of the invention ensures that the angle between the first relative speed and the rotational speed remains unchanged when either the rotational speed or the stepping speed changes. However, changes in the rotational speed or stepping speed do affect the image printing accuracy. With a constant firing frequency, the faster the rotational speed of the cylindrical surface, the lower the printing accuracy of the image in the circumferential direction; conversely, the slower the rotational speed, the higher the printing accuracy in the circumferential direction. Furthermore, the printing accuracy of the image in the axial direction of the cylindrical surface is mainly determined by the printhead's printing accuracy. When the change in stepping speed is small, the effect of the stepping speed change on the printing accuracy of the image in the axial direction of the cylindrical surface can be ignored. Therefore, to ensure that the image printing accuracy of the cylindrical surface remains constant, it is necessary to adjust the printer's firing frequency accordingly based on the image printing accuracy and the rotational speed.

[0087] Specifically, the steps include:

[0088] Get the magnitude of the rotation speed;

[0089] Adjust the printer's firing frequency according to the rotation speed.

[0090] Let the radius of the cylinder be R, the image precision of the layer to be printed in the circumference be D, and the value of the rotational speed (linear velocity) be V. s The ignition frequency is F.

[0091] Image accuracy D, rotation speed (linear velocity) V s The relationship between the ignition frequency F and the ignition frequency is as follows:

[0092] D = F / V s ;

[0093] Or, F = D × V s .

[0094] Therefore, when the rotation speed is increased, the printer's firing frequency can be increased accordingly; when the rotation speed is decreased, the printer's firing frequency needs to be decreased accordingly, so as to ensure that the image accuracy remains unchanged and the image printing quality is guaranteed.

[0095] It is also worth noting that the printer's firing frequency has a maximum value, namely the maximum firing frequency. The maximum rotational speed of the cylindrical surface also needs to be obtained based on the maximum firing frequency. When the adjusted rotational speed is greater than the maximum rotational speed, the adjusted rotational speed needs to be set to the maximum rotational speed. Then, the stepping speed is adjusted accordingly based on the first angle and the maximum rotational speed. The specific calculation method is similar to steps S41 and S42, and will not be repeated here.

[0096] In this embodiment, the rotation speed and step speed are not always constant. When either the rotation speed or the step speed changes, the other speed will be adjusted accordingly to keep the angle between the first relative speed and the rotation speed constant. This avoids distortion, ink dot overlap, or white spots in the printed image and ensures the printing quality of the image.

[0097] In another embodiment, a speed sensor can detect whether the change is in rotational speed or stepping speed, and adjust the corresponding speed to ensure that the rotational speed and stepping speed remain constant throughout the printing process on the cylindrical surface. This technical solution has high requirements for real-time speed adjustment, thus placing high demands on the hardware and software performance of the printer's main control system. However, it can guarantee constant rotational speed and stepping speed without changing the printer's firing frequency, thus ensuring good image printing quality.

[0098] In summary, the cylindrical surface printing adjustment method provided by the embodiments of the present invention adjusts the rotational speed and / or stepping speed accordingly when either the rotational speed or the stepping speed of the cylindrical surface changes during printing. This ensures that the angle between the relative motion speed and rotational speed of the cylindrical object relative to the printhead remains constant, thereby avoiding image distortion, ink dot overlap, or white spots caused by changes in ink dot position and ensuring the printing quality of the image.

[0099] Example 2

[0100] This invention provides a method for printing on a cylindrical surface. This method is applicable to printing images on or inside a spiral cylindrical surface, and is suitable for application scenarios where the rotational speed and stepping speed of the cylindrical surface change due to external environmental influences, causing a change in the initial relative velocity between the cylindrical surface and the printhead. Specifically, the method includes:

[0101] Obtain the adjusted rotational speed according to the cylindrical surface printing adjustment method as described in any one of Embodiment 1;

[0102] Adjust the printer's firing frequency according to the rotation speed;

[0103] The image is printed by ink output according to the ignition frequency.

[0104] The cylindrical surface printing method provided in this invention adjusts the rotational speed and / or stepping speed accordingly when either the rotational speed or stepping speed of the cylindrical surface changes during printing. This ensures that the angle between the relative motion speed and rotational speed of the cylindrical object relative to the printhead remains constant, thereby avoiding image distortion, ink dot overlap, or white spots caused by changes in ink dot position and ensuring the printing quality of the image.

[0105] Example 3

[0106] Please see Figure 4 This invention provides a cylindrical surface printing adjustment device 200, the device comprising:

[0107] The rotation speed and step speed acquisition module 201 is used to acquire the rotation speed of the cylindrical surface rotating along the axial direction and the step speed of the cylindrical surface stepping along the axial direction.

[0108] The first relative velocity acquisition module 202 is used to acquire the motion velocity of the cylindrical surface relative to the nozzle based on the rotation speed and the stepping speed, which is denoted as the first relative velocity.

[0109] The first angle acquisition module 203 is used to acquire the angle between the rotational speed and the first relative speed, denoted as the first angle;

[0110] The adjustment module 204 is used to adjust the rotation speed and / or the step speed according to the first angle when either the rotation speed or the step speed changes.

[0111] Furthermore, the adjustment module includes:

[0112] The first adjustment unit is used to adjust the rotation speed according to the first angle and the amount of change in the stepping speed when the magnitude of the stepping speed changes.

[0113] The second adjustment unit is used to adjust the stepping speed according to the first angle and the magnitude of the change in the rotational speed when the magnitude of the rotational speed changes.

[0114] The third adjustment unit is used to adjust the speed of the smaller change in speed based on the larger change in the first angle and the speed when both the magnitude of the rotational speed and the magnitude of the stepping speed change.

[0115] Furthermore, the third adjustment unit includes:

[0116] The unit that acquires the larger change value is the unit that acquires the larger change value between the change value of the rotational speed and the change value of the stepping speed.

[0117] The first relative velocity change acquisition unit acquires the magnitude change of the first relative velocity based on the larger of the magnitude changes of the velocity.

[0118] The speed adjustment unit for the smaller change is used to obtain the change in the magnitude of the speed change of the smaller one based on the magnitude change of the first relative speed and to adjust the speed of the smaller one.

[0119] Furthermore, the device 200 also includes:

[0120] Maximum firing frequency acquisition module, used to acquire the printer's maximum firing frequency;

[0121] A maximum rotational speed acquisition module is used to acquire the maximum rotational speed of the cylindrical surface based on the maximum ignition frequency.

[0122] The setting module is used to set the adjusted rotation speed to the maximum rotation speed when the adjusted rotation speed is greater than the maximum rotation speed;

[0123] A step speed adjustment module is used to adjust the step speed according to the first angle and the maximum rotation speed.

[0124] In summary, the cylindrical surface printing adjustment device provided in this embodiment of the invention adjusts the rotational speed and / or stepping speed accordingly when either the rotational speed or the stepping speed of the cylindrical surface changes during printing on the cylindrical surface. This ensures that the angle between the relative motion speed and rotational speed of the cylindrical object relative to the printhead remains constant, thereby avoiding image distortion, ink dot overlap, or white spots caused by changes in ink dot position and ensuring the printing quality of the image.

[0125] Example 4

[0126] Please see Figure 5 This invention provides a control board 10, which includes:

[0127] The main control device 100 is used to control the operation of the control board;

[0128] And the cylindrical surface printing adjustment device 200 as described in Embodiment 3.

[0129] The cylindrical surface printing adjustment device 200 includes:

[0130] The rotation speed and step speed acquisition module 201 is used to acquire the rotation speed of the cylindrical surface rotating along the axial direction and the step speed of the cylindrical surface stepping along the axial direction.

[0131] The first relative velocity acquisition module 202 is used to acquire the motion velocity of the cylindrical surface relative to the nozzle based on the rotation speed and the stepping speed, which is denoted as the first relative velocity.

[0132] The first angle acquisition module 203 is used to acquire the angle between the rotational speed and the first relative speed, denoted as the first angle;

[0133] The adjustment module 204 is used to adjust the rotation speed and / or the step speed according to the first angle when either the rotation speed or the step speed changes.

[0134] In summary, the control board provided in this embodiment of the invention, when printing on a cylindrical surface, controls the printer's rotary motor or stepper motor to adjust the rotational speed and / or stepper speed accordingly when either the rotational speed or stepping speed of the cylindrical surface changes. This ensures that the angle between the relative motion speed and rotational speed of the cylindrical object relative to the printhead remains constant, thereby avoiding image distortion, ink dot overlap, or white spots caused by changes in ink dot position, and ensuring the printing quality of the image.

[0135] Example 5

[0136] Furthermore, the cylindrical surface printing adjustment method of this invention can be derived from, for example... Figure 6 The aforementioned printer is used to achieve this. Figure 6 A schematic diagram of the hardware structure of a printer provided in an embodiment of the present invention is shown.

[0137] The printer may include a processor 301 and a memory 302 storing computer program instructions.

[0138] Specifically, the processor 301 may include a central processing unit (CPU), an application specific integrated circuit (ASIC), or one or more integrated circuits that can be configured to implement the embodiments of the present invention.

[0139] Memory 302 may include mass storage for data or instructions. For example, and not limitingly, memory 302 may include a hard disk drive (HDD), floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, or Universal Serial Bus (USB) drive, or a combination of two or more of these. Where appropriate, memory 302 may include removable or non-removable (or fixed) media. Where appropriate, memory 302 may be internal or external to a data processing device. In a particular embodiment, memory 302 is a non-volatile solid-state memory. In a particular embodiment, memory 302 includes read-only memory (ROM). Where appropriate, the ROM may be a mask-programmed ROM, a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), an electrically rewritable ROM (EAROM), or flash memory, or a combination of two or more of these.

[0140] The processor 301 reads and executes computer program instructions stored in the memory 302 to implement any of the cylindrical surface printing adjustment methods in the above embodiments.

[0141] In one example, the printer may also include a communication interface 303 and a bus 310. Wherein, as... Figure 6 As shown, the processor 301, memory 302, and communication interface 303 are connected through bus 310 and complete communication with each other.

[0142] The communication interface 303 is mainly used to realize communication between various modules, devices, units and / or equipment in the embodiments of the present invention.

[0143] Bus 310 includes hardware, software, or both, that couples printer components together. For example, and not limitingly, bus 310 may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an Infinite Bandwidth Interconnect, a Low Pin Count (LPC) bus, a memory bus, a Microchannel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a Video Electronics Standards Association Local (VLB) bus, or other suitable buses, or combinations of two or more of these. Where appropriate, bus 310 may include one or more buses. While specific buses are described and illustrated in embodiments of the invention, the invention contemplates any suitable bus or interconnect.

[0144] Example 6

[0145] Furthermore, in conjunction with the cylindrical surface printing adjustment method in the above embodiments, this invention can be implemented using a computer-readable storage medium. This computer-readable storage medium stores computer program instructions; when these computer program instructions are executed by the processor 301, they implement any of the cylindrical surface printing adjustment methods in the above embodiments.

[0146] In summary, the cylindrical surface printing adjustment method, device, control board, and printer provided in this embodiment of the invention, when printing on a cylindrical surface, control the printer's rotary motor or stepper motor to adjust the rotational speed and / or stepper speed accordingly when either the rotational speed or stepping speed of the cylindrical surface changes. This ensures that the angle between the relative motion speed and rotational speed of the cylindrical object relative to the printhead remains constant, thereby avoiding image distortion, ink dot overlap, or white spots caused by changes in ink dot position, and ensuring the printing quality of the image.

[0147] It should be clarified that the present invention is not limited to the specific configurations and processes described above and shown in the figures. For the sake of brevity, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of the present invention is not limited to the specific steps described and shown. Those skilled in the art can make various changes, modifications, and additions, or change the order of steps, after understanding the spirit of the present invention.

[0148] The functional blocks shown in the above-described structural diagram can be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, they can be, for example, electronic circuits, application-specific integrated circuits (ASICs), appropriate firmware, plug-ins, function cards, etc. When implemented in software, the elements of this invention are programs or code segments used to perform the required tasks. The programs or code segments can be stored on a machine-readable medium or transmitted over a transmission medium or communication link via data signals carried in a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, radio frequency (RF) links, etc. Code segments can be downloaded via computer networks such as the Internet, intranets, etc.

[0149] It should also be noted that the exemplary embodiments mentioned in this invention describe methods or systems based on a series of steps or apparatus. However, this invention is not limited to the order of the steps described above; that is, the steps can be performed in the order mentioned in the embodiments, or in a different order, or several steps can be performed simultaneously.

[0150] The above description is merely a specific embodiment of the present invention. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, modules, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. It should be understood that the protection scope 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 protection scope of the present invention.

Claims

1. A cylindrical surface print adjustment method, characterized by, The method comprises: acquiring a rotation speed of the cylindrical surface rotating along an axial direction and a stepping speed of the cylindrical surface stepping along the axial direction; acquiring a first relative speed of the cylindrical surface relative to a nozzle according to the rotation speed and the stepping speed; acquiring a first angle between the rotation speed and the first relative speed; when any one of the rotation speed and the stepping speed changes, adjusting the rotation speed and / or the stepping speed according to the first angle, comprising: when the magnitude of the stepping speed changes, adjusting the rotation speed according to the first angle and the magnitude change of the stepping speed; when the magnitude of the rotation speed changes, adjusting the stepping speed according to the first angle and the magnitude change of the rotation speed; when the magnitude of the rotation speed and the magnitude of the stepping speed both change, adjusting the speed with the smaller magnitude change according to the first angle and the larger magnitude change. When the magnitude of the stepping speed changes, adjusting the rotation speed according to the first angle and the magnitude change of the stepping speed comprises: The magnitude variation of the rotation speed is obtained according to the following formula: Wherein, is the magnitude variation of the rotation speed, is the magnitude variation of the step speed, and a is the first angle. adjusting the rotation speed according to the magnitude change of the rotation speed.

2. The cylindrical surface print adjustment method of claim 1, wherein, The adjusting the stepping speed according to the first angle and the magnitude change of the rotation speed comprises: The size change of the step speed is obtained according to the following formula: , wherein is a magnitude change of the step speed, is a magnitude change of the rotation speed, and a is the first angle. adjusting the stepping speed according to the magnitude change of the stepping speed.

3. The cylindrical surface print adjustment method of claim 1, wherein, When the magnitude of the rotation speed and the magnitude of the stepping speed both change, adjusting the speed with the smaller magnitude change according to the first angle and the larger magnitude change comprises: acquiring the larger magnitude change between the rotation speed and the stepping speed; acquiring a magnitude change of the first relative speed according to the larger magnitude change; acquiring the magnitude change of the speed with the smaller magnitude change according to the magnitude change of the first relative speed and adjusting the speed with the smaller magnitude change.

4. The cylindrical surface print adjustment method of any of claims 1-3, wherein, When the method further comprises: acquiring a maximum firing frequency of the printer; acquiring a maximum rotation speed of the cylindrical surface according to the maximum firing frequency; when the adjusted rotation speed is greater than the maximum rotation speed, setting the adjusted rotation speed as the maximum rotation speed; adjusting the stepping speed according to the first angle and the maximum rotation speed.

5. A method of printing a cylindrical surface, characterized by, The method comprises: acquiring an adjusted rotation speed according to the cylindrical surface printing adjustment method of any one of claims 1-4; adjusting a firing frequency of the printer according to the rotation speed; printing an image according to the firing frequency.

6. A cylindrical surface printing adjustment device, characterized by, The device comprises: a rotation speed and stepping speed acquisition module, configured to acquire a rotation speed of the cylindrical surface rotating along an axial direction and a stepping speed of the cylindrical surface stepping along the axial direction; a first relative speed acquisition module, configured to acquire a first relative speed of the cylindrical surface relative to a nozzle according to the rotation speed and the stepping speed; a first angle acquisition module, configured to acquire a first angle between the rotation speed and the first relative speed. The adjusting module is configured to adjust the rotation speed and / or the stepping speed according to the first angle when any of the rotation speed and the stepping speed changes, including: adjusting the rotation speed according to the first angle and a size change amount of the stepping speed when the size of the stepping speed changes; adjusting the stepping speed according to the first angle and a size change amount of the rotation speed when the size of the rotation speed changes; and adjusting the speed with a smaller size change amount according to the first angle and a larger size change amount when the sizes of the rotation speed and the stepping speed both change. When the magnitude of the stepping speed changes, adjusting the magnitude of the rotating speed according to the first angle and the magnitude change of the stepping speed comprises: obtaining the magnitude change of the rotating speed according to the following formula: wherein, is the magnitude change of the rotating speed, is the magnitude change of the stepping speed, and a is the first angle; and adjusting the rotating speed according to the magnitude change of the rotating speed.

7. A control panel, characterized by The control board comprises: A main control device configured to control the control board to work; And the cylindrical surface printing adjusting device according to claim 6.

8. A printer characterized by comprising: Comprise: At least one processor, at least one memory, and computer program instructions stored in the memory, which, when executed by the processor, implement the method according to any one of claims 1-6.

Citation Information

Patent Citations

  • Method and device for carrying out continuous high-speed printing on cylindrical surfaces

    CN110281660A