WO2015081347A1 - Apparatus and method for the manufacturing of printed wiring boards and component attachment - Google Patents

Apparatus and method for the manufacturing of printed wiring boards and component attachment Download PDF

Info

Publication number
WO2015081347A1
WO2015081347A1 PCT/US2014/067986 US2014067986W WO2015081347A1 WO 2015081347 A1 WO2015081347 A1 WO 2015081347A1 US 2014067986 W US2014067986 W US 2014067986W WO 2015081347 A1 WO2015081347 A1 WO 2015081347A1
Authority
WO
WIPO (PCT)
Prior art keywords
conductive
substrate
printing
optionally
component
Prior art date
Application number
PCT/US2014/067986
Other languages
French (fr)
Inventor
Michael Knox
Andrew IPPOLOTI
Georgios Kyriakou
Carlos OSPINA
Nicolas VANSNICK
Original Assignee
Michael Knox
Ippoloti Andrew
Georgios Kyriakou
Ospina Carlos
Vansnick Nicolas
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 Michael Knox, Ippoloti Andrew, Georgios Kyriakou, Ospina Carlos, Vansnick Nicolas filed Critical Michael Knox
Priority to US14/392,408 priority Critical patent/US10779451B2/en
Priority to EP14865481.7A priority patent/EP3075216A4/en
Publication of WO2015081347A1 publication Critical patent/WO2015081347A1/en
Priority to US15/175,014 priority patent/US10548231B2/en
Priority to US16/773,944 priority patent/US11596071B2/en
Priority to US16/995,507 priority patent/US11871520B2/en
Priority to US18/114,940 priority patent/US20230209720A1/en

Links

Classifications

    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K13/00Apparatus or processes specially adapted for manufacturing or adjusting assemblages of electric components
    • H05K13/04Mounting of components, e.g. of leadless components
    • H05K13/0404Pick-and-place heads or apparatus, e.g. with jaws
    • H05K13/0408Incorporating a pick-up tool
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B33ADDITIVE MANUFACTURING TECHNOLOGY
    • B33YADDITIVE MANUFACTURING, i.e. MANUFACTURING OF THREE-DIMENSIONAL [3-D] OBJECTS BY ADDITIVE DEPOSITION, ADDITIVE AGGLOMERATION OR ADDITIVE LAYERING, e.g. BY 3-D PRINTING, STEREOLITHOGRAPHY OR SELECTIVE LASER SINTERING
    • B33Y10/00Processes of additive manufacturing
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B33ADDITIVE MANUFACTURING TECHNOLOGY
    • B33YADDITIVE MANUFACTURING, i.e. MANUFACTURING OF THREE-DIMENSIONAL [3-D] OBJECTS BY ADDITIVE DEPOSITION, ADDITIVE AGGLOMERATION OR ADDITIVE LAYERING, e.g. BY 3-D PRINTING, STEREOLITHOGRAPHY OR SELECTIVE LASER SINTERING
    • B33Y30/00Apparatus for additive manufacturing; Details thereof or accessories therefor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B33ADDITIVE MANUFACTURING TECHNOLOGY
    • B33YADDITIVE MANUFACTURING, i.e. MANUFACTURING OF THREE-DIMENSIONAL [3-D] OBJECTS BY ADDITIVE DEPOSITION, ADDITIVE AGGLOMERATION OR ADDITIVE LAYERING, e.g. BY 3-D PRINTING, STEREOLITHOGRAPHY OR SELECTIVE LASER SINTERING
    • B33Y80/00Products made by additive manufacturing
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K13/00Apparatus or processes specially adapted for manufacturing or adjusting assemblages of electric components
    • H05K13/04Mounting of components, e.g. of leadless components
    • H05K13/046Surface mounting
    • H05K13/0469Surface mounting by applying a glue or viscous material
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K3/00Apparatus or processes for manufacturing printed circuits
    • H05K3/10Apparatus or processes for manufacturing printed circuits in which conductive material is applied to the insulating support in such a manner as to form the desired conductive pattern
    • H05K3/12Apparatus or processes for manufacturing printed circuits in which conductive material is applied to the insulating support in such a manner as to form the desired conductive pattern using thick film techniques, e.g. printing techniques to apply the conductive material or similar techniques for applying conductive paste or ink patterns
    • H05K3/1241Apparatus or processes for manufacturing printed circuits in which conductive material is applied to the insulating support in such a manner as to form the desired conductive pattern using thick film techniques, e.g. printing techniques to apply the conductive material or similar techniques for applying conductive paste or ink patterns by ink-jet printing or drawing by dispensing
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K3/00Apparatus or processes for manufacturing printed circuits
    • H05K3/30Assembling printed circuits with electric components, e.g. with resistor
    • H05K3/32Assembling printed circuits with electric components, e.g. with resistor electrically connecting electric components or wires to printed circuits
    • H05K3/34Assembling printed circuits with electric components, e.g. with resistor electrically connecting electric components or wires to printed circuits by soldering
    • H05K3/3457Solder materials or compositions; Methods of application thereof
    • H05K3/3485Applying solder paste, slurry or powder
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K3/00Apparatus or processes for manufacturing printed circuits
    • H05K3/46Manufacturing multilayer circuits
    • H05K3/4685Manufacturing of cross-over conductors
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K2203/00Indexing scheme relating to apparatus or processes for manufacturing printed circuits covered by H05K3/00
    • H05K2203/01Tools for processing; Objects used during processing
    • H05K2203/0104Tools for processing; Objects used during processing for patterning or coating
    • H05K2203/0126Dispenser, e.g. for solder paste, for supplying conductive paste for screen printing or for filling holes
    • HELECTRICITY
    • H05ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
    • H05KPRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
    • H05K2203/00Indexing scheme relating to apparatus or processes for manufacturing printed circuits covered by H05K3/00
    • H05K2203/01Tools for processing; Objects used during processing
    • H05K2203/0104Tools for processing; Objects used during processing for patterning or coating
    • H05K2203/013Inkjet printing, e.g. for printing insulating material or resist

Definitions

  • the present disclosure relates to fabrication and assembly of printed circuit boards including deposition of conductive traces and placement of components.
  • Modem electrical devices are comprised of serrdconductor circuits integrated into small packages, passive components, Printed Wiring Board (PWB) and solder.
  • the complete assembly is often referred as a Printed Circuit Board (PCB) or Printed Circuit Assembly (PCA).
  • PCB Printed Circuit Board
  • PCA Printed Circuit Assembly
  • the manufacture of a traditional PCA is a multistep process that may include several specialized and often expensive machines. These highly specialized machines are directed to one operation during the PCA manufacture.
  • a typical PWB is manufactured using a thin sheet of copper foil that is kminated to a non- conductive substrate.
  • the copper thickness may be 1.4 mils (1 ounce) and the substrate is typically FR-4 with a substrate thickness of 62 mils. Other thicknesses and substrates are also avaikbb.
  • conductive circuit elements or traces such as lines, runs, pads and other wiring features, are created by removing copper from the kminated substrate by cherrricalty etching or mechanically machining as illustrated in FIG. 1A.
  • This subtractive process baves behind conductive traces 50, 50a, and 50b, located on a top surface of substrate 52.
  • conductive traces 50, 50a, and 50b are etched to the top surface of the substrate 52 and conductive traces 50c and 54, are etched on a bottom surface of the substrate 52.
  • Fig. 1C by placing conductive traces, 50c and 54, on an opposite side of the substrate 52, the conductive traces, 50 and 54, can cross each other, for exampb at crossover 58, without making electrical connection
  • a vk 60a is placed through substrate 52.
  • the via 60a often referred to as a "pkted-through hole,” is typically manufactured in a two-step process wherein a hob is first drilled through the conductive traces, 50c and 50a, and the substrate 52 and then the hob is pkted with copper thus making connection between the two conductive traces.
  • the complete board may contain multiple printed wiring boards stacked to allow copper lines to cross over each other wMe maintaining electrical isolation
  • a four- layer PWB comprises substrate 61a and substrate 61b glued together with prepreg 62.
  • PWB substrate 61a has conductive traces 64 etched on a top side and conductive traces 65 etched to a bottom side.
  • PWB substrate 61b has conductive traces 66 etched on a top side and conductive traces 67 etched to a bottom side.
  • a via 70 is capable of connecting traces to any combination of conductive traces on different layers.
  • the prepeg 62 is an insulating material used to electrically isolate conductive traces 65 and 66.
  • ebctrorric components e.g, semiconductor and passive components
  • solder paste is applied to the PWB using screen printing techniques.
  • Positioning the components is often referred as "pick-and-pkce”.
  • Components may be manually placed, often with tweezers, or in high volume production, components may be placed with a computer controlled machine. Once the components are all positioned on the solder paste, the PCA is placed in an oven to melt (reflow) the solder paste which will permanently attach the components to the board. Because of the multipb machines and technobgbs involved, this complete process can often take up to 4 weeks to complete.
  • the process of determining routing of the conductive traces is often performed using a Computer Aided Design (CAD) software tool
  • CAD Computer Aided Design
  • a user enters a schematic of a desired circuit including electrical components and package sizes.
  • the CAD tool generates a set of files used as a mask when chemically etching each layer of the PWB.
  • the same file is optionally used to control a Computer Numerically Controlled (CNC) milling machine when mechanically etching the PWB.
  • CNC Computer Numerically Controlled
  • the CNC milling machine removes copper abng an outside edge of a desired conductive trace leaving behind a copper line that is ebctrically isolated from other conductive traces.
  • the CAD tool output is in a file format that is typically Gerber.
  • Gerber is an industry standard in the PWB industry wh h allows multiple vendors to share the same data without loss of information
  • the file format is optionally native to the CAD tool such as Eagle, OrCAD and Altium to name a few. In all cases, there is information for each layer of the PWB.
  • the CAD tool will attempt to route the conductive traces based on a set of design rules whbh include the number of layers used in the PWB. For example, an entry in the CAD tool may be the use of a four- layer board whbh implies that there will be four independent layers of conductive traces.
  • the CAD tool will route conductive traces to cross over each other whib not making electrical contact
  • the CAD tool knows that insulating layers exist between the multiple conductive layers and knowing that the insukting layers extend to the edges of the PWB, cross-overs are easily created by dropping the line from one layer of conductive traces to a second layer of conductive traces and moving across the layer and finally returning to the original side of the PWB.
  • conductive traces 50, 50a and 50b are etched on the top side of the substrate 52 and it is desired to have conductive trace 50a make an electrical connection to conductive trace 50b.
  • the conductive trace 50c is routed between the other conductive traces, 50a and 50b, and connection is made through a pair of vias, 60a and 60b, as the electrical connection is dropped to a lower conductive layer and runs underneath the conductive trace 50 through the conductive line 50c.
  • conductive pads 72 are typically optionally used around the hob location to compensate for tobrances when drilling the via hole.
  • conductive pads 72 are etched on the top of the substrate 52.
  • Conductive pads 73 are etched on the bottom of the substrate 52 or any other lower bvel of a multilayer P WB.
  • conductive pads, 70 and 72 typically have the same diameter however, this is not required.
  • Connecting conductive trace 50a to conductive trace 50b is made through conductive pads, 72 and 73, and plated-through vias 60a and 60b.
  • the CAD tool will produce a drill fib which includes the location of via hob 60a and via hob 60b.
  • the drill file is used to control a CNC machine for drilling hobs in the P WB.
  • the drill file is included as an output from the CAD tool
  • the conventional multilayer PCB production method is expensive and requires multiple machines to produce a multilayer PCB.
  • the present discbsure provides an apparatus for producing a printed circuit board on a substrate, has a tabb for supporting the substrate, a frmction head configured to effect printing conductive and no n- conductive materials on the substrate, a positioner configured to effect movement of the frmction head relative to the tabb, and a controlbr configured to operate the function head and the positioner to effect the printing of conductive and non- conductive materials on the substrate.
  • the apparatus optionally has a layout translation modub configured to accept PCB multilayer circuit board fibs and convert multilayer circuit board layout data of the PCB multilayer circuit board fibs to printing data fibs for controlling the function head to print conductive material and nonconductive material onto the substrate to produce a printed circuit effecting functionality of the multilayer circuit board layout data.
  • a layout translation modub configured to accept PCB multilayer circuit board fibs and convert multilayer circuit board layout data of the PCB multilayer circuit board fibs to printing data fibs for controlling the function head to print conductive material and nonconductive material onto the substrate to produce a printed circuit effecting functionality of the multilayer circuit board layout data.
  • an embodiment of the above described apparatus further having a component feed device disposed to present components for placement on the substrate with the substrate disposed on the tabb.
  • the function head includes a component placement dev e configured to p k up the components and rebase the components.
  • the controlbr is further configured to operate the component placement devbe, the funct n head and the positioner to effect placement the components on the substrate.
  • an apparatus as described above is provided wherein the layout translation modub is configured to accept the PCB multilayer circuit board files and convert component placement data of the PCB multilayer circuit board files to placement data files configured for controlling the function head and the component placement device to accept the components from the component feed device and place the components onto the substrate in accordance with the placement data files.
  • an apparatus according to any of the above described embodiments is provided further comprising at least one heat source disposed to effect heating of the substrate with the substrate disposed on the table.
  • Fig. 1A is a top plan view of a PCB
  • Fig. IB is a bottom view of the PCB of Fig. la;
  • Fig. 1C is a top plan view ofthe PCB ofFig. la showing the bottom view of % 2B in dashed lines;
  • Fig. 2 is a side elevation view of a cross section ofthe PCB of Fig. 1C;
  • Fig. 3 is a side elevation view of a cross section of multilayer PCB
  • Fig. 4 is a bbck diagram of an embodiment of a PCB production apparatus 100 of the present discbsure;
  • Fig. 5A is a schematic representation ofthe PCB production apparatus 100 of Fig. 4;
  • Fig. 5B is a side ebvation view the PCB production apparatus 100 of Fig. 5 A taken abng line VB- VB;
  • Fig. 6a is a partial schematic view of a function head ofthe present disclosure
  • Fig. 6b is a partial schematic view of another function head ofthe present disclosure.
  • Fig. 6c is a partial schematic view of another function head ofthe present disclosure.
  • Fig. 6d is a partial schematic view of another function head ofthe present disclosure.
  • Fig. 6e is a partial schematic view of another function head ofthe present disclosure.
  • Fig. 7 is a bbck diagram of functional modules of a controller ofthe present disclosure.
  • Fig. 8 is a flowchart of an embodiment of operations of a layout translation modufe of the present discbsure
  • Fig. 9a is a diagram of a PCB trace defining method
  • Fig. 9b is a diagram of a circuit trace defined by the PCB trace defining method shown in Fig. 9a;
  • Fig. 9c is a diagram of a PCB traces
  • Fig. 9d is a diagram of PCB traces and an insulating patch ofthe present disclosure.
  • Fig. 10a is a plan view of a PCB including the insulating patch ofthe present discbsure
  • Fig. 10b is a pknview of a PCB including another insulating patch ofthe present disclosure
  • Fig. 11 is a flowchart of a circuit printing method ofthe present discbsure
  • Fig. 12a is a plan view of a PCB including a trace connection ofthe present discbsure
  • Fig. 12b is a plan view of a PCB including another trace connection ofthe present discbsure
  • Fig. 13 is a plan view of a PCB including another trace connection of the present disclosure, and PCB file syntax for effecting PCB fabrication of circuit traces;
  • Fig. 14 a is a plan view of a PCB including a circuit plane embodiment ofthe present discbsure
  • Fig. 14 b is a plan view of a PCB including another circuit plane embodiment ofthe present discbsure
  • Fig. 14 c is a plan view of a PCB including another circuit plane embodiment ofthe present discbsure
  • Fig. 15 is a plan view of a PCB having conductive traces thereon;
  • Fig. 16a is perspective view of a component tray ofthe present discbsure
  • Fig. 16b is side ebvation view of another component tray and a holding frame ofthe present disclosure
  • Fig. 16c is a top plan view ofthe component tray and the holding frame of Fig. 16b;
  • Fig. 16d is a top pkn view of another component tray and the holding frame of Fig. 16b;
  • Fig 16e is a perspective view of another component tray of the present disclosure.
  • Fig 16f is a perspective view of another component tray of the present disclosure.
  • Fig 16g is a perspective view of another component tray of the present disclosure.
  • Fig 16h is a perspective view of a standard component
  • Fig 16i is a perspective view of another component tray of the present disclosure.
  • Fig 17a is a cross- sectional view of a substrate with conductive and non- conductive traces produced in accordance with a method of the present disclosure
  • Fig 17b is a cross-sectional view of another substrate with conductive and non-conductive traces produced in accordance with another method of the present disclosure
  • Fig 18a is a view of exemplary circuit traces
  • Fig 18b is a view of the exemplary circuit traces of Fig. 18a with indicia indicating a method of the present disclosure
  • Fig 18c is a view of the exemplary circuit traces of Fig. 18a with further indicia indicating the method of the present disclosure discussed with reference to Fig. 18b;
  • Fig 19a is an illustration of circuit traces in relation to an embodiment of a print head
  • Fig 19b is an iHustration of circuit traces in relation to current flow
  • Fig 19c is an illustration of a diagonal circuit trace
  • Fig 20a is an illustration of circuit traces
  • Fig 20b is an iHustration of the circuit traces of Fig. 20a modified by a method of the present disclosure.
  • Fig 21 is an illustration of standard component pad arrangements.
  • an embodiment of the present disclosure includes a printed circuit board (PCB) production apparatus 100 comprising a positioner 90, a controller 95, a display 106, a vacuum source 107, and an imaging device 108.
  • the positioner 90 further comprises a head mount 110, a function head 115, and a table 104.
  • the positioner operates to effect three axis movement of the function head 115 relative to the table 104 as directed by the controller 101.
  • the table 104 is configured to support a substrate 105 which is a workpiece to be fabricated into a PCB.
  • a component feed mechanism 122 and a component mounting head 140 are optionally provided.
  • the component feed mechanism 122 may be embodied as a tape and reel mechanism 122a or a tray system 122b, or both either simultaneously or interchangeably. Details of the controller 95 are depicted in Fig 7 and include a component mounting control module (CMCM) 127 which controls operations of the component mounting head 140 and the component feed mechanism 122 when the PCB production apparatus 100 is so equipped.
  • CMCM component mounting control module
  • FIG. 5A and 5B a simplified, schematic in part, depiction of an embodiment of the positioner 90 illustrates a basic configuration of a positioner.
  • the present disclosure is not restricted to the configuration iHustrated, and it will be understood by those skilled in the art that other positioner configurations are optionally adaptable for use in the PCB production apparatus 100 provided the configurations are capable of positioning the function head relative to the substrate 105 in x, y, and z axis directions. Motion along each axis is optionally implemented by a motor and a bad screw.
  • Other optionally employable actuation mechanisms include, for example and not Imitation, linear motors and motors operating, inter alia, belts and pulleys, and rack and pinions.
  • an x-axis motor 101a drives an x-axis lead screw 101b
  • a y-axis motor 102a drives an x-axis bad screw 102b
  • a z-axis motor 103a drives an z-axis lead screw 103b.
  • the head mount 110 is vertically moved by the z-axis bad screw 103b and is horizontally moved in the x-axis by the x-axis lead screw 101b.
  • the tabb 104 wh h supports the substrate 105, is horizontally moved in the y-axis direction by the y-axis lead screw 102b.
  • the tabb 104 is optionally mounted to permit rotation in an embodiment including table rotator 139 which may be embodbd as a motor, solenoid, field coil, or other actuator.
  • the function head 115 optionally mounts to the head mount 1 10 by mount screw 110c and is aligned by virtue of alignment cones 110a mating with alignment cavities 110b. Other mounting configurations may be adapted without departing from the scope of the present disclosure.
  • the function head 115 has a function module 115a whbh is optionally configured to effect any or all of ink dispensing, epoxy dispensing, or component placement as is discussed bebw.
  • the PCB production apparatus 100 is capable of printing circuit traces and/or performing pick-and-pkce attachment of electrical components.
  • the PCB production apparatus 100 is optionally used for low-cost rapid prototyping and rapid manufacture of complete printed circuit assemblbs.
  • an embodiment of the PCB production apparatus 100 comprises a function module 1 15a configured as a printing devbe for printing conductive material onto the substrate 105.
  • the PCB production apparatus 100 is also optionally capable of positioning circuit components onto the substrate 105 in ebctrical connection to the conductive material with the function module 115a configured for component mounting as discussed bebw.
  • attachment of circuit components to the substrate 105 and conductive material may include applbation of a conductive epoxy and the function module 1 15a is optionally configured with the epoxy dispenser 130.
  • An embodiment of the PCB production apparatus 100 is also capabb of applying non- conductive epoxy at specific locations on the substrate 105.
  • an embodiment of the PCB production apparatus 100 optionally includes heater 118 which is a source of heat which is applied under the control of the controlbr 95.
  • an embodiment of the PCB production apparatus 100 optionally includes a substrate positbrring/holding mechanism 121 for temporarily holding substrate 105 to table 104 whbh, in one embodiment, includes the vacuum source 107.
  • the PCB production apparatus 100 optionally includes the imaging devbe 108 for implementing a scanning, or digitizing, function for creating a digital model of an arbitrary three dimens nal structure for aiding in the positioning of the ink printing and component placement
  • a further embodiment of the PCB production apparatus 100 optionally includes a material printing function for printing plastic and/or metal structures for supporting and/or enclosing the PCA.
  • the controller 95 controls functions of the PCB production apparatus 100, including the movement of the head mount 1 10 relative to substrate 105, and is implemented by software and/or firmware which resides internal to the PCB production apparatus 100, external to the PCB production apparatus 100, or split between the two, where some functions reside external to the PCB production apparatus 100 and some functions reside internal to the PCB production apparatus 100.
  • firmware all software and/or firmware references related to the operation of the PCB production apparatus 100 will be referred to as firmware.
  • firmware will be referring to an application module that is part of the complete the PCB production apparatus system software or the firmware will be referring to application modules that are optionally operated as stand-alone software applications.
  • the controller 95 may be any of a microcontroller, a single board computer capable of producing signals to control the movement of head mount 110, or a standalone computer, such as but not limited to a PC, which as an I/O unit configured to control components of the PCB production apparatus 100 such as any one or combination of the x-axis motor 101a, the y-axis motor 102a, the z-axis motor 103a, the function head 115, the imaging device 108, and the pressure source 109.
  • a PC which as an I/O unit configured to control components of the PCB production apparatus 100 such as any one or combination of the x-axis motor 101a, the y-axis motor 102a, the z-axis motor 103a, the function head 115, the imaging device 108, and the pressure source 109.
  • controller 95 although depicted as a module within the PCB production apparatus 100 in Fig 4, is optionally implemented in a distributed fashion wherein a control module is internal to the PCB production apparatus and a computer, separate from but in ebctronic communication with the internal control module, operate in conjunction with each other to effect control of the PCB production apparatus 100.
  • controller is intended to include such an arrangement as well as an arrangement wherein a computer is external to the PCB production apparatus 100 but controls operation of components of the PCB production apparatus 100 as discussed above via an I/O unit. In such an embodiment, the computer is to be considered a portion of the PCB production apparatus 100.
  • the function head 115 includes an ink printing mechanism 120 for printing conductive traces by dispensing of conductive inks onto the substrate 105.
  • the ink printing mechanism 120 is attached to the PCB production apparatus 100 at head mount 110.
  • Dispensing conductive ink using the ink-printing mechanism 120 includes, but is not limited to, processes such as syringe printing, piezoelectric-based printing ink-jet printing and ink spray.
  • Some printing techniques, such as syringe printing require the application of air pressure provided by optional pressure source 109, shown in Fig. 4, or mechanical pressure applied by an electric motor or other actuator to push the ink through the ink nozzle.
  • Conductive inks are typically silver and copper-based but could be of any ink that would provide reasonable corductivity for transfer of electrical signals across the conductive traces.
  • An example of a commercially available silver-based conductive ink is Metafon HPS-021LV from Novacentrix. The HPS-021LV has a resistivity of 6.74e-5 ohm-cm when the ink is cured at 125 degrees-C.
  • the ink-printing mechanism 120 may include a nozzle or tip with an opening for the ink to fbw through
  • the ink- printing mechanism 120 may be capable of having the tip replaced should a larger or smaller width Bne be required by the circuit.
  • conductive inks are capable of being printed using standard ink-jet printing techniques. These types of inks are typically based on nano-particles which allow the ink to be ejected from small hobs characteristic of a standard ink-jet cartridge or piezeoelectric nozzle. Here the conductive ink is optionally filled in an ink-jet cartridge and the PCB production apparatus 100 controls the release of conductive ink onto the substrate 105.
  • Movement of the head mount 110 relative to the table 104 is controlled by the controller 95 based on information contained in a digital model or image of a desired conductive trace geometry or circuit layout. Details of the circuit layout is often contained in an industry- standard Gerber file or any other type of file which supports the desired geometry of the conductive traces. File types may include electronic image files including bitmaps (BMP), JPEGs, GIFs and TIFFs to name a few.
  • BMP bitmaps
  • JPEGs JPEGs
  • GIFs GIFs
  • TIFFs time division multiple access point division multiplexing
  • the position of the head mount 110 is optionally manually controlled by the operator via the controller 95.
  • embodiments of the function head 115 will contain at bast one of the following PCB production mechanisms: the ink-printing mechanism 120 in a function head 115-1 of Fig. 6a, an epoxy-printing mechanism 130 in a function head 115-2 of Fig. 6b, and/or a pick-and-pkce mechanism 140 in a function head 115-3 of Fig. 6c.
  • an embodiment of a function head 115-4 optionally has a function head module 115b which includes all or any combination of functions as shown in Fig. 6d.
  • the function head modub 115b is also optionally configured to include two function instead of three.
  • an embodiment of the present discbsure includes a function head 115-5 having a function head modub 115c configured to be automatically or manually loaded with any of the PCB production mechanisms 120, 130, or 140 based on a desired operation and optionally under firmware control
  • the function head 115 optionally has a rotation motor 116 (dashed line representation) to rotate the p k- and-place mechanism 140 or the pick-and-pkce mechanism 140 includes the rotation motor 116 (dashed line representation) to impbment a rotation feature to property position the ebctrical component onto the substrate 105.
  • a rotation motor 116 dashed line representation
  • Another embodiment has the rotation motor 116 (solid line representation) mounted outside of the function head module 1 15a, 1 15b, or 115c so as rotate the whob function head module 115a, 115b, or 115c.
  • the rotation motor 116 may be mounted on the function head modub 115a, 115b,or 115c so as to rotate the function head module 115a or 115b rektive to the function head 115-3, 115-4, or 115-5.
  • the function head 115b includes the ink-printing mechanism 120 and the p k-and-pkce mechanism 140.
  • the function head 1 15b optionally has a print mechanism rotation dev e 129 (dashed line representation) to rotate the printing mechanism 120 or the printing mechanism 120 includes the rotation device 129 (dashed Hne representation) to implement a rotation feature to orient a print head as discussed below with regard to circuit race printing
  • the print head rotation device 129 is optionally embodied as motor but other actuating devices such as solenoids, voice coils or pneumatic actuators operating off the vacuum source may be used.
  • the embodiment of the function head 115b having the rotation motor 116 (solid Hne representation) mounted outside of the function head module 115a, 115b, or 115c so as rotate the whole function head module 1 15a, 1 15b, or 115c, is also optionally adapted to print head orientation
  • the function head 115b may include several ink-printing mechanisms, one for each printing type, including mechanisms for conductive ink printing, insulator ink printing and epoxy deposition to name a few.
  • the individual printing and deposition mechanisms may share common parts such as a syringe motor or pressure sensor to name a few.
  • the function head 115b allows substitution of one ink type for another, such as a case when a syringe that contains the conductive ink is replaced with a syringe containing the insukting ink. Having the flexibility to replace ink containers may reduce the total cost of the PCB production apparatus 100.
  • ink and epoxy products are two-part systems containing a base material and a catalyst.
  • a separate mechanism is optionally used to apply the two parts to substrate 105.
  • the epoxy may include conductive and non- conductive forms. Conductive epoxy is optionally used for making an electrical contact between the component and the conductive traces. Non- conductive epoxy is optionally used for holding components and devices to the surface of substrate 105 and the conductive traces.
  • the epoxy is optionally thermally conductive for applications requiring the dissipation of heat.
  • the epoxy will be dispensed using an epoxy- printing mechanism
  • the epoxy- printing mechanism may be of the same type as the ink-printing mechanism
  • the epoxy-printing mechanism may be of a different type than the ink-printing mechanism
  • the ink-printing mechanism may include an ink-jet technology while the epoxy-printing mechanism may include a syringe printing process.
  • Another example may have the ink-printing mechanism using a single tip dispensing process wMe the epoxy-printing mechanism optionally uses a dual tip dispensing system when a two-part epoxy is optionally used.
  • the substrate 105 is optionally of any type of non- conductive material to which the conductive traces may be firmly attached and cured.
  • the substrate material may be rigid or flexible, for example and not Imitation, fiberglass boards, paper, plastic, wood, glass, cloth, or skin
  • the substrate 105 is supported within the PCB production apparatus 100 using the table 104.
  • the table 104 is typically a flat rigid plate which is attached to the PCB production apparatus 100.
  • the table 104 is optionally made from a variety of materials including, but not limited to, plastics, metals and fiberglass board.
  • the table 104 is optionally removable. Tabb.
  • the table 104 optionally also includes a three-dimensional form onto whbh substrate 104 will be held.
  • the form is optionally a shape that is cylindrical, hemispherical, corneal or rectangular to name a few, other shapes are also possible.
  • the limitation in the shape form is only dbtated by the flexibility of the PCB production apparatus 100 to printing ink onto a compbx structure.
  • the table 104 may be fixed in location relative to an apparatus frame 92 or may physbaHy move in one or more dimens ns under the control of the firmware in order to aid in the printing of inks and insulators.
  • the PCB production apparatus 100 as shown in Figs. 5A and 5B, is configured with tabb 104 movement along the y-axis relative to the apparatus frame 92.
  • the y-axis motor 102a is attached to the bad screw 102b which moves tabb 104 when motor 102 is turned. When the y-axis motor 102a moves the table 104, the relative position to the head mount 110 to the table 104 is changed.
  • the x-axis motor 101a is connected to the bad screw 101b and moves the head mount 110 abng with the z-axis motor 103a and bad screw 103b relative to the frame 92 and the tabb 104 along the x-axis.
  • the z-axis motor 103a drives another bad screw 103b to move the head mount 1 10 in the vertical direction along the z-axis relative to the tabb 104 and the frame 92. Having three axis of motion allows the head mount 110 to be positioned anywhere across table 104 and the substrate 105.
  • PCB production apparatus 100 movably supports the tabb 104 to move in both in the x-axis and y-axis directions relative to the frame 92 and the head mount 110 to move in the z-axis relative to the frame 92.
  • One skilbd in the art will understand that there are numerous other combinations for three dimens nal movement of the table 104 relative to head mount 110 and will appreciate that such configurations are within the scope of this discbsure.
  • PCB production techniques produce conductive traces that follow a circuit pattern required for an electronb circuit with details defining the circuit pattern saved in an ebctronic file.
  • the information contained in the pattern also calbd the layout, may be recalbd through the firmware from an ebctronic database and transferred to the apparatus controller 95 by the operator.
  • the layout would be designed and saved using a separate Computer Aided Design (CAD) tool such as Cadence OrCAD, CadSoft Eagle and Mentor Graphics PADS to name a few.
  • CAD Computer Aided Design
  • the CAD tool is optionally integrated as part of the PCB production apparatus firmware.
  • the CAD tools may output the circuit layout in the form of native file types, Gerber, or some other standardized fib type.
  • a Gerber fib is a data fib describing the physbal layout of a single layer of a printed wiring board. These layout file types may also include Bitmaps (BMP), JPEGs, GIFs and TIFFs to name a few.
  • BMP Bitmaps
  • JPEGs JPEGs
  • GIFs GIFs
  • TIFFs TIFFs
  • the Gerber fib is an industry standard used in the fabrication of chemically etched and mechanbally etched printed wiring boards.
  • the term Gerber will be used to describe any type of ebctronic fib that describes the layout of a singb layer of printed wiring board including vector and image based electronb fibs.
  • the present disclosure includes any other fib type defining a circuit layout when using the name Gerber unless explicitly limited to a Gerber file.
  • PCB file will be used hereinafter to refer to a file describing circuit layout features directed to single or multilayer PCB to be manufactured using conventional methods, such as a Gerber file.
  • 'printed PCB file will be used to refer to a file configured to control the PCB production apparatus 100 for producing a PCB using the method of the present disclosure for printing circuitry incorporating multiple layers using printing techniques.
  • Firmware of the controller 95 will optionally include a layout translation module (LTM) 152 to translate the PCB files into instructions for controlling a location of head mount 110 and each of the associated operations of the PCB production apparatus 100 including the ink-printing mechanism 120, epoxy-printing mechanism 130 and the pick-and-place mechanism 140.
  • LTM layout translation module
  • the LTM 152 implemented by PCB file translation- software, may reside external to the PCB production apparatus 100 or included as part of the firmware.
  • the translation- software When the translation- software is external to the PCB production apparatus 100, it may reside in a local personal computer, reside in a web-based tool or any other computing device capable of inputting ebctronic data files and performing the translation from layout of conventional PCB files to files for controlling the PCB production apparatus 100, hereinafter referred to as apparatus layout files (ALFs), which define the conductive and nonconductive geometries and traces to be produced by the PCB production apparatus 100.
  • ALFs apparatus layout files
  • the ALFs may subsequently be translated into apparatus control files (ACFs) which are commands for controlling the PCB production apparatus 100 to produce the PCB.
  • ACFs apparatus control files
  • the ACFs may be created "on the fly" from the ALFs to control the PCB production apparatus 100 in the manner that interpreters accept source code and effect program functions without first compiling source code.
  • the LTM 152 of Fig. 7 is included within a CAD tool that examines the conductive layers and creates a separate PCB file that includes the insulating geometries to separate at bast two conductive layers.
  • the generation of a PCB file containing the insulating geometries is optionally independent of the firmware of the PCB production apparatus 100 in this embodiment.
  • firmware of the PCB production apparatus 100 includes the LTM 152 and imports PCB files, inter alia, Gerber files, for two or more conductive layers and determines the insulating geometries for the non- conductive ink.
  • a Design Rule Checker module (DRCM) 154 is optionally employed to verify that the CAD file and/or printing instructions is compatible with control of the PCB production apparatus 100 and also within limits for printing conductive and non- conductive traces defined by limits of the PCB production apparatus 100, for example and not limitation, line width, Hne spacing and overlap.
  • the DRCM 154 may also check the capability for printing conductive epoxy.
  • the DRCM 154 is included as an option in the CAD software tool
  • the DRCM 154 is included as part of the firmware so that the PCB production apparatus 100 can check files from CAD tools not specifically equipped to provide files for the PCB production apparatus 100. Intersection Determiriation and Isokting Layers.
  • the LTM 152 has a function that will process the PCB files to identify the need for an insukting kyer by beating a position of circuit traces of different kyers that intersect when the PCB is viewed from the z-axis direction in order to generate an insuktor geometry for ebctricalty isokting intersecting conductive traces when producing the PCB using the PCB production apparatus 100.
  • the LTM 152 optionally creates a list of locations where insukting ink is to be deposited onto the substrate
  • an insuktor generation process (IGP) 200 is a multistep process wh h includes importing the PCB fibs 201, examining the PCB files for intersections 202, calcukting x, y location for each intersection 203, calcukting length and width of insukting geometry 204, saving location and geometry information 205 for kter use by the PCB production apparatus 100 to print non- conductive ink.
  • a standard Gerber file includes information contained in the header followed by a description of the geometry. For example, a singb trace would have the following text-based fib stored in the format of a Gerber file.
  • the file begins with %FSLAX25Y25*% which describes the coordinate format of Leading Zero's omitted, Absolute Coordinates, 2 Digits in the Integer Part and 5 Digits in the Fractional Part.
  • the %MOIN*% represents the units set to inches.
  • %IPPOS*% sets the image to have positive polarity.
  • the %ADD10C,0.05*% defines an aperture with D-code 10 as a 0.05-inch circb.
  • the %LPD*% Start a new level with dark pokrity.
  • the X0Y0D2*D10* commands a move to (0,0) and select aperture D10.
  • Gl command is for linear interpotechnische
  • the Command X84464Y145472D2 is a move to (0.84464", 1.45472").
  • Command X113885D1 is draw to (1.13885", 1.45472").
  • the X0Y0D2 commands a move to (0,0).
  • the M02 is the end of file. Referring to FIG. 9a, an example of a line defined by a Gerber file with two end points of a line are shown as (x0,y0) and (xl,yl).
  • An aperture 500 is defined using the aperture definition in the Gerber file. The final geometry is created by moving the aperture 500 from endpoint (x0,y0) to (xl,yl).
  • FIG. 9b the geometry of the first conductive trace 501 based on the information shown in FIG. 9a is shown
  • the first conductive trace 501 is the geometry that will be printed using either the PCB production apparatus 100 or conventional PCB manufacturing equipment.
  • Gerber files from two or more conductive layers are to be printed on a substrate, it is assumed that there will be overlap between portions of at least one pair of conductive traces.
  • An imaging method is optionally used to convert the conductive trace 501 to a graphics or image file and compare the information contained in this image file to the information contain in another image file.
  • Another method optionally employed is to mathematically determine the location of the overlap using mathematical techniques known in the industry which compare line segments for overlap or touching. Mathematical techniques must also include aperture inclusion wherein the width of the aperture that runs along the centerline of the trace including the extension beyond the endpoints of the line created by the radius of the aperture at each end.
  • the first conductive trace 501 is converted to an image file and the second conductive trace 502 is converted to an image file.
  • the imaging technique may be used wherein the images are aligned and a pixel by pixel comparison is made until first overlap 503 is determined.
  • the mathematical technique may be used wherein a conductive intersection is optionally determined by examining a vector representation of the first conductive trace 501 and the second conductive trace 502.
  • matrix cabulating methods are optionally empbyed using determinants. It will be understood that other techniques for cabulating the conductive intersection 503 are optionally developed including when conductive intersection 503 includes shapes such as square, rectangular and other complex geometries.
  • the coordinates of the intersection are determined based on the technique used to find the intersection.
  • the area of the first overlap 503 is stored as another image file based on the total number of pixels and layout of the pixels.
  • Another embodiment of operation 203 includes a technique to store the first overlap 503 in terms of a cenrroid, bngth and width As not all overlaps are rectangular, as in the case when diagonal lines are present, the geometry of a complex overlap may be stored.
  • operation 204 is effected wherein a new geometry for an insuktor is created that matches or is slightly larger than the geometry of the overlap 503.
  • an insukting patch 504 is designed to be slightly larger than first overlap 503.
  • insukting patch 504 will be printed between them to create a layer of insulation This is likewise shown in Fig. 10a wherein the insulating patch 213 is depicted.
  • the insuktihg geometry 213 is shown as a square with center xc, yc and associated width (x2-xl) and height (y2-yl). Insulating geometry 213 can also be represented by corner points (xl,yl) and (x2,y2).
  • the insuktihg geometry 213 is not limited to square geometries and is optionally of any shape krge enough to electrically isolate the conductive trace 210 from the conductive trace 211.
  • insuktihg patch 504 starts with the geometry of first conductive trace 501 and geometry of second conductor 502. These geometries are optionally stored as part of a software tool that routes conductive traces onto separate kyers. These routing tools create the kyout geometries that will be converted to commands used by apparatus to print conductive ink. Another option would be to recall two Gerber files that contain the appropriate kyout information for first conductive trace 501 and second conductive trace 502.
  • the insuktor geometry operation 204 uses the overkp geometry determined using image- based techniques or mathematical ⁇ techniques in operations 202 and 203.
  • An example of the insuktor geometry is the insuktor patch 504 of Fig 9d.
  • the insuktihg patch 504 is configured using an oversize dimension that, in one embodiment, is at least 0.005-inch krger than the overlap geometry 503 however this is not a requirement as other oversize dimensions may be used.
  • the actual size of the insuktihg patch is a function of the printing capability of the apparatus including print resolution for both the conductive and non-conductive inks.
  • the sizing of the insuktihg patch is optionally automatically determined or input by the operator such as a manually setting that the insukting patch to be 0.005-inch beyond the nearest point to the overkp geometry 503.
  • the creation of the insuktor geometry of the insukting patch 504 is performed by the LTM 152 in operation 204 or is optionally performed in a software tool that routes the kyout
  • the kyout information for the insukting patch is determined, it is stored as an image file or as a Gerber file for use by the PCB production apparatus 100 during the multikyer printing process. If the kyout information is determined by the LTM 152, it is optionally used to directly control the printing- mechanisms in apparatus.
  • insukting two conductive kyers Another form of insukting two conductive kyers is to print an entire region of insulating ink between the two conductive kyers.
  • a first conductive layer 241 is first printed on a substrate 240.
  • Insukting kyer 242 is then printed on top of first conductive kyer 241 to cover at bast a portion of the conductive traces of first conductive kyer 241.
  • Second conductive trace layer 243 is printed on top of insukting kyer 242.
  • the geometry of insukting kyer 242 is determined by examining the Gerber files of first conductive kyer 241 and second conductive kyer 242.
  • insukting layer 242 may be optimized to reduce ink usage and time printing the non- conductive ink, or the insulating patch technique discussed above may be employed. In some cases, it is preferred to completely cover the substrate 240 with insulating layer 242.
  • a multilayer printing process 220 for printing two conductive traces separated by an insukting layer shaped with a geometry that electrically isolates the two conductive lines.
  • the multilayer printing process 220 starts with printing a 1st conductive trace in operation 221, followed by recalling the insukting geometry 222 which has been defined in operation 222, followed by operation 223 printing non- conductive ink in the shape of the insulating geometry 223 and lastly, printing 2nd conductive trace 224.
  • the function head 115b of Fig 6d optionally includes two of the ink- printing mechanisms 120 respectively containing conductive and non-conductive inks in the same subsystem
  • the function head 115a has a single one of the ink-printing mechanisms 120 with the conductive ink and non- conductive ink being exchanged during the printing process.
  • the PCB production apparatus 100 will include the function head 115c of Fig. 6e wherein two separate ink- printing mechanisms 120 may be automatically bad and unloaded.
  • an embodiment of a process to print a PWB using the PCB production apparatus 100 starts with the first conductive trace operation 221 wherein the function head 115 is controlled to print the first conductive trace 501 on the substrate using conductive ink.
  • operation 222 controls the PCB production apparatus 100 to print insukting patch 504 using a non- conductive ink.
  • second conductive trace 502 is printed using a conductive ink in operation 224.
  • a first conductive trace 210 is representative of a first conductive kyer as an output from a CAD tool, Gerber file or image file.
  • the first conductive trace 210 is printed first on a substrate 214.
  • a second conductive trace 211 is representative of a second conductive kyer.
  • the first conductive trace 210 and the second conductive trace 211 intersect, or overkp, at a conductive intersection 212.
  • the conductive intersection 212 is calcukted by the LTM 152, or if so configured, an external circuit kyout tool
  • the PCB production apparatus 100 alternates printing of conductive ink for the conductive traces, 210 and 21 1 and non- conductive inks for the insukting geometry 213.
  • first conductive kyer 241 and second conductive kyer 242 when electrical connection between a portion of first conductive kyer 241 and second conductive kyer 242, typically at a location where a vk hob is found using the drill fib and/or the Gerber fibs, an opening in insukting kyer 242 is optionally printed by not printing insukting ink in this regbn as discussed bebw.
  • second conducting kyer 243 is printed on top of insukting kyer 242, electrical connection is optionally made between first conductive kyer 241 and second conductive kyer 242.
  • the need to print conductive connections between conductive traces arises. These connections replace the drilled vks, 60a and 60b, in a traditional PWB as described above in retechnisch to Fig. lc.
  • the LTM 152 optionally creates a Bst of locations where conductive ink would overkp creating an ebctric connection between conductive traces of two or more conductive layers.
  • CAD tools for layout of PCB's typically output a data file, referred as a drill file or Exceflon drill file, that includes the two dimensional locations of holes that are used by the PCB manufacturer to create pkted-through via hobs. As shown in Fig. lc, these vias are used to connect circuit features between multiple layers in a multilayer PCB.
  • the LTM 152 optionally uses the data stored in the drill file to aid in the location of circuit connections where conductive ink is placed by the PCB production apparatus 100.
  • drilled via hobs are often located at a center of a circular pad similar to the pads 72 of Fig. lc.
  • the individual pad information is contained in the PCB file for each conductive layer. For example, in the text file for Gerber extended 274X, a 0.1 inch diameter pad would be described using the following statements:
  • AD is an aperture description
  • D10 is a circular aperture
  • C is a circb macro
  • 0. 1 is a diameter of 0.1 inches.
  • the information contained in this Gerber fib is optionally compared to a second Gerber file and is optionally used to deteimine if two pads overlap and therefore should be connected in the final circuit without the need to examine the drill fib.
  • pad features are optionally eliminated or at least their diameters are optionally reduced during the layout process or after the layout process.
  • a first conductive trace 230 which is included in a PCB fib for one layer of a multilayered P WB is printed onto substrate 232.
  • First conductive trace 230 includes a first conductive pad 231 (portion of outline shown in dashes).
  • a second conductive trace 233 is from another PCB file for another conductive layer of the multilayered PWB.
  • the second conductive trace 233 includes a second conductive pad 234.
  • the LTM 152 When examining the PCB files associated with these conductive layouts or when examining an ebctrical schematic for the intended circuit, or when examining the drill fib, the LTM 152 first deteimines that the first conductive pad 231 is to make ebctrical contact to the second conductive pad 234, then the second conductive pad 234 is printed directly on top of the first conductive pad 231 as represented by the partial dashed outline of the first conductive pad 231.
  • Another method optionally effected by the LTM 152 is to combine the layouts of first conductive trace 230 and first conductive pad 231 and second conductive trace 233 and second conductive pad 234 into a combined conductive trace and print both sets of conductive geometries at the same time in which the layout would not need the conductive pads and a continuous configuration having the outline shown in Fig. 12b is produced..
  • a via hob is drilled through the entire stackup of conductive layers and substrates.
  • conductive circular pads are typically located on each conductive layer for each plated through hob to be drilbd through thus albwing tobrance for the drilling alignment..
  • the via hole is only drilled through the layers that require direct electrical connection ⁇ ).
  • These types of vias are cafled 'blind-hob vias" and are typ ally more expensive to manufacture using traditional methods.
  • printing the equivalent of a blind-hole via is easily created by only printing the electrical connection between those conductive traces.
  • first conductive trace 531 is to connect to second conductive trace 532.
  • the layout information of first conductive trace 531 is contained in a first Gerber file 541.
  • the layout information for second conductive trace 532 is contained in second Gerber file 542.
  • the via hob information, including center location (x5,y5), is contained in Drill File 543.
  • the process begins by identifying the (x5,y5) location of via hob using the drill file associated with the PWB.
  • the second operation is to print first conductive trace 531.
  • the third operation in the process is to print insulating patch 530.
  • Insukti g patch 530 includes first cbarance hole 533 which exposes a portion of first conductive trace 531 in the area of via hob center (x5,y5).
  • Insukti g patch 530 is optionally designed to cover all other conductive traces associated with the kyer containing first conductive trace 531 or only a portion of other conductive traces assockted with the kyer containing first conductive traces.
  • insuktihg patch 530 may contain other cbarance holes assockted with other connections between two conductive kyers.
  • insukting patch 530 can compbtely cover the substrate and all remaining conductive traces assockted with the kyer containing first conductive trace 531 with the exception of first clearance hob 533 wh h exposes a portion of first conductive trace 531 and any other clearance hobs used to connect two kyers.
  • the fourth operation in the process is to print second conductive trace 532 on top of insukting patch 530.
  • second conductive trace 532 overkps first conductive trace 531 in the area of (x5, y5), there will be an electrical connection between first conductive trace 531 and second conductive trace 532.
  • the dkmeter of first clearance hole 533 is optionally set to a nominal value determined automatically or entered by the user.
  • the dkmeter of first clearance hole 533 is optionally determined using pad dkmeter information contained in Gerber fib 541 and/or Gerber fib 542.
  • the dkmeter of first cbarance hob 533 will be set to the largest diameter of pad connected to first conductive trace 531 or second conductive trace 532.
  • the dkmeter of first cbarance hob 533 will be set to a dkmeter krger than the krgest pad connected to first conductive trace 531 or second conductive trace 532.
  • the dkmeter of first cbarance hob 533 is optionally oversized to take up printing tobrances whib still exposing the conductive ink associated with first conductive trace 531 and second conductive trace 532.
  • oversize diameters will be 10 mils larger than the largest pad connected to first conductive Irace 531 or second conductive trace 532.
  • the LTM 152 of Fig 7 is included within a CAD tool that produces the insulating patch with the required clearance hole.
  • the CAD tool will output the geometry of the insulating patch as a data file including Gerber.
  • the GERBER file information may be used to create a framework of the original circuit trace.
  • the translation software may find the center Une or an edge line to print the conductive ink.
  • the start and end points of a conductive Une are optionally determined and the printed Une width is optionally optimized to reduce the overall cost of the printed circuit.
  • Fig 14a shows a original GERBER file having two large areas of solid conductive on either side of the conductive Une.
  • a chemically etched or mechanicalty machined printed wiring board it is relatively easy to leave these large conductive areas in place as the original printed wiring boards are completely ckd in copper.
  • the LTM 152 will identify these large conductive regions and create a mesh that will be printed as a substitute.
  • Figs. 14b and 14c show two mesh equivalents that will be printed with conductive ink.
  • Figs. 14b and 14c are not the only possible mesh configurations as there are numerous configurations that will provide the electrical equivalent to a solid conductor.
  • the LTM 152 of Fig 7 is included within a CAD tool that produces the mesh The CAD tool will output the geometry of the mesh as a data file including Gerber.
  • the LTM 152 analyzes the PCB file to create a configuration which is effective to move the function head with the minimum travel path
  • Fig. 15 shows a typical circuit layout have 6 individual Unes that need to be printed.
  • the original PCB file may include the physical locations for endpoints of these Unes but may not have listed the Unes in an optimized order for printing using the ink-printing mechanism 120.
  • the LTM 152 re-orders the lines to increase printing speed and decrease the total travel path for two or more lines. In one optional configuration, the LTM 152will group endpoints with the nearest proximity.
  • Fig 15 shows the six lines with endpoints labeled.
  • Une 1 has endpoints 1 and .
  • the LTM 152 groups ⁇ and 2 as being physically near each other. This group may also include endpoint 5. Another grouping may include endpoints 2', 3 and 4. Another group may include 4' and 5'. Movement of the ink- printing mechanism 120 will be controlled by an optimized ordering of the endpoints. For example, assume that the last position of the ink-printing 120 is near endpoint 1. One solution is to begin by printing line 1 - 1 ', then 2-2', then 3-3', then 4-4' then 5'-5.
  • the LTM 152 optionally uses the length and angle of the individual Unes to minimize the total path traveled.
  • the LTM 152 optionally optimizes the traveled path with relation to acceleration of the ink-printing mechanism 120 that is optionally used.
  • the optimized travel path is not limited to the ones discussed here as there are other algorithm that is optionally used to optimize the travel path
  • the optimization may include the starting point or 'home" location of the ink-printing mechanism 120.
  • a similar optimization process may be used for the epoxy- printing mechanism 130, pick-and-pkce mechanism 140 and protective-ink mechanism 120.
  • a different ordering and path optimization is optionally used for each mechanism, 120, 130, or 140.
  • the pick- and -place mechanism 140 requires that the mechanism 140 moves to a known location to pick up the components to be placed.
  • the optimized travel path may be different than the other mechanisms as the mechanism 140 will need to be returned to the component feed mechanism 122 for picking up the individual components.
  • the function head 115 would include the pick-and-place mechanism 140.
  • the pick-and-pkce mechanism 140 includes a vacuum pickup, vacuum tip, and/or suction cup, for temporarily holding an electrical component while the component is positioned onto the substrate.
  • the pick-and-pkce mechanism 140 may be detachable from the function head 115 in order to share common components with the ink- printing mechanism(s) 120.
  • the pick-and-pkce mechanism 140 is located adjacent to the printing mechanism(s).
  • the function head 1 15 optionally has a rotation motor 116 to rotate the pick-and-place mechanism 140 or the pick-and-pkce mechanism 140 includes the rotation motor 116 to implement a rotation feature to properly position the electrical component onto the substrate 105.
  • the rrarrimum rotation capability would be 0-degrees and 90-degrees but other rotation angles may be possible.
  • the function head 115 has the rotation motor 116 arranged to rotate the electrical component prior to pkcement on the substrate.
  • Another embodiment has the rotation motor 116 arranged to rotate the entire function head 115a.
  • the function head 115b optionally includes a motor, a solenoid, field coi or other controllable actuator, or multiples thereof set a distance between a selected one of the mechanisms 120, 130, or 140, and the table 104.
  • a solenoid may be used to lower a height of the ink-prmting-mechanism 120 such that the insuktor-printing mechanism 120', pick-and-pkce mechanism 140 and epoxy-printing mechanism 130, will maintain a krger distance to the surface of the table 104.
  • the printing table 104 optionally includes the heater 118 embodied as a heating element to elevate the temperature of the substrate 105 in order to accelerate curing of inks and epoxies.
  • the Novacenrrix HPS-021LV has a cure time of 30 minutes when the ink is held at 125 degrees-C.
  • the apparatus- firmware would control the heating element in the printing table.
  • the temperature control optionally employs a temperature sensor 118a which is monitored by the controller 95 for effecting correct curing of epoxies and inks.. Ink-Flow Sensor.
  • An ink- flow sensor 119 is optionally used to measure when the ink has begun to f w and has reached the substrate.
  • the sensor 119 is optionally optically-based or measurement based.
  • a measurement based sensor 119 measures a resistance and/or capacitance between an ink dispensing tip and the substrate 105.
  • the dispensing tip is optionally metallic and with a sensor connected between the tip and the substrate, a relative change in the resistance and/or capacitance is measured with and without ink flowing between the tip and the substrate.
  • the pick-and-place mechanism 140 is optionally integrated in the PCB production apparatus 100 and operates in conjunction with a component feed mechanism 122.
  • the component feed system optionally includes a "tape and reel" strip mechanism 122a.
  • the strips often contain a set of equally- spaced holes along the side of the tape for beating the components and puling, or pushing, the tape into the apparatus.
  • an alternate configuration for the component feed mechanism 122 is a tray system 122b wherein electrical components are held in a component tray and components are manually baded into a tray or sbt and the components are picked up by the pick-and-pkce mechanism 140 for placement onto the substrate 105.
  • the components are optionally ejected or dropped from a hole or sbt located at the bottom or side of the tray. The hole or sbt location is pre- determined so the pick-and-pkce mechanism 140 has knowbdge of the component bcation for picking up the component.
  • the tray system 122b may include individual trays containing a cavity or hob that is sized to the ebctrical component. The individual trays have an outer dimension that is common
  • a component tray 124a is shown
  • the tray material is optionally plastic, metal or any other suitable material that can support holding the component in pkce. It is expected that the tray has a bottom for holding the components. The bottom could be closed or have an opening that could aid in beating the tray within the apparatus.
  • the depth of the component tray 124a is approximately equal to the height of the component. This would allow the top of all the components to be located at approximately the same position when placed within the apparatus making it easier for the pick-and-place mechanism 140 to pick up the component.
  • the top hole opening in the component tray 124a would correspond to the size of the component.
  • the individual component trays 124a would be inserted into the apparatus along a tray support frame 125 as shown in Figs. 16b- 16d.
  • the spacing between rails of the tray support frame 125 is approximately equal to the tray width
  • a lip or edge may be included as part of the tray support to property position the tray along the center of the tray support frame 125.
  • the centers of the trays 124a will be known to the apparatus so that the pick-and-pkce mechanism 140 can pick up a component.
  • the tray or trays 124a may be fed into the apparatus as part of the feed-mechanism
  • a tray or trays 124a have a location that is fixed once the trays are inserted into the apparatus.
  • a tray 124a may be ejected from the component feed mechanism 122 once the component is removed from the tray 124a.
  • a next tray 124a is optionally moved into the location of the tray 124a that was previously ejected.
  • This configuration albws the pick-and-pkce mechanism 140 the option to pick up components in the same location.
  • Fig. 16d shows a configuration for trays 124b which include a key arrangement. The key is an interlocking mechanism for aligning the trays 124b along the tray support 125.
  • the trays, 124a or 124b are optionally interconnected prior to placement into the apparatus.
  • trays in an alternative configuration may have the trays be assembled as one part as a multi-cavity Iray, 124c and 124d. This allows the components of a specific circuit to be pre-assembled and inserted as one common unit into the component feed mechanism 122.
  • the trays are optionally held in place with a spring baded mechanism similar to a desk stapler wherein a spring loaded mechanism pushes the trays to the front of the component feed mechanism 122, for example, a front of the tray support frame.
  • the mu -cavity tray 124c includes several elevated walls creating separate compartments to place individual components or groups of components.
  • the example of the multi- cavity tray 124c shown has three compartments but may include more or fewer compartments.
  • the compartments may be of equal size or are optionally sized to accommodate the variety of different package sizes of modern electronic components including resistors, capacitors, diodes, transistors and integrated circuits to name a few.
  • Fig. 16f shows a multi-cavity tray 124d wherein heights are made unequal to accommodate differences in heights of various parts. For example, the height of a 0603 surface mount resistor would be 0.45mm and the height of a 1206 resistor would be 0.6mm.
  • the compartment height may be optimized for manual insertion of the components by sizing the heights to fit the component height relative to the operator's finger sliding the part into the compartment. In one example, it may be easier to slide the component into a corner when the compartment height is slightly lower than a top surface of the multi- cavity tray, 124c or 124d.
  • the muM-cavity tray, 124c or 124d optionally has one or more sides open to aid the operator in placing the parts into the muM-cavity trays, 124c or 124d, which are shown as having one open side for exemplary purposes and are not so limited.
  • the operator may manually place a part into the multi-cavity trays, 124c or 124d, and slide the component into a corner of the multi-cavity trays, 124c or 124d.
  • the CMCM 127 is able to position the pkk-and-pkce mechanism 140 near an appropriate corner in order to pick up the component.
  • the operator may enter a location of each component into a table displayed on a computer screen or other visual interface device.
  • the preferred location of the component on the Iray is optionally determined by the CMCM 127.
  • the CMCM 127 will display one or more of component identification, the associated compartment location, component orientation, and compartment corner for positioning the component.
  • the printed circuit includes a resistor located in the bottom region of the circuit and a capacitor in the upper region of the circuit
  • the ideal location for the resistor would be at the lower portion of the tray and the capacitor at the upper region of the tray. In this way, the movement of the pkk-and-pkce mechanism 140 is controlled to reduce a total length of movement.
  • a tray 124e may also include a guide that allows a more accurate alignment of the component as it is pushed into the compartment.
  • An example of the tray 124e is shown and has a channelized compartment that becomes narrower near the top. If a component is pkced into the compartment at the bottom and then pushed up, either by a linger or other automated device, as the part moves up into the compartment, the component will be properly positioned at the top of the compartment. It is noted that an actual orientation of the tray 124e is in the horizontal plane, the discussion of compartment and tray configuration is relative to the figures of this document. It is understood that components come in a variety of sizes and shapes so it is expected that this channelized approach would not be abb to accommodate all components. In this case, more than one channel is provided for the tray system
  • the package includes a marked feature to highlight the location of one of the pins, typ alfy pin 1.
  • Fig, 16h shows a typ al package of an integrated circuit having 14 pins. Pin 1 is clearly marked with the "dot" located near pin designated as pin 1 for this package.
  • an embodiment of a tray 124f includes a mark that ind ates how the component should be loaded into the tray.
  • the tray 124f includes a "dot" to be used to properly locate the associated "dot" on the package of the integrated circuit.
  • the operator is optionally guided by the CMCM 127 as to how the component should be positioned in the tray. This is optionally provided by the aid of a graphical image or a text based description of the component location on the display.
  • dfodes For components with two terminals, such as dfodes, the "dot" convention is typically not used. In this case, components manufacturers rely on a variety of different marking schemes to describe the direction of current flow from anode to cathode.
  • an entifiabb mark is optionally placed on the tray to aid the operator as to the proper orientation for the component.
  • One such mark is optionally a typbal schematic symbol for a diode.
  • the CMCM 127 may also provide a graphical image or text based description of the proper orientation for the component when placed in the tray.
  • the imaging devbe 108 such as a camera, for providing the CMCM 127 with a method to "visually" identify a component's orientation and offset in order to rotate the component prior to placement onto the substrate 105 or to offset the component when placing the component on the substrate 105.
  • the imaging devbe 108 is optionally located above, bebw or to the side of the component in the tray.
  • the imaging device 108 is optionally located separate from the tray and the pbk-and-place mechanism 140 will pick up the component from the tray and then move the component into the visual field of the imaging device 108.
  • the imaging dev e 108 is optionally bcated above, below or to the side of the component as the pbk-and-place mechanism 140 moves the component into the field of vbw of the imaging devbe 108.
  • An embodiment of PCB production apparatus 100 has a camera system as the imaging devbe 108 placed adjacent to the tray pointing upward.
  • the pbk-and-pkce mechanism 140 picks up the component from the tray and move the component over a camera lens.
  • the camera image is passed to an algorithm to detect edges and/or a center of the component. Any rotation of the component rektive to a desired position on the substrate 105 is corrected to within a given tobrance by the PCB production apparatus 100 prior to pkcement on the substrate 105.
  • the pick-and- pkce mechanism 140 is optionally capable of rotating the component as discussed herein with regard to the rotation motor 116. In an advantageous embodiment, the pbk-and-pkce mechanism 140 can rotate the part by at bast 90 degrees.
  • the pick-and-pkce mechanism 140 can rotate the part by at bast 180 degrees. Even more preferably the camera can rotate the component over a 360 degree angle.
  • the camera is optionally any relatively low cost camera such as the LinkSprite JPEG 2MP Color Camera. As most cameras have a fong focal point, a macro lens is optionally placed over the lens of the camera system in order to be abb to focus the camera on the component which can be fairly cbse to the imaging system
  • the operator manually places components onto the tray and then the pick-and-place mechanism 140 picks up the components and moves them to a separate bcation or "holding area" for temporary storage until they can be placed on the substrate 105 at a later time.
  • the operator may place all the necessary components into the apparatus during one step in the total print and assembly process. For example, by placing all the components into the PCB production apparatus 100 during the initial phase of the operation, all printing and component assembly can occur without any further intervention by the operator.
  • Another benefit for the impbmentation of a holding area is to reduce the complexity of the tray system which optionally albws for a tray with a single compartment.
  • Another benefit to the holding bcation is that a tape-and-reel system is optionally added to PCB production apparatus 100 where the tape and reel system only requires a singb reel handling mechanism
  • the LTM 152 may also create a list of an order for whbh the components would be placed onto the substrate.
  • the list may be provided to the user prior to inserting the components into the PCB production apparatus 100. In this way the components may be inserted in the optimized order for facilitating the pick and pkce process.
  • CMCM component mounting control modub
  • the component mounting control modub (CMCM) 127 impbmented by the controller 95 and shown in Fig 7, uses this list and the information provided by the LTM 152 to pick up the components.
  • the CMCM 127 based on the bcation and order of the components baded into the apparatus, optionally optimizes an order in which to pick up the components to improve throughput of the p k-and-place process.
  • Another option is to provide an ebctrorric file that contains an order of the components based on a pre- determined order. For example, if the components are assembled into a tray or other holding mechanism, the order of the components in the tray is optionally contained in a ebctrorric file whbh is optionally used by the CMCM 127.
  • the optimization algorithm of the pbk-and-pkce process is optionally embodbd in the LTM 152 or the CMCM 127.
  • first component 520 having at least one first connection pad 521 and second component 522 having at bast one second connection pad 523 and third component 524 having at least one third connection pad 525 are positioned so there is no overlap between components and pads.
  • the LTM 152 focates the connection pads of all components on the conductor layer that is printed directly on the substrate as this will guarantee the component leads will have a flat and uniform surface during the pick-and-pkce operation of PCB production apparatus 100.
  • the LTM 152 functions to avoid other conductive traces and insulating kyers interfering with properly positioning the component bads on the connection pads during the p k-and-pkce operation
  • conductive traces are positioned to run under the components and these conductive traces will be printed on the same conductive kyer as the connection pads.
  • the LTM 152 will automatically create a PCB file, for example and not Imitation, a Gerber fib, that will include a non- conductive pad to completely cover the conductive line that is printed under the component so that the conductive line will not oxidize when exposed to the environment.
  • the components and assockted connection pads are spaced far enough apart so there is no overkp whib also providing space for connecting conductive traces.
  • spacing connection pads by at bast 30 mils will allow at bast one conductive trace to be routed between two components assuming that a printed conductive trace has a rranimum width of 10 mils and the spacing between conductive ebments is a rranimum of 10 mils on either side of a conductive line.
  • the LTM 152 follows guidelines set for component spacing which may include using a default or user- generated value for the component spacing.
  • the LTM 152 of Fig. 7 is included within a CAD tool that produces the kyout with the required spacing for the conductive traces and pads.
  • the CAD tool will output the geometry of the conductive kyer as a data file including Gerber.
  • PCB production apparatus 100 optionally includes a pkstic- extruder 123 for printing a pkstic housing over the substrate.
  • the plastic- extruder 123 is part of the function head 115.
  • the pkstic- extruder 123 is similar to 3-D printers avaikbb on the commerckl market.
  • the plastic- extruder 123 is optionally used to fabricate the substrate wh h the conductive traces and components are pkced. Printing the substrate allows for a variety of compbx three dimensional shapes to be fabricated and also provides a more accurate placement of the components and printing the conductive and non- conductive traces as the same apparatus head is used for all types of material printing
  • the outer surface of a compbx three dimensional shape or form can be modeled and included as part of the printing and assembly process.
  • the surface model would be used to position the ink-printing mechanism over the substrate.
  • the surface model can be an ebctrorric fib that is used the LTM for the printing and assembly process.
  • the PCB production apparatus 100 may include an integrated surface scanner or digitizer, referred here as the surface- scanner, used to measure the three dimensional substrate and/or three dimensional substrate- form in order to create a model of the surface contour for any three dimensional object.
  • Protective Coating used to measure the three dimensional substrate and/or three dimensional substrate- form in order to create a model of the surface contour for any three dimensional object.
  • PCB production apparatus 100 may also have a mechanism for printing a protective coating over the surface of the circuit. In some appl ations, it may be important to protect the surface from scratches.
  • a protective-ink mechanism 120 is included in PCB production apparatus 100, and may be part of the function head 115.
  • Some protective coatings such as the commercially available 'Humiseal", can provide a confbrmal coating and shield against moisture, humidity and chemicals. These coating materials may be of type acrylic, potyurethane, silicone to name a few.
  • PCB production apparatus 100 optionally includes the imaging device 108 embodied as a camera for identifying to orientation of components used during the pick-and-place process. For example, there may be a slight rotation of the parts in the component holder and when the pick-and-place mechanism 140 picks up the component, the camera is optionally used by the CMCM 127 to identify if the component is properly positioned for placement onto the substrate.
  • the imaging device 108 embodied as a camera for identifying to orientation of components used during the pick-and-place process. For example, there may be a slight rotation of the parts in the component holder and when the pick-and-place mechanism 140 picks up the component, the camera is optionally used by the CMCM 127 to identify if the component is properly positioned for placement onto the substrate.
  • the substrate material is optionally ebctrically conductive, serrnconductive or metalc.
  • the PCM 128 would first print a layer of insulating ink prior to printing the electrically conductive circuit traces using conductive ink.
  • Substrates that are metallic and electrically conductive are optionally used to improve the thermal dissipation of high power electrical components and assemblbs such as high power transistors and light emitting diode (LEDs).
  • Printing a thin insulating layer between the ebctrically conductive circuit traces and the substrate may substantially improve the thermal performance of the circuit where excessive heat generated by the electrical components is transmitted through the thin layer of insulating material to the metaffic substrate and dissipated away from the components.
  • the technique of printing a thin layer of insulation ink over a metallic substrate would also be useful in applications that do not require high thermal dissipation but optionally uses a high strength substrate. Substrate Positioning.
  • the PCB production apparatus 100 optionally includes a substete-positioning holding mechanism (SPHM) 121 to aid the operator in property positioning the substrate 105 onto the printing table.
  • SPHM substete-positioning holding mechanism
  • the SPHM 121 may be a simpb cross hair or grid located across the surface of the printing tabb.
  • the SPHM 121 may be a raised edge or a combination of raised edges in wtrich the operator can push the substrate 105 into the proper location known to the PCB production apparatus 100.
  • the SPHM 121 may be useful to identify a common point for the PCB production apparatus 100 to use as an absolute reference to the circuit geometries that will be printed.
  • the SPHM 121 is optionally removabb and placed within the PCB production apparatus 100 once the substrate 105 is property positioned.
  • the SPHM 121 is optionally an optical-based or sensor-based sub-system to automatically locate edges of the substrate 105 once the substrate 105 is placed on the printing tabb.
  • the position of the substrate 105 is optionally arbitrary and the PCB production apparatus 100 will automatically locate the substrate 105 on the printing table.
  • the PCB production apparatus 100 may include the substrate-holding mechanism 121 to temporarily hold the substrate 105 in place during the printing and assembly process.
  • the substrate-holding mechanism 121 is optionally clips, weights or any object capable of temporarily holding the substrate 105 in position
  • the substrate -holding mechanism 121 may be a vacuum based sub- system which is optionally activated once the substrate 105 is property positioned onto the printing table.
  • Substrates are not limited to planar, or flat, geometries.
  • the substrate 105 can also be any three dimensional object which would support the conductive ink and/or associated circuit components. Any complex surface geometry is modebd and included as part of the printing and assembly process.
  • the surface model would be used to position the ink-printing 120 over the substrate 105.
  • PCB production apparatus 100 may include an integrated scanner or digitizer, referred to herein as the surface- scanner as one of the imaging devices 108, which is used to measure the three dimensional substrate 105 and/or three dimensional substrate- form in order to create a model of the surface contour for any three dimensional object.
  • the ink printing mechanism 120 When printing conductive inks using the ink printing mechanism 120 embodied as a syringe, inkjet, piezoelectric or other means of dispensing conductive inks onto a substrate 105, it may be desired to layer the ink in order to build up enough cross section for use in circuit applications requiring high electrical current.
  • an initial printing process using non- conductive inks provide support during the layering of the conductive ink. Referring to Fig. 17a, the support process begins with the PCM 128 printing non- conductive material 135 on one (not shown) or both sides of a conductive circuit line 136 which is next printed.
  • the non- conductive material 135 creates a channel for conductive ink 136.
  • printing non- conductive material 135 is useful when two conductive lines 136 are in cbse proximity and the non- conductive material 135 prevents an ebctrical connection, or "bridge", from occurring between the two conductive lines 136.
  • the process for Figs. 17b implemented by the PCM 128 optionally starts with printing one conductive line 136, then the non-conductive material 135, then the second conductive line 136.
  • the process in Fig 17a could also start with printing the non- conductive material 135 first, and then by printing the two conductive lines 136.
  • the ink is not allowed to dry at or near the interface where the ink baves the printing mechanism and the air.
  • a printing process pf the PCM 128 moves enough material to prevent clogging of the printing mechanism 120 or epoxy printing mechanism 130 but in applications where the printing mechanisms, 120 or 130, must move across a large distance, it is possible that the ink may dry at the air interface.
  • One way to prevent drying would be to temporarily cover or cap the printing mechanism, 120 or 130 until the mechanism is at or near the desired printing site.
  • Another technique would be to have a wiping mechanism that wipes a surface of the printing mechanism, 120 or 130, and removes dried ink from the printing mechanism, 120 or 130.
  • the wiping action could include a moist surface to wet the dried ink enough to become fluid.
  • many conductive inks, including silver nanoparticle inks are water based.
  • wiping the printing mechanism, 120 or 130, with a damp sponge, cloth or other material prevents the printing mechanism, 120 or 130, from becoming permanently cbgged.
  • an embodiment of the PCB production apparatus 100 optionally has a cbg prevention device 138 including one, or both, of a wiping mechanism or capping mechanism, which is controlled by the PCM 128.
  • a method optionally empbyed to prevent the printing mechanism 120 from becoming clogged and implemented by the PCM 128 is to reduce the time between printing and not printing
  • the conductive traces are optionally printed in a preferred sequence in order to minimize the time when the printing mechanism is not printing
  • the printing mechanism's printing surface may have a dimensbn bss than the circuit line dimensbn thus requiring the printing mechanism 120 to make several passes over the circuit in order to complete the circuit.
  • Fig. 18a shows a circuit with two Hnes having vertical and horizontal sections of Hnes.
  • the bft line has end points EP1 and EP2.
  • the right line has end points EP3 and EP4.
  • Fig 18a shows an exampb of the set of hobs kbebd 5.
  • Fig. 18b shows an exampb of horizontal printing where the printing mechanism 120 is moved horizontally across the substrate 105 and prints ink only where conductive traces are desired.
  • the shaded areas near end points EP1 and EP3 show the ink deposited from the first pass of the printing mechanism 120 across the substrate 105.
  • the printing mechanism 120 is moving from left to right, a top portion of line EP1-EP2 would be printed first and as the printing mechanism continues along the horizontal path, the top portion of Une EP3 -EP4 would be printed next.
  • the printing mechanism would be moved down the line and the process would repeat either moving the printing mechanism from right to bft, reversing the printing direction, or returning the printing mechanism 120 to the left side and repeating the printing process as before.
  • An embodiment of a method of printing directed to address ink drying examines the circuit and prints the circuit in a path that rranimizes dead time between activating the printing mechanism 120.
  • Fig 18c shows a shaded area of completely printing line EP1-EP2 before moving to Une EP3-EP4.
  • the spacing between end points EP2 and EP4 is much cbser in distance than the spacing between end points EP 1 and EP3 which would result in a less likely chance that ink on a surface of the printing mechanism 120 dries and cbgs the printing mechanism 120.
  • Optimal line spacing is very dependent on a speed of the printing mechanism 120 as it moves across the substrate 105. This spacing is dependent on an amount of ink that is ejected from the printing mechanism 120.
  • This line spacing is dependent on the time it takes for the ink to dry at the printing mechanism 120.
  • the distance between circuit features should be less than 0.25 inches. However, depending on the ink type and temperature, this distance is rominally in the range of 1.0 to .2 inches.
  • one solution is an overlap process to oflset the printing mechanism 120 equal to a distance less than a diameter of the hole in order to overlap the deposited ink between passes of the printing mechanism 120.
  • This overlap process is optionally used in printing conductive ink, non- conductive ink and protective coatings.
  • the overlap process is optionally used for printing processes requiring the deposition of an ink onto a substrate 105 using a syringe, inkjet, pbzoelectric, spray or other inking process where the ink baving a printing mechanism has a smaller dimension than a circuit feature.
  • FIG. 19a an printed ink pattern using an inkjet cartridge PH2 is illustrated.
  • the unshaded lines L1 -L5 depict the first pass of the printing mechanism 120 as it moves from left to right.
  • the inkjet cartridge PH2 is activated by the PCM 128 as the printing mechanism 120 is moved across the substrate 105 releasing ink onto the substrate 105 producing five thin lines of ink labeled L1 -L5.
  • the inkjet cartridge PH2 includes five separate nozzbs wh h are independently controlbd. As the nozzles are spaced a distance apart, there are in this example gaps between the printed lines L1-L5 and gaps between lines L6-L10 .
  • the printing mechanism 120 is oflset by a distance that is less than one diameter of the nozzbs of the print head PH2.
  • Lines L6-L10 are printed using a second pass of the printing mechanism 120. This process is repeated until a compbte circuit feature is produced.
  • This process is optionally used by the PCM 128 for printing conductive traces when the print head PH2 would otherwise leave gaps.
  • This process is optionally used by the PCM 128 for printing non- conductive regions when producing multi layered circuit boards or when a protective coating is optionally used to prevent surface damage to the printed lines or reduce the effects of environmental conditions such as moisture or heat.
  • Fig. 19a shows a line printed with a single pass of the printing mechanism having five nozzles in the inkjet cartridge PEC2. This line is printed afong the direction of current flow.
  • a second pass of the printing mechanism 120 is optionally used to fill in the gaps left by the nozzbs.
  • the printing mechanism 120 is rotated by the print head rotation device 129, or the rotation motor 116 rotating the function head 115, in order to align a nozzb plane to be perpendicular to the direction of current by the PCM 128.
  • the printing mechanism 120 remains fixed and the substrate 105 is rotated by the table 104 being rotated by the tabb rotator 139, shown in Figs. 4 and 5B, under control of the PCM 128. Rotation of the printing mechanism 120 would not be required in this scenario.
  • using a printing mechanism 120 with a single nozzle, such as in syringe printing or other piezoelectric systems would obviate the need for gap filling needed in the case of the print head PEE..
  • the PCM 128 controls printing diagonal conductive traces optionally uses a process to ensure that the resistance of the Hne is bebw an acceptable level
  • Printing diagonal conductive traces using any process that ejects ink from a small diameter hole or nozzle, may create limited connections or gaps between the printed dots on the substrate 105.
  • Fig. 19c shows a diagonal Hne created with a set of printed dots.
  • the unshaded dots are the results of printing a Hne based on parameters entered by operator or from a conventional PCB file or equivalent database. If the requested Hne is fairly thin, the dots may not make adequate connection between the adjacent neighbors, as shown by the unshaded dots in Fig. 19c.
  • the LTM 152 optionally determines that extra dots are required and the PCM 128 prints the dots during the printing process as shown by the shaded dots. Additionally, rotating the printing mechanism 120 or the substrate 105 may lower the resistance when printing diagonal conductive traces as the line may be printed in the direction of the current flow in the final circuit. Epoxy.
  • component attachment uses deposition of an electrically conductive epoxy or other electrically conductive glue by the PCM 128.
  • Types of conductive epoxy used, for example and not Imitation, are MG Chemicals 8331S and Creative Materials 111-29.
  • the printing of epoxy may be performed with a variety techniques including syringe printing piezoelectric or other types of printing mechanisms.
  • the location for epoxy deposition requires the identification of component pads by the LTM 152.
  • One technique for locating the epoxy deposition is for the LTM 152 to use information contained in a standard PCB file (GERBER file) for a solder mask.
  • the solder mask file provides the location and pad size used when performing a standard soldering operation for the components. This same file is optionally used for the epoxy printing
  • Another method for obtaining the location for epoxy deposition may be accomplished by the LTM 152 using information about the components including the size and orientation of the component. For example, if a resistor of size 1206 is placed in a horizontal orientation, the package size and orientation is optionally used to determine the location of the epoxy deposition This also includes an amount of epoxy optionally used for proper attachment. Additionally, the location for epoxy deposition is optionally determined by the LTM 152 using circuit features contained in the circuit file provided to the LTM 152. For example, conductive traces that end without connection typically require a connection to a component These features are optionally used by the LTM 152 to produce instructions controlling the PCM 128 during the epoxy deposition process.
  • the PCB production apparatus 100 is optionally equipped with a heater in the form of table heater 118.
  • the PCB production apparatus 100 is optionally equipped with a UV heater 118a, shown in Fig. 4.
  • the heaters are optionally controlled by the PCM 128 to automatically operate after deposition of the epoxy. Solder Paste.
  • the PCM 128 optionally implements deposition of solder paste by the techniques mentioned above for conductive epoxy.
  • solder paste is applied by the epoxy dispenser 130 to the printed circuit conductive traces prior to placement of the components.
  • the solder paste would be applied using a syringe, piezoelectric or other printing mechanism.
  • the application of solder paste to the substrate 105 uses either the ink printing mechanism 120 or the epoxy dispenser 130, devebped for printing inks and epoxy.
  • the PCB production apparatus 100 optionally uses a separate sub- system As mentioned above, the PCB production apparatus 100 optionally includes an integrated heat source such as the UV heater 118a for effecting solder refbw.
  • solder paste it is optionally possible to apply the solder paste using a silk screen process where a solder mask is placed over the substrate 105, which includes the previously printed circuit features, and the solder is pulled across the solder mask to place the solder paste onto the conductive line.
  • This process is fairly standard in the industry but is unique to a system that includes all the printing and attachment processes.
  • the solder paste would be reflowed during a separate heating process of the substrate 105.
  • the PCB production apparatus 100 optionally includes an integrated heat source such as the UV heater 118a..
  • the PCM 128 optionally implements a process for deposition of non-conductive epoxy. For example, when attaching large components or with applications requiring a flexible substrate 105, attachment of components using a non- conductive epoxy aids the component attachment to the substrate 105.
  • the deposition of non- conductive epoxy is done before the deposition of conductive epoxy or solder paste.
  • the non- conductive epoxy is deposited after the deposition of the conductive material In either case, the deposition of conductive and non- conductive epoxies and/solder onto the substrate 105 occurs prior to the placement of the one or more components onto the substrate 105.
  • the process begins with two or more files containing the individual circuit conductive traces and features. These files are typical of a GERBER format but may be of any PCB file type that property describes circuit features in each of the layers.
  • the files are examined and the locations of the circuit crossovers are determined as discussed above. This identification process may be performed internal to the LTM 152 or external to the PCB production apparatus 100. Once locations of crossovers are identified, the LTM 152 optionally creates a new single layer circuit layout which combines all the circuit conductive traces and features from the layers with the exception of breaks or discontinuities at the location of the crossovers. This process may accelerate the printing process by producing a single layer board that is optionally printed in one pass of the printing mechanism.
  • each layer is etched onto the surface of a krninated substrate.
  • the crossovers are electrically isolated by the non- conductive substrate material between the various layers.
  • the various layers are compared and crossovers are identified. Once crossovers are identified, different layers are optionally combined into a single layer for printing. In this case, the crossover information is preserved and used during the secondary process.
  • FIG. 20b an example of a layout for a three layer circuit board is shown with each layer being depicted in different shading
  • the information for the three layers are optionally contained in three separate files or all contained in one or two files.
  • the process involves the LTM 152 erttifying the crossovers and creating a combined single layer equivalent.
  • Fig. 20b shows the combined circuit layout with three crossovers identified.
  • This combined layout includes breaks in the circuit conductive traces where crossovers will be placed in a secondary process.
  • the line on layer 1 is not changed.
  • the line on layer 2 is produced with break in an area of an intersection between layer 1 but remains continuous in an area of intersection with the line of layer 3.
  • the line on layer 3 includes two breaks at intersections between the conductive traces in layer 1 and layer 2.
  • the example shown on Fig. 20b is only one possible configuration out of many possible combinations for determining which conductive traces are to be implemented with breaks.
  • the next step is to reconnect the conductive traces that have a break.
  • an area of non- conductive ink is printed over one of the conductive traces followed by a layer of conductive ink connecting the conductive traces across the break.
  • a connecting component is optionally glued or soldered across the break.
  • the connection component includes a lower insulating layer and an optional upper conducting layer.
  • a connection conductor layer is determined by the LTM 152 and printed by the PCM 128 connecting to the conducting lines printed on the board shown in Fig. 20b.
  • the connecting component is optionally a standard commercially available component such as a resistor, capacitor, inductor or wire.
  • the connecting component is a 0.1 ohm surface mount resistor.
  • the gap in the break is slightly smaller than the length of the resistor so terminals of the resistor will overlap the desired conductive traces and complete the connection between two segments.
  • a custom connecting component is optionally used to connect the two conductive traces.
  • the connecting component is designed with geometry suitable for the pick-and-place mechanism 140.
  • the connecting component has two electrically conducting terminals for connecting the printed conductive traces to the connecting component.
  • the connecting component may have a low resistive path between its two terminals.
  • the connecting component may be an electrical element which provides a means of connecting the two segments of the printed line and also provide an optionally used circuit function such as resistance, capacitance, and inductance.
  • Printing Resistors Using Conductive Ink The process of printing conductive inks is optionally optimized to produce a line with a specified resistance. This technique not only produces an electrical connection between two points but also eliminates need to add a separate resistor to the printed circuit.
  • the calibration process may only need to be performed once for all inking, deposition, and pick-and-place functions.
  • a Z-axis or vertical calibration is optionally performed periodically before and/or during the printing process or may be performed continuously by means of a sensor which monitors the top of the substrate and printed wiring board.
  • the sensor may include a mechanical "feeler" or by optical means.
  • various embodiments of the function head 115 include function heads 115- 1 through 115-3 which are directed to specific operation of ink printing, epoxy printing, and component placement. While function head 115-4 combines the aforesaid operation into one function head, use of function heads 115- 1 through 115-3 involves interchange of the function heads in the process of producing a PCB. The interchange of function heads may introduce alignment offsets of point of operation of the various heads, the points of operation being where on the substrate ink, epoxy, solder paste or a component is deposited on the substrate 105.
  • the function head 115-4 having multiple functions incorporated therein may also require alignment of the points of operation This may be necessitated by the function head 115-4 accepting replacements of the printing mechanism 120, the epoxy mechanism 130, or the component placement mechanism 140.
  • an alignment operation is optionally used to compensate for differences in the alignment of function heads.
  • Predefined built-in offsets for function heads are based on ideal mechanical dimensions of the printing mechanism 120, the epoxy mechanism 130, or the component placement mechanism
  • the table 104 has an inherent zero position with relation to which operation points of the function heads are to be coordinated.
  • the positioner 90 is optionally zeroed with respect to the inherent zero position such that the motors are operated to position the head mount 110 at a predetermined spatial relationship to the inherent zero position of the table 104.
  • operating positions in each of the three axes of the positioner 90 are set to zero meaning that, when the controller 95 commands the positioner 95 to move to position 0, 0, 0, for example, it returns to the inherent zero position This may be done either in the controller 95 as a final adjustment to commands or within the positioner 90.
  • Each of the function heads has an inherent built-in offset such that when the positioner actually moves the operation point of a given function head to the inherent origin, positions recognized by the positioner 90 and controller 95 will reflect the built-in offsets of the particular function head which will be called for clarity purposes, FIX, F1Y, and F1Z, wherein the designation Fl indicates the particular function head, ie., function head "Fl.”
  • the controller 95 has directed the positioner to -FIX, -F1Y, and - F 1 Z. In operation, the controller 95 will make these adjustments in the final commands sent to the positioner 90 and the adjustments will be based on which function head is in use.
  • the function heads will include indicia which may be ebctrorricalty or manually communicated to the controller 95 so that the controller 95 associates the particular function head with stored built-in offsets.
  • indicia may be ebctrorricalty or manually communicated to the controller 95 so that the controller 95 associates the particular function head with stored built-in offsets.
  • This is optionally done by optically reading indicia on the function head using the imaging device 108, or ebctrorricalty reading the indicia via any of hardwired, RF, such as for exampb and not limitation, an RFID tag, or infrared.
  • the actual built-in oflsets will vary based on machining tolerances. If tolerances are wide enough in the particular apptbation to producing a circuit board, use of the built-in oflsets may be suffice an no further alignment is necessary. When tobrances are tighter, a calibration is done to effect accurate registration of the function heads with relation to either the substrate or the table.
  • the printing mechanism 120 includes operation of the printing mechanism 120 to print a registration mark on the substrate 105 wtrich may be the object of production or may be a test substrate used for alignment.
  • the bcation on the substrate will have some predefined oflsets to the aforesaid zero position of the table wtuch will be called "substrate oflsets.”
  • the registration mark marks what will be termed a "substrate zero position.”
  • the substrate zero position is optionally the inherent origin or a substrate origin defined by substrate origin oflsets from the inherent origin For simplicity purposes in the following discuss n, it is taken that the inherent origin and the substrate zero position are the same.
  • substrate origin oflsets are optionally used to compensate alignment when the inherent origin and the substrate origin are not the same in the folbwing discussion in a manner as will be appreciated by those skflbd in the art in light of this disclosure.
  • the epoxy mechanism 130 is next operated to print an epoxy dot at the registration mark made by the ink printing mechanism 120 based on predefined built-in relative oflsets between the printing mechanism 120 and the epoxy mechanism 130 and the substrate oflsets.
  • the imaging devbe 108 is mounted so as to view the registration mark and is read by the alignment module 142 of the controller 95.
  • the X and Y oflsets are then determined from the image and stored as head component oflsets whbh are added to the built-in relative oflsets of the mechanisms 120, 130, or 140.
  • the oflsets may be manually entered and confirmed.
  • the head component oflsets and built-in oflsets are used to effect operations.
  • the component placement mechanism 140 is also calibrated in a similar procedure wherein a standard component or a dummy component is placed by the component placement mechanism 140 so a predefined point of the standard or dummy component is to align with the registration. Head component oflsets of the predefined point from the registration mark are then determined and entered, either automatically or manually.
  • Another embodiment of the above registration mark does not require printing an initial registration mark using the printing mechanism. Instead, a feature on the substrate 105, for example a corner or an indicia on the substrate is used in place of the registration mark.
  • Each of the printing mechanism 120, the epoxy mechanism 130, and the component placement mechanism 140 will have the operation point thereof positioned aligned with the feature.
  • the operation point is optionally, for example and not Imitation, a tip of a syringe of the epoxy printing mechanism 130, a tip of a suction nozzle of the component placement device 140, or a print jet orifice or an alignment mark or protrusion of the ink printing mechanism 120.
  • a first option is to use a relative onset correction that corrects align of the function head module operation points with respect to each other.
  • One of the readings taken when the operation point of a selected function head is aligned with the feature is taken as a base line with the head component offset being the raw position readings from the positioner 90.
  • the reading selected functions as a baseline taken as 0,0,0, ie., a base origin, and then store differences between the position readings of the other function head components and that of the selected baseline component as head component offsets to be applied in future operations. Operations are then conducted with the selected function head using 0, 0, 0, as a head component offset, and the differences are stored as the head component offsets of the other function head components.
  • the relative positions of the function head components are compensated for variations in mechanical dimensions.
  • Another approach is to store the position readings taken when the alignment with the feature is in place as the head component offsets with respect to the zeroed head mount position These readings are then used as the head component offsets for each head components.
  • the head component offsets subsume the built-in offsets of the various head components.

Abstract

An apparatus for producing a printed circuit board on a substrate, has a table for supporting the substrate, a function head configured to effect printing conductive and non- conductive materials on the substrate, a positioner configured to effect movement of the function head relative to the table, and a controller configured to operate the function head and the positioner to effect the printing of conductive and non-conductive materials on the substrate. The apparatus optionally has a layout translation module configured to accept PCB multilayer circuit board files and convert multilayer circuit board layout data of the PCB multilayer circuit board files to printing data files for controlling the function head to print conductive material and nonconductive material onto the substrate to produce a printed circuit effecting functionality of the multilayer circuit board layout data.

Description

APPARATUS AND METHOD FOR THE MANUFACTURING OF PRINTED WIRING BOARDS AND
COMPONENT ATTACHMENT
RELATED APPLICATIONS
This application claims priority to U.S. provisional patent application number 62/053,796, filed September 23, 2014, and U.S. provisional patent application number 61/910,210, filed November 29, 2013, both of which are hereby incorporated herein by reference. Material of the provisional filings is intended only to augment the present disclosure and wording in the provisional applications is not to be interpreted as limiting this disclosure or requiring any material in the provisional applications as critical, indispensable, or a requirement unless so stated herein TECHNICAL FIELD
The present disclosure relates to fabrication and assembly of printed circuit boards including deposition of conductive traces and placement of components.
BACKGROUND
Modem electrical devices are comprised of serrdconductor circuits integrated into small packages, passive components, Printed Wiring Board (PWB) and solder. The complete assembly is often referred as a Printed Circuit Board (PCB) or Printed Circuit Assembly (PCA). The manufacture of a traditional PCA is a multistep process that may include several specialized and often expensive machines. These highly specialized machines are directed to one operation during the PCA manufacture. For exampb, a typical PWB, is manufactured using a thin sheet of copper foil that is kminated to a non- conductive substrate. The copper thickness may be 1.4 mils (1 ounce) and the substrate is typically FR-4 with a substrate thickness of 62 mils. Other thicknesses and substrates are also avaikbb.
Referring to Fig. 1A, conductive circuit elements or traces, such as lines, runs, pads and other wiring features, are created by removing copper from the kminated substrate by cherrricalty etching or mechanically machining as illustrated in FIG. 1A. This subtractive process baves behind conductive traces 50, 50a, and 50b, located on a top surface of substrate 52. Referring to FIG. IB, it may be necessary to include a second set of conductive traces, 50c and 54, which are electrically isokted from other conductive traces. In this case, conductive traces 50, 50a, and 50b, are etched to the top surface of the substrate 52 and conductive traces 50c and 54, are etched on a bottom surface of the substrate 52. Referring to Fig. 1C, by placing conductive traces, 50c and 54, on an opposite side of the substrate 52, the conductive traces, 50 and 54, can cross each other, for exampb at crossover 58, without making electrical connection
Referring to Figs. 1C and 2, when ebctrical connection is optionally used between the conductive traces,
50 and 54, a vk 60a is placed through substrate 52. The via 60a, often referred to as a "pkted-through hole," is typically manufactured in a two-step process wherein a hob is first drilled through the conductive traces, 50c and 50a, and the substrate 52 and then the hob is pkted with copper thus making connection between the two conductive traces. When compbx circuits are manufactured especially for a small dimensional footprint, the complete board may contain multiple printed wiring boards stacked to allow copper lines to cross over each other wMe maintaining electrical isolation Referring to Fig. 3, a four- layer PWB comprises substrate 61a and substrate 61b glued together with prepreg 62. PWB substrate 61a, has conductive traces 64 etched on a top side and conductive traces 65 etched to a bottom side. PWB substrate 61b has conductive traces 66 etched on a top side and conductive traces 67 etched to a bottom side. A via 70 is capable of connecting traces to any combination of conductive traces on different layers. The prepeg 62 is an insulating material used to electrically isolate conductive traces 65 and 66.
Highly specialized equipment is used to manufacture printed wiring boards in order to rapidly fabricate the boards at an economical cost. The etching equipment only performs one of several tasks optionally used to assemble a complete PCA Once the printed wiring board is etched and drilled, the exposed copper traces are typically coated with solder, silver, nickel/gold, or some other anti-corrosion coating. The finished printed wiring board is then typically sent to another facility for assembly of ebctrorric components onto the PWB. The attachment of ebctrorric components, e.g, semiconductor and passive components, are made using a solder reflow process. In one typical process, solder paste is applied to the PWB using screen printing techniques. Once the solder is printed onto the board, the electrical components are positioned onto the board. Positioning the components is often referred as "pick-and-pkce". Components may be manually placed, often with tweezers, or in high volume production, components may be placed with a computer controlled machine. Once the components are all positioned on the solder paste, the PCA is placed in an oven to melt (reflow) the solder paste which will permanently attach the components to the board. Because of the multipb machines and technobgbs involved, this complete process can often take up to 4 weeks to complete.
The process of determining routing of the conductive traces is often performed using a Computer Aided Design (CAD) software tool When using CAD, a user enters a schematic of a desired circuit including electrical components and package sizes. The CAD tool generates a set of files used as a mask when chemically etching each layer of the PWB. The same file is optionally used to control a Computer Numerically Controlled (CNC) milling machine when mechanically etching the PWB. When mechanically etching the PWB, the CNC milling machine removes copper abng an outside edge of a desired conductive trace leaving behind a copper line that is ebctrically isolated from other conductive traces. The CAD tool output is in a file format that is typically Gerber. Gerber is an industry standard in the PWB industry wh h allows multiple vendors to share the same data without loss of information The file format is optionally native to the CAD tool such as Eagle, OrCAD and Altium to name a few. In all cases, there is information for each layer of the PWB. During the layout process, the CAD tool will attempt to route the conductive traces based on a set of design rules whbh include the number of layers used in the PWB. For example, an entry in the CAD tool may be the use of a four- layer board whbh implies that there will be four independent layers of conductive traces. The CAD tool will route conductive traces to cross over each other whib not making electrical contact When the CAD tool knows that insulating layers exist between the multiple conductive layers and knowing that the insukting layers extend to the edges of the PWB, cross-overs are easily created by dropping the line from one layer of conductive traces to a second layer of conductive traces and moving across the layer and finally returning to the original side of the PWB. As an example, referring to Figs. 1A- 1C, and 2, conductive traces 50, 50a and 50b, are etched on the top side of the substrate 52 and it is desired to have conductive trace 50a make an electrical connection to conductive trace 50b. The conductive trace 50c is routed between the other conductive traces, 50a and 50b, and connection is made through a pair of vias, 60a and 60b, as the electrical connection is dropped to a lower conductive layer and runs underneath the conductive trace 50 through the conductive line 50c. When using vias, 60a and 60b, conductive pads 72 are typically optionally used around the hob location to compensate for tobrances when drilling the via hole. In Figs. IB and 1C, conductive pads 72 are etched on the top of the substrate 52. Conductive pads 73 are etched on the bottom of the substrate 52 or any other lower bvel of a multilayer P WB. In practice, conductive pads, 70 and 72, typically have the same diameter however, this is not required. Connecting conductive trace 50a to conductive trace 50b is made through conductive pads, 72 and 73, and plated-through vias 60a and 60b. When the conductive trace routing is compbte, the CAD tool will produce a drill fib which includes the location of via hob 60a and via hob 60b. The drill file is used to control a CNC machine for drilling hobs in the P WB. The drill file is included as an output from the CAD tool
The conventional multilayer PCB production method is expensive and requires multiple machines to produce a multilayer PCB. Thus, a need exist for a singb apparatus and method wh h can produce a compbted circuit board and optionally populate the circuit board with components.
SUMMARY OF THE DISCLOSURE
Accordingly, it is an object of the discbsure to provide a PCB production apparatus and method which provides for producing PCB's using ink and/or epoxy printing and optionally component placement.
Briefly stated, the present discbsure provides an apparatus for producing a printed circuit board on a substrate, has a tabb for supporting the substrate, a frmction head configured to effect printing conductive and no n- conductive materials on the substrate, a positioner configured to effect movement of the frmction head relative to the tabb, and a controlbr configured to operate the function head and the positioner to effect the printing of conductive and non- conductive materials on the substrate. The apparatus optionally has a layout translation modub configured to accept PCB multilayer circuit board fibs and convert multilayer circuit board layout data of the PCB multilayer circuit board fibs to printing data fibs for controlling the function head to print conductive material and nonconductive material onto the substrate to produce a printed circuit effecting functionality of the multilayer circuit board layout data.
In accordance with these and other objects of the discbsure, there is further provided an embodiment of the above described apparatus further having a component feed device disposed to present components for placement on the substrate with the substrate disposed on the tabb. The function head includes a component placement dev e configured to p k up the components and rebase the components. The controlbr is further configured to operate the component placement devbe, the funct n head and the positioner to effect placement the components on the substrate.
In a further embodiment of the present disclosure, an apparatus as described above is provided wherein the layout translation modub is configured to accept the PCB multilayer circuit board files and convert component placement data of the PCB multilayer circuit board files to placement data files configured for controlling the function head and the component placement device to accept the components from the component feed device and place the components onto the substrate in accordance with the placement data files.
In yet a further embodiment of the present disclosure, an apparatus according to any of the above described embodiments is provided further comprising at least one heat source disposed to effect heating of the substrate with the substrate disposed on the table.
The above, and other objects, features and advantages of the present disclosure will become apparent from the following description read in conjunction with the accompanying drawings, in which like reference numerals designate the same elements. The present disclosure is considered to include all functional combinations of the above described features and corresponding descriptions contained herein, and all combinations of further features described herein, and is not limited to the particular structural embodiments shown in the figures as examples. The scope and spirit of the present disclosure is considered to include modifications as may be made by those skilled in the art having the benefit of the present disclosure which substitute, for elements presented in the claims, devices or structures upon which the claim language reads or which are equivalent thereto, and which produce substantially the same results associated with those corresponding examples identified in this disclosure for purposes of the operation of this disclosure. Additionally, the scope and spirit of the present disclosure is intended to be defined by the scope of the claim language itself and equivalents thereto without incorporation of structural or functional limitatioris discussed in the specification which are not referred to in the claim language itself
The foregoing is a summary and thus contains, by necessity, simplificatioris, generalizations, and omissions of detail; consequently, those skilled in the art will appreciate that the summary is illustrative only and is not intended to be in any way limiting Additional features and advantages of various embodiments of the present disclosure will be set forth in part in the mn-limiting description that follows, and in part, will be apparent from the mn-lirrating drawings, or may be learned by practice of various embodiments. The objectives and other advantages of various embodiments will be realized and attained by means of the elements and combinations particularly pointed out in the description and appended claims.
BRIEF DESCRIPTION OF THE DRAWINGS
In part, other aspects, features, benefits and advantages of embodiments of the present discbsure will be apparent with regard to the folbwing description, appended claims and accompanying drawings wherein
Fig. 1A is a top plan view of a PCB;
Fig. IB is a bottom view of the PCB of Fig. la;
Fig. 1C is a top plan view ofthe PCB ofFig. la showing the bottom view of % 2B in dashed lines;
Fig. 2 is a side elevation view of a cross section ofthe PCB of Fig. 1C;
Fig. 3 is a side elevation view of a cross section of multilayer PCB;
Fig. 4 is a bbck diagram of an embodiment of a PCB production apparatus 100 of the present discbsure; Fig. 5A is a schematic representation ofthe PCB production apparatus 100 of Fig. 4;
Fig. 5B is a side ebvation view the PCB production apparatus 100 of Fig. 5 A taken abng line VB- VB;
Fig. 6a is a partial schematic view of a function head ofthe present disclosure;
Fig. 6b is a partial schematic view of another function head ofthe present disclosure;
Fig. 6c is a partial schematic view of another function head ofthe present disclosure;
Fig. 6d is a partial schematic view of another function head ofthe present disclosure;
Fig. 6e is a partial schematic view of another function head ofthe present disclosure;
Fig. 7 is a bbck diagram of functional modules of a controller ofthe present disclosure;
Fig. 8 is a flowchart of an embodiment of operations of a layout translation modufe of the present discbsure;
Fig. 9a is a diagram of a PCB trace defining method;
Fig. 9b is a diagram of a circuit trace defined by the PCB trace defining method shown in Fig. 9a;
Fig. 9c is a diagram of a PCB traces;
Fig. 9d is a diagram of PCB traces and an insulating patch ofthe present disclosure;
Fig. 10a is a plan view of a PCB including the insulating patch ofthe present discbsure;
Fig. 10b is a pknview of a PCB including another insulating patch ofthe present disclosure;
Fig. 11 is a flowchart of a circuit printing method ofthe present discbsure;
Fig. 12a is a plan view of a PCB including a trace connection ofthe present discbsure;
Fig. 12b is a plan view of a PCB including another trace connection ofthe present discbsure;
Fig. 13 is a plan view of a PCB including another trace connection of the present disclosure, and PCB file syntax for effecting PCB fabrication of circuit traces;
Fig. 14 a is a plan view of a PCB including a circuit plane embodiment ofthe present discbsure;
Fig. 14 b is a plan view of a PCB including another circuit plane embodiment ofthe present discbsure;
Fig. 14 c is a plan view of a PCB including another circuit plane embodiment ofthe present discbsure;
Fig. 15 is a plan view of a PCB having conductive traces thereon;
Fig. 16a is perspective view of a component tray ofthe present discbsure;
Fig. 16b is side ebvation view of another component tray and a holding frame ofthe present disclosure;
Fig. 16c is a top plan view ofthe component tray and the holding frame of Fig. 16b; Fig. 16d is a top pkn view of another component tray and the holding frame of Fig. 16b;
Fig 16e is a perspective view of another component tray of the present disclosure;
Fig 16f is a perspective view of another component tray of the present disclosure;
Fig 16g is a perspective view of another component tray of the present disclosure;
Fig 16h is a perspective view of a standard component;
Fig 16i is a perspective view of another component tray of the present disclosure;
Fig 17a is a cross- sectional view of a substrate with conductive and non- conductive traces produced in accordance with a method of the present disclosure;
Fig 17b is a cross-sectional view of another substrate with conductive and non-conductive traces produced in accordance with another method of the present disclosure;
Fig 18a is a view of exemplary circuit traces;
Fig 18b is a view of the exemplary circuit traces of Fig. 18a with indicia indicating a method of the present disclosure;
Fig 18c is a view of the exemplary circuit traces of Fig. 18a with further indicia indicating the method of the present disclosure discussed with reference to Fig. 18b;
Fig 19a is an illustration of circuit traces in relation to an embodiment of a print head;
Fig 19b is an iHustration of circuit traces in relation to current flow;
Fig 19c is an illustration of a diagonal circuit trace;
Fig 20a is an illustration of circuit traces;
Fig 20b is an iHustration of the circuit traces of Fig. 20a modified by a method of the present disclosure; and
Fig 21 is an illustration of standard component pad arrangements.
DETAILED DESCRIPTION
For the purposes of this specification and appended claims, unless otherwise indicated, all numbers expressing quantities of ingredients, percentages or proportions of materials, reaction conditions, and other numerical values used in the specification and claims, are to be understood as being modified in all instances by the term "about." Accordingly, unless indicated to the contrary, the numerical parameters set forth in the following specification and attached claims are approximations that may vary depending upon the desired properties sought to be obtained by the embodiments of the present disclosure. At the very least, and not as an attempt to limit the application of the doctrine of equivalents to the scope of the claims, each numerical parameter should at least be construed in light of the number of reported significant digits and by applying ordinary rounding techniques.
Notwithstanding that the numerical ranges and parameters setting forth the broad scope of the disclosure are approximations, the numerical values set forth in the specific examples are reported as precisely as possible. Any numerical value, however, inherently contains certain errors necessarily resulting from the standard deviation found in their respective testing measurements. Moreover, all ranges disclosed herein are to be understood to encompass any and all subranges subsumed therein. For example, a range of "1 to 10" includes any and all subranges between (and including) the minimum value of 1 and the rmximum value of 10, that is, any and all subranges having a minimum value of equal to or greater than 1 and a maximum value of equal to or less than 10, e.g., 5.5 to 10.
It is noted that, as used in this specification and the appended claims, the singular forms "a," "an," and "the," include plural referents unless expressly and unequivocally limited to one referent. Thus, for example, reference to "a member" includes one, two, three or more members.
Reference will now be made in detail to various embodiments of the present disclosure, examples of which are illustrated in the accompanying drawings. While the embodiments of the present disclosure will be described in conjunction with the illustrated embodiments, it will be understood that they are not intended to limit the disclosure to those embodiments. On the contrary, the disclosure is intended to cover all alternatives, modifications, and equivalents, which may be included withinthe disclosure as defined by the appended claims.
The headings bebw are not meant to limit the disclosure in any way; embodiments under any one heading may be used in conjunction with embodiments under any other heading.
Overview.
Referring to Fig. 4, an embodiment of the present disclosure includes a printed circuit board (PCB) production apparatus 100 comprising a positioner 90, a controller 95, a display 106, a vacuum source 107, and an imaging device 108. The positioner 90 further comprises a head mount 110, a function head 115, and a table 104. The positioner operates to effect three axis movement of the function head 115 relative to the table 104 as directed by the controller 101. The table 104 is configured to support a substrate 105 which is a workpiece to be fabricated into a PCB. A component feed mechanism 122 and a component mounting head 140 are optionally provided. The component feed mechanism 122 may be embodied as a tape and reel mechanism 122a or a tray system 122b, or both either simultaneously or interchangeably. Details of the controller 95 are depicted in Fig 7 and include a component mounting control module (CMCM) 127 which controls operations of the component mounting head 140 and the component feed mechanism 122 when the PCB production apparatus 100 is so equipped.
Referring to Figs. 5A and 5B, a simplified, schematic in part, depiction of an embodiment of the positioner 90 illustrates a basic configuration of a positioner. The present disclosure is not restricted to the configuration iHustrated, and it will be understood by those skilled in the art that other positioner configurations are optionally adaptable for use in the PCB production apparatus 100 provided the configurations are capable of positioning the function head relative to the substrate 105 in x, y, and z axis directions. Motion along each axis is optionally implemented by a motor and a bad screw. Other optionally employable actuation mechanisms include, for example and not Imitation, linear motors and motors operating, inter alia, belts and pulleys, and rack and pinions. In the embodiment of Figs. 5A and 5B, an x-axis motor 101a drives an x-axis lead screw 101b, a y-axis motor 102a drives an x-axis bad screw 102b, and a z-axis motor 103a drives an z-axis lead screw 103b. The head mount 110 is vertically moved by the z-axis bad screw 103b and is horizontally moved in the x-axis by the x-axis lead screw 101b. The tabb 104, wh h supports the substrate 105, is horizontally moved in the y-axis direction by the y-axis lead screw 102b.The tabb 104 is optionally mounted to permit rotation in an embodiment including table rotator 139 which may be embodbd as a motor, solenoid, field coil, or other actuator.
The function head 115 optionally mounts to the head mount 1 10 by mount screw 110c and is aligned by virtue of alignment cones 110a mating with alignment cavities 110b. Other mounting configurations may be adapted without departing from the scope of the present disclosure. The function head 115 has a function module 115a whbh is optionally configured to effect any or all of ink dispensing, epoxy dispensing, or component placement as is discussed bebw. The PCB production apparatus 100 is capable of printing circuit traces and/or performing pick-and-pkce attachment of electrical components. The PCB production apparatus 100 is optionally used for low-cost rapid prototyping and rapid manufacture of complete printed circuit assemblbs.
As is elaborated upon below, an embodiment of the PCB production apparatus 100 comprises a function module 1 15a configured as a printing devbe for printing conductive material onto the substrate 105. The PCB production apparatus 100 is also optionally capable of positioning circuit components onto the substrate 105 in ebctrical connection to the conductive material with the function module 115a configured for component mounting as discussed bebw. In some applications, attachment of circuit components to the substrate 105 and conductive material may include applbation of a conductive epoxy and the function module 1 15a is optionally configured with the epoxy dispenser 130. An embodiment of the PCB production apparatus 100 is also capabb of applying non- conductive epoxy at specific locations on the substrate 105. If heat curing is optionally used for proper operation of the conductive material and epoxy, an embodiment of the PCB production apparatus 100 optionally includes heater 118 which is a source of heat which is applied under the control of the controlbr 95. For lightweight and/or fbxibb substrates, an embodiment of the PCB production apparatus 100 optionally includes a substrate positbrring/holding mechanism 121 for temporarily holding substrate 105 to table 104 whbh, in one embodiment, includes the vacuum source 107. The PCB production apparatus 100 optionally includes the imaging devbe 108 for implementing a scanning, or digitizing, function for creating a digital model of an arbitrary three dimens nal structure for aiding in the positioning of the ink printing and component placement A further embodiment of the PCB production apparatus 100 optionally includes a material printing function for printing plastic and/or metal structures for supporting and/or enclosing the PCA.
Controller.
The controller 95 controls functions of the PCB production apparatus 100, including the movement of the head mount 1 10 relative to substrate 105, and is implemented by software and/or firmware which resides internal to the PCB production apparatus 100, external to the PCB production apparatus 100, or split between the two, where some functions reside external to the PCB production apparatus 100 and some functions reside internal to the PCB production apparatus 100. To aid in the readability of this document, all software and/or firmware references related to the operation of the PCB production apparatus 100 will be referred to as firmware. In some cases, firmware will be referring to an application module that is part of the complete the PCB production apparatus system software or the firmware will be referring to application modules that are optionally operated as stand-alone software applications. Firmware will reside in the controller 95 which is integrated into the PCB production apparatus 100. The controller 95 may be any of a microcontroller, a single board computer capable of producing signals to control the movement of head mount 110, or a standalone computer, such as but not limited to a PC, which as an I/O unit configured to control components of the PCB production apparatus 100 such as any one or combination of the x-axis motor 101a, the y-axis motor 102a, the z-axis motor 103a, the function head 115, the imaging device 108, and the pressure source 109.
It will be understood by those skilled in the art that the controller 95, although depicted as a module within the PCB production apparatus 100 in Fig 4, is optionally implemented in a distributed fashion wherein a control module is internal to the PCB production apparatus and a computer, separate from but in ebctronic communication with the internal control module, operate in conjunction with each other to effect control of the PCB production apparatus 100. For the purposes of this disclosure, the term "controller" is intended to include such an arrangement as well as an arrangement wherein a computer is external to the PCB production apparatus 100 but controls operation of components of the PCB production apparatus 100 as discussed above via an I/O unit. In such an embodiment, the computer is to be considered a portion of the PCB production apparatus 100.
Function Head.
Referring to Fig 6, in an embodiment, the function head 115 includes an ink printing mechanism 120 for printing conductive traces by dispensing of conductive inks onto the substrate 105. The ink printing mechanism 120 is attached to the PCB production apparatus 100 at head mount 110. Dispensing conductive ink using the ink-printing mechanism 120 includes, but is not limited to, processes such as syringe printing, piezoelectric-based printing ink-jet printing and ink spray. Some printing techniques, such as syringe printing require the application of air pressure provided by optional pressure source 109, shown in Fig. 4, or mechanical pressure applied by an electric motor or other actuator to push the ink through the ink nozzle. Conductive inks are typically silver and copper-based but could be of any ink that would provide reasonable corductivity for transfer of electrical signals across the conductive traces. An example of a commercially available silver-based conductive ink is Metafon HPS-021LV from Novacentrix. The HPS-021LV has a resistivity of 6.74e-5 ohm-cm when the ink is cured at 125 degrees-C. There are several other manufacturers of conductive inks that are optionally used when printing conductive traces using the ink-printing mechanism 120 described in this disclosure.
The ink-printing mechanism 120 may include a nozzle or tip with an opening for the ink to fbw through The ink- printing mechanism 120 may be capable of having the tip replaced should a larger or smaller width Bne be required by the circuit.
Other commercially available conductive inks are capable of being printed using standard ink-jet printing techniques. These types of inks are typically based on nano-particles which allow the ink to be ejected from small hobs characteristic of a standard ink-jet cartridge or piezeoelectric nozzle. Here the conductive ink is optionally filled in an ink-jet cartridge and the PCB production apparatus 100 controls the release of conductive ink onto the substrate 105.
Movement of the head mount 110 relative to the table 104, is controlled by the controller 95 based on information contained in a digital model or image of a desired conductive trace geometry or circuit layout. Details of the circuit layout is often contained in an industry- standard Gerber file or any other type of file which supports the desired geometry of the conductive traces. File types may include electronic image files including bitmaps (BMP), JPEGs, GIFs and TIFFs to name a few. The position of the head mount 110 is optionally manually controlled by the operator via the controller 95.
At any one time, embodiments of the function head 115 will contain at bast one of the following PCB production mechanisms: the ink-printing mechanism 120 in a function head 115-1 of Fig. 6a, an epoxy-printing mechanism 130 in a function head 115-2 of Fig. 6b, and/or a pick-and-pkce mechanism 140 in a function head 115-3 of Fig. 6c. Alternativety, an embodiment of a function head 115-4 optionally has a function head module 115b which includes all or any combination of functions as shown in Fig. 6d. The function head modub 115b is also optionally configured to include two function instead of three. Alternativety, as shown in Fig. 6e, an embodiment of the present discbsure includes a function head 115-5 having a function head modub 115c configured to be automatically or manually loaded with any of the PCB production mechanisms 120, 130, or 140 based on a desired operation and optionally under firmware control
The function head 115 optionally has a rotation motor 116 (dashed line representation) to rotate the p k- and-place mechanism 140 or the pick-and-pkce mechanism 140 includes the rotation motor 116 (dashed line representation) to impbment a rotation feature to property position the ebctrical component onto the substrate 105. Another embodiment has the rotation motor 116 (solid line representation) mounted outside of the function head module 1 15a, 1 15b, or 115c so as rotate the whob function head module 115a, 115b, or 115c. Alternativety, the rotation motor 116 (dashed line representation) may be mounted on the function head modub 115a, 115b,or 115c so as to rotate the function head module 115a or 115b rektive to the function head 115-3, 115-4, or 115-5.
In an embodiment, the function head 115b includes the ink-printing mechanism 120 and the p k-and-pkce mechanism 140. The function head 1 15b optionally has a print mechanism rotation dev e 129 (dashed line representation) to rotate the printing mechanism 120 or the printing mechanism 120 includes the rotation device 129 (dashed Hne representation) to implement a rotation feature to orient a print head as discussed below with regard to circuit race printing The print head rotation device 129 is optionally embodied as motor but other actuating devices such as solenoids, voice coils or pneumatic actuators operating off the vacuum source may be used. The embodiment of the function head 115b having the rotation motor 116 (solid Hne representation) mounted outside of the function head module 115a, 115b, or 115c so as rotate the whole function head module 1 15a, 1 15b, or 115c, is also optionally adapted to print head orientation
The function head 115b may include several ink-printing mechanisms, one for each printing type, including mechanisms for conductive ink printing, insulator ink printing and epoxy deposition to name a few. The individual printing and deposition mechanisms may share common parts such as a syringe motor or pressure sensor to name a few. In one configuration, the function head 115b allows substitution of one ink type for another, such as a case when a syringe that contains the conductive ink is replaced with a syringe containing the insukting ink. Having the flexibility to replace ink containers may reduce the total cost of the PCB production apparatus 100.
In some applications, it may be beneficial to have a complete inking mechanism for each type of ink and epoxy. For example, some ink and epoxy products are two-part systems containing a base material and a catalyst. In this case, a separate mechanism is optionally used to apply the two parts to substrate 105. The epoxy may include conductive and non- conductive forms. Conductive epoxy is optionally used for making an electrical contact between the component and the conductive traces. Non- conductive epoxy is optionally used for holding components and devices to the surface of substrate 105 and the conductive traces.
The epoxy is optionally thermally conductive for applications requiring the dissipation of heat. The epoxy will be dispensed using an epoxy- printing mechanism The epoxy- printing mechanism may be of the same type as the ink-printing mechanism The epoxy-printing mechanism may be of a different type than the ink-printing mechanism For example, the ink-printing mechanism may include an ink-jet technology while the epoxy-printing mechanism may include a syringe printing process. Another example may have the ink-printing mechanism using a single tip dispensing process wMe the epoxy-printing mechanism optionally uses a dual tip dispensing system when a two-part epoxy is optionally used. These are not the only combinations of dispensing types but are used here to describe some possible variations in dispensing techniques.
Substrate.
The substrate 105 is optionally of any type of non- conductive material to which the conductive traces may be firmly attached and cured. The substrate material may be rigid or flexible, for example and not Imitation, fiberglass boards, paper, plastic, wood, glass, cloth, or skin Referring to Figs. 5A and 5B, the substrate 105 is supported within the PCB production apparatus 100 using the table 104. The table 104 is typically a flat rigid plate which is attached to the PCB production apparatus 100. The table 104 is optionally made from a variety of materials including, but not limited to, plastics, metals and fiberglass board. The table 104 is optionally removable. Tabb.
The table 104 optionally also includes a three-dimensional form onto whbh substrate 104 will be held. The form is optionally a shape that is cylindrical, hemispherical, corneal or rectangular to name a few, other shapes are also possible. The limitation in the shape form is only dbtated by the flexibility of the PCB production apparatus 100 to printing ink onto a compbx structure.
The table 104 may be fixed in location relative to an apparatus frame 92 or may physbaHy move in one or more dimens ns under the control of the firmware in order to aid in the printing of inks and insulators. The PCB production apparatus 100 as shown in Figs. 5A and 5B, is configured with tabb 104 movement along the y-axis relative to the apparatus frame 92. The y-axis motor 102a is attached to the bad screw 102b which moves tabb 104 when motor 102 is turned. When the y-axis motor 102a moves the table 104, the relative position to the head mount 110 to the table 104 is changed. The x-axis motor 101a is connected to the bad screw 101b and moves the head mount 110 abng with the z-axis motor 103a and bad screw 103b relative to the frame 92 and the tabb 104 along the x-axis. The z-axis motor 103a drives another bad screw 103b to move the head mount 1 10 in the vertical direction along the z-axis relative to the tabb 104 and the frame 92. Having three axis of motion allows the head mount 110 to be positioned anywhere across table 104 and the substrate 105. An alternative embodiment of the PCB production apparatus 100 movably supports the tabb 104 to move in both in the x-axis and y-axis directions relative to the frame 92 and the head mount 110 to move in the z-axis relative to the frame 92. One skilbd in the art will understand that there are numerous other combinations for three dimens nal movement of the table 104 relative to head mount 110 and will appreciate that such configurations are within the scope of this discbsure. PCB Production Files.
PCB production techniques produce conductive traces that follow a circuit pattern required for an electronb circuit with details defining the circuit pattern saved in an ebctronic file. The information contained in the pattern, also calbd the layout, may be recalbd through the firmware from an ebctronic database and transferred to the apparatus controller 95 by the operator. In typbal applbations, the layout would be designed and saved using a separate Computer Aided Design (CAD) tool such as Cadence OrCAD, CadSoft Eagle and Mentor Graphics PADS to name a few. In an embodiment of the present discbsure, the CAD tool is optionally integrated as part of the PCB production apparatus firmware. The CAD tools may output the circuit layout in the form of native file types, Gerber, or some other standardized fib type. For example, a Gerber fib is a data fib describing the physbal layout of a single layer of a printed wiring board. These layout file types may also include Bitmaps (BMP), JPEGs, GIFs and TIFFs to name a few. The Gerber fib is an industry standard used in the fabrication of chemically etched and mechanbally etched printed wiring boards. To improve the readability of this document, the term Gerber will be used to describe any type of ebctronic fib that describes the layout of a singb layer of printed wiring board including vector and image based electronb fibs. However, it will be understood that the present disclosure includes any other fib type defining a circuit layout when using the name Gerber unless explicitly limited to a Gerber file.
To completely describe a PCB, a set of Gerber files is often required including fibs that may define conductive and non-conductive features of the printed wiring board. These files may also include the physical location of irriividual components. In a multilayer printed wiring board, several Gerber files are required to describe each layer in the complete board. In general, the generic term "PCB file" will be used hereinafter to refer to a file describing circuit layout features directed to single or multilayer PCB to be manufactured using conventional methods, such as a Gerber file. The term 'printed PCB file" will be used to refer to a file configured to control the PCB production apparatus 100 for producing a PCB using the method of the present disclosure for printing circuitry incorporating multiple layers using printing techniques.
Layout Translation Module.
Firmware of the controller 95 will optionally include a layout translation module (LTM) 152 to translate the PCB files into instructions for controlling a location of head mount 110 and each of the associated operations of the PCB production apparatus 100 including the ink-printing mechanism 120, epoxy-printing mechanism 130 and the pick-and-place mechanism 140. The LTM 152, implemented by PCB file translation- software, may reside external to the PCB production apparatus 100 or included as part of the firmware. When the translation- software is external to the PCB production apparatus 100, it may reside in a local personal computer, reside in a web-based tool or any other computing device capable of inputting ebctronic data files and performing the translation from layout of conventional PCB files to files for controlling the PCB production apparatus 100, hereinafter referred to as apparatus layout files (ALFs), which define the conductive and nonconductive geometries and traces to be produced by the PCB production apparatus 100. Taken a further step, the ALFs may subsequently be translated into apparatus control files (ACFs) which are commands for controlling the PCB production apparatus 100 to produce the PCB. The ACFs may be created "on the fly" from the ALFs to control the PCB production apparatus 100 in the manner that interpreters accept source code and effect program functions without first compiling source code.
In an alternative embodiment of the PCB production apparatus 100, the LTM 152 of Fig. 7 is included within a CAD tool that examines the conductive layers and creates a separate PCB file that includes the insulating geometries to separate at bast two conductive layers. The generation of a PCB file containing the insulating geometries is optionally independent of the firmware of the PCB production apparatus 100 in this embodiment. In the embodiment of Fig. 7, firmware of the PCB production apparatus 100 includes the LTM 152 and imports PCB files, inter alia, Gerber files, for two or more conductive layers and determines the insulating geometries for the non- conductive ink.
Design Rule Checker.
A Design Rule Checker module (DRCM) 154 is optionally employed to verify that the CAD file and/or printing instructions is compatible with control of the PCB production apparatus 100 and also within limits for printing conductive and non- conductive traces defined by limits of the PCB production apparatus 100, for example and not limitation, line width, Hne spacing and overlap. The DRCM 154 may also check the capability for printing conductive epoxy. In an embodiment, the DRCM 154 is included as an option in the CAD software tool In another embodiment the DRCM 154 is included as part of the firmware so that the PCB production apparatus 100 can check files from CAD tools not specifically equipped to provide files for the PCB production apparatus 100. Intersection Determiriation and Isokting Layers.
In producing two-kyer and multi-kyer PWBs using the PCB production apparatus 100, it may be necessary to print insukting inks when two or more conductive lines must cross over each without making electrical contact. The insukting ink repkces the function of the built-in isoktion achieved with substrate 52 shown in FIG. 2. In this case, there are at least two PCB files to describe each kyer in the complete PCB. The LTM 152 has a function that will process the PCB files to identify the need for an insukting kyer by beating a position of circuit traces of different kyers that intersect when the PCB is viewed from the z-axis direction in order to generate an insuktor geometry for ebctricalty isokting intersecting conductive traces when producing the PCB using the PCB production apparatus 100.
The LTM 152 optionally creates a list of locations where insukting ink is to be deposited onto the substrate
105 covering a first circuit feature and preventing ebctrical connection between the first circuit feature and those that cross over the first circuit feature. The Bst may include a width and length of the insuktor geometry formed by printed insukting ink. Referring to Fig. 8, an insuktor generation process (IGP) 200 is a multistep process wh h includes importing the PCB fibs 201, examining the PCB files for intersections 202, calcukting x, y location for each intersection 203, calcukting length and width of insukting geometry 204, saving location and geometry information 205 for kter use by the PCB production apparatus 100 to print non- conductive ink.
When examining conventional PCB files whbh contain kyout geometry for two or more different conductive kyers in a PWB, it is important to identify lines from separate kyers that would cross over, intersect or overky is some way when printed with conductive ink absent intervening board kyer(s) of conventional PWBs. A standard Gerber file includes information contained in the header followed by a description of the geometry. For example, a singb trace would have the following text-based fib stored in the format of a Gerber file.
%FSIAX25Y25*%
%MOIN*%
%IPPOS*%
%ADD10C,0.05*%
%LPD*%
X0Y0D2*D10*G1X84464Y145472D2*X113885D1*X0Y0D2*M02*
The file begins with %FSLAX25Y25*% which describes the coordinate format of Leading Zero's omitted, Absolute Coordinates, 2 Digits in the Integer Part and 5 Digits in the Fractional Part. The %MOIN*% represents the units set to inches. %IPPOS*% sets the image to have positive polarity. The %ADD10C,0.05*% defines an aperture with D-code 10 as a 0.05-inch circb. The %LPD*%Start a new level with dark pokrity. The X0Y0D2*D10* commands a move to (0,0) and select aperture D10. Gl command is for linear interpoktion The Command X84464Y145472D2 is a move to (0.84464", 1.45472"). Command X113885D1 is draw to (1.13885", 1.45472"). The X0Y0D2 commands a move to (0,0). The M02 is the end of file. Referring to FIG. 9a, an example of a line defined by a Gerber file with two end points of a line are shown as (x0,y0) and (xl,yl). An aperture 500 is defined using the aperture definition in the Gerber file. The final geometry is created by moving the aperture 500 from endpoint (x0,y0) to (xl,yl). It should be noted that circular apertures are not the only types available in Gerber formats, squares, rectangles and almost any shape is optionally assigned to an aperture according to the 274X specification Referring to FIG. 9b, the geometry of the first conductive trace 501 based on the information shown in FIG. 9a is shown The first conductive trace 501 is the geometry that will be printed using either the PCB production apparatus 100 or conventional PCB manufacturing equipment. When Gerber files from two or more conductive layers are to be printed on a substrate, it is assumed that there will be overlap between portions of at least one pair of conductive traces.
There a several ways to determine overlap between traces from two or more layers. An imaging method is optionally used to convert the conductive trace 501 to a graphics or image file and compare the information contained in this image file to the information contain in another image file. Another method optionally employed is to mathematically determine the location of the overlap using mathematical techniques known in the industry which compare line segments for overlap or touching. Mathematical techniques must also include aperture inclusion wherein the width of the aperture that runs along the centerline of the trace including the extension beyond the endpoints of the line created by the radius of the aperture at each end.
Referring to FIG. 9c, in using the imaging method, the first conductive trace 501 is converted to an image file and the second conductive trace 502 is converted to an image file. In the operation 202 of Fig. 8, the imaging technique may be used wherein the images are aligned and a pixel by pixel comparison is made until first overlap 503 is determined. Alternatively, the mathematical technique may used wherein a conductive intersection is optionally determined by examining a vector representation of the first conductive trace 501 and the second conductive trace 502. In an embodiment of the mathematical technique, matrix cabulating methods are optionally empbyed using determinants. It will be understood that other techniques for cabulating the conductive intersection 503 are optionally developed including when conductive intersection 503 includes shapes such as square, rectangular and other complex geometries.
In operation 203, the coordinates of the intersection are determined based on the technique used to find the intersection. In an embodiment of operation 203, the area of the first overlap 503 is stored as another image file based on the total number of pixels and layout of the pixels. Another embodiment of operation 203 includes a technique to store the first overlap 503 in terms of a cenrroid, bngth and width As not all overlaps are rectangular, as in the case when diagonal lines are present, the geometry of a complex overlap may be stored.
Insulating Geometry.
Once the overlap, ie., intersection, is determined, operation 204 is effected wherein a new geometry for an insuktor is created that matches or is slightly larger than the geometry of the overlap 503. When printing two conductive traces that should be electrically isolated, it is advantageous to oversize the overlap geometry to prevent the possibility that the two conductive traces will short together. Referring to Fig. 9c, an insukting patch 504 is designed to be slightly larger than first overlap 503. When printing conductive traces 501 and 502, insukting patch 504 will be printed between them to create a layer of insulation This is likewise shown in Fig. 10a wherein the insulating patch 213 is depicted.
Referring to Fig. 10a, it is optionally such that an approximate area and location for the overlap be determined in order to calculate an appropriate size of the insukti g geometry 213. As shown in FIG.10, the insuktihg geometry 213 is shown as a square with center xc, yc and associated width (x2-xl) and height (y2-yl). Insulating geometry 213 can also be represented by corner points (xl,yl) and (x2,y2). The insuktihg geometry 213 is not limited to square geometries and is optionally of any shape krge enough to electrically isolate the conductive trace 210 from the conductive trace 211.
Creating Isokted Insukted Intersecting Traces.
Returning to Fig. 9d, the process to create insuktihg patch 504 starts with the geometry of first conductive trace 501 and geometry of second conductor 502. These geometries are optionally stored as part of a software tool that routes conductive traces onto separate kyers. These routing tools create the kyout geometries that will be converted to commands used by apparatus to print conductive ink. Another option would be to recall two Gerber files that contain the appropriate kyout information for first conductive trace 501 and second conductive trace 502.
The insuktor geometry operation 204 uses the overkp geometry determined using image- based techniques or mathematical^ techniques in operations 202 and 203. An example of the insuktor geometry is the insuktor patch 504 of Fig 9d. In an advantageous configuration, the insuktihg patch 504 is configured using an oversize dimension that, in one embodiment, is at least 0.005-inch krger than the overlap geometry 503 however this is not a requirement as other oversize dimensions may be used. The actual size of the insuktihg patch is a function of the printing capability of the apparatus including print resolution for both the conductive and non-conductive inks. The sizing of the insuktihg patch is optionally automatically determined or input by the operator such as a manually setting that the insukting patch to be 0.005-inch beyond the nearest point to the overkp geometry 503.
The creation of the insuktor geometry of the insukting patch 504 is performed by the LTM 152 in operation 204 or is optionally performed in a software tool that routes the kyout Once the kyout information for the insukting patch is determined, it is stored as an image file or as a Gerber file for use by the PCB production apparatus 100 during the multikyer printing process. If the kyout information is determined by the LTM 152, it is optionally used to directly control the printing- mechanisms in apparatus.
Creating Insukted Regions of Intersecting Traces.
Another form of insukting two conductive kyers is to print an entire region of insulating ink between the two conductive kyers. Referring to FIG. 10b, a first conductive layer 241 is first printed on a substrate 240. Insukting kyer 242 is then printed on top of first conductive kyer 241 to cover at bast a portion of the conductive traces of first conductive kyer 241. Second conductive trace layer 243 is printed on top of insukting kyer 242. The geometry of insukting kyer 242 is determined by examining the Gerber files of first conductive kyer 241 and second conductive kyer 242. In some cases, the geometry of insukting layer 242 may be optimized to reduce ink usage and time printing the non- conductive ink, or the insulating patch technique discussed above may be employed. In some cases, it is preferred to completely cover the substrate 240 with insulating layer 242.
Printing Insulated Intersecting Traces.
Referring to Fig. 11, a multilayer printing process 220 is shown for printing two conductive traces separated by an insukting layer shaped with a geometry that electrically isolates the two conductive lines. The multilayer printing process 220 starts with printing a 1st conductive trace in operation 221, followed by recalling the insukting geometry 222 which has been defined in operation 222, followed by operation 223 printing non- conductive ink in the shape of the insulating geometry 223 and lastly, printing 2nd conductive trace 224. The function head 115b of Fig 6d optionally includes two of the ink- printing mechanisms 120 respectively containing conductive and non-conductive inks in the same subsystem Alternatively, the function head 115a has a single one of the ink-printing mechanisms 120 with the conductive ink and non- conductive ink being exchanged during the printing process. In yet another alternative, the PCB production apparatus 100 will include the function head 115c of Fig. 6e wherein two separate ink- printing mechanisms 120 may be automatically bad and unloaded.
Referring to FIG. 9d, an embodiment of a process to print a PWB using the PCB production apparatus 100 starts with the first conductive trace operation 221 wherein the function head 115 is controlled to print the first conductive trace 501 on the substrate using conductive ink. Next, operation 222 controls the PCB production apparatus 100 to print insukting patch 504 using a non- conductive ink. Lastly, second conductive trace 502 is printed using a conductive ink in operation 224.
Referring to FIG. 10a, a first conductive trace 210 is representative of a first conductive kyer as an output from a CAD tool, Gerber file or image file. The first conductive trace 210 is printed first on a substrate 214. A second conductive trace 211 is representative of a second conductive kyer. The first conductive trace 210 and the second conductive trace 211 intersect, or overkp, at a conductive intersection 212. The conductive intersection 212 is calcukted by the LTM 152, or if so configured, an external circuit kyout tool The PCB production apparatus 100 alternates printing of conductive ink for the conductive traces, 210 and 21 1 and non- conductive inks for the insukting geometry 213.
Creating Layer Connections.
Referring to Fig. 10b, when electrical connection between a portion of first conductive kyer 241 and second conductive kyer 242, typically at a location where a vk hob is found using the drill fib and/or the Gerber fibs, an opening in insukting kyer 242 is optionally printed by not printing insukting ink in this regbn as discussed bebw. In this way, when second conducting kyer 243 is printed on top of insukting kyer 242, electrical connection is optionally made between first conductive kyer 241 and second conductive kyer 242.
In printing two-kyer and multi-kyer PWBs using the PCB production apparatus 100, the need to print conductive connections between conductive traces arises. These connections replace the drilled vks, 60a and 60b, in a traditional PWB as described above in rektion to Fig. lc. In processing PCB fibs, the LTM 152 optionally creates a Bst of locations where conductive ink would overkp creating an ebctric connection between conductive traces of two or more conductive layers. CAD tools for layout of PCB's typically output a data file, referred as a drill file or Exceflon drill file, that includes the two dimensional locations of holes that are used by the PCB manufacturer to create pkted-through via hobs. As shown in Fig. lc, these vias are used to connect circuit features between multiple layers in a multilayer PCB. The LTM 152 optionally uses the data stored in the drill file to aid in the location of circuit connections where conductive ink is placed by the PCB production apparatus 100.
Typically optionally used by traditional PCB vendors, drilled via hobs are often located at a center of a circular pad similar to the pads 72 of Fig. lc. The individual pad information is contained in the PCB file for each conductive layer. For example, in the text file for Gerber extended 274X, a 0.1 inch diameter pad would be described using the following statements:
%ADD10C,0.1*%
X0Y0D2*D10*G1X58333Y155833D3*X0Y0D2*M02*.
For the first statement, AD is an aperture description, D10 is a circular aperture, C is a circb macro, 0. 1 is a diameter of 0.1 inches. The second line Bsts a center of the pad at x=0.5833 inches and y=l.55833 inches. The information contained in this Gerber fib is optionally compared to a second Gerber file and is optionally used to deteimine if two pads overlap and therefore should be connected in the final circuit without the need to examine the drill fib. In addition, as driHed via holes are no longer required when printing conductive ink on a substrate using the PCB production apparatus 100, pad features are optionally eliminated or at least their diameters are optionally reduced during the layout process or after the layout process.
Referring to Figs. 12a and 12b, a first conductive trace 230 which is included in a PCB fib for one layer of a multilayered P WB is printed onto substrate 232. First conductive trace 230 includes a first conductive pad 231 (portion of outline shown in dashes). A second conductive trace 233 is from another PCB file for another conductive layer of the multilayered PWB. The second conductive trace 233 includes a second conductive pad 234. When examining the PCB files associated with these conductive layouts or when examining an ebctrical schematic for the intended circuit, or when examining the drill fib, the LTM 152 first deteimines that the first conductive pad 231 is to make ebctrical contact to the second conductive pad 234, then the second conductive pad 234 is printed directly on top of the first conductive pad 231 as represented by the partial dashed outline of the first conductive pad 231.
Another method optionally effected by the LTM 152 is to combine the layouts of first conductive trace 230 and first conductive pad 231 and second conductive trace 233 and second conductive pad 234 into a combined conductive trace and print both sets of conductive geometries at the same time in which the layout would not need the conductive pads and a continuous configuration having the outline shown in Fig. 12b is produced..
In traditional multilayer PWB, a via hob is drilled through the entire stackup of conductive layers and substrates. To ensure the plating process adheres within the drilled hob, conductive circular pads are typically located on each conductive layer for each plated through hob to be drilbd through thus albwing tobrance for the drilling alignment.. In some traditional PWB appl ations, the via hole is only drilled through the layers that require direct electrical connection^). These types of vias are cafled 'blind-hob vias" and are typ ally more expensive to manufacture using traditional methods. Using the PCB production apparatus 100, printing the equivalent of a blind-hole via is easily created by only printing the electrical connection between those conductive traces. Using the PCB production apparatus 100, printing the equivalent of a blind- via would not add any additional cost to the printed PWB and is advantageous as it will reduce an amount of conductive ink that is to be printed by eliminating the typical circular pads, 231 and 234, from those layers that would have been used in a standard chemically etched PCB process. Instead, a configuration, as shown in Fig. 12b, results wherein the ends of the conductive traces, 231a and 234a, overlap to make a connection when the conductive traces, 230 and 233, cannot be printed in the same operation because of other overlapping contingencies which require the insulating geometry 213 of Fig. 10a.
Software layout tools that generate Gerber files will also generate a drill file that contains information regarding pkted-through-hole via connections between layers. Apparatus may use information in the drill file to determine the (x,y) locations where electrical connections are to be made and also where to create clearance holes in an non- conductive layer to allow these connections. Referring to Fig. 13, first conductive trace 531 is to connect to second conductive trace 532. The layout information of first conductive trace 531 is contained in a first Gerber file 541. The layout information for second conductive trace 532 is contained in second Gerber file 542. The via hob information, including center location (x5,y5), is contained in Drill File 543.
When printing conductive and non- conductive inks in order to connect first conductive trace 531 to second conductive trace 532 only on the area of via hob center (x5,y5), the process begins by identifying the (x5,y5) location of via hob using the drill file associated with the PWB. The second operation is to print first conductive trace 531.
The third operation in the process is to print insulating patch 530. Insukti g patch 530 includes first cbarance hole 533 which exposes a portion of first conductive trace 531 in the area of via hob center (x5,y5). Insukti g patch 530 is optionally designed to cover all other conductive traces associated with the kyer containing first conductive trace 531 or only a portion of other conductive traces assockted with the kyer containing first conductive traces. Alternatively, insuktihg patch 530 may contain other cbarance holes assockted with other connections between two conductive kyers. Alternatively, insukting patch 530 can compbtely cover the substrate and all remaining conductive traces assockted with the kyer containing first conductive trace 531 with the exception of first clearance hob 533 wh h exposes a portion of first conductive trace 531 and any other clearance hobs used to connect two kyers.
The fourth operation in the process is to print second conductive trace 532 on top of insukting patch 530. As second conductive trace 532 overkps first conductive trace 531 in the area of (x5, y5), there will be an electrical connection between first conductive trace 531 and second conductive trace 532. The dkmeter of first clearance hole 533 is optionally set to a nominal value determined automatically or entered by the user. Alternatively, the dkmeter of first clearance hole 533 is optionally determined using pad dkmeter information contained in Gerber fib 541 and/or Gerber fib 542. In one case, the dkmeter of first cbarance hob 533 will be set to the largest diameter of pad connected to first conductive trace 531 or second conductive trace 532. In another case, the dkmeter of first cbarance hob 533 will be set to a dkmeter krger than the krgest pad connected to first conductive trace 531 or second conductive trace 532. In this case, the dkmeter of first cbarance hob 533 is optionally oversized to take up printing tobrances whib still exposing the conductive ink associated with first conductive trace 531 and second conductive trace 532. Typically oversize diameters will be 10 mils larger than the largest pad connected to first conductive Irace 531 or second conductive trace 532.
In an alternative embodiment of the PCB production apparatus 100, the LTM 152 of Fig 7 is included within a CAD tool that produces the insulating patch with the required clearance hole. The CAD tool will output the geometry of the insulating patch as a data file including Gerber.
Ink Conservation.
To conserve ink, the GERBER file information may be used to create a framework of the original circuit trace. In this case, the translation software may find the center Une or an edge line to print the conductive ink. By examining the GERBER, the start and end points of a conductive Une are optionally determined and the printed Une width is optionally optimized to reduce the overall cost of the printed circuit.
Another way to conserve ink it to create a mesh in areas that were originally specified as solid conductive regions. For example Fig 14a shows a original GERBER file having two large areas of solid conductive on either side of the conductive Une. When using a chemically etched or mechanicalty machined printed wiring board, it is relatively easy to leave these large conductive areas in place as the original printed wiring boards are completely ckd in copper. When printing conductive inks onto a substrate, it is faster and more economical to reduce the amount of ink printed onto the substrate. In this case, the LTM 152 will identify these large conductive regions and create a mesh that will be printed as a substitute. Figs. 14b and 14c show two mesh equivalents that will be printed with conductive ink. It is important to note the configurations shown in Figs. 14b and 14c, are not the only possible mesh configurations as there are numerous configurations that will provide the electrical equivalent to a solid conductor. In an alternative embodiment of the PCB production apparatus 100, the LTM 152 of Fig 7 is included within a CAD tool that produces the mesh The CAD tool will output the geometry of the mesh as a data file including Gerber.
Printing Order.
When printing inks, the function head 115 including the ink- printing mechanism 120 must move around the substrate under the control of the apparatus firmware. The LTM 152 analyzes the PCB file to create a configuration which is effective to move the function head with the minimum travel path For example, Fig. 15 shows a typical circuit layout have 6 individual Unes that need to be printed. The original PCB file may include the physical locations for endpoints of these Unes but may not have listed the Unes in an optimized order for printing using the ink-printing mechanism 120. The LTM 152 re-orders the lines to increase printing speed and decrease the total travel path for two or more lines. In one optional configuration, the LTM 152will group endpoints with the nearest proximity. For example, Fig 15 shows the six lines with endpoints labeled. For example, Une 1 has endpoints 1 and . The LTM 152 groups Γ and 2 as being physically near each other. This group may also include endpoint 5. Another grouping may include endpoints 2', 3 and 4. Another group may include 4' and 5'. Movement of the ink- printing mechanism 120 will be controlled by an optimized ordering of the endpoints. For example, assume that the last position of the ink-printing 120 is near endpoint 1. One solution is to begin by printing line 1 - 1 ', then 2-2', then 3-3', then 4-4' then 5'-5. The LTM 152 optionally uses the length and angle of the individual Unes to minimize the total path traveled. The LTM 152 optionally optimizes the traveled path with relation to acceleration of the ink-printing mechanism 120 that is optionally used. The optimized travel path is not limited to the ones discussed here as there are other algorithm that is optionally used to optimize the travel path For example, the optimization may include the starting point or 'home" location of the ink-printing mechanism 120. A similar optimization process may be used for the epoxy- printing mechanism 130, pick-and-pkce mechanism 140 and protective-ink mechanism 120. A different ordering and path optimization is optionally used for each mechanism, 120, 130, or 140. For example, the pick- and -place mechanism 140 requires that the mechanism 140 moves to a known location to pick up the components to be placed. In this case, the optimized travel path may be different than the other mechanisms as the mechanism 140 will need to be returned to the component feed mechanism 122 for picking up the individual components.
Component Pkcement Order.
In the PCB production apparatus 100 that optionally includes a pick and pkce function, the function head 115 would include the pick-and-place mechanism 140. In one configuration, the pick-and-pkce mechanism 140 includes a vacuum pickup, vacuum tip, and/or suction cup, for temporarily holding an electrical component while the component is positioned onto the substrate. The pick-and-pkce mechanism 140, either in part or whole, may be detachable from the function head 115 in order to share common components with the ink- printing mechanism(s) 120. In the preferred configuration, the pick-and-pkce mechanism 140 is located adjacent to the printing mechanism(s). The function head 1 15 optionally has a rotation motor 116 to rotate the pick-and-place mechanism 140 or the pick-and-pkce mechanism 140 includes the rotation motor 116 to implement a rotation feature to properly position the electrical component onto the substrate 105. The rrarrimum rotation capability would be 0-degrees and 90-degrees but other rotation angles may be possible. In one embodiment, or the function head 115 has the rotation motor 116 arranged to rotate the electrical component prior to pkcement on the substrate. Another embodiment has the rotation motor 116 arranged to rotate the entire function head 115a.
The function head 115b optionally includes a motor, a solenoid, field coi or other controllable actuator, or multiples thereof set a distance between a selected one of the mechanisms 120, 130, or 140, and the table 104. For example, a solenoid may be used to lower a height of the ink-prmting-mechanism 120 such that the insuktor-printing mechanism 120', pick-and-pkce mechanism 140 and epoxy-printing mechanism 130, will maintain a krger distance to the surface of the table 104.
Heater.
The printing table 104 optionally includes the heater 118 embodied as a heating element to elevate the temperature of the substrate 105 in order to accelerate curing of inks and epoxies. For example, the Novacenrrix HPS-021LV has a cure time of 30 minutes when the ink is held at 125 degrees-C. The apparatus- firmware would control the heating element in the printing table. The temperature control optionally employs a temperature sensor 118a which is monitored by the controller 95 for effecting correct curing of epoxies and inks.. Ink-Flow Sensor.
An ink- flow sensor 119 is optionally used to measure when the ink has begun to f w and has reached the substrate. The sensor 119 is optionally optically-based or measurement based. In an embodiment, a measurement based sensor 119 measures a resistance and/or capacitance between an ink dispensing tip and the substrate 105. For example, the dispensing tip is optionally metallic and with a sensor connected between the tip and the substrate, a relative change in the resistance and/or capacitance is measured with and without ink flowing between the tip and the substrate.
Component Placement.
The pick-and-place mechanism 140 is optionally integrated in the PCB production apparatus 100 and operates in conjunction with a component feed mechanism 122. Referring to Fig. 4, the component feed system optionally includes a "tape and reel" strip mechanism 122a. The strips often contain a set of equally- spaced holes along the side of the tape for beating the components and puling, or pushing, the tape into the apparatus.
Referring to Figs. 16a- 16h, an alternate configuration for the component feed mechanism 122 is a tray system 122b wherein electrical components are held in a component tray and components are manually baded into a tray or sbt and the components are picked up by the pick-and-pkce mechanism 140 for placement onto the substrate 105. When using a tray system, the components are optionally ejected or dropped from a hole or sbt located at the bottom or side of the tray. The hole or sbt location is pre- determined so the pick-and-pkce mechanism 140 has knowbdge of the component bcation for picking up the component. The tray system 122b may include individual trays containing a cavity or hob that is sized to the ebctrical component. The individual trays have an outer dimension that is common
Referring to Fig.16a, an exampb of a component tray 124a is shown The tray material is optionally plastic, metal or any other suitable material that can support holding the component in pkce. It is expected that the tray has a bottom for holding the components. The bottom could be closed or have an opening that could aid in beating the tray within the apparatus. The depth of the component tray 124a is approximately equal to the height of the component. This would allow the top of all the components to be located at approximately the same position when placed within the apparatus making it easier for the pick-and-place mechanism 140 to pick up the component. The top hole opening in the component tray 124a would correspond to the size of the component. The individual component trays 124a would be inserted into the apparatus along a tray support frame 125 as shown in Figs. 16b- 16d. The spacing between rails of the tray support frame 125 is approximately equal to the tray width A lip or edge may be included as part of the tray support to property position the tray along the center of the tray support frame 125. The centers of the trays 124a will be known to the apparatus so that the pick-and-pkce mechanism 140 can pick up a component. The tray or trays 124a may be fed into the apparatus as part of the feed-mechanism
In another configuration, a tray or trays 124a have a location that is fixed once the trays are inserted into the apparatus. In another configuration, a tray 124a may be ejected from the component feed mechanism 122 once the component is removed from the tray 124a. In this configuration a next tray 124a is optionally moved into the location of the tray 124a that was previously ejected. This configuration albws the pick-and-pkce mechanism 140 the option to pick up components in the same location. Fig. 16d shows a configuration for trays 124b which include a key arrangement. The key is an interlocking mechanism for aligning the trays 124b along the tray support 125. The trays, 124a or 124b, are optionally interconnected prior to placement into the apparatus.
Referring to Figs. 16e and 16f, in an alternative configuration may have the trays be assembled as one part as a multi-cavity Iray, 124c and 124d. This allows the components of a specific circuit to be pre-assembled and inserted as one common unit into the component feed mechanism 122. The trays are optionally held in place with a spring baded mechanism similar to a desk stapler wherein a spring loaded mechanism pushes the trays to the front of the component feed mechanism 122, for example, a front of the tray support frame.
Referring to Fig. 16e, the mu -cavity tray 124c includes several elevated walls creating separate compartments to place individual components or groups of components. The example of the multi- cavity tray 124c shown has three compartments but may include more or fewer compartments. The compartments may be of equal size or are optionally sized to accommodate the variety of different package sizes of modern electronic components including resistors, capacitors, diodes, transistors and integrated circuits to name a few. Fig. 16f shows a multi-cavity tray 124d wherein heights are made unequal to accommodate differences in heights of various parts. For example, the height of a 0603 surface mount resistor would be 0.45mm and the height of a 1206 resistor would be 0.6mm. The compartment height may be optimized for manual insertion of the components by sizing the heights to fit the component height relative to the operator's finger sliding the part into the compartment. In one example, it may be easier to slide the component into a corner when the compartment height is slightly lower than a top surface of the multi- cavity tray, 124c or 124d.
In contrast to tray 124a, the muM-cavity tray, 124c or 124d, optionally has one or more sides open to aid the operator in placing the parts into the muM-cavity trays, 124c or 124d, which are shown as having one open side for exemplary purposes and are not so limited. The operator may manually place a part into the multi-cavity trays, 124c or 124d, and slide the component into a corner of the multi-cavity trays, 124c or 124d. Based on a location of a corner of tray 124a, or if more than one compartment, corners of the tray, 124c or 124d, the CMCM 127 is able to position the pkk-and-pkce mechanism 140 near an appropriate corner in order to pick up the component. The operator may enter a location of each component into a table displayed on a computer screen or other visual interface device. The preferred location of the component on the Iray is optionally determined by the CMCM 127. In this case, the CMCM 127 will display one or more of component identification, the associated compartment location, component orientation, and compartment corner for positioning the component. When guided by CMCM 127, there may be an eal tray location for each part which improves the speed of the pick-and-pkce operation. For example, if the printed circuit includes a resistor located in the bottom region of the circuit and a capacitor in the upper region of the circuit, the ideal location for the resistor would be at the lower portion of the tray and the capacitor at the upper region of the tray. In this way, the movement of the pkk-and-pkce mechanism 140 is controlled to reduce a total length of movement.
Referring to Fig. 16f, a tray 124e may also include a guide that allows a more accurate alignment of the component as it is pushed into the compartment. An example of the tray 124e is shown and has a channelized compartment that becomes narrower near the top. If a component is pkced into the compartment at the bottom and then pushed up, either by a linger or other automated device, as the part moves up into the compartment, the component will be properly positioned at the top of the compartment. It is noted that an actual orientation of the tray 124e is in the horizontal plane, the discussion of compartment and tray configuration is relative to the figures of this document. It is understood that components come in a variety of sizes and shapes so it is expected that this channelized approach would not be abb to accommodate all components. In this case, more than one channel is provided for the tray system
In most integrated circuits having multiple pins, the package includes a marked feature to highlight the location of one of the pins, typ alfy pin 1. Fig, 16h shows a typ al package of an integrated circuit having 14 pins. Pin 1 is clearly marked with the "dot" located near pin designated as pin 1 for this package. Referring to Fig. 16i, an embodiment of a tray 124f includes a mark that ind ates how the component should be loaded into the tray. For example and not limitation, the tray 124f includes a "dot" to be used to properly locate the associated "dot" on the package of the integrated circuit. The operator is optionally guided by the CMCM 127 as to how the component should be positioned in the tray. This is optionally provided by the aid of a graphical image or a text based description of the component location on the display.
For components with two terminals, such as dfodes, the "dot" convention is typically not used. In this case, components manufacturers rely on a variety of different marking schemes to describe the direction of current flow from anode to cathode. When placing this type of device onto a tray, an entifiabb mark is optionally placed on the tray to aid the operator as to the proper orientation for the component. One such mark is optionally a typbal schematic symbol for a diode. The CMCM 127 may also provide a graphical image or text based description of the proper orientation for the component when placed in the tray.
To eliminate the need for accurately placing a component into a tray for pickup by the pbk-and-place mechanism 140, or when improved accuracy is needed when placing a component onto a substrate, optionally provided is the imaging devbe 108, such as a camera, for providing the CMCM 127 with a method to "visually" identify a component's orientation and offset in order to rotate the component prior to placement onto the substrate 105 or to offset the component when placing the component on the substrate 105. The imaging devbe 108 is optionally located above, bebw or to the side of the component in the tray. The imaging device 108 is optionally located separate from the tray and the pbk-and-place mechanism 140 will pick up the component from the tray and then move the component into the visual field of the imaging device 108. In this case, the imaging dev e 108 is optionally bcated above, below or to the side of the component as the pbk-and-place mechanism 140 moves the component into the field of vbw of the imaging devbe 108.
An embodiment of PCB production apparatus 100 has a camera system as the imaging devbe 108 placed adjacent to the tray pointing upward. The pbk-and-pkce mechanism 140 picks up the component from the tray and move the component over a camera lens. The camera image is passed to an algorithm to detect edges and/or a center of the component. Any rotation of the component rektive to a desired position on the substrate 105 is corrected to within a given tobrance by the PCB production apparatus 100 prior to pkcement on the substrate 105. The pick-and- pkce mechanism 140 is optionally capable of rotating the component as discussed herein with regard to the rotation motor 116. In an advantageous embodiment, the pbk-and-pkce mechanism 140 can rotate the part by at bast 90 degrees. More preferably the pick-and-pkce mechanism 140 can rotate the part by at bast 180 degrees. Even more preferably the camera can rotate the component over a 360 degree angle. The camera is optionally any relatively low cost camera such as the LinkSprite JPEG 2MP Color Camera. As most cameras have a fong focal point, a macro lens is optionally placed over the lens of the camera system in order to be abb to focus the camera on the component which can be fairly cbse to the imaging system
In another embodiment of the present discbsure, the operator manually places components onto the tray and then the pick-and-place mechanism 140 picks up the components and moves them to a separate bcation or "holding area" for temporary storage until they can be placed on the substrate 105 at a later time. One benefit to this action is that the operator may place all the necessary components into the apparatus during one step in the total print and assembly process. For example, by placing all the components into the PCB production apparatus 100 during the initial phase of the operation, all printing and component assembly can occur without any further intervention by the operator. Another benefit for the impbmentation of a holding area is to reduce the complexity of the tray system which optionally albws for a tray with a single compartment. Another benefit to the holding bcation is that a tape-and-reel system is optionally added to PCB production apparatus 100 where the tape and reel system only requires a singb reel handling mechanism
For the pbk-and-pkce mechanism 140, the LTM 152 may also create a list of an order for whbh the components would be placed onto the substrate. The list may be provided to the user prior to inserting the components into the PCB production apparatus 100. In this way the components may be inserted in the optimized order for facilitating the pick and pkce process. As another option would albw the user to enter a list of components in an order in which the user inserted the components into the PCB production apparatus 100. The component mounting control modub (CMCM) 127, impbmented by the controller 95 and shown in Fig 7, uses this list and the information provided by the LTM 152 to pick up the components. The CMCM 127, based on the bcation and order of the components baded into the apparatus, optionally optimizes an order in which to pick up the components to improve throughput of the p k-and-place process. Another option is to provide an ebctrorric file that contains an order of the components based on a pre- determined order. For example, if the components are assembled into a tray or other holding mechanism, the order of the components in the tray is optionally contained in a ebctrorric file whbh is optionally used by the CMCM 127. The optimization algorithm of the pbk-and-pkce process is optionally embodbd in the LTM 152 or the CMCM 127.
One Layer Component Positioning.
In a standard PCB process using two or more conductive kyers, it is possible to place and solder components to the outermost two kyers on the PWB. As there is at least one insukting kyer between these conductive kyers, components are placed at or near the same (x,y) coordinates so there could be a some amount of overkp between the components without interfering with each other. When using PCB production apparatus 100, all components are pkced on one layer of the substrate. For PCB production apparatus 100, the components are on one side and must be property positioned so there is not overkp between the components and their respective pads. Referring to Fig. 21, first component 520 having at least one first connection pad 521 and second component 522 having at bast one second connection pad 523 and third component 524 having at least one third connection pad 525 are positioned so there is no overlap between components and pads. Not shown in Fig 21 are leads coming from first component 520 and second component 522 that ky on top of the pads. In one method embodiment, the LTM 152 focates the connection pads of all components on the conductor layer that is printed directly on the substrate as this will guarantee the component leads will have a flat and uniform surface during the pick-and-pkce operation of PCB production apparatus 100. The LTM 152 functions to avoid other conductive traces and insulating kyers interfering with properly positioning the component bads on the connection pads during the p k-and-pkce operation
In an embodiment of the LTM 152, conductive traces are positioned to run under the components and these conductive traces will be printed on the same conductive kyer as the connection pads. In cases where it is expected that the PWB will exposed to the environment, the LTM 152 will automatically create a PCB file, for example and not Imitation, a Gerber fib, that will include a non- conductive pad to completely cover the conductive line that is printed under the component so that the conductive line will not oxidize when exposed to the environment. The components and assockted connection pads are spaced far enough apart so there is no overkp whib also providing space for connecting conductive traces. For exampb, spacing connection pads by at bast 30 mils will allow at bast one conductive trace to be routed between two components assuming that a printed conductive trace has a rranimum width of 10 mils and the spacing between conductive ebments is a rranimum of 10 mils on either side of a conductive line. The LTM 152 follows guidelines set for component spacing which may include using a default or user- generated value for the component spacing.
In an alternative embodiment of the PCB production apparatus 100, the LTM 152 of Fig. 7 is included within a CAD tool that produces the kyout with the required spacing for the conductive traces and pads. The CAD tool will output the geometry of the conductive kyer as a data file including Gerber.
Extruder.
PCB production apparatus 100 optionally includes a pkstic- extruder 123 for printing a pkstic housing over the substrate. In one configuration, the plastic- extruder 123 is part of the function head 115. The pkstic- extruder 123 is similar to 3-D printers avaikbb on the commerckl market. The plastic- extruder 123 is optionally used to fabricate the substrate wh h the conductive traces and components are pkced. Printing the substrate allows for a variety of compbx three dimensional shapes to be fabricated and also provides a more accurate placement of the components and printing the conductive and non- conductive traces as the same apparatus head is used for all types of material printing
The outer surface of a compbx three dimensional shape or form can be modeled and included as part of the printing and assembly process. The surface model would be used to position the ink-printing mechanism over the substrate. The surface model can be an ebctrorric fib that is used the LTM for the printing and assembly process. The PCB production apparatus 100 may include an integrated surface scanner or digitizer, referred here as the surface- scanner, used to measure the three dimensional substrate and/or three dimensional substrate- form in order to create a model of the surface contour for any three dimensional object. Protective Coating.
PCB production apparatus 100 may also have a mechanism for printing a protective coating over the surface of the circuit. In some appl ations, it may be important to protect the surface from scratches. In this case, a protective-ink mechanism 120 is included in PCB production apparatus 100, and may be part of the function head 115. Some protective coatings, such as the commercially available 'Humiseal", can provide a confbrmal coating and shield against moisture, humidity and chemicals. These coating materials may be of type acrylic, potyurethane, silicone to name a few.
Camera.
PCB production apparatus 100 optionally includes the imaging device 108 embodied as a camera for identifying to orientation of components used during the pick-and-place process. For example, there may be a slight rotation of the parts in the component holder and when the pick-and-place mechanism 140 picks up the component, the camera is optionally used by the CMCM 127 to identify if the component is properly positioned for placement onto the substrate.
Conductive Substrate.
In addition to non-conductive substrates, the substrate material is optionally ebctrically conductive, serrnconductive or metalc. When using these types of conductive or partially conductive substrates, the PCM 128 would first print a layer of insulating ink prior to printing the electrically conductive circuit traces using conductive ink. Substrates that are metallic and electrically conductive are optionally used to improve the thermal dissipation of high power electrical components and assemblbs such as high power transistors and light emitting diode (LEDs). Printing a thin insulating layer between the ebctrically conductive circuit traces and the substrate may substantially improve the thermal performance of the circuit where excessive heat generated by the electrical components is transmitted through the thin layer of insulating material to the metaffic substrate and dissipated away from the components. The technique of printing a thin layer of insulation ink over a metallic substrate would also be useful in applications that do not require high thermal dissipation but optionally uses a high strength substrate. Substrate Positioning.
As discussed above, the PCB production apparatus 100 optionally includes a substete-positioning holding mechanism (SPHM) 121 to aid the operator in property positioning the substrate 105 onto the printing table. The SPHM 121 may be a simpb cross hair or grid located across the surface of the printing tabb. The SPHM 121 may be a raised edge or a combination of raised edges in wtrich the operator can push the substrate 105 into the proper location known to the PCB production apparatus 100. The SPHM 121 may be useful to identify a common point for the PCB production apparatus 100 to use as an absolute reference to the circuit geometries that will be printed. The SPHM 121 is optionally removabb and placed within the PCB production apparatus 100 once the substrate 105 is property positioned. The SPHM 121 is optionally an optical-based or sensor-based sub-system to automatically locate edges of the substrate 105 once the substrate 105 is placed on the printing tabb. In this case, the position of the substrate 105 is optionally arbitrary and the PCB production apparatus 100 will automatically locate the substrate 105 on the printing table.
The PCB production apparatus 100 may include the substrate-holding mechanism 121 to temporarily hold the substrate 105 in place during the printing and assembly process. The substrate-holding mechanism 121 is optionally clips, weights or any object capable of temporarily holding the substrate 105 in position The substrate -holding mechanism 121 may be a vacuum based sub- system which is optionally activated once the substrate 105 is property positioned onto the printing table.
Substrates are not limited to planar, or flat, geometries. The substrate 105 can also be any three dimensional object which would support the conductive ink and/or associated circuit components. Any complex surface geometry is modebd and included as part of the printing and assembly process. The surface model would be used to position the ink-printing 120 over the substrate 105. PCB production apparatus 100 may include an integrated scanner or digitizer, referred to herein as the surface- scanner as one of the imaging devices 108, which is used to measure the three dimensional substrate 105 and/or three dimensional substrate- form in order to create a model of the surface contour for any three dimensional object. Conductive Ink Printing Using Channels.
When printing conductive inks using the ink printing mechanism 120 embodied as a syringe, inkjet, piezoelectric or other means of dispensing conductive inks onto a substrate 105, it may be desired to layer the ink in order to build up enough cross section for use in circuit applications requiring high electrical current. In order to constrain conductive traces to a narrow width while providing a thickness to the total cross section of the printed conductive line, an initial printing process using non- conductive inks provide support during the layering of the conductive ink. Referring to Fig. 17a, the support process begins with the PCM 128 printing non- conductive material 135 on one (not shown) or both sides of a conductive circuit line 136 which is next printed. The non- conductive material 135 creates a channel for conductive ink 136. Referring to Fig 17b, printing non- conductive material 135 is useful when two conductive lines 136 are in cbse proximity and the non- conductive material 135 prevents an ebctrical connection, or "bridge", from occurring between the two conductive lines 136. The process for Figs. 17b implemented by the PCM 128 optionally starts with printing one conductive line 136, then the non-conductive material 135, then the second conductive line 136. The process in Fig 17a could also start with printing the non- conductive material 135 first, and then by printing the two conductive lines 136.
Conductive Ink Printing Without Drying the Print Surface.
When printing conductive inks using techniques such as syringe printing, inkjet printing, piezoebctric printing and others, it is important that the ink is not allowed to dry at or near the interface where the ink baves the printing mechanism and the air. Often, a printing process pf the PCM 128 moves enough material to prevent clogging of the printing mechanism 120 or epoxy printing mechanism 130 but in applications where the printing mechanisms, 120 or 130, must move across a large distance, it is possible that the ink may dry at the air interface. One way to prevent drying would be to temporarily cover or cap the printing mechanism, 120 or 130 until the mechanism is at or near the desired printing site. Another technique would be to have a wiping mechanism that wipes a surface of the printing mechanism, 120 or 130, and removes dried ink from the printing mechanism, 120 or 130. The wiping action could include a moist surface to wet the dried ink enough to become fluid. It is known that many conductive inks, including silver nanoparticle inks, are water based. In this case wiping the printing mechanism, 120 or 130, with a damp sponge, cloth or other material prevents the printing mechanism, 120 or 130, from becoming permanently cbgged. Thus, an embodiment of the PCB production apparatus 100 optionally has a cbg prevention device 138 including one, or both, of a wiping mechanism or capping mechanism, which is controlled by the PCM 128.
Another embodiment of a method optionally empbyed to prevent the printing mechanism 120 from becoming clogged and implemented by the PCM 128 is to reduce the time between printing and not printing In this case, the conductive traces are optionally printed in a preferred sequence in order to minimize the time when the printing mechanism is not printing In a typically application, the printing mechanism's printing surface may have a dimensbn bss than the circuit line dimensbn thus requiring the printing mechanism 120 to make several passes over the circuit in order to complete the circuit. For exampb, Fig. 18a shows a circuit with two Hnes having vertical and horizontal sections of Hnes. The bft line has end points EP1 and EP2. The right line has end points EP3 and EP4. For this exampb, assume that the printing mechanism 120 is an inkjet cartridge with a set of holes arranged in a linear column The hobs eject droplets of ink under the control of the PCM 128. Fig 18a shows an exampb of the set of hobs kbebd 5. There are numerous options for printing the lines including printing across the horizontal or printing in the vertical Fig. 18b shows an exampb of horizontal printing where the printing mechanism 120 is moved horizontally across the substrate 105 and prints ink only where conductive traces are desired. In this case, the shaded areas near end points EP1 and EP3 show the ink deposited from the first pass of the printing mechanism 120 across the substrate 105. In this exampb, the printing mechanism 120 is moving from left to right, a top portion of line EP1-EP2 would be printed first and as the printing mechanism continues along the horizontal path, the top portion of Une EP3 -EP4 would be printed next. To continue the printing process, the printing mechanism would be moved down the line and the process would repeat either moving the printing mechanism from right to bft, reversing the printing direction, or returning the printing mechanism 120 to the left side and repeating the printing process as before.
If the horizontal spacing between the upper ends of Hnes EP1-EP2 and EP4 -EP4 are too far enough apart, it may be possible that the ink would dry on the surface of the printing mechanism 120 creating a condition of cbggjng the holes in the printing It would then be difficult to print the top of Une EP3 -EP4. In this case it may be optionally used to wipe the surface of the printing mechanism 120 prior to printing line EP3 -EP4 or cover the printing mechanism 120 between the printing of Une EP 1 -EP2 and Une EP3 -EP4 using the cbg prevention dev e 138.
An embodiment of a method of printing directed to address ink drying examines the circuit and prints the circuit in a path that rranimizes dead time between activating the printing mechanism 120. For example, Fig 18c shows a shaded area of completely printing line EP1-EP2 before moving to Une EP3-EP4. In this case, the spacing between end points EP2 and EP4 is much cbser in distance than the spacing between end points EP 1 and EP3 which would result in a less likely chance that ink on a surface of the printing mechanism 120 dries and cbgs the printing mechanism 120. Optimal line spacing is very dependent on a speed of the printing mechanism 120 as it moves across the substrate 105. This spacing is dependent on an amount of ink that is ejected from the printing mechanism 120. This line spacing is dependent on the time it takes for the ink to dry at the printing mechanism 120. In a typical application using a commercially available C6602A inkjet printer cartridge filled with a silver conductive nanoparticle ink, it was determined that the distance between circuit features should be less than 0.25 inches. However, depending on the ink type and temperature, this distance is rominally in the range of 1.0 to .2 inches.
If the hobs in the inkjet cartridge are spaced such that the deposited ink from one hob does not make contact to the deposited ink from an adjacent hole, one solution is an overlap process to oflset the printing mechanism 120 equal to a distance less than a diameter of the hole in order to overlap the deposited ink between passes of the printing mechanism 120. This overlap process is optionally used in printing conductive ink, non- conductive ink and protective coatings. The overlap process is optionally used for printing processes requiring the deposition of an ink onto a substrate 105 using a syringe, inkjet, pbzoelectric, spray or other inking process where the ink baving a printing mechanism has a smaller dimension than a circuit feature.
Referring to Fig. 19a, an printed ink pattern using an inkjet cartridge PH2 is illustrated. The unshaded lines L1 -L5 depict the first pass of the printing mechanism 120 as it moves from left to right. In this case, the inkjet cartridge PH2 is activated by the PCM 128 as the printing mechanism 120 is moved across the substrate 105 releasing ink onto the substrate 105 producing five thin lines of ink labeled L1 -L5. In this example, the inkjet cartridge PH2 includes five separate nozzbs wh h are independently controlbd. As the nozzles are spaced a distance apart, there are in this example gaps between the printed lines L1-L5 and gaps between lines L6-L10 . The gaps must be filled in order to make connections between adjacent lines. In this process, the printing mechanism 120 is oflset by a distance that is less than one diameter of the nozzbs of the print head PH2. Lines L6-L10 (stippbd) are printed using a second pass of the printing mechanism 120. This process is repeated until a compbte circuit feature is produced. This process is optionally used by the PCM 128 for printing conductive traces when the print head PH2 would otherwise leave gaps. This process is optionally used by the PCM 128 for printing non- conductive regions when producing multi layered circuit boards or when a protective coating is optionally used to prevent surface damage to the printed lines or reduce the effects of environmental conditions such as moisture or heat.
In an one embodiment of the PCM 128, printing conductive traces in the direction of current flow in the final circuit is addressed. Following the discussion of Fig. 19a, the PCM 128 printing direction for lines EP1- EP5 and lines EP6-EP10 is in the direction of the current flow in the final circuit. This process reduces the amount of resistance of the circuit line. This process also improves the performance of high frequency RF circuits. Fig. 19b shows a line printed with a single pass of the printing mechanism having five nozzles in the inkjet cartridge PEC2. This line is printed afong the direction of current flow. In this exampb, a second pass of the printing mechanism 120 is optionally used to fill in the gaps left by the nozzbs.
To provide the flexibility to print along the direction of current flow, the printing mechanism 120 is rotated by the print head rotation device 129, or the rotation motor 116 rotating the function head 115, in order to align a nozzb plane to be perpendicular to the direction of current by the PCM 128. Alternatively, the printing mechanism 120 remains fixed and the substrate 105 is rotated by the table 104 being rotated by the tabb rotator 139, shown in Figs. 4 and 5B, under control of the PCM 128. Rotation of the printing mechanism 120 would not be required in this scenario. Furthermore, using a printing mechanism 120 with a single nozzle, such as in syringe printing or other piezoelectric systems, would obviate the need for gap filling needed in the case of the print head PEE..
Diagonal Lines.
The PCM 128 controls printing diagonal conductive traces optionally uses a process to ensure that the resistance of the Hne is bebw an acceptable level Printing diagonal conductive traces using any process that ejects ink from a small diameter hole or nozzle, may create limited connections or gaps between the printed dots on the substrate 105. For example, Fig. 19c shows a diagonal Hne created with a set of printed dots. The unshaded dots are the results of printing a Hne based on parameters entered by operator or from a conventional PCB file or equivalent database. If the requested Hne is fairly thin, the dots may not make adequate connection between the adjacent neighbors, as shown by the unshaded dots in Fig. 19c. In this case, the LTM 152 optionally determines that extra dots are required and the PCM 128 prints the dots during the printing process as shown by the shaded dots. Additionally, rotating the printing mechanism 120 or the substrate 105 may lower the resistance when printing diagonal conductive traces as the line may be printed in the direction of the current flow in the final circuit. Epoxy.
In an embodiment of the present disclosure, component attachment uses deposition of an electrically conductive epoxy or other electrically conductive glue by the PCM 128. Types of conductive epoxy used, for example and not Imitation, are MG Chemicals 8331S and Creative Materials 111-29. The printing of epoxy may be performed with a variety techniques including syringe printing piezoelectric or other types of printing mechanisms. The location for epoxy deposition requires the identification of component pads by the LTM 152. One technique for locating the epoxy deposition is for the LTM 152 to use information contained in a standard PCB file (GERBER file) for a solder mask. The solder mask file provides the location and pad size used when performing a standard soldering operation for the components. This same file is optionally used for the epoxy printing
Another method for obtaining the location for epoxy deposition may be accomplished by the LTM 152 using information about the components including the size and orientation of the component. For example, if a resistor of size 1206 is placed in a horizontal orientation, the package size and orientation is optionally used to determine the location of the epoxy deposition This also includes an amount of epoxy optionally used for proper attachment. Additionally, the location for epoxy deposition is optionally determined by the LTM 152 using circuit features contained in the circuit file provided to the LTM 152. For example, conductive traces that end without connection typically require a connection to a component These features are optionally used by the LTM 152 to produce instructions controlling the PCM 128 during the epoxy deposition process. As some epoxies are rated for a heat cure which often accelerates the curing process, the PCB production apparatus 100 is optionally equipped with a heater in the form of table heater 118. As some epoxies are rated for a UV cure, the PCB production apparatus 100 is optionally equipped with a UV heater 118a, shown in Fig. 4. The heaters are optionally controlled by the PCM 128 to automatically operate after deposition of the epoxy. Solder Paste.
The PCM 128 optionally implements deposition of solder paste by the techniques mentioned above for conductive epoxy. In one embodiment of the PCB production apparatus 100, solder paste is applied by the epoxy dispenser 130 to the printed circuit conductive traces prior to placement of the components. The solder paste would be applied using a syringe, piezoelectric or other printing mechanism. The application of solder paste to the substrate 105 uses either the ink printing mechanism 120 or the epoxy dispenser 130, devebped for printing inks and epoxy. In another embodiment of the present disclosure, the PCB production apparatus 100 optionally uses a separate sub- system As mentioned above, the PCB production apparatus 100 optionally includes an integrated heat source such as the UV heater 118a for effecting solder refbw.
It is optionally possible to apply the solder paste using a silk screen process where a solder mask is placed over the substrate 105, which includes the previously printed circuit features, and the solder is pulled across the solder mask to place the solder paste onto the conductive line. This process is fairly standard in the industry but is unique to a system that includes all the printing and attachment processes. The solder paste would be reflowed during a separate heating process of the substrate 105. As mentioned above, the PCB production apparatus 100 optionally includes an integrated heat source such as the UV heater 118a..
Non- conductive Epoxy.
The PCM 128 optionally implements a process for deposition of non-conductive epoxy. For example, when attaching large components or with applications requiring a flexible substrate 105, attachment of components using a non- conductive epoxy aids the component attachment to the substrate 105. In an embodiment of the process, the deposition of non- conductive epoxy is done before the deposition of conductive epoxy or solder paste. Alternately, the non- conductive epoxy is deposited after the deposition of the conductive material In either case, the deposition of conductive and non- conductive epoxies and/solder onto the substrate 105 occurs prior to the placement of the one or more components onto the substrate 105.
Multilayer Circuit Boards.
When printing a multilayered circuit, the process begins with two or more files containing the individual circuit conductive traces and features. These files are typical of a GERBER format but may be of any PCB file type that property describes circuit features in each of the layers. In one embodiment of the LTM 152, the files are examined and the locations of the circuit crossovers are determined as discussed above. This identification process may be performed internal to the LTM 152 or external to the PCB production apparatus 100. Once locations of crossovers are identified, the LTM 152 optionally creates a new single layer circuit layout which combines all the circuit conductive traces and features from the layers with the exception of breaks or discontinuities at the location of the crossovers. This process may accelerate the printing process by producing a single layer board that is optionally printed in one pass of the printing mechanism. To produce the completed board, a secondary process of layering non- conductive and conductive layers only in the areas of the crossovers of cross-overs is implemented. In a standard printed wiring board process, each layer is etched onto the surface of a krninated substrate. In this case the crossovers are electrically isolated by the non- conductive substrate material between the various layers. When creating a printed wiring board using a printing process as part of this disclosure, the various layers are compared and crossovers are identified. Once crossovers are identified, different layers are optionally combined into a single layer for printing. In this case, the crossover information is preserved and used during the secondary process.
Referring to Figs. 20a and 20b, an example of a layout for a three layer circuit board is shown with each layer being depicted in different shading For this example, the information for the three layers are optionally contained in three separate files or all contained in one or two files. The process involves the LTM 152 erttifying the crossovers and creating a combined single layer equivalent. In this case, Fig. 20b shows the combined circuit layout with three crossovers identified. This combined layout includes breaks in the circuit conductive traces where crossovers will be placed in a secondary process. For this example, the line on layer 1 is not changed. For this example, the line on layer 2 is produced with break in an area of an intersection between layer 1 but remains continuous in an area of intersection with the line of layer 3. For this example, the line on layer 3 includes two breaks at intersections between the conductive traces in layer 1 and layer 2. The example shown on Fig. 20b is only one possible configuration out of many possible combinations for determining which conductive traces are to be implemented with breaks.
The next step is to reconnect the conductive traces that have a break. In one embodiment, an area of non- conductive ink is printed over one of the conductive traces followed by a layer of conductive ink connecting the conductive traces across the break. In another embodiment, a connecting component is optionally glued or soldered across the break. The connection component includes a lower insulating layer and an optional upper conducting layer. In the former embodiment, a connection conductor layer is determined by the LTM 152 and printed by the PCM 128 connecting to the conducting lines printed on the board shown in Fig. 20b. In the later embodiment, the connecting component is optionally a standard commercially available component such as a resistor, capacitor, inductor or wire. In one embodiment, the connecting component is a 0.1 ohm surface mount resistor. In this case, the gap in the break is slightly smaller than the length of the resistor so terminals of the resistor will overlap the desired conductive traces and complete the connection between two segments. In one embodiment, a custom connecting component is optionally used to connect the two conductive traces. In one embodiment, the connecting component is designed with geometry suitable for the pick-and-place mechanism 140. In one case, the connecting component has two electrically conducting terminals for connecting the printed conductive traces to the connecting component. In one embodiment, the connecting component may have a low resistive path between its two terminals. In one embodiment, the connecting component may be an electrical element which provides a means of connecting the two segments of the printed line and also provide an optionally used circuit function such as resistance, capacitance, and inductance. Printing Resistors Using Conductive Ink. The process of printing conductive inks is optionally optimized to produce a line with a specified resistance. This technique not only produces an electrical connection between two points but also eliminates need to add a separate resistor to the printed circuit.
Multiple Function Head Registration/Calibration
The function head 115 is optionally used during a calibration process to set to location of an absolute substrate or system position, ie., table position This location may be considered the (X, Y, Z) = (0, 0, 0) location or "home" location. Using a common function head 115, the calibration process may only need to be performed once for all inking, deposition, and pick-and-place functions. A Z-axis or vertical calibration is optionally performed periodically before and/or during the printing process or may be performed continuously by means of a sensor which monitors the top of the substrate and printed wiring board. The sensor may include a mechanical "feeler" or by optical means.
Referring to Figs. 6a-6e, various embodiments of the function head 115 include function heads 115- 1 through 115-3 which are directed to specific operation of ink printing, epoxy printing, and component placement. While function head 115-4 combines the aforesaid operation into one function head, use of function heads 115- 1 through 115-3 involves interchange of the function heads in the process of producing a PCB. The interchange of function heads may introduce alignment offsets of point of operation of the various heads, the points of operation being where on the substrate ink, epoxy, solder paste or a component is deposited on the substrate 105. Additionally, the function head 115-4 having multiple functions incorporated therein may also require alignment of the points of operation This may be necessitated by the function head 115-4 accepting replacements of the printing mechanism 120, the epoxy mechanism 130, or the component placement mechanism 140. WMe precision manufacturing of mechanisms 120, 130, and 140, optimally reduces changes in alignment, an alignment operation is optionally used to compensate for differences in the alignment of function heads.
Predefined built-in offsets for function heads are based on ideal mechanical dimensions of the printing mechanism 120, the epoxy mechanism 130, or the component placement mechanism For example, the table 104 has an inherent zero position with relation to which operation points of the function heads are to be coordinated. The positioner 90 is optionally zeroed with respect to the inherent zero position such that the motors are operated to position the head mount 110 at a predetermined spatial relationship to the inherent zero position of the table 104. At this position, operating positions in each of the three axes of the positioner 90 are set to zero meaning that, when the controller 95 commands the positioner 95 to move to position 0, 0, 0, for example, it returns to the inherent zero position This may be done either in the controller 95 as a final adjustment to commands or within the positioner 90.
Each of the function heads has an inherent built-in offset such that when the positioner actually moves the operation point of a given function head to the inherent origin, positions recognized by the positioner 90 and controller 95 will reflect the built-in offsets of the particular function head which will be called for clarity purposes, FIX, F1Y, and F1Z, wherein the designation Fl indicates the particular function head, ie., function head "Fl." When the positioner 90 moves the operation point of the function head to the inherent origin, the controller 95 has directed the positioner to -FIX, -F1Y, and - F 1 Z. In operation, the controller 95 will make these adjustments in the final commands sent to the positioner 90 and the adjustments will be based on which function head is in use. Optionally, the function heads will include indicia which may be ebctrorricalty or manually communicated to the controller 95 so that the controller 95 associates the particular function head with stored built-in offsets. This is optionally done by optically reading indicia on the function head using the imaging device 108, or ebctrorricalty reading the indicia via any of hardwired, RF, such as for exampb and not limitation, an RFID tag, or infrared.
In practice, the actual built-in oflsets will vary based on machining tolerances. If tolerances are wide enough in the particular apptbation to producing a circuit board, use of the built-in oflsets may be suffice an no further alignment is necessary. When tobrances are tighter, a calibration is done to effect accurate registration of the function heads with relation to either the substrate or the table.
An embodiment of an alignment method impbmented by an alignment module (AM) 142 of the controlbr
95, shown in Fig. 7, includes operation of the printing mechanism 120 to print a registration mark on the substrate 105 wtrich may be the object of production or may be a test substrate used for alignment. The bcation on the substrate will have some predefined oflsets to the aforesaid zero position of the table wtuch will be called "substrate oflsets." The registration mark marks what will be termed a "substrate zero position." The substrate zero position is optionally the inherent origin or a substrate origin defined by substrate origin oflsets from the inherent origin For simplicity purposes in the following discuss n, it is taken that the inherent origin and the substrate zero position are the same. It is to be understood that this need not be case and that substrate origin oflsets are optionally used to compensate alignment when the inherent origin and the substrate origin are not the same in the folbwing discussion in a manner as will be appreciated by those skflbd in the art in light of this disclosure.
Once the registration mark is made by the printing mechanism 120, the epoxy mechanism 130 is next operated to print an epoxy dot at the registration mark made by the ink printing mechanism 120 based on predefined built-in relative oflsets between the printing mechanism 120 and the epoxy mechanism 130 and the substrate oflsets. However, variations of function head dimens ns, and the various mechanism included in the function head, will invariably result in a misalignment of the epoxy dot with the registration mark. In an embodiment of the PCB production apparatus 100, the imaging devbe 108 is mounted so as to view the registration mark and is read by the alignment module 142 of the controller 95. The X and Y oflsets are then determined from the image and stored as head component oflsets whbh are added to the built-in relative oflsets of the mechanisms 120, 130, or 140. Alternatively, the oflsets may be manually entered and confirmed. In subsequent operations the head component oflsets and built-in oflsets are used to effect operations.
The component placement mechanism 140 is also calibrated in a similar procedure wherein a standard component or a dummy component is placed by the component placement mechanism 140 so a predefined point of the standard or dummy component is to align with the registration. Head component oflsets of the predefined point from the registration mark are then determined and entered, either automatically or manually.
Another embodiment of the above registration mark does not require printing an initial registration mark using the printing mechanism. Instead, a feature on the substrate 105, for example a corner or an indicia on the substrate is used in place of the registration mark. Each of the printing mechanism 120, the epoxy mechanism 130, and the component placement mechanism 140 will have the operation point thereof positioned aligned with the feature. The operation point is optionally, for example and not Imitation, a tip of a syringe of the epoxy printing mechanism 130, a tip of a suction nozzle of the component placement device 140, or a print jet orifice or an alignment mark or protrusion of the ink printing mechanism 120. When each of the operations points are aligned with the feature, a position reading of the positioner is taken If alignment is perfect, all the position readings will be same. However, variations in aUgoment will result in the readings being different. Several calibration option exist.
A first option is to use a relative onset correction that corrects align of the function head module operation points with respect to each other. One of the readings taken when the operation point of a selected function head is aligned with the feature is taken as a base line with the head component offset being the raw position readings from the positioner 90. The reading selected functions as a baseline taken as 0,0,0, ie., a base origin, and then store differences between the position readings of the other function head components and that of the selected baseline component as head component offsets to be applied in future operations. Operations are then conducted with the selected function head using 0, 0, 0, as a head component offset, and the differences are stored as the head component offsets of the other function head components. Thus, the relative positions of the function head components are compensated for variations in mechanical dimensions.
Another approach is to store the position readings taken when the alignment with the feature is in place as the head component offsets with respect to the zeroed head mount position These readings are then used as the head component offsets for each head components. In this method, the head component offsets subsume the built-in offsets of the various head components.
Summary.
While particular embodiments of the present disclosure have been shown and described, it will be appreciated by those skilled in the art that, based upon the teachings herein, changes and modifications may be made without departing from this disclosure and its broader aspects and, therefore, the appended claims are to encompass within their scope all such changes and modifications as are within the true spirit and scope of this disclosure. The true spirit and scope is considered to encompass devices and processes, unless specifically limited to distinguish from known subject matter, which provide equivalent functions as required for interaction with other elements of the claims and the scope is not considered limited to devices and functions currently in existence where future developments may supplant usage of currently available devices and processes yet provide the functioning required for interaction with other claim elements. Furthermore, it is to be understood that the disclosure is solely defined by the appended claims. It is understood by those with skill in the art that unless a specific number of an introduced claim element is recited in the claim, such claim element is not limited to a certain number. For example, introduction of a claim element using the indefinite article "a" or "an" does not limit the claim to "one" of the element Sti further, the following appended claims can contain usage of the introductory phrases "at bast one" and "one or more" to introduce claim elements. Such phrases are not considered to imply that the introduction of a claim element by the indefinite articles "a" or "an" limits any particular claim containing such introduced claim element to disclosures containing only one such element, even when the same claim includes the introductory phrases "one or more" or "at bast one" and indefinite articles such as "a" or "an"; similarly, the use in the claims of definite articbs does not alter the above related interpretation indefinite aiticbs such as "a" or "an".

Claims

What is claimed is:
1. An apparatus for producing a printed circuit board on a substrate, comprising:
a table for supporting the substrate;
a function head configured to effect printing conductive and non- conductive materials on the substrate;
a positioner configured to effect movement of said function head relative to said table; and
a controller configured to operate said function head and said positioner to effect said printing of conductive and non- conductive materials on the substrate.
2. The apparatus of claim 1 wherein said controller comprises:
a layout translation module configured to accept PCB multilayer circuit board files and convert multilayer circuit board layout data of said PCB multilayer circuit board files to printing data files for controlling said function head to print conductive material and nonconductive material onto the substrate to produce a printed circuit effecting functionality of said multilayer circuit board layout data;
a printing control module configured to control said function head to print said conductive material and said nonconductive material onto the substrate on said substrate in accordance with said printing data files; and
a positioner control module configured to effect control of said positioner to effect said movement of said function head relative to said table in response to said printing control module.
3. The apparatus of claim 2, further comprising;
a component feed device disposed to present components for placement on the substrate with the substrate disposed on said table;
said function head including a component placement device configured to pick up said components and release said components; and
said controller being configured to operate said component placement device, said function head and said positioner to effect placement said components on said substrate.
4. The apparatus of claim 3 wherein said layout translation module is configured to accept said PCB multilayer circuit board files and convert component placement data of said PCB multilayer circuit board files to placement data files configured for controlling said function head and said component placement device to accept said components from said component feed device and place said components onto the substrate in accordance with said placement data files.
5. The apparatus of claim 4 further comprising at bast one heat source disposed to effect heating of the substrate with the substrate disposed on said table.
1
PCT/US2014/067986 2013-11-29 2014-12-01 Apparatus and method for the manufacturing of printed wiring boards and component attachment WO2015081347A1 (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
US14/392,408 US10779451B2 (en) 2013-11-29 2014-12-01 Apparatus and method for the manufacturing of printed wiring boards on a substrate
EP14865481.7A EP3075216A4 (en) 2013-11-29 2014-12-01 Apparatus and method for the manufacturing of printed wiring boards and component attachment
US15/175,014 US10548231B2 (en) 2013-11-29 2016-06-06 Apparatus for depositing conductive and nonconductive material to form a printed circuit
US16/773,944 US11596071B2 (en) 2013-11-29 2020-01-27 Apparatus for depositing conductive and nonconductive material to form a printed circuit
US16/995,507 US11871520B2 (en) 2013-11-29 2020-08-17 Method for producing a printed wiring board
US18/114,940 US20230209720A1 (en) 2013-11-29 2023-02-27 Apparatus and method for printing circuits using print parameters adjusted for printing conditions

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US201361910210P 2013-11-29 2013-11-29
US61/910,210 2013-11-29
US201462053796P 2014-09-23 2014-09-23
US62/053,796 2014-09-23

Related Child Applications (3)

Application Number Title Priority Date Filing Date
US14/392,408 A-371-Of-International US10779451B2 (en) 2013-11-29 2014-12-01 Apparatus and method for the manufacturing of printed wiring boards on a substrate
US15/175,014 Continuation-In-Part US10548231B2 (en) 2013-11-29 2016-06-06 Apparatus for depositing conductive and nonconductive material to form a printed circuit
US16/995,507 Division US11871520B2 (en) 2013-11-29 2020-08-17 Method for producing a printed wiring board

Publications (1)

Publication Number Publication Date
WO2015081347A1 true WO2015081347A1 (en) 2015-06-04

Family

ID=53199688

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2014/067986 WO2015081347A1 (en) 2013-11-29 2014-12-01 Apparatus and method for the manufacturing of printed wiring boards and component attachment

Country Status (3)

Country Link
US (2) US10779451B2 (en)
EP (1) EP3075216A4 (en)
WO (1) WO2015081347A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017172642A1 (en) * 2016-03-26 2017-10-05 Nano-Dimension Technologies, Ltd. Fabrication of pcb and fpc with shielded tracks and/or components using 3d inkjet printing
WO2018031186A1 (en) * 2016-08-08 2018-02-15 Nano-Dimension Technologies, Ltd. Printed circuit board fabrication methods programs and libraries
WO2018164672A1 (en) * 2017-03-07 2018-09-13 Nano-Dimension Technologies, Ltd. Composite component fabrication using inkjet printing
CN109835048A (en) * 2018-10-31 2019-06-04 杭州伟成印刷有限公司 A kind of plate-making of screen process technique
CN110621148A (en) * 2019-08-16 2019-12-27 南京唐壹信息科技有限公司 Electronic component welding leg device of computer integrated system and plugging process thereof

Families Citing this family (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9865527B1 (en) 2016-12-22 2018-01-09 Texas Instruments Incorporated Packaged semiconductor device having nanoparticle adhesion layer patterned into zones of electrical conductance and insulation
CA3049984A1 (en) * 2017-01-26 2018-08-02 Nano-Dimension Technologies, Ltd. Chip embedded printed circuit boards and methods of fabrication
US9941194B1 (en) 2017-02-21 2018-04-10 Texas Instruments Incorporated Packaged semiconductor device having patterned conductance dual-material nanoparticle adhesion layer
US10373643B2 (en) * 2017-03-27 2019-08-06 Panasonic Intellectual Property Management Co., Ltd. Component accommodating body managing apparatus, component accommodating body storeroom, and component storage instructing method
EP3617821B1 (en) * 2017-04-26 2023-03-29 Fujitsu Limited Production plan generation device, production plan generation program, and production plan generation method
US11465360B2 (en) * 2018-04-30 2022-10-11 Hewlett-Packard Development Company, L.P. Additive manufactured resistivity
US20210197478A1 (en) * 2018-08-27 2021-07-01 Hewlett-Packard Development Company, L.P. Modules of three-dimensional (3d) printers
CN109683833B (en) * 2018-12-19 2022-04-15 森大(深圳)技术有限公司 Method, system, device and storage medium for enhancing image to be printed
JP2020136549A (en) * 2019-02-22 2020-08-31 株式会社Screenホールディングス Pattern formation device, pattern formation method, and discharge data formation method
KR20210149155A (en) * 2019-04-08 2021-12-08 나노-디멘션 테크놀로지스, 엘티디. Systems and Methods for Additive Manufacturing of SMT Mount Sockets
US11724532B2 (en) * 2019-05-20 2023-08-15 Liquid X Printed Metals, Inc. Particle-free adhesive gold inks
EP3783375A1 (en) * 2019-08-19 2021-02-24 Dyconex AG Hot e-test for non-equipped printed circuit boards
US11914345B2 (en) * 2020-05-12 2024-02-27 Google Llc DIMM insertion electronic cam insertion profile
TWM601814U (en) * 2020-05-13 2020-09-21 金像電子股份有限公司 Measurement system
US20230012318A1 (en) * 2021-07-09 2023-01-12 Toyota Motor Engineering & Manufacturing North America, Inc. Systems and methods of 3d-printing a circuit board on a heat sink assembly having power devices bonded thereto
GB2609034A (en) * 2021-07-19 2023-01-25 Mordechai Ronen Aviv Systems and methods for additive manufacturing of electronics
CN115816095B (en) * 2023-02-09 2023-04-18 四川英创力电子科技股份有限公司 Device and method for assembling bonding pad and end head of efficiently and fixedly connected printed board

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5838567A (en) * 1994-04-29 1998-11-17 Hewlett-Packard Co. System and method for incremental fabrication of circuit boards
US20040160465A1 (en) * 2000-12-09 2004-08-19 Hugh Baker-Smith Method of printing using a droplet deposition apparatus
WO2008102266A2 (en) * 2007-02-23 2008-08-28 Infermata Systems Ltd. Method and apparatus for rapid fabrication of functional printed circuit board
US8033218B2 (en) * 2004-01-14 2011-10-11 Tokai Shoji Co., Ltd. Printing device, production unit, and production method of electronic parts
US20120018084A1 (en) * 2010-07-20 2012-01-26 Samsung Electronics Co., Ltd. Printed Circuit Board Assembly Manufacturing Device And Method

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5093984A (en) * 1990-05-18 1992-03-10 Aehr Test Systems Printed circuit board loader/unloader
JPH04209590A (en) 1990-12-03 1992-07-30 Ntn Corp Manufacture of laminated wiring board
JP3159266B2 (en) * 1991-02-14 2001-04-23 三洋電機株式会社 Work equipment
US6691400B1 (en) * 1995-12-15 2004-02-17 Matsushita Electric Industrial Co., Ltd. High speed electronic parts mounting apparatus having mounting heads which alternately mount components on a printed circuit board
EP1027723B1 (en) 1997-10-14 2009-06-17 Patterning Technologies Limited Method of forming an electric capacitor
US20030215565A1 (en) 2001-10-10 2003-11-20 Industrial Technology Research Institute Method and apparatus for the formation of laminated circuit having passive components therein
US6890050B2 (en) 2002-08-20 2005-05-10 Palo Alto Research Center Incorporated Method for the printing of homogeneous electronic material with a multi-ejector print head
JP3823981B2 (en) 2003-05-12 2006-09-20 セイコーエプソン株式会社 PATTERN AND WIRING PATTERN FORMING METHOD, DEVICE AND ITS MANUFACTURING METHOD, ELECTRO-OPTICAL DEVICE, ELECTRONIC DEVICE, AND ACTIVE MATRIX SUBSTRATE MANUFACTURING METHOD
US7277770B2 (en) 2003-07-15 2007-10-02 Huang Wen C Direct write process and apparatus
JP4059260B2 (en) * 2004-09-27 2008-03-12 セイコーエプソン株式会社 Multilayer structure forming method, wiring board manufacturing method, and electronic device manufacturing method
US7560215B2 (en) 2004-10-04 2009-07-14 Hewlett-Packard Development Company, L.P. Printed circuit board printing system and method using liquid electrophotographic printing
US20060176350A1 (en) 2005-01-14 2006-08-10 Howarth James J Replacement of passive electrical components
WO2006076614A1 (en) 2005-01-14 2006-07-20 Cabot Corporation A process for manufacturing application specific printable circuits (aspc's) and other custom electronic devices
US8334464B2 (en) 2005-01-14 2012-12-18 Cabot Corporation Optimized multi-layer printing of electronics and displays
US7722920B2 (en) 2005-05-13 2010-05-25 University Of Pittsburgh-Of The Commonwealth System Of Higher Education Method of making an electronic device using an electrically conductive polymer, and associated products
JP2007287779A (en) 2006-04-13 2007-11-01 Matsushita Electric Ind Co Ltd System and method for mounting electronic component, and mounted state inspection apparatus
US7952888B2 (en) * 2006-05-09 2011-05-31 Canon Kabushiki Kaisha Wiring module
BRPI0714693A2 (en) 2006-08-03 2013-05-14 Basf Se process for the production of structured electrically conductive surfaces and / or total area on an electrically non-conductive support, and
US8191018B1 (en) 2007-07-17 2012-05-29 Kovio, Inc. Methods and software for printing materials onto a substrate
JP4424400B2 (en) 2007-09-18 2010-03-03 セイコーエプソン株式会社 Manufacturing method of multilayer wiring board
JP5233933B2 (en) * 2009-09-15 2013-07-10 株式会社リコー Circuit design support system, circuit design support method, and circuit design support program
KR20120004777A (en) 2010-07-07 2012-01-13 삼성전기주식회사 Electronic component module and method for manufacturing the same
CA3061803A1 (en) 2012-01-02 2013-07-11 Mutracx International B.V. Inkjet system for printing a printed circuit board
US8816513B2 (en) 2012-08-22 2014-08-26 Texas Instruments Incorporated Electronic assembly with three dimensional inkjet printed traces
US9456507B2 (en) * 2013-10-07 2016-09-27 The Boeing Company Ecological method for constructing circuit boards
US11596071B2 (en) * 2013-11-29 2023-02-28 Botfactory Inc. Apparatus for depositing conductive and nonconductive material to form a printed circuit
US10548231B2 (en) * 2013-11-29 2020-01-28 Botfactory Inc. Apparatus for depositing conductive and nonconductive material to form a printed circuit
US20150197063A1 (en) 2014-01-12 2015-07-16 Zohar SHINAR Device, method, and system of three-dimensional printing
TWI580327B (en) * 2014-06-30 2017-04-21 蔡蒔銓 Printed circuit board and method for fabricating the same, and apparatus for fabricating printed circuit borad

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5838567A (en) * 1994-04-29 1998-11-17 Hewlett-Packard Co. System and method for incremental fabrication of circuit boards
US20040160465A1 (en) * 2000-12-09 2004-08-19 Hugh Baker-Smith Method of printing using a droplet deposition apparatus
US8033218B2 (en) * 2004-01-14 2011-10-11 Tokai Shoji Co., Ltd. Printing device, production unit, and production method of electronic parts
WO2008102266A2 (en) * 2007-02-23 2008-08-28 Infermata Systems Ltd. Method and apparatus for rapid fabrication of functional printed circuit board
US20120018084A1 (en) * 2010-07-20 2012-01-26 Samsung Electronics Co., Ltd. Printed Circuit Board Assembly Manufacturing Device And Method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP3075216A4 *

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017172642A1 (en) * 2016-03-26 2017-10-05 Nano-Dimension Technologies, Ltd. Fabrication of pcb and fpc with shielded tracks and/or components using 3d inkjet printing
JP2019527463A (en) * 2016-03-26 2019-09-26 ナノ−ディメンション テクノロジーズ,リミテッド Fabrication of PCBs and FPCs with shielded tracks and / or components using 3D inkjet printing
WO2018031186A1 (en) * 2016-08-08 2018-02-15 Nano-Dimension Technologies, Ltd. Printed circuit board fabrication methods programs and libraries
WO2018164672A1 (en) * 2017-03-07 2018-09-13 Nano-Dimension Technologies, Ltd. Composite component fabrication using inkjet printing
CN109835048A (en) * 2018-10-31 2019-06-04 杭州伟成印刷有限公司 A kind of plate-making of screen process technique
CN110621148A (en) * 2019-08-16 2019-12-27 南京唐壹信息科技有限公司 Electronic component welding leg device of computer integrated system and plugging process thereof

Also Published As

Publication number Publication date
US20160381844A1 (en) 2016-12-29
US20200383250A1 (en) 2020-12-03
US11871520B2 (en) 2024-01-09
EP3075216A4 (en) 2018-04-18
US10779451B2 (en) 2020-09-15
EP3075216A1 (en) 2016-10-05

Similar Documents

Publication Publication Date Title
US11871520B2 (en) Method for producing a printed wiring board
US10548231B2 (en) Apparatus for depositing conductive and nonconductive material to form a printed circuit
US11596071B2 (en) Apparatus for depositing conductive and nonconductive material to form a printed circuit
JP5675013B2 (en) Electronic circuit assembly method and electronic circuit assembly system
EP3219467B2 (en) Manufacturing apparatus and manufacturing method
US20060176350A1 (en) Replacement of passive electrical components
US8156642B2 (en) Component mounting method
US8534787B2 (en) Method and system for printing on a printed circuit board
US7181089B2 (en) Method and apparatus for searching for fiducial marks, and method of detecting positions of the fiducial marks
JP6656102B2 (en) Coating device and coating method
US11458722B2 (en) Three-dimensional multi-layer electronic device production method
EP2117845B1 (en) Screen printing machine and method
EP3254833B1 (en) Additive manufacturing system
US20030215565A1 (en) Method and apparatus for the formation of laminated circuit having passive components therein
CN110622631B (en) Mounting order determination device, mounting order inspection device, mounting order determination method, and mounting order inspection method
JP2008028367A (en) Taping component, preparing method of taping data of taping component, and preparing method of taping component
JPH07212005A (en) Pcb making device
JP2008277772A (en) Method of manufacturing substrate
JP2008277770A (en) Component mounting method
US20230209720A1 (en) Apparatus and method for printing circuits using print parameters adjusted for printing conditions
Miettinen et al. Molded substrates for inkjet printed modules
JP2020080379A (en) Device and method for forming film
KR20150057927A (en) Substrate structure for surface mounter
WO2022102104A1 (en) Data creation device and component mounting system
WO2023223562A1 (en) Manufacturing method and manufacturing device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14865481

Country of ref document: EP

Kind code of ref document: A1

DPE2 Request for preliminary examination filed before expiration of 19th month from priority date (pct application filed from 20040101)
NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 14392408

Country of ref document: US

REEP Request for entry into the european phase

Ref document number: 2014865481

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2014865481

Country of ref document: EP