Академический Документы
Профессиональный Документы
Культура Документы
DESCRIPTION PRODUCTION RELEASE ADD VERSION 8.1.0 RELEASE NOTES ADD VERSION 8.1.1 RELEASE NOTES ADD VERSION 8.2.0 AND 8.2.1 RELEASE NOTES ADD VERSION 8.3.0 RELEASE NOTES ADD VERSION 8.3.1 RELEASE NOTES ADD VERSION 8.4.0 RELEASE NOTES ADD VERSION 8.4.2 RELEASE NOTES ADD VERSION 8.5.0 RELEASE NOTES ADD VERSION 8.5.1 RELEASE NOTES ADD VERSION 8.6.0 RELEASE NOTES ADD VERSION 8.6.1 RELEASE NOTES ADD VERSION 8.6.2 RELEASE NOTES
DATE 04/12/02 10/17/02 01/30/03 9/04/03 04/12/04 07/14/04 10/20/04 05/31/05 12/14/05 03/31/06 07/17/06 04/17/07 03/10/08
PCO# MC006275 MC006275 MC006275 M0006691 M0006879 M0006913 M0007063 M0007264 M0007345 M0007466 M0007529 M0007658 NONE
APPROVALS
INITIAL DRN ENG CHK DQA MFE PGM REG SF SF JAM DATE 04/18/07 04/18/07 04/18/07
VOT
04/18/07
1010502
SCALE: NONE
R E V
M1
Cover Sheet
16 Forge Park Franklin, MA 02038 Tel. (508) 520-6999 Fax (508) 520-2288
Table of Contents
Scope. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Firmware Revision Summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Installation Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . AccuPro Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Running AccuPro for the First Time. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . New Installations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Release Notes for AccuPro v8.00 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Software Fixes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Teach Routines. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . QFP Teach . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Alternating Wet/Dry Wipes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SRC Stage During Vision Teach. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SPC Data Corruption. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Board Transport . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Loss of Fiducials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Production Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Board Transfer Buttons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SPC Chart Replay. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Slow Snapoff. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Wiper Paper Percentage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Z-Axis Heartbeat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Improved Rheopump Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Optimize . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Shutting Off Vision Bulbs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Improved Tooling Positioning and Error Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Improved Rheopump Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . X Move will not Void Vision Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Stencil Clamps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2D Priority Level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Inspect Paste . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Software Enhancements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . New User Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Vision on the Move . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Vision Calibration Speed Up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Point and Continue in Production . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Improved Tooling Positioning and Error Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Improved Rheopump Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Board Tagging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Changeover. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Board Stretch Feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Optimize . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dispenser Option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Print Offset Access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Powered Rail and Vision Reset Repeatability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Release Notes for Version 8.1.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Software Fixes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Closed Loop Squeegee Graph . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Intermittent Squeegee Move Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 6 7 7 9 9 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 15 15 15 16 16 17 17 17 17
Scope
This document describes Version 8.xx software xes/enhancements for the Accuex Series printer.
Master Card Print Card Transfer Card Align Card Left Feed Card Right Feed Card
Master Card Print Card Transfer Card Align Card Left Feed Card Right Feed Card
Note Prior to installing V8.xx, remove all customer-installed (third party) software. This may affect the proper installation of your new software.
Installation Instructions
Use the following procedure to install the new upgrade software. AccuPro Setup 1. Close any applications already running. 2. Insert the upgrade software CD into the drive. The system displays the initial software installation instruction screen (Figure 1).
Figure 1. Install Shield Wizard
10502_12
3. Follow the instructions on the screen to begin automatic installation (Figure 1). The installation prompts you to close all open applications. 4. Select NEXT to continue. The setup checks to see if there is an existing backup version and an existing SigPro on the system. Note Existing backups are located in the SIGPRO.SAV directory. If the SIGPRO directory exists, the install wizard starts to back up. Note Only one backup copy is archived during the setup.
The new upgrade version is installed automatically into the C:\SIGPRO directory. When completed, the user will be alerted if the computer needs to be restarted (Figure 2).
Figure 2. Install Shield Wizard-2
10502_13
Running AccuPro for the First Time New Installations Use the following procedure when installing software for the rst time on a new system. Note The rst time the software runs it displays the dialog box shown in Figure 3.
UP5154
1. Select New Installation and Next. The system displays the Setup conguration dialog box shown in Figure 4.
Figure 4. Setup Conguration Dialog Box (2 of 2)
UP5280
2. Choose the appropriate conguration and select the Finish button to complete the installation. The system displays a serial number request dialog box (Figure 5).
Figure 5. Serial Number Request Dialog Box
UP5285
Note If any warning messages are displayed (such as, rheo pump, crate version messages) when the application is rst run, accept the default settings that the system provides. These messages will only appear when the application is run for the rst time after an installation 3. Enter the last three digits of the serial number as requested and select OK. This completes the procedure for installing software on a new system.
corrected. Wiper Paper Percentage The Paper Remaining% progress in the Production mode correctly indexes to 0% from 100%. Updated per paper usage has been corrected to reach 0% before the Wiper Paper Empty sensor indicates Paper Out. Z-Axis Heartbeat The Z-Axis heartbeat condition (where Z-Axis would pulse up/down) has been corrected. This heartbeat issue caused intermittent Z-Axis failed to reach destination issues. Improved Rheopump Processes The issue where the rheopump incorrectly reported Paste Empty has been corrected. The Failure to Reach Print Pressure error has been corrected. Optimize Optimize now uses all of the ducials taught. This will reduce the amount of XYY correction required for alignment. Shutting Off Vision Bulbs When Vision Teach, Device Teach, or Production is NOT being used, the lights are now disabled. Improved Tooling Positioning and Error Handling The tooling layout issues, which occurred when creating a new board le from an existing board le, have been corrected. The possible tooling crash into the rail, if a pin was not stored correctly, has been corrected. Software now allows for the stopping of Auto Tooling from the Auto Tooling dialog. Improved Rheopump Processes Created prompts to remove rheometric pump supports during a changeover sequence. X Move will not Void Vision Calibration X move will no longer void the vision calibration. Stencil Clamps Stencil clamps now default to Open when the printer is E-stopped or powered On. The frame clamps engage if a wiper sequence is activated outside of production mode. 2D Priority Level The 2D priority levels now look for the downstream conveyors Not Busy signal to determine when/if lower priority devices are to be inspected. Inspect Paste The Inspect Paste option now homes the squeegee height to allow adequate viewing of the
paste roll and will place the squeegee stroke over the rear of the image. The selectable Lift Height value for paste inspect is now hard coded. Software Enhancements The following enhancements pertain to the operator and/or supervisor: New User Interface Speedlines Benchmark user interface has been implemented (Figure 6). Users now enter production mode by simply pressing the Play button on the right side of the screen.
Figure 6. User Interface
10502_04
Vision on the Move The software now computes the ducial positions and ndings while moving to reduce the cycle time of the printer. Vision Calibration Speed Up The software has dramatically reduced the time required to perform vision calibrate in the Vision Setup screen. Point and Continue in Production This release implements a method of re-locating a ducial when the vision system fails to nd it. This feature, used previously in Version 6.x software, has been restored.
Improved Tooling Positioning and Error Handling Manual post storage now has four carousel moves: single step three steps 90 180 When a post fails to be placed, the software (when selected) will retry to place the missed pin. Previously, it would just skip this pin (Figure 7).
Figure 7. Manual Pin Storage Screen
10502_02
Improved Rheopump Processes Users can now swap the print direction from within Production, when paused. The pump will raise (if down) prior to moving. The pump will now raise correctly when the stencil is instructed to be loaded or unloaded. The print will not continue unless the pump has successfully lled or charged. Board Tagging Board tagging of known bad/unprinted boards for ducials not found, 2D errors, or other printing errors. Unprinted or rejected boards in production mode will now be prompted for removal from the printer instead of being sent downstream. Errors include (Unprinted Boards, 2D Rejects, Fiducials Not Found, Board Stretch Failures). Once an unprinted or rejected board has been removed, Production automatically resumes. Changeover Boards will now be purged during a changeover. When performing a product le changeover, the user will now be prompted to remove any boards from the tracks so that the printer can change the rail width when necessary.
Board Stretch Feature The board stretch feature has been implemented. When this is set to Reject/Warning (Figure 8): Reject - automatically rejects a board which exceeds the allowable stretch. Warning - prompts the user to print the board or to reject it.
Figure 8. Print Prole
10502_01
Optimize The order in which ducials are Looked At has been optimized such that the vision will Look At the ducial closest to the board stop position regardless of the sequence in which the ducials were taught. Dispenser Option The Dispenser options icon is now disabled when a pump is activated in the current product le.
Print Offset Access The user can now access the Print Offset dialog directly from the Vision tab in Production mode when Production is paused: At the Vision tab, click Print Offsets (Figure 9). The Print offsets dialog displays (Figure 10).
Figure 9. Production Status/Vision Tab
10502_05
10502_06
Powered Rail and Vision Reset Repeatability Powered rail and vision reset repeatability has been increased. This improves track width repeatability and the accuracy of Tooling/Storage routine(s).
Too Much Paper Being Used on Wiper Previously, the wiper was using an excessive amount of paper during the stencil wipe sequence. Several changes were made to correct this issue: A Prime Solvent button was added to the Stencil Cleaner setup dialog and the Change Paper dialog. Pressing (and holding) this button at either screen dispenses solvent onto the paper. Solvent dispensing stops when the button is released. The default solvent prime duration was changed to 0.1 seconds. Also, the solvent prime sequence will now only occur before the rst wet wipe of each wipe sequence. The software was modied to ensure that a wipe sequence will always start with clean paper. The initial paper advance was removed from the beginning of the wet wipe cycle. Now, the sequence for a wet wipe is to rst wet the paper and to then move the wetted paper over the wiper plenum. On the Stencil Cleaner setup dialog, the options Advance paper for each wet wipe and Wet paper for each wet wipe have been combined into the single option Wet and advance paper for each wet wipe. The wiper paper automatically advances the distance specic to the type of wipe to be performed (wet or dry). For example, if the paper over the plenum is wet or you are advancing the paper for a wet wipe cycle, the paper is advanced a distance equal to the setting in the UltraWiperIncrementDistanceMM le. Also, if the paper over the plenum is dry, and you are advancing the paper for a dry wipe, the paper is advanced a distance equal to the setting in the UltraWiperCleanPaperIncrementDistanceMM le.
Software Enhancements The following enhancements pertain to the operator and/or supervisor: FMI Option for Non-Production Mode Allows for boards to be transferred into and out of the machine for setup ease. 2D Device Teach via Stencil The user can now teach 2D devices using the stencil apertures for the template by selecting Teach Stencil at the New device dialog (Figure 11). This allows for difcult devices to be taught more accurately and easily.
Figure 11. New Device Dialog
10502_09
The user can also adjust the device locations by moving the ROI (region of interest) boxes to accurately line up with the pads (Figure 12).
Figure 12. ROI Adjustment
10502_10
There is now an adjustable mask opening setting at the Component properties dialog (Figure 13) which is used to hide or cover up traces that could interfere with the accuracy of the 2D results.
Figure 13. Component Properties Dialog
10502_11
Closed Loop Squeegee Assert Error Error handling for the closed loop squeegee has been enhanced to recover better.
Teaching Pads and Apertures as Fiducials is Difcult Previously, you were only allowed a single attempt to rubber band (set) the vision aquisition box when teaching pads and apertures as ducials. In addition, you were only allowed to set the acquisition box by dragging to the right and down. This issue has been resolved with this release of software. You are no longer limited to this sequence and can set the acquisition box in any manner desired. Home Rails on New Product File Previously, you had one of two machine conguration choices. The rst would not home the rails when a new le was loaded. The second would home the transport rails when the le was loaded and when the Y dimension of the le was modied. This issue has been resolved with this release of software. The software now home the rails when a le is loaded, but will not home the rails if a slight adjustment in rail width is made. Print Offset Display Error Previously, when the printer units of measure was set to metric and the offset value was a negative number, the offset display box would not show the minus sign and would cut off the last m of millimeter (mm). This issue has been resolved with this release of software. The display box area is now larger, and the displays justication has been corrected. You will now see all offset value information. Increase in the Maximum Wiper Stroke Range Previously, the wiper stroke range limitation was set to 10mm from the programmed squeegee stroke. This eventually led to paste build up on the stencil from pushed paste and would be transferred to the foils, causing defects. This issue has been resolved with this realease of software. The limitation has been increased to 40mm in order to reduce this phenomenon. Board Stop Initialization Sequence Can Damage Board Clamp Foils Previously, the board stops initialization sequence could cause damage to the board clamping foils in certain circumstances due to the board stops retracting down when the camera is in the area between the transport rails. This issue has been resolved with this release of software. The initialization sequence will now initialize the board stops after the vision Y axis has homed to the front of the machine and the Vision X axis has initialized to the far right of its travel. PCB Load Delay The PCB load delay (as set in the INI le) has been corrected and now functions correctly in accordance with the time set in the INI le.
Tooling Positions Off Intended Positions The default tooling post positions in the INI le have been corrected for fresh software installations. However, eld-upgraded systems will not change the tooling post position. Changing these values requires the machine to be recalibrated, and also invalidates all previous tooling pin positions for any given program le(s). The tooling pin positions for each le would need to be re-taught as well after the tooling system is recalibrated. Software Enhancements The following enhancements have been made: Off -Line Programming Modications have been made to support off line programming. Machine Default Settings Changed default machine conguration to aid Manufacturing New Features Three new features have been added for this release: Fine Pitch CAMX Custom BGA Ofine Programming of PCBs Using Circuit Cam Refer to the following for explanations of these new features. Fine Pitch The new Fine Pitch feature was added to allow for a double-alignment capability. This feature is set by selecting Setup > Print prole... > Advanced, then clicking Fine Pitch in the Align options box (Figure 14). This feature is used with AccuFlex only. It is NOT used with the Ultraprint 1500.
Part No.1010502 Page 28 of 56 March 13, 2008 Rev. M1 Figure 14. Print Prole Advanced Tab with Fine Pitch Selected
10502_16
CAMX The CAMX option allows for the sending of printer operational messages to a host computer for system monitoring. Operator input to CAMX involves: Conguring the type of reporting that is sent to the host Conguring the rate at which the CAMX software monitors the printer Sending free text messaging to the host Conguring CAMX Reporting. To congure the type and frequency of reporting to the host system: 1. At the main screen, select Congure> CAMx.... The CAMX Conguration screen displays:
Figure 15. CAMX Conguration Screen
10502_14
2. Click Enable Communication. Checking this box enables CAMX communication and unchecking the box disables it. A box showing CAMx displays in the lower right corner of the main screen when CAMX is enabled. 3. Enter a Heartbeat rate (values are in seconds). 4. Choose to enable or disable the logging function.
5. Click the appropriate check boxes in the Communication State area of the screen. See Table 3 for a brief description of each event type.
.
Sends all alarm, error, and warning messages generated by the printer to the host.
EquipmentAlarm
An alarm condition exists. Alarm conditions indicate dangerous situations for operators or equipment that must be acted on immediately An individual alarm condition has been cleared All alarm conditions have been cleared The printer can no longer process product and requires operator or host intervention An individual error condition has been cleared All error conditions have been cleared The printer has encountered a situation that has not caused an error but will cause problems if not attended to in a timely manner. Example: A Paste Low message which, if not addressed, would degrade the quality of the product produced. An individual warning condition has been cleared. All warning conditions have been cleared
Item
Refers to the product produced by the machine (in this case, a pcb).
A pcb is starting to be worked on (printed) The pcb print process is paused The pcb print process is resumed The pcb print process is aborted The pcb print process is complete The pcb has nished transferring into the print area and is ready to be printed The pcb has cleared the printer exit sensors The pcb nishes transferring from one zone to the next. The three zones of the printer are: the input track sensor, board stop sensor (at the worknest) and the output track sensor. Messages directly related to the assembly process. They are not associated with any printer subsystem. These indicate a no problem condition.
ItemTransferOut ItemTransferZone
ItemInformation
State Changes
NA
Recipe Changes
A board le is selected for use A board le is loaded and ready to be run on the printer. The loaded board le has been edited and saved An unloaded board le has been modied and saved.
Heartbeat
Sends a heartbeat to the host at the time interval entered into the supplied data eld
Operator Actions
OperatorInformation OperatorActionRegistered
Messages generated as the result of operator action The printer is indicating that an operator action has been performed.
WaitingforOperator Action
The printer is indicating that it is waiting for an operator action to be performed. Power has been applied to the printer which has entered the set-up state. Setup is complete and the printer is ready to process boards Setup is complete and the printer is in the Ready state. The printer has completed transition to the Setup state. Typically occurs in response to an operator or host initiated command. The printer has completed its transition into the DOWN state. Typically occurs in response to an operator or host initiated command. The printer is powered down during a controlled shutdown procedure. This event is not sent during an emergency shutdown procedure.
Status Information
EquipmentDownSelected
EquipmentPowerOff
EquipmentStarved
The printer is ready to receive a board from the upstream machine, but none is available. In order for this event to be reported, the printer has to be completely free of product (nothing in worknest and nothing at the output tracks). After an EquipmentStarved condition, a board is now available from the upstream machine. This event can only occur after an EquipmentStarved event. The printer has processed a board and is ready to send it to the downstream machine, but is prevented from doing so by the downstream machine. The printer is also unable to accept boards at the upstream side because each area (staging and print) is occupied. After an EquipmentBlocked condition, the downstream machine is now ready to accept the board waiting at the printers output tracks. A noteworthy event has occurred. This type of event will not result in either an error or warning, and no operator or host intervention is required. Enables/disables the logging of CAMX events on the printers hard drive. Does NOT disable the reporting of CAMX events to the CAMX server. All logged events are saved to a CAMX Event le.
EquipmentUnStarved
EquipmentBlocked
EquipmentUnBlocked
EquipmentInformation
Enable Logging
Custom BGA This new feature allows you to teach template BGA devices for 2D inspection. Select Ball Grid Array from the New device selection box during 2D inspection setup to display the component teach wizard (Figure 16).
Figure 16. Component Teach Wizard
10502_17
Select Next from this wizard screen to display the BGA templates screen (Figure 17). Using the templates screen, you can dene the BGA size via the Rows and Columns eld. Once the size is dened, you can enable/disable individual pads by clicking on them. Groups of pads can be enabled/disabled by clicking and dragging the mouse. Templates can also be saved and later applied to other BGA devices, reducing the time required to teach a new BGA for inspection.
Part No.1010502 Page 35 of 56 March 13, 2008 Rev. M1 Figure 17. BGA Template Screen
10502_15
BGA Screen Contents. The BGA screen is comprised of the following elements: The main image (on the left) represents the BGA currently being taught. The smaller image on the lower right is a graphical representation of the template selected from the list of available templates. The Size box is used to set the number of rows and columns when creating new BGA templates. The Available Templates box displays all previously taught templates. The Browse button is used to locate and load previously created templates. The Apply button is used to select a BGA from the Available Templates list. Click on the template name in the list, then click Apply. The Save As... button is used to save modied templates under a new le name (without changing the original le). To create a new template: 1. Dene the number of BGA rows and columns using one of the following methods: Select the Row or Column text box (in the Size area of the screen), then enter the desired value. Move or click the slider to the left or right 2. Click Save As... 3. Name the template le and click Save. The le name appears in the list of available templates.
To select pads for inspection: When a BGA template is rst created, all pads will be white, indicating that they are currently selected for inspection. Pads not selected for inspection will appear as grey. Click on individual pads in the larger image at the left of the display to select/deselect for inspection as required. Once pads are set, click OK to advance to the next wizard screen. Follow system prompts to continue on with the BGA setup process. Importing Templates. Clicking on the browse button allows you to navigate to any local or network location where templates are stored. Navigate to any folder containing templates. Click OK to return and select the appropriate template from the list of available templates. Select a template to view in the preview window located below the list of templates (Figure 17). Manipulating Templates. Templates can be rotated and ipped using the Rotate and Flip tools located in the tool bar at the top of the BGA Template screen (Figure 18).
Figure 18. Tool Bar
Flip Horizontal Rotate Counter-Clockwise
10502_20
Rotate Clockwise
Ofine Programming of PCBs Using Circuit Cam The AccuFlex can now use a le created using the AEIGS CircuitCam off line programming application. The AEGIS software will take a boards CAD or gerber data and create a fully functional recipe for the AccuFlex, including all program parameters, tooling positions and 2D. The AccuFlex software can directly open this le and, with minor modication, use it for production. To complete the recipe le creation, you must teach the actual ducial vision models by loading the le and completing the vision teach routine (including Optimization and Calibration). The ducial locations are already known (by use of the CAD or gerber le), but the actual ducial model is not. Additionally, all 2D inspection devices should have their positions veried. A new feature (Adjust) has been added to the 2D inspection screen (Figure 19) to allow you to quickly verify and adjust the 2D device positions. This function will select all devices and run sequentially through the device list, allowing you to adjust the device mask position to align to the correct device location.
Figure 19. 2D Inspection Screen
Device or Mask adjustment can be done using a click and drag method to place the mask in the correct position. Additionally, the UP, DOWN, LEFT and RIGHT buttons (surrounding the live video) can be used to ne adjust the device position (Figure 20) after which you would press the NEXT button to step through all of the devices.
Figure 20.
Custom BGA Directory Previously, the directory used to store and retrieve BGA templates was dened by the applications working directory. In response to customer feedback, Speedline has dened the directory to be a sub-directory under the directory dened for process programs (typically c:\les\BGA). Custom BGA Screen Tab Order Previously, the tab order used by the custom BGA screen was inconsistent with typical conventions. The order has been changed to cycle through the parameters more orderly. Missing DLL on Windows NT Systems Previously, systems running Windows NT were missing a required Microsoft le from software version 8.3.1. This issue has been resolved with this release of software.
Software Enhancements The following enhancements have been made for this release: Stencil Cleaning Solvent Prime Function With the release of a new solvent spray bar design (tube in tube) used for wetting the stencil cleaning paper, a new parameter (Prime Frequency) was added to the Setup stencil cleaner screen (Figure) to allow priming to occur on a set interval of stencil cleaning. Valid range for this new parameter is 0 (never) to 100 cycles.
Figure 21. Setup Stencil Cleaner Screen
For machines not tted with the tube-in-tube hardware option, the default Frequency will be set to 1, thereby operating the same as the previous version. For machines tted with the tubein-tube hardware option, the default Frequency will be set to 0 (never). The following parameters have been added to the SIGPRO.INI le to support this feature. [UnderStencilCleaner] UscTubeInTubeFitted=False
Added Move Camera to Back Button A Move Camera to Back button has been added to the Print Mode Utilities screen and the Utilities pull-down menu. This feature helps to facilitate manual cleaning of the stencil by automatically moving the camera out of the way for unobstructed access to the stencil. Wiper Speed Enhancements Signicant changes have been made to improve stencil cleaning operations. In conjunction with a CRATE rmware change (Align Card #4 now at V5.2), the stencil cleaning module operations now operate at a higher rate of speed. New parameters in the INI le allow the collecting and parking to occur using increased speed and reduced engagement delays. Even without the rmware change, you should still experience faster cleaning cycles. The following parameters have been changed/added to the SIGPRO.INI le to support this feature: Changed: [SRC] YMaximumCount=24500 [UnderStencilCleaner] SrcYHomeToUscMagPlate=600 CollectionSpeed=200 To: [SRC] YMaximumCount=24800 [UnderStencilCleaner] SrcYHomeToUscMagPlate=750 CollectionSpeed=800 In addition, the following was added: [USCStage] ParkCollectSpeed=15 ParkCollectDelay=5 Vacuum Tooling Toggle Button In the Tooling Setup page, a button to toggle the vacuum tooling option on and off has been added to aid in setting up the vacuum tooling system.
Increased The Number Of Cycle For Diagnostic Tests With the implementation of QC-CALC, is was identied that the user would benet from diagnostic data with a larger dataset. Added Graphic Grid Over Camera Calibration Screen To assist with the theta alignment of the camera, a graphical grid is available from the vision calibration screen. This feature requires service level access. Home Powered Rails During Product Changeover To improve rail positioning accuracy, during product changeover the rails will initialize and then move to the requested position. This feature is enabled via the Congure > Options menu under the Product Changeover tab.
Software Fixes Default Template Directory For Custom BGA When loading or saving custom BGA templates, an error would occur if the default directory did not exist. This issue has been resolved with this release of software. The default directory is now created. Camx/QC CALC Message Format The missing termination character for the PrintCycleData message has been added. Initialization Of Z Axis Every Thirty Cycles The legacy code that caused the Z axis to initialize every thirty cycles has been removed. This was an artifact of an earlier control architecture.
Wiper Paper Advance Following Wipe Cycle This feature allows you to advance the wiper paper following a wipe sequence in order to tension the paper for the next wipe and remove any potential paper sagging caused by wet wipes. This feature, which is set in the Setup stencil cleaner dialog (above) is available for both the dry and wet wipe modes.
Camera Parameters Moved to INI File to Support Custom Features The camera scaling and exposure parameters have been moved to the INI le to permit changes in the magnication and lighting. This feature is only used on custom systems requiring such a feature and should be changed only by Speedline. Improved Wiper Paper Inventory Formula The wiper paper increment routine has been improved to better calculate the paper position during consumption. The operator is required to maintain accurate paper parameters in the INI le. These include paper length, supply roll outside diameter when full and supply roll outside diameter when full when empty. It is also important that the proper motor hardware be installed and motor speed settings be applied to the INI le. For maximum accuracy, the supply roller tension may need to be calibrated. [UnderStencilClean] RollDiameterFullMM = 63 RollDiameterEmptyMM = 25 TotalPaperLengthMM = 16764 PaperDriveRPM = 11 Support for QC Calc The CAMx event log features have been exposed to permit data capture via QC Calc. No license for CAMx is required when used under this scenario. Improved 2D Results Form Previously you would need to open the Advanced portion of the dialog to see additional 2D results. With this software release, all results are combined onto a single form for ease of use. Improved Diagnostics Utilities that Integrate with ProLink QC CALC The diagnostic routines have been rewritten to provide better test scenarios and improved data presentation. Improved Closed Loop Diagnostics A Service level diagnostic routine can now be used to test the repeatability of the closed loop squeegee system. Sequence Change Allows for Sharing of Fiducial Data by Alignment and Inspection Systems Using common data, these routines eliminate the need to query ducial location multiple times.
Support for Running Vacuum Tooling without Foils The Accuex now supports using vacuum tooling without foils for boards with features close to the edge. This option removes the gap between the board and stencil when components are located close to the rails.
Open Product Notes During Machine Conguration Product les can now be congured (via the Congure options dialog - shown below) to display product notes when the le is opened.
Software Fixes Double Board Load when Pausing Production During Load Previously, on systems congured to run with FMI, when pausing production during a board load sequence, the system would loose track of the board inventory. Upon resuming production, the system would call for another board using FMI, causing the initial and the secondary board to enter the worknest. This issue has been resolved with this release of software. Retract Board Stop Magnets Previously, under certain conditions, the board stop\tooling magnets were left in a downward position. Although not recommended, some customers would on occasion manually move the camera gantry and cause a collision between the board stops and the foils\rails. This issue has been resolved with this release of software. To improve the handling of messages, the board stop will now be raised before any alerts. No action is required to implement this feature. Support for Tooling Offset Calibration This is a service-level tool for updating machine calibrations for tooling pin placement. Currently the data is set at the factory, but this calibration routine permits eld re-calibration when higher accuracy pin placement is required. Corrected CAMx Message Formats Previously, certain CAMx messages were improperly formatted or terminated. These have been corrected in this release. Default INI Parameters Changes have been made to the default parameters used when creating new product les. Force Vision Calibration Before Tooling if Process File Created on Another Machine If the process le was created on another machine (different serial number), then the system forces the need for vision calibration before tooling. Added Load Board to Vision Height Menu and Toolbar Button A menu item has been added under Utilities and in the utilities toolbar to allow for loading of boards to vision height.
Rail Home Process Can Damage Rails if Sensor Disconnected Previously, the system would not detect if the rail home sensors failed, leading to the possibility of machine damage when moving inward after a false home signal. This issue has been resolved with this release of software. The homing routine has been changed to ensure that the home sensor toggles. Option to Force Rails Home During Product Change Over Due to the potential for rail drift, it is recommended that the rails be homed before adjusting during product changeover. Camera Calibration Screen Improvements To assist with camera alignment, an overlay grid has been added and the live vision window has been expanded on the Diagnostics/XY Camera form. Failure to Create Template Directory When running the BGA wizard, the BGA template directory is created under the DefaultFileLocation. Previously, an issue existed where that if the DefualtFileLocation directory was not created, the application would error out. This issue has been resolved with this release of software.
Display Name of User The status bar now displays the current user. Enforce PCB Sensor Keep-Out Region Previously you could not place tooling pins in the region below the PCB present sensor. This issue has been resolved. With the implementation of a newly designed ultrasonic sensor, tooling pins may now be placed anywhere. Once the ultrasonic sensor has been installed, the eld service engineer should append the following entry under the tooling section of the INI: EnforcePcbSensorKeepoutArea = FALSE In the absence of this parameter, the system will default to true, thereby enforcing the keepout rules. Expand User Security Option to Cover Sub-Menu Options Supervisors can now congure menu level access for up to 10 individual user levels using the System access permission levels dialog. To congure a user level, select the level using the slider at the bottom of the dialog, then select what functions the level will have access to using the on-screen checklist.
Ability to Congure Board Stop Actuators Users can now select one or both board stops to stop boards during the loading sequence.
Vision ID A new feature has been added that allows ducials to be used for alignment or identication. By dening a ducial as ID, that ducial must be found prior to printing, but the location will not be included in the alignment process. This feature is useful for ensuring that the proper stencil is loaded for a particular board. Default Recipe for Dening Default Values Users can now save a le (with the name DEFAULT.SMT) that will be used as a template each time the user selects New from the le menu. A warning is displayed each time this le is saved. SnapShot A new utility allows you to capture a snapshot of your system, so that you can forward it back to Speedline for troubleshooting process-related or machine-related issues. The package is also stored locally on the system hard drive and can be opened using common le compression tools. The utility also has the ability to send the package via FTP (if the system has Internet access). File Change Indicator An indicator is now displayed at the top of the right hand machine status bar whenever a process parameter has changed and the program has not been saved. Improved Inspection Results Navigation When an error is detected by the 2D inspection feature, the rst error is displayed. In addition, navigation buttons have been added to allow the operator to jump to either the next\previous pad or component. Conveyor Transport Speed The conveyor transport speed setting is now set as a specic parameter within the recipe le and not in the machine conguration le (sigpro.ini). An appropriate transport speed can now be set for each individual product le.
Software Fixes Wet Paper Increment Distance Previously, the wet paper increment distance would be reset after it was set and the process programmed saved. This issue has been resolved with this release of software. Double Board X Move Previously, when using the detent (Board X Move) feature on the board load sequence, the board stops would sequence twice to position the board to printing. This issue has been resolved with this release of software. Enable HiE License This version of AccuPro enables the HiE license by default. This license key enables cycle time enhancements for controlling stepper motor speeds. Previously, machines needed to have the license key installed to derive these benets. Table to Tooling Height Previously, when Load Board to Tooling was selected on the machine maintenance form, the board would rst move to vision height and then down to tooling height. This issue has been resolved with this release of software. Table Diagnostic Data Previously, the diagnostic results for XYY backlash were only validated against the X axis data. Y axis failures were not being properly reported. This issue has been resolved in this release of software. Silence Audible Alarm Previously, when an audible alarm error occurred, there was no way to silence the alarm while the operator addressed the error condition. This issue has been resolved with this release of software. Now, when an alarm sounds due to an error condition, a button displays (in the right side bar under the machine start\stop buttons) allowing the silencing of the alarm. Offsets Calibration The calculation of offsets and camera scaling during the calibration process has been improved with this release of software. New Calibrations The following new calibrations have been added for this release: Stencil Ejectors Tooling Pickup