Transparent Commands

Transparent commands can be issued at the Command: prompt while running other commands without exiting the current command. The transparent command will run and then return to the current command. To run a transparent command, you can either type in the command name or pick a button on the Transparent Command toolbar. There are nine Carlson transparent commands for point input and one for entity selection. The point commands can be used at any command prompt that is for a point location. The selection command can be used at any "Select objects" or "Select entities" prompt.
'2: Gets the 2D (x,y) coordinate by point number from the current coordinate file. You can enter a single point number or a range of points (ie 1-10).

'3: Gets the 3D (x,y,z) coordinate by point number from the current coordinate file.

'CL: Gets a point by station-offset from a centerline. The routine prompts for a centerline, station and offset left or right. The centerline can by defined by a centerline file, segment on a polyline or linework entity. The position along the centerline can be specified by entering the station, picking a point that gets projected onto the centerline, or by a distance factor. While picking the position along the centerline, the program shows the station and offset of the cursor in real-time. The 'CL command can be used as a Perpendicular From snap by picking a centerline and entering a station to come perpendicular from (the routine defaults to the station of the last point) and then entering an offset for the perpendicular distance.

'CENTROID: Gets a point that is the centroid position for a closed polyline. The routine prompts for the polyline to process.

'TRAVPT: Gets a point by angle and distance from a starting point.

'TANGPT: Gets a point that is tangent to the selected centerline or polyline. The routine prompts for the centerline, station and distance. The station defaults to the position along the centerline of the last picked point.

'BBPT: Gets a point by Bearing-Bearing Intersection. The routine follows the same prompts as the Bearing-Bearing Intersect command in the COGO menu.

'BDPT: Gets a point by Bearing-Distance Intersection. The routine follows the same prompts as the Bearing-Distance Intersect command in the COGO menu.

'DDPT: Gets a point by Distance-Distance Intersection. The routine follows the same prompts as the Distance-Distance Intersect command in the COGO menu.

'FILTER: Makes a selection set of entities using an entity property filter. Available properties to filter include layer, level, type, style, linetype, size and color. For each property, you can choose whether to include or exclude from the selection using this property. When using multiple properties for the filter, they are combined using an AND operator so that all properties must match to pass the filter.

Prompts

For '2 to draw a polyline from points 100-102.
Command: pl
PLINE
Specify start point: '2
>>Enter point numbers: 100-102
Resuming PLINE command.
Specify start point: 10308.02109999,10213.95245576
Current line-width is 0.00
Specify next point or [Arc/Halfwidth/Length/Undo/Width]:
10307.46576250,10214.50318930
Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]:
10268.05722717,10245.06058831
Specify next point or [Arc/Close/Halfwidth/Length/Undo/Width]: press Enter to end

For 'CL to draw a polyline starting at station 200, right 50 from a centerline:
Command: pl
PLINE
Specify start point: 'cl
>>CL File/Segment/<Select centerline polyline>: pick a polyline
>>Station range: 0.00 to 256.36
>>Factor/<Pick point on centerline or Enter Station <191.162>>>:
200
>>Centerline starting station <0.0>: press Enter to use zero
>>Offset (negative for left): 50
Resuming PLINE command.
Specify start point: 5155.46856081,5271.30066060
Current line-width is 0.00
Specify next point or [Arc/Halfwidth/Length/Undo/Width]: pick a point