insert-at-intersections ("ii")

See this command in the command table.

To access this command:

  • Digitize ribbon > Condition > Condition > Insert at Intersections.

  • Using the command line, enter "insert-at-intersections" and press ENTER.

  • Use the quick key combination "ii".

  • Display the Find Command screen, locate insert-at-intersections and click Run.

Command Overview

Inserts string vertices at intersections with other strings.

Data can either be selected before running the command, or interactively during the command session.

Command steps:

  1. Run the command.

  2. In any 3D window, select a string.

    New vertices are added to the string at the points of intersection with other strings, along the line of sight.

Command Automation

You can automate by passing this command and parameters into oDmApp.ParseCommand(), using any COM-aware scripting language.

Note: For more information on scripting in Studio NPVS+, please refer to your Scripting Tutorial (Help > Scripting Tutorial).

Example Parameter String (JS):

oDmApp.ParseCommand("insert-at-intersections @point=100.0,200.0,0.0,1";

Where:

  • @point=100.0,200.0,0.0,1 is the ParsePointArguments: X,Y,Z,nButton.

Parameters Table

Parameter Description Reqd? Example Syntax
ParsePointArguments

X,Y,Z,nButton.

  • X is a numeric (double) world coordinate value.

  • Y is a numeric (double) world coordinate value.

  • Z is a numeric (double) world coordinate value.

  • nButton is an integer value parsed as part of @point input. Enumerated types are:

    • 1: Left mouse button behaviour

    • 2: Middle mouse button behaviour

    • 4: Right mouse button behaviour

Y @point=100.0,200.0,0.0,1

Related topics and activities