Scanning

Scanning is a feature that can be accessed through the Global Setup. Scanning enables the workpiece, fixture, work offset, tools and holders to be automatically loaded upon starting Backplot / Machine Simulation. Scanning can be accessed by locating, Program Tabs - Editor - Global Setup - Machine Configuration - Scanning.

Global setup scanning window.

The Scanning window has three sections, Scanning Mode, Read/Write Settings and NC File Placement Settings.

Scanning Mode

Scanning Mode has three options.

Scanning Mode

param

Scan active nc file

Reads the scanning commands that are currently in the nc file.

param

Scan setup file

Scan setup file reads an external file which contains the same scanning commands that would be located within the nc file, but using default settings so that it is neutral to all controls. The setup file should be located in the same location as the nc file and have the same name, but the .setup extension.

Setup file.

param

Disabled

No scanning is done.

Read/Write Settings

There are three columns within this section, Definition, Read and Write.

Scanning read options

param

Definition

Contains the objects that can be scanned, Geometries, Holders, Navigation, Stock, Tools, Work offset.

param

Read

Check boxes correspond with each definition. Check the box beside the definition to automatically read its description from the nc or setup file.

Scanning write options

param

Write

Check boxes correspond with each definition. Check the box beside the definition to automatically write the description into the nc or setup file.

NC File Placement Settings

NC File Placement Settings mode has three sections,

NC File Placement Settings.

param

Definition

Contains the objects that are scanned, by clicking on each of the definitions it allows its placement to be selected.

param

Placement of selection definition

Allows the end user to choose the placement of the scanning commands from default options. Use this field to select where the tool definitions should be placed in the file. You can select Top of file, At tool change or Custom from the drop-down list. If the selected placement fails, the tool definition is placed at line 1.

Placement options.

param

Custom Placement

Allows the end user to choose the placement of the scanning commands. Use this field to specify a keyword or regular expression (Perl) to search for the line, the tool definition should be placed after. If the search fails, the tool definition is placed at line 1.

The custom tool placement can be specified in two ways:

Simple: In the simple mode you use a keyword such as M6, G2 to specify the tool placement. Then all the tools are placed after the first occurrence of M6 or G2.

Advanced: The advanced mode lets you use a regular expression (Perl) to specify the tool placement.

Examples:
M0?6 which matches M6 or M06
M0+6 which matches M06 or M006, but not M6.

You can use the following wildcards and repetition characters to specify the advanced custom tool placement.

Wildcards and repetition of string occurrences

Please refer to Perl regular expression documentation for more information.

This field is only activated if Custom is selected in the Placement of tool definitions field.

Scanning Commands

Sample below shows scanning commands in a Setup file.

Fixture/Workpiece

Sample below shows how to load .stl model as fixture or workpiece.

Tool

Sample below shows how to load a tool.

Sample below shows how to load a tool with a holder.

Refer to the Tool Scanning page for information on Automatic Tool Scanning.

Holder

Sample below shows how to load a holder.

WCS

Sample below shows how to load the work offset.