The Design Data Form
The Design Data form is accessible from multiple locations: the Design Data Form command on the Ribbon/Menu, as well as from command icons located on the Vertical Grading Editor and Cross Section Windows.
Overview
The Design Data Form facilitates editing of the cross sections, application of stripping and compaction factors for plotting, and the display of Design Constraints on the Vertical Grading Editor and Cross Section Windows.
The Design Data Form consists of two data panels:
- Top Left: Data Summary and edit selection
- Top Right: editing of individual data entries
The lower section includes functional buttons to add, copy, reorder and save Data, as well as opening the Vertical Grading Editor or Cross Section Windows.
Data Listing and Data Entries:
- To expand a heading, click on the + sign next to the heading.
- To collapse a heading, click on the - sign next to the heading.
Variation Listing - coloured by variation type
The variations added will have a background colour applied based on whether the variation applies an insert, edit or delete action (comment is uncoloured).
Terminology - Codes and Sections
A Code is a defined design point on a cross section. It normally represents a grade break in the cross section top surface. Codes should be named with a prefix of L for left of centreline or R for right of centreline.
A Section is a cross section line that connects between two codes, and can include one or more subgrade layers represented by closed (or open ended) shapes. Sections are always measured perpendicular to the centreline alignment.
Notes When Adding Data
Start and End Chainage
When data is added to the cross sections between a start and end chainage, calculations for the cross section are made at every SAMPLED section along the CSD Object. If a start chainage was set to, say 22.5, and the sampling was every 10 metres, then the first cross sections where this data would apply would be at Chainage 30.
Almost every data entry allows the user to select the option to Create Chainage at start and/or end. Using this option will enable the addition of sampling directly from the Start Chainage and End Chainage of the Data Entry. The button Add Data Entry Changes must be used to add these extra sampled sections.
Double Click to Add New Data Entries
Double clicking on a Data heading will result in a new entry being added for that Data type.
Details
This is the central data storage location to fully control the cross sections applied to the road object. The main components of the software are noted below:
File menu > Import Data Imports data from a *.desdat file. All entries in the Design Data form will be replaced with the saved data. File menu > Export Data Imports data from a *.desdat file. All entries in the Design Data form will be replaced with the saved data.
Click to create a save file containing all entries from the Design Data form. The exported data can be edited using Notepad or equivalent. Exports data to a *.desdat file.Tools menu > Cross Section Viewer Opens the Cross Section Viewer Tools menu > Vertical Grading Editor Opens the Vertical Grading Editor window. Tools menu > Volume Report Opens the Volume Report form. Tools menu > Subgrade Variations Opens the Subgrade Editor form for applying variations to the subgrade layers Tools menu > Insert Extra Sections Opens the Add Extra Sections form for adding additonal sampled sections into the string. Tools menu > ScriptX Editor Opens the ScriptX Editor program for creation of Custom Scripts. Recalculate Click to recalculate (update) all entries listed in the Design Data form. Rebuild Models Click to rebuild all Built Models and surfaces [Data Listing and Data Editing Windows] The Data Listing Window lists all Data that has been assigned to the cross sections (top left) and the Data Editing Window shows the selected Data for editing (top right). Each Data Listing is explained below.
Command Buttons Expand Tree View Expand all - Tree view ompress Tree View Compress all - Tree view Add Entry Highlight a 'heading' from the Design Data List and select the Add Entry button. Depending on the type of Heading selected, either a form will be displayed, which will prompt the user for a secondary selection or a new Design Data entry will be created.
Note: Double click on any Data Heading or entry to add a new entry of that Data Type.Delete Entry Use this command to remove the selected Design Data entry. Copy Entry Use this command to create a copy of the selected Design Data entry. Move Down Use the command to move the selected Design Data entry one item down the data list. Note: Some commands are processed in an order.
Move Up Use the command to move the selected Design Data entry one item up the data list. Note: Some commands are processed in an order.
Insert Chainages Add extra sampling/sections to the string using this form - full details in Add Extra Sections help. Open Cross Section Select this button to open an instance of the Cross Section viewer. Multiple instances of the Cross Section viewer can be opened. Open Vertical Grading Editor Select this button to open the Vertical Grading Editor (VGE). Open Template Editor Select this button to open the Template Editor Rebuild Surface After making edits in the Design Data form, this button will display as required to enable updating of the surface.
Note: The linework for the String will automatically update as soon as the edit is made.Add/Update Button to save and update data that has been edited. This button will only display in edit mode - when a Data Entry has been edited. Cancel Cancel editing of any data highlighted for edit. Sync Start/End Cross Section Viewer Show/Sync cross sections for the start and end chainages of the current edit. Two cross section windows will display, initially located immediately below the Design Data Form and displaying Start Chainage and End Chainage section windows to match the current Data Entry being edited in the Data Editing Window. Add Data Entry Chainages Adds extra cross section sampling that has been specified in the Design Data Form by selecting the "Create Chainage at Start/End" option on a Design Data entry.
Special Notes: Designers are able to pre determine how this extra sampling will be used in the outputs - review the Active Drawing Settings cross section usage tab to learn more about pre-setting sample groups and output controls. The Select Sections to Plot command option can be used to edit the output controls for individual Road objects.Exports data to a *.desdat file for importing to another project. Save Data Imports data from a *.desdat file. All entries in the Design Data form will be replaced with the saved data.
Data Listing Commands
Data is added by selecting the Data type in the list and clicking on the Add Entry button. Data Input Options to control the cross sections are listed below:
Auto Merge
Templates Templates are 'typical cross sections' that can be applied to a road - they are a collection of sections/codes comprising a total cross section, inclusive of subgrade data and batter conditions. Templates can be created and edited via the Create/Edit Templates command - accessing the Template Editor is also available from the Vertical Grading Editor. The Data Editing Window appears as follows:
Start Chainage Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End Chainage Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Template Name Select the cross section Template to apply Merge Select Yes to merge from the previous Template at the Start Chainage to the selected Template at the End Chainage. Merging will occur linearly over the start and end chainage ranges on the basis that the Code names match and both templates have the elevation specified by the same method (either by level difference or slope). Create Chainage at Start Store the Start Chainage in this form to be added as a Sampled Section on the current CSD object (see above for more details) Create Chainage at End Store the End Chainage in this form to be added as a Sampled Section on the current CSD object (see above for more details) Notes:
The template list is always sorted by the starting chainage. If you inadvertently specify templates with overlapping ranges, the first template, sorted by starting chainage, is used.
At least 3 Template entries are required to initiate a Template merge. 1st template entry leads up to the transition zone (Template 1). 2nd template entry spans the template merge zone - the exiting Template is to be specified (Template 2) AND Merge must be ticked ON. 3rd template entry starts from the end of the Template merge entry (Template 2).Variations Variations provide a range of tools for altering the cross section, normally on a section by section (code by code) basis, without creating a new Template or editing a Template. Variations are an edit to the cross section, and are applied in order in the data listing. Multiple edits on a code is able to be applied via a sequence of variations on that code. Variations that edit a cross section Code typically work from the inside (closest to the Road CL) out - when a Code of the cross section is adjusted, the Code/s working outward from the adjusted Code have their position changed (offset and level) to maintain their relative position to the adjusted Code. When applying any alignment control, remember to work from the inside edge (closest to the Road CL) you want adjusted.
When a Variation is to be added, a form will display listing the available variations. Select a Variation from the list, then select the Insert Position. This can be set in the Variations list as follows:
- Start/Top: top of list
- End/Bottom: end of list
- Before Selected Entry: above the Variation entry you had highlighted at the time of clicking Add Entry
- After Select Entry: below the Variation entry you had highlighted at the time of clicking Add Entry
Note: Variations do not apply to the Batter codes (LBAT or RBAT) or Table Drains Codes - Batter overrides should be used in these cases.
Each Variation is listed, below:
Custom Variation This command will add a Custom Variation, which can execute multiple cross section edits.
ScriptX files (.scx files) are selected as Custom Variations and can be created using the ScriptX Editor. Scripts are written in the Civil Site Design 'ScriptX' programming format.
For more details on writing ScriptX files, review this documentation: www.civilsurveysolutions.com.au/downloads/CSD/Documents/ScriptX-ProgrammersReference.pdf
All Custom Scripts will have a Start Chainage and End Chainage input. Other inputs, if any, are set by the creator/editor of the ScriptX file.
Delete Section This command will delete a selected leg (Code) from the cross section. The next outer Code and section will move inward to connect with the previous Code.
Start Chainage Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End Chainage Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Code Select the Code to delete Create Chainage at Start Store the Start Chainage in this form to be added as a Sampled Section on the current CSD object (see above for more details) Create Chainage at End Store the End Chainage in this form to be added as a Sampled Section on the current CSD object (see above for more details) Insert Section This command will insert a new Code and Section onto the cross section. The next outer Code and section will move outward and connect with the new Code.
Note: Inserting a Code relocates the next outer Code to reconnect to the NEW Code (and therefore the rest of the cross section, working outwards from the inserted Code).
Left/Right Select to insert a new Code Left of the centreline or Right of the centreline Insert Position Select Before Select Code or At End of Template (before Batters) Before: Insert before Insert Before Code (specified on the next line) At End: Inserts at the end of the cross section, BEFORE the batters or Table Drains Insert Before Code Use the pick list to select the Code to insert before (inwards toward the centreline) New Code Enter the name of the new Code. Make sure that it starts with L if it is on the left or R if it is on the right. Start Chainage: Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End Chainage: Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Start Width: Enter the width required for the new template Section at the starting Chainage End Width: Enter the width required for the new template Section at the ending Chainage
Note: The program linearly interpolates in-between the Start and End ChainagesSlope/Vertical: Use the pick list to select if the elevation for the Code is calculated by slope or vertical distance. Slope/Vert Start: Enter the value at the start chainage Slope/Vert End: Enter value at the end chainage
Note: The program linearly interpolates in-between the Start and End ChainagesPlot Flag: Select Yes to include the Code offset/level information in the Data Bands when plotting cross sections. Select No to not Code this Code on the cross sections Adjust Start Chainage: Applies the Inserted Code over the selected chainage range, except not at the exact Start Chainage specified. Adjust End Chainage: Applies the Inserted Code over the selected chainage range, except not at the exact End Chainage specified. Create Chainage at START Store the Start Chainage in this form to be added as a Sampled Section on the current CSD object (see above for more details) Create Chainage at END Store the EndChainage in this form to be added as a Sampled Section on the current CSD object (see above for more details) Example:
Before After Insert Section with Interpolated Levels This command will insert a new Code in the cross section, with the Code adopting the top surface levels of the cross section (not forming a grade break). This is a very useful tool for adjusting the subgrade behaviour and not adjusting the design grade breaks.
Special Note: This Variation cannot be used in conjunction with other variations - unexpected results will occur when compounding variations are applied
Start Chainage: Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End Chainage: Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Before/After Select to insert before the selected reference Code or after. Before will insert the code in the section closer to the centreline, with After inserting the code in the section further from the centreline. Code Pick the reference Code. This sets the section where the New Code is to be inserted and can be used as a reference for offset location of the New Code/ New Code Name for New Code being inserted. Method This establishes the method to use for determining the offset location of the New Code on the cross section. Options are:
- Relative to Code: Set an offset measured from the selected Code
- Fixed Distance: Set an offset measured from the centreline of the current CSD object
- Use Alignment: Pick an alignment to define the offset location
Note: the New Code must be located in the Section immediately before or after the Code selected.
Offset If Method is set to Relative to Code, this would be an offset distance measured from the Code selected
If Method is set to Fixed Distance, this would be the distance measured from the centrelineAlignment If Method is stet to Use Alignment, use this pick list to select an alignment from which to establish the offset location of the New Code. Create Chainage at START Store the Start Chainage in this form to be added as a Sampled Section on the current CSD object (see above for more details) Create Chainage at END Store the End Chainage in this form to be added as a Sampled Section on the current CSD object (see above for more details) Example:
Before After Linearly Vary Section Width &/or Slope This command can be used to linearly adjust the width and/or slope of a Section in the cross section, over a specified chainage range.
Code Select the Code to adjust Start Chainage: Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End Chainage: Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Width Variation Is Select either Set or Incremental:
- Set: Users type in exact widths required for the Section.
- Incremental: Users type in a CHANGE in the current width (+ to increase and - to decrease)
Start Width: Enter the width required at the Start chainage End Width: Enter the width required at the End chainage Slope/Vertical Variation Is Select either Set or Incremental:
- Set: Users type in exact slope required for the Section.
- Incremental: Users type in a CHANGE in the current slope/vertical distance (+ to increase and - to decrease)
Note: the section elevation is either defined by a slope or a vertical difference relationship. This is defined at the time of creating a Code.
Start Slope/Vertical Enter the value at the start chainage End Slope/Vertical Enter the value at the end chainage Adjust Start Chainage:: Applies the change over the selected chainage range, except not at the exact Start Chainage specified. Adjust End Chainage: Applies the change over the selected chainage range, except not at the exact End Chainage specified. Create Chainage at START Store the Start Chainage in this form to be added as a Sampled Section on the current CSD object (see above for more details) Create Chainage at END Store the End Chainage in this form to be added as a Sampled Section on the current CSD object (see above for more details) Example:
Start Mid End Set Code Levels to Match Surface This command can be used to set a Code to adopt a surface level and optionally an alignment offset.
Code Select the Code to adjust Start Chainage: Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End Chainage: Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Surface Select the surface to match the code to Optional Alignment Select the Alignment to use as the Code offset if required Height Adjustment This gives an option to add of subtract from the calculated level, useful for adding seal overlay to existing road. Create Chainage at START Store the Start Chainage in this form to be added as a Sampled Section on the current CSD object (see above for more details) Create Chainage at END Store the End Chainage in this form to be added as a Sampled Section on the current CSD object (see above for more details) Example:
Before After Set Code Offset to Alignment This command can be used to set a Code to adopt offset of an alignment and maintain either the slopes or the level difference of the Section.
Code Select the Code to adjust Start Chainage: Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End Chainage: Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Widen Method When the Code offset is adjusted to match the alignment, options for establishing the elevation of the code is optionally controlled by:
- Change Offset and Level: as the Code offset changes, the elevation of the Code is adjusted to maintain the current Section slope
- Change Offset - Keep Level: as the Code offset changes, the elevation of the Code is not adjusted (the relative height difference across the Section is maintained).
Alignment Select the Alignment to use as the Code offset Create Chainage at START Store the Start Chainage in this form to be added as a Sampled Section on the current CSD object (see above for more details) Create Chainage at END Store the End Chainage in this form to be added as a Sampled Section on the current CSD object (see above for more details) Example:
Before After Set Code Offset to Polyline This command can be used to set a Code to adopt the offset of a polyline, with an optional additional offset, and maintain either the slopes or the level difference of the Section.
Code Select the Code to adjust Start Chainage: Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End Chainage: Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Widen Method When the Code offset is adjusted to match the alignment, options for establishing the elevation of the code is optionally controlled by:
- Change Offset and Level: as the Code offset changes, the elevation of the Code is adjusted to maintain the current Section slope
- Change Offset - Keep Level: as the Code offset changes, the elevation of the Code is not adjusted (the relative height difference across the Section is maintained).
Polyline ID Click on the picker icon, then at the command prompt select the polyline in the drawing.
The polyline ID (object handle) will display when the polyline is selected.Add. Offset Type in a value to add an additional offset to the offset position calculated from the polyline. +ve values offset to the right and -ve offset to the left of the selected polyline. Max. Offset Type in a maximum offset distance to search left/right of the alignment to locate the polyline. Polyline geometry, up to the maximum offset value specified, will be used to edit the code posiition.
A value of zero assumes no maximum offset is applied (polyline geometry is always used)Offset Method Applies in the situation where the polyline can be intersected more than once for a section.
- Nearest: use the nearest intersect with the polyline
- Furthest: use the furthest intersect with the polyline
Note: if no Offset Method is selected, then Furthest will be applied.Create Chainage at START Store the Start Chainage in this form to be added as a Sampled Section on the current CSD object (see above for more details) Create Chainage at END Store the End Chainage in this form to be added as a Sampled Section on the current CSD object (see above for more details) Match Section Slope to Surface This command will set the Section crossfalls to match the Sampled Surface slope, with the user defining where the slope is calculated on the Sampled Surface in the Section.
Special Notes: An alignment is required for this command to control the Code offset. This variation may not interact well with other Variations applied to this Code.
Code Select the Code to set a grade adjustment for Start Chainage: Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End Chainage: Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Alignment Select an alignment to control the offset location of the selected Code Slope Calculated from Surface A slope is calculated from the selected surface and applied to the Code. The slope can be calculated by:
- At End of Section: at the outside edge of the Section matching the new Code offset, the slope is calculated at the surface and this slope is applied to the Section
- At Start of Section: at the inside edge of the Section matching the new Code offset, the slope is calculated at the surface and this slope is applied to the Section
- Between Section Start/End: the elevation is calculated at the start and end of the section and the average slope calculated is applied
- Between CL and Section End: the elevation is calculated at the CL Code and the end of the Section and the average slope calculated is applied
- Midway Between Section Start/End: the middle of the section is found, the slope of the surface is calculated at this location and is applied.
Surface Select the surface from which to calculate slopes Example:
Before After At End of Section
At Start of Section
Midway between Section Start and End
Between Section Start/End
Set Code Offsets &/or Levels to String This command can be used to set a Code to adopt elevations and/or offsets of another CSD Object (normally a general String) designed. The Create/Edit Profile/String command can be used to create a String. This is a key requirement when it is required to independently grade elements of the cross section.
Code Select the Code to adjust Start Chainage: Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End Chainage: Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Select Method Users can select how the String is used to control the selected Code:
- Hold Offset and level: do NOT change the offset or level of the Code to match the String (does nothing)
- Change Offset and Level: change BOTH the offset and the level of the Code to adopt the offset and level of the String
- Hold Level - Change Offset: do not change the level of the Code, but set the Code offset to match the String
- Hold Slope - Change Offset: Set the Code to adopt the elevation of the String, with the offset being calculated from the current slope of the Section. The slope is maintained and offset is adjusted to match the level of the String
- Hold Offset - Change Level: do not change the offset of the Code, but set the Code elevation to match the String
String Select the String to use Create Chainage at START Store the Start Chainage in this form to be added as a Sampled Section on the current CSD object (see above for more details) Create Chainage at END Store the End Chainage in this form to be added as a Sampled Section on the current CSD object (see above for more details) Example:
Before After Change Offset and Level
Hold Level - Change Offset
Hold Slope - Change Offset
Hold Offset - Change Level
Insert Section & Match Code Levels to Surface This command can be used to create a new Code and Section and to have the Code adopt elevations relative to a surface, including applying an alignment offset.
Special Note: This Variation shouldn't be used in conjunction with other Variations on this Code - unexpected results will occur.
Start Chainage: Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End Chainage: Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. New Code Type a name for the new Code Insert After Code Select an existing Code on the cross section to insert this Code after. Sections outside of the existing Code will be moved and reconnected to the New Code Surface Pick the surface to match elevations to Alignment The Code must be set to use an alignment for offset location Height Adjustment Optionally type an elevation to be above (+) or below (-) the selected Surface Create Chainage at START Store the Start Chainage in this form to be added as a Sampled Section on the current CSD object (see above for more details) Create Chainage at END Store the End Chainage in this form to be added as a Sampled Section on the current CSD object (see above for more details) Example:
Before After Delete All Sections Outside Selected Codes This command provides an efficient method for remove all Codes and Sections outside of a selected left and right side Code, not including the batter codes.
Start Chainage: Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End Chainage: Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Left Code Set the left Code to keep (all Codes outside of this will be deleted) Right Code Set the right Code to keep (all Codes outside of this will be deleted) Create Chainage at START Store the Start Chainage in this form to be added as a Sampled Section on the current CSD object (see above for more details) Create Chainage at END Store the End Chainage in this form to be added as a Sampled Section on the current CSD object (see above for more details) Warp This command can be used to apply a linear change in crossfall for a Code, with the start and end crossfall being calculated from a surface.
Start Chainage: Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. Code to Warp: Select the required Code. Start Surface: Select the surface at the starting chainage. This will set the crossfall of the Code at the Start Chainage Alignment: Select the alignment that specifies the required offset for the Code. End Chainage: Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. End Surface: Select the surface at the end chainage. This will set the crossfall of the Code at the End Chainage. The software will linearly transition crossfalls between the Start Chainage and End Chainage. Create Chainage at START Store the Start Chainage in this form to be added as a Sampled Section on the current CSD object (see above for more details) Create Chainage at END Store the End Chainage in this form to be added as a Sampled Section on the current CSD object (see above for more details) Warp to Crossfall Sets a Code to adopt the slope of an existing surface at a Start Chainage location and transition to a set crossfall an End Chainage. The Crossfall calculated is the average crossfall measured between the start and end of the Section.
Chainage at Surface Start chainage where it is required to adopt the crossfall from the existing surface Code to Warp Code to adjust Surface Surface to adopt crossfalls from Alignment Set the alignment to control the offset of the Code Chainage at Crossfall Set the end chainage at which to apply a set Crossfall Crossfall Set the Crossfall to apply at the End Chainage Copy Codes Copy Codes allows a user to pick Codes on the current CSD Object and have those Codes adopt the levels (and optionally offset) location of Codes from a DIFFERENT CSD Object. This is particularly useful when design from the 'outside in' - an example of this would be designing with a String on the Back of Kerb, but wanting the kerb codes to the face/lip of kerb to move relative to the Back of Kerb code. In this case, you would make a String for the kerb and apply a kerb template, then 'map' the String kerb shape onto equivalent codes on the centreline cross section. Up to 6 Codes can be matched up in a single Copy Codes entry.
Start Chainage: Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End Chainage: Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Road to Copy From Pick the other CSD Object from which it is required to copy the Code offsets/levels from. Copy Method When copying the Code information from the 'Road to Copy From' object, choose whether to adopt the full position from the other CSD Object or just the levels Code 1 Select the Code from the CURRENT cross sections that is to be matched to the Code of the other CSD Object Copy From Select the Code from the 'Road to Copy From' object that Code 1 is to match to Code 2-6 Sect Codes from the CURRENT cross sections to match to another object Code Copy From For each respective Code, set the Code to match to Create Chainage at START Store the Start Chainage in this form to be added as a Sampled Section on the current CSD object (see above for more details) Create Chainage at END Store the End Chainage in this form to be added as a Sampled Section on the current CSD object (see above for more details) Example:
Before After Cross Section to Edit
Other Object to copy Codes from
Conditional Delete Conditional Deleting Codes provides an intelligent way for the software to determine that a collection of Codes need to be removed based on cut and/or fill conditions on a Code. The check is made at every sampled cross section.
Note: The Trigger Code must exist on the cross section for the Conditional Delete to apply, and it must be located outside of the Codes being deleted. It is strongly recommended to set the Trigger Code as the last code BEFORE the batter codes.
Start Chainage: Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End Chainage: Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Code Existing to Trigger Variation Pick a Trigger Code. Note: The Trigger Code must exist on the cross section for the Conditional Delete to apply, and it must be located outside of the Codes being deleted. It is strongly recommended to set the Trigger Code as the last code BEFORE the batter codes. Delete if Code Code to check for cut/fill conditions. If the Code meets the cut/fill trigger conditions, then Codes are deleted has Condition Set the first conditional check on the Code. Options are:
Cut Greater Than If the Cut exceeds the with Value parameter below then the conditions for Code deletion are met Cut Less Than If the Cut is less than the with Value parameter below then the conditions for Code deletion are met Fill Greater Than If the Fill exceeds the with Value parameter below then the conditions for Code deletion are met Fill Less Than If the Cut is less than the with Value parameter below then the conditions for Code deletion are met Always Always apply the Code deletions With Value Set the value to apply to the first condition (the preceding pick box) And/Or Optionally set a second conditional check on the Code to determine if Codes should be deleted. Options are
No Second Point Do not apply a secondary conditional check And BOTH conditions must be met. Second Code and condition check become valid Or Either condition is met. Second Code and condition check become valid Code Select a second Code to check (this can be the same Code as for the previous conditional check has Condition Set the second conditional check on the Code. Options are:
Cut Greater Than If the Cut exceeds the with Value parameter below then the conditions for Code deletion are met Cut Less Than If the Cut is less than the with Value parameter below then the conditions for Code deletion are met Fill Greater Than If the Fill exceeds the with Value parameter below then the conditions for Code deletion are met Fill Less Than If the Cut is less than the with Value parameter below then the conditions for Code deletion are met Always Always apply the Code deletions With Value Set the value to apply to the second condition (the preceding pick box) Delete From Code Select the first Code to delete (pick the Code closest to the centreline to Code (Inclusive) Select the second Code to delete. All Codes and Sections between these two Codes will be deleted. Example:
Before After Where the Conditions aren't met
Where the Conditions are met:
Comment This command gives the ability to add a Comment entry to the list. This could be used as a separator to describe groups of variations
Match Section Slope to Codes Copy the slope from two design codes on the cross section and apply the calculated crossfall to a selected code. Codes used for slope calculation must be located on the same side as the code being edited, and be between the code being edited and the centreline.
Start Chainage: Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End Chainage: Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Apply at Code Pick a code to edit. The slope calculated from two other codes will then be applied to this code Apply Slope from Code 1 Pick a code to calculate slope. Average slope is caluclated between Code 1 and Code 2 to Code 2 Pick a second code to calculate slope. Average slope is caluclated between Code 1 and Code 2 Optional Alignment for Offset Pick an alignment to concurrently edit the offset of the Apply at Code code Start Grade Adjustment % Type in a grade break/adjustment to apply to the calculated slope at the Start Chainage End Grade Adjustment % Type in a grade break/adjustment to apply to the calculated slope at the End Chainage Create Chainage at START Store the Start Chainage in this form to be added as a Sampled Section on the current CSD object (see above for more details) Create Chainage at END Store the End Chainage in this form to be added as a Sampled Section on the current CSD object (see above for more details) Example:
Before After Setting LEB code to get slope from between CL and LSAWCUT codes
Slope applied to LEB code (no grade adjustment applied)
Script Add a script to execute multiple cross section edits. This is written in the Civil Site Design 'ScriptX' programming format.
For more details on writing ScriptX files, review this documentation: www.civilsurveysolutions.com.au/downloads/CSD/Documents/ScriptX-ProgrammersReference.pdf
Start Chainage: Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End Chainage: Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Script Input Box Right click to add elements.
Type to create and edit the script.
Script format as described here: www.civilsurveysolutions.com.au/downloads/CSD/Documents/ScriptX-ProgrammersReference.pdfC3D Alignment Super The software is able to read the crossfall outputs from the Civil 3D Alignment Superelevation and apply these values to Codes on the cross sections. The Super rotation is applied from the start of the Section to the Code. Inputs are as follows:
Start Chainage Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End Chainage Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Side In the Civil 3D Superelvation table, users set the superelevation to apply to the Left and Right sides. Select the Side to apply here Code Select the Code to adjust crossfall for Super Selection Select which aspect of the superelevation from Civil 3D to apply:
- Inside Shoulder
- Outside Shoulder
- Inside Lane
- Outside Lane
Table Drains This command allows a drain (ditch) to be added AFTER the template section has been computed (before the Batter). The Table Drain consists of two Sections of set width/height, one set for the start of the alteration the other for the end. This allows for the provision of a transition section of table drain if required. A conditional cut check able to be applied with the use of the insertion conditions pulldown.
Start Chainage Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End Chainage Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Start left Section 1 - Horizontal Left horizontal at Start Chainage - first leg Start Left Section 1 - Vertical Left vertical - first leg (depth + is down) Start left Section 2 - Horizontal Left horizontal - 2nd leg (leave blank if no 2nd leg) Start Left Section 2 - Vertical Left vertical - 2nd leg (leave blank if no 2nd leg) Left Insertion Condition Select from
- Always
- When Start of Table Drain is in Cut
- When end of Section 1 is in cut
- When end of Section 2 is in cut
This selection, in conjunction with the Depth Tolerance controls the application of the drain, depending on the amount of cut at the selected point.
Depth Tolerance Used to provide a tolerance to the cut depth at the Left Condition point. The amount of cut must be GREATER than the tolerance for the drain to be applied. Use 0.000 if no tolerance check is required. Set Right Section 1 - Horizontal Right horizontal - first leg Set Right Section 1 - Vertical Right vertical - first leg (depth + is down) Set Right Section 2 - Horizontal Right horizontal - 2nd leg (leave blank if no 2nd leg) Set Right Section 2 - Vertical Right vertical - 2nd leg (leave blank if no 2nd leg) Right Condition see left condition above for an explanation. Constant Width Check this ON if the dimensions do not change between the start and the end chainages End values... The values to be specified at the end chainage. In-between, the dimensions are interpolated, unless Constant Width is checked ON. Plot Flags On Sets whether the codes will be plotted out on the cross sections. Yes = will plot, No = will not plot. Batters This series of commands allow the designer to set the Batters to behave differently over selected chainage ranges. This is an override to the Batters as defined in any Templates applied to the object. Notes: Batters are sorted in REVERSE order in the batter listing, so when batter overrides overlap the batter condition specified first in the list will override other batter override entries. Batter entries will override each other - they are not able to be compounded together. Users are encouraged to make use of the Left and Right side controls to enforce what should occur
When a Batter override is to be added, a form will display listing the available batter overrides. Select a Batter from the list, then select the Insert Position. This can be set in the batter overrides list as follows:
- Start/Top: top of list
- End/Bottom: end of list
- Before Selected Entry: above the entry you had highlighted at the time of clicking Add Entry
- After Select Entry: below the entry you had highlighted at the time of clicking Add Entry
Each Batter override is listed, below:
Slope Batters
Adjust the Batters based on Slope. Blank entries will act to STOP Batters from being calculated.
Inputs are as follows:
Start Chainage Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End Chainage Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Side to Apply Select override batters to apply Left, Right or Both sides of the centreline Start Left - Cut Slope 1: Cut slope override to apply Left side at the Start Chainage. Blank the field to omit batters. Start Left - Fill Slope 1: Fill slope override to apply Left side at the Start Chainage. Blank the field to omit batters. Start Right - Cut Slope 1: Cut slope override to apply Right side at the Start Chainage. Blank the field to omit batters. Start Right - Fill Slope 1: Fill slope override to apply Right side at the Start Chainage. Blank the field to omit batters. Constant Slopes Tick on to apply same slope conditions between the Start and End Chainage. If not ticked on, put values in the End fields unless the batter is to be omitted End Left - Cut Slope 1: Cut slope override to apply Left side at the End Chainage. Blank the field to omit batters. End Left - Fill Slope 1: Fill slope override to apply Left side at the End Chainage. Blank the field to omit batters. End Right - Cut Slope 1: Cut slope override to apply Right side at the End Chainage. Blank the field to omit batters. End Right - Fill Slope 1: Fill slope override to apply Right side at the End Chainage. Blank the field to omit batters. Right Maximum Offset Alignment Optional. If an alignment is specified then batters that extend beyond the specified alignment are forced to match the surface at the alignment offset. Slopes will be steepened.
Note: if no Slope values are specified but an alignment is selected, batters will ALWAYS match to the alignment offsetLeft Maximum Offset Alignment Optional. If an alignment is specified then batters that extend beyond the specified alignment are forced to match the surface at the alignment offset. Slopes will be steepened.
Note: if no Slope values are specified but an alignment is selected, batters will ALWAYS match to the alignment offset
Fixed Width Batters
Adjust the Batters to be fixed width. Where batter entries overlap, change the Batter order. Inputs are as follows:
Start Chainage Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End Chainage Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Left Width Specify a Width (measured from the centreline) to extend batters to on the left Right Width Specify a Width (measured from the centreline) to extend batters to on the right Constant Widths Toggle this on to apply the same parameters between the Start and End Chainage. Linear interpolation will be applied where different widths are applied between start and end. End Left Width Left width to apply at the End Chainage End Right Width Right width to apply at the End Chainage
Dual Section Batters
Applies two batter conditions on both the left and right sides, with a guaranteed slope toward the centreline for the first batter section. For the first batter section, designers specify a minimum and maximum slope. The software will apply the minimum slope when the end of section would be in fill, up to the maximum slope when the section moves into cut. Once the maximum slope is met, a cut batter is applied to grade to the surface. In the case that the minimum slope is met and the end section is in fill, a fill slope section is applied to grade to the surface.
Start Chainage Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End Chainage Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Left Width Specify a Width (measured from the centreline) - the first batter section will be applied up to this width, with variable slopes between the Minimum Slope and Maximum Slope, depending on whether the end of the section is in cut or fill Right Width Specify a Width (measured from the centreline) - the first batter section will be applied up to this width, with variable slopes between the Minimum Slope and Maximum Slope, depending on whether the end of the section is in cut or fill Minimum Slope 1: Specify the minimum slope of the first batter Section. Maximum Slope 1: Specify the maximum slope of the first batter Section. Cut Slope 1: 2nd batter slope to apply if the end of the first section is in cut. Fill Slope 1: 2nd batter slope to apply if the end of the first section is in fill
Multi Section Batters (LEGACY)
Multi Section Batter templates is a LEGACY command, superseded by Intelligent Sections.
Inputs are as follows:
Start Chainage Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End Chainage Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Multi Section Batter Template Select a template to apply. Templates are created via the Create/Edit Multi Section Batters command Side Pick the side to apply the Template to: left, right or both. Alignment 1 - 5 Some of the batter conditions in the Multi Section Batter Template allow for alignment controls to be applied to manage the offsets String 1 - 5 Some of the batter conditions in the Multi Section Batter Template allow for string controls to be applied
Special Drains
This batter method forms part of the CSD Express tools and will not be documented here. Inputs are as follows:
Start Chainage Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End Chainage Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Multi Section Batter Template Select a template to apply. Templates are created via the Create/Edit Multi Section Batters command Side Pick the side to apply the Template to: left, right or both. Alignment 1 - 5 Some of the batter conditions in the Multi Section Batter Template allow for alignment controls to be applied to manage the offsets String 1 - 5 Some of the batter conditions in the Multi Section Batter Template allow for string controls to be applied
Intelligent Sections
Intelligent Sections
Intelligent Section templates are created using the Create/Edit Intelligent Sections command, and are applied to the cross sections using this Batter Override.Inputs are as follows:
Start Chainage Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End Chainage Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Side Pick the side to apply the Template to: left, right or both. Multi Rule Batter Template 1 - 5 Select a template to apply. Templates are created via the Create/Edit Intelligent Sections command.
If multiple Templates are assigned, Template 1 will be used first. After Template 1 has been applied, Template 2 will be applied, and so on to Template 5.Surface 1 - 5 Intelligent Sections allow for sections of the template to extend to different surfaces - these as established as Surface 1 to Surface 5 in the Intelligent Sections template. If an alternate surface has been assigned to a segment of the Intelligent Sections template, use the pick list to assign the particular surface to project to for this string. Alignment 1 - 5 Currently not used String 1 - 5 Intelligent Sections allow for sections of the template to make use of Strings - these are established as Profile (String) 1 to Profile 5. If a string has been assigned to a segment of the Intelligent Sections template, use the pick list to assign the particular string to be used for the current string. The Auto Merge command is used ONLY with kerb returns and culdesacs when the Auto Template is in use.
By default, the elements of the template at the start and the end are merged uniformly (by linear interpolation) when the Auto Template is in use.
Using this interpolation means that the designer has to create a number of variations if there is a layback kerb at one and and an upright kerb at the other. In practice, this transition will occur towards one end and it will occur over a fairly short distance. The Auto Merge command makes this transition easy by
- enabling the starting template to be maintained for a specified distance
- maintaining the ending template for a specified distance
- merging from layback to upright in between these points
Start Position Select Start or End Start merge distance Enter the Distance from the start position for the template to be maintained without interpolation End position Select Start or End. Generally the same as the start position (to avoid having to use the kerb length) End merge distance Enter the Distance from the end position for the template to be maintained without interpolation
Design Constraints
Design constraints are used as an aid to design, particularly when there are level constraints to be met. Design Constraints compute and display the maximum and minimum levels at a chainage (or along a Road length) that will meet overall limits in grade changes (crossfalls) from another CSD Object or constraint.When the design constraints are used correctly, the maximum and minimum levels indicate the region where the design should pass. The design constraints are shown in the Vertical Grading Editor on both the long section and cross section display. If the design is between the maximum and minimum levels, then the crossfall from the constraint position has been met. If the level is outside the upper and lower limits, then the cross fall from the constraint has not been met.
Design constraints are used extensively to highlight level constraints in road reconstruction jobs where there is a need to match in to existing features (such as footpath, existing centreline levels, etc). Design constraints can be made from nearby CSD Objects or for other features(such as building lines, underground services, other road levels).
When a Design Constraint is to be added, a form will display listing the constraints. Select a constraint from the list, then select the Insert Position. This can be set in the constraints list as follows:
- Start/Top: top of list
- End/Bottom: end of list
- Before Selected Entry: above the entry you had highlighted at the time of clicking Add Entry
- After Select Entry: below the entry you had highlighted at the time of clicking Add Entry
Each Design Constraint is listed, below:
From Alignment - Design Surface
Displays design constraints on the current cross sections and Vertical Grading Editor window, with the reference point location determined by selecting an alignment (for offset location) and a CSD Object (for design levels)
Inputs are as follows:
From Code - Design Surface
Name Name the constraint Start chainage Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End chainage Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Interpolate data on road Select road name to work with - generally the current road Alignment Select the alignment to use for the Reference Point Offset (horizontal position) Offset Optional offset increment from the alignment. The reference point will be defined at the offset location Level adjustment Option level adjustment on the Reference Point elevation. Lower XFall% Specify the lower crossfall Upper XFall% Specify the upper crossfall Lower colour Select a colour Upper colour Select a colour Selectable Check ON if it is required to be able to use these levels in the Vertical Grading to snap to. Display on section Check ON if it is required to show the constraint on the cross section viewer Lower/Upper Active Select Yes to make the lines Active
Displays design constraints on the current cross sections and Vertical Grading Editor window, with the reference point location determined by selecting a Design Code (for offset location) and an CSD Object (for design levels)Inputs are as follows:
From Alignment - Existing Surface
Name Name the constraint Start chainage Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End chainage Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Interpolate data on road Select CSD Object to work with - generally the current road Code Select the Code from the CSD Object selected. Offset Optional offset increment from the alignment. The reference point will be defined at the offset location Level adjustment Option level adjustment on the Reference Point elevation. Lower Crossfall% Specify the lower crossfall Upper Crossfall% Specify the upper crossfall Lower colour Select a colour Upper colour Select a colour Selectable Check ON if it is required to be able to use these levels in the Vertical Grading to snap to. Display on section Check ON if it is required to show the constraint on the cross section viewer Lower/Upper Active Select Yes to make the lines Active
Displays design constraints on the current cross sections and Vertical Grading Editor window, with the reference point location determined by selecting an alignment (for offset location) a surface (for levels)Inputs are as follows:
String/Profile
Name Name the constraint Surface Name Select a surface for the Reference Point level Alignment Select an alignment for the Reference Point offset Start chainage Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End chainage Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Use Main Road Chainages? Check this to just use the chainages from the current road Offset Optional adjustment to the horizontal location of the Reference Point Level adjustment Option level adjustment on the Reference Point elevation. Lower Crossfall% Specify the lower crossfall Upper Crossfall% Specify the upper crossfall Lower colour Select a colour Upper colour Select a colour Selectable Check ON if it is required to be able to use these levels in the Vertical Grading to snap to. Display on section Check ON if it is required to show the constraint on the cross section viewer Lower/Upper Active Select Yes to make the lines Active
Displays the levels of another CSD Object (Road, Kerb or other String)Inputs are as follows:
From Resheet
Display Name Name the constraint String Name Select a String to show Level Adjustment Set a height adjustment to apply to the String when displayed Colour Select a colour Selectable Check ON if it is required to be able to use these levels in the Vertical Grading to snap to. Display on section Check ON if it is required to show the constraint on the cross section viewer Active Select Yes to make the lines Active
This command will display the Resheet outputs.Inputs are as follows:
From Drain Envelopes
Use Resheet Select Yes or No
This command displays open Drain Envelopes created from an CSD Express tool. Details will not be documented.Inputs are as follows:
Use Profile - Alignment
Displays surface levels at a selected alignment. The line is displayed in the Vertical Grading Editor window.Use Profile - Code
Name Name the constraint Surface Name Select a surface for levels Alignment Select the string alignment Start chainage Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End chainage Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Colour Select a colour Active Select Yes to make line Active Selectable Check ON if it is required to be able to use these levels in the Vertical Grading to snap to.
Displays surface levels for a Code on a selected CSD Object. The line is displayed in the Vertical Grading Editor window.Stripping
Name Name the constraint Surface Name Select a surface for levels Road Name Select the CSD Object for offset location Code Select Code for offset location Start chainage Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End chainage Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Colour Select a colour Selectable Check ON if it is required to be able to use these levels in the Vertical Grading to snap to. Active Select Yes to make line Active
Stripping data is used to specify the depth of topsoil to be removed when calculating volumes. The stripping volume is calculated by applying a depth of material removal between the left and right extents of the design cross sections (normally batter to batter).Note: if you specify overlapping chainage ranges, the FIRST range found is used. If there are any gaps in the data specification, then the strip depths are set to 0.0
Inputs are as follows:
Compaction Factors
Start Chainage Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End Chainage Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Strip Depth at Start Enter the strip depth at the start chainage Strip Depth at End Enter the strip depth at the end chainage The Volume factors are used to scale the computed volumes. The factors used will vary depending on the material involved and the compaction required.
Inputs are as follows:
Subgrade Definition
Start Chainage Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End Chainage Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Cut factor at start Enter the factor at the start chainage. Default value is 1.0 Cut factor at end Enter the factor at the end chainage. Default value is 1.0 Fill factor at start Enter the factor at the start chainage. Default value is 1.0 Fill factor at end Enter the factor at the end chainage. Default value is 1.0
This area allows users to override previously applied subgrade controls. There are also a range of legacy subgrade templates that can be applied.When a Subgrade is to be added, a form will display listing the constraints. Select from the list, then select the Insert Position. This can be set in the list as follows:
- Start/Top: top of list
- End/Bottom: end of list
- Before Selected Entry: above the entry you had highlighted at the time of clicking Add Entry
- After Select Entry: below the entry you had highlighted at the time of clicking Add Entry
Each entry is listed, below:
Template Depth
This is a legacy option to open older subgrades that only showed a datum.
Inputs are as follows:
Table
Start chainage Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End chainage Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Template Name Select the Template Depth Type in a depth Left Link tick to show left links Right link tick to show right link Merge tick to merge multiples
This is a legacy option to open older subgrades.Inputs are as follows:
Graphics
Start chainage Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End chainage Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Template Name Select the Template String Prefix set a prefix
This is a legacy option to open older subgrades.Inputs are as follows:
Template
Start chainage Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End chainage Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Subgrade Datums Template Select the Template
This is the current Template method for changing subgrade templates.Inputs are as follows:
Template Super
Start chainage Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End chainage Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Template Select the Template from the list of Local Templates in your project.
Many organisations (including the Road Traffic Authority of NSW) have developed superelevation tables, which define distances and changes to crossfalls and widths of multiple Codes of the cross section (and optionally offsets to the centreline to account for spirals leading into and out of the curves). These types of templates can be created via the Create/Edit Super Table command and can be applied to the cross sections here.It is required for the designer to ascertain where to start the superelevation table and when to apply it in reverse at the end of the curves.
Note: if you specify overlapping chainage ranges then the first Superelevation Table will overwrite the second - they will not merge or average offsets and slopes. For switchback curves or where reduce superelevation lengths are required, users are encouraged to create a superelevation table to suit.
Inputs are as follows:
Subgrade Super
Start Chainage Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End Chainage Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Table Name Pick the table to apply. Tables are created via the Create/Edit Super Table command Side Specify the curve direction.
This is a legacy command for applying subgrade Templates (which is no longer used) - this is in place for legacy data.Inputs are as follows:
Legacy Verges
Start Chainage Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End Chainage Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Table Name Pick the table to apply. Tables are created via the Create/Edit Super Table command Side Specify the curve direction.
This is a legacy command and is here to support legacy data only.Inputs are as follows:
Conditional Templates
Conditional Templates provide a means of specifying different Templates to automatically apply based on the cut or fill depth at the centreline. The software will establish the required template for each cross section based on the conditional list, and update the applied Template as the section is raised and lowered at the centreline. These act as an override to the Templates entries of the Design Data Form.Note: Blank fields are treated as accepting the default Template assigned in the Templates entry of the Design Data Form.
Start Chainage: Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End Chainage: Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Side Pick the Side to apply the Templates to Mirror One Sided Templates This will flip one sided templates to mirror on the opposite side of the centreline Cut Situation Spreadsheet for specifying the different Templates to apply based on the depth of cut at the centreline Cut Depth Specify different Cut Depths. For each value specified, the software will apply the selected Template in the same row UP TO THIS DEPTH OF CUT. Template For a selected Cut Depth, specify the Template to apply. Fill Situation Spreadsheet for specifying the different Templates to apply based on the depth of fill at the centreline Fill Depth Specify different Fill Depths. For each value specified, the software will apply the selected Template in the same row UP TO THIS DEPTH OF FILL. Template For a selected Fill Depth, specify the Template to apply. Create Chainage at START Store the Start Chainage in this form to be added as a Sampled Section on the current CSD object (see above for more details) Create Chainage at END Store the End Chainage in this form to be added as a Sampled Section on the current CSD object (see above for more details) Example:
Multi Leg Drains
Cut Depth Range set to 1m - Kerb Template Applied Cut Depth Range beyond 1m - Typical Road Template Applied
Multi Leg Drains adds a sequence of codes at the end of the cross section (before any Batters) with the user specifying the collection of Codes (and Sections) to add.A conditional depth check can be applied to any of the Codes specified in the table - the first Code where the depth condition is met will trigger all Codes in the table to be added.
Start Chainage: Select the Start Chainage from which the entry should apply. Type or use the pick list to select from the drawing. End Chainage: Select the End Chainage at which the entry should stop applying. Type or use the pick list to select from the drawing. Side Pick the Side to apply the Multi Leg Drain to. Options are Left, Right or Both Leg Table Table allowing for the specification of multiple Segments (Codes) to be added as well as a Depth check to determine if the table of Codes should be included. Use [Tab] at the last entry to add a new line Width Specify the width of the Section Depth Specify the Depth. + is measured downwards from the previous Code and - is measured upwards Check Depth Tick to check the Code depth when it is inserted. If the Code is less than the specified depth, the table of Codes and Sections will not be added. If any of the Check Depths are valid, the full table of Codes and Sections will be added. Untick to add the table in all conditions Minimum Depth If Check Depth is ticked on, this is the Depth that the Code must exceed in order to be added. Only positive values are accepted, with depth being measured positive for cut. Label Set the Code name to apply to the end of the Section Plot Tick ON to label this Code on the cross section plots. Example:
Multi Leg Drain meeting the Depth Condition Multi Leg Drain not meeting the Depth Condition - not included.