Home

DOWNLOAD


 

Back

AOI (AUTOMATIC OPTICAL INSPECTION) EQUIPMENT PROGRAMMING SOFTWARE


 

-Test drive today: Click here to download the ProntoAOI software.
 

ProntoAOI is used by electronic manufacturers to quickly program their Automatic Optical Inspection (AOI) machines and X-RAY Equipment.   ProntoAOI programs most popular AOI Equipment such as YESTech, Mirtec, Orbotech, Agilent, Omron, CyberOptics, Viscom, Quad, ViTechnology, Landrex Technologies, Christopher Associates / Marantz, Photon Dynamics, Camtek, etc.  ProntoAOI quickly converts your CAD or GERBER files to finished AOI program files.  Instantly receive a report containing device and package type counts with quotation and cost estimations.  For more information and trial software click here and fill out the form or learn more call (203) 913-0782 .

 

Why Companies Choose Unisoft:       The History  
                                                         The Clients  
                                                         The Price

 

- Literature: Click here for more literature.

 

ProntoAOI uses your CAD and Bill of Materials (BOM) files and outputs real reference designators, X/Y body centers, Theta rotation, part numbers, etc. This data is then used by Process Engineers to program their AOI and X-RAY Equipment. Any CAD to AOI or only raw Gerber to AOI.

Do you have special problems such as gerber translation - For example: You do not have the native CAD files for your project. You only have the Gerber Files and a BOM (Bill Of Materials).  You need to program your AOI and you do not know where to turn -- ProntoAOI can do it for you!  ProntoAOI takes your gerber files and BOM and creates the exact Reference Designators, X/Y, and Part Number data you need to program your project.    Of course the software also imports virtually all standard native CAD file types too!


Sample AOI machine setup files (all popular machine specific formats supported):

YESTECH AOI:

.YESTECH_CAD
[Header]
Version= 1
RecipeName= 7807_TOP
Scale= 25.4
InvertXPos= 0
InvertYPos= 0
RotationDir= 1
RotationOffset=0
BoardWidth= 9187.0
BoardHeight= 6364.0
PNLib=
IsSharedPNLib= 0
PkgLib=
PkgNameMap=
IsTopSide= 1
[PartList]
RefID NAME X Y Rot Pkg Description
C144 315-507000-107 5150.00 3048.00 90 S6032T_TOP CAP: TANT 100uF 6.3V 20% CASE 6032
C77 315-406000-047 5871.50 2109.00 0 S3528T_TOP CAP: TANTALUM CHIP 4.7uF 20% 16V EIA 3528
C1121 315-304006-104 1779.00 700.00 90 S0402T_TOP CAP .1uF 16V Y5V 0402
C1055 315-406000-047 5127.00 693.50 90 S3528T_TOP CAP: TANTALUM CHIP 4.7uF 20% 16V EIA 3528
R311 347-000064-536 5694.00 1293.00 270 S0603T_TOP RESISTOR: 53.6 OHM 1% 0603
R165 347-000080-332 3166.00 2688.00 270 S0402T_TOP RESISTOR: 33.2 OHM 1% 0402


MIRTEC AOI:

[Fiducial]
Fid1_X= 0
Fid1_Y= 0
Fid2_X= 0
Fid2_Y= 0
[Part Info]
Coordinate Transform=NO
Part Count=82
#00000001,-53340,11430,342,385848-05-6,CR24,2-PIN THUR-HOLE / UNIVERSAL VCD AUTO INSERT
#00000002,-37465,34925,342,385848-05-6,CR13,2-PIN THUR-HOLE / UNIVERSAL VCD AUTO INSERT
#00000003,6985,57785,161,385848-05-6,CR1,2-PIN THUR-HOLE / UNIVERSAL VCD AUTO INSERT
#00000004,-121920,17145,270,391777-06-8,C2,1206 / CHIP SHOOTER AUTO INSERT



C211     003-W2122104K     5315 4360     0       0402     CAP .1UF 10V CERAMIC 0402
C194     003-W212A104K     567    5 3955     0       0402     CAP .1UF 10V CERAMIC 0402
C125     600-RW1120JW      6145 1575     180   0603     CAP RF 12 PF 600 SERIES
C116     007-1213H473K      5625 1410     90     0603     CAP .047UF 50V CERAMIC 0603
C117     003-0012A104K      8300 1215     0       0402     CAP .1UF 10V CERAMIC 0402
C148     120-77131H121J     5625 2660     90     0603     CAP CERAMIC 120PF 50V 0603 SMD


Part Count=82
#00000001=-869950,539750,180,395422-01-9,U11,SOIC8,I/O CONTROLLER
#00000002=-1155700,273050,90,391818-06-6,U3,SOIC48,74HC14
#00000003=-869950,406400,180,395422-01-9,U12,SOIC8,ILD251
#00000004=-1447800,520700,90,391829-03-3,U4,SOIC20W,74HCT640


<xml version="1.0">
<unisoft version="1.0" units="mils">
<board name="C:\PROGRAM FILES\UNISOFT\SAMPLE.CAD" width="6910" height="2575">
</board>
<layers>
<layer name="TOP" top="true" bottom="false" sequence="1"/>
<layer name="4" top="false" bottom="false" sequence="2"/>
<layer name="5" top="false" bottom="false" sequence="3"/>
<layer name="BOTTOM" top="false" bottom="true" sequence="4"/>
</layers>
<nets>
<net name="BUFCLK"/>
<net name="IOMCLK"/>
<net name="IDI-16"/>
</component>
<component name="R36" x="-3800" y="550" devicetype="SMD" partno="391729-02-0" layer="BOTTOM">
<outline>
<line x1="-3831" y1="651" x2="-3769" y2="651"/>
<line x1="-3769" y1="651" x2="-3769" y2="449"/>
<line x1="-3769" y1="449" x2="-3831" y2="449"/>
<line x1="-3831" y1="449" x2="-3831" y2="651"/>
</outline>
<pins>
<pin name="1" x="-2250" y="500" component="CR24" net="N_867" pin1="true"/>
<pin name="2" x="-1950" y="400" component="CR24" net="CGND"/>
<pin name="1" x="-1625" y="1425" component="CR13" net="N_829" pin1="true"/>
<pin name="2" x="-1325" y="1325" component="CR13" net="N_871"/>
<traces>
<trace x1="-4575" y1="2000" x2="-4600" y2="1975" net="-RDLTCH" layer="BOTTOM"/>
<trace x1="-4600" y1="1975" x2="-4600" y2="1950" net="-RDLTCH" layer="BOTTOM"/>
<trace x1="-5475" y1="1025" x2="-5475" y2="1100" net="-IOMRD" layer="BOTTOM"/>
<trace x1="-5725" y1="1575" x2="-5725" y2="1625" net="BUFCLK" layer="BOTTOM"/>
 

 

ProntoAOI support most popular AOI Equipment such as YESTech B3 Benchtop AOI, Mirtec M7, Orbotech Symbion and Vantage, Agilent SJ5000, Omron, CyberOptics, Viscom S6056, Quad, Vi Technology, Landrex Technologies Optima II 7300, Photon Dynamics, Camtek, etc. 

 

 

Quotation and cost estimation reports

Import your PC Board into the Unisoft software and you instantly receive a report containing component counts for top and bottom of the PC Board broken down by SMT, Fine pitch, BGA’s, Thru-hole, etc. This is a great time saver for Contract and OEM manufacturer.
 

PC Board: G23452 Rev X1
Date: 5-22-08
Estimated base build price total per board = $245.34

SMT 2 pins 0402 package type and smaller: .040 inch and smaller distance between pin 1 & 2.

    Top -           25 = total device count, 50 = total pin count
    Bottom -      10 = total device count, 20 = total pin count
    Part #'s -      6 = total part numbers
    Base price:  $53.50 = ( 0.10 * device count ) + ( 100/12 * part #'s )


SMT (fine pitch) 8 pins and greater and 30 mils or less pin spacing.

    Top -            8 = total device count, 480 = total pin count
    Bottom -       0 = total device count, 0 = total pin count
    BGA's -        2 included in above count.
    Part #'s -      4 = total part numbers
    Base price:  $34.85 = ( 0.12 * device count ) + ( 100/12 * part #'s ) + ( 0.14 * BGA )

 

 

 Assembly and Process Sheets

The Unisoft software allows you to quickly create matching assembly lists and assembly drawing sheets for each step in the assembly process.  Part numbers are automatically assigned to the assembly step you wish (for example: Step 1 for Hand Inserts, Step 2 Chip Shooter components, etc).  The part numbers are then automatically uniquely colored.  If needed, overlay annotation notes can be added to each step.  Next for each step matching assembly lists and assembly drawings are created.  These drawings can either be printed or save to a file (PDF Adobe, etc.) or displayed on the screen.

Click here to download a sample of process and assembly sheet documentation created by this software.
 

 

 

                                           Kitting Labels
 
The Unisoft software allows you to quickly create Kitting Labels for fast and accurate electronic component kitting.  Quickly select the component part numbers for which you wish kitting labels created.  Each label contains the part number, unique part number color, step number, p/n description, reference designator, etc.  Fast and easy electronic kitting labels for kitting work orders.   

 

 

 

First Article Inspection

Generally First Article Inspection is done on the first PC Boards assembled. When the assembly inspection is satisfactory at that point the PC Board can be built reliably in quantity.

The Unisoft software allows you to BLINK all the components in each part number. The person doing the first article inspection would check that each of those components are correctly  installed.  If all where correct then they would click the DRAW button to color those components to indicate they are correct. A check mark is placed next to the part number indicating it has been completed. The inspector would continue this process for each part number until all part numbers are colored at which point that would indicate the PC Board was assembled correctly. At that point the PC Board can be built in quantity. 
 

 

 

Free PC Board Viewer Software

The Unisoft software outputs a single file that is compatible with the royalty free VIEWER software.  Customers are licensed to distribute the VIEWER software and your single board file to your production floor, vendors, customers, etc. to aid assembly, 1st article inspection, general inspection, repair/rework, technician debug, for better communications, etc.   No need to purchase additional licenses.  The free VIEWER assists assembly personnel, technician troubleshooting, repair personnel, enhances communications internally and with customers and outside vendors.  Our customers typically put the VIEWER and the board files for each of their PCB assemblies on their network so that it can be accessed by everyone to improve productivity. 

 

 

Reference Customers: 

A reference customer for the Unisoft ProntoAOI software you may contact is Tim Nopper of Delta Group Electronics in Florida.  Tim has a Yes Tech AOI machine and uses the Unisoft ProntoAOI software to program it Delta Group is a contract manufacturer so in many cases Tim's customers do not give him the standard full CAD files and therefore he has only the raw Gerber files to work with and he uses the Unisoft software to import the raw Gerbers and make real components to program his AOI machine.  

Tim is a repeat customer and first purchased the Unisoft software at Relm Communication in Florida in 1991. He then worked for AmiStar the Assembly Equipment manufacturer for 5 years. After that Tim moved to Delta Group Electronics in 2003 and purchased the Unisoft ProntoAOI software there.

CONTACT INFO: www.deltagroupinc.com - Call Unisoft for Tim's direct contact information.


ProntoAOI (Mirtec AOI) -
A Mirtec AOI reference customer for the Unisoft ProntoAOI software you may contact is Patrick Roach the Manufacturing Engineer at Spinnaker Contract Manufacturing. Patrick's initial reason for purchasing the Unisoft software was for Programming his Mirtec AOI and for doing 1st Article Inspection and later to program his Philips Assembly machine and create assembly process sheets. Spinnaker Contract Manufacturing is a electronics contract manufacturer and as been a Unisoft customer since November of 2006.

CONTACT INFO: www.spinnakercontract.com  - Call Unisoft for Patrick's direct contact information.
 

ProntoAOI (Mirtec AOI) - A Mirtec AOI reference customer for the Unisoft ProntoAOI software you may contact is Steve Brown the President of WinTech Electronics.  Steve programs his AOI and assembly machines with the Unisoft software. He also creates his assembly documents and does 1st article inspection with the software. Wintech is a small electronics contract manufacturer and as been a Unisoft customer since January of 2007.

CONTACT INFO: www.wintechelectronics.com  - Call Unisoft for Steve's direct contact information.

 

 

Quotation and cost estimation reports
 

Import your PC Board into the Unisoft software and you instantly receive a report containing component counts for top and bottom of the PC Board broken down by SMT, Fine pitch, BGA’s, Thru-hole, etc. This is a great time saver for Contract and OEM manufacturer.
 

EXAMPLE:

Report type: Device/package type count with quotation and cost estimation generation.

PC Board: G23452 Rev X1
Date: 5-22-08
Estimated base build price total per board = $245.34


SMT 2 pins 0402 package type and smaller: .040 inch and smaller distance between pin 1 & 2.

    Top -           25 = total device count, 50 = total pin count
    Bottom -      10 = total device count, 20 = total pin count
    Part #'s -      6 = total part numbers
    Base price:  $53.50 = ( 0.10 * device count ) + ( 100/12 * part #'s )


SMT 2 pins greater than 0402 package type: Greater than .040 inch distance between pin 1 & 2.

    Top -           112 = total device count, 224 = total pin count
    Bottom -       40 = total device count, 80 = total pin count
    Part #'s -      3 = total part numbers
    Base price:  $37.16 = ( 0.08 * device count ) + ( 100/12 * part #'s )


SMT 8 pins and greater and 30 mils or less pin spacing (fine pitch):

    Top -            8 = total device count, 480 = total pin count
    Bottom -       0 = total device count, 0 = total pin count
    BGA's -        2 included in above count.
    Part #'s -      4 = total part numbers
    Base price:  $34.85 = ( 0.12 * device count ) + ( 100/12 * part #'s ) + ( 0.14 * BGA )


SMT 8 pins and greater and Greater than 30 mils pin spacing:

    Top -         22 = total device count, 820 = total pin count
    Bottom -     0 = total device count, 0 = total pin count
    BGA's -      8 included in above count.
    Part #'s -    7 = total part numbers
    Base price: $61.49 = ( 0.10 * device count ) + ( 100/12 * part #'s ) + ( 0.12 * BGA )


Thru-hole 2 pins:

    Top -             36 = total device count, 72 = total pin count
    Bottom -         0 = total device count, 0 = total pin count
    Part #'s -        8 = total part numbers
    Base price:    $9.00 = ( 0.25 * device count ) + ( 0.00 * part #'s )

 

 

As a bonus the output created is compatible with our ProntoVIEW-MARKUP software and all other UniSOFT FACTORY modules. With VIEW-MARKUP you can display the PC Board assembly, create process assembly instruction documents and actively search components, pins, etc.  Click here for more VIEW-MARKUP information     Call (203) 913-0782 for details.

 

  

Send mail to web_master_@UniSOFT-cim.com with questions or comments about this web site.
Copyright Unisoft 2004
Last modified: November 23, 2008