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:
- 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.
- 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. |