Input-Edit Profile File

Similar to the Input-Edit Road Profile command, this command features a spreadsheet type editor and handles a variety of profile (.PRO) configurations. Besides editing a profile, this routine can be used to just view the contents of a profile.

The command starts by prompting for the profile file to edit. Alternately, you can run Input-Edit Profile by double-clicking on a profile polyline that is drawn on a profile grid.

The opening dialog below shows the layout of this editor. At the top of the dialog, you can dynamically see the profile and vary its appearance by using zoom and pan. The station, elevation and slopes are also shown at the lower left of the dialog which update/track with the movement of the cursor. There are between five and nine possible data fields in a profile depending on the type of profile that has been selected.


Profile Name: This name is optional and often used when multiple profiles are stored in a profile (.PRO) file and graphically generated using the Draw Profile command.

Add Row: Adds a new row into the profile after the current row.

Remove Row: Removes the current row.

Type of Profile: There are 6 types of .pro files and the spreadsheet columns will change to match the data fields for the selected profile type:

Edit Slope To Change: This setting controls which field to update when the slope is modified in the spreadsheet.

Reference Profile: Selects a reference profile and displays it in the profile graphic view immediately.

Reference CL: Selects a reference centerline which is used for station equations.

Sag-Crest Points: When editing a road profile, its sag/crest points are shown here.

Through Pt: This button lets user to make the road profile pass through a certain point.

Vertical Exaggeration: Changes the look of the profile.

Edit Slope to ChangeWhen edit the slope value, you can choose a value to change from the following selection: the next elevation, the previous elevation, the next station or the previous station.

Check Stations: Reports profile information at the specified stations. The Check Stations are not stored in the profile; they are merely used as a design/analysis tool for viewing the elevations at certain stations while adjusting the profile data.

Speed Tables: This button is enabled only when you edit a road profile. Please refer to the documentation on Input-Edit Road Profile for the information on Vertical Speed Tables.

Next: Used for navigation when editing a .PRO file containing multiple profiles, loads the next profile.

Previous: Used for navigation when editing a .PRO file containing multiple profiles, loads the previous profile.

Load: Used for loading another, existing .PRO file for editing.

Save: Saves the profile using the current profile file name. The current profile file name is displayed in the top title bar of the dialog box.

SaveAs: Allows you to save the profile under a different profile file name.

Calc PI: This function calculates a station/elevation point given two existing station/elevation points and slopes from them. The values are entered in this dialog. When you pick Calculate, the program finds the intersection of the grade lines. Then pick OK and the calculated PVI is added to the profile.Report: Creates a report of current profile.

Undo: Reverts the last action in the editor.

Settings: Opens the settings dialog.


Hold Next Slopes: When editing a profile elevation, this option will maintain all the slopes after the edit point by adjusting the elevations. Otherwise, the elevations for the rest of the profile points are held and the slope from the edit profile point to the next profile point is adjusted.

Show Slope When Zoom In: This option allows to display the slopes on the long enough profile segments when zoom in.

Grid Ticks Only: Toggles between displaying the grid and grid ticks in the graphic box.

Set Grid Interval: This option allows you to control the elevation grid spacing in the graphic preview. When this option is off, the program automatically figures the elevation grid interval.

Hold Elevation When Update Step-Up for Sewer Profiles: Toggles between holding the elevation or the pipe slope

Enable Additional Invert-In Fields for Sewer Profiles: When editing a sewer profile, this option allows you to display an extra invert-in column for in-coming pipes. The invert-in elevations are separated by commas.

Enable Cradle Fields for Sewer Profiles: When editing a sewer profile, this option allows to display cradle above and cradle below columns.

Display Sight Distance Options: Display either K-Value or Sight Distance in the fifth column for road profiles.

Grid Mode: The Dynamic option will update the grid interval labels when you zoom in or out of the profile image. The Static option will keep the grid interval labels static.

Tools: Opens the Tools dialog.

Translate: Globally adds or subtracts value to stations and/or elevations within the specified range of stations. while Scale will apply the specified scale factor to stations and/or elevations within the specified range of stations.

Scale: Applies the specified scale factor to stations and/or elevations within the specified range of stations.

Reduce: Reduces the profile points by the Offset Cutoff value.

Reverse: Reverses the direction of the stationing for the profile.

Cradle Setup: Sets up the cradles for sewer profiles. The cradle parameters are different with different pipe sizes and are defined in the Pipe Size Library. You can either use library data or specify new values here.

Pulldown Menu Location: Profiles
Keyboard Command: profedit
Prerequisite: None