Work with Block Control Codes

Surveyors can assign block control codes to points during field data collection to specify properties for an associated block feature. For example, they can assign a block control code to a point to specify to scale the feature block on the X, Y, or Z axis. Or, they can assign block control codes to one to three points (depending on the block definition) that are used as insertion points for the block.

When the feature codes are processed, block control codes modify block objects according to the actions (instructions) associated with the code.

To create a new block control code:

  1. In the Project Explorer, right-click the Block Control Codes node and select New Block Control Code.

    A new Block Control Code node displays nested beneath the Block Control Codes parent node in the Project Explorer. In addition, the Block Control Code Properties pane displays.

  2. Complete the fields as described in "Properties" below.

    Your changes are saved automatically.

To edit or delete an existing block control code:

In the Project Explorer, right-click the node for the block control code you want to edit or delete and do either of the following:

  • Select Properties to display the Block Control Code Properties pane. Then make any necessary edits as described in "Properties" below. Your changes are saved automatically.
  • Select Delete.

    Note: If you delete a control code that has been assigned to a point in your project and then reprocess the feature codes, the deleted code will no longer be recognized and will be reported as "Unknown" in the Feature Code Processing Report.

Properties:

Feature

Name

Enter a name for the block control code.

Code

Enter a unique code for the block control code. Duplicate block control codes cannot be used in the same Feature Definition (.fxl) file.

Typically, the code is an abbreviation for the block control action that can be easily assigned to a point in the field.

Code

Action

Select the predefined code representing the action to be performed on the feature line (see "Available action codes and descriptions" below).

Description

Displays a read-only description of the action selected in the Action drop-down list.

Available action codes and descriptions

Rotation

Rotate the block around the Z axis using the value entered following the code.

Scale X

Scale the block on the X axis using the value entered following the code.

Scale Y

Scale the block on the Y axis using the value entered following the code.

Scale Z

Scale the block on the Z axis using the value entered following the code.

From 1 Point

The selected point is the single insertion point for the block.

From 2 Points

The selected point and the next subsequent point that includes a block feature are used to specify the block's location, rotation around the Z axis, and scaling on the X axis.

From 3 Points

The selected point and the next subsequent two points that include a block feature are used to specify the block's location, rotation around the Z axis, and scaling on the X and Y axes.

Related topics

Work with the Feature Library and Feature Definition Files