Disclosure of Invention
In view of the above, the present invention provides a method, an apparatus, a device and a storage medium for calculating parameters of nozzle tilt printing, which are used for solving the technical problem that the prior art cannot quickly and accurately determine the printing parameters of the nozzle for printing at any tilt angle.
In a first aspect, the present invention provides a method for calculating parameters for oblique printing of a head, the head including a plurality of columns of nozzles, the method comprising the steps of:
s1, acquiring an inclination angle of a spray head relative to a spray head scanning direction;
s2, acquiring physical layout parameters of the spray head, wherein the physical layout parameters comprise parameters of arrangement positions of nozzles in the spray head;
S3, calculating to obtain the inclined printing parameters of each row of nozzles according to the inclined angle and the physical layout parameters;
wherein the oblique printing parameters include a start effective nozzle position parameter and/or a mask position parameter.
Preferably, the step S3 of calculating the inclination printing parameters of each row of nozzles according to the inclination angle and the physical layout parameters comprises the following steps:
S301, assigning position serial numbers to the nozzles in each row according to the arrangement sequence of the nozzles along the direction of the nozzle row;
s302, calculating a position serial number corresponding to a first effective nozzle along the direction of the nozzle row in each row of nozzles according to the inclination angle and the physical layout parameters, and taking the position serial number as a starting effective nozzle position parameter of each row of nozzles.
Preferably, the shielding position parameters comprise parameters of a first ink outlet boundary position and parameters of a second ink outlet boundary position, wherein nozzles outside the first ink outlet boundary position and the second ink outlet boundary position in each row of nozzles are invalid nozzles for nozzle oblique printing, and the S3 is to calculate the oblique printing parameters of each row of nozzles according to the oblique angle and the physical layout parameters, and comprises the following steps of;
s31, assigning position serial numbers to the nozzles in each row according to the arrangement sequence of the nozzles along the direction of the nozzle row;
S32, calculating a position serial number of a nozzle corresponding to the first ink outlet boundary position of each row of nozzles according to the inclination angle and the physical layout parameters, and taking the position serial number as a parameter of the first ink outlet boundary position;
and S33, calculating the position serial number of the nozzle corresponding to the second ink outlet boundary position of each row of nozzles according to the inclination angle and the physical layout parameters, and taking the position serial number as a parameter of the second ink outlet boundary position.
Preferably, the physical layout parameters of the spray head include a hole pitch d of the spray nozzles, a pitch between each row of nozzle columns, a row number M of the spray nozzles, and a row number i of the spray nozzles, wherein the row number i of the spray nozzles is a number allocated to each row of the spray nozzles according to an arrangement sequence of each row of the spray nozzles along a scanning direction of the spray head, i=0, 1.
Preferably, the step S32 of calculating the position serial number of the nozzle corresponding to the first ink outlet boundary position of each row of nozzles according to the inclination angle and the physical layout parameter to serve as the parameter of the first ink outlet boundary position comprises the following steps.
S321, acquiring the distance between each row of nozzles and the 0 th row of nozzles in the direction perpendicular to the direction of the nozzle row, wherein the distance between the i th row of nozzles is denoted as L (i);
S322, calculating a first ink outlet boundary position of each row of nozzles, wherein the first ink outlet boundary position of the nozzle in the ith row is marked as ST (i), and ST (i) =L (i) ×tan (beta), wherein beta is the inclination angle of the spray head;
S323, calculating the position serial number of the nozzle corresponding to the first ink outlet boundary position of each row of nozzles according to the first ink outlet boundary position of each row of nozzles, wherein the position serial number of the nozzle corresponding to the first ink outlet boundary position of the ith row of nozzles is STN (i), then Wherein the method comprises the steps ofRepresenting an upward rounding.
Preferably, the step S33 of calculating a position number of the nozzle corresponding to the second ink outlet boundary position of each row of nozzles according to the inclination angle and the physical layout parameter, as a parameter of the second ink outlet boundary position, includes the following steps:
s331, acquiring the number n of nozzles in each row of the spray head;
s332, calculating the number of nozzles exceeding the second ink outlet boundary position in each row of nozzles, wherein the number of nozzles exceeding the second ink outlet boundary position in the ith row of nozzles is denoted as ne (i), then Wherein the method comprises the steps ofRepresents upward rounding, wherein beta is the inclination angle of the spray head;
s333, calculating the position serial numbers of the nozzles corresponding to the second ink outlet boundary positions of the nozzles in each row according to the number of the nozzles exceeding the second ink outlet boundary positions of each row and the number n of the nozzles in each row, wherein the position serial numbers of the nozzles corresponding to the second ink outlet boundary positions in the nozzles in the ith row are marked as EN (i), and then EN (i) =n-ne (i).
Preferably, S1, acquiring the inclination angle of the spray head, comprising the following steps:
S11, obtaining the printing precision requirement of a printing task;
s12, obtaining the highest printing precision of the printing equipment;
And S13, determining the inclination angle of the spray head according to the printing precision requirement of the printing task and the highest printing precision of the printing equipment.
In a second aspect, the present invention also provides a parameter calculation apparatus for oblique printing of a head, the head including a plurality of columns of nozzles, the apparatus comprising:
the inclination angle acquisition module is used for acquiring the inclination angle of the spray head relative to the scanning direction of the spray head;
the system comprises a physical layout parameter acquisition module, a physical layout parameter generation module and a control module, wherein the physical layout parameter acquisition module is used for acquiring physical layout parameters of a spray head, and the physical layout parameters comprise parameters of nozzle arrangement positions in the spray head;
The inclined printing parameter calculation module is used for calculating the inclined printing parameters of each row of nozzles according to the inclined angle and the physical layout parameters;
Wherein the oblique printing parameters comprise position parameters and/or mask position parameters of the starting active nozzles.
In a third aspect, the invention also provides a parameter computing device for inkjet head tilt printing, 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.
Fourth aspect the present invention also provides a storage medium having stored thereon computer program instructions which, when executed by a processor, implement the method of the first aspect.
The method, the device, the equipment and the storage medium for calculating the parameters of the nozzle tilt printing have the beneficial effects that the characteristics that the physical layout parameters of the nozzle cannot be changed in the nozzle tilt printing process are utilized, and the nozzle tilt printing parameters are calculated by combining the nozzle tilt angle, so that the related tilt printing parameters can be quickly and accurately calculated for different nozzle tilt angles, and the printing equipment can ensure high-quality printing effect while improving the printing precision through nozzle tilt printing.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present application more clear, the technical solutions of the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. It is noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. In the description of the present application, it should be understood that the terms "center," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," and the like indicate orientations or positional relationships based on the orientation or positional relationships shown in the drawings, merely to facilitate describing the present application and simplify the description, and do not indicate or imply that the devices or elements referred to must have a specific orientation, be configured and operated in a specific orientation, and thus should not be construed as limiting the present application. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising" does not exclude the presence of additional identical elements in a process, method, article, or apparatus that comprises the element. If not conflicting, the embodiments of the present application and the features of the embodiments may be combined with each other, which are all within the protection scope of the present application.
Example 1
As shown. The negative y-axis direction in fig. 1 is the scanning direction of the head during printing, and the head ejects printing material onto the printing medium while moving relative to the printing medium in the scanning direction of the head during printing. Spray heads are typically composed of several rows of nozzles. The arrangement direction of the nozzles in one row is the nozzle row direction, such as the x-axis direction in fig. 1. Under the condition that the spray head prints normally, the direction of the nozzle row is perpendicular to the scanning direction of the spray head, the inclination of the spray head in the embodiment means that the spray head rotates by a certain angle by taking an axis which is perpendicular to the scanning direction of the spray head and the direction of the nozzle row at the same time as a rotating shaft on the basis of normal printing originally, and the whole rotating angle is the spray head cleaning angle. It can be seen from fig. 2 that after the nozzle is tilted, the projection of the nozzle in the direction perpendicular to the scanning direction of the nozzle is denser, and the printing accuracy of the nozzle can be improved after the nozzle is tilted. The scanning direction of the head is not changed after the head is tilted, but the nozzle row direction of the head is different according to the tilt angle of the head. For convenience of description, a direction perpendicular to the nozzle column direction will be referred to as a nozzle row direction in this embodiment.
But may cause printing errors if the original printing parameters are still used after the nozzle tip is tilted. For example, the image printed according to the original printing parameters may be misaligned, so that some nozzles after the nozzle tip tilts are treated as invalid nozzles which cannot emit ink in the printing process, for example, the nozzles represented by open circles in fig. 3 are invalid nozzles, and the nozzles represented by solid circles are valid nozzles. To ensure the print after the nozzle tip is tilted, it is necessary to determine the print parameters related to the positions of these invalid nozzles. To determine the invalid nozzles, each nozzle in the spray head can be traversed, and the angle α of the line of each nozzle with the reference nozzle and the direction of the nozzle row is measured.
Assuming that the lowest column in fig. 2 is the start column (the column indicated by the five-pointed star in fig. 2), the first nozzle (the nozzle nearest to the y-axis) of the start column is the reference nozzle, the angle values α and β are compared, and if α is smaller than the head inclination angle β, the nozzles recorded as invalid nozzles are recorded until it is larger than the first print head inclination angle.
Because of the large number of nozzles in the spray head, the small nozzle size, small nozzle spacing distance, and the possibility of different spray head inclination angles, the method of determining invalid nozzles by measuring and comparing one by one is inefficient.
As shown in fig. 4, the printing parameter calculation method includes the steps of:
s1, acquiring an inclination angle of a spray head relative to a spray head scanning direction;
As shown in the figure, the inclination angle of the head, that is, the angle by which the head rotates about an axis perpendicular to the printing medium, is started from an initial position where the nozzle row is perpendicular to the head scanning direction. The foregoing inclination angle of the nozzle is also the angle between the nozzle row direction and the nozzle scanning direction after the nozzle is inclined, such as angle β in fig. 2.
S2, acquiring physical layout parameters of the spray head;
The physical layout parameters of the spray head refer to the parameters of the arrangement of the nozzles in the spray head, such as the column number of the spray head in the spray head and the interval between two adjacent nozzles in the same column. The distance between the nozzles in different rows in the direction of the nozzle row, the number of nozzles in a row of nozzles, etc. These parameters are inherent to the spray head, are determined after the spray head is manufactured, and do not change during the tilting of the spray head.
S3, calculating to obtain the inclined printing parameters of each row of nozzles according to the inclined angle and the physical layout parameters;
Wherein the spray head comprises a plurality of rows of nozzles, and the inclined printing parameters comprise initial effective nozzle position parameters and/or shielding position parameters.
The step calculates a start effective nozzle position parameter and a shield position parameter among the oblique printing parameters in a case where the inclination angle of the ejection head and the physical layout parameters of the ejection head are known.
Wherein the start effective nozzle position parameter refers to a parameter related to the start effective nozzle position of each column in the spray head. As shown, an x-y rectangular coordinate system is established in which the y-axis direction is parallel to the direction of scanning of the showerhead, and the showerhead is located in a quadrant in which both the x-coordinate value and the y-coordinate value are positive. Wherein the starting active nozzle of each column is the smallest nozzle of the x-coordinate values in that column, and the nozzle represented by the first filled circle in each column of FIG. 3 is the starting active nozzle of each column.
As shown in fig. 5, in the present embodiment, S3, calculating the inclination print parameters of each row of nozzles according to the inclination angle and the physical layout parameters includes the steps of:
S301, assigning position serial numbers to the nozzles in each row according to the arrangement sequence of the nozzles along the direction of the nozzle row;
The spray heads in one row are provided with n spray heads, the spray heads in the row are sequentially provided with position serial numbers according to the positive direction of the x axis in the figure, wherein the position serial number of the spray head closest to the y axis is 0, and the position serial numbers of the rest spray heads in the row are sequentially 0 and 2. As in fig. 6, 8 nozzles are listed, numbered 0, 2.
S302, calculating a position serial number corresponding to a first effective nozzle in the direction along the nozzle row in each row of nozzles according to the inclination angle and the physical layout parameters, and taking the position serial number as a starting effective nozzle position parameter of each row of nozzles.
As shown in fig. 6, the physical layout parameters of the nozzle in this step include the hole pitch d of the nozzles, the pitch between the nozzle rows of each row, the nozzle row number M, and the row number k of the nozzles, wherein the hole pitch d of the nozzles refers to the pitch of the center points of two adjacent nozzles in the same row. The pitch between the nozzle rows of the respective rows refers to the distance between the nozzles of the different rows in the nozzle row direction, and the row number k of the nozzles is a number assigned to each row of nozzles in the order of arrangement of the nozzles of the respective rows in the head scanning direction, where k=0, 1..the number (M-1), M is an integer of 2 or more, and one row of nozzles having a row number of 0 is a row number of nozzles of the first row in the head scanning direction. For example, the spray head in fig. 6 includes 4 rows of nozzles, respectively a row of nozzles numbered 0, a row of nozzles numbered 1, a row of nozzles numbered 2, and a row of nozzles numbered 3.
The method specifically comprises the following steps:
s3021, obtaining a distance between each row of nozzles and a 0 th row of nozzles in a direction perpendicular to a nozzle row direction, wherein the distance between the k th row of nozzles is denoted as L (k);
As shown in the figure, the pitch of the 1 st row of nozzles is L1, the pitch of the 2 nd row of nozzles is L2, the pitch of the 3 rd row of nozzles is L3, and the pitch of the 0 th row of nozzles is 0.
S3022, calculating the position number corresponding to the first effective nozzle in the nozzle row direction in each row of nozzles according to the distance between the nozzles in each row and the nozzle inclination angle beta, wherein the position number corresponding to the first effective nozzle in the ith row of nozzles is denoted as Start (k), thenWherein the method comprises the steps ofRepresenting an upward rounding.
In this embodiment, the shielding position parameters include a parameter of the first ink outlet boundary 100 and a parameter of the second ink outlet boundary 200, where the nozzles outside the first ink outlet boundary 100 and the second ink outlet boundary 200 in each row of nozzles are invalid nozzles for oblique jet printing, and the invalid nozzles do not perform the ink jet operation during the oblique jet printing.
As shown in fig. 9, the portion of each row of nozzles located on the first ink outlet boundary 100 and the second ink outlet boundary 200 and located on the first ink outlet boundary 100 and the second ink outlet boundary 200 are effective nozzles, and can be used in head-inclined printing.
After the first ink outlet boundary 100 and the second ink outlet boundary 200 are determined, the nozzles located outside the first ink outlet boundary 100 and the second ink outlet boundary 200 do not discharge ink, so that the images printed by taking the first ink outlet boundary 100 and the second ink outlet boundary 200 as the boundaries are more regular.
As shown in fig. 8, in this embodiment, the physical layout parameters of the nozzle include the hole pitch d of the nozzles, the pitch between the nozzle columns in each column, the nozzle column number M, and the column number i of the nozzles, where the hole pitch d of the nozzles refers to the pitch between two adjacent nozzles in the same column. The pitch between the nozzle columns of each column refers to the distance between the nozzles of different columns in the direction of the nozzle row, the column number i of the nozzles is a number assigned to each column of nozzles in the order of arrangement of the nozzles of each column in the head scanning direction, where i=0, 1..the number (M-1), and i is a positive integer, M is a positive integer equal to or greater than 2, where a column of nozzles having a column number (M-1) is a column number of a first column of nozzles arranged in the head scanning direction. For example, in fig. 8, there are a total of 8 rows of nozzles, namely, a row of nozzles numbered 0, a row of nozzles numbered 1, a row of nozzles numbered 2 and a row of nozzles numbered 3, a row of nozzles numbered 4, a row of nozzles numbered 5, a row of nozzles numbered 6 and a row of nozzles numbered 7.
As shown in fig. 10, the step S3 of calculating the inclination printing parameters of each row of nozzles according to the inclination angle and the physical layout parameters, comprises the following steps;
s31, assigning position serial numbers to the nozzles in each row according to the arrangement sequence of the nozzles along the direction of the nozzle row;
The spray heads in one row are provided with n spray heads, the spray heads in the row are sequentially given with position numbers according to the positive direction of the x axis in the figure, wherein the position number of the spray head closest to the y axis is 0, and the position numbers of the rest spray heads in the row are sequentially 1 and 2.
S32, calculating the position serial number of the nozzle corresponding to the first ink outlet boundary 100 of each row of nozzles according to the inclination angle and the physical layout parameter, and taking the position serial number as a parameter of the first ink outlet boundary 100;
as shown in fig. 9, the first ink outlet boundary 100 is the ink outlet boundary position near the y-axis in the figure.
In this step, the position number of the nozzle corresponding to the first ink outlet boundary 100 is used as the parameter of the first ink outlet boundary 100, and the first ink outlet boundary 100 can be quickly and accurately determined only by acquiring the value corresponding to the position number, so that the calculation of other printing parameters based on the first ink outlet boundary 100 is simpler.
As shown in fig. 11, in the present embodiment, the step S32 of calculating, according to the inclination angle and the physical layout parameter, the position number of the nozzle corresponding to the first ink outlet boundary 100 of each row of nozzles as the parameter of the first ink outlet boundary 100 includes the following steps.
S321, acquiring the distance between each row of nozzles and the 0 th row of nozzles in the direction perpendicular to the direction of the nozzle row, wherein the distance between the i th row of nozzles is denoted as L (i);
As shown in fig. 8, the pitch of the 1 st row of nozzles is L1, the pitch of the 2 nd row of nozzles is L2, the pitch of the 3 rd row of nozzles is L3, the pitch of the 4 th row of nozzles is L4, the pitch of the 5 th row of nozzles is L5, the pitch of the 6 th row of nozzles is L6, the pitch of the 7 th row of nozzles is L7, and the pitch of the 0 th row of nozzles is 0.
S322, calculating a first ink outlet boundary 100 of each row of nozzles, wherein the first ink outlet boundary 100 of the i-th row of nozzles is denoted as ST (i), and ST (i) =l (i) ×tan (β), wherein β is a head inclination angle;
As shown in fig. 9, the first ink outlet boundary 100 is an ink outlet boundary position near the y-axis, and the nozzles to the left of the first ink outlet boundary 100 in fig. 9 are invalid nozzles.
S323, calculating the position number of the nozzle corresponding to the first ink outlet boundary 100 of each row of nozzles according to the first ink outlet boundary 100 of each row of nozzles, wherein the position number of the nozzle corresponding to the first ink outlet boundary 100 of the ith row of nozzles is STN (i), thenWherein the method comprises the steps ofRepresenting an upward rounding.
For example ST (3)/d=2.1 STN (i) takes 3.
And S33, calculating the position serial number of the nozzle corresponding to the second ink outlet boundary 200 of each row of nozzles according to the inclination angle and the physical layout parameter, and taking the position serial number as the parameter of the second ink outlet boundary 200.
As shown in fig. 9, the second ink outlet boundary 200 is the ink outlet boundary position away from the y-axis.
In this step, the position number of the nozzle corresponding to the second ink outlet boundary 200 is used as the parameter of the second ink outlet boundary 200, and the second ink outlet boundary 200 can be quickly and accurately determined only by acquiring the value corresponding to the position number, so that the calculation of other printing parameters based on the second ink outlet boundary 200 is simpler.
As shown in fig. 12, the step S33 of calculating the position number of the nozzle corresponding to the second ink outlet boundary 200 of each row of nozzles according to the inclination angle and the physical layout parameter as the parameter of the second ink outlet boundary 200 includes the following steps:
s331, acquiring the number n of nozzles in each row of the spray head;
S332, calculating the number of nozzles exceeding the second ink outlet boundary 200 in each row of nozzles, wherein the number of nozzles exceeding the second ink outlet boundary 200 in the ith row of nozzles is denoted as ne (i), then Wherein the method comprises the steps ofRepresents upward rounding, wherein beta is the inclination angle of the spray head;
Wherein nozzles in the ith row of nozzles that are beyond the second ink outlet boundary 200 are nozzles that are farther from the y-axis of the figure than the second ink outlet boundary 200. For example, the number ne (3) =2 of nozzles exceeding the second ink outlet boundary 200 in the 3 rd column of nozzles in fig. 9.
S333, calculating the position serial number of the nozzles corresponding to the second ink outlet boundary 200 of each row of nozzles according to the number of the nozzles exceeding the second ink outlet boundary 200 of each row and the number n of the nozzles of each row, wherein the position serial number of the nozzles corresponding to the second ink outlet boundary 200 in the ith row of nozzles is marked as EN (i), and then EN (i) =n-ne (i).
In addition, as a preferred embodiment, the step S1 of obtaining the inclination angle of the spray head in the present embodiment comprises the following steps:
S11, obtaining the printing precision requirement of a printing task;
the printing precision of the printing task is the printing precision required by the printing image.
S12, acquiring the highest printing precision of equipment of the printing equipment;
the highest printing accuracy of the printing apparatus in this step means the maximum accuracy that the head can achieve without tilting the head.
And S13, determining the inclination angle of the spray head according to the printing precision of the printing task and the equipment precision of the printing equipment.
According to the step, the inclination angle of the spray head is adjusted according to the requirement of the printing task, so that the adjusted spray head can meet the printing precision requirement of the printing task.
Embodiment 2 referring to fig. 13, the present embodiment provides a parameter calculating device for oblique printing of a nozzle, the device comprising:
the inclination angle acquisition module is used for acquiring the inclination angle of the spray head relative to the scanning direction of the spray head;
the system comprises a physical layout parameter acquisition module, a physical layout parameter generation module and a control module, wherein the physical layout parameter acquisition module is used for acquiring physical layout parameters of a spray head, and the physical layout parameters comprise parameters of nozzle arrangement positions in the spray head;
The inclined printing parameter calculation module is used for calculating the inclined printing parameters of each row of nozzles according to the inclined angle and the physical layout parameters;
wherein the oblique printing parameters include a start effective nozzle position parameter and/or a mask position parameter.
The shielding position parameters comprise parameters of a first ink outlet boundary 100 and parameters of a second ink outlet boundary 200, wherein nozzles outside the first ink outlet boundary 100 and the second ink outlet boundary 200 in each row of nozzles are invalid nozzles printed by tilting a spray head,
The inclined printing parameter calculation module further comprises;
the position signal distribution sub-module is used for distributing position serial numbers to the nozzles in each row according to the arrangement sequence of the nozzles along the direction of the nozzle row;
The first ink outlet boundary 100 generates a calculating submodule, and the first ink outlet boundary 100 generates a calculating submodule for calculating a position serial number of a nozzle corresponding to the first ink outlet boundary 100 of each row of nozzles according to the inclination angle and the physical layout parameter to serve as a parameter of the first ink outlet boundary 100;
The first ink outlet boundary 100 generates a calculating submodule, and the first ink outlet boundary 100 generates a calculating submodule for calculating a position serial number of a nozzle corresponding to the second ink outlet boundary 200 of each row of nozzles according to the inclination angle and the physical layout parameter to serve as a parameter of the second ink outlet boundary 200.
Example 3
In addition, the parameter calculation method of the head tilt printing of the embodiment of the present invention described in connection with fig. 14 may be implemented by a parameter calculation device of the head tilt printing. Fig. 14 is a schematic hardware structure diagram of a parameter calculating device for oblique printing of a nozzle according to an embodiment of the present invention.
The parameter computing device of the head tilt printing may include a processor 401 and a memory 402 storing computer program instructions.
In particular, the processor 401 may include a Central Processing Unit (CPU), or an Application SPECIFIC INTEGRATED Circuit (ASIC), or may be configured as one or more integrated circuits that implement embodiments of the present invention.
Memory 402 may include mass storage for data or instructions. By way of example, and not limitation, memory 402 may comprise a hard disk drive (HARD DISK DRIVE, HDD), a floppy disk drive, flash memory, optical disk, magneto-optical disk, magnetic tape, or a universal serial bus (Universal Serial Bus, USB) drive, or a combination of two or more of the foregoing. Memory 402 may include removable or non-removable (or fixed) media, where appropriate. Memory 402 may be internal or external to the data processing apparatus, where appropriate. In a particular embodiment, the memory 402 is a non-volatile solid state memory. In a particular embodiment, the memory 402 includes Read Only Memory (ROM). The ROM may be mask programmed ROM, programmable ROM (PROM), erasable PROM (EPROM), electrically Erasable PROM (EEPROM), electrically rewritable ROM (EAROM), or flash memory, or a combination of two or more of these, where appropriate.
The processor 401 implements the data addressing method of random area printing in any of the above embodiments by reading and executing computer program instructions stored in the memory 402.
The parameter computing device for jet tilt printing in one example may also include a communication interface 403 and a bus 410. As shown in fig. 6, the processor 401, the memory 402, and the communication interface 403 are connected by a bus 410 and perform communication with each other.
The communication interface 403 is mainly used to implement communication between each module, device, unit and/or apparatus in the embodiment of the present invention.
Bus 410 includes hardware, software, or both, coupling components for fractional ink volume output to each other. By way of example, and not limitation, the buses may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a HyperTransport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an infiniband interconnect, a Low Pin Count (LPC) bus, a memory bus, a micro channel 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 bus, or a combination of two or more of the above. Bus 410 may include one or more buses, where appropriate. Although embodiments of the invention have been described and illustrated with respect to a particular bus, the invention contemplates any suitable bus or interconnect.
Example 4
In addition, in combination with the method for calculating parameters of nozzle tip printing in the above embodiment, the embodiment of the invention may be implemented by providing a computer readable storage medium. The computer readable storage medium has stored thereon computer program instructions which when executed by a processor implement a method of calculating parameters for inkjet head tilt printing according to any of the above embodiments.
The above is a detailed description of the method, the device, the equipment and the storage medium for calculating parameters of the nozzle tilt printing provided by the embodiment of the invention.
It should be understood that the invention is not limited to the particular arrangements and instrumentality described above and shown in the drawings. For the sake of brevity, a detailed description of known methods is omitted here. In the above embodiments, several specific steps are described and shown as examples. The method processes of the present invention are not limited to the specific steps described and shown, but various changes, modifications and additions, or the order between steps may be made by those skilled in the art after appreciating the spirit of the present invention.
The functional blocks shown in the above-described structural block diagrams may be implemented in hardware, software, firmware, or a combination thereof. When implemented in hardware, it may be, for example, an electronic circuit, an Application Specific Integrated Circuit (ASIC), suitable firmware, a plug-in, a function card, or the like. When implemented in software, the elements of the invention are the programs or code segments used to perform the required tasks. The program or code segments may be stored in a machine readable medium or transmitted over transmission media or communication links by a data signal carried in a carrier wave. A "machine-readable medium" may include any medium that can store or transfer information. Examples of machine-readable media include electronic circuitry, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, radio Frequency (RF) links, and the like. The code segments may be downloaded via computer networks such as the internet, intranets, etc.
It should also be noted that the exemplary embodiments mentioned in this disclosure describe some methods or systems based on a series of steps or devices. The present invention is not limited to the order of the above-described steps, that is, the steps may be performed in the order mentioned in the embodiments, or may be performed in a different order from the order in the embodiments, or several steps may be performed simultaneously.
In the foregoing, only the specific embodiments of the present invention are described, and it will be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes of the systems, modules and units described above may refer to the corresponding processes in the foregoing method embodiments, which are not repeated herein. It should be understood that the scope of the present invention is not limited thereto, and any equivalent modifications or substitutions can be easily made by those skilled in the art within the technical scope of the present invention, and they should be included in the scope of the present invention.