Skip navigation

UCCsuite software

UCCsuite software download and upgrade considerations

For an overview of the implications of updating your UCCsuite software please visit the UCCsuite software download and upgrade considerations page. If in doubt, please contact your local Renishaw support for guidance.

Current software

For additional changes please see the release notes in the download files.

UCCsuite 5.10


Main features of 5.10 release


  • Removing XML Monitoring support from UCCserver
  • RUP probe firmware update
  • CMM motor commutation fail during Configure for Motion
  • Update to RVP and RFP firmware
  • PH20 Probe Length Correction
  • SFP2 Firmware update

  • Known issues

    • A PtMeas via a block using Tool. Alignment can use the wrong .prb file - Because PtMeas is a nonblocking command, fundamentally the PtMeas command will finish processing before all the moves have finished.
      So, the bug still exists, but when inspecting the advanced tree you'll occasionally see the active Head Orientation change, until such a time when all the PtMeas's have been processed and the last prb is active for the remaining touch point moves.
    • Locating an equipment group using a TDA - When creating an EquipmentGroup in UCCserver, you can populate the group with various items that are logically grouped in terms of their placement in the environment. However, there is an issue if the first item added to the group is a TDA. If locating the entire group (which uses the first item in the group) and this first item is a TDA, the vector calculations can go awry leading to all items in the group having incorrect location directions. This is a rare, niche scenario but is easily avoided if ensuring that the first item added to an EquipmentGroup is a non-TDA e.g. a rack.
    • Deviation pop-up in ISO10360-3 sequence - When running the ISO10360-3 sequence through UCCassist-2; deviations will be reported to the user in a pop-up box which can be ignored, and the certificate will still be produced without issue.
    • SetProp commands in a block will report an error even if they have been actioned - If a non-blocking SetProp() command is included in a block of queued commands to UCCserver, the command will be actioned once it has been acknowledged. However, if a subsequent queued command then errors out, UCCserver will report an error for the SetProp() command, even though the command itself has completed successfully.



UCCsuite 4.8.4 for MMI-1 legacy


Main features of V4.8.4 release

  • Manual CMM support for systems using UCC T3 and UCClite-2 controllers
  • Commissioning fixes for manual CMMs
  • Adds support for the heads PH1, PH5, PH5/1, MIP
  • Form and EOffsets found correctly during manual calibration

Support for UCCT3 and UCClite-2 controllers stopped at version 4.8. This service pack resolves the above issues while remaining with the 4.8 main version.

Previous software versions

UCCsuite 5.9.2


Main features of 5.9.2 release


  • Turning TEC on/off is incorrectly affecting error map status

  • Known issues

    • SFP2 rack changing and firmware compatibility- Issues with a particular combination of SFP2 electronics and SFP2 firmware can cause issues when picking up SFM modules from the rack. The issue is not present when the SFP2 probe and SFM modules are stored as a single component in the rack. Investigations are still underway to identify the affected version(s) and what resolutions will be available. For more information, please contact the support team.
    • CMM motor commutation fail during Configure for Motion - An issue has been identified whereby intermittently the “Configure for Motion” action could fail on a brushless motor system with “Commutation angle find failed”. Performing a reboot of the system should be sufficient to resolve this issue. For more information, please contact the support team.
    • Retract(-1) behaviour for manual touches - When PtMeasPar.Retract() is set to -1, the backoff distance applied for all touches is set to the PtMeasPar.Approach() + PtMeasPar.Search() values. However, an issue has been discovered that when changing the Search() property, the backoff distance is not being updated. Changing the Approach() property will correctly update the backoff calculation, and this issue only affects touches taken manually (e.g. with an MCU) – any PtMeas commands issued will retract to the correct position as there is additional logic within the controller to manage the retract position.


UCCsuite 5.9.1


Main features of 5.9.1 release


  • UCCassist licensing
  • RUP1 cap change routine changes
  • New bed-mounted variant of the TDA


  • Known issues

    • In UCCsuite 5.7.1, an issue was fixed with AHIP probes (RVP and RFP) not correctly handling the rotary table position during image capture and analysis. It has been discovered that the result of a PtMeas performed with an AHIP probe will be returned in the R(0) position, regardless of the current table rotation. Until this is resolved, it is advised to not use the PtMeas function with an AHIP probe on a rotary table, but RWImageCapture() commands will work as expected when using UCCsuite 5.7.1 or later.
    • If an environment has multiple TDA components included, and one of these TDAs is included in an EquipmentGroup in the same rack as a Tool with TipCorrect enabled, then, regardless of which TDA is currently assigned to the tool, UCCserver will perform the TipCorrect on the closest TDA in the EquipmentGroup following a ChangeTool() command. This can mean that the TipCorrect can be done on an incorrect TDA. This, albeit niche, scenario can be avoided by removing all TDA components from EquipmentGroups until this logic has been resolved.


UCCsuite 5.9


Main features of 5.9 release


  • Software support for new RTP1 probes
  • New UCCserver support screen
  • UCCserver graphics overhaul
  • SFP2 verification routine
  • Sphere stalk temperature compensation
  • RUP1-300-A000 support


  • Known issues

    • In UCCsuite 5.7.1, an issue was fixed with AHIP probes (RVP and RFP) not correctly handling the rotary table position during image capture and analysis. It has been discovered that the result of a PtMeas performed with an AHIP probe will be returned in the R(0) position, regardless of the current table rotation. Until this is resolved, it is advised to not use the PtMeas function with an AHIP probe on a rotary table, but RWImageCapture() commands will work as expected when using UCCsuite 5.7.1 or later.

    Actions

    • There is updated firmware available for the RVP and RFP1 probes in UCCsuite v5.9 or onwards. Performing a “Configure for Motion” in UCCassist-2 will prompt the system to check for available firmware updates for any connected RVP/RFP1 probes. If the firmware can be updated, then the user will be directed to the UCCassist-2 firmware update action.

UCCsuite 5.8.6


Actions


  • Issue with installed drivers in UCCsuite v5.8.5 – please upgrade any existing UCCsuite v5.8.5 systems to UCCsuite v5.8.6 to avoid issues when running some functionality.

UCCsuite 5.8.5


Main features of 5.8.5 release

  • UCCassist licensing
  • Updated REVO-2 firmware
  • Corrected Registry entries
  • RWOpenPort() errors

Actions

  • UCCsuite v5.8.5 includes an update to the REVO-2 firmware. This update includes a variety of minor improvements surrounding tool/rack changing and probe identification. When performing a Connect & Configure for Motion in UCCassist-2 in UCCsuite v5.8.5 with a relevant REVO-2 head, UCCassist-2 will prompt to update the firmware and navigate to the firmware updater action, which will allow the firmware to be updated.

UCCsuite 5.8.3


Main features of 5.8.3 release

  • Temperature compensation channel offsets
  • Unable to log into UCCassist-2 using licence files

Actions

  • There is new firmware for the RVP and RFP probes that is required for use with UCCsuite V5.7 or later. Any existing RVP/RFP probes will need to have their firmware updated using the UCCassist-II firmware update process. Any new RVP/RFP probes purchased after the release of UCCsuite V5.7 will have this firmware already installed. This firmware is not backwards compatible with older versions of UCCsuite so any new probes used in older installations will require a firmware change to resolve this. Please contact Renishaw customer support for more details.

UCCsuite 5.8.2


Main features of 5.8.2 release

  • Tool alignment behaviour for ACM (and other cranks)

Actions

  • There is new firmware for the RVP and RFP probes that is required for use with UCCsuite V5.7 or later. Any existing RVP/RFP probes will need to have their firmware updated using the UCCassist-II firmware update process. Any new RVP/RFP probes purchased after the release of UCCsuite V5.7 will have this firmware already installed. This firmware is not backwards compatible with older versions of UCCsuite so any new probes used in older installations will require a firmware change to resolve this. Please contact Renishaw customer support for more details.

UCCsuite 5.8.1


Main features of 5.8.1 release

  • RUP1 ultrasonic probe measurement at A0
  • Deskey dongles for UCCassist-2
  • Support for Talyvel 6
  • MMI-2 mapping

Actions

  • There is new firmware for the RVP and RFP probes that is required for use with UCCsuite V5.7 or later. Any existing RVP/RFP probes will need to have their firmware updated using the UCCassist-II firmware update process. Any new RVP/RFP probes purchased after the release of UCCsuite V5.7 will have this firmware already installed. This firmware is not backwards compatible with older versions of UCCsuite so any new probes used in older installations will require a firmware change to resolve this. Please contact Renishaw customer support for more details.


UCCsuite 5.8


Main features of 5.8 release

  • Support for the RUP1 ultrasonic probe
  • Automated UCCserver Catalog updating
  • Reducing the time taken to apply a *.prb file

Actions

  • There is a new firmware included in UCCsuite v5.8 for the UCCT5 and UCCS5 controllers. This firmware includes essential updates required for RUP1 operation. To update the UCC controller, use the firmware update action in UCCassist-2. Please contact Renishaw support for more details.

Known issues

  • RUP1 measurement at A0B0. Due to the variability in the ultrasound axis vector of RUP1 probes, there is the potential for a requested thickness measurement at A0B0 to return “Head orientation not achievable”. Some investigation work is underway to explore ways to improve this situation. This situation can be prevented by avoiding RUP1 thickness measurements at (or very close to) A0B0. For more details, please contact Renishaw support.


UCCsuite 5.7.2


Main features of 5.7.2 release

  • Resolved Issue with ClientTool / tool offsets
  • REVO motor heating can cause uncontrolled motion

Actions

  • There is new firmware for the RVP and RFP probes that is required for use with UCCsuite V5.7 or later. Any existing RVP/RFP probes will need to have their firmware updated using the UCCassist-II firmware update process. Any new RVP/RFP probes purchased after the release of UCCsuite V5.7 will have this firmware already installed. This firmware is not backwards compatible with older versions of UCCsuite so any new probes used in older installations will require a firmware change to resolve this. Please contact Renishaw customer support for more details.

Known issues

  • It has been discovered that, since UCCsuite v5.6.2, there is a scenario which allows the system to take a touch using an uncalibrated touch trigger tool.
    This is an incredibly unlikely scenario, and will be resolved in a subsequent UCCsuite release, but users are encouraged to remain vigilant and follow standard procedure during tool management & calibrations to avoid this scenario.

Warnings

  • When importing an environment into UCCserver from pre-UCCsuite V5.7 into UCCsuite V5.7 or later, users will need to edit the imported environment to browse for the correct machine *.ini file to reflect the ProgramData migration changes introduced.


UCCsuite 5.6.3


Main features of 5.6.3 release

  • UCCserver dialog boxes shrinking

Actions

  • None

Warnings

  • None

UCCsuite 5.7.1


Main features of 5.7.1 release

  • Support for rotary tables with RVP and RFP
  • MMI-2 GetXtdErrStatus() responses
  • Removal of SigPlus drivers from the installation

Actions

  • There is new firmware for the RVP and RFP probes that is required for use with UCCsuite V5.7 or later. Any existing RVP/RFP probes will need to have their firmware updated using the UCCassist-2 firmware update process. Any new RVP/RFP probes purchased after the release of UCCsuite V5.7 will have this firmware already installed. This firmware is not backwards compatible with older versions of UCCsuite so any new probes used in older installations will require a firmware change to resolve this. Please contact Renishaw customer support for more details.

Known issues

  • There is an issue in systems utilising the ClientTool mechanism (where the client software is responsible for the calibration and application of Tool offsets). In some cases, when a GoTo(Tool.A(), Tool.B()) command is issued, the system could potentially use incorrect tool offsets. This means that the X(), Y(), Z() position in the system can be incorrect in these scenarios.
    Note it has just been discovered that this behaviour has been present in the system since UCCsuite V5.6.

Warnings

  • When importing an environment into UCCserver from pre-UCCsuite V5.7 into UCCsuite V5.7 or later, users will need to edit the imported environment to browse for the correct machine *.ini file to reflect the ProgramData migration changes introduced.


UCCsuite 5.7


Main features of 5.7 release

  • Support for BS EN ISO 10360-5:2020
  • RVP Angle change mirror (ACM)
  • Data files move from the ProgramFiles folder to the ProgramData folder
  • Support for new surface finish modules : SFM-C3, SFM-G1, SFM-H1

Actions

  • There is new firmware for the RVP and RFP probes that is required for use with UCCsuite V5.7. Any existing RVP/RFP probes will need to have their firmware updated using the UCCassist-II firmware update process. Any new RVP/RFP probes purchased after the release of UCCsuite V5.7 will have this firmware already installed. This firmware is not backwards compatible with older versions of UCCsuite so any new probes used in older installations will require a firmware change to resolve this. Please contact Renishaw customer support for more details.

Warnings

  • It has been discovered that the rotary table co-ordinate system information is not being used when performing RFP and RVP image analysis. This means that any results produced will be in MCS, regardless of the co-ordinate system active in UCCserver. The only workaround for this is to disable any rotary co-ordinate systems when performing any RVP/RFP image analysis.
  • When importing an environment into UCCserver from pre-UCCsuite V5.7 into UCCsuite V5.7 or later, users will need to edit the imported environment to browse for the correct machine *.ini file to reflect the ProgramData migration changes introduced.

UCCsuite 5.6.2


Main features of 5.6.2 release

  • Tuning changes for the 0.7mm x 20mm stylus on REVO-2
  • Digital signature on UCCassist-2 now correct (resolving SBC156)
  • Support for Renishaw EVOLUTE absolute encoders

Actions

  • None

Warnings

  • None

UCCsuite 5.6.1


Main features of 5.6.1 release

  • The state of the MCU W handset's 'fatal stop' button can be channelled to an uncommitted output pin
  • Corrected the LiveMonitoring *.ini file settings

Actions

  • None

Warnings

  • None

UCCsuite 5.6


Main features of 5.6 release

  • Software support added for the REVO Fringe probe (RFP)
  • Remove support for UCC2-2
  • Firmware update for UCC S5 & UCC T5 controllers
  • The MQTT protocol is now used to pass messages between Renishaw software packages
  • UCCmonitor is now enabled by default

Actions

  • None

Warnings

  • XMLmonitor will be disabled by default.
    • There are still stability issues surrounding the XMLmonitor functionality. Although the UCCmonitor stability has been resolved, the XMLmonitor will still be disabled by default when installing UCCsuite 5.6.
  • UCCServer.ini file sections for LiveMonitoring.
    • In previous versions, the UCCServer.ini file sections surrounding the monitoring functions were rationalised so that they all fell under the [UCCmonitor] heading. However, it's been discovered that, for LiveMonitoring to be enabled, it still requires the following section in the *.ini file:
      • [Monitor]
      • Enabled=true
      • Port=1299



UCCsuite 5.5.1


Main features of 5.5.1 release

  • UCCsuite 5.5 introduced a metrology error when taking touch points with RSP2 & RSP3 probes. The error was exaggerated by a disc or diamond coated stylus. Now fixed in V5.5.1

Actions

  • None

Warnings

  • UCCmonitor and XMLmonitor will be disabled by default in this version (due to crash conditions found late in testing). If a user needs to turn these functions on then there is a risk that the UCCserver program could hang in a "stuck in busy" state

UCCsuite 5.5


Main features of 5.5 release


  • Support for UCC MMI-2
  • RWReQualify(Verify()) function added
  • Thermal Comp – temperature source for Machine and Part decoupled
  • Last release to support UCC2-2
  • UCCmonitor is the new name for Guardian.
  • UCCmonitor and XMLmonitor will be disabled by default (due to crash conditions found late in testing)

Actions

  • None

Warnings

  • UCCmonitor and XMLmonitor will be disabled by default in this version (due to crash conditions found late in testing). If a user needs to turn these functions on then there is a risk that the UCCserver program could hang in a "stuck in busy" state

UCCsuite 5.4.4


Main features of 5.4.4 release

  • Problem accessing the EQIO interface unit from UCCServer
    • The UCCServer application can freeze when accessing the EQIO interface unit. This problem is very intermittent and therefore, it can take some time to manifest itself. This service pack includes a fix to prevent the freeze from happening.

This is the only change in this service pack

Actions

  • None

Warnings

  • None

UCCsuite 5.4.3


Main features of 5.4.3 release

  • XM-600 - UCCassist MkII fixes for sensor offsets and verification runs
  • Additional support for new SFP2 holders - SFH-200 and SFH-300 and module - SFM-B5-5

For further features and bug fixes please see the release notes

Actions

  • None

Warnings

  • None

UCCsuite 5.4.2


Main features of 5.4.2 release

• REVO RSP2 – calibration updates to re-implement outlier rejection
• Parts catalogue updates
• SFP2 calibration plate scan area update – PLATE-1_RA3

For further features and bug fixes please see the release notes

Actions

  • None

Warnings

  • None

UCCsuite 5.4.1


Main features of 5.4.1 release

• Software update to support the latest production standard of XM-600.
• Support added for SFP2 modules that have 5 µm diameter tips.
• PH10M-iQ PLUS support extended to accommodate star styli.
• 5-axis seek moves for SFP2 fixed.
• Firmware update for UCC BI, UCC AI and PI80

For further features and bug fixes please see the release notes

Actions

  • None

Warnings

  • PH20 MT controller – Presently the first probe calibration after the system has been commissioned will fail stating the head has not been calibrated. There is a small edit required to the head file to prevent the error from occurring and customer support should be contacted for further details.

UCCsuite 5.4


Main features of V5.4 release

  • 2 axis load-up for REVO ScanOnCurve() / ScanOnSurface()
  • Linked Calibration – Allowing a single calibration to apply across a group of Tools
  • XM-600 Laser measurement system now supported by UCCassist MkII for error mapping
  • Adding an option for “Safe Z” moves to the rack
  • Guardian, XML Monitoring and logging updates (Including PH20 Touch Counts) – with a view to improvements to diagnostics and preventative maintenance.
  • Absolute scales for CMM axes.
  • Added support for the 0.5 x 20mm long stylus (A-5003-1345) to the RSH-175 stylus holder on the REVO-2 head.

For further features and bug fixes please see the release notes

Actions

  • If Guardian and / or XMLMonitoring are required then they must be enabled in the UCCserver.ini file.

Warnings

  • UCCSuite 5.4 is the penultimate software release that will support UCC2-2 (UCCsuite 5.5 will be the last version to support UCC2-2 and UCCsuite 5.6 will not support UCC2-2)
  • Guardian – Revo Surface Finish and Vision probes do not correctly display calibration states on Guardian Home screen and Current Status screen. The calibrations themselves are not affected

UCCsuite 5.3.3


Main features of 5.3.3 release

  • Updated filtering to support SFM-E2 module for SFP2
  • Improvements to REVO probe calibration for certain equipment configurations.
  • Addition of a 5x10 stylus on RSH-250
  • Updated on-surface tuning for three RSH-175 styli.

For further features and bug fixes please see the release notes

Actions

This service pack makes another tuning change for RSH-175 on REVO-2 heads. Therefore, it is essential that RSH-175 probe calibrations are deleted and the probes re-calibrated to take advantage of the new head servo control parameters

Warnings

  • None

UCCsuite 5.3.2


Main features of V5.3.2 release

  • Updated RSH-175 free space servo parameters
  • Updated free space head servo parameters for rack changing
    and homing.

For further features and bug fixes please see the release notes

Warnings

  • None

UCCsuite 5.3.1


Main features of V5.3.1 release

  • Qualifying RSP2 after calibration now option.
  • Japanese translations/ character set issues fixed.
  • Current loop tuning during dual drive commissioning fixed.
  • SFP-2 E1 module extended tip find support added.
  • Obstruction detection configuration fixes
  • ISO 10360-2 certificate fix

For further features and bug fixes please see the release notes

Warnings

  • Same as V5.3 release
  • All UKAS and A2LA accredited engineers must not use
    UCCSuite 5.3 to issue certificates.

UCCsuite 5.3


Main features of 5.3 release

  • Enhanced support for Linear motor CMMs
  • Support for the following interfaces
    • UCC BI (Brushless interface)
    • UCC AI (Analogue interface)
    • UCC PI80 (Probe Interface 80)
  • CMM park volume that asserts a general purpose digital output.
  • Calibration sphere size thermal compensation.
  • Additional (Banner) indicator lamp support.
  • Resolved REVO-2 vibrations (60Hz free space oscillation) seen on some tools on some CMMs.
  • Introduction of Guardian – Application to help resolve, diagnose and track system errors.
  • New SFP2 modules added (SFM B1, SFM D1, SFM C2, SFM E1 and SFM E2)

For further features and bug fixes please see the release notes

Warnings

  • PH20 – Kinematic vector maths change – When upgrading to this version it would be necessary to verify rack changes function okay and may need to be realigned
  • REVO-2 tuning changes require tool calibrations to be cleared and re-calibrated.
  • If there was an error in a UCCserver custom catalog then previous version failed silently. Now an catalog error is reported and this can cause an error message to appear during an upgrade. Catalog errors in custom catalogs should be eliminated before upgrade.

UCCsuite 5.2.1


Main features of V5.2.1 release

  • SFP2 bug fixes and enhancements including Rotary table safe position fix, adding the new SFPRawData() data type and incoporating the SFP2 modules B1,C2 and D1 into the model catalogue.
  • Revo2 start-up error fix. Resolving the Head not recognised error.
  • PH20 generating the *.HED file correctly during commissioning

For further features and bug fixes please see the release notes

Warnings

  • The SFP2 rotary table fix for SFP2 calibration plate safe position has introduced another more minor issue. If the SFP2 sensor gain calibration is called on an uncalibrated SFP2 Tool then the head centre of rotation is moved to a position which is a module length above the expected safe position, whereas if the SFP2 Tool is calibrated then the head centre is moved to the expected safe position. Therefore when the safe position is defined approximately 200 mm clearance is required in Z below the Z max limit.
  • PH20 Kinematic vector (introduced in 5.2 to improve the process of aligning racks for better rack changing) has been found to have a maths error in the way the rack port positons are calculated. The effect is small but it means in some cases the “Record Delta” function may be required to fine tune the port position, thus making the system work as it did before the introduction of this kinematic vector.

UCCsuite 5.2


Main features of 5.2 release

  • UCCSuite 5.2 is the first version of software to support Surface Finish Probe 2. SFM-A1 and SFM-A2 modules are supported in this version initially. For support of further module types (for example SFM-B1, SFM-C2 and SFM-D1) please contact Renishaw for details how to configure them.
  • A new method of Motor current based Obstruction Detection is also added

For further features and bug fixes please see the release notes

Warnings

  • Probes calibration calibration – changes require that the calibrations are cleared and re-run.
  • PH20 Rack alignments. The introduction of the “Kinematic Vector” means that PH20 racks may
    need to be re-aligned. Please see release notes for more details.
  • UCCserver Offline - in some circumstances on close down a crash can be reported “UCCserver has stopped working”. This is only in the case where the system does not have a UCCserver offline licence and the screen with a link on how to obtain a licence is shown. The crash is on exit and has no effect on the system. Please just clear the error.
  • It is expected that UCCsuite V5.3 will be released shortly after this release (by a matter of weeks) and so in some cases it may be worth contacting Renishaw before upgrading to avoid 2 upgrades in quick succession.

UCCsuite 5.1


Main features of V5.1 release

There are a significant number of enhancements and bug fixes in this release of UCCsuite and so it is recommended that you refer to the release notes, but the following headline items have been listed below

  • Support for Windows 10
  • Support for the SPA3-2 amplifier with UCC S5, T5, MT5, S3, T3plus & T3-2 controllers is included in this software release. The SPA3-2 can be used as a replacement for the SPA3 without any changes to software or firmware. However, controllers already deployed in the field will require a firmware update to take advantage of the additional I/O offered by SPA3-2. There are some controller hardware variants that are not capable of receiving the firmware update. The firmware update software will inform the user if this condition is detected.
  • Updated calibration routines for Revo-2.
  • Compressed air conservation logic added.
  • Addition of UCCserver Equipment Groups to allow REVO racks to ‘share' safe positions

Warnings

  • Clear calibrations and re-calibrate. There have been some significant changes to the format of probe files during this software release therefore, it is essential that any existing probe calibrations are deleted and the probes re-calibrated once this software has been installed.
  • Upgrading systems that make use of EQIO (Equator IO box) will require some manual configuration after the software has been upgraded.
  • UCC T3 and UCClite-2 controllers have not been supported since V4.8 (or V4.8 service packs). Please use the UCCsuite V4.8.x version below for these controller types.

UCCsuite 5.0.5


Main features of 5.0.5 release

This release is a UCCserver only change

UCCserver Updates

  • RSP3 ScanOnCircle – SFA of 270 now supported – additional fix to resolve direction issue, over and above change in this area made in previous 5.0.4 service pack
  • Optical Latch - PI200 Bypass added allowing Optical latch data rate of up to 2000 Hz on UCCT3-2, UCCT3 plus, and UCCS3 controllers
  • RWReQualify(Locate()) - fixing issues that were introduced at UCCsuite 5.0 (Removes error "5060 Cannot locate calibration part with this tool" and eliminates erroneous move back to the previously located position)

Warnings

  • Tuning updates - Existing SFP1 and PH20 probe calibrations must be cleared and new calibrations conducted if upgrading from earlier than UCCsuite 5.0.4
  • REVO-2 - Changes made to accomodate the 4mm adaptor plate mean that care should be taken with respect to the MountOffsetFromQuill vector. When commissioned through to normal methods this will be accounted for correctly, but when a system has been set up manually and then upgraded, this value should be checked

For more details of the changes please see the release notes

UCCsuite 5.0.4


Main features of 5.0.4 release

  • Tuning updates
    • Updates for vibration issues seen on some CMMs - for Revo SFP1 B axis vibrations and PH20 A axis vibrations
  • UCCserver Updates

    • Quill adaptor bug in graphics fixed (where adaptor was moving as A axis rotated)
    • RSP3 ScanOnCircle - SFA of 270 degrees now supported
    • Optical Latch - MCU point button now generates #GoTo
    • Probe Scale Reading error now gives code 5124
    • New Probe Cleaning command added - RWSetUpForProbeChange()
    • Retract after scan can now be configured to be vector based rather than deflection based
    • Equator IO box can now be used across full range of UCCserver I++ IO commands
    • Multiple Error messages after Estop now suppressed
    • Added ability for a Client to align racks automatically when Offline
    • Revo2 - addition of Quill adaptor means the 4mm Revo2 plate is accounted for as MountOffsetFromQuill vector (previously it was part of the Head's length
    • Additional other minor changes - see release notes

Warnings

Tuning updates - Existing SFP1 and PH20 probe calibrations must be cleared and new calibrations conducted

REVO-2 - Changes made to accomodate the 4mm adaptor plate mean that care should be taken with respect to the MountOffsetFromQuill vector. When commissioned through to normal methods this will be accounted for correctly, but when a system has been set up manually and then upgraded, this value should be checked

For additional changes please see the release notes

UCCsuite 5.0.3


Main features of 5.0.3 release

  • REVO-2 Servo Tuning (position-control) changes

New free space tuning parameters have been included for RSH-350, RSH-450 and RSH-500. To ensure these parameters are used by the controller software any existing probe calibration will need to be cleared and a full probe calibration performed.

  • Renishaw Mexico added as an A2LA CMM calibration lab

Renishaw Mexico now certified to perform CMM calibrations to ISO 10360 -2 & ISO 10360 -5

  • Dual Scale CMMs commissioning now supported across controller range

The commissioning software now updated to allow a second SPA3 to be used to connect a second Y axis position encoder to support dual scale CMMs across the range of SIB controllers (UCCT3-2, UCCT3 plus, UCCT5, UCCMT5, UCCS3 and UCCS5). This requires the second Y axis position encoder to be connected to the Y axis port on the second SPA3.

Warnings

  • A graphics display issue has been discovered related to the addition of a Quill adaptor. The adaptor will be drawn in the UCCserver graphics window, but is shown to move, linked to the Probe Heads A axis. This has no effect on the Client viewing software, or the system measurement - it is purely cosmetic in the UCCserver view. This is planned to be fixed in due course but is present in this version and UCCsuite V5.0.2.
  • XP is no longer supported for UCCsuite after the end of 2015. The ability to install has not been removed, but there has been no testing with Windows XP and this version. In the coming UCCSuite 5.1 release the software will no longer install on Windows XP.
  • UCC2 controllers CANNOT be used with this version of software with 5 axis heads (REVO, REVO-2 and PH20) The controller must be upgraded to at least UCC2-2

For additional changes please see the release notes

UCCsuite 5.0.2


Main features of 5.0.2 release

  • UCCserver extended to include Quill Adaptor graphics

A list of adaptor types is now available when adding or editting the machine in UCCserver - Custom quill adaptors can also be added. Please contact Renishaw.

  • External 'EquatorIO' box now supported to control lighting beacons

Support added to UCCserver for external USB driven lighting control box added

  • Allow Tool calibration properties to be set by client write for existing probes

In a special case the client needs to be able to modify the tool calibration properties in UCCserver using ClientWrite for Modus to read back
correct values.

  • PH20MT - Recalibration will now account for small calibration angle error

If UCCServer is performing a re-calibration (i.e. "clear calibration" has not been called first), then an extra move is sent to ensure the required head
angles are used for the calibration.

  • Allow GMEC smoothness constraint to be changed

The ability to turn off the smoothing of straightness has been added to UCCassist MkII

Warnings

  • XP is no longer supported for UCCsuite after the end of 2015. The ability to install has not been removed, but there has been no testing with Windows XP and this version. In the coming UCCSuite 5.1 release the software will no longer install on Windows XP.
  • UCC2 controllers CANNOT be used with this version of software with 5 axis heads (REVO, REVO-2 and PH20) The controller must be upgraded to at least UCC2-2

For additional changes please see the release notes

UCCsuite 5.0.1


Main features of 5.0.1 release

  • AtNominals() support for ScanOnCurve (3 axis only)

Allow the Client software to configure so that scan points can be returned at the defined nodes, rather than the normal higher density pitch points

  • Relative Retract added for 5-axis scans

This release impliments Relative Retract for 5 axis scans where the tip will move off the surface in the direction of the probe's deflection a distance defined by the ScanPar.retract parameter. Relative Retract also applies for Unknown part 3 axis scans, but not for 3 axis known scans.

  • REVO head calibration fix for RSH175

Head "sub divisional error" -SDE- mapping improvement added to V5.0 release was only added for RSH250. Now added for RSH175 also.

  • Remove DX10 SDK from the installation

A conflict was occuring where DX10 SDK files installed by the in the UCCsuite package were conflicting with ones intalled directly. These files were required for ML10 which is no longer suported in the UCCsuite system and so the dlls are removed.

Warnings

  • XP will not be supported for UCCsuite after the end of 2015
  • UCC2 controllers CANNOT be used with this version of software with 5 axis heads (Revo, Revo-2 and PH20) The controller must be upgraded to at least UCC2-2
  • For additional changes please see the release notes

UCCsuite 5.0


Main features of 5.0 release

REVO-2 support

  • 2 off SPA3 configuration support
  • RVP (Renishaw Vision Probe) support
  • UCCserver Offline Licensing (Free licence available until end September 2016)
  • MRS2 support
  • Enhancements for Modus 2 support

Warnings

  • XP will not be supported for UCCsuite after the end of 2015
  • UCC2 controllers CANNOT be used with this version of software with 5-axis heads (REVO, REVO-2 and PH20) The controller must be upgraded to at least UCC2-2

For additional changes please see the release notes

UCCsuite 4.9.5


Main features of 4.9.5 release

  • Client to controller locking
    Issue resolved where the RWUnLock(..) client lock command was intermittently failing at a customer site. There were 2 problems. The first was that the command would only work at the lower level if the system was idle, but the command was being sent when the system was engaging. The second issue was that the error generated in this case was not reported upwards. The command now ensures that the system is idle and also the error is reported correctly if it should occur.

Warnings

  • This service pack will NOT install on Windows XP. It has been necessary to distribute Microsoft .net 4.5 Framework with this service pack which prevents use with Windows XP. This issue will be resolved for UCCsuite V5.0, but XP will not be supported for UCCsuite after the end of 2015

For additional changes please see the release notes

UCCsuite 4.9.4


Main features of 4.9.4 release

  • The controller attempts to move the CMM even though the speed override is 0%
    A bug is fixed where in some circumstances a request for a zero length move combined with the speed override set to 0% would generate an excessive demand resulting in the move being aborted and the error “'CMM overdrive error during linear move”
    being generated
  • RSP2 Calibration Failures
    An issue was found with compatibility of an internal DLL with Microsoft .Net framework. UCCserver was found to occasionally crash during calibration cycles. It was found that the problem was resolved by building the dll with the Microsoft .net 4.5 Framework, but this is NOT compatible with Microsoft XP platforms. Thus this service pack will not install on Windows XP
  • UCCassist MkII - SPA configuration only sets phase A peak current
    The SPA configuration page in UCCassist MkII allows the commissioning engineer to set the Peak current for the motor. However, for brushless motors, the peak current value was only being set for phase A. The action has been updated to set both phase A and phase B peak currents with the value supplied on the configuration page.

Warnings

  • This service pack will NOT install on Windows XP. It has been necessary to distribute Microsoft .net 4.5 Framework with this service pack which prevents use with Windows XP. This issue will be resolved for UCCsuite V5.0, but XP will not be supported for UCCsuite after the end of 2015

For additional changes please see the release notes

UCCsuite 4.9.3


Main features of 4.9.3 release

  • Speed limiting mode options to have no effect on joystick
    The speed limiting mode configuration has been extended to allow the user to choose if joystick invoked motion is allowed when
    speed limiting has been activated and the speed limit is zero. The “speed limiting mode configuration” screen in Assist2 has been
    updated to include an additional check box to allow the user to specify if joystick motion should be allowed when speed limiting is
    active.

Warnings

  • No warnings

For additional changes please see the release notes

UCCsuite 4.9.2


Main features of 4.9.2 release

  • PH20MT fixes
    Various fixes added to PH20MT to ensure points cannot be taken in uncalibrated positions, correction to the achieve the exact final demanded position and improvements to the path that the tip follows for 5-axis moves. (Please see warning below)

    REVO RSH175 tuning improvements
    Improvements affecting 0.7x20TC (scanning at low A axis elevation) and 2x20TC tuning for free space moves and scanning.
  • PH20 motor noise
    Further improvements for PH20 + UCCT5 to filter that was introduced in 4.9.1.
  • UCCserver command – SetProp(Tool.CalibrationPart.Name()) fix
    The argument in this command was being ignored – now fixed.
  • UCCserver temporary data saved in a ‘local' directory
    Fix and extra diagnostics added for an issue seen in some environments where machine data could be lost.

Warnings

  • PH20MT system will only be sold and supported from Renishaw's subsidiary offices as follows: Renishaw Hong Kong and surrounding region, Renishaw China and Renishaw India. It will not be supported in any other region.

For additional changes please see the release notes

UCCsuite 4.9.1


Main features of 4.9.1 Service pack release

  • Unexpected event for a Gotos with crank styli for PH20 head
    As a result of changes in V4.9 for PH20MT
  • Seek moves are slower than expected
    Affecting all scans, both 3 and 5 axis systems, where the seek move has been too slow
  • PH20 motor noise
    Audible noise has been observed with new Head Interface Cards or UCCT5. A filter is introduced, and for existing system a specific action must be executed
  • Error map can become unexpectedly locked
    An effect seen when updating an error map from length bar measurements. See notes for more details
  • Enhancements to ACR1 rack location wizard
    Alignment tools updated in UCCserver to enable individual automatic measurement of each port

Warnings

  • A-5003-0033 1x20 stylus on REVO RSH175
    Due to a catalogue error in UCCserver the 1mm diameter x 20mm long tungsten carbide stylus (A-5003-0033) on a RSH175 stylus holder was given the wrong tuning category in all UCCsuite 4.8 versions of software. The tuning category was correct in UCCsuite 4.7 and is also correct in UCCsuite 4.9 onwards. So please be aware that the deflection control, when using this equipment combination, can be problematic in the UCCsuite 4.8 software

For additional changes please see the release notes.

UCCsuite 4.9


  • Main features of 4.9 release

  • Support for PH20MT and UCC MT5 introduced
    This version now has support for the new Machine Touch only 5 axis head / controller (PH20MT with UCC MT5).
  • Support for MCU5-2 and MCUW-2
  • Support for the new MCU membrane layout, including the new ‘Bore Teach' function.
  • Dynamic Error Map Acquisition
  • Error maps can now be captured using an external pulse generator (CPG1)
  • PH10iQ support in UCCserver
  • Support for PH10iQ is added to UCCserver allowing a reduction in calibration times for PH10iQ heads.

Warnings

  • Support stopped for UCC T3
    UCC T3 not supported in this version. Should remain on V4.8 (including V4.8 service packs) or earlier.
  • Support for Windows XP only to end 2015
    Advanced notice that it is our intension for UCCsuite to cease support for Windows XP by the end of 2015.
  • PH10iQ installation
    A separate installation of PH10iQ will be required along with the PH10iQ head and hed file.

For additional changes please see the release notes.

UCCsuite 4.8.1 service pack

Main features of 4.8.1 Service pack release

  • Provide an absolute speed limit for speed limiting mode
    This is an enhancement to the speed limiting mode that controls the speed of motion when the appropriate UCC inputs are activated, related to access control of the CMM volume. This allows for the maximum speeds to be limited, where the slower speeds are not reduced. There is also a related change to the Joystick motion with these settings.
  • Flag to force Host Provided TEC to false at StartSession
    Allow the system to start up in Host provided TEC mode so that system will not error out if a Part Temperature sensor is not attached. This allows the client to ensure the sensor is attached and then set the correct sensor mode. The Client must reset the correct mode before measurements are taken.
  • User defined parts not visible when UCCserver is restarted
    Problem fixed where the user defined parts were being built correctly, but were lost on restart.

For additional changes please see the release notes.

UCCsuite 4.8


Main features of V 4.8 release

  • RSP3-6
    The RSP3-6 and its family of stylus holders are supported in this version of UCCSuite.
  • MCU enhancements
    A new method of invoking automatic touch measurement using the MCU joystick has been added. The function works for both CMM and head control. To invoke an automatic touch the joystick needs to be displaced, Tapped, to its maximum deflection and allowed to return to its central position quickly. The CMM will then move a pre-defined distance in the direction the paddle displacement. The software detects paddle displacement in 8 directions allowing automatic motion at every 45 degrees.
    It is now possible for client applications to display graphics on the LCD screen of the MCU. If the client is displaying a graphic on the LCD obviously the machine or head position will not be present. You can toggle between user graphic display and position display by holding down the Joystick Enable button and performing a press and release of the Mode button.
  • PH20 calibration enhancements
    The software now supports the ability to override the optimal speed search and optimal acceleration search parts of the probe calibration routine. See 13615 in the UCCserver section of these release notes for details on how this is performed.
    The short version of the inferred PH20 probe calibration routine now re-measures the PTV and tip size. In previous versions of software it was assumed that these attributes would not change and therefore did not require re-measurement. However, if a user were to break a stylus and replace it with a notionally identical one the tip size and PTV may have some slight variance so re-measurement is required.
  • REVO head calibration
    The head calibration routine has been modified to allow the head to be calibrated using a RSH175. This can be useful when Revo is installed on CMMs with axis travel too short to calibrate the head using RSH250. It is recommended that where ever possible the RSH250 is used to calibrate the head and that the RSH175 is only used where space is restricted.
  • Addition of user's custom part catalog
    A custom catalog parts can be added via the new UserPartsCatalog.mxc file. These new parts will be supplementary to the main PartsCatalog. The new part (or parts) can be added to the template file and then saved as UserPartsCatalog.mxc
    When the UCCsuite version is updated the UsersPartCatalog will remain unchanged, still available on that system.


Warnings


Please see Upgrade considerations table to determine what actions are required for your upgrade, for example Tool or Head calibration or Rack Alignment

UCCsuite 4.7


Main features of 4.7 release

  • UCC T5
    The UCC T5 is undergoing a hardware change which means that this controller now requires UCCsuite 4.7 to operate the PH20 correctly.
  • UCC S3 and UCC T3 plus support
    The UCC S3 and UCC T3 plus are new CMM controller products aimed at providing a compact hardware solution for 3 axis measurement applications. The controllers include built-in support for PHC10 plus, Touch Trigger, TP200 and thermal effect compensation. The UCC S3 also has support for scanning with SP25. This has introduced a new downloadable file format (contrler.uce)
  • Arc Moves
    The GoTo command has been enhanced with an optional argument allowing Arc moves through an I++ command
  • Surface Finish measurement enhancement
    The Surface finish command SFPline has been enhanced to allow the return of Rz and also unfiltered data enabling more in depth analysis of the surface data.

Warnings


Please see Upgrade Considerations table to determine what actions are required for your upgrade, for example Tool or Head calibration or Rack Alignment

UCCsuite 4.6.4


Main features of 4.6.4 release

  • UCCserver upgraded to V46005R3
    Failure during 5 Axis ChangeTool() results in zero length probe
    A bug has been fixed for 5-axis systems where an error during the application of the prb file during a ChangeTool()will firstly not report an error, and secondly will set the probe length to zero and continue to operate. The consequence is that any calls to move the system will move the Probe head to the position that the tip should be at. Examples are when the ChangeTool calls a TipCorrect the head can move and crash into the TipCorrect artefact, or a Head Touch could result in a sudden jerk followed by the servos dropping out.
    Causes of this error situation are where the prb file has incorrect parameters - if probe is imported from another machine; if the probe is swapped out without clearing the calibration; if the head is changed without clearing the calibration; if the ChangeTool() fails due to contamination.

UCCsuite 4.6.3


Main features of 4.6.3 release

  • Tool parameter values not being retained correctly during upgrade
    A bug has existed where the tool's parameters were not being upgraded correctly when jumping from an older version of UCCsuite to versions between 4.5 and 4.6.2. The parameters were just being set to the nominal values. This is now fixed in this version.
  • Communication with the Mitutoyo temperature box is not working
    A problem was introduced into the UCC code that was trying to determine what is connected to the RS232 port (PHC10 or Mitutoyo temperature interface). This has been fixed so the UCC can correctly detect what is attached.
  • Scientific Notation used for parameters sent across the I++ failing
    A bug has been found where scientific notation was not being correctly parsed when sent from Client to UCCserver. An example is where a command sent in the form ...
    PtMeas(X(1253.1562), Y(2583.78154), Z(11.1696), IJK(9.63958E-004, -9.99999E-001, -1.34609E-006))
    would be interpreted incorrectly, and would cause the probe vector to be incorrect. This has now been fixed to allow scientific notation to be sent. The problem was first introduced in UCCsuite 4.6.


Warnings


Please see Upgrade Considerations table to determine what actions are required for your upgrade, for example Tool or Head calibration or Rack Alignment

UCCsuite 4.6.2


Main feature of 4.6.2 release

  • Servo Power Amplifier I2t (motor energy) current test monitoring code
    When calibrating an RSP3-3, with a crank stylus at an A axis elevation of 100 degrees, an I2t fault was detected by the UCC software in the Servo Power Amp. This caused the calibration to fail in this configuration. The I2t fault was not real and was due to an error in the implementation of the I2t algorithm. The I2t monitoring algorithm was therefore causing a failure and was not contributing to the system. It has therefore been disabled in this version of the software. The objective is to fix the function and re-enable it in UCCsuite V4.7.

Warnings

  • When a PH20 head is swapped out on a machine, a full head calibration followed by a re-calibration of all tools should be conducted. This is normal procedure.
  • We have found however that in these recent versions of UCCsuite (V4.6.2 and V4.6) if the user forgets to do this tool recalibration then the error that was previously generated would not be raised. If the error is not raised a user could continue without the warning. In this case the tip position would be in error and if a Head Touch is called, the machine can make a jump followed by the servos disengaging.
  • Extra care should be taken when a head is swapped out that the previous calibrations are cleared.

UCCsuite 4.6


Main features of V 4.6 release

For a full list of bug fixes and new functionality please see the release notes

  • PH20 Metrology Improvements
    The PH20 calibration software has been improved for what is known as “PH10 style calibration”. When the PH20 is calibrated at a particular orientation, where you intend to use the head at or near this orientation, the PTV (pre-travel variation) is now measured for both CMM and head touches. In previous versions of software only position corrections were measured at the specific head orientation. With the enhancement to the calibration routine both position and size corrections are now established for a specific head orientation. The PH10 style calibration can be performed at any B axis angle but the A axis is restricted to the following elevation ranges: A0 to A3 & A30 to A102.
  • Amplifier channel combinations have been increased
    To allow for a dual Y axis CMM + Rotary table + REVO the SPA channel mapping had to be re-visited. It was necessary to update the SPA file in order to make this change. A new SPA file format has been introduced “*.spax” which allows for 8 channels on each of the spa connections (the CMM connection to the amplifier and the REVO connection to the amplifier). The first time the system configures for motion, after upgrading the software, the spax file will be generated from the existing spa file. If the configuration software detects the spa firmware to be out of date it will perform an automatic firmware update before creating the spax file. See release notes for a table defining the required firmware version for each amplifier type to be compatible with the new spax file format. If the UCCsuite installation is rolled back the system will revert to using the old spa file. Upon rolling forward the spax file will be regenerated.
  • Orbital Joystick mode for Active heads
    A new “Orbital” joystick mode has been included in the controller software. The orbital mode makes the tip centre the point of rotation while using the joystick to move the head. The orbital mode is selected from the MCU mode configuration list in the MCU configuration action. The mode button on the MCU can then be used to activate orbital mode. Twist action on the joystick causes the B axis to orbit the tip and up/down action on the joystick causes the A axis to orbit the tip. The orbital mode will only operate where the tool selected has been calibrated, otherwise there will be no motion.
  • Lighting Control System
    A new feature has been added to the UCC system that enables control of a light stack to indicate the state of the system. Full details to be found in the release notes. The lighting control system is configured in UCCassist Mk2.
  • UCCassist1 removed from the installation
    The original UCCassist application is no longer distributed with the UCCsuite software. All functionality is now covered by UCCassist Mk2.
  • Linear / brushless motor support
    The software now has beta support for brushless / linear motors.
  • Speed override enabled for 3 axis scans
    The controller software has been updated to allow the speed override knob on the MCU to modulate the speed of 3 axis scans.
  • Error mapping sequence updated
    There has been a number of error mapping sequence updates therefore a new sequence should be generated using the error mapping wizard once the software has been upgraded. The data collected with the old error mapping sequence is still valid and can be used by the steps in the new sequence.
  • Consolidation of logging files
    There are a number of diagnostic files generated by the UCC software. In this version of software we have taken the opportunity to place all of the diagnostic output files in the following folder “…\UCC\Machine\LogData”. Within this folder there are several sub folders which is where the UCC software will write the diagnostic files. This should make support easier because all log files are now in one location.

Warnings

  • Installation: Service Pack 3 is required to be installed for Windows XP systems.
  • PH20 Metrology – For all tools please Clear Calibration and Recalibrate all tools in UCCserver when upgrading from a previous release.
  • The servo amplifier firmware may require updating. See below for the minimum firmware requirements for this release of software.
  • There are (non-essential) activities within UCCassist-II that render 3D images. For these images to be viewable on Windows 8 it is necessary to enable version 2.0 / 3.5 of the Microsoft .Net Framework. This must be enabled prior to installing UCC Suite software. It can only be enabled in the ‘Programs and Features' applet of Windows Control panel, and requires Internet access.
  • REVO scanning algorithm changes made to resolve issues such as slow scanning speeds could have the effect where scans may run faster. In some cases, scans that were apparently optimised for maximum speed under version 4.5.3 could have had the speeds set too high. In V4.5.3 some scan configurations could be set where the speeds were effectively artificially capped. Care should be taken where these higher speeds may now be called, causing the scan to fail in version 4.6

Full release notes

For full details of the additional changes and bug fixes please see the UCCsuite V4.6 release notes

UCCsuite 4.5.3


Main features of V 4.5.3 Service pack release

For a full list of bug fixes and new functionality please see the release notes

Bug Fixes

  • Incorrect dual scale rotational corrections when GMEC is active

ScanParThe rotational correction, derived from dual Y axis scales, is now fixed in the GMEC implementation within the UCC controller software.

  • The Amps enable can be left asserted

If the system uses an analogue SPA; after an air pressure fault, an attempt to re-engage the amplifier whilst the air pressure fault persists will fail (as expected) but will cause the Amps Enable output to be asserted and remain asserted. The UCC software has been modified so that the Amps Enable output is asserted during the engage process. If the engage process is unsuccessful the Amps Enable output is unasserted.

  • CollisionVolumes() – Bounding Box error fixed

When a Part Coordinate system is applied to the UCCserver by the client then the Object Bounding Boxes reported back had an error particularly for the section representing the quill. This was also see when a rotary table coordinate system is applied. This is now resolved.

Known Issues

Upgrading from UCCsuite V4.4.5 or older

ScanPar parameters not transferred when upgrading from UCCsuite 4.4.5 (or earlier) to V 4.5 (onwards).
This problem does not occur if the upgrade is done in 2 steps. The process would be :
1) For version V 4.4.5 (or earlier) – Install a UCCsuite version between V4.4.6 and V4.4.10 (Inclusive) which will upgrade the tools.
2) Then install required UCCsuite version (V4.5, V4.5.1 or V4.5.2) this will now upgrade correctly.

  • Values displayed in UCCserver of Form, RMSError, MinError and MaxError are set to 0 intially

The values listed above when viewed in the UCCserver via the Advanced tree or the Properties page are initally (at start-up) set to zero, even if they have a value which was obtained through calibration. After a ChangeTool, SetTool, FindTool, or editting a Tool Property value, the true value will be dislayed. These values will be reported correctly if requested by the Client via a command. The problem was introduced in UCCsuite V4.5.2

Full Release Notes

For full details of the additional changes and bug fixes please see the UCCsuite V4.5.3 release notes

UCCsuite 4.5.2


Main features of V 4.5.2 Service Pack Release

For a full list of bug fixes and new functionality please see the Release Notes

Bug Fixes

  • Head Orientation with LED not pointing in -ve Y
    Bug fixed
  • PH20 Calibration fixes
    Problems with PH20 Head calibration, and Probe calibrations with EM2 module fixed
  • PtMeas data now being returned at the instant that the surface is touched
    The PtMeas ~ data was not being returned until after the retract was complete - now fixed
  • PH20 operation offline - Probe not recognised
    Bug fixed
  • PH20 point measurement in a bore with A at -ve 90 failingis touched
    Bug fixed where points in the bore with -ve A fails with a suface hit.

New Functionality

  • UCCserver Optical Latch - Joystick Mode
    A new mode allowing the Optical latching probe Client to enable a capture mode thus allowing data collection while either Joysticking or doing DCC moves has been added. For more details please contact Renishaw.
  • UCCserver Client Prompt
    Method to allow the Client software to catch any user messages from UCCserver and display them through the Client User Interface, thus allowing UCCserver to run minimised.
  • UCCserver MachineStatus Reporting
    New agrument added to the OnMoveReportE daemon to allow machineStatus to be returned.
  • UCCassistMk2 - various enhancements

Known Issues

  • Upgrading from UCCSuite V4.4.5 or older
    ScanPar parameters not transferred when upgrading from UCCsuite 4.4.5 (or earlier) to V 4.5 (onwards).
    This problem does not occur if the upgrade is done in 2 steps. The process would be :
    1) For version V 4.4.5 (or earlier) – Install a UCCsuite version between V4.4.6 and V4.4.10 (Inclusive) which will upgrade the tools.
    2) Then install required UCCsuite version (V4.5, V4.5.1 or V4.5.2) this will now upgrade correctly.
  • Incorrect rotational corrections for GMEC error corrections
    The rotational correction, derived from dual Y axis scales, is incorrect in the GMEC implementation within the UCC controller software. The work around, while we work on correction for this issue, is to revert to using *.map files when commissioning a dual scale or dual drive system.

Full release notes

For full details of the additional changes and bug fixes please see the UCCsuite V4.5.2 release notes

UCCsuite 4.5.1


Main features of V 4.5.1 Service Pack Release

  • UCCserver Crash
    A number of instances of either UCCserver crashing or UCCserver getting stuck in busy have been experienced. The symptons were either windows error messages - “Sorry for the Inconvienience” or “UCCserver has stopped working” or the UCCserver User interface becoming unresponsive. This issue has been addressed for this service pack.
  • RSP2 scanning large boss fails
    When UCCserver decomposes a ScanOnCircle request into a sequence of small blended scans the one of the scan sections can fail to start. This has been corrected in the UCC controller software.
  • PH20 crank stylus hits sphere during probe cal max acceleration find
    If the cranked stylus was pointing in the negative Y direction it would hit the sphere during the acceleration test. This is fixed in the calibration DLL.
  • PH20 false trigger caused star stylus cluster to fail calibration
    This was traced to the UCC controller software incorrectly calculating the acceleration for the head and has been corrected.
  • Security command validity check defect
    Using UCCsuite 4.5, an attempt to unlock a locked controller may fail even though the controller is in a state that allows unlocking to be done. This has been corrected.
  • Error Message files
    Both English and German language error message files have been updated so as not to contain commas. This was causing problems with the clients displaying truncated messages.
  • ML10 not connecting in UCCassist MkII
    An update to the Laser Calibration Software required that the DX10server is registered for the ML10 to operate. This registration is now done as part of the UCCsuite installation.
  • The maintenance sequence fails to load
    The ability to load a specific UCCassist2 sequence, by specifying the sequence on the command line to UCCassist2, was broken in UCCsuite 4.5. This is now corrected.
  • MDM step gauge files expiry date not checked correctly
    The calibration expiry date contained in the MDM calibration file was not being checked correctly. This meant you could continue to use the calibration file even though the calibration had expired.
  • “Concurrent use of controller” error during MCG test.
    This problem was caused by the Assist2 MCG test attempting to determine the head type, from the UCC, every time a progress report screen update was performed. Now the head type is only read from theUCC at the beginning of the test.
  • The error map calculator will not generate PDF reports
    A newer version of the PDF generator software is included in this release to fix this issue.

Known Issues

  • PH10 LED orientation for non standard machine configurations
    A problem has been found where a CMM has been configured for example as an XYZ machine with the PH10 LED pointing along the +ve X axis. The system internally acts as if the LED was pointing in –ve Y. The results will be problems with the Probe's EOffsets and will give problems with calibrations. This will be resolved in the next service pack.

Full Release Notes

For full details of the additional changes and bug fixes please see the UCCsuite V4.5.1 release notes

UCCsuite 4.5


Main features of V 4.5 Release

PH20 Metrology Improvements

Significant improvements to the PH20 calibration have been made in version 4.5. Previous versions exhibited problems with the matching of tip size, depending on whether taking Head touches or CMM touches and could be susceptible to false triggers. Version 4.5 now has the following improvements:-

  • A Pre-travel (PTV) map is added for CMM touches (V4.4.9 only had a PTV map for head touches) thereby improving the form performance for CMM touches at different angles of touch.
  • Tip size derivation is improved to give a better single tip size valid for both methods.
  • Establishment of the 0 degrees (straight down) position of the A Axis (A Axis Offset) is improved giving better size measurements for Head touches “below the critical angle” – in other words – when measuring vertical bores. TipCorrect will still be required to correct the A Axis offset that may result from the mechanical repeatability seen after a module change (either in a rack or manually), but is no longer a requirement immediately after calibration. (it would have minimal effect)
  • Installation parameter finding is improved to give better geometry. This will not have much effect in typical cases, but will improve measurements for longer and stiffer styli and module combinations.

The above changes will have no effect on Revo systems

UCC Security

  • Details in section on New Functionality and UCCserver can be found in the release notes

Rack Alignment Improvements

  • Details in the section on UCCserver can be found in the release notes. Please refer to the notes regarding upgrading as in some cases it may be necessary to re-align racks.

Pre-requisites / Actions / Warnings after Upgrade

The following points should be considered when upgrading from a previous version :-

  • Installation: Service Pack 3is required to be installed for Windows XP systems
  • PH20 Metrology – For all tools please Clear Calibration and Recalibrate all toolsin UCCserver when upgrading from a previous release.
  • Ensure PH20 PtMeas.HeadAccel is set to maximum value.In some cases, depending on how the PH20 tool has been created, the value of the PtMeasPar.HeadAccel can be set to 100 mm/s/s. This can mean for the higher head speeds that it is not enough for the touch to be taken at the required speed. Typically a value of 2000 mm/s/s should be used. This value can be changed in UCCserver advanced tree.
  • Modus users should ensure Modus 1.5 Build 312 or lateris installed. When large environments are being used in conjunction with Modus a timeout error can in some cases be seen - “UCCserver has not responded”. In this case ensure that Modus 1.5 Build 312 or later is installed
  • PH10 rack port offsets. Upgrade of PH10 systems may require a modification of the Rack port offsets. See table in Rack Overhaul section in release notes.
  • Surface Finish Probe rack insert removed– Must edit the rack to add RCP rack insert
  • Upgrading SP2 to SP3 on a PH20 installations- Known issue. See the section on UCCassist MkII in release notes

Full release notes

For full details of the additional changes and bug fixes please see the UCCsuite V4.5 release notes

UCCsuite 4.4.9


Details

UCCsuite 4.4.9 is released with the main changes being related to efficiency and throughput improvements.

Major items include(but please see release notes for full details) :-

  • Revo RSP2 calibration times reduced by approximately 30%
  • Revo Head air pressure supply failure no longer causes head to disengage, thereby stopping the head from dropping when pressure restored
  • Reset Active Tool after Home()
  • Report Last Tool attached as FoundTool when UCCserver is restarted
  • SetProp(Tool.CalibrationPart.Locate()) no longer causing UCCserver to Hang
  • Manually detaching Revo RSH stylus no longer causes unrecoverable state
  • EnableUser() for 5 axis system engages both Head and CMM, where it would not engage the Head if it was in Locked state
  • Error reporting – Changes to No Touch and unachievable Tool.Alignments

New Items and support added to the Parts Catalogue in UCCserver

  • A-5003-4788 - M2 4-way star stylus
  • A-5004-1394 - M3 30x3 stylus
  • A-5004-1402 - M3 4-way star connector
  • A-5004-1409 - M3 5-way star stylus
  • A-1047-7090 - M8-M8 23mm connector
  • A-1047-7022 - M8-M8 15mm connector
  • A-5004-1396 - M14diam Disc Stylus
  • Edited A-5003-7852 to display part number

UCCsuite 4.4.8


Details

UCCsuite 4.4.8 is released primarily to improve PH20 metrology and includes some improvements in the calibration routines, and also the locking down of the Head touch speed. The Optimal Head touch speed is now established during calibration for each tool and is then fixed for that tool

PH20 Re-Calibration required -PH20 Head calibration and probe calibrations should be performed to take advantage of the metrology improvements. Any previous probe calibrations should be cleared first so that a full calibration is performed.

Major items included :-

General Changes

  • PH20 Metrology improvements - including Optimal Head Touch Speed finding
  • Probe calibration can fail if ‘DebugFiles' folder is not present. - This is now corrected and the ‘DebugFiles' folder does not need to exist for calibrations to succeed.

UCCserver Changes

  • ChangeTool() – Setting of Default Parameters after a ChangeTool(),SetTool() or Head Angle Change - This is a configurable option, where the default behaviour is unchanged.
  • Revo - Unexpected moves with Dirty Contacts when calling a TipCorrect now fixed.
  • Abort command improvements - Use of the Abort (button or client command) during operations involving multiple moves now improved.
  • RWReQualify(Full()) - New argument is added to the command RWReQualify() having the effect of forcing a Full calibration for 5 axis heads.
  • RWClearTool() - New command added to clear the calibration of the named tool.
  • Joystick Touch point Retract after ChangeTool - Issue fixed where inconstancies were present where the Joystick retract distances could be set using a command, but would then be reset to different values after a ChangeTool.
  • Relative Retract implemented for unknown contour scans - ScanInPlaneEndIsPlane / ScanInPlaneEndIsSphere / ScanInCylEndIsPlane / ScanInCylEndIsSphere
    These scans now respect the end conditions in the I++ spec, and will now retract by the ScanPar.Retract distance off the part. The previous version retracted to the centre of the end condition feature.
  • Stylus (A-5000-7814) added to the catalogue
  • Remove ForceHeadOnCalibrate from Advanced Tree - The default setting will now be True.
  • Rack Location Wizard - User Interface Updates
  • Rack Safe Line - New function added to support the ability to define a safe line for a rack rather than a safe position.
  • Rack Change failures with Temperature Compensation – Part compensation. Bug fixed where the rack position was being modified by the system's part compensation.
  • Add Save button for Errors - Save button added to save all errors in the UCCserver Errors Tab.

UCCassist MkII Changes

  • An ISO 10360-3 rotary table verification, that complies with ISO10360-3 has been added to UCCassist MkII
  • Prevent head re-orientation during ISO10360-2 probing error test. The software used to re-orientate the head to A0B0 during the sphere find part of ISO 10360-2 probing error test. This made it difficult to perform the test at other orientations. This has now been corrected in UCCassist MkII
  • Add and remove rotary table option. UCCassist MkII now supports the ability to add or remove a rotary table to or from a machine. This takes care of the machine ini file and SPA configuration.
  • OPDC deflection settling time value initialised from CMM ini file. The settling time used to wait for un-transduced motion to decay at the start of a scan is currently defaulted to 1.5 seconds. The MachineSettlingPeriod from the CMM's ini file is now used
  • Rotary table homing move speed is too high. The W axis homing speed value, that was entered in the CMM ini file, was being incorrectly overwritten by the maximum W axis speed. Now corrected.

UCCsuite 4.4.7


Details

UCCsuite 4.4.7 release is issued to resolve a calibration issue seen with Revo-RSP2 probes where in some circumstances the calibration would finish, apparently successfully, before all elements of the calibration are finished.

This release is based on release UCCsuite 4.4.6 with the only single change being the solution for the problem above.

It is recommended that all Revo systems that have UCCsuite 4.4.6 installed are updated to UCCsuite 4.4.7 and all Revo probes are re-calibrated. (This problem was introduced in release 4.4.6 and was not present in previous versions.)

Please see release notes for details, the following is a list of key items in releases 4.4.7 and 4.4.6 combined.

UCCsuite 4.4.7 :-

Calibration fix. Potential for incomplete Revo RSP2 calibrations eliminated.

UCCsuite 4.4.6 Include :-

-Revo RSP3 Gravity Compensation improvements ( Must Re-Calibrate probes- see below)

- Error reporting now giving greater error details

- RWReQualify(TipFind()) - Fix for RSP3 where the EOffsets are reported correctly

- PtMeas Retract Speed and Distance changes made so that the values always reflect those applied in UCCserver and cannot be overriden by lower level values in machine ini files

- Rack changing. The initial move to safe position for a rack change was inhibited. This move will now be in and armed state.

- RCP2 Revo stylus port added

- Disc Styli calibrations fixed and now working for 3 axis trigger probes, 3 axis analogue probes, and Revo RSP3

- PH10 -180 and +180 calibrations can now be done where only one angle could be selected before (bug fix)

- UCCassist Mk2 updates including :- Commissioning support for 2 fusion amplifiers, Addition of gauge blocks for metrology verification and support for ISO10360-2:2009, Error map update procedure enhancements and Sphere unexpected hit fixed.

Please note that the RSP3 gravity compensation changes mean that all types of Revo probes (RSP2, RSP3 and SFP) must be re-calibrated before they can be used with this version.

UCCsuite 4.4.5


Details


  • Increased tolerance for the initial A angle when calibrating Revo (now 0.5 degree)
  • Revo Sweep Scan - fix where tip could lose contact with surface
  • PH20 calibration improvements to Lobing map
  • SetProp(Temperature.ThermalDatum()) command can now be sent even if system is currently busy.
  • TipCorrect now supported for Revo RSP2
  • RSP3 improvements in applying of calibration and calibration of Disc styli (but not cranked discs)
  • Tuning improvements across RSP2 RSH450 and 500

Known Issues

Please be aware that the following issues exist in this version and are being resolved for the next release :-

  • 3 axis systems with Disc styli.The calibration for systems with Disc styli does not acount for the probe length and so in some cases can drive the stylus into the calibration sphere.
  • RSP3 Calibration at A not equal to 0.A change has been made for the calibrations at A=0 to be more tolerant to the initial A angle (it will accept up to 0.5 degrees). If however the RSP3 A0,B0 calibration has a small offset this can cause the subsequent calibrations at A not equal 0 to fail with the error saying that the supplied calibration file must be with A=0. In some cases this small offset can be the A axis offset correction which appears after the calibration is removed during calibration. In this case the RSP3 calibration must be cleared and a GoTo(Tool.A(0)) must be sent.

UCCsuite 4.4.4


Details

This version resolves the issues seen with UCCsuite 4.4.3 relating to PH20 tool changing and relating to installations on non- GMT timezone PCs. (This version replaces UCCsuite 4.4.3) Also resolves previous reported known issues in UCCsuite 4.4.2 relating to scanning with crank styli and TP200.

UCCsuite 4.4.2


Details

Major items supported are Indexing Rotary table, RSH450 (with 6x10) for Revo, RSP3 Disc styli, Locate function for clients, MultipleArmCsy and improvements to PH20 commissioning.
Also fixes Sweep scan width and RSP3 ScanOnCurve error at A=0.

Known Issues

  • There is a known issue related to ScanOnCurve with Cranked Styli.The scan will fail with a cranked stylus giving the error "Secondary vector not valid for Primary".We suggest that users of crank styli for scanning continue to use UCCsuite version 4.4
  • There is a known issue with this software when used with a TP200 system.Please do not update TP200 installations with this version of UCCsuite.

UCCsuite 4.4


Previous release of UCCsuite software.

UCCsuite 4.3.5


Previous release of UCCsuite software.

UCCserver 4.1.1

UCCserver for use with UCC software 7.1

UCC Software 7.1.2


The most recent release for the 7.1 software.