Download as pdf or txt
Download as pdf or txt
You are on page 1of 73

THxDView

Graphical user interface software for the TH6 system

Original Operating and Installation


Instructions

Version 1.0, Date of issue: 30 Oct. 2015


Imprint

Notice The contents of this manual may be changed in response to changes in the
product. This shall not result in a disclosure requirement on behalf of
Scansonic MI GmbH.

Reproduction and The contents of this manual are protected by copyright. It may only be
copyright applied for the use of the product. This manual may not be reproduced by
anyone, distributed, or modified in any way without the express written
consent of Scansonic MI GmbH.

Manufacturer Scansonic MI GmbH


Schwarze-Pumpe-Weg 16
12681 Berlin, Germany

Customer service, sales Scansonic IPT GmbH


and service agents Schwarze-Pumpe-Weg 16
12681 Berlin, Germany

Delivery address Scansonic IPT GmbH


Schwarze-Pumpe-Weg 14
12681 Berlin, Germany

Tel.: +49 30 912074–10


Fax: +49 30 912074–29
E-mail: service@scansonic.de
Internet: www.scansonic.de
Contents

1. About this document ....................................................... 7

2. Installing THxDView ....................................................... 9


2.1 System requirements .................................................................... 9
2.2 Installation requirements ............................................................... 9
2.3 Installing THxDView .................................................................... 10

3. Set up and operations ................................................... 13


3.1 TH6 system: start-up procedure ................................................... 13
3.2 Configuring the TH6 system ......................................................... 19
3.2.1 Establishing and administering the network connection ................... 19
3.2.2 User login .................................................................................. 22
3.2.3 Selecting the language ................................................................ 24
3.2.4 Selecting Setup mode ................................................................. 24
3.2.5 Aligning the TH6 sensor head ....................................................... 25
3.2.6 Optimizing the camera parameters ............................................... 26
3.2.7 Specifying parameter settings to optimize the process .................... 27
3.2.8 TH6i parameters......................................................................... 29
3.2.9 Creating profiles and jobs ............................................................ 31

4. Backing up and restoring data ...................................... 37


4.1 Important notices ....................................................................... 37
4.2 Using the operator PC to backup data ........................................... 38
4.3 Restoring data using the operator PC ............................................ 39
4.4 Using a USB flash drive on the TH6D embedded PC to back up
the data .................................................................................... 42
4.5 Restoring data from a USB flash drive ........................................... 42
4.6 Backing up and loading profiles .................................................... 43

5. Entering commands in THxDView .................................. 47

6. Errors, warnings, and information ................................ 49


6.1 Error: Code E ............................................................................. 49
6.2 Warnings: Code W ...................................................................... 52
6.3 Information: Code I .................................................................... 53

7. Switching off the system – ending operations............... 55

8. Description of the THxDView user interface .................. 57


8.1 Menu bar ................................................................................... 59
8.2 Image/Evaluation area ................................................................ 60
8.2.1 Sensor Image: Raw data ............................................................. 60
8.2.2 Sensor Image: Evaluation............................................................ 61

TH6_THxDView_Manual 5
8.3 Specification of parameters ..........................................................63
8.3.1 Profiles ......................................................................................63
8.3.2 System ......................................................................................64
8.4 Information area .........................................................................67
8.4.1 Measurements ............................................................................67
8.4.2 Sketch .......................................................................................68
8.5 Reports area ...............................................................................69
8.6 System State ..............................................................................70

6 TH6_THxDView_Manual
1. About this document

This manual describes the processes and functions necessary for


operating a TH6 system using the THxDView graphical user
interface software.
The hardware components of the TH6 systems are described in
detail in a separate manual (TH6D and TH6i - Tracking Head 6
Dimensions).

Both manuals
- (TH6D and TH6i – Tracking Head 6 Dimensions and
- THxDView – Graphical user interface for the TH6 system)
are parts of the technical documentation for the TH6 systems.

IMPORTANT All the functions and instructions described in this manual (TH6D
and TH6i Tracking Head 6 Dimensions) are also valid for the
THxDView manual.
This is especially true for the safety instructions in the TH6D and
TH6i - Tracking Head 6 Dimensions manual (listed in Chapter 1).

The requirements to establish before commissioning the system


are:
- TH6 sensor head is mounted to the master machine and aligned
- TH6 embedded PC is set up.
The THxDView software is installed on the operator PC (refer to
Chapter 2).
- All system components are properly installed. The network
connections and media connections have been established.

All descriptions of the proper mounting and installation pertaining to


the hardware components are in the TH6D and TH6i - Tracking
Head 6 Dimensions manual
The installation of the THxDView software on the operator PC is
described in Chapter 2.

TH6_THxDView_Manual 7
8 TH6_THxDView_Manual
2. Installing THxDView
2.1 System requirements

PC hardware Standard PC/IPC hardware,


Processor Pentium 4 or faster, min. 2.0 GHz,
Min. 1GB RAM
1024 x 768 display resolution

Operating systems Windows XP; Vista; Windows 7, Windows 8

Memory 512 MB RAM (1024 MB RAM recommended)


10 MB hard disk space

Notice A local Java application is installed with the software. This Java
application will also be removed if you uninstall THxDView.

2.2 Installation requirements

The following conditions must be met before installing the


THxDView software on the operator PC:

- The user installing the software must have administrator


privileges on the operator PC.
- The firewall and antivirus settings must be configured so they do
not block THxDView.
- A peer-to-peer connection must be established.
- The network connection should be set up by an administrator.

TH6_THxDView_Manual 9
2.3 Installing THxDView

This chapter describes the installation of the THxDView software.


The screenshots shown here may differ from those on your PC,
depending on the software version and your Windows display
settings. This will not affect the installation.

1. Insert the supplied installation CD into your PC's CD/DVD drive,


or insert the USB stick into the USB port.
2. The installation should start automatically. If automatic start is
deactivated on your PC, follow the instructions below:

 Select the CD/DVD drive in Windows Explorer.


 On the CD, select the file:
THxDView_Setup_x.x.x-xxxxxx.exe (where .x.x.x…. is the
version number).
 Double click with the mouse on the file to start the installation.

3. Select your language from the list and click on OK to confirm.

Figure 1

A window with information about the software then opens.

Figure 2

10 TH6_THxDView_Manual
4. Click on Next to continue with the installation.

The license agreement comes next.

Figure 3

5. Read the license agreement in its entirety.


6. Click on the I Agree button in order to accept the terms of the
license agreement and start the installation.
The installation can be cancelled by clicking on Cancel.

The window for selecting the installation directory opens.

Figure 4

7. You have the following options:

 Choose a new destination directory for the software by clicking


on the Browse button, OR

TH6_THxDView_Manual 11
 Click on Install to continue the installation under the pre-
selected target directory.

The files are then installed on the PC.

Figure 5

The notice below is shown after the installation is complete.

Figure 6

8. Click on Finish to end the installation.

12 TH6_THxDView_Manual
Set up and operations

3. Set up and operations


3.1 TH6 system: start-up procedure

This chapter describes the procedure for starting up and configuring


the system. The procedure is similar for the TH6D and TH6i
systems; it differs only in some parameters for the graphical user
interface. The special TH6i parameters are described in section
3.2.8.

The THxDView GUI is described in this section only in connection


with the system start-up
All functions in the start-up procedure are described in more detail
in Chapter 8. Description of the THxDView user interface.

NOTICE The quality of the seam tracking is equally dependent on:


9. The proper alignment of the sensor head
10. The proper sensor configuration
11. The accuracy of the sensor and tool calibration.
Therefore, a stable mechanical construction is required to ensure
long-term consistent measurement and process results.

Procedure for the system start The procedure for initial commissioning or re-commissioning after
(using the TH6i system as an process interruption is described here.
example)

12. Use the on/off switch to switch on the TH6i embedded PC.
The initialization may take several seconds.
The embedded PC is ready for operations when the on/off switch
is illuminated blue.

13. Start up the THxDView GUI software on your operator PC.

TH6_THxDView_Manual 13
Set up and operations

ss

2 1

Figure 7

14. From the top menu bar (1) in THxDView, select the connection
to a TH6i sensor in the network. Previously used connections are
restored automatically by the system.

15. Login with the User access option (2) on the menu bar.
The required password for logging in is listed in a Technical
Information document, which is part of the documentation.

16. In the System State section, switch from Automatic mode to


Setup mode (3).

17. Align the sensor head: the nominal gap to the sheet is approx.
150 mm.

14 TH6_THxDView_Manual
Set up and operations

18. Align the sensor head using the Sensor Image Evaluation
window. The middle line of the three measurement lines should
be on the displayed auxiliary line (4). In this first step, the
lateral alignment should be selected so that the projected lines
are in the centre and the ends of the lines have the same
5 distance to the image border. Later (after successful seam
detection), the sensor position should be corrected so that a
4
recognized or defined seam point is positioned in the middle of
the image field (see marking lines at the top and bottom of the
image border (5)).

Figure 8

19. Select the Profiles / Camera tab.

Figure 9

20. Align the line-image camera based on the following steps:


- Select a profile.
- Set the exposure time for the line-image camera to the
smallest possible value. (The higher the exposure time is, the

TH6_THxDView_Manual 15
Set up and operations

longer it takes to record an image).


- Specify the Laser power here. The sensor measuring lines
must be clearly visible on the material. Note that a Laser
power that is set too high reduces the life of the laser diode.
- When necessary, gradually increase the exposure time for the
line-image camera.
21. The Exposure time (GB) parameter influences the grey-image
camera in the TH6i system. During the measurement, you can
see if a new setting is needed here.

22. Press Enter to apply the individual camera settings.

23. Carry out a measurement. Based on the raw image data and the
image data evaluation, decide whether the configured camera
settings lead to an optimal evaluation.

24. If necessary, correct the camera settings and repeat step 23


until the camera evaluation is optimized.

25. Save the settings as a profile.

26. Select the Profiles / Weld Shape tab.

Figure 10

16 TH6_THxDView_Manual
Set up and operations

27. From the Profile drop-down box, choose a seam pattern


template (for this TH6i example: a butt joint) and set the
parameters.

28. Press Enter to apply the individual seam pattern settings. You
can also save the settings as a profile.

29. Select the Profile / Calibration tab.

Figure 11

30. Calibrate using the system parameter settings.


The actual calibration procedure is dependent on the machine
interface. Due to the large number of possible machine
interfaces, a precise description of the calibration is not part of
this documentation.

31. Press Enter to apply the calibration settings. You can also save
the settings as a profile.

TH6_THxDView_Manual 17
Set up and operations

32. Select the Profiles / Process Control tab.

Figure 12

33. Select a template and specify the parameters. The templates


include parameters for setting the machine-dependent process
control for the TH6i sensor head. So these parameters depend
on the selected machine interface (refer to the System /
Machine Interface tab).

34. Press Enter to apply the individual process control parameters.


You can also save the settings as a profile using an
unambiguous profile name.

35. After you have saved the parameter settings to profiles, you can
combine these profiles into a single job by selecting the System
/ Job List tab. These functions are described in detail in section
3.2.9.

This completes the TH6i system's configuration. You may now start
measuring.

18 TH6_THxDView_Manual
Set up and operations

3.2 Configuring the TH6 system

This section describes the individual functions for commissioning


and setting up the TH6 system, according to the sequence described
in 3.1.

3.2.1 Establishing and administering the network connection

Each TH6 system is delivered with a factory-default IP address and


port assignments. Changes may only be made by the Service
department.

The default connection settings for the TH6 embedded PC are:


- IP address: 192.168.0.201
- Subnet mask: 255.255.255.0

The IP address of the operator PC must be in the same address


range (192.168.0) as the TH6 embedded PC.
The address for the subnet mask must stay as shown above.

IMPORTANT THxDView must not be blocked by any firewall or anti-virus


programs.
In order to connect to the TH6 system, it may be necessary to
disable other network connections (e.g. WLAN).
These disable connections can be reactivated once the connection to
the TH6 system has been established.

Comparing the network In THxDView, the TH6 systems are managed via their serial
settings numbers and IP addresses. This allows a comparison with the
network settings of the operator PC.

1. Select the Manage sensor systems option from the Select


system menu.

Figure 13

TH6_THxDView_Manual 19
Set up and operations

The Manage Sensor System window opens.

Figure 14

2. Refresh (1) the list of TH6 systems.


3. Compare the IP addresses of the displayed TH6 systems with
the network settings of the operator PC.
4. If necessary, correct the network settings of the operator PC.
5. Click on OK (2) to close the Manage Sensor Systems window.

20 TH6_THxDView_Manual
Set up and operations

Establishing a system After adjusting the network settings of the operator PC, the
connection manually connection can be established to the TH6 system.

 Select the desired TH6 system from the Select System menu
(1).

Figure 15

A connection will be automatically created. In the System State


area, the Connection box turns green and the name of the TH6
Systems is displayed (2).

Automatic system connection You can configure THxDView so that, after a system restart, it
automatically connects using the most recently used TH6 system
connection. You must be logged in with the access level Service
(refer to section 3.2.2).

1. Choose the Preferences option from the Extras menu.

Figure 16

TH6_THxDView_Manual 21
Set up and operations

The Preferences window opens.

Figure 17

2. Choose Yes from the Reconnect automatically pull-down list.

THxDView will connect to the last (most recently connected) system


after the next restart.
This automatic connection process can be interrupted manually
within 4 seconds so that another TH6 system can be selected
manually.

3.2.2 User login

After the THxDView software is successfully installed and started up,


the user must log on to the TH6 system. THxDView provides
different levels of access, each of which is secured by a password.
The system passwords are assigned by Scansonic at delivery. These
passwords are listed in a Technical Information file that is located
on the same disk as the THxDView software. This document is also
included with the printed User's Manual.
Passwords may be changed from the Administrator access level.

The following access levels and permissions exist for THxDView:


Access level Access permission
Extended View Parameters can be viewed but not changed.
User Access Parameters for seam detection can be
changed. Backups can be created.
Service The same rights as User Access are
available.
In addition, machine interface parameters
can be changed.
Administrator The same rights as Service are available. In
addition, passwords for access rights can be
changed.

22 TH6_THxDView_Manual
Set up and operations

The Login menu can be used to log in and to change the access
level.

1
2

Figure 18

User login 1. Click on the Login menu option (1).


2. Select the desired access level.
3. When prompted, enter the appropriate password (2).
4. Click the Login button (2) to confirm the password.

Failed user logins An error message will be displayed if you enter a wrong password.
The password can be re-entered.

Cancelling the user login The login process can be aborted at any time from the login
window.

Changing users The active user can log out using the User / Logout menu option. A
new user can then log in as described above.

Changing the access level The access level is changed similarly to the user login process. A
password is required only when changing to an access level with
higher privileges.

TH6_THxDView_Manual 23
Set up and operations

3.2.3 Selecting the language

 Select the menu language for the graphical user interface from
the Extras / Language menu option.

Figure 19

3.2.4 Selecting Setup mode

The default operating mode when starting the TH6 system is the
automatic mode.
The setup mode must be selected in order to change settings and
parameters.

DANGER Laser radiation from the laser projector!


When setup mode is activated, the laser projector in the sensor
head is switched on so that the measuring lines are visible.
The TH6 sensor head is classified in laser class 3R. The emitted
laser power can cause serious injury.
- Follow the safety instructions in the TH6D and TH6i - Tracking
Head 6 Dimensions manual (in Chapter 1), in particular the
section on hazardous radiation.
 Wear laser safety glasses according to the laser class.
 Never look directly into the laser beam!
 Do not look at the diffuse reflection for prolonged periods (not
more than ten seconds).
 Keep a safe distance of at least 13 cm.
 Never target the laser beam at reflective surfaces.

NOTICE It is not possible to change modes during active processing in


automatic mode.
 Wait until the end of the processing program.

Ensure the following before selecting the Setup mode:


- The connection to a TH6 system is established
- The user must be logged in with at least the access level User
Access.

24 TH6_THxDView_Manual
Set up and operations

 Click on the Operation button in the System State section.


The button changes colour from green to red as soon as setup mode
is activated.

Figure 20

3.2.5 Aligning the TH6 sensor head

When the sensor head is mounted to the master machine, it is


aligned roughly to the process conditions.
The fine tuning alignment can be carried out using the THxDView
software.
This assumes that the network connection to the TH6 sensor system
has been established and setup mode is activated.

IMPORTANT A recalibration is required after the sensor head is aligned.

1. Move the tool (e.g. torch, laser processing head) to the desired
working position.
2. Align the TH6 sensor head so that the distance in the Z direction
is 150 mm to the butt of the workpiece edges.

3. Position the TH6 sensor head so that the butt of the workpiece is
centred in the sensor image (1).
At the same time, the middle line from the three laser lines
should be close to the horizontal white line (2).
1
4. Correctly adjust the position of the TH6 sensor head so that it
outputs a sensor image similar to the one displayed in Figure
21.
2
This figure shows the example of a V-seam with the optimum
sensor position.

Figure 21

TH6_THxDView_Manual 25
Set up and operations

3.2.6 Optimizing the camera parameters

The first step in optimizing the measurement processes is adjusting


the brightness of the measuring lines and the exposure time of the
camera to fit your particular application.

Setup mode must be activated in order to change parameters.


Parameters values must be saved in the profile in order to save the
values permanently.

1. To adjust the camera, select the Profiles / Camera tab.

Figure 22

2. Adjust the Laser power setting so that the measuring lines in


the image section Raw data are still faintly visible.
3. Reduce the Exposure time setting to the smallest possible value
by which the measuring lines are still visible.

The Exposure time parameter setting is only available for the TH6i
sensor system. This parameter sets the exposure time of the grey-
image camera.

26 TH6_THxDView_Manual
Set up and operations

3.2.7 Specifying parameter settings to optimize the process

The optimal configuration of TH6 system's seam detection is


dependent on your process conditions. For this reason, this section
only describes the general principles for specifying parameters. No
specific parameter values are specified.
The optimum parameters for configuring your TH6 system should be
determined on tests based on your actual process.

The basic structure of THxDView software is the same for all TH6
systems. The THxDView user interface for the TH6i system has
several different parameters compared to the TH6 version (refer to
section 3.2.8).

Setup mode must be activated in order to change parameters.


Parameters (settings) can be changed when in access levels User,
Service, and Administrator.
There are four categories of parameters that can be configured:
seam pattern, camera, calibration, and process control.
Parameters values must be saved in the profile in order to save the
values permanently (refer to section 3.2.9).

All parameter settings are specified under the Profiles tab.

Figure 23

NOTICE Pay attention to the status bar (1) positioned over the tabs as you
are changing these parameters. The status bar shows important
information (e.g. the value range) about the currently selected
parameter (2).
Categories that include unsaved parameters are marked with an *
(3).

TH6_THxDView_Manual 27
Set up and operations

Specifying and setting Depending on the type of the input field, the parameter can be:
parameters - Selected from a drop-down box
- Enabled or disabled by checking or de-selecting a control box
- Specified with a value.

Each value that you input is only applied after you press Enter. Then
the value is transmitted to the TH6 embedded PC.

The colour of the parameter changes according to its change state:


- Green: The parameter has been changed
- Black: The change has been applied by pressing Enter and
successfully transferred to the TH6 embedded PC.
- Red: An improper value has been specified.

An incorrect entry is marked by a red circle with a white X in the


status bar (refer to Figure 24).

Figure 24

28 TH6_THxDView_Manual
Set up and operations

3.2.8 TH6i parameters

Parameters specific to the TH6i are explained below. These


parameters are available only when you are using a TH6i sensor
system.
The parameters described here can be found under the Profiles /
Weld shape tab (2).

1 2

Figure 25

NOTICE When entering the parameter values for:


Grey Peak Tolerance Level
Grey Peak P2L Tolerance
pay close attention to the Evaluation image section (1). This display
will help you to optimize the parameter configuration.

Profile: Butt joint (template) This is the template used for seam tracking on a butt joint without a
gap. Graphical guidance is provided under the Sketch tab.

Profile: Butt joint with gap This is the template used for seam tracking on a butt joint with a
(template) gap. Graphical guidance is provided under the Sketch tab.

TH6_THxDView_Manual 29
Set up and operations

Grey Peak Tolerance Level This parameter determines the sensitivity of the camera when
detecting the joint edge.
This setting depends on the surface finish and light reflection of the
workpiece.
At a very high sensitivity (level 3), the camera detects material
impurities in addition to the joint edge. These are then also
evaluated.
This parameter should be configured together with the Grey Peak P2L
Tolerance parameter. The optimal parameter setting must be
determined through testing.
The recommended procedure for tuning parameters is described in
the Grey Peak P2L Tolerance section.
Grey Peak P2L Tolerance
This parameter determines which of the detected lines are used for
evaluation when detecting the butt joint.
- Automatic level 0:
Only the strongest, clearest lines (ideally only the butt joint
itself) are evaluated.
- Automatic level 4:
Weak, indistinct lines are also evaluated.
- Fully Automatic:
The TH6i system selects the optimum settings.
This parameter should be configured together with the Grey Peak
Tolerance Level parameter.

The recommended procedure for parameter tuning:


1. Set Grey Peak P2L Tolerance to Automatic level 4.
2. Start Grey Peak Tolerance Level at level 0.
3. Adjust the Grey Peak P2L Tolerance to a lower level.
4. If needed, select a higher level for Grey Peak Tolerance Level.
Deviation grey line Two parameters can be entered here:
- Left input box: The maximum deviation (in mm) of a joint edge
interruption (gap).
- Right input box: The maximum allowable time (cycle/cyc) that
can elapse without a detected seam (permissible blind path).
This period must not exceed 100 ms. If the value is greater than
100 ms, the seam detected signal is reset at the robot
controller. This parameter also determines the time period for
which the value of the last seam position is held.
 Look at the Sketch area for more information.

Search area This parameter should be enabled initially (box should be checked).
Then, the area of the camera image to be used for the evaluation
can be defined. The image area of the THxDView software will then
show the defined search area as a frame.

30 TH6_THxDView_Manual
Set up and operations

3.2.9 Creating profiles and jobs

Profile definition Multiple parameters are available for configuring your TH6 system.
These parameters are classified in four categories (Figure 26 /1):
- Weld Shape
- Camera
- Calibration
- Process Control.
In each of these categories, you can set the associated parameters
and save them as a profile.

Profile template definition There are standard profile templates available in the THxDView
software (Figure 26/1). Each of these templates contains specific
parameter fields.
For example, there is the weld (seam) shape (Figure 26). The
template for a seam shape contains settings for all the necessary
parameters.
The profile templates (2) cannot be assigned to a job.

Figure 26

Job definition A job is composed of four user-created profiles. These four profiles
correspond to the four categories mentioned above.

TH6_THxDView_Manual 31
Set up and operations

Creating a profile

1
3
2

Figure 27

s 1. In the Profiles tab, select a Category (1) (e.g. Weld shape) for
which you will specify parameters.
2. From the Profile drop-down box (2), select a template (in this
example, the butt joint (template)).
3. Enter the parameters according to your process requirements.
4. Click on the Save icon (3) to save your profile (3). The prompt
for a profile name then opens.

Figure 28

5. Enter a profile name and finish by clicking on Save to create a


profile.
6. Carry out steps 1 through 5 for the other categories.

32 TH6_THxDView_Manual
Set up and operations

In the report section of the THxDView window, the information is


displayed that the profile was saved successfully.

Figure 29

The saved profiles are then incorporated in the Profile drop-down list
in the appropriate category.

Figure 30

Changing a profile Each saved profile can be changed as follows:


1. Select the profile to be changed in the drop-down box.
2. Change the desired parameters.
3. Click on the Save icon (1) to save your changes in the existing
profile.

TH6_THxDView_Manual 33
Set up and operations

Jobs from profiles The saved profiles can be combined into jobs. All saved jobs are
listed in the System tab in a job list. If needed, a job can be
selected from this list and run.

Figure 31

The job name is specified by the user. The system assigns a unique
number to each job to which it is saved on the TH6 embedded PC.
For the automated processing, the machine controller invokes the
desired job using the job number. This job is then loaded to the TH6
embedded PC and executed. The job can be changed by the
machine controller during an active measurement.

Creating a job The Job list (in the System tab) is used to create jobs (Figure 32).

IMPORTANT Make sure that you remember to save your jobs. Jobs that are not
saved will be lost if the TH6 system restarts or if there is a power
outage.
A job must always contain four profiles (one from each category) or
it cannot be saved.

34 TH6_THxDView_Manual
Set up and operations

3 4
1

Figure 32

1. Click on the Create Job button (4).


A new row is created on the job list.
2. Replace the name New Job (1) with a name that you specify for
your job.
3. Select a profile for each category.
Click on the red dotted lines (2) to open a drop-down list for
selecting the appropriate profile.
4. Look at the display in column 1. Under the job number, the
word incomplete is replaced by the word new. This means that
the job has been created but not yet saved.
5. Save the job you have created by clicking on the Save button
(3).
You can repeat steps 1 through 5 to create more jobs.
A successfully created job will be reported in the Report section of
the THxDView window.

TH6_THxDView_Manual 35
Set up and operations

A saved job is displayed completely in the job list, as shown in


Figure 33.
From left to right: automatically generated job number, job name,
categories with associated profiles.
The profile template used is in brackets after each profile name.

Figure 33

The job selected for your processing work is shown in the System
State section.

Figure 34

Changing a job The job name and selected profiles can be changed from the job
list.
1. Click on the job that you want to change.
2. Make the necessary changes.
3. Save your changes.

36 TH6_THxDView_Manual
Backing up and restoring data

4. Backing up and restoring data


4.1 Important notices

Data can be backed up and restored using either the operator PC or


a USB flash drive connected to the TH6D embedded PC.
You must observe the following information during the backup and
restore of your data. Failure to do so may result in data loss.

Backing up your data  You should back up the data on your TH6D system routinely so
that it can be recovered in the event of data loss.
 Make sure that the backup is not interrupted (do not switch off
the PC or pull out the USB flash drive during the backup).

Restoring the data The following conditions are necessary to ensure that your data can
be properly restored:
4. The data must be restored onto the TH6D embedded PC using
the same operating system as used during the backup.
5. The restoration of data using the operator PC must run under
the same Josy software version as used for the backup.
6. The system automatically restarts when the data restore is
complete. This restart must not be circumvented or aborted.

TH6_THxDView_Manual 37
Backing up and restoring data

4.2 Using the operator PC to backup data

The THxDView software is used to backup data to the operator PC.


The profiles and system settings can be saved. The customer
profiles and system settings are handled differently during the
backup and restore processes.

Backing up data with Open the menu option: Extras > Backup
THxDView

Figure 35

Specify the location and file name of the backup file and confirm by
pressing Save.

Figure 36

38 TH6_THxDView_Manual
Backing up and restoring data

4.3 Restoring data using the operator PC

Access levels Service and Administrator permit data to be restored


using the operator PC. The User login chapter in the TH6D manual
describes logging in and access levels.

IMPORTANT  Read Chapter 4.1 Important notice to ensure that the data
restore functions smoothly.
 Pay attention to any THxDView error messages displayed during
the file restore process (e.g. Figure 37).

Figure 37

TH6_THxDView_Manual 39
Backing up and restoring data

 Pay attention to the messages displayed in the Report section


(example: Figure 38) of the window.

Restoring must be at the same system and software version!

Figure 38

It may be possible to restore your profiles, depending on the


combination of operating system and Josy software that you are
using on the TH6 embedded PC.

Version of OS on the Josy software version Profiles that can be restored


embedded PC
v.1.70 and later v.1.60 and later All profiles and
System profiles
v.1.70 and later v.1.50 or earlier System profiles
v.1.05 or earlier v.1.60 and later All profiles (no system profiles)
v.1.05 or earlier v.1.50 or earlier None

40 TH6_THxDView_Manual
Backing up and restoring data

Restoring the data 1. Open the menu option: Extras > Restore.

2. The data (profiles) which can be restored are displayed. Select the
desired Profile.

Figure 39

Select the file that you wish to restore.

Figure 40

The software will automatically restart after the data is restored.

TH6_THxDView_Manual 41
Backing up and restoring data

4.4 Using a USB flash drive on the TH6D embedded PC to back up


the data

Each TH6D embedded PC that is being used can save a backup file
onto a USB flash drive.
This backup is carried out automatically as soon as a USB flash
drive is inserted into any USB port. A rising double tone signals the
start of the backup process; a descending double tone then signals
the completion of the backup.
A scansonic directory is created for the data backup on the USB
flash drive. A sub-directory is created in this directory with a name
such as USBLOG_20140908_121620. The name of this sub-
directory indicates the day and the time of the backup: e.g.
08.09.2014 at 12:16:20. Thus, the backup indicates to the precise
second when it was created.

Figure 41

4.5 Restoring data from a USB flash drive

To restore from a USB flash drive, the data must first be copied to
the operator PC's hard drive. The USB transfer rate (when copying
from the USB drive to the file system on the TH6D embedded PC)
may be too slow.
Only USB 3.0 would provide a sufficiently fast data transfer rate.
The USB ports on the current TH6D embedded PC (EPC 1) do not
support USB 3.0.

42 TH6_THxDView_Manual
Backing up and restoring data

7. Open the menu option Extras > Restore.


8. Select the desired file and open it.

Figure 42

The software will automatically restart after the data is restored.

4.6 Backing up and loading profiles

A created profile can be saved to the local hard drive and loaded on
demand on a different system.
Two files – a profile file and a log file (refer to Figure 43) – are
always created by the backup saving process. Only the profile file
can be used for restoring or transferring to another TH6D embedded
PC.

profile file

log file

Figure 43

TH6_THxDView_Manual 43
Backing up and restoring data

Backing up the profile Access level User or higher allows you to save profiles.

9. Click on the Download button.

Figure 44

Specify the file name and press Save.

Figure 45

44 TH6_THxDView_Manual
Backing up and restoring data

Loading a profile For the User access level, only the profiles of the same, local TH6D
embedded PC and the local software version can be restored.
Otherwise, the error message EPC not the same is displayed and
the profile will not be loaded.
The Service and Administrator access levels do not have this
restriction. The profile can be loaded after you acknowledge an alert
message.

 Click on the button to upload the profile (1).

The Report section of the window confirms that the profile has been
loaded successfully (2).

Figure 46

TH6_THxDView_Manual 45
Entering commands in THxDView

5. Entering commands in THxDView

To assist in the initial commissioning process, certain commands


(such as ping, rtping etc.) can be invoked from manual mode on the
TH6D embedded PC. The command output can then be viewed
using the THxDView user interface. The TH6D embedded PC is
referred to as the EPC in the THxDView user interface.

Entering commands  Open the input window with the menu option: Extras > EPC
Info.

Input fields within the EPC Info window:


10. Select the command to be executed.
11. Enter any parameters for the command.
12. Start executing the command.
13. Display field for the output of the executed command.

Figure 47

TH6_THxDView_Manual 47
Errors, warnings, and information

6. Errors, warnings, and information

The report section of the THxDView window is used to display:

- Errors and warnings


- Information (about events).

Information is output in the form of a code, which consists of a code


letter and three digits. The code letter assigns the category E
(errors), W (Warning) or I (information). The tables below list the
codes, along with their descriptions and possible solutions.
Figure 48:

6.1 Error: Code E

Code Description Source of error / possible solution


E100 No communication with Communication with the TH6 sensor head is not possible.
sensor  Check that the Ethernet and power cables and plugs
are undamaged and properly attached.
 Use the status LED on the TH6 system to check for
proper functionality.
The TH6 sensor head may be defective if you have ruled
out cable connectivity problems.
 Contact your customer support representative and
send in your TH6 sensor head for repair.
E105 Sensor not configured The firmware configuration is incorrect.
 Contact your customer support representative and
send in your TH6 sensor head for repair.
E110 Sensor calibration failed The calibration version of the TH6 sensor head does not
match with the software in the TH6 embedded PC.
 Record the serial numbers of the TH6 sensor head
and embedded PC. Contact your customer support
representative.

TH6_THxDView_Manual 49
Errors, warnings, and information

Code Description Source of error / possible solution


E120 No reception of the The TH6 embedded PC is not receiving measurements for
measurement data. one of the following reasons:
Disruption of network communication between the TH6D
sensor head and the TH6 embedded PC.
 Check that the Ethernet and power cables and plugs
are undamaged and properly attached.
 Use the status LED on the TH6 system to check for
proper functionality.
The TH6D sensor head is defective.
 Contact your customer support representative and
send in your TH6 sensor head for repair.
The power supply to the TH6 sensor head is too low
(insufficient voltage).
 Check the output of the power supply and ensure that
it is sufficient.
E150 Internal sensor error Electronic failure in the TH6 sensor head.
 Record the serial numbers of the TH6 sensor head
and embedded PC. Contact your customer support
representative.
E300 Process interface is not The process interface to the master machine is not able to
ready. communicate because of an initialization error.
 Record the serial numbers of the TH6 sensor head
and embedded PC. Contact your customer support
representative.
E310 No communication on the The connection between the master machine / robot and
process interface the TH6 embedded PC is malfunctioning.
 Check that the cables and plugs are undamaged and
properly attached.
 Check the software on the master machine / robot.
 Check the communication between the master
machine / robot and the TH6 sensor system.
E600 Job is not selected The job was not selected by the master machine / robot
or no job number was sent by the master machine / robot
to the TH6D system.
 Check the programming on the master machine /
robot to ensure that the jobs numbers are assigned
properly.
E605 Job number not allowed An improper job number has been selected or sent. The
job number is not assigned in the TH6 embedded PC.
 Check the programming on the master machine /
robot to ensure that the jobs numbers are assigned
properly.

50 TH6_THxDView_Manual
Errors, warnings, and information

Code Description Source of error / possible solution


E610 Error in job profile. The TH6 system has a software error.
 First delete the job and then the corresponding
profiles. Then create both again.
E620 Job profile is missing. The TH6 system has a software error.
 First delete the job and then the corresponding
profiles. Then create both again.
E650 Job internal error The TH6 system has a software error.
 Delete the corresponding job and create a new one.
E720 Sensor change has been Code indicates that a TH6 sensor head was changed.
detected. When a TH6 sensor head is changed, the TH6 system
automatically switches to manual mode.
When using an external tool calibration:
Acknowledge this error by switching to automatic mode.
 Run the external tool calibration again.
 Check the tool machine via the machine or robot.

TH6_THxDView_Manual 51
Errors, warnings, and information

6.2 Warnings: Code W

Code Description Source of error / possible solution


W180 Excessive temperature, There is a problem with the TH6 sensor head's cooling
sensor (air or water).
 Check the coolant connections and coolant lines.
 Check the temperature of the coolant supply.
W400 Laser off Status alert indicating that the laser is switched off
(system standby).
Automatic mode: The master machine has tried to turn on
the TH6 system but an error has occurred.
Manual mode: No connection from the TH6D embedded
PC to the TH6 sensor head; error E100 appears at the
same time.
 Activate the TH6 system using the controller on the
master machine or robot.
 Check the connection between the TH6 embedded PC
and the TH6 sensor head.
 Check the power supply to the TH6 sensor head.
W401 Laser safety power off The laser safety circuit (LSC) is open.
 Check that the LSC is closed.
 Check the LSC switch to make sure it is functioning
properly.
 Check the LSC cable. Replace it if it is defective.
W710 Manual mode The TH6 system is in setup mode.
 Log in to THxDView (using the Parameterization
access level). Switch the TH6 system to automatic
mode.
W720 Sensor changed without tool The calibration profile for the actual job is no longer valid
calibration because a sensor has been changed.
 Add the current calibration profile for the actual job.
Note: This warning message can occur after E720 has
been fixed when an internal tool calibration has been
carried out but not specified in the job.
W710 Manual mode The TH6 system is in setup mode.
 Log in to THxDView (using the Parameterization
access level). Switch the TH6 system to automatic
mode.

52 TH6_THxDView_Manual
Errors, warnings, and information

6.3 Information - Code I

Code Description Source of error / possible solution


I750 Automatic tracking is The TH6 system is in automatic mode.
activated

TH6_THxDView_Manual 53
Switching off the system – ending operations

7. Switching off the system – ending


operations

1. Save all parameter changes, profiles and jobs.


2. Close the THxDView program (using the Windows Close
function: click on the X in the top right corner of THxDView
window).

3. Use the on/off switch to switch off the TH6 embedded PC.

TH6_THxDView_Manual 55
Description of the THxDView user interface

8. Description of the THxDView user


interface

This chapter describes the graphical user interface (GUI) of the


THxDView software. Important functions and parameters are
explained.
The methods for working with THxDView are in described in Chapter
3 through 7.

Figure 49 shows the THxDView interface. The user is logged on already


and the network connection to a TH6 system has been established.

2 3 4

5 6

7 8

Figure 49

1 Menu bar 2 Image / evaluation area 3 Specification of parameters


4 Information/measured 5 Reports area 6 System status area
values area
7 Button and display for 8 Button and display for
operating mode activated/paused
measurement

TH6_THxDView_Manual 57
Description of the THxDView user interface

Menu bar (1) The main menu options are shown here (e.g. user login or
establishing a connection).

Image section (2) The display mode can be changed in this section of the window.
The display of Raw data shows the results from the preliminary
evaluation of both cameras.
The Evaluation tab shows the results of the analysed raw data.

Specification of parameters (3) The main tabs Profiles and System are located in this section.
In the Profiles tab, parameters for configuring seam detection are
specified in four profiles.
In the System tab, parameters concerning the overall system can
be specified (e.g. the selection of the machine interface).

IMPORTANT Note the following when configuring the parameters:


A specified/changed parameter is only applied (and in effect) after
you press the Enter key. This is shown when the parameter changes
colour:
Green = parameter is entered in the field, but not yet applied.
Black = parameter has been applied (Enter has been pressed) and
is activated.

Information area (4) The Measurements (as shown in the screen shot) or helpful
Sketches for individual parameters can be displayed.

Above: The graphics help for the selected template (Profile field,
with the Butt joint template shown here).

Below: Graphical support for the current parameter. In this figure, a


support graphic for the parameter Grey Peak Tolerance Level for the
grey-image camera is shown.

Figure 50

Report area (5) Events, errors and warnings are issued in this section of the
window.

System State area (6) The status of the TH6 system is displayed in this area (e.g.
connection status and selected job).

58 TH6_THxDView_Manual
Description of the THxDView user interface

There are two buttons:


(7) Button to select the operating mode
(8) Button to start and stop the measurement.

8.1 Menu bar

The menu bar contains the following options:


- Login
- Extras
- Help
- Select system

Figure 51:

Figure 52

Login The user must log in before working with THxDView. There are
various access levels with different access rights. A password is
required.

Extras The Extras menu options include:


- Setting the language of the graphical user interface and
- Setting the option for automatic system connection.

Help The Help menu option allows you to view the system's help
information.

Select system The Select system option allows you to manage the sensor systems,
and to connect or disconnect to a TH6 system. If multiple TH6
systems are visible on the network, they will be displayed here. It is
not possible to connect THxDView simultaneously with multiple TH6
systems.

TH6_THxDView_Manual 59
Description of the THxDView user interface

8.2 Image/Evaluation area

The image area allows you to choose between two different


methods for representing the measuring lines on the workpiece:
- Sensor Image: Raw data
- Sensor Image: Evaluation

Figure 53

8.2.1 Sensor Image: Raw data

The display of the raw data shows the camera images after a pre-
evaluation. For the TH6i system, the recorded images from both
cameras are used for this pre-evaluation.
The white lines indicate the edges of the workpiece. The yellow dots
indicate where a seam has been detected (seam point = SP).
The measuring lines are projected from the TH6 sensor head out
towards the camera's field of view. Since the camera in the TH6
sensor head is protected against extraneous light by a narrow-band
optical filter, only those areas of the workpiece surface which are
illuminated by the measuring lines are visible.

The coordinates for the Raw data sensor image are defined as
follows:
- ΔX = gap between the laser lines
- ΔY = direction lateral to x
- ΔZ = height

Figure 54 shows the sensor image's raw data from a V-seam.

60 TH6_THxDView_Manual
Description of the THxDView user interface

SP
+z

-z

+y -y
Figure 54

8.2.2 Sensor Image: Evaluation

The Evaluation tab shows the results of the analysed raw data. This
information helps the user to position the sensor head at the butt
joint (lateral and vertical position).
Figure 55:
The measurement is not active. The measuring lines captured by
the camera are displayed in red.

Figure 55

TH6_THxDView_Manual 61
Description of the THxDView user interface

The measurement is active when the detected laser lines are


highlighted in green.
Figure 56:
The measurement is active. The measurement lines are displayed in
green. The measurement points on the detected seam are marked
in yellow.

Figure 56

NOTICE An extremely discontinuous appearance of lines and seam points


may indicate insufficient recognition. The quality of the
measurement process is the key factor here (refer to Figure 58 and
section 8.6).
Fine tuning of the settings in THxDView can help fix this.

For example: Displays the quality of the measuring process in


percent (in this case, 100%)

Figure 57

62 TH6_THxDView_Manual
Description of the THxDView user interface

8.3 Specification of parameters

In this area, all the parameters for optimum seam detection are set.
The following tabs are available:
- Profiles
- System

Figure 58

8.3.1 Profiles

In THxDView, seam detection uses four categories for configuration:


- Weld Shape
- Camera
- Calibration
- Process Control
Parameters can be entered or activated in each category.
Each of these categories can then be saved as a profile.

Figure 59

Weld Shape THxDView has various templates for different weld shapes (seam
patterns) in the Weld Shape category. The user can select a
template that matches their particular application. The parameter
settings for the selected template can then be used to create the
customer-specific seam pattern profile. This profile can then be
saved.

Weld shape templates Pre-defined weld shape profiles are marked with the word Template
in their profile names. Saved customized profiles contain the name
of the template on which they were based.
Seam pattern (weld shape) templates cannot be changed. After the
system is restarted, any specified parameters are reset to their
default values.

Camera The Camera tab allows you to select a template which contains
specific parameters for configuring the camera imaging in the TH6
sensor head. It is also possible to create custom profiles by
changing the parameters in the existing templates.

TH6_THxDView_Manual 63
Description of the THxDView user interface

Calibration The position of the sensor in relation to the tool is specified in the
Calibration tab. The calibration is important for calculating the
correct values for the look-ahead compensation.
The actual calibration procedure is dependent on the machine
interface. Due to the large number of possible machine interfaces, a
precise description of the calibration is not part of this
documentation.

Process Control The Process Control tab allows you to select a template which
contains specific parameters for the machine-dependent process
control of the TH6 sensor head. By changing the parameters in the
pre-designed templates, it is also possible to create custom profiles.
The parameters and parameter functions in the Process Control tab
depend on the selected machine interface.

8.3.2 System

The following categories are summarized under the System tab.


- Job List
- Machine Interface
- Configuration

Figure 60

Job List In the Job List tab, the saved profiles can be grouped into jobs. A
job must always have four profiles (one from each category).
These are then saved on the TH6 embedded PC. The required job is
retrieved by the facility controller. This is achieved using the job
number assigned by the sequence program.

64 TH6_THxDView_Manual
Description of the THxDView user interface

Figure 61

Machine Interface
The Machine Interface tab is used to select which machine interface
is connected to the TH6 system. This selection must be specified
because each interface provides different machine-dependent
parameters.

Figure 62

TH6_THxDView_Manual 65
Description of the THxDView user interface

The machine interface must be selected from the Interface pull-


down list. It is then activated by pressing the Load button.
The system must always reboot after the machine interface is
changed.
Because there are so many machine interfaces with which the TH6
system can communicate, a specific description in this manual is not
possible.
There is a separate description, in the form of a Technical
Information document, for special interfaces. This Technical
Information document is an optional part of the technical
documentation.

Configuration In the Configuration tab, settings for the Sensor Image Evaluation
can be configured.
- When dealing with strong process lighting or other disturbances,
the problematic image areas can be hidden by limiting the
camera image. The image boundaries (min, max) are specified
by entering the corresponding pixel coordinates for the image
width (x) and image height (y). Any image contents not within
the specified range are not considered by the evaluation
algorithm and do not appear in the Evaluation image area.

Figure 63

Figure 64

66 TH6_THxDView_Manual
Description of the THxDView user interface

8.4 Information area

The information area displays information on system parameters


and provides help for configuration. This area is divided into the
tabs:
- Measurements
- Sketch

Figure 65

8.4.1 Measurements

The main "Measurements" tab displays the values measured by the


TH6 system. According to the geometry of the workpieces, the
values change dynamically during the measurement.
The measured values are only displayed while in setup mode. No
measurements are displayed while in automatic mode.
The data displayed in this area does not necessarily match the data
sent to the facility controller. The data is converted based on the
defined machine protocol.

Figure 66

TH6_THxDView_Manual 67
Description of the THxDView user interface

8.4.2 Sketch

Some parameters are illustrated graphically under the Sketch tab.


Graphic information is displayed corresponding to the selected
parameter.
The Sketch tab is divided into two areas. In the upper section,
examples of the currently selected Weld Shape profile are shown. In
the bottom section, the selected parameter is illustrated graphically.

Figure 67

68 TH6_THxDView_Manual
Description of the THxDView user interface

8.5 Reports area

The report section of the THxDView window is used to display:

- Errors and warnings


- Events

Figure 68

Errors and warnings

Information and warnings (e.g. related to improper operations) are


displayed in the Errors and warnings section of the Report area.

Figure 69

Events / Information

Logged system events are displayed in the Events section of the


Reports area. This section lists successful save/delete actions, for
example.

Figure 70

NOTICE A list of possible errors, warnings and information notices can be


found in Chapter 6.

TH6_THxDView_Manual 69
Description of the THxDView user interface

8.6 System State

The following information is displayed in the System State area:


- Connection
- Operating mode
- Measuring
- Job

Figure 71

Connection

The colour changes and status information are shown below this
button, depending on the system's connection state.

Figures 72

- Connection successful
- Displays the connected TH6 embedded PC

- Searching for a TH6 embedded PC


- Search is repeated periodically

- Could not connect with the detected TH6 embedded PC

- TH6 embedded PC was not found


- No TH6 embedded PC is connected to the operator PC
- THxDView network communication is blocked

Operating mode

The colour and words under the button indicate the operating mode.

Figure 73

Automatic mode
- By default, automatic mode is enabled when THxDView is
started up.
- Operations are carried out automatically by the facility
controller.

70 TH6_THxDView_Manual
Description of the THxDView user interface

- It is not possible to change the operating mode during the


processing work.
- System functions can be monitored.
- The THxDView functions cannot be manually switched.
- System parameters cannot be changed.
- A reduced number of measured values is transmitted to
THxDView

Setup Mode
- System parameters are set via THxDView
- System functions and parameters can be changed manually.
- Measurements are displayed within THxDView

- TH6 embedded PC was not found


- No TH6 embedded PC is connected to the operator PC
- THxDView network communication is blocked

Measuring

The colour and words under the button indicate the status of the
measurement.

Figure 74

- Measurement is activated
It is only possible to manually activate/deactivate the measuring
process while in setup mode. The status display also serves as a
button for this function.

- Measurement was stopped


- Displays the quality of the measuring process in percent (in this
case, 100%)
- Displays the largest contiguous measurement error, counted in
images (here, 0)
The displays for the quality of the measuring process and the
corresponding largest contiguous measurement error depend on the
particular application. Two important factors influencing this are the
shape of the workpiece and the measurement path across the
workpiece. A definitive conclusion about measuring quality
differences can only be made by comparing the measurements from
identical test pieces and analysing the measurement data.

- TH6 embedded PC was not found


- No TH6 embedded PC is connected to the operator PC
- THxDView network communication is blocked

TH6_THxDView_Manual 71
Description of the THxDView user interface

Job

The colour and text specify the status of the active job. This status
is visible in automatic mode and setup mode.

Figure 75

- Job is active
- Displays the active job compilation
- Manual mode

- TH6 embedded PC is in automatic mode


- No job is selected here – so the display is red and 0

- TH6 embedded PC is in automatic mode


- A job is selected
- Displays the job number (in this example, 2)
- Displays the active job compilation

- TH6 embedded PC was not found


- No TH6 embedded PC is connected to the operator PC
- THxDView network communication is blocked

72 TH6_THxDView_Manual
Description of the THxDView user interface

TH6_THxDView_Manual 73

You might also like