1. Field of the Invention
The invention relates to data calculation, and more particularly to a method for calculating ink-jet printing data.
2. Description of the Related Art
A printed circuit board (PCB) is a connected and conducted circuit board and is an inserted or an installed electronic component. Assembled electronic components and circuit designs perform functions of electronic products. A PCB is an indispensable basic part in manufacturing of all electronic products.
A PCB is important for the electronic information industry, and is widely applied to information products, communication products, consumer electronic products, industrial electronic products, and the like. Generally, a PCB manufacturing process extends and electroplates copper foil and coats a photoresist layer on a base board with mask exposure, development, and etching to form a metal line. An insulating base board is bonded, drilled, and electroplated and outer metal lines are etched to form a multi-layered circuit board. The multi-layered circuit board is processed with anti-welding, metal surface treatment, forming, and dependence inspection to complete the manufacturing process.
When a circuit with metal lead wires is produced by printing, the size of a liquid-drop printed on a base board is feedback to adjust printing data. When the printing quality, however, is improved to enhance the printing resolution, more liquid-drops are printed in a printing location with smaller area, resulting in an overflow for a greater amount of liquid-drops.
Additionally, either precision of printing patterns or a distributed amount for distributed material (i.e. controlling a formed thickness on the base board for a distributed material) are requested by printing results for printing technology relating to industrial applications. Meanwhile, a preset material distribution amount should be uniformly coated within a specified area, especially for liquid coating. Furthermore, overflow may occur due to excessive thickness (huge flow) of diffusive material.
Thus, the invention provides a method for calculating ink-jet printing data, adjusting film thickness while pattern data is transformed to printed data, so that ink-jet overflow relating to a printing result does not occur and a printing shape may correspond to an original pattern.
The invention provides methods for calculating ink-jet printing data. An exemplary embodiment of a method for calculating ink-jet printing data comprises the following. A preset pattern is first obtained. Ink-jet points required for the preset pattern are calculated to select a filtering mode. A filtering operation is implemented on the preset pattern according to the filtering mode, resulting in an applicable number of ink-jet points for the preset pattern. The preset pattern is printed on a base board based on the resulting ink-jet points.
A detailed description is given in the following embodiments with reference to the accompanying drawings.
The invention can be more fully understood by reading the subsequent detailed description and examples with references made to the accompanying drawings, wherein:
Several exemplary embodiments of the invention are described with reference to
The invention discloses a method for calculating ink-jet printing data that controls printing thicknesses and enhances printing quality. Thus, the method of the invention can control pattern fineness and thicknesses of distributed material.
Original printing data applied for an embodiment of the method for calculating ink-jet printing data comes from a preset pattern. Meanwhile, a preset printing resolution represents that the preset pattern is sampled to generate printing data and a sampling rate thereof represents a preset resolution. When a two inched square pattern, for example, is printed by 400 dot per inches (dpi), printing data is sampled by 800×800 sizes, and 1200×1200 sizes with 600 dpi. That is to say, when a printed pattern occupies 60% of the two inched square pattern, 800×800×60%=384000 liquid-drops with 400 dpi are coated on the printed pattern with the same area while 1200×1200×60%=864000 liquid-drops with 600 dpi are coated on the printed pattern with the same area.
Regardless of film thickness and ink material with low fluidity, the non-industrial printed pattern looks, to the average eye, similar. However, film thickness must be considered and controlled and characteristic variation of ink material is great when applied in industrial applications. Specifically, problems occur if the printed pattern is only re-sampled to be directly transformed to the printed data. Thus, for the present invention, if the 864000 liquid-drops for the 1200 dpi printed data are filtered and adjusted as 384000 liquid-drops, there may be a slight difference in printed pattern details but ink capacity for both of the resolutions would be equivalent, resulting in equal film thicknesses. Filtering modes are shown in
To solve the problem, an outline of a printed pattern is reserved before a filtering is preformed and is reverted when the filtering has been complete. As shown in
Edge filtering modes comprise various changes, applying different filtering modes based on different edge characteristics. A purpose of edge filtering is to reserve edge characteristics, thus representing the best edge characteristics is an important objective of the invention. Thus, characteristic recognitions for filtering modes of the edge are required to assign different filtering modes based on different characteristics or be directly replaced by pre-designed printing patterns. As shown in
As described, edge characteristics of a pattern are determined by a grid with 3×3 sizes and an X-Y coordinate system and are filtered using a filtering mode. An edge of a circular pattern, however, is filtered based on two dimensions of the X and Y coordinates that generate bad symmetry, so recognition and decoration for the circular pattern causes negative effects. The symmetry of the circular pattern can be reserved with filtered using an R-θ coordinate system. When image recognition is preformed, characteristics of the circular pattern can be found, the circular pattern is filtered using the R and θ coordinates, and the circular pattern is replaced to the original pattern.
As shown by
Applying a 1/25 filtering in the
Parameters used in the
The filtering can also be applied to a liquid crystal coating.
An error tolerance for a preset coating location has been considered in the coating area. Thus, with respect to a matrix coating area, a cell is generated and the number of liquid-drops thereof is controlled. 17057 liquid-drops are dripped in the cell with 13 mm (0.5118 inches)×9 mm (0.354 inches), as shown in figure A in
For such a resolution, as shown in figure B in the
The amount of liquid-drops of a unit square measure is input (step S151) and pattern resolution higher than that of the unit square measure is calculated (step S152). A mask operation is performed to uniform filtered ink-jet points and correspond to the amount of the liquid-drops (step S153) and a pattern is printed according to the liquid-drop amount of the last unit square measure (step S154).
A preset pattern is first obtained (step S161), comprising an edge portion and other portions. The edge portion is reserved and a number of ink-jet points required for the preset pattern are calculated to select an integral filtering mode (step S162). An integral filtering operation is implemented on the other portions according to the integral filtering mode, resulting in an applicable number of other portions (step S163). Characteristics of the edge portion are determined and a number of ink-jet points required for the edge portion are calculated to select an edge filtering mode (step S164). An edge filtering operation is implemented on the edge portion according to the edge filtering mode, resulting in an applicable number of the edge portion (step S165). The preset pattern is printed on the base board based on the resulting number of ink-jet points (step S166).
The integral filtering operation and the edge filtering operation relate to the preset pattern data content and the surface character information of the base board, which controls film thicknesses and the ink amount of a specified area to precisely and averagely control the ink-jet points, as shown in the
As described, the filtering operations can process pattern data comprising non-matrix curves using a R-θ coordinate system for a filtering process and, when the filtering process along the R and θ directions is complete, transform the filtering result to matrix pattern data. The R-θ coordinate system generates a pixel point by Δθ difference intervals along the θ direction, or by ΔR difference intervals along the R direction, and implements a filtering processing to the generated pixel point. The filtering process draws a pixel point by predetermined pixel point intervals which are not to be printed out. The 1-th, 4-th, 7-th, 11-th, . . . pixel points (or the 3-th, 6-th, 9-th, 12-th, . . . pixel points), for example, are drawn. Additionally, the filtering process can draw a pixel point by un-predetermined pixel point intervals which are not to be printed out. The 1-th, 3-th, 7-th, 10-th, . . . pixel points, for example, are drawn.
It is noted that an embodiment of the method for calculating ink-jet printing data improves a printing process which can be applied to a printing tool for manufacturing radio frequency identifications (RFID), color filters, polymer light-emitting devices (PLED), liquid crystal, conductive lines, layout text printing, photoresist printing, anti-welding coat printing, and so forth. The printing tool is composed of plural computing, determining, and processing units.
Methods and systems of the present disclosure, or certain aspects or portions of embodiments thereof, may take the form of a program code (i.e., instructions) embodied in media, such as floppy diskettes, CD-ROMS, hard drives, firmware, or any other machine-readable storage medium, wherein, when the program code is loaded into and executed by a machine, such as a computer, the machine becomes an apparatus for practicing embodiments of the disclosure. The methods and apparatus of the present disclosure may also be embodied in the form of a program code transmitted over some transmission medium, such as electrical wiring or cabling, through fiber optics, or via any other form of transmission, wherein, when the program code is received and loaded into and executed by a machine, such as a computer, the machine becomes an apparatus for practicing and embodiment of the disclosure. When implemented on a general-purpose processor, the program code combines with the processor to provide a unique apparatus that operates analogously to specific logic circuits.
While the invention has been described by way of example and in terms of the preferred embodiments, it is to be understood that the invention is not limited to the disclosed embodiments. To the contrary, it is intended to cover various modifications and similar arrangements (as would be apparent to those skilled in the art). Therefore, the scope of the appended claims should be accorded the broadest interpretation so as to encompass all such modifications and similar arrangements.
Number | Date | Country | Kind |
---|---|---|---|
TW96109727 | Mar 2007 | TW | national |