CN110588175B - Printing control method, device and equipment for PCB characters and storage medium - Google Patents
Printing control method, device and equipment for PCB characters and storage medium Download PDFInfo
- Publication number
- CN110588175B CN110588175B CN201910806641.9A CN201910806641A CN110588175B CN 110588175 B CN110588175 B CN 110588175B CN 201910806641 A CN201910806641 A CN 201910806641A CN 110588175 B CN110588175 B CN 110588175B
- Authority
- CN
- China
- Prior art keywords
- printing
- data
- waveform
- ink
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000007639 printing Methods 0.000 title claims abstract description 386
- 238000000034 method Methods 0.000 title claims abstract description 55
- 238000013507 mapping Methods 0.000 claims abstract description 60
- 239000007921 spray Substances 0.000 claims abstract description 25
- 229910000679 solder Inorganic materials 0.000 claims description 24
- 238000004590 computer program Methods 0.000 claims description 8
- 230000011218 segmentation Effects 0.000 claims description 2
- 230000000694 effects Effects 0.000 abstract description 12
- 239000000976 ink Substances 0.000 description 111
- 238000004891 communication Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 230000008094 contradictory effect Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J29/00—Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
- B41J29/38—Drives, motors, controls or automatic cut-off devices for the entire printing mechanism
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J29/00—Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
- B41J29/38—Drives, motors, controls or automatic cut-off devices for the entire printing mechanism
- B41J29/393—Devices for controlling or analysing the entire machine ; Controlling or analysing mechanical parameters involving printing of test patterns
Landscapes
- Ink Jet (AREA)
Abstract
The invention discloses a printing control method, a device, equipment and a storage medium for PCB characters, which relate to the technical field of PCB character printing, and the method comprises the following steps: dividing data to be printed into character data and color block data; respectively acquiring a first printing waveform corresponding to the character data and a second printing waveform corresponding to the color block data according to the mapping relation between the printing waveforms and the printing data; controlling a spray head to print the character data in a first printing direction by adopting the first printing waveform; and controlling a spray head to print the color block data in a second printing direction by adopting the second printing waveform. According to the invention, the characters and the color blocks are respectively printed in different printing directions of the nozzle by controlling different printing waveforms, so that the printing effect of clear characters and full color blocks of the PCB character printer is ensured, and the printing quality is improved.
Description
Technical Field
The invention relates to the technical field of PCB character printing, in particular to a printing control method, a device, equipment and a storage medium for PCB characters.
Background
The PCB (printed circuit board) character printer is based on the working principle of additive method, and is positioned by CCD precise pattern according to the gerber data made by CAM, then the specific character ink is sprayed and printed on the circuit board and solidified by ultraviolet lamp, thus completing the engineering of PCB character process. The PCB character printer is an application of computer technology in the PCB industry, can conveniently and quickly produce a PCB, is favorable for environmental protection of pollution reduction and emission reduction, and meets the requirement of green production.
Usually, printed contents of a PCB character printer comprise characters and colored blocks, the characters are required to be clear when the characters are printed, and the ink quantity required for printing the colored blocks is full. However, the ink drop is required to be fine and smooth when the characters are clear, and the ink drop is required to be large when the ink amount is full, and the two are contradictory and cannot be compatible at the same time, so that how to consider the clear characters and the full color blocks of the PCB character printer becomes an urgent problem to be solved in the industry.
Disclosure of Invention
The invention mainly aims to provide a printing control method, a printing control device, printing control equipment and a storage medium for PCB characters, and aims to solve the technical problems that in the prior art, a PCB character printer cannot give consideration to clear characters and full color blocks.
To achieve the above object, an aspect of the present invention provides a print control method for characters of a PCB, the method comprising: dividing data to be printed into character data and color block data;
respectively acquiring a first printing waveform corresponding to the character data and a second printing waveform corresponding to the color block data according to the mapping relation between the printing waveforms and the printing data;
controlling a spray head to print the character data in a first printing direction by adopting the first printing waveform;
controlling a spray head to print the color block data in a second printing direction by adopting the second printing waveform;
wherein the first printing direction is opposite to the second printing direction.
Further, the mapping relationship between the printing waveforms and the printing data includes a mapping relationship between character data and printing waveforms and a mapping relationship between color block data and printing waveforms.
Further, the mapping relationship between the printing waveform and the printing data includes a mapping relationship between printing ink, character data and the printing waveform, and a mapping relationship between printing ink, color block data and the printing waveform.
Further, the printing ink includes black/white ink and solder resist ink.
Further, before the data to be printed is divided into character data and color block data, the method further includes:
storing a plurality of sets of preset printing waveforms;
after the first print waveform corresponding to the character data and the second print waveform corresponding to the color patch data are respectively obtained according to the mapping relationship between the print waveforms and the print data, the method further includes:
and respectively selecting the first printing waveform and the second printing waveform from the preset printing waveforms.
Further, the method further comprises:
acquiring a data packet containing PCB circuit image information;
determining the image position and the character position of the PCB according to the PCB circuit image information;
controlling a spray head to print the character data on the character position in a first printing direction by adopting the first printing waveform;
and controlling a spray head to print the color block data on the image position in a second printing direction by adopting the second printing waveform.
Further, the method further comprises:
acquiring currently printed printing ink information;
if the currently printed printing ink is black/white ink, controlling a first nozzle to print the character data in a first printing direction by adopting the first printing waveform, controlling the first nozzle to print the color block data in a second printing direction by adopting the second printing waveform, and controlling a second nozzle not to discharge ink;
if the currently printed printing ink is solder resist ink, controlling a second nozzle to print the character data in a first printing direction by adopting the first printing waveform, controlling the second nozzle to print the color block data in a second printing direction by adopting the second printing waveform, and controlling the first nozzle not to discharge ink;
the printing ink adopted by the first nozzle is black/white ink, and the ink adopted by the second nozzle is solder resist ink.
Another aspect of the present invention also provides an apparatus for print control of PCB characters, comprising:
the segmentation module is used for dividing the data to be printed into character data and color block data;
the acquisition module is used for respectively acquiring a first printing waveform corresponding to the character data and a second printing waveform corresponding to the color block data according to the mapping relation between the printing waveforms and the printing data;
the first control module is used for controlling the spray head to print the character data in a first printing direction by adopting the first printing waveform;
the second control module is used for controlling the spray head to print the color block data in a second printing direction by adopting the second printing waveform;
the first printing direction is opposite to the second printing direction.
Another aspect of the present invention also provides a print control apparatus for PCB characters, comprising: at least one processor, at least one memory, and computer program instructions stored in the memory that, when executed by the processor, implement the method of any of the above.
In another 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 any one of the above.
The invention provides a printing control method, a device, equipment and a storage medium for PCB characters, which divide data to be printed into character data and color block data; binding character data with a first printing waveform with fine ink output, binding color block data with a second printing waveform with full ink, and controlling a spray head to print the character data in a first printing direction by adopting the first printing waveform; the control shower nozzle is printed the direction and is adopted at the second is printed the waveform and is printed color lump data, so, prints character and color lump respectively in the different printing directions of shower nozzle through controlling different printing waveforms to guarantee that PCB character printer takes into account the clear and full printing effect of color lump of character simultaneously, promote the printing quality.
Drawings
Fig. 1 is a flowchart of a printing control method for PCB characters according to an embodiment of the present invention;
FIG. 2a is a schematic diagram of a first primitive for acquiring print data according to an embodiment of the present invention;
FIG. 2b is a diagram illustrating a second primitive for acquiring print data according to an embodiment of the present invention;
FIG. 3 is a flowchart of a printing control method for PCB characters according to a second embodiment of the present invention;
FIG. 4a is a schematic view of a single row of nozzles according to a second embodiment of the present invention;
FIG. 4b is a schematic diagram of a dual-column showerhead according to a second embodiment of the present invention;
fig. 5 is a schematic structural diagram of a printing control device for PCB characters according to a fourth embodiment of the present invention;
fig. 6 is a schematic structural diagram of a printing control device for PCB characters according to a fourth embodiment of the present invention.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
Example one
An embodiment of the present invention provides a printing control method for a PCB character, as shown in fig. 1, the method includes:
s1, dividing the data to be printed into character data and color block data;
the print data of the PCB character printer is generally Gerber file, the Gerber file is ASCII code file, the data is firstly analyzed after the Gerber file is read, and the analyzed data can be classified into a plurality of designated primitives, such as points, straight lines, rectangles, circles, circular arcs, outlines (any polygons), round-head rectangles, any outlines (including ellipses) and the like. The primitives are color blocks if filled and characters if unfilled, so that color block data and character data can be separated according to primitive types.
In this embodiment, the character data may be print data in which the ink discharge amount of the nozzle is smaller than a first preset value during printing, so as to ensure that the printing effect of the character data is fine and smooth ink discharge and clear handwriting; the color block data can be printing data of which the ink output amount of the nozzle is greater than a second preset value during printing, so that the full ink amount of the color block or logo is ensured to be printed. The first preset value and the second preset value can be set according to actual needs.
The primitive types comprise any polygons such as points, straight lines, rectangles, circles, arcs, round-head rectangles, ellipses and the like and any outline graphs. Wherein characters, irregular figures and the like are classified into primitive types of any outlines. Each primitive type has a specified primitive data structure and is stored in a respective memory space. Any polygon such as a point, a straight line, a rectangle, a circle, a circular arc, a round-head rectangle, an ellipse and the like and any outline graph have filled images, and the filled images are color lump images. In particular, the color block images to be filled are provided with corresponding image filling marks.
In this embodiment, different primitive information may be obtained according to different obtaining conditions, for example, fig. 2a, and if a first obtaining condition is set to obtain a complete target bitmap of an image to be printed, first primitive information of a Gerber file is obtained; and in fig. 2b, setting the second obtaining condition as that the line width information is set to be less than or equal to 2mm, and extracting the primitive into a storage space corresponding to the second primitive information as long as the line width information of the primitive is within the range of the first obtaining condition. Thus, the primitive in fig. 2b is color block data, and the primitive in fig. 2a without fig. 2b is character data.
S2, respectively acquiring a first printing waveform corresponding to the character data and a second printing waveform corresponding to the color block data according to the mapping relation between the printing waveforms and the printing data;
the mapping relation between the printing waveforms and the printing data can be stored in the upper computer in advance according to the printing effect by changing the printing waveforms for multiple times, for example, if the character data is clear when the first printing waveforms are adopted for printing characters, and if the color blocks are full when the second printing waveforms are adopted for printing color blocks, the mapping relation between the character data and the first printing waveforms can be stored, and the mapping relation between the stored color blocks and the second printing waveforms can be stored. Further, for the printing ink of different manufacturers, to ensure good printing effect of the character data and the color block data, it is necessary to establish a mapping relationship between the printing ink, the character data and the printing waveform, and a mapping relationship between the printing ink, the color block data and the printing waveform. In addition, to ensure the printing effect on the solder resist ink of the PCB, a mapping relationship between the printing ink, the solder resist ink and the printing waveform needs to be established.
In one embodiment, the mapping relationship between the printing waveform and the printing data includes: the mapping relation between the character data and the printing waveform and the mapping relation between the color block data and the printing waveform.
Or, the mapping relationship between the printing waveform and the printing data includes: the mapping relation between the printing ink and character data and the printing waveform and the mapping relation between the printing ink and color block data and the printing waveform.
Among them, the printing ink includes black/white ink and solder resist ink.
The first printing waveform is a waveform capable of ensuring that printed characters are fine and smooth and clear, and the second printing waveform is a waveform capable of ensuring that printed color blocks are full.
S3, controlling the spray head to print the character data in a first printing direction by adopting the first printing waveform; and controlling a spray head to print the color block data in a second printing direction by adopting the second printing waveform.
Specifically, the character data can be controlled to be output in the first printing direction of the nozzle, and the first printing waveform is loaded to the first printing direction of the nozzle, so that the character data can be printed in the first printing direction by adopting the first printing waveform.
Meanwhile, the color lump data can be controlled to be output in the second printing direction of the nozzle, and the second printing waveform is loaded in the second printing direction of the nozzle, so that the color lump data can be printed by adopting the second printing waveform in the second printing direction.
Wherein the first printing direction is opposite to the second printing direction.
The printing control method for the PCB characters provided by the invention divides data to be printed into character data and color block data; binding character data with a first printing waveform with fine ink output, binding color block data with a second printing waveform with full ink, and controlling a spray head to print the character data in a first printing direction by adopting the first printing waveform; the control shower nozzle is printed the direction and is adopted at the second is printed the waveform and is printed color lump data, so, prints character and color lump respectively in the different printing directions of shower nozzle through controlling different printing waveforms to guarantee that PCB character printer gives consideration to the clear printing effect of character and the plump printing effect of color lump simultaneously.
Example two
An embodiment of the present invention provides a print control method for PCB characters, as shown in fig. 3, the method includes:
s301, storing a plurality of sets of preset printing waveforms;
the preset printing waveform can be a printing waveform with clear printing characters adjusted in advance, and can also be a printing waveform with full printing color blocks adjusted in advance. Each set of waveforms may include a first print waveform in which printed characters are sharp and a second print waveform in which printed color blocks are full. A plurality of sets of printing waveforms can be stored in different printing inks, the plurality of sets of waveforms can be stored in the storage space of the clamping plate, and the preset printing waveforms selected by a user are stored in the storage space of the upper computer.
S302, dividing data to be printed into character data and color block data;
this step is the same as step S1 in the embodiment, and is not repeated here.
S303, respectively acquiring a first printing waveform corresponding to the character data and a second printing waveform corresponding to the color block data according to the mapping relation between the printing waveforms and the printing data;
in one embodiment, the mapping relationship between the printing waveform and the printing data includes: the mapping relation between the character data and the printing waveform and the mapping relation between the color block data and the printing waveform. For example, if the printing waveform with sharp printed characters in table 1 is the first printing waveform 01, and the printing waveform with full printed color blocks is the second printing waveform 02, the character data corresponds to the first printing waveform 01 and the color block data corresponds to the second printing waveform 02 in the mapping relationship between the printing waveforms and the printing data in table 1.
Print data | Printing waveform |
Character data | 01 |
Color block data | 02 |
TABLE 1
In another embodiment, for printing inks of different manufacturers, to ensure good printing effect of the character data and the color block data, it is necessary to establish a mapping relationship between the printing inks, the character data and the printing waveforms, and a mapping relationship between the printing inks, the color block data and the printing waveforms. As shown in table 2, the mapping relationship between the printing waveform and the printing data includes: the mapping relation between the printing ink and character data and the printing waveform and the mapping relation between the printing ink and color block data and the printing waveform. The printing waveform of clear characters printed by the printing ink 1 is a first printing waveform 101, the printing waveform of full color blocks printed by the printing ink 1 is a second printing waveform 102, the printing waveform of clear characters printed by the printing ink 2 is a first printing waveform 201, the printing waveform of full color blocks printed by the printing ink 2 is a second printing waveform 202, the printing waveform of clear characters printed by the printing ink 3 is a first printing waveform 301, and the printing waveform of full color blocks printed by the printing ink 3 is a second printing waveform 302. In this manner, the corresponding print waveform can be selected based on the print ink and the print data.
TABLE 2
In another embodiment, to ensure the printing effect on the solder mask ink of the PCB, a mapping relationship between the printing ink, the solder mask ink and the printing waveform needs to be established. In this example, the printing inks were further classified into black/white inks and solder resist inks. As shown in table 3, the mapping relationship between the printing waveform and the printing data includes: the method comprises the steps of printing ink, ink classification, mapping relation of character data and printing waveforms and mapping relation of the printing ink, the ink classification, color block data and the printing waveforms. The printing waveform of clear characters printed by black/white ink in the printing ink 1 is a first printing waveform 101, the printing waveform of full color blocks printed by the black/white ink in the printing ink 1 is a second printing waveform 102, the printing waveform of clear characters printed by solder resist ink in the printing ink 1 is a first printing waveform 103, and the printing waveform of full color blocks printed by the solder resist ink in the printing ink 1 is a second printing waveform 104; the printing waveform of clear characters printed by black/white ink in the printing ink 2 is a first printing waveform 201, the printing waveform of full color blocks printed by the black/white ink in the printing ink 2 is a second printing waveform 202, the printing waveform of clear characters printed by solder resist ink in the printing ink 2 is a first printing waveform 203, and the printing waveform of full color blocks printed by the solder resist ink in the printing ink 2 is a second printing waveform 204. In this manner, the corresponding print waveform can be selected according to the print ink, the ink classification (black/white ink or solder resist ink) used for the print ink, and the print data.
TABLE 3
S304, respectively selecting the first printing waveform and the second printing waveform from the plurality of sets of printing waveforms;
s305, controlling a spray head to print the character data in a first printing direction by adopting the first printing waveform; and controlling a spray head to print the color block data in a second printing direction by adopting the second printing waveform.
In this step, a row of nozzles may be used to print the mapping relationship between the print waveforms and the print data in tables 1 and 2. As shown in fig. 4a, in the present embodiment, a row of nozzles, i.e., a single row of nozzles 41, is used for printing, the unit row of nozzles 41 includes a plurality of sub-nozzles 42, and during the printing process, the single row of nozzles 41 reciprocates in the printing region along the printing direction, in the present embodiment, the first printing direction is a direction in which the single row of nozzles 41 moves forward, i.e., a direction indicated by an arrow 43 in fig. 4a, and the second printing direction is a direction in which the single row of nozzles 41 moves backward, i.e., a direction indicated by an arrow 44 in fig. 4 a.
Specifically, the method comprises the following steps:
controlling the spray head to print the character data in a first printing direction; the head inputs a first printing waveform when printing in a first printing direction.
Controlling a second printing direction of the spray head to print the color block data; the nozzle inputs a second print waveform when printing in a second print direction.
For the mapping relationship between the printing waveform and the printing data in table 3, two rows of nozzles are required to be used for printing, as shown in fig. 4b, the character printer includes two rows of nozzles, and the first nozzle 31 is controlled to use black/white ink for printing in the printing process; the second nozzle 32 is controlled to print with solder resist ink. Each row of nozzles reciprocates in a print zone along a print direction, in this embodiment, the first print direction is the direction in which the nozzles advance, indicated by arrow 33 in fig. 4b, and the second print direction is the direction in which the nozzles retract, indicated by arrow 34 in fig. 4 b. When the solder resist ink is used for printing, controlling a first printing direction of the second nozzle 32 to print the character data; the first printing waveform is input to the first printing direction of the second head 32, and the first head 31 is controlled not to discharge ink. When printing with black/white ink, controlling a first printing direction of the first head 31 to print the character data; the first printing waveform is input to the first printing direction of the first head 31, and the second head 32 is controlled not to discharge ink.
EXAMPLE III
The third embodiment of the invention provides a printing control method for PCB characters, which comprises the following steps:
s401, storing a plurality of sets of preset printing waveforms;
s402, dividing data to be printed into character data and color block data;
s403, respectively acquiring a first printing waveform corresponding to the character data and a second printing waveform corresponding to the color block data according to a mapping relation between the printing waveforms and the printing data;
s404, acquiring a data packet containing PCB circuit image information; determining the image position and the character position of the PCB according to the PCB circuit image information;
s405, controlling a spray head to print the character data on the character position in a first printing direction by adopting the first printing waveform;
and S406, controlling the spray head to print the color block data on the image position in a second printing direction by adopting the second printing waveform.
Further, in this embodiment, to ensure the printing effect on the solder resist ink of the PCB, a mapping relationship between the printing ink, the solder resist ink and the printing waveform needs to be established. The following steps can be further executed in the specific printing process:
s41, acquiring the printing ink information of the current printing;
s42, if the current printing ink is black/white ink, controlling the first nozzle to print the character data in a first printing direction by adopting the first printing waveform, controlling the first nozzle to print the color block data in a second printing direction by adopting the second printing waveform, and controlling the second nozzle not to discharge ink;
s43, if the printing ink printed currently is solder resist ink, controlling a second nozzle to print the character data in a first printing direction by adopting the first printing waveform, controlling the second nozzle to print the color block data in a second printing direction by adopting the second printing waveform, and controlling the first nozzle not to discharge ink; the printing ink adopted by the first nozzle is black/white ink, and the ink adopted by the second nozzle is solder resist ink.
Example four
An embodiment of the present invention provides an apparatus 5 for controlling printing of PCB characters, as shown in fig. 5, the apparatus 5 for controlling printing of PCB characters includes:
a storage module 50 for storing a plurality of sets of preset printing waveforms;
a dividing module 51 for dividing the data to be printed into character data and color block data;
an obtaining module 52, configured to obtain a first print waveform corresponding to the character data and a second print waveform corresponding to the color patch data according to a mapping relationship between the print waveforms and print data;
a selecting module 53, configured to select the first print waveform and the second print waveform from the preset print waveforms, respectively.
A first control module 54, configured to control a nozzle to print the character data in a first printing direction by using the first printing waveform;
and the second control module 55 is configured to control the nozzle to print the color block data in a second printing direction by using the second printing waveform.
In a specific embodiment, the mapping relationship between the printing waveform and the printing data includes a mapping relationship between character data and the printing waveform and a mapping relationship between color block data and the printing waveform.
In another specific embodiment, the mapping relationship between the printing waveform and the printing data includes a mapping relationship between printing ink, character data, and the printing waveform, and a mapping relationship between printing ink, color block data, and the printing waveform.
In another embodiment, the printing ink includes black/white ink and solder resist ink.
Preferably, the present invention also discloses a print control apparatus for PCB characters, comprising: at least one processor, at least one memory, and computer program instructions stored in the memory that, when executed by the processor, implement the method of the present embodiment.
Specifically, 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 implementing embodiments of the present invention.
The processor 401 realizes the printing control method for PCB characters in the above-described embodiment by reading and executing computer program instructions stored in the memory 402.
In one example, the print control device for PCB characters can 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 via a bus 410 to complete communication therebetween.
The communication interface 403 is mainly used for implementing communication between modules, apparatuses, units and/or devices in the embodiments of the present invention.
In addition, in combination with the printing control method for PCB characters in the above embodiments, embodiments of the present invention may be implemented by providing a computer-readable storage medium. The computer readable storage medium having stored thereon computer program instructions; the computer program instructions, when executed by a processor, implement any of the above-described embodiments of a print control method for PCB characters.
The invention provides a printing control method, a device, equipment and a storage medium for PCB characters, which divide data to be printed into character data and color block data; binding character data with a first printing waveform with fine ink output, binding color block data with a second printing waveform with full ink, and controlling a spray head to print the character data in a first printing direction by adopting the first printing waveform; the control shower nozzle is printed the direction and is adopted at the second is printed the waveform and is printed color lump data, so, prints character and color lump respectively in the different printing directions of shower nozzle through controlling different printing waveforms to guarantee that PCB character printer takes into account the clear and full printing effect of color lump of character simultaneously, promote the printing quality.
It should be noted that, in this document, 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 an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
It should also be noted that the exemplary embodiments mentioned in this patent describe some methods or systems based on a series of steps or devices. However, 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, may be performed in an order different from the order in the embodiments, or may be performed simultaneously.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present invention.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.
Claims (9)
1. A print control method for PCB characters, the method comprising:
dividing data to be printed into character data and color block data;
respectively acquiring a first printing waveform corresponding to the character data and a second printing waveform corresponding to the color block data according to the mapping relation between the printing waveforms and the printing data;
controlling a spray head to print the character data in a first printing direction by adopting the first printing waveform;
controlling a spray head to print the color block data in a second printing direction by adopting the second printing waveform;
wherein the first printing direction is opposite the second printing direction;
the mapping relation between the printing waveforms and the printing data comprises a mapping relation between character data and the printing waveforms and a mapping relation between color block data and the printing waveforms.
2. The printing control method for the PCB character according to claim 1, wherein the mapping relationship of the printing waveform and the printing data comprises the mapping relationship of printing ink, character data and the printing waveform and the mapping relationship of printing ink, color block data and the printing waveform.
3. The print control method for PCB characters of claim 2, wherein the printing ink includes black/white ink and solder resist ink.
4. The print control method for PCB characters according to any one of claims 1 to 3, wherein before the dividing the data to be printed into character data and patch data, the method further comprises:
storing a plurality of sets of preset printing waveforms;
after the first print waveform corresponding to the character data and the second print waveform corresponding to the color patch data are respectively obtained according to the mapping relationship between the print waveforms and the print data, the method further includes:
and respectively selecting the first printing waveform and the second printing waveform from the preset printing waveforms.
5. The print control method for PCB characters of claim 1, further comprising:
acquiring a data packet containing PCB circuit image information;
determining the image position and the character position of the PCB according to the PCB circuit image information;
controlling a spray head to print the character data on the character position in a first printing direction by adopting the first printing waveform;
and controlling a spray head to print the color block data on the image position in a second printing direction by adopting the second printing waveform.
6. The print control method for PCB characters of claim 4, further comprising:
acquiring currently printed printing ink information;
if the currently printed printing ink is black/white ink, controlling a first nozzle to print the character data in a first printing direction by adopting the first printing waveform, controlling the first nozzle to print the color block data in a second printing direction by adopting the second printing waveform, and controlling a second nozzle not to discharge ink;
if the currently printed printing ink is solder resist ink, controlling a second nozzle to print the character data in a first printing direction by adopting the first printing waveform, controlling the second nozzle to print the color block data in a second printing direction by adopting the second printing waveform, and controlling the first nozzle not to discharge ink;
the printing ink adopted by the first nozzle is black/white ink, and the ink adopted by the second nozzle is solder resist ink.
7. An apparatus for print control of PCB characters, comprising:
the segmentation module is used for dividing the data to be printed into character data and color block data;
the acquisition module is used for respectively acquiring a first printing waveform corresponding to the character data and a second printing waveform corresponding to the color block data according to the mapping relation between the printing waveforms and the printing data;
the first control module is used for controlling the spray head to print the character data in a first printing direction by adopting the first printing waveform;
the second control module is used for controlling the spray head to print the color block data in a second printing direction by adopting the second printing waveform;
the first printing direction is opposite to the second printing direction;
the mapping relation between the printing waveforms and the printing data comprises a mapping relation between character data and the printing waveforms and a mapping relation between color block data and the printing waveforms.
8. A print control apparatus for PCB characters, comprising: at least one processor, at least one memory, and computer program instructions stored in the memory that, when executed by the processor, implement the method of any of claims 1-7.
9. A storage medium having computer program instructions stored thereon, which when executed by a processor implement the method of any one of claims 1-7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910806641.9A CN110588175B (en) | 2019-08-29 | 2019-08-29 | Printing control method, device and equipment for PCB characters and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910806641.9A CN110588175B (en) | 2019-08-29 | 2019-08-29 | Printing control method, device and equipment for PCB characters and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110588175A CN110588175A (en) | 2019-12-20 |
CN110588175B true CN110588175B (en) | 2020-12-25 |
Family
ID=68856235
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910806641.9A Active CN110588175B (en) | 2019-08-29 | 2019-08-29 | Printing control method, device and equipment for PCB characters and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110588175B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113492584B (en) * | 2020-03-19 | 2022-10-21 | 深圳市汉森软件有限公司 | Ink-jet printing method, device and equipment for PCB characters and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06129825A (en) * | 1992-10-16 | 1994-05-13 | Fumio Matsuda | Inspection device |
CN1762706A (en) * | 2004-09-28 | 2006-04-26 | 精工爱普生株式会社 | Wiring pattern formation method, wiring pattern, and electronic device |
JP2007069377A (en) * | 2005-09-05 | 2007-03-22 | Canon Inc | Image forming apparatus |
CN102510674A (en) * | 2011-11-15 | 2012-06-20 | 湖南科瑞特科技股份有限公司 | Pinter, method, system and processor for manufacturing printed circuit board |
CN103974547A (en) * | 2012-12-25 | 2014-08-06 | 北京中科纳通科技有限公司 | Printed circuit board manufacturing method adopting ink-jet technology |
-
2019
- 2019-08-29 CN CN201910806641.9A patent/CN110588175B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06129825A (en) * | 1992-10-16 | 1994-05-13 | Fumio Matsuda | Inspection device |
CN1762706A (en) * | 2004-09-28 | 2006-04-26 | 精工爱普生株式会社 | Wiring pattern formation method, wiring pattern, and electronic device |
JP2007069377A (en) * | 2005-09-05 | 2007-03-22 | Canon Inc | Image forming apparatus |
CN102510674A (en) * | 2011-11-15 | 2012-06-20 | 湖南科瑞特科技股份有限公司 | Pinter, method, system and processor for manufacturing printed circuit board |
CN103974547A (en) * | 2012-12-25 | 2014-08-06 | 北京中科纳通科技有限公司 | Printed circuit board manufacturing method adopting ink-jet technology |
Also Published As
Publication number | Publication date |
---|---|
CN110588175A (en) | 2019-12-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110605917B (en) | Printing control method, device and equipment for PCB characters and storage medium | |
CN110421984B (en) | Reciprocating scanning printing control method, device, equipment and storage medium | |
CN109760431B (en) | Print data processing method, device, equipment and storage medium | |
CN109263280B (en) | Oneepass ink-jet printing method, device, equipment and storage medium | |
CN110027325B (en) | Printing control method, device, equipment and printer | |
JP6216067B2 (en) | Method and apparatus for checking nozzles of an ink jet printer | |
CN110341328B (en) | Multi-PCB character splicing printing method and device, medium and flat printing equipment | |
CN110588175B (en) | Printing control method, device and equipment for PCB characters and storage medium | |
CN110347356B (en) | Image local area printing method, device and storage medium | |
CN111045609B (en) | Ink jet printing method, device, equipment and storage medium | |
CN108124077B (en) | Digital printing processing method, device and the digital printing device of embossing pattern | |
CN111761940B (en) | Method, device and equipment for controlling ink discharge of spray head and computer readable storage medium | |
CN109683833B (en) | Method, system, device and storage medium for enhancing image to be printed | |
US20240237223A1 (en) | Method and system for generating jet printing data, electronic device, and storage medium | |
CN109656492B (en) | Print data processing method, system, device and storage medium | |
CN115476587B (en) | Inkjet printing method, device, equipment and storage medium based on eclosion template | |
CN111845084A (en) | Printer ink amount adjusting method, device, equipment and medium based on image processing | |
CN112308063B (en) | Character recognition device, translation pen, image translation method, and image translation device | |
CN110333832B (en) | Typesetting spacing adjustment method, device and equipment for multiple printed images and storage medium | |
CN113320291B (en) | Data processing method, device, equipment and medium for printing color uniform image | |
CN111857614B (en) | RIP-based print data generation method, device, equipment and storage medium | |
CN110202932B (en) | Oneepass printing data shielding method, device, equipment and storage medium | |
CN110341311B (en) | Oneepass printing data shielding processing method, device, equipment and storage medium | |
CN114559744B (en) | Method, device and equipment for adjusting treatment fluid data based on ink output | |
CN114559746B (en) | Processing liquid data printing method, device, equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address |
Address after: 518000 a201-a301, building a, Sino German European Industrial Demonstration Park, Hangcheng Avenue, guxing community, Xixiang street, Bao'an District, Shenzhen, Guangdong Patentee after: Shenzhen Hansen Software Co.,Ltd. Address before: 518100 1701, 1703, building C6, Hengfeng Industrial City, 739 Zhoushi Road, Hezhou community, Hangcheng street, Bao'an District, Shenzhen City, Guangdong Province Patentee before: SHENZHEN HOSONSOFT Co.,Ltd. |
|
CP03 | Change of name, title or address |