This document, submitted in confidence, contains proprietary information which shall not be
reproduced or transferred to other documents or disclosed to others or used for manufacturing or any
other purpose without prior written permission of LMI Technologies Inc.
No part of this publication may be copied, photocopied, reproduced, transmitted, transcribed, or
reduced to any electronic medium or machine readable form without prior written consent of LMI
Technologies, Inc.
Trademarks and Restrictions
Gocator™ is a registered trademark of LMI Technologies, Inc. Any other company or product names
mentioned herein may be trademarks of their respective owners.
Information contained within this manual is subject to change.
This product is designated for use solely as a component and as such it does not comply with the
standards relating to laser products specified in U.S. FDA CFR Title 21 Part 1040.
Contact Information
LMI Technologies, Inc.
9200 Glenlyon Parkway
Burnaby BCV5J 5J8
Canada
Telephone: +1 604-636-1011
Fax: +1 604-516-8368
www.lmi3D.com
Gocator Line Profile Sensors: User Manual
2
Table of Contents
Copyright2
Table of Contents3
Introduction13
Gocator Overview14
Safety and Maintenance15
Laser Safety15
Laser Classes16
Precautions and Responsibilities17
Class 3B Responsibilities17
Nominal Ocular Hazard Distance (NOHD)18
Systems Sold or Used in the USA19
Electrical Safety20
Heat Warning20
Handling, Clean ing, and Maintenance20
Environment and Lighting21
Getting Started22
Hardware and Firmware Capabilities22
Hardware Overview23
Gocator Sensor23
Gocator Cordsets23
Master 10024
Master 400 / 800 / 1200 / 240025
Master 810 / 241026
Alignment Targets28
System Overview29
Standalone System29
Dual-Sensor System30
Multi-Sensor System31
Installation33
Mounting33
Orientations34
Grounding36
Gocator36
Recommended Practices for Cordsets36
Master Network Controllers37
Grounding When Using a DIN Rail (Master
810/2410)38
Additional Grounding Schemes38
Installing DIN Rail Clips: Master 810 or 241038
Configuring Master 81040
Setting the Divider41
Encoder Quadrature Frequency41
Setting the Debounce Period42
Rut-Scanning System Setup42
Layout42
System Setup43
Software Configuration43
System Operation44
Network Setup45
Client Setup45
Gocator Setup48
Running a Standalone Sensor System48
Running a Dual-Sensor System49
Next Steps51
How Gocator Works53
3D Acquisition53
Clearance Distance, Field of Viewand
Measurement Range54
Resolution and Accuracy55
X Resolution55
Z Resolution56
Z Linearity56
Profile Output58
Coordinate Systems58
Sensor Coordinates58
System Coordinates59
Part and Section Coordinates62
Switching between Coordinate Systems63
Resampled Data and Point Cloud Data63
Data Generation and Processing65
Surface Generation65
Part Detection65
Sectioning66
Part Matching66
Measurement67
Tool Chaining67
Anchoring Measurements68
Geometric Features70
Tool Data73
Output and Digital Tracking77
Gocator Web Interface79
Browser Compatibility79
Gocator Line Profile Sensors: User Manual
3
Internet Explorer 11 Issues79
Internet Explorer Switches to Software
Rend ering79
Internet Explorer Displays "Out of Memory" 79
User Interface Overview80
Toolbar82
Creating, Saving and Loading Jobs (Settings) 82
Recording, Playback, and Measurement
Simulation83
Recording Filtering85
Downloading, Uploading, and Exporting
Replay Data87
Metrics Area89
Data Viewer90
Status Bar90
Log90
Frame Information91
Quick Edit Mode91
Interface Language92
Management and Maintenance93
Manage Page Overview93
Sensor System94
Dual- and Multi-sensor Systems94
Buddy Assignment95
Over Temperature Protection96
Sensor Autostart96
Layout96
Device Exp osure Multiplexing103
Networking104
Motion and Alignment105
Alignment Reference105
Encoder Resolution106
Encoder Value and Frequency106
Travel Speed106
Jobs107
Security108
Maintenance109
Sensor Backups and Factory Reset110
Firmware Upgrade111
Support112
Support Files113
Manual Access113
Software Development Kit114
Scan Setup and Alignment115
Scan Page Overview115
Scan Modes116
Triggers117
Trigger Examples121
Trigger Settings122
Maximum Input Trigger Rate124
Maximum Encoder Rate124
Sensor124
Active Area124
Tracking Window126
Transformations128
Exposure129
Single Exposure130
Dynamic Exposure131
Multiple Exposure132
Spacing134
Sub-Sampling134
Spacing In terval135
Advanced136
Material137
Camera Gain and Dynamic Exposure137
Alignment138
Alignment Types138
Aligning Sensors139
Encoder Calibration145
Clearing Alignment146
Filters146
Gap Fillin g147
Median147
Smoothing148
Decimation149
Surface Generation149
Part Detection153
Part Detection Status157
Edge Filtering159
Data Viewer160
Data Viewer Controls160
Video Mode163
Exposure Information163
Exposures163
Overexposure and Underexposure164
Gocator Line Profile Sensors: User Manual
4
Spots and Dropouts165
Profile Mode166
Surface Mode168
Height Map Color Scale171
Sections172
Region Definition173
Intensity Output174
Models176
Model Page Overview176
Part Matching176
Using Edge Detection177
Creating a Model180
Modifying a Model's Edge Points182
Adjusting Target Sensitivity185
Setting the Match Acceptance Criteria186
Running Part Matching186
Using Bounding Box and Ellipse186
Configuring a Bounding Box or an Ellip se188
Running Part Matching189
Using Part Matching to Accept or Reject a
Part190
Sections190
Creating a Section193
Deleting a Section195
Measurement and Processing196
Measure Page Overview196
Data Viewer197
Tools Panel198
Adding and Configuring a Measurement
Tool198
Stream199
Source201
Regions201
Feature Points204
Geometric Features206
Fit Lines208
Decisions208
Filters209
Measurement Anchoring211
Enabling and Disabling Measurements216
Editing Tool, Input, or Output Names217
Changing a Measurement ID217
Duplicating a Tool218
Removing a Tool218
Reordering Tools219
Profile Measurement220
Advanced Height220
Measurements, Data, and Settings222
Master Comparison223
X Correction224
Reference Line224
Anchoring224
Area225
Measurements, F eatures, and Settings226
Bounding Box229
Measurements, F eatures, and Settings230
Bridge Value232
Understanding the Window and Skip
Settings232
Measurements and Settings233
Using Window and StdDev as Metrics
Measurements235
Circle237
Measurements, F eatures, and Settings237
Closed Area240
Measurements and Settings240
Dimension244
Measurements and Settings244
Groove247
Measurements, F eatures, and Settings248
Intersect252
Measurements, F eatures, and Settings252
Line255
Measurements, F eatures, and Settings256
Panel259
Position263
Measurements, F eatures, and Settings263
Round Corner265
Strip269
Script274
Surface Measurement276
Ball Bar277
Bounding Box280
Measurements, F eatures, and Settings281
Countersunk Hole285
Measurements, F eatures, and Settings287
Gocator Line Profile Sensors: User Manual
5
Dimension294
Edge298
Paths and Path Profiles300
Measurements, F eatures, and Settings301
Ellipse312
Measurements, F eatures, and Settings313
Extend315
Data and Settings316
Filter318
Settings and Available Filters319
Flatness321
Measurements, Data, and Settings322
Hole327
Measurements, F eatures, and Settings329
Measurement Region331
Opening333
Measurements, F eatures, and Settings336
Measurement Region340
Plane341
Measurements, F eatures, and Settings343
Position345
Measurements, F eatures, and Settingss 346
Section347
Measurements, Data, and Settings350
Segmentation356
Measurements, Data, and Settings358
Sphere363
Measurements, F eatures, and Settings364
Stitch366
Measurements, Data, and Settings367
Stud370
Measurements, F eatures, and Settings372
Measurement Region373
Track374
Key Concepts376
Track Location378
Peak Detection379
Side Detection379
Center Point Detection380
Configuring the Track Tool380
Measurements, Data, and Settings381
Anchoring385
Using the TrackEditor386
Transform389
Combinations of geometric feature
inputs and results392
Plane392
Line393
Point394
Plane +Line395
Plane +Point396
Line +Point397
Plane +Line +Point398
Measurements, Data, and Settings400
Vibration Correction402
Data and Settings403
Volume404
Script407
Feature Measurement408
Create409
Line from Two Points410
Perpendicular or Parallel Line from Point
and Line411
Circle from Points412
Line from Two Planes413
Point from Three Planes414
Point or Line414
Dimension417
Intersect421
Robot Pose425
Measurements and Settings427
Scripts427
Built-in Script Functions428
Output433
Output Page Overview433
Ethernet Output434
Digital Output438
Analog Output441
Serial Output443
Dashboard446
Dashboard Page Overview446
State and Health Information446
Statistics448
Measurements448
Performance448
Gocator Line Profile Sensors: User Manual
6
Gocator Acceleration450
Benefits451
Dashboard and Health Indicators451
Hardware Acceleration:GoMax451
Software-Based Acceleration451
System Requirements and Recommendations 452
Minimum System Requirements452
Recommendations452
Installation452
Gocator Accelerator Utility452
SDK Application Integration455
Estimated Performance455
Gocator Emulator457
System Requirements457
Limitations458
Downloading a Support File458
Running the Emulator459
Adding a Scenario to the Emulator460
Running a Scenario461
Removing a Scenario from the Emulator462
Using Replay Protection462
Stopping and Restarting the Emulator463
Running the Emulator in Default Browser463
Working with Jobs and Data464
Creating, Saving, and Loading Jobs464
Playback and Measurement Simulation464
Downloading, Uploading, and Exporting
Replay Data466
Downloading and Uploading Jobs468
Scan, Model, and Measurement Settings470
Calculating Potential Maximum Frame Rate470
Protocol Output471
Remote Operation471
Gocator Device Files473
Live Files473
Log File473
Job File Structure474
Job File Components474
Accessing Files and Components475
Configuration475
Setup476
BackgroundSuppression477
Filters477
XSmoothing478
YSmoothing478
XGapFilling478
YGapFilling478
XMedian479
YMedian479
XDecimation479
YDecimation479
XSlope479
YSlope480
Trigger480
Layout482
Alignment483
Disk484
Bar484
Plate484
Polygon485
Polygon/Corner485
Devices / Device485
SurfaceGeneration491
FixedLength492
VariableLength492
Rotational492
SurfaceSections492
ProfileGeneration493
FixedLength493
VariableLength494
Rotational494
PartDetection494
EdgeFiltering496
PartMatching496
Edge496
BoundingBox497
Ellipse497
Replay498
RecordingFiltering498
Conditions/AnyMeasurement498
Conditions/AnyData499
Conditions/Measurement499
Streams/Stream (Read-only)499
ToolOptions500
Gocator Line Profile Sensors: User Manual
7
MeasurementOptions501
FeatureOptions501
StreamOptions502
Tools502
Profile Types502
ProfileFeature502
ProfileLine503
ProfileRegion2d503
SurfaceTypes503
Region3D503
SurfaceFeature503
SurfaceRegion2d504
Geometric Feature Types504
Parameter Types504
ProfileArea506
ProfileBoundingBox508
ProfileBridgeValue510
ProfileCircle511
ProfileDimension513
ProfileGroove515
ProfileIntersect517
ProfileLine519
ProfilePanel521
ProfilePosition523
ProfileRoundCorner525
ProfileStrip527
Script529
SurfaceBoundingBox530
SurfaceCsHole532
SurfaceDimension535
Tool (type SurfaceEdge)537
SurfaceEllipse540
SurfaceHole542
SurfaceOpening544
SurfacePlane547
SurfacePosition549
SurfaceStud551
SurfaceVolume553
Tool (type FeatureDimension)555
Tool (type FeatureIntersect)557
Custom558
Output559
Ethernet559
Ascii562
EIP562
Modbus562
Profinet562
Digital0 and Digital1563
Analog564
Serial564
Selcom565
Ascii565
Transform566
Device567
Part Models567
Edge Points568
Configuration569
Protocols570
Gocator Protocol570
Data Types571
Commands571
Discovery Commands572
Get Address572
Set Address573
Get Info574
Control Commands575
Protocol Version576
Get Address576
Set Address577
Get System Info V2577
Get System Info580
Get States581
Log In/Out582
Change Password582
Assign Bud dies583
Remove Buddies584
Set Buddy584
List Files584
Copy File585
Read File585
Write File586
Delete File587
User Storage Used587
User Storage Free587
Gocator Line Profile Sensors: User Manual
8
Get Default Job588
Set Default Job588
Get Loaded Job588
Get Alignment Reference589
Set Alignment Reference589
Clear Alignment590
Get Timestamp590
Get Encoder590
Reset En coder591
Start591
Scheduled Start592
Stop592
Get Auto Start Enabled592
Set Auto Start Enabled593
Get Voltage Settings593
Set Voltage Settings594
Get Quick Edit Enab led594
Set Quick Edit Enabled594
Start Alignment595
Start Exposure Auto-set595
Software Trigger596
Schedule Digital Output596
Schedule Analog Output597
Ping597
Reset598
Backup598
Restore599
Restore Factory599
Get Recording Enabled600
Set Recording Enabled600
Clear Replay Data601
Get Playback Source601
Set Playback Source601
Simulate602
Seek Playback602
Step Playback603
Playback Position603
Clear Measurement Stats604
Read Live Log604
Clear Log604
Simulate Unaligned605
Acquire605
Acquire Unaligned605
Create Model606
Detect Edges606
Add Tool607
Add Measurement607
Read File (Progressive)608
Export CSV (Progressive)608
Export Bitmap (Progressive)609
Get Flag610
Set Flag610
Get Runtime Variable Count611
Set Runtime Variables611
GetRuntimeVariables612
Upgrade Commands612
Start Upgrade612
Start Upgrade Extended613
Get Upgrade Status613
Get Upgrade Log614
Results614
Data Results614
Stamp615
Video616
Profile Point Cloud617
Uniform Profile617
Profile Inten sity618
Uniform Surface619
Surface Intensity619
Surface Section620
Surface Section Intensity621
Measurement621
Alignment Result622
Exposure Calibration Result623
Edge Match Result623
Bounding Box Match Result623
Ellipse Match Result624
Event624
Feature Point625
Feature Line625
Feature Plane625
Feature Circle626
Generic Message626
Health Results626
Gocator Line Profile Sensors: User Manual
9
Modbus Protocol632
Concepts632
Messages632
Registers633
Control Registers634
Output Registers635
State635
Stamp636
Measurement Registers637
EtherNet/IP Protocol639
Explicit Messaging639
Identity Object (Class 0x01)640
TCP/IP Object (Class 0xF5)640
Ethernet Link Object (Class 0xF6)641
Assembly Object (Class 0x04)641
Command Assembly641
Runtime Variable Configuration
Assembly642
Sensor State Assembly643
Sample State Assembly644
Implicit Messaging646
Assembly Object (Class 0x04)646
Implicit Messaging Command Assembly 646
Implicit Messaging Output Assembly647
PROFINET Protocol649
Control Module649
Runtime Variables Module650
State Module650
Stamp Module651
Measurements Module651
ASCIIProtocol652
Connection Settings652
Ethernet Communication652
Serial Communication653
Polling Operation Commands (Ethernet Only) 653
Command and Reply Format654
Special Characters654
Command Channel654
Start655
Stop655
Trigger655
LoadJob656
Stamp656
Clear Alignment657
Moving Align ment657
Stationary Alignment657
Set Runtime Variables658
Get Runtime Variables658
Data Channel658
Result658
Value659
Decision660
Health Channel660
Health661
Standard Result Format661
Custom Result Format662
Selcom Protocol663
Serial Communication663
Connection Settings663
Message Format663
Development Kits665
GoSDK665
Setup and Locations666
Class Reference666
Examples666
Example Project Environment Variable666
Header Files666
FunctionalHierarchy of Classes666
GoSystem667
GoSensor667
GoSetup667
GoLayout667
GoTools668
GoTransform668
GoOutput668
Data Types668
Value Types668
Output Types668
GoDataSet Type669
MeasurementValues and Decisions670
Operation Workflow670
Initialize GoSdk APIObject671
Discover Sensors672
Connect Sensors672
Gocator Line Profile Sensors: User Manual
10
Configure Sensors672
Enable Data Channels672
Perform Operations672
Limiting Flash Memory Write Operations674
GDK675
Benefits675
Supported Sensors675
Typical Workflow675
Installation and Class Reference676
Required Tools676
Getting Started with the Example Code676
Building the Sample Code676
Tool Registration677
Tool Definitions677
Entry Functions678
Parameter Configurations678
Graphics Visualization679
Debuggin g Your Tools682
Debuggin g Entry Functions683
Tips683
Backward Compatibility with Older Versions
of Tools683
Define new parameters as optional683
Configuration Versioning683
Version685
Common Programming Operations685
Input Data Objects685
Setup and Region Info during Tool
Initialization686
Computing Region Based on the Offset
from an Anchor Source686
Part Matching686
Accessing Sensor Local Storage686
Print Output687
Tools and Native Drivers688
Sensor Discovery Tool688
GenICam GenTL Driver689
16-bit RGB Image693
16-bit Grey Scale Image694
Registers696
XMLSettings File697
Interfacing with Halcon697
Setting Up Halcon698
Halcon Procedures701
Generating Halcon Acquisition Code705
CSV Converter Tool706
CSV File Format708
Info709
DeviceInfo710
RecordingFilter710
Ranges711
Profile712
RawProfile713
Part713
Surface Section714
MountainsMap Transfer Tool715
Configuring Gocator to Work with the Transfer
Tool715
Using the Mountains Map Transfer Tool716
Troubleshooting719
Specifications720
Sensors720
Gocator 2100 & 2300 Series720
Gocator 2120 and 2320723
Gocator 2130 and 2330725
Gocator 2140 and 2340727
Gocator 2342729
Gocator 2150 and 2350731
Gocator 2170 and 2370734
Gocator 2375737
Gocator 2180 and 2380740
Gocator 2400 Series743
Gocator 2410745
Gocator 2420748
Gocator 2430751
Gocator 2440753
Gocator 2500 Series755
Gocator 2510756
Gocator 2520758
Estimated Performance760
Gocator 2880 Sensor762
Gocator 2880763
Sensor Connectors766
Gocator Power/LAN Connector766
Grounding Shield766
Gocator Line Profile Sensors: User Manual
11
Power767
Laser Safety Input767
Gocator I/O Connector768
Grounding Shield768
Digital Outputs768
Inverting Outputs769
Digital Input769
Encoder Input770
Serial Output771
Selcom Serial Output771
Analog Output771
Master Network Controllers773
Master 100773
Master 100 Dimensions774
Master 400/800775
Master 400/800 Electrical Specifications776
Master 400/800 Dimensions778
Master 810/2410779
Electrical Specifications781
Encoder782
Input784
Master 810 Dimensions786
Master 2410 Dimensions787
Master 1200/2400788
Master 1200/2400 Electrical Specifications 789
Master 1200/2400 Dimensions790
Accessories791
Return Policy793
Software Licenses794
Support799
Contact800
Gocator Line Profile Sensors: User Manual
12
Introduction
This documentation describes how to connect, configure, and use a Gocator. It also contains reference
information on the device's protocols and job files, as well as an overview of the development kits you
can use with Gocator. Finally, the documentation describes the Gocator emulator and accelerator
applications.
The documentation applies to the following:
l Gocator 2100 series
l Gocator 2300 series
l Gocator 2400 series
l Gocator 2500 series
l Gocator 2880
B series Gocator sensors are only supported by firmware version 4.3 or later.
C revision Gocator sensors are only supported by firmware version 4.5 SR1 or later. These
sensors are compatible with SDKapplications built with version 4.x of the SDK. The sensors are
also compatible with jobs created on sensors running firmware 4.x.
Notational Conventions
This documentation uses the following notational conventions:
Follow these safety guidelines to avoid potential injury or property damage.
Consider this information in order to make best use of the product.
Gocator Line Profile Sensors: User Manual
13
Gocator Overview
Gocator laser profile sensors are designed for 3D measurement and control applications. Gocator
sensors are configured using a web browser and can be connected to a variety of input and output
devices. Gocator sensors can also be configured using the provided development kits.
Gocator Line Profile Sensors: User Manual
14
Safety and Maintenance
The following sections describe the safe use and maintenance of Gocator sensors.
Laser Safety
Gocator sensors contain semiconductor lasers that emit visible or invisible light and are designated as
Class 2, 2M, Class 3R, or Class 3B, depending on the chosen laser option. For more information on the
laser classes used in Gocator sensors, Laser Classes on the next page.
Gocator sensors are referred to as components, indicating that they are sold only to qualified customers
for incorporation into their own equipment. These sensors do not incorporate safety items that the
customer may be required to provide in their own equipment (e.g., remote interlocks, key control; refer
to the references below for detailed information). As such, these sensors do not fully comply with the
standards relating to laser products specified in IEC 60825-1 and FDA CFR Title 21 Part 1040.
Use of controls or adjustments or performance of procedures other than those specified herein
may result in hazardous radiation exposure.
References
1. International standard IEC 60825-1 (2001-08) consolidated edition, Safety of laser products – Part 1:
Equipment classification, requirements and user's guide.
2. Technical report 60825-10, Safety of laser products – Part 10. Application guidelines and explanatory
notes to IEC 60825-1.
3. Laser Notice No. 50, FDA and CDRH (https://www.fda.gov/Radiation-Emit-
Class 2 laser components are considered to be safe, provided that:
l The user’s blink reflex can terminate exposure (in under 0.25 seconds).
l Users do not need to look repeatedly at the beam or reflected light.
l Exposure is only accidental.
Class 2M laser components
Class 2M laser components should not cause permanent damage to the eye under reasonably
foreseeable conditions of operation, provided that:
l No optical aids are used (these could focus the beam).
l The user’s blink reflex can terminate exposure (in under 0.25 seconds).
l Users do not need to look repeatedly at the beam or reflected light.
l Exposure is only accidental.
Class 3R laser components
Class 3R laser products emit radiation where direct intrabeam viewing is potentially hazardous, but
the risk is lower with 3R lasers than for 3B lasers. Fewer manufacturing requirements and control
measures for 3R laser users apply than for 3B lasers.
l Eye protection and protective clothing are not required.
l The laser beam must be terminated at the end of an appropriate path.
l Avoid unintentional reflections.
l Personnel must be trained in working with laser equipment.
Class 3B laser components
Class 3B components are unsafe for eye exposure.
l Usually only eye protection is required. Protective gloves may also be used.
l Diffuse reflections are safe if viewed for less than 10 seconds at a minimum distance of 13 cm.
l There is a risk of fire if the beam encounters flammablematerials.
l The laser area must be clearly identified.
l Use a key switch or other mechanism to prevent unauthorized use.
l Use a clearly visible indicator to show that a laser is in use, such as “Laser in operation.”
l Restrict the laser beam to the working area.
l Ensure that there are no reflective surfaces in the working area.
Labels reprinted here are examples only. For accurate specifications, refer to the label on your
sensor.
Gocator Line Profile Sensors: User Manual
Safety and Maintenance • 16
For more information, see Precautions and Responsibilities below.
Precautions and Responsibilities
Precautions specified in IEC 60825-1 and FDA CFR Title 21 Part 1040 are as follows:
RequirementClass 2Class 2MClass 3RClass 3B
Remote interlock Not requiredNot requiredNot requiredRequired*
Beam pathNot requiredNot requiredTerminate beam at
Specular
reflection
Eye protectionNot requiredNot requiredNot requiredRequired under
Laser safety
officer
TrainingNot requiredNot requiredRequired for operator
*LMI Class 3B laser components do not incorporate these laser safety items. These items must be added and completed by customers
in their system design. For more information, see Class 3B Responsibilities below.
Not requiredNot requiredNot requiredRequired*
Terminate beam at
useful length
Not requiredNot requiredPrevent unintentional
reflections
Not requiredNot requiredNot requiredRequired
and maintenance
personnel
useful length
Prevent unintentional
reflections
special conditions
Required for operator
and maintenance
personnel
Class 3B Responsibilities
LMI Technologies has filed reports with the FDA to assist customers in achieving certification of laser
products. These reports can be referenced by an accession number, provided upon request. Detailed
descriptions of the safety items that must beadded to the system design are listed below.
Remote Interlock
A remote interlock connection must be present in Class 3B laser systems. This permits remote switches
to be attached in serial with the keylock switch on the controls. The deactivation of any remote switches
must prevent power from being supplied to any lasers.
Gocator Line Profile Sensors: User Manual
Safety and Maintenance • 17
Key Control
A key operated master control to the lasers is required that prevents any power from being supplied to
the lasers while in the OFF position. The key can be removed in the OFF position but the switch must not
allow the key to be removed from the lock while in the ON position.
Power-On Delays
A delay circuit is required that illuminates warning indicators for a short period of time before supplying
power to the lasers.
Beam Attenuators
A permanently attached method of preventing human access to laser radiation other than switches,
power connectors or key control must be employed.
Emission Indicator
It is required that the controls that operate the sensors incorporate a visible or audible indicator when
power is applied and the lasers are operating. If the distance between the sensor and controls is more
than 2 meters, or mounting of sensors intervenes with observation of these indicators, then a second
power-on indicator should be mounted at some readily-observable position. When mounting the
warning indicators, it is important not to mount them in a location that would requirehuman exposure
to the laser emissions. User must ensure that the emission indicator, if supplied by OEM, is visible when
viewed through protective eyewear.
Warning Signs
Laser warning signs must be located in the vicinity of the sensor such that they will be readily observed.
Examples of laser warning signs are as follows:
FDA warning sign exampleIEC warning sign example
Nominal Ocular Hazard Distance (NOHD)
Nominal Ocular Hazard Distance (NOHD)is the distance from the source at which the intensity or the
energy per surface unit becomes lower than the Maximum Permissible Exposure (MPE) on the cornea
and on the skin.
The laser beam is considered dangerous if the operator is closer to the source than the NOHD.
The following tables provide the NOHDvalues for each Gocator model and laser class, assuming
continuous operation of the laser. As a configurable device, Gocator lets you set the laser exposure (laser
Gocator Line Profile Sensors: User Manual
Safety and Maintenance • 18
on-time) independently of the frame period (total cycle time for data acquisition). Continuous operation
of the laser means that the laser exposure is configured to be identical to the frame period, which is also
referred to as 100% duty cycle. However, in many applications the laser exposure can besmaller than
the frame period (less than 100% duty cycle), thereby reducing the NOHD. The tables therefore show
the worst-case NOHD.
The following table provides NOHDvalues for current hardware versions of Gocator sensors.
Current Hardware Versions
ModelLase r ClassWavele ngth (nm)Class INOHD(mm)Class IINOHD(mm)
2410A
2420A
2430A
2440A
21x0D/23x0D (except 2x80D)
2350C3B(NIRlaser)808
2375C3B (NI Rlaser)808
2x80D
a
With exp osure time <10 seconds. For longer exposure times, consult IEC60825.
2M405
3R405
2660
3R660
2
3R660
660
a
259
a
1300
670-
33401330
19750-
13777-
1310-
47001850
103
500
a
a
The following table provides NOHDvalues for older hardware version sensors.
Older Hardware Versions
ModelLase r ClassWavele ngth (nm)Class INOHD(mm)Class IINOHD(mm)
2120A to C, 2320A to C
2130A to C, 2330A to C
2140A to C, 2340Ato C
2150Ato C, 2350A to C
2350A3B(NIRlaser)808
2170A to C, 2370A to C2M660
2375A3B (NIRlaser)808
2180A to C, 2380A to C2M660
2M660
3R660
3B660
3R660
3B660
3R660
3B660
259103
900358
57592292
19750-
251100
875348
36451451
13777-
24597
859342
26451052
Systems Sold or Used in the USA
Systems that incorporate laser components or laser products manufactured by LMI Technologies
require certification by the FDA.
Customers are responsible for achieving and maintaining this certification.
Gocator Line Profile Sensors: User Manual
Safety and Maintenance • 19
Customers are advised to obtain the information booklet Regulations for the Administration andEnforcement of the Radiation Control for Health and Safety Act of 1968: HHS Publication FDA 88-8035.
This publication, containing the full details of laser safety requirements, can be obtained directly from
the FDA, or downloaded from their web site at https://www.fda.gov/Radiation-
Failure to follow the guidelines described in this section may result in electrical shock or equipment
damage.
Sensors should be connected to earth ground
All sensors should beconnected to earth ground through their housing. All sensors should be mounted
on an earth grounded frame using electrically conductive hardware to ensure the housing of the sensor
is connected to earth ground. Use a multi-meter to check the continuity between the sensor connector
and earth ground to ensure a proper connection.
Minimize voltage potential between system ground and sensor ground
Care should be taken to minimize the voltage potential between system ground (ground reference for
I/O signals) and sensor ground. This voltage potential can be determined by measuring the voltage
between Analog_out- and system ground. The maximum permissible voltagepotential is 12 V but should
be kept below 10 V to avoid damage to the serial and encoder connections.
For a description of the connector pins, see Gocator I/O Connector on page 768.
Use a suitable power supply
The +24 to +48 VDC power supply used with Gocator sensors should be an isolated supply with inrush
current protection or be able to handle a high capacitive load.
Use care when handling powered devices
Wires connecting to the sensor should not be handled while the sensor is powered. Doing so may cause
electrical shock to the user or damage to the equipment.
Heat Warning
If a sensor is not adequately heat-sunk, the housing may get hot enough to cause injury.
Sensors should be properly heat-sunk
To avoid injury and to ensure that a sensor functions properly, mount the sensor to a thermally
conductive material for good heat-sinking.
Handling, Cleaning, and Maintenance
Dirty or damaged sensor windows (emitter or camera) can affect accuracy. Use caution when
handling the sensor or cleaning the sensor's windows.
Gocator Line Profile Sensors: User Manual
Safety and Maintenance • 20
Keep sensor windows clean
Use dry, clean air to remove dust or other dirt particles. If dirt remains, clean the windows carefully with
a soft, lint-free cloth and non-streaking glass cleaner or isopropyl alcohol. Ensure that no residue is left
on the windows after cleaning.
Turn off lasers when not in use
LMI Technologies uses semiconductor lasers in Gocator sensors. To maximize the lifespan of the sensor,
turn off the laser when not in use.
Avoid excessive modifications to files stored on the sensor
Settings for Gocator sensors are stored in flash memory inside the sensor. Flash memory has an
expected lifetime of 100,000 writes. To maximize lifetime, avoid frequent or unnecessary file save
operations.
Environment and Lighting
Avoid strong ambient light sources
The imager used in this product is highly sensitive to ambient light hence stray light may have adverse
effects on measurement. Do not operate this device near windows or lighting fixtures that could
influence measurement. If the unit must be installed in an environment with high ambient light levels, a
lighting shield or similar device may need to beinstalled to prevent light from affecting measurement.
Avoid installing sensors in hazardous environments
To ensure reliable operation and to prevent damage to Gocator sensors, avoid installing the sensor in
locations
l that are humid, dusty, or poorly ventilated;
l with a high temperature, such as places exposed to direct sunlight;
l where there are flammable or corrosive gases;
l where the unit may be directly subjected to harsh vibration or impact;
l where water, oil, or chemicals may splash onto the unit;
l where static electricity is easily generated.
Ensure that ambient conditions are within specifications
Gocator sensors are suitable for operation between 0–50° C (0–40° C for Gocator 2500 sensors) and
25–85% relative humidity (non-condensing). Measurement error due to temperature is limited to
0.015% of full scale per degree C. The storage temperature is -30–70° C.
The Master network controllers are similarly rated for operation between 0–50° C.
The sensor must be heat-sunk through the frame it is mounted to. When a sensor is properly heat
sunk, the difference between ambient temperature and the temperature reported in the sensor's
health channel is less than 15° C.
Gocator sensors are high-accuracy devices, and the temperature of all of its components must
therefore be in equilibrium. When the sensor is powered up, a warm-up time of at least one hour is
required to reach a consistent spread of temperature in the sensor.
Gocator Line Profile Sensors: User Manual
Safety and Maintenance • 21
Getting Started
The following sections provide system and hardware overviews, in addition to installation and setup
procedures.
Hardware and Firmware Capabilities
The following table lists the hardwareand firmware capabilities of the different hardware versions of G2
sensors.
Enhanced
processor
2000X
2100 &2300 A/BXXX
2100 &2300 CXXX
2100 &2300 DXXXX
2400 AXXXX
1
Enhanced
sensitivity
Runs firmware
2
2.0 to 3.6
Runs firmware
4.0 to 4.5 SR1
Runs firmware
4.5 SR1 to
3
latest
New tools and
PROFINET in
firmware 5.1
and later
4
1. More powerful sensor controller, allowing Gocator-based solutions to run faster than before, at a
lower overall temperature.
2. Twicethe sensitivity of previous generations and effectively lower laser classifications (from 3B to 3R
in some cases, and from 3R to 2 in many cases). This lets you scan darker targets at higher speeds
without the safety considerations of class 3B lasers.
3. The A and B versions of Gocator 2100 and 2300 sensors can run the latest versions of firmware, but
they do not support the new tools and PROFINET output protocol available in these versions. You
can however use these features if you accelerate the sensors using the PC-based Gocator accelerator.
For more information on the accelerator, see Gocator Acceleration on page 450.
Gocator Line Profile Sensors: User Manual
22
Hardware Overview
The following sections describe Gocator and its associated hardware.
Gocator Sensor
Gocator 2140 / 2340
ItemDescription
CameraObserves laser light reflected from target surfaces.
Laser EmitterEmits structured light for laser profiling.
I/O ConnectorAccepts input and output signals.
Power / LAN ConnectorAccepts power and laser safety signals and connects to 1000 Mbit/s Ethernet network.
Power IndicatorIlluminates when power is applied (blue).
Range IndicatorIlluminates when camera detects laser light and is within the sensor's measurement
range (green).
Laser IndicatorIlluminates when laser safety input is active (amber).
Serial NumberUnique sensor serial number.
Gocator Cordsets
Gocator sensors use two types of cordsets:the Power & Ethernet cordset and the I/Ocordset.
The Power & Ethernet cordset provides power, laser safety interlock to the sensor. It is also used for
sensor communication via 1000 Mbit/s Ethernet with a standard RJ45 connector. The Master version of
the Power & Ethernet cordset provides direct connection between the sensor and a Master network
controller, excluding Master 100 (for more information, see Master Network Controllers on page 773).
Gocator Line Profile Sensors: User Manual
Getting Started • 23
The Gocator I/O cordset provides digital I/O connections, an encoder interface, RS-485 serial connection,
and an analog output.
The maximum cordset length is 60 m.
See Gocator I/O Connector on page 768 and Gocator Power/LAN Connector on page 766 for pinout
details.
See Accessories on page 791 for cordset lengths and part numbers. Contact LMI for information on
creating cordsets with customized lengths and connector orientations.
Master 100
The Master 100 is used by Gocator sensors for standalone system setup (that is, a single sensor).
ItemDescription
Master Ethernet PortConnects to the RJ45 connector labeled Ethernet on the Power/LAN to Master cordset.
Master Power PortConnects to the RJ45 connector labeled Power/Sync on the Power/LAN to Master
cordset. Provides power and laser safety to the Gocator.
Sensor I/O PortConnects to the Gocator I/O cordset.
Master Host PortConnects to the host PC's Ethernet port.
PowerAccepts power (+48 V).
Power SwitchToggles sensor power.
Gocator Line Profile Sensors: User Manual
Getting Started • 24
ItemDescription
Safety SwitchToggles safety signal provided to the sensors [O= off, I= on]. This switch must be set to
on in order to scan with laser-based sensors.
TriggerSignals a digital input trigger to the Gocator.
EncoderAccepts encoder A, B and Z signals.
Digital OutputProvides digital output.
See Master 100 on page 773 for pinout details.
Master 400 / 800 / 1200 / 2400
The Master 400, 800, 1200, and 2400 network controllers let you connect more than two sensors:
l Master 400: accepts four sensors
l Master 800 accepts eight sensors
l Master 1200:accepts twelve sensors
l Master 2400:accepts twenty-four sensors
Gocator Line Profile Sensors: User Manual
Master 400 and 800
Getting Started • 25
Master 1200 and 2400
ItemDescription
Sensor PortsMaster connection for Gocator sensors (no specific order required).
Ground ConnectionEarth ground connection point.
Power and SafetyPower and safety connections. Safety input must be high in order to scan with laser-
based Gocators.
EncoderAccepts encoder signal.
InputAccepts digital input.
For pinout details for Master 400 or 800, see Master 400/800 on page 775.
For pinout details for Master 1200 or 2400, see Master 1200/2400 on page 788.
Master 810 / 2410
The Master 810 and 2410 network controllers let you connect multiple sensors to create a multi-sensor
system:
l Master 810 accepts up to eight sensors
l Master 2410 accepts up to twenty-four sensors
Both models let you divide the quadrature frequency of a connected encoder to make the frequency
compatible with the Master, and also set the debounce period to accommodate faster encoders. For
more information, see Configuring Master 810 on page 40. (Earlier revisions of these models lack the
DIPswitches.)
Gocator Line Profile Sensors: User Manual
Getting Started • 26
ItemDescription
Master 810
Master 2410
Sensor PortsMaster connection for Gocator sensors (no specific order required).
Power and SafetyPower and safety connections. Safety input must be high in order to scan with laser-
based Gocators.
EncoderAccepts encoder signal.
InputAccepts digital input.
DIPSwitchesConfigures the Master (for example, allowing the device to work with faster encoders).
For information on configuring Master 810 and 2410 using the DIPswitches, see
Configuring Master 810 on page 40.
For pinout details, see Master 810/2410 on page779.
Gocator Line Profile Sensors: User Manual
Getting Started • 27
Alignment Targets
Targets are used for alignment and calibrating transport systems.
Disks are typically used with systems containing a single sensor and can be ordered from LMI
Technologies. When choosing a disk for your application, select the largest disk that fits entirely within
the required field of view. See Accessories on page 791 for disk part numbers.
For dual- and multi-sensor systems, where sensor laser planes are roughly coplanar, bars are required to
match the length of the system by following the guidelines illustrated below. (LMI Technologies does not
manufacture or sell bars.)
For multi-sensor systems in a ring layout, use a polygon-shaped alignment target. The number of corners
in the target should correspond with the number of sensors in the system. Sensors should be positioned
so that each sensor can scan a corner and surrounding surface.
Gocator Line Profile Sensors: User Manual
Getting Started • 28
For more information on alignment, seeAligning Sensors on page 139.
System Overview
Gocator sensors can be installed and used in a variety of scenarios. Sensors can be connected as
standalone devices, dual-sensor systems, or multi-sensor systems.
Standalone System
Standalone systems are typically used when only a single Gocator is required. The device can be
connected to a computer's Ethernet port for setup and can also be connected to devices such as
encoders, photocells, or PLCs.
Gocator Line Profile Sensors: User Manual
Getting Started • 29
Dual-Sensor System
In a dual-sensor system, two Gocator sensors work together to perform profiling and output the
combined results. The controlling sensor is referred to as the Main sensor, and the other sensor is
referred to as the Buddy sensor. Gocator's software recognizes three installation orientations: Opposite,
Wide, and Reverse.
A Master network controller (excluding Master 100) must be used to connect two sensors in a dual-
sensor system. Gocator Power and Ethernet to Master cordsets areused to connect sensors to the
Master.
Gocator Line Profile Sensors: User Manual
Getting Started • 30
Multi-Sensor System
A Master network controller (excluding Master 100) can be used to connect two or more sensors into a
multi-sensor system. Gocator Master cordsets are used to connect the sensors to a Master. The Master
provides a single point of connection for power, safety, encoder, and digital inputs. A Master
400/800/810/1200/2400/2410 can be used to ensure that the scan timing is precisely synchronized
across sensors. Sensors and client computers communicate viaan Ethernet switch (1 Gigabit/s
recommended).
Master networking hardware does not support digital, serial, or analog output.
Gocator Line Profile Sensors: User Manual
Getting Started • 31
Gocator Line Profile Sensors: User Manual
Getting Started • 32
Installation
The following sections provide grounding, mounting, and orientation information.
Mounting
Sensors should be mounted using a model-dependent number of screws. Some models also provide the
option to mount using bolts in through-body holes. Refer to the dimension drawings of the sensors in
Specifications on page 720 for the appropriate screw diameter, pitch, and length, and bolt hole diameter.
Proper care should be taken in order to ensure that the internal threads are not damaged from
cross-threading or improper insertion of screws.
With the exception of Gocator 2880, sensors should not be installed near objects that might occlude a
camera's view of the laser. (Gocator 2880 is specifically designed to compensate for occlusions.)
Sensors should not be installed near surfaces that might create unanticipated laser reflections.
Gocator Line Profile Sensors: User Manual
Getting Started • 33
The sensor must be heat sunk through the frame it is mounted to. When a sensor is properly
heat sunk, the difference between ambient temperature and the temperature reported in the
sensor's health channel is less than 15° C.
Gocator sensors are high-accuracy devices. The temperature of all of its components must be
in equilibrium. When the sensor is powered up, a warm-up time of at least one hour is required
to reach a consistent spread of temperature within the sensor.
Orientations
The examples below illustrate the possible mounting orientations for standalone and dual-sensor
systems.
See Layout on page 96 for more information on orientations.
Standalone Orientations
Gocator Line Profile Sensors: User Manual
Single sensor above conveyor
Getting Started • 34
Single sensor on robot arm
Dual-Sensor System Orientations:
Side-by-side for wide-area measurement (Wide)Main must be on the left side (when
looking into the connector)
of the Buddy (Wide)
Gocator Line Profile Sensors: User Manual
Getting Started • 35
Above/below for two-sided measurement (Opposite)Main must be on the top
with Buddy on the bottom (Opposite)
For more information on setting up a dual-sensor system, see
Components of a Gocator system should be properly grounded.
Gocator
Gocators should be grounded to the earth/chassis through their housings and through the grounding
shield of the Power I/O cordset. Gocator sensors have been designed to provide adequate grounding
through the use of M5 x 0.8 pitch mounting screws. Always check grounding with a multi-meter to
ensure electrical continuity between the mounting frame and the Gocator's connectors.
The frame or electrical cabinet that the Gocator is mounted to must be connected to earth ground.
Recommended Practices for Cordsets
If you need to minimize interference with other equipment, you can ground the Power & Ethernet or the
Power & Ethernet to Master cordset (depending on which cordset you are using) by terminating the
shield of the cordset before the split. The most effective grounding method is to use a 360-degree
clamp.
Gocator Line Profile Sensors: User Manual
Getting Started • 36
To terminate the cordset's shield:
1.Expose the cordset's braided shield by cutting
the plastic jacket before the point where the
cordset splits.
2.Install a 360-degree ground clamp.
Master Network Controllers
The rack mount brackets provided with all Masters are designed to provide adequate grounding through
the use of star washers. Always check grounding with a multi-meter by ensuring electrical continuity
between the mounting frame and RJ45 connectors on the front.
When using the rack mount brackets, you must connect the frame or electrical cabinet to which
the Master is mounted to earth ground.
You must check electrical continuity between the mounting frame and RJ45 connectors on the
front using a multi-meter.
If you are mounting Master 810 or 2410 using the provided DIN rail mount adapters, you must ground
the Master directly; for more information, see Grounding When Using a DIN Rail (Master 810/2410) on the
next page.
Gocator Line Profile Sensors: User Manual
Getting Started • 37
Grounding When Using a DIN Rail (Master 810/2410)
If you are using DIN rail adapters instead of the rack mount brackets, you must ensure that the Master is
properly grounded by connecting a ground cable to one of the holes indicated below. The holes accept
M4x5 screws.
You can use any of the ground holes shown below. However, LMIrecommends using the holes
indicated on the housing by a ground symbol.
An additional ground hole is provided on the rear of Master 810 and 2410 network controllers, indicated
by a ground symbol.
Additional Grounding Schemes
Potential differences and noise in a system caused by grounding issues can sometimes cause Gocator
sensors to reset or otherwisebehave erratically. If you experience such issues, see the GocatorGrounding Guide (https://downloads.lmi3d.com/gocator-grounding-guide) in the Download center for
additional grounding schemes.
Installing DIN Rail Clips: Master 810 or 2410
You can mount the Master 810 and 2410 using the included DINrail mounting clips with M4x8 flat
socket cap screws. The following DINrail clips (DINM12-RC) are included:
Gocator Line Profile Sensors: User Manual
Getting Started • 38
Older revisions of Master 810 and 2410 network controllers use a different configuration for the DINrail
clip holes.
To install the DINrail clips:
1.Remove the 1Urack mount brackets.
2.Locate the DINrail mounting holes on the back of the Master (see below).
Master 810:
Current revision
Master 2410:
Gocator Line Profile Sensors: User Manual
Older revision
Current revision
Getting Started • 39
Older revision
3.Attach the two DINrail mount clips to the back of the Master using two M4x8 flat socket cap screws for each
one.
The following illustration shows the installation of clips on a Master 810 (current revision)for horizontal
mounting:
Ensure that there is enough clearance around the Master for cabling.
Configuring Master 810
If you are using Master 810 with an encoder that runs at a quadrature frequency higher than 300 kHz,
you must use the device's divider DIP switches to limit the incoming frequency to 300 kHz.
Master 810 supports up to a maximum incoming encoder quadrature frequency of 6.5 MHz.
The DIP switches are located on the rear of the device.
Switches 5 to 8 are reserved for future use.
This section describes how to set the DIP switches on Master 810 to do the following:
Gocator Line Profile Sensors: User Manual
Getting Started • 40
l Set the divider so that the quadrature frequency of the connected encoder is compatible with the
Master.
l Set the debounce period to accommodate faster encoders.
Setting the Divider
To set the divider, you use switches 1 to 3. To determine which divider to use, use the following formula:
Output Quadrature Frequency = Input Quadrature Frequency / Divider
In the formula, use the quadrature frequency of the encoder (for more information, see Encoder
Quadrature Frequency below) and a divider from the following table so that the Output Quadrature
Frequency is no more than 300 kHz.
DividerSwitch 1Switch 2Switch 3
1OFFOFFOFF
2ONOFFOFF
4OFFONOFF
8ONONOFF
16OFFOFFON
32ONOFFON
64OFFONON
128ONONON
The divider works on debounced encoder signals. For more information, see Setting theDebounce Period on the next page.
Encoder Quadrature Frequency
Encoder quadrature frequency is defined as illustrated in the following diagram. It is the frequency of
encoder ticks. This may also be referred as the native encoder rate.
Gocator Line Profile Sensors: User Manual
Getting Started • 41
You must use a quadrature frequency when determining which divider to use (see Setting the Divider on
the previous page). Consult the datasheet of the encoder you are using to determineits quadrature
frequency.
Some encoders may be specified in terms of encoder signal frequency (or period). In this case,
convert the signal frequency to quadrature frequency by multiplying the signal frequency by 4.
Setting the Debounce Period
If the quadrature frequency of the encoder you are using is greater than 3 MHz, you must set the
debounce period to “short.” Otherwise, set the debounce period to “long.”
You use switch 4 to set the debounce period.
Debounce periodSwitch 4
short debounceON
long debounceOFF
Rut-Scanning System Setup
The following sections describe how to set up a Gocator 2375 rut-scanning system.
Layout
The Gocator 2375 sensor is designed to cover a scan width of up to 4.2 m by using 8 sensors mounted
in parallel.
The diagram above shows the clearance distanceand measurement range required in a typical setup.
Use the specification estimator (Gocator-2375_Specification_Estimator.xlsx) to calculate the X and Z
resolution of the sensors with different combinations of clearance distance and measurement range.
Gocator Line Profile Sensors: User Manual
Getting Started • 42
System Setup
A typical Gocator 2375 system is set up as a multi-sensor system. Thesensors are powered using a
Master network controller (excluding Master 100).
To connect a Gocator 2375:
1.Connect the Power and Ethernet to Master cordset to the Power/LAN connector on the sensor.
2.Connect the RJ45 jack labeled Power to an unused port on the Master.
3.Connect the RJ45 jack labeled Ethernet to an unused port on the switch.
4.Repeat the steps above for each sensor.
See Master 400/800 on page 775 and Master 1200/2400 on page 788 for more information on how to
install a Master.
Software Configuration
Each sensor is shipped with a default IP address of 192.168.1.10. Before you add a sensor to a multisensor system, its firmware version must match that of the other sensors, and its IP address must be
unique.
To configure a Gocator 2375 for the first time:
1.Set up the sensor’s IP address.
a. Follow the steps in Running a Standalone Sensor System on page 48.
b. Make sure that there is no other sensor in the network with the IP address 192.168.1.10.
2.Upgrade the firmware.
a. Follow the steps in Firmware Upgrade on page 111.
3.Set up profiling parameters.
Gocator Line Profile Sensors: User Manual
Getting Started • 43
a. Follow the steps in Scan Setup and Alignment on page 115 to set up profiling parameters. Typically,
trigger, active area, and exposure will need to be adjusted.
System Operation
An isolated layout should be used. Under this layout, each sensor can be independently controlled by
the SDK. The following application notes explain how to operate a multi-sensor system using the SDK.
APPNOTE_Gocator_4.x_Multi_Sensor_Guide.zip
Explains how to use the SDK to create a multi-sensor system, and multiplex their timing.
Explains how to use the SDK to perform alignment calibration of a multi-sensor system.
You can find the app notes under the How-to category in LMI's online Gocator resources.
Example code is included with both of the application notes above.
Gocator Line Profile Sensors: User Manual
Getting Started • 44
Network Setup
The following sections provide procedures for client PCand Gocator network setup.
DHCP is not recommended for Gocator sensors. If you choose to use DHCP, the DHCPserver
should try to preserve IPaddresses. Ideally, you should use static IP address assignment (by
MAC address) to do this.
Client Setup
To connect to a sensor from a client PC, you must ensure the client's network card is properly
configured.
Sensors are shipped with the following default network configuration:
SettingDefault
DHCPDisabled
IP Address192.168.1.10
Subnet Mask 255.255.255.0
Gateway0.0.0.0
All Gocator sensors are configured to 192.168.1.10 as the default IP address. For a dual-sensor
system, the Main and Buddy sensors must be assigned unique addresses before they can be used
on the same network. Before proceeding, connect the Main and Buddy sensors one at a time (to
avoid an address conflict) and use the steps in See Running a Dual-Sensor System on page 49 to
assign each sensor a unique address.
Gocator Line Profile Sensors: User Manual
Getting Started • 45
To connect to a sensor for the first time:
1.Connect cables and apply power.
Sensor cabling is illustrated in SystemOverview on page 29.
2.Change the client PC's network
settings.
Windows 7
a. Open the Control Panel, select
Network and Sharing Center,
and then click Change AdapterSettings.
b. Right-click the network connection
you want to modify, and then click
Properties.
c. On the Networking tab, click
Internet Protocol Version 4
(TCP/IPv4), and then click
Properties.
d. Select the Use the following IP
address option.
e. Enter IP Address "192.168.1.5"
and Subnet Mask "255.255.255.0",
then click OK.
Gocator Line Profile Sensors: User Manual
Getting Started • 46
Mac OS X v10.6
a. Open the Network pane in
System Preferences and select
Ethernet.
b. Set Configure to Manually.
c. Enter IP Address "192.168.1.5"
and Subnet Mask "255.255.255.0",
then click Apply.
See Troubleshooting on page 719 if you experience any problems while attempting to establish a
connection to the sensor.
Gocator Line Profile Sensors: User Manual
Getting Started • 47
Gocator Setup
The Gocator is shipped with a default configuration that will produce laser profiles for most targets.
The following sections describe how to set up a standalone sensor system and a dual-sensor system for
operations. After you have completed the setup, you can perform laser profiling to verify basic sensor
operation.
Running a Standalone Sensor System
To configure a standalone sensor system:
1.Power up the sensor.
The power indicator (blue) should turn on immediately.
2.Enter the sensor's IP address (192.168.1.10) in a web
browser.
The Gocator interface loads.
If a password has been set, you will be prompted to
provide it and then log in.
3.Go to the Manage page.
4.Ensure that Replay mode is off (the slider is set to the left).
Replay mode disables measurements.
5.Ensure that the Laser Safety Switch is enabled or the
Laser Safety input is high.
6.Go to the Scan page.
7.Observe the profile in the data viewer
8.Press the Start button or the Snapshot on the Toolbar to
start the sensor.
The Start button is used to run sensors continuously.
The Snapshot button is used to trigger the capture of a
single profile.
Standalone
Master 400/800/1200/2400
Gocator Line Profile Sensors: User Manual
Getting Started • 48
Master 810/2410
9.Move a target into the laser plane.
If a target object is within the sensor's measurement
range, the data viewer will display scan data, and the
sensor's range indicator will illuminate.
If no scan data is displayed in the data viewer, see
Troubleshooting on page 719.
10. Press the Stop button.
The laser should turn off.
Running a Dual-Sensor System
All sensors areshipped with a default IP address of 192.168.1.10. Ethernet networks require a unique IP
address for each device, so you must set up a unique address for each sensor.
To configure a dual-sensor system:
1.Turn off the sensors and unplug the Ethernet network
connection of the Main sensor.
All sensors are shipped with a default IP address of
192.168.1.10. Ethernet networks require a unique IP
address for each device. Skip step 1 to 3 if the Buddy
sensor's IP address is already set up with an unique
address.
2.Power up the Buddy sensor.
The power LED (blue) of the Buddy sensor should turn on
immediately.
3.Enter the sensor's IP address 192.168.1.10 in a web
browser.
The Gocator interface loads.
4.Go to the Manage Page.
Gocator Line Profile Sensors: User Manual
Getting Started • 49
5.Modify the IP address to 192.168.1.11 in the Networking
category and click the Save button.
When you click the Save button, you will be prompted to
confirm your selection.
6.Turn off the sensors, re-connect the Main sensor's
Ethernet connection and power-cycle the sensors.
After changing network configuration, the sensors must
be reset or power-cycled before the change will take
effect.
7.Enter the sensor's IP address 192.168.1.10 in a web
browser.
The Gocator interface loads.
8.Select the Manage page.
9.Go to Manage page, Sensor System panel, and select the
Visible Sensors panel.
The serial number of the Buddy sensor is listed in the
Available Sensors panel.
10. Select the Buddy sensor and click the Assign button.
The Buddy sensor will be assigned to the Main sensor and
its status will be updated in the System panel.
The firmware on Main and Buddy sensors must be the
same for Buddy assignment to be successful. If the
firmware is different, connect the Main and Buddy sensor
Gocator Line Profile Sensors: User Manual
Getting Started • 50
one at a time and follow the steps in Firmware Upgrade on
page 111 to upgrade the sensors.
11. Ensure that the Laser Safety Switch is enabled or the
Laser Safety input is high.
12. Ensure that Replay mode is off (the slider is set to the
left).
13. Go to the the Scan page.
14. Press the Start or the Snapshot button on the Toolbar to
start the sensors.
The Start button is used to run sensors continuously,
while the Snapshot button is used to trigger a single
profile.
Master 400/800/1200/2400
Master 810/2410
15. Move a target into the laser plane.
If a target object is within the sensor's measurement
range, the data viewer will display scan data, and the
sensor's range indicator will illuminate.
If no scan data is displayed in the data viewer, see
Troubleshooting on page 719.
16. Press the Stop button if you used the Start button to start
the sensors.
The laser should turn off.
Next Steps
After you complete the steps in this section, the Gocator measurement system is ready to be configured
for an application using the software interface. The interfaceis explained in the following sections:
Management and Maintenance (page 93)
Gocator Line Profile Sensors: User Manual
Getting Started • 51
Contains settings for sensor system layout, network, motion and alignment, handling jobs, and sensor
maintenance.
Scan Setup and Alignment (page 115)
Contains settings for scan mode, trigger source, detailed sensor configuration, and performing
alignment.
Models (page 176)
Contains settings for creating part matching models and sections.
Measurement and Processing (page 196)
Contains built-in measurement tools and their settings.
Output (page 433)
Contains settings for configuring output protocols used to communicate measurements to external
devices.
Dashboard (page 446)
Provides monitoring of measurement statistics and sensor health.
Toolbar (page 82)
Controls sensor operation, manages jobs, and replays recorded measurement data.
Gocator Line Profile Sensors: User Manual
Getting Started • 52
How Gocator Works
The following sections provide an overview of how Gocator acquires and produces data, detects and
measures parts, and controls devices such as PLCs. Some of these concepts are important for
understanding how you should mount sensors and configure settings such as active area.
You can use the Gocator Accelerator to speed up processing of data.For more information, see
Gocator Acceleration on page 450.
3D Acquisition
After a Gocator system has been set up and is running, it is ready to start capturing 3D data.
Gocator laser profile sensors project a laser line onto the target.
The sensor's camera views the laser line on the target from an angle and captures the reflection of the
laser light off the target. The camera captures a single 3D profile—a slice, in a sense—for each camera
exposure. The reflected laser light falls on the camera at different positions, depending on the distance
of the target from the sensor. The sensor’s laser emitter, its camera, and the target form a triangle.
Gocator uses the known distance between the laser emitter and the camera, and two known angles—
one of which depends on the position of the laser light on the camera—to calculate the distance from
the sensor to the target. This translates to the height of the target. This method of calculating distance is
called laser triangulation.
Gocator Line Profile Sensors: User Manual
53
Target objects typically move on a conveyor belt or other transportation mechanism under a sensor
mounted in a fixed position. Sensors can also bemounted on robot arms and moved over the target. In
both cases, the sensor captures a series of 3D profiles, building up a full scan of the target. Sensor speed
and required exposure time to measure the target are typically critical factors in applications with line
profilesensors.
Gocator sensors are always pre-calibrated to deliver 3D data in engineering units throughout
their measurement range.
Clearance Distance, Field of Viewand Measurement Range
Clearance distance (CD), field of view (FOV),and measurement range (MR)are important concepts for
understanding the setup of a Gocator sensor and for understanding results.
Clearance distance – The minimum distance from the sensor that a target can be scanned and
measured. A target closer than this distance will result in invalid data.
Measurement range – The vertical distance, starting at the end of the clearance distance, in which
targets can be scanned and measured. Targets beyond the measurement range will result in invalid data.
Field of view –The width on the X axis along the measurement range. At the far end of the
measurement range, the field of view is wider, but the X resolution and Zresolution are lower. At the
near end, the field of view is narrower, but the X resolution is higher. When resolution is critical, if
possible, place the target closer to the near end. (For more information on the relation between target
distance and resolution, see Z Resolution on page 56.)
Gocator Line Profile Sensors: User Manual
How Gocator Works • 54
Resolution and Accuracy
The following sections describe X Resolution, ZResolution, and ZLinearity. These terms are used in the
Gocator datasheets to describe the measurement capabilities of the sensors.
X Resolution
X resolution is the horizontal distance between each measurement point along the laser line. This
specification is based on the number of camera columns used to cover the field of view (FOV) at a
particular measurement range.
Because the FOV is trapezoidal (shown in red, below), the distance between points is closer at the near
range than at the far range. This is reflected in the Gocator data sheet as the two numbers quoted for X
resolution.
X Resolution is important for understanding how accurately width on a target can be measured.
When the Gocator runs in Profile mode and Uniform Spacing is enabled, the 3D data is
resampled to an X interval that is different from the raw camera resolution. For more
information, see Resampled Data and Point Cloud Data on page 63.
Gocator Line Profile Sensors: User Manual
How Gocator Works • 55
Z Resolution
Z Resolution gives an indication of the smallest detectable height difference at each point, or how
accurately height on a target can be measured. Variability of height measurements at any given moment,
in each individual 3D point, with the target at a fixed position, limits Z resolution. This variability is
caused by camera and sensor electronics.
Like X resolution, Z resolution is better closer to the sensor. This is reflected in the Gocator data sheet as
the two numbers quoted for Z resolution.
Z Linearity
Z linearity is the difference between the actual distance to the target and the measured distance to the
target, throughout the measurement range. Z linearity gives an indication of the sensor's ability to
measure absolute distance.
Gocator Line Profile Sensors: User Manual
How Gocator Works • 56
Z linearity is expressed in the Gocator data sheet as a percentage of the total measurement range.
Gocator Line Profile Sensors: User Manual
How Gocator Works • 57
Profile Output
Gocator represents a profile as a series of ranges, with each range representing the distance from the
origin. Each range contains a height (on the Z axis) and a position (on the X axis) in the sensor's field of
view.
Coordinate Systems
Range data is reported in one of three coordinate systems, which generally depends on the alignment
state of the sensor.
l Sensor coordinates: Used on unaligned sensors.
l System coordinates: Used on aligned sensors. Applies to either standalone or multi-sensor sys-
tems.
l Part and section coordinates:Data can optionally be reported using a coordinate system relative
to the part itself.
These coordinate systems are described below.
For most Gocator 2100, 2300, 2400, and 2800 sensors, X and Y increase as illustrated below,
relative to the connectors. For Gocator 2320, 2410, and 2420, one or both of these axes
increase relative to the laser and camera; for more information, see the coordinate system
orientations illustrated in the specification drawings of these sensors in Sensors on page 720.
Sensor Coordinates
Unaligned sensors use sensor coordinates: The measurement range (MR) is along the Z axis. The sensor’s
field of view (FOV)is along the X axis. Most importantly, the origin is at the center of the measurement
range and field of view.
Gocator 2130/2330 sensor
Gocator Line Profile Sensors: User Manual
How Gocator Works • 58
The Y axis represents the relative position of the part in the direction of travel. Y position increases as the
object moves forward (increasing encoder position). The image below represents a left-handed
coordinate system.
Gocator 2130/2330 sensor
The mounting direction, relative to the direction of travel, can be set in Gocator using either the Normal
or Reverse layout. For more information, see Layout on page 96.
System Coordinates
Aligning sensors adjusts the coordinate system in relation to sensor coordinates, resulting in system
coordinates (for more information on sensor coordinates, see Sensor Coordinates on the previous page).
For more information on aligning sensors, see Alignment on page 138.
The adjustments resulting from alignment are called transformations (offsets along the axes and
rotations around the axes). Transformations are displayed in the Sensor panel on the Scan page. For
more information on transformations in the web interface, see Transformations on page128.
System coordinates are aligned so that the system X axis is parallel to the alignment target surface. The
system Z origin is set to the base of the alignment target object. In both cases, alignment determines the
offsets in X and Z.
Alignment is used with a single sensor to compensate for mounting misalignment and to set a zero
reference, such as a conveyor belt surface.
Gocator Line Profile Sensors: User Manual
How Gocator Works • 59
Gocator 2130/2330 sensor
Additionally, in multi-sensor systems, alignment sets a common coordinate system. That is, scan data
and measurements from the sensors are expressed in a unified coordinate system.
Gocator 2130/2330 sensors
Alignment can also determine offsets along the Yaxis. This allows setting up a staggered layout in multisensor systems. This is especially useful in side-by-side mounting scenarios, as it provides full coverage
for models such as Gocator 2410 and Gocator 2420.
As with sensor coordinates, in system coordinates, Y position increases as the object moves forward
(increasing encoder position).
Alignment also determines the Y Angle (angle on the X–Z plane, around the Yaxis) needed to align sensor
data. This is also sometimes called roll correction.
Gocator Line Profile Sensors: User Manual
How Gocator Works • 60
Gocator 2130/2330:Y Angle
Y angle is positive when rotating from positive X to positive Z axis.
Similarly, tilt can be determined around the X and the Zaxis, which compensates for the angle in height
measurements. These are sometimes called pitch correction and yaw correction, respectively. Rotation
around the X axis often used for specular mounting.
Gocator 2130/2330:X Angle
Gocator Line Profile Sensors: User Manual
How Gocator Works • 61
Gocator 2130/2330 sensor:Z Angle
X angle is positive when rotating from positive Y to positive Z. Z angle is positive when rotating from
positive X to positive Y.
When applying the transformations, the object is first rotated around X, then Y, and then Z, and then the
offsets are applied.
Part and Section Coordinates
When you work with parts or sections extracted from scan data, a different coordinate system is
available.
Part data can be expressed in aligned system coordinates or unaligned sensor coordinates. But part data
can also be represented in part coordinates: data and measurement results are in a coordinate system
that places the X and Yorigins at the center of the part. The Z origin is at the surface surrounding the
alignment target (if the sensor or system has been aligned) or in the center of the center of the
measurement range (if the sensor or system has not been aligned).
The Frame of Reference setting, in the Part Detection panel on the Scan page, controls
whether part data is recorded using sensor/system coordinates or part coordinates.
Gocator Line Profile Sensors: User Manual
How Gocator Works • 62
Sections are always represented in a coordinate system similar to part coordinates: the X origin is always
at the center of the extracted profile, and the Z origin is at the bottom of the alignment target (or in the
center of the measurement range if the sensor is unaligned).
Switching between Coordinate Systems
In many situations, when working with part or section data that has been recorded with Frame of
Reference set to Part, it is useful to have access to the "real-world"coordinates, rather than part- or
section-relative coordinates. Gocator provides special "global"measurements, in the Bounding Box
tools, that you can use in Gocator scripts to convert from part or section coordinates to sensor/system
coordinates.
For more information, see the ProfileBounding Box tool or the Surface Bounding Box tool, and the
Script tool.
Resampled Data and Point Cloud Data
The data that a sensor produces in Profile mode is available in two formats: as resampled data and as
point cloud data. The sensor produces resampled data when Uniform Spacing is enabled and produces
point cloud data when Uniform Spacing is disabled. The setting is available in the Scan Mode panel, on
the Scan page.
Gocator Line Profile Sensors: User Manual
How Gocator Works • 63
When Uniform Spacing is enabled, the ranges that make up a profile are resampled so that the spacing
is uniform along the laser line (X axis). The resampling divides the X axis into fixed size "bins." Profile
points that fall into the samebin are combined into a single range value (Z).
The size of the spacing interval is set under the Spacing tab in the Sensor panel on Scan page.
Resampling to uniform spacing reduces the complexity for downstream algorithms to process the profile
data from the Gocator, but places a higher processing load on the sensor's CPU.
When uniform spacing is not enabled, no processing is required on the sensor. This frees up processing
resources in the Gocator, but usually requires more complicated processing on the client side. Ranges in
this case are reported in (X, Z) coordinate pairs.
Most built-in measurement tools in the Gocator in Profile mode operate on profiles with uniform
spacing. Alimited number of tools can operate on profiles without uniform spacing. For more
information on the profile tools, see Profile Measurement on page 220.
A drawback of uniform spacing is that if sensors are angled to scan the sides of a target, data on the
"verticals"is lost because points falling in the same "bin"are combined. When Uniform Spacing is
disabled, however, all points are preserved on the sides. In this case, the data can be processed by the
subset of tools that work on profiles without uniform spacing. Alternatively, the data can be processed
externally using the SDK.
Gocator Line Profile Sensors: User Manual
How Gocator Works • 64
When uniform spacing is enabled, in the Ethernet output, only the range values (Z) are reported.
The X positions can be reconstructed through the array index at the receiving end (the client).
For more information on Ethernet output, see Ethernet Output on page 434.
For information on enabling uniform spacing, see Scan Modes on page 116.
Data Generation and Processing
After scanning a target, Gocator can process the scan data to allow the use of more sophisticated
measurement tools. This section describes the following concepts:
l Surface generation
l Part detection
l Sectioning
Surface Generation
Gocator laser profile sensors create a single profile with each exposure. These sensors can combine a
series of profiles gathered as a target moves under the sensor to generate a height map, or surface, of
the entire target.
For more information, see Surface Generation on page 149.
Part Detection
After Gocator has generated a surface by combining single exposures into larger pieces of data, the
firmware can isolate discrete parts on a generated surface into separate scans representing parts.
Gocator Line Profile Sensors: User Manual
How Gocator Works • 65
Gocator can then perform measurements on these isolated parts.
Part detection is useful when measurements on individual parts are needed and for robotic pick and
place applications.
For more information on part detection, see Part Detection on page 153.
Sectioning
In Surface mode, Gocator can also extract a profile from a surface or part using a line you define on that
surface or part. The resulting profile is called a “section.” A section can have any orientation on the
surface, but its profile is parallel to the Z axis.
You can use most of Gocator's profile measurement tools on a section, letting you perform
measurements that are not possible with surface measurement tools.
For more information on sections, see Sections on page 190.
Part Matching
Gocator can match scanned parts to the edges of a model based on a previously scanned part (see Using
Edge Detection on page 177) or to the dimensions of a fitted bounding box or ellipse that encapsulate
the model (seeUsing Bounding Box and Ellipse on page 186). When parts match, Gocator can rotate
scans so that they are all oriented in the sameway. This allows measurement tools to be applied
consistently to parts, regardless of the orientation of the part you are trying to match.
Gocator Line Profile Sensors: User Manual
How Gocator Works • 66
Measurement
After Gocator scans a target and, optionally, further processes the data, the sensor is ready to take
measurements on the scan data.
Gocator provides several measurement tools, each of which provides a set of individual measurements,
giving you dozens of measurements ideal for a wide variety of applications to choose from. The
configured measurements start returning pass/fail decisions, as well as the actual measured values,
which are then sent over the enabled output channels to control devices such as PLCs, which can in turn
control ejection or sorting mechanisms. (For moreinformation on measurements and configuring
measurements, see Measurement and Processing on page 196. For more information on output
channels, seeOutput and Digital Tracking on page 77.)
You can create custom tools that run your own algorithms. For more information, see GDK on
page 675.
A part's position can vary on a transport system. To compensate for this variation, Gocator can anchor a
measurement to the positional measurement (X, Y, or Z) or Z angle of an easily detectable feature, such
as the edge of a part. The calculated offset between the two ensures that the anchored measurement
will always be properly positioned on different parts.
Tool Chaining
Gocator’s measurement and processing tools can be linked together: one tool uses another tool’s output
as input. This gives you a great deal of control and flexibility when it comes to implementing your
application.
The following table lists the available outputs from Gocator’s tools:
Gocator Line Profile Sensors: User Manual
How Gocator Works • 67
Gocator tool outputs
Data Type
Supported Output
Protocol
Visualization in Data
Viewer
Input for Other
Tools
Measurement Single 64-bit value SDK, PLCp rotocolsRendered on tool's input
data
Geometric
Features
Tool DataBinary data
Structured data
values: for
example, point or
line
structure: Profile,
Surface, or Generic
Cannot be output via
protocols
SDK
Rend ered on tool's input
data
Rendered separately
Not supported as
input, positional and
Zangle measurements
can be used by some
tools for anchoring
Tools that accept the
specific features
Tools that accept the
specific data type
The following sections describe these types of output and how you use them as input.
Anchoring Measurements
Tools can use the positional measurements (X, Y, or Z) of other tools as anchors to compensate for
minor shifts of parts: anchored tools are “locked” to the positional measurements of the anchoring tool’s
measurements. Some tools can also use a Z Angle measurement as an anchor. Typically, you will use
measurements from more easily found features on a target—such as an edge or a hole—as anchors to
accurately place other positional and dimensional measurements. This can help improve repeatability
and accuracy in the anchored tools.Note that anchoring measurements are used to calculate the offsets
of the anchored tools:the results from these measurements are not used as part of the anchored tool's
measurements.
Anchoring measurements are rendered as overlays on a tool's input data.
Gocator Line Profile Sensors: User Manual
How Gocator Works • 68
Height measurements rendered a tool's input: a small PCB component (F2) relative to nearby surface (F1),
anchored to positional (X and Y) measurements of the hole (lower right)
and to the Z angle of a larger component to the left (white arrow)
You enable anchoring on the Anchoring tab on the Tools panel:
Note that anchoring is visualized on the anchored tool’s input.
When combined with the matching and rotation capabilities of part matching, anchoring accounts for
most sources of variation in part position and orientation and, consequently, avoids many measurement
errors. For more information on anchoring, see Measurement Anchoring on page 211.
Gocator Line Profile Sensors: User Manual
How Gocator Works • 69
Geometric Features
Many of Gocator’s measurement tools can output data structures such as points, lines, planes, and
circles. These structures are called geometric features and contain the components you would expect: a
point geometric feature contains X, Y, and Z components (representing the location of the point in 3D
space). Examples of point geometric features output by Gocator’s measurement tools are hole center
points, the tip and base of studs, or a position on a surface.
Geometric features are rendered as overlays on a tool's input data.
Point geometric feature (a hole's Center Point)rendered
on a tool's input as a small white circle
Gocator’s “Feature” tools (such as Feature Dimension and Feature Intersect) use geometric features as
inputs. For example, because the point geometric feature representing the center of a hole has X, Y, and
Z components, you can perform dimensional measurements between it and another geometric feature,
such as another hole or an edge. For more information on Feature tools, see Feature Measurement on
page408. The Feature Create tool takes one or more geometric features as input and generates new
Gocator Line Profile Sensors: User Manual
How Gocator Works • 70
geometric features (for example, creating a line from two point geometric features). You can then
perform measurements on thosefeatures directly in the tool or in other Feature measurement tools.
You can also use angle measurements on the newly created features for anchoring.
You enable geometric feature output on a tool’s Features tab:
Center Point geometric feature of a Surface Hole tool enabled on Features tab
You enable geometric feature inputs on a Feature tool’s Parameters tab:
Gocator Line Profile Sensors: User Manual
How Gocator Works • 71
Setting the Point and Reference Feature to the Center Point
geometric features of two different holes
Geometric features are distinct from the “feature points” used by certain tools to determine which data
point in a region should be used in a measurement, for example, the maximum versus the minimum on
the Z axis of a data point in a region of interest:
Gocator Line Profile Sensors: User Manual
How Gocator Works • 72
For more information on feature points, see Feature Points on page 204.
Tool Data
Some measurement and processing tools can output more complex data, which can be used as input by
other tools or SDK applications. Thefollowing types of data are available: Profile, Surface, and Generic.
Profile and Surface tool data are identical in nature to the data produced by a sensor scan, except that
they are the processed result from a tool. This kind of data can be used as input in compatible tools.
Examples of this kind of this kind of data are the Stitched Surface output from the Surface Stitch tool, or
the Corrected Surface output from the Surface Vibration Correction tool. Another important kind of
data is the Transformed Surface produced by the Surface Transform tool, which transforms (shifting or
rotating on the X, Y, and Z axes)the sensor's scan data; the Surface Transform tool supports a full 6
degrees of freedom. For more information, see Transform on page 389.
Both Profile and Surface tool data can be visualized in the data viewer, not as an overlay, however, but as
independent data. The following is the output of the SurfaceVibration Correction tool. Note that the
first drop-down is set to Tool, to tell the sensor to display the tool data output, rather than the sensor
output:
Gocator Line Profile Sensors: User Manual
How Gocator Works • 73
The following shows the scan data coming directly from the sensor's scan engine. Note that the first
drop-down is set to Surface, rather than Tool.
Gocator Line Profile Sensors: User Manual
How Gocator Works • 74
You enable this processed output in a tool’s Data tab:
Gocator Line Profile Sensors: User Manual
How Gocator Works • 75
Stitched Surface tool enabled in Surface Stitch tool
You enable tool data input on a tool’s Parameters tab, using the Stream drop-down:
Gocator Line Profile Sensors: User Manual
How Gocator Works • 76
Setting aSurface Flatness tool's input to a Surface Stitch tool's data output
Generic tool data can’t be visualized. It can however be accessed from GDKtools or SDK applications you
create. Examples of Generic tool data are the Segments Array data produced by the Surface
Segmentation tool, or the Output Measurement data produced by the Surface Flatness. For more
information on the SDK, see GoSDK on page 665. Generic tool data is enabled in the same way as Profile
and Surface tool data, from the tool’s Data tab.
You may need to switch the first data viewer drop-down to “Tool” to view Profile or Surface tool data:
Output and Digital Tracking
After Gocator has scanned and measured parts, the last step in the operation flow is to output the
results and/or measurements.
Gocator Line Profile Sensors: User Manual
How Gocator Works • 77
One of the main functions of Gocator sensors is to produce pass/fail decisions, and then control
something based on that decision. Typically, this involves rejecting a part through an eject gate, but it can
also involve making decisions on good, but different, parts. This is described as “output” in Gocator.
Gocator supports the following output types:
l Ethernet (which provides industry-standard protocols such as Modbus, EtherNet/IP, and ASCII, in
addition to the Gocator protocol)
l Digital
l Analog
l Serial interfaces
An important concept is digital output tracking. Production lines can place an ejection or sorting
mechanism at different distances from where the sensor scans the target. For this reason, Gocator lets
you schedule a delayed decision over the digital interfaces. Because the conveyor system on a typical
production line will use an encoder or have a known, constant speed, targets can effectively be “tracked”
or "tagged."Gocator will know when a defective part has traveled far enough and trigger a PLC to
activate an ejection/sorting mechanism at the correct moment. For more information on digital output
tracking, see Digital Output on page 438.
Gocator Line Profile Sensors: User Manual
How Gocator Works • 78
Gocator Web Interface
The following sections describe the Gocator web interface.
Browser Compatibility
LMI recommends Chrome, Firefox, or Edge for use with the Gocator web interface.
Internet Explorer 11 is supported with limitations; for more information, see below.
Internet Explorer 11 Issues
If you use Gocator with large datasets on Internet Explorer 11, you may encounter the following issues.
Internet Explorer Switches to Software Rendering
If the PC connected to a Gocator sensor is busy, Internet Explorer may switch to software rendering
after a specific amount of time. If this occurs, data is not displayed in the data viewer, and the only
reliable way to recover from the situation is to restart the browser.
It is possible to remove the time limit that causes this issue, but you must modify the computer’s
registry. To do so, follow Microsoft's instructions at https://support.microsoft.com/en-
In some situations, you may encounter “Out of Memory” errors in the Gocator web interface. This issue
can be resolved by checking two options in Internet Explorer.
To correct out of memory issues in Internet Explorer 11:
1.In upper right corner, click the settings icon (), and choose Internet options.
2.In the dialog that opens, click the Advanced tab, and scroll down to the Security section.
Gocator Line Profile Sensors: User Manual
79
3.In the dialog, check both "Enable 64-bit processes for Enhanced Protected Mode" and "Enable Enhanced
Protected Mode".
4.Click OK and then restart your computer for the changes to take effect.
User Interface Overview
Gocator sensors are configured by connecting to the IPaddress of a sensor with a web browser.
The Gocator web interface is shown below.
Gocator Line Profile Sensors: User Manual
Gocator Web Interface • 80
ElementDescription
1Manage pageContains settings for sensor system layout, network, motion and
alignment, handling jobs, and sensor maintenance. See Management and
Maintenance on page 93.
2Scan pageContains settings for scan mode, trigger source, detailed sensor
configuration, and performing alignment. See Scan Setup and Alignment on
page 115.
3Model pageLets you set up sections and part matching. See Models on page 176
4Measure pageContains built-in measurement tools and their settings. See Measurement
and Processing on page 196.
5Output pageContains settings for configuring output protocols used to communicate
measurements to external devices. See Output on page 433.
6Dashboard pageProvides monitoring of measurement statistics and sensor health. See
Dashboard on page 446.
7CPULoad and SpeedProvides important sensor performance metrics. See Metrics Area on page
89.
8ToolbarControls sensor operation, manages jobs, and filters and replays
recorded measurement data. See Toolbar on the next page.
9Configuration areaProvides controls to configure scan and measurement tool settings.
Gocator Line Profile Sensors: User Manual
Gocator Web Interface • 81
ElementDescription
10
11
Data viewer
Status bar
Displays sensor data, tool setup controls, and measurements. See Data
Viewer on page 160 for its use when the Scan page is active and on page
197 for its use when the Measure page is active.
Displays log messages from the sensor (errors, warnings, and other
information) and frame information, and lets you switch the interface
language. For more information, see Status Bar on page 90.
Toolbar
The toolbar is used for performing operations such as managing jobs, working with replay data, and
starting and stopping the sensor.
ElementDescription
1 Job controlsFor saving and loading jobs.
2 Replay data controlsFor downloading, uploading, and exporting recorded data.
3 Sensor operation / replay controlUse the sensor operation controls to start sensors, enable and
filter recording, and control recorded data.
Creating, Saving and Loading Jobs (Settings)
A Gocator can store several hundred jobs. Being able to switch between jobs is useful when a Gocator is
used with different constraints during separate production runs. For example, width decision minimum
and maximum values might allow greater variation during one production run of a part, but might allow
less variation during another production run, depending on the desired grade of the part.
Most of the settings that can be changed in the Gocator's web interface, such as the ones in the
Manage, Measure, and Output pages, are temporary until saved in a job file. Each sensor can have
multiple job files. If there is a job file that is designated as the default, it will be loaded automatically
when the sensor is reset.
When you change sensor settings using the Gocator web interface in the emulator, some changes are
saved automatically, while other changes are temporary until you save them manually. The following
table lists the types of information that can be saved in a sensor.
Setting TypeBehavior
JobMost of the settings that can be changed in the Gocator's web interface, such as the ones
in the Manage, Measure, and Output pages, are temporary until saved in a job file.
Each sensor can have multiple job files. If there is a job file that is designated as the
default, it will be loaded automatically when the sensor is reset.
Alignment
Alignment can either be fixed or dynamic, as controlled by the Alignment Reference
Gocator Line Profile Sensors: User Manual
Gocator Web Interface • 82
Setting TypeBehavior
setting in Motion and Alignment in the Manage page.
Alignment is saved automatically at the end of the alignment procedure when
Alignment Reference is set to Fixed. When Alignment Reference is set to
Dynamic, however, you must manually save the job to save alignment.
Network AddressNetwork address changes are saved when you click the
the
Manage
page. The sensor must be reset before changes take effect.
Save
button in
Networking
on
The job drop-down list in the toolbar shows the jobs stored in the sensor. The job that is currently active
is listed at the top. The job name will be marked with "[unsaved]" to indicate any unsaved changes.
To create a job:
1.Choose [New] in the job drop-down list and type a name for the job.
2.Click the Save buttonor press Enter to save the job.
The job is saved to sensor storage using the name you provided. Saving a job automatically sets it as
the default, that is, the job loaded when then sensor is restarted.
To save a job:
l Click the Save button.
The job is saved to sensor storage. Saving a job automatically sets it as the default, that is, the job
loaded when then sensor is restarted.
To load (switch) jobs:
l Select an existing file name in the job drop-down list.
The job is activated. If there are any unsaved changes in the current job, you will be asked whether you want
to discard those changes.
You can perform other job management tasks—such as downloading job files from a sensor to a
computer, uploading job files to a sensor from a computer, and so on—in the Jobs panel in the Manage
page. See Jobs on page 107 for more information.
Recording, Playback, and Measurement Simulation
Gocator sensors can record and replay recorded scan data, and also simulate measurement tools on
recorded data. This feature is most often used for troubleshooting and fine-tuning measurements, but
can also be helpful during setup.
Recording and playback are controlled using the toolbar controls.
Gocator Line Profile Sensors: User Manual
Gocator Web Interface • 83
Recording and playback controls when replay is off
To record live data:
1.Toggle Replay mode off by setting the slider to the left in the Toolbar.
Replay mode disables measurements.
2.(Optional) Configure recording filtering.
For more information on recording filtering, see Recording Filtering on the next page.
3.Click the Record button to enable recording.
The center of the Record button turns red.
When recording is enabled (and replay is off), the sensor will store the most recent data as it runs.
Remember to disable recording if you no longer want to record live data. (Press the Record button
again to disable recording).
4.Press the Snapshot button or Start button.
The Snapshot button records a single frame. The Start button will run the sensor continuously and all
frames will be recorded, up to available memory. When the memory limit is reached, the oldest data
will be discarded.
Newly recorded data is appended to existing replay data unless the sensor job has been modified.
Gocator Line Profile Sensors: User Manual
Gocator Web Interface • 84
Playback controls when replay is on
To replay data:
1.Toggle Replay mode on by setting the slider to the right in the Toolbar.
The slider's background turns blue and a Replay Mode Enabled message is displayed.
2.Use the Replay slider or the Step Forward, Step Back, or Play buttons to review data.
The Step Forward and Step Back buttons move the current replay location forward and backward by a
single frame, respectively.
The Play button advances the replay location continuously, animating the playback until the end of the
replay data.
The Stop button (replaces the Play button while playing) can be used to pause the replay at a particular
location.
The Replay slider (or Replay Position box) can be used to go to a specific replay frame.
To simulate measurements on replay data:
1.Toggle Replay mode on by setting the slider to the right in the Toolbar.
The slider's background turns blue and a Replay Mode Enabled message is displayed.
To change the mode, Replay Protection must be unchecked.
2.Go to the Measure page.
Modify settings for existing measurements, add new measurement tools, or delete measurement tools
as desired. For information on adding and configuring measurements, see Measurement and Processing
on page 196.
3.Use the Replay Slider, Step Forward, Step Back, or Play button to simulate measurements.
Step or play through recorded data to execute the measurement tools on the recording.
Individual measurement values can be viewed directly in the data viewer. Statistics on the
measurements that have been simulated can be viewed in the Dashboard page; for more information
on the dashboard, see Dashboard on page 446.
To clear replay data:
1.Stop the sensor if it is running by clicking the Stop button.
2.Click the Clear Replay Data button.
Recording Filtering
Replay data is often used for troubleshooting. But replay data can contain thousands of frames, which
makes finding a specific frame to troubleshoot difficult. Recording filtering lets you choose which frames
Gocator records, based on one or more conditions, which makes it easier to find problems.
Gocator Line Profile Sensors: User Manual
Gocator Web Interface • 85
How Gocator treats conditions
SettingDescription
Any Condition
All Conditions
Gocator records a frame when any condition is true.
Gocator only records a frame if all conditions are true.
Conditions
SettingDescription
Any Measurement
Gocator records a frame when any measurement is in the state you select.
The following states are supported:
l pass
l fail or invalid
l fail and valid
l valid
l invalid
Single Measurement
Gocator records a frame if the measurement with the IDyou specify in IDis in the state
you select. This setting supports the same states as the Any Measurement setting (see
above).
Any Data
At/Above Threshold: Gocator records a frame if the number of valid points in the
frame is above the value you specify in Range Count Threshold.
Below Threshold: Gocator records a frame if the number of valid points is below the
threshold you specify.
In Surface mode, the number of valid points in the surface is compared to the
threshold, not any sections that may be defined.
To set recording filtering:
1.Make sure recording is enabled by clicking the Record button.
2.Click the Recording Filtering button.
3.In the Recording Filtering dialog, choose how Gocator treats conditions:
For information on the available settings, see How Gocator treats conditions above.
Gocator Line Profile Sensors: User Manual
Gocator Web Interface • 86
4.Configure the conditions that will cause Gocator to record a frame:
For information on the available settings, see Conditions on the previous page.
5.Click the "x"button or outside of the Recording Filtering dialog to close the dialog.
The recording filter icon turns green to show that recording filters have been set.
When you run the sensor, Gocator only records the frames that satisfy the conditions you have set.
Downloading, Uploading, and Exporting Replay Data
Replay data (recorded scan data) can bedownloaded from a Gocator to a client computer, or uploaded
from a client computer to a Gocator.
Data can also be exported from a Gocator to a client computer in order to process the data using thirdparty tools.
You can only upload replay data to the same sensor model that was used to create the data.
Replay data is not loaded or saved when you load or save jobs.
To download replay data:
1.Click the Download button.
2.In the File Download dialog, click Save.
3.In the Save As... dialog, choose a location, optionally change the name, and click Save.
To upload replay data:
1.Click the Upload button.
The Upload menu appears.
2.In the Upload menu, choose one of the following:
l Upload:Unloads the current job and creates a new unsaved and untitled job from the content of the
replay data file.
l Upload and merge:Uploads the replay data and merges the data's associated job with the current
job. Specifically, the settings on the Scan page are overwritten, but all other settings of the current
job are preserved, including any measurements or models.
Gocator Line Profile Sensors: User Manual
Gocator Web Interface • 87
If you have unsaved changes in the current job, the firmware asks whether you want to discard the
changes.
3.Do one of the following:
l Click Discard to discard any unsaved changes.
l Click Cancel to return to the main window to save your changes.
4.If you clicked Discard, navigate to the replay data to upload from the client computer and click OK.
The replay data is loaded, and anew unsaved, untitled job is created.
Replay data can be exported using the CSVformat. If you have enabled Acquire Intensity in the ScanMode panel on the Scan page, the exported CSVfile includes intensity data.
Surface intensity data cannot be exported to the CSVformat. It can only be exported separately
as a bitmap.
To export replay data in the CSV format:
1.In the Scan Mode panel, switch to Profile or Surface.
2.Switch to Replay mode.
3.Click the Export buttonand select All Data as CSV.
In Profile mode, all data in the record buffer is exported. In Surface mode, only data at the current
replay location is exported.
Use the playback control buttons to move to a different replay location; for information on playback,
see To replay data in Recording, Playback, and Measurement Simulation on page 83.
4.(Optional) Convert exported data to another format using the CSVConverter Tool. For information on
this tool, see CSV Converter Tool on page 706.
The decision values in the exported data depend on the current state of the job, not the state
Gocator Line Profile Sensors: User Manual
Gocator Web Interface • 88
during recording. For example, if you record data when a measurment returns a pass decision,
change the measurement's settings so that a fail decision is returned, and then export to CSV,
you will see a fail decision in the exported data.
Recorded intensity data can be exported to a bitmap (.BMP format). Acquire Intensity must be
checked in the Scan Mode panel while data was being recorded in order to export intensity data.
To export recorded intensity data to the BMP format:
l Switch to Replay mode and click the Export buttonand select Intensity data as BMP.
Only the intensity data in the current replay location is exported.
Use the playback control buttons to move to a different replay location; for information on playback,
see To replay data in Recording, Playback, and Measurement Simulation on page 83.
To export video data to a BMPfile:
1.In the Scan Mode panel, switch to Video mode.
Use the playback control buttons to move to a different replay location; for information on playback,
see To replay data in Recording, Playback, and Measurement Simulation on page 83.
2.Switch to Replay mode.
3.Click the Export buttonand select Video data as BMP.
Metrics Area
The Metrics area displays two important sensor performance metrics: CPU load and speed (current
frame rate).
The CPU bar in the Metrics panel (at the top of the interface) displays how much of the CPU is being
utilized. A warning symbol ( ) will appear next to the CPUbar if the sensor drops data because the CPU
is over-loaded.
CPUat 100%
Gocator Line Profile Sensors: User Manual
Gocator Web Interface • 89
The Speed bar displays the frame rate of the sensor. A warning symbol ( ) will appear next to it if
triggers (external input or encoder) are dropped because the external rate exceeds the maximum frame
rate.
Open the log for details on the warning. For more information on logs, see Log below.
When a sensor is accelerated a "rocket"icon appears in the metrics area.
Data Viewer
The data viewer is displayed in both the Scan and the Measure pages, but displays different
information depending on which page is active.
When the Scan page is active, the data viewer displays sensor data and can be used to adjust the active
area and other settings. Depending on the selected operation mode (page 116), the data viewer can
display video images, profiles, sections, or surfaces. For details, see Data Viewer on page 160.
When the Measure page is active, the data viewer displays sensor data onto which representations of
measurement tools and their measurements are superimposed. For details, see Data Viewer on page
197.
Status Bar
The status bar lets you do the following:
l See sensor messages in the log.
l See frame information.
l Change the interface language.
l Switch to Quick Edit mode.
Log
The log, located at the bottom of the web interface, is a centralized location for all messages that the
Gocator displays, including warnings and errors.
A number indicates the number of unread messages:
Gocator Line Profile Sensors: User Manual
Gocator Web Interface • 90
To use the log:
1.Click on the Log open buttonat the bottom of the web interface.
2.Click on the appropriate tab for the information you need.
Frame Information
The area to the right of the status bar displays useful frame information, both when the sensor is
running and when viewing recorded data.
This information is especially useful when you have enabled recording filtering. If you look at a recording
playback, when you have enabled recording filtering, someframes can be excluded, resulting in variable
"gaps" in the data.
The following information is available:
Frame Index: Displays the index in the data buffer of the current frame. The value resets to 0 when the
sensor is restarted or when recording is enabled.
Master Time: Displays the recording time of the current frame, with respect to when the sensor was
started.
Encoder Index: Displays the encoder value at the time of the last encoder Z index pulse. Note this is not
the same as the encoder value at the time the frame was captured.
Timestamp: Displays the timestamp the current frame, in microseconds from when the sensor was
started.
To switch between types of frame information:
l Click the frame information area to switch to the next available type of information.
Quick Edit Mode
When working with a very large number of measurement tools (for example, a few dozen) or a very
complex user-created GDK tool, you can switch to a "Quick Edit"mode to make configuration faster.
When this mode is enabled, the data viewer and measurement results are not refreshed after each
setting change. Also, when Quick Edit is enabled, in Replay mode, stepping through frames or playing
back scan data does not change the displayed frame.
When a sensor is running, Quick Edit mode is ignored:all changes to settings are reflected
immediately in the data viewer.
Gocator Line Profile Sensors: User Manual
Gocator Web Interface • 91
Interface Language
The language button on the right side of the status bar at the bottom of the interface lets you change
the languageof the interface.
To change the language:
1.Click the language button at the bottom of the web interface.
2.Choose a language from the list.
The interface reloads on the page you were working in, displaying the page using the language you chose.
The sensor state is preserved.
Gocator Line Profile Sensors: User Manual
Gocator Web Interface • 92
Management and Maintenance
The following sections describe how to set up the sensor connections and networking, how to calibrate
encoders and choose the alignment reference, and how to perform maintenance tasks.
Manage Page Overview
Gocator's system and maintenance tasks are performed on the Manage page.
ElementDescription
1Sensor SystemContains sensor information, buddy assignment, and the
autostart setting. See Sensor System on the next page.
2LayoutContains settings for configuring dual- and multi-sensor system
layouts.
3NetworkingContains settings for configuring the network. See Networking on
page 104.
4Motion and AlignmentContains settings to configure the encoder. See Motion and
Alignment on page 105.
5JobsLets you manage jobs stored on the sensor. See Jobs on page
107.
6SecurityLets you change passwords. See Security on page 108.
Gocator Line Profile Sensors: User Manual
Gocator Web Interface • 93
ElementDescription
7MaintenanceLets you upgrade firmware, create/restore backups, and reset
sensors. See Maintenance on page 109.
8SupportLets you open an HTMLversion or download a PDFversion of the
manual, download the SDK, or save a support file.Also provides
device information. See Support on page 112
Sensor System
The following sections describe the Sensor System category on the Manage page. This category
provides sensor information and the autostart setting. It also lets you choose which sensors to add to a
dual- or multi-sensor system.
Dual- and Multi-sensor Systems
Gocator supports dual- and multi-sensor systems. In these systems, data from each sensor is combined
into a single profile or surface, effectively creating a wider field of view. Any measurements you
configure work on the combined data.
Although some Gocator models have much wider fields of view, the trade-off is that their resolution is
much lower: finer features on targets are below their resolution and therefore can't be measured.
Models with smaller fields of view—which limit the maximum size of targets that can be scanned—have
vastly finer resolutions. When you combine multiple sensors with a smaller field of view, you obtain a
wider overall field of view with the finer resolution of those models.
Gocator lets you easily and quickly set up dual- and multi-sensor systems from the web interface. Setting
up these systems involves two steps:
1. Assigning oneor more additional sensors, called Buddy sensors, to the Main sensor. For more information, see Buddy Assignment on the next page.
Gocator Line Profile Sensors: User Manual
Gocator Web Interface • 94
2. Choosing the layout of the dual- or multi-sensor system. For more information, see Layout on the
next page.
Buddy Assignment
In a dual- or multi-sensor system, the Main sensor controls a second sensor, called the Buddy sensor,
after the Buddy sensor is assigned to the Main sensor. You configure both sensors through the Main
sensor's interface.
Main and Buddy sensors must be assigned unique IP addresses before they can be used on the
same network. Before proceeding, connect the Main and Buddy sensors one at a time (to avoid an
address conflict) and use the steps described in Running a Dual-Sensor System (page 30) to assign
each sensor a unique address.
When a sensor is acting as a Buddy, it is not discoverable and its web interface is not accessible.
A sensor can only be assigned as a Buddy if its firmware and model number match the
firmware and model number of the Main sensor.
To assign a Buddy sensor:
1.Go to the Manage page and click on the Sensor System category.
2.In the Visible Sensors list, click the "plus"icon next to the sensor you want to add as a Buddy.
The sensor you added to the system appears in a Buddies list.
3.Repeat the previous step to add more sensors to the system.
After you have assigned the desired number of Buddy sensors, you must specify system's layout. For
more information, see Layout on the next page.
Gocator Line Profile Sensors: User Manual
Gocator Web Interface • 95
To remove a Buddy, click the "minus"icon next to the sensor you want to remove. To remove all
Buddies, click Remove All Buddies.
Over Temperature Protection
Sensors equipped with a 3B-N laser by default will turn off the laser if the temperature exceeds the safe
operating range. You can override the setting by disabling the overheat protection.
Disabling the setting is not recommended. Disabling the overheat protection feature could lead
to premature laser failure if the sensor operates outside the specified temperature range.
To enable/disable overheat temperature protection:
1.Check/uncheck the Over Temperature Shutoff option.
2.Save the job file.
Sensor Autostart
With the Autostart setting enabled, scanning and measurements begin automatically when the sensor
is powered on. Autostart must be enabled if the sensor will be used without being connected to a
computer.
To enable/disable Autostart:
1.Go to the Manage page and click on the Sensor System category.
2.Check/uncheck the Autostart option in the Main section.
Layout
The following sections describe the Layout category on the Manage page. This category lets you
configure dual- and multi-sensor systems.
Gocator Line Profile Sensors: User Manual
Gocator Web Interface • 96
Mounting orientations must be specified for a dual- or multi-sensor system. This information allows the
alignment procedure to determine the correct system-wide coordinates for laser profiling and
measurements. For more information on sensor and system coordinates, see Coordinate Systems on
page58.
Dual- and multi-sensor layouts are only displayed when a Buddy sensor has been assigned.
For multi-sensor layouts with sensors angled around the Y axis, to get "side" data, you must
uncheck Uniform Spacing before scanning. The Y offset, X angle, and Z angle transformations
cannot be non-zero when Uniform Spacing is unchecked. Therefore, when aligning a sensor
using a bar alignment target with Uniform Spacing unchecked, set the Degrees of Freedom
setting to X, Z, Y Angle, which prevents these transformations from being non-zero.
Supported Layouts
Layout TypeExample
Normal
The sensor operates as an isolated device.
Reverse
The sensor operates as an isolated device,
but in a reverse orientation. You can use
this layout to change the handedness of the
data.
Gocator Line Profile Sensors: User Manual
Gocator Web Interface • 97
Layout TypeExample
Wide
Sensors are mounted in Left (Main) and
Right (Buddy) positions. This allows for a
larger combined field of view. Sensors may
be angled around the Yaxis to avoid
occlusions.
Reverse
Sensors are mounted in a left-right layout
as with the Wide layout, but the Buddy
sensor is mounted such that it is rotated
180 degrees around the Z axis to prevent
occlusion along the Y axis.
Sensors should be shifted along the Yaxis
so that the laser lines align.
Opposite
Sensors are mounted in Top (Main) and
Bottom (Buddy) positions for a larger
combined measurement range and the
ability to perform Top/Bottom differential
measurements.
Gocator Line Profile Sensors: User Manual
Gocator Web Interface • 98
Layout TypeExample
Grid
For systems composed of three or more
sensors. Sensors can be mounted in a 2-
dimensional grid using the settings in the
Layout Grid area below. Side-by-sideand
top-bottom configurations are supported,
as well as combinations of these and
reversed orientations.
Gocator Line Profile Sensors: User Manual
Gocator Web Interface • 99
To specify a standalone layout:
1.Go to the Manage page and click on the Layout category.
2.Under Layout Types, choose Normal or Reverse layout by clicking one of the layout buttons.
See the table above for information on layouts.
Before you can select a dual-sensor layout, you must assign a second sensor as the Buddy
sensor. For more information, see Dual- and Multi-sensor Systems on page 94.
To specify a dual-sensor layout:
1.Go to the Manage page and click on the Layout category.
2.Under Layout Types, choose a layout by clicking one of the layout buttons.
See the table above for information on layouts.
Before you can select a multi-sensor layout, you must assign two or more additional sensors as
Buddy sensors. For more information, see Dual- and Multi-sensor Systems on page 94.
To specify a multi-sensor layout:
1.Go to the Manage page and click on the Layout category.
2.Under Layout Grid, click the "plus"icon to the right to add the desired number of columns in the grid.
Gocator Line Profile Sensors: User Manual
Gocator Web Interface • 100
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.