String From Code
Icon:
Introduction
This command will create String/s from a selected Code. Users can pick any code on a String to extract an alignment and CSD String from. Elevations are adopted from a selected surface.
Multiple alignments and strings will be created wherever the code stops and starts along the specifiied station/station range.
During the String creation process users can:
Set a station/station range to apply the new String over
Attach a Template to the string
Select to apply a Delete All Codes outside Selected Code Variation over the selected range (except when selecting the BAT codes)
Select to match the road Code to the offset and elevation of the new String via addition of a Match Code to String Variation (except when selecting the BAT codes)
Select to remove the Batter (daylight) over the selected range (except when selting the BAT codes)
A Design Model must be created in order to run this command.
Notes:
The naming convention of the new String is <Code Name>_#_<String Name>. The # nubmer is auto assigned by the software to generate unique names. The Rename Alignment command could be used afterward to change this.
Where the BAT code is selected as the Code to extract, the options to apply variations to the source String will be disabled
For Civil 3D users, Civil 3D alignment/s will be created for the new String/s
For non-Civil 3D users, CSD alignments will be created for the new String/s. The labeling of the alignments will be adopted from the setting in Active Drawing Settings > CSD Styles > Alignment Annotation Style Sets > Other.
Details
Upon selecting the command the following form is displayed:
Model
Select the design model to use for String elevations. It is expected that the Model extends over the full length of the Code being extracted. String
Select the String to extract the Code from Code Select the Code to extract as a String Details
Control how the String is used. Start Station
Set a start station/station to apply the String End Station
Set an end station/station to apply the String Template
Add a Template entry to the String upon creation Apply edits to the source String (listed in the input String) Add 'Set Code to String' Variation
Adds a Variation to set the Code to adopt the offset and elevation of the created String Remove Batter from String
Adds a Batter (Daylight) override to remove the batter/daylight over the selected start/end range Add 'Delete Codes Outside' Variation
Adds a Variation to delete all Codes outside of the selected Code. Create Civil 3D Profile Only
Enabled for Civil 3D users only.
If ticked, creates a Civil 3D alignment and profile (no CSD String)Civil 3D Styles
Set the Civil 3D Styles to apply to the Civil 3D alignment (and optionally profile) created. Only activated for Civil 3D users Alignment
Style
Pick an alignment style to apply Label Set
Pick an alignment label set to apply Profile
Style
Pick a profile style to apply Label Set
Pick a profile label style to apply Create
Click to create the alignment/s and string/s Cancel
Exit