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 PDF

Info

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
print
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
Application number
CN201910806641.9A
Other languages
Chinese (zh)
Other versions
CN110588175A (en
Inventor
徐超
黄中琨
陈艳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Hansen Software Co ltd
Original Assignee
Shenzhen Hosonsoft Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Hosonsoft Co Ltd filed Critical Shenzhen Hosonsoft Co Ltd
Priority to CN201910806641.9A priority Critical patent/CN110588175B/en
Publication of CN110588175A publication Critical patent/CN110588175A/en
Application granted granted Critical
Publication of CN110588175B publication Critical patent/CN110588175B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters 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/01Ink jet
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J29/00Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
    • B41J29/38Drives, motors, controls or automatic cut-off devices for the entire printing mechanism
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J29/00Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
    • B41J29/38Drives, motors, controls or automatic cut-off devices for the entire printing mechanism
    • B41J29/393Devices 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

Printing control method, device and equipment for PCB characters and storage medium
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.
Figure BDA0002183851040000071
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.
Figure BDA0002183851040000081
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.
Memory 402 may include mass storage for data or instructions. By way of example, and not limitation, memory 402 may include a Hard Disk Drive (HDD), floppy Disk Drive, flash memory, optical Disk, magneto-optical Disk, tape, or Universal Serial Bus (USB) Drive or a combination of two or more of these. Memory 402 may include removable or non-removable (or fixed) media, where appropriate. The 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). Where appropriate, 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.
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.
Bus 410 includes hardware, software, or both to couple the components of the print control device for the PCB characters to one another. By way of example, and not limitation, a bus 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 these. Bus 410 may include one or more buses, where appropriate. Although specific buses have been described and shown in the embodiments of the invention, any suitable buses or interconnects are contemplated by the 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.
CN201910806641.9A 2019-08-29 2019-08-29 Printing control method, device and equipment for PCB characters and storage medium Active CN110588175B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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