8 8
CONTENTS
6 JOB ENTITIES ..................................................................................................................................... 193
6.4.9 Serial Communication .......................................................................................................................... 193
6.4.9.1 To modify Serial Communication settings ............................................................................................ 194
6.4.9.2 Conguring cabLase Editor 5 to allow Serial Communication ............................................................. 195
6.4.9.3 Serial Communication Script File Format ............................................................................................. 196
6.4.10 Set I/O Port .......................................................................................................................................... 197
6.4.11 Show Messagebox ............................................................................................................................... 198
6.4.12 Wait for External Signal ........................................................................................................................ 199
6.4.14 XY Motion ............................................................................................................................................. 201
6.5 TEMPLATE OBJECT ........................................................................................................................... 203
6.5.1 Creating a Template Object .................................................................................................................. 203
6.5.2 Editing or Removing the Template Object ............................................................................................ 203
7 MARKING JOBS ................................................................................................................................. 204
7.1 USING PREVIEWMARK ...................................................................................................................... 204
7.1.1 To preview an object ............................................................................................................................ 204
7.1.2 To move the outline while it is displaying ............................................................................................. 205
7.1.3 To scale the outline while it is displaying .............................................................................................. 205
7.1.4 To adjust the outline refresh speed ...................................................................................................... 205
7.1.5 To calibrate the Visible Pointer ............................................................................................................. 205
7.2 USING THE QUICKMARK FEATURE ................................................................................................. 205
7.2.1 To QuickMark objects ........................................................................................................................... 205
7.2.2 Checking the Mark Time ...................................................................................................................... 206
7.3 RUNNING JOBS .................................................................................................................................. 206
7.3.1 The Job Loading Events ...................................................................................................................... 207
7.3.2 Before a Job is Executed Events ......................................................................................................... 208
7.3.2.1 To check if any objects are out of bounds ............................................................................................ 208
7.3.2.2 To respond to the Enter Character String dialog box ........................................................................... 208
7.3.2.3 To respond to the Home motion axes event ......................................................................................... 209
7.3.3 Job Execution Events ........................................................................................................................... 209
7.3.3.1 To change the Global settings .............................................................................................................. 210
7.3.3.2 To change the Global settings from the Touch screen interface .......................................................... 210
7.3.3.3 To control how a job cycle repeats ........................................................................................................211
7.3.3.4 To continuously save Dynamic string changes .................................................................................... 212
7.3.3.5 To use Step and Repeat ....................................................................................................................... 213
7.3.3.6 To control the job with External I/O ...................................................................................................... 213
7.3.3.7 To enable marking on moving parts (Mark on the Fly) ......................................................................... 214
7.3.3.8 To dynamically control marking object alignment ................................................................................. 215
7.3.3.9 To respond to the Enter Character String dialog box ........................................................................... 216
7.3.3.10To respond to the TextMerge Event dialog box .................................................................................. 216
7.3.3.11To view the current MergeFile ............................................................................................................. 217
7.3.3.12To change the Beam Home settings................................................................................................... 217
7.3.3.13To change the LaserSaver settings .................................................................................................... 218
7.3.4 Running From the Workspace ............................................................................................................. 219
7.3.4.1 To run a Job from the Job Editing Workspace or Operator Interface ................................................... 219
7.3.4.2 To stop the Job ..................................................................................................................................... 219
7.3.4.3 To run a Job from the Touch Screen Interface ..................................................................................... 220
7.3.4.4 To stop the Job ..................................................................................................................................... 220
7.3.4.5 To set the default Job Settings ............................................................................................................. 220
7.3 RUNNING STAND-ALONE JOBS ........................................................................................................ 221
7.4.1 To remotely run the current Job ........................................................................................................... 221
7.4.2 To congure Mark on the Fly parameters for the current Job .............................................................. 222
7.4.3 To remotely run a Job stored on a LEC-2 ............................................................................................ 223
7.5 CONTROLLING cabLase Editor 5 REMOTELY ................................................................................... 224
7.5.1 The Host Interface ................................................................................................................................ 224
7.5.1.1 RS232 and TCP/IP Interface Concepts................................................................................................ 224
7.5.1.2 Fieldbus Interface Concepts ................................................................................................................ 224
8 THE MARKING FIELD AND LENS ..................................................................................................... 225
8.1 Understanding Field Distortions ........................................................................................................... 225
8.1.1 Mirror Induced Distortion ...................................................................................................................... 225
8.1.2 F-Theta Objective Induced Distortion ................................................................................................... 226
8.1.3 Distortion Correction ............................................................................................................................ 226