Professional Documents
Culture Documents
Release Notes
Version 8.XX Software
for ACCUFLEX Series Printers
16 Forge Park Franklin, MA 02038 Tel. (508) 520-6999 Fax (508) 520-2288
Part No.1010502
Page 2 of 56
March 13, 2008
Rev. M1
Table of Contents
Scope. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Firmware Revision Summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Installation Instructions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
AccuPro Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Running AccuPro for the First Time. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
New Installations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Release Notes for AccuPro v8.00 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Software Fixes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Teach Routines. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
QFP Teach . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Alternating Wet/Dry Wipes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
SRC Stage During Vision Teach. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
SPC Data Corruption. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Board Transport . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Loss of Fiducials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Production Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Board Transfer Buttons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
SPC Chart Replay. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Slow Snapoff. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Wiper Paper Percentage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Z-Axis Heartbeat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Improved Rheopump Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Optimize . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Shutting Off Vision Bulbs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Improved Tooling Positioning and Error Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Improved Rheopump Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
X Move will not Void Vision Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Stencil Clamps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2D Priority Level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Inspect Paste . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Software Enhancements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
New User Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Vision on the Move . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Vision Calibration Speed Up . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Point and Continue in Production . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Improved Tooling Positioning and Error Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Improved Rheopump Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Board Tagging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Changeover. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Board Stretch Feature . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Optimize . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Dispenser Option . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Print Offset Access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Powered Rail and Vision Reset Repeatability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Release Notes for Version 8.1.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Software Fixes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Closed Loop Squeegee Graph . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Intermittent Squeegee Move Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Part No.1010502
Page 3 of 56
March 13, 2008
Rev. M1
Scope
This document describes Version 8.xx software fixes/enhancements for the Accuflex Series
printer.
Note
Prior to installing V8.xx, remove all customer-installed (third party) software. This may affect
the proper installation of your new software.
Part No.1010502
Page 7 of 56
March 13, 2008
Rev. M1
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).
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.
Part No.1010502
Page 8 of 56
March 13, 2008
Rev. M1
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).
10502_13
Part No.1010502
Page 9 of 56
March 13, 2008
Rev. M1
New Installations
Use the following procedure when installing software for the first time on a new system.
Note
The first 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 configuration dialog
box shown in Figure 4.
UP5280
Part No.1010502
Page 10 of 56
March 13, 2008
Rev. M1
2. Choose the appropriate configuration and select the Finish button to complete the
installation. The system displays a serial number request dialog box (Figure 5).
UP5285
Note
If any warning messages are displayed (such as, rheo pump, crate version messages) when the
application is first run, accept the default settings that the system provides. These messages
will only appear when the application is run for the first 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.
Part No.1010502
Page 11 of 56
March 13, 2008
Rev. M1
Software Fixes
The following fixes pertain to the operator and/or supervisor:
Teach Routines
The software will no longer allow unprinted boards to be sent downstream after completing a
teach or calibration routine.
QFP Teach
The auto pad teach routine for QFPs has been improved to reduce errors caused by traces
located near the ends of the QFP sides.
Board Transport
Numerous transport issues, including the transfer of boards with cut outs, unnecessary
initializations, and large board transfer have been resolved.
Loss of Fiducials
Fiducials located very close to the board edge will no longer be accidentally deleted.
Production Mode
The user must now pause the printer to access the SPC charts. Right clicking on the charts
caused motion errors. This has been removed.
Slow Snapoff
The Slow Snapoff rounding issue, caused by the metric to imperial conversion, has been
Part No.1010502
Page 12 of 56
March 13, 2008
Rev. M1
corrected.
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.
Optimize
Optimize now uses all of the fiducials taught. This will reduce the amount of XYY correction
required for alignment.
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
Part No.1010502
Page 13 of 56
March 13, 2008
Rev. M1
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:
10502_04
10502_02
Board Tagging
Board tagging of known bad/unprinted boards for fiducials 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 file 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.
Part No.1010502
Page 15 of 56
March 13, 2008
Rev. M1
10502_01
Optimize
The order in which fiducials are Looked At has been optimized such that the vision will
Look At the fiducial closest to the board stop position regardless of the sequence in which
the fiducials were taught.
Dispenser Option
The Dispenser options icon is now disabled when a pump is activated in the current product
file.
Part No.1010502
Page 16 of 56
March 13, 2008
Rev. M1
10502_05
10502_06
Software Fixes
The following fixes pertain to the operator and/or supervisor:
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 file.
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 file.
Part No.1010502
Page 19 of 56
March 13, 2008
Rev. M1
Software Enhancements
The following enhancements pertain to the operator and/or supervisor:
10502_09
Part No.1010502
Page 20 of 56
March 13, 2008
Rev. M1
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).
10502_10
Part No.1010502
Page 21 of 56
March 13, 2008
Rev. M1
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.
10502_11
Software Fix
One software fix was made for this release:
Software Enhancement
One software enhancement was made for this release:
Software Fixes
The following software fixes have been made for this release
Software Enhancements
The following software enhancements have been made for this release:
Language Support
This release supports the following localized languages:
Spanish
German
Chinese
Part No.1010502
Page 24 of 56
March 13, 2008
Rev. M1
Software Fixes
Software Enhancements
The following enhancements have been made:
New Features
Three new features have been added for this release:
Fine Pitch
CAMX
Custom BGA
Offline 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 profile... > 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 Profile Advanced Tab with Fine Pitch Selected
10502_16
Part No.1010502
Page 29 of 56
March 13, 2008
Rev. M1
CAMX
The CAMX option allows for the sending of printer operational messages to a host computer
for system monitoring.
Operator input to CAMX involves:
Configuring the type of reporting that is sent to the host
Configuring the rate at which the CAMX software monitors the printer
Sending free text messaging to the host
Configuring CAMX Reporting. To configure the type and frequency of reporting to the host
system:
1. At the main screen, select Configure> CAMx.... The CAMX Configuration screen
displays:
10502_14
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.
.
Alarms, Sends all alarm, error, and EquipmentAlarm An alarm condition exists. Alarm
Errors, warning messages gener- conditions indicate dangerous situa-
Warnings ated by the printer to the tions for operators or equipment
host. that must be acted on immediately
EquipmentAlarmCleared An individual alarm condition has
been cleared
EquipmentAlarms Cleared All alarm conditions have been
cleared
EquipmentError The printer can no longer process
product and requires operator or
host intervention
EquipmentErrorCleared An individual error condition has
been cleared
EquipmentErrorsCleared All error conditions have been
cleared
EquipmentWarning The printer has encountered a situa-
tion 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.
EquipmentWarning An individual warning condition has
Cleared been cleared.
EquipmentWarnings All warning conditions have been
Cleared cleared
Part No.1010502
Page 31 of 56
March 13, 2008
Rev. M1
Recipe Refers to the board file EquipmentRecipeSelected A board file is selected for use
Changes
EquipmentRecipeReady A board file is loaded and ready to be
run on the printer.
EquipmentSelected The loaded board file has been
Recipe Modified edited and saved
EquipmentNonSelected An unloaded board file has been
RecipeModified modified and saved.
Heartbeat Sends a heartbeat to the
host at the time interval
entered into the supplied
data field
Part No.1010502
Page 32 of 56
March 13, 2008
Rev. M1
Operator Lists all of the messages gen- OperatorInformation Messages generated as the result of
Actions erated as the result of opera- operator action
tor actions.
OperatorActionRegistered 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.
Status Refers to the status of the EquipmentInitialization Power has been applied to the
Information machine. Complete printer which has entered the set-up
state.
EquipmentSetupComplete Setup is complete and the printer is
ready to process boards
EquipmentStartSelected Setup is complete and the printer is
in the Ready state.
EquipmentSetupSelected The printer has completed
transition to the Setup state.
Typically occurs in response to an
operator or host initiated
command.
EquipmentDownSelected The printer has completed its
transition into the DOWN state.
Typically occurs in response to an
operator or host initiated
command.
EquipmentPowerOff The printer is powered down
during a controlled shutdown
procedure. This event is not sent
during an emergency shutdown pro-
cedure.
Part No.1010502
Page 33 of 56
March 13, 2008
Rev. M1
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).
10502_17
Select Next from this wizard screen to display the BGA templates screen (Figure 17). Using
the templates screen, you can define the BGA size via the Rows and Columns field. Once the
size is defined, 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
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 modified templates under a new file name (without
changing the original file).
To select pads for inspection: When a BGA template is first 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 flipped using the Rotate and Flip
tools located in the tool bar at the top of the BGA Template screen (Figure 18).
10502_20
Flip Vertical Rotate Clockwise
Rotate Counter-Clockwise
Part No.1010502
Page 37 of 56
March 13, 2008
Rev. M1
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 fine adjust the device position (Figure 20) after which you
would press the NEXT button to step through all of the devices.
Figure 20.
Part No.1010502
Page 39 of 56
March 13, 2008
Rev. M1
Software Fixes
The following fixes pertain to the operator and/or supervisor:
Custom BGA
Previously, pads in the component center area would become disabled when certain BGA pad
layouts were taught. The inspection process would halt when the routine was unable to locate
pads. This issue has been resolved with this release of software.
Software Enhancements
The following enhancements have been made for this release:
For machines not fitted 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 fitted with the tube-
in-tube hardware option, the default Frequency will be set to 0 (never).
The following parameters have been added to the SIGPRO.INI file to support this feature.
[UnderStencilCleaner]
UscTubeInTubeFitted=False
Part No.1010502
Page 42 of 56
March 13, 2008
Rev. M1
Software Enhancements
Note
Additional hardware and calibration procedures are required to implement this feature when
upgrading to this release. By default this feature is not enabled on an upgrade. V2.2 firmware
incorporates an improved homing routine that prohibits movement below the home position.
By default, when the v2.2 firmware is flashed to the PacSci controller, it will respond exactly
as the previous v2.01 firmware until the required z-axis calibrations are performed. This
implies that any version of Accuflex will work with any version of firmware. The revised
homing routine is only enabled by re-calibrating with Accuflex v8.4.2 or higher when
firmware v2.2 is present.
Software Fixes
Software Enhancements
Software version 8.5.0 includes the following software enhancements:
Sequence Change Allows for Sharing of Fiducial Data by Alignment and Inspection
Systems
Using common data, these routines eliminate the need to query fiducial location multiple
times.
Part No.1010502
Page 47 of 56
March 13, 2008
Rev. M1
Software Fixes
Force Vision Calibration Before Tooling if Process File Created on Another Machine
If the process file was created on another machine (different serial number), then the system
forces the need for vision calibration before tooling.
Software Enhancements
Software version 8.5.1 includes the following software enhancements:
RemoteTech Shortcut
A shortcut has been added to the desktop to allow for easy access to the Speedline
RemoteTech feature.
Software Fixes
Software Enhancements
SnapOff Delay
A delay parameter has been added whereby the board will remain in contact with the stencil
following the print stroke. The delay can be set between 0 and 30 seconds (in 1 second
increments); with the default value being 0 or no delay.
Calibration Date
A feature has been added that records the date and time that the closed loop pump was
calibrated in the sigpro.ini file under the [SqueegeeStage] section.
RemoteTech
Desktop and menu links have been added to walk users through the process of connecting to
Speedline RemoteTech service. This feature requires that the Accuflex have access to the
Internet. Through a user initiated process, RemoteTech allows Speedline Technical Support
personnel to watch the same screen that the user sees. RemoteTech keeps control of the
machine at the user side, but provides a powerful tool in diagnosing machine issues by
allowing Speedline remote access to the machine.
RemoteTech requires IE 6.0 (or greater).
Contact Speedline Technical support for more information.
Production Rate
A new chart in the SPC area of the production screen (and a display under the tabbed dialogs)
displays a calculated production rate based on user configurable parameters. The user has the
ability to determine the average production rate of a configurable sample size.
Part No.1010502
Page 53 of 56
March 13, 2008
Rev. M1
Vision ID
A new feature has been added that allows fiducials to be used for alignment or identification.
By defining a fiducial as ID, that fiducial 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.
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 file compression
tools. The utility also has the ability to send the package via FTP (if the system has Internet
access).
Software Fixes
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
Part No.1010502
Page 56 of 56
March 13, 2008
Rev. M1
Software Enhancements
Software Fixes