Current Help System: PC-DMIS Laser (View Core Help)

## Using Sequential Execution Mode

To enable Sequential Execution mode, select File | Execute | Sequential Execution or click the Sequential Execution icon from the Edit window toolbar.

Sequential Execution icon on the Edit Window toolbar

The default way of executing a part program is for PC-DMIS Laser to continue scanning later features while feature extraction occurs for a previous feature. While this results in increased execution speed, the downside is that you may run into seemingly confusing error messages reported for an earlier problem feature but appearing while a later feature is being scanned.

For example, suppose you have three circles in sequence in your part program. The default execution mode behaves as follows:

Scan CIR1.

Extract CIR1 from its pointcloud.

Scan CIR2.

Extract CIR2 from its pointcloud.

Scan CIR3.

Extract CIR3 from its pointcloud.

Now, if CIR2 fails to extract, it generates its error. However, with the default execution mode, you will likely see this calculation error in the Execution Mode Options dialog box while the machine is already scanning CIR3 or maybe even a later feature, making it seem the error is for the current feature, not the proper one.

Sequential Execution mode avoids this problem by waiting to scan the next feature only once the previous feature is all the way done. This allows you to have concrete information about the problem feature when an error message does appear. In addition, execution stops when a message appears which may help avoid collisions with the part.

Note: Since Sequential Mode is most useful when executing a part program for the first time, once it is enabled it only stays enabled for that execution. After execution finishes, PC-DMIS Laser reverts to its default execution mode. For production purposes, it is assumed that the part programs are reliable for multiple runs.