Use this tool for the following:
This is a new function with the following new options in addition to the existing options of the old function.
New alignment styles are created by adding drawing style elements from a list and/or selecting the drawing style elements from another style (pre-defined or user-defined).
User-defined drawing styles can be used as “Company Standards” and can be reused in other projects as well. These new styles will be available in the alignment presentation function.
Run the function form the following locations:
MOUS_ICO Menu: Bridge > Horizontal Geometry > Draw Single Alignment (Setup)…
MOUS_ICO Menu: Water and Sewer > Drawing > Drawing Setup Configuration…
The dialog <Style Name> [<Source>] - Alignment Style Editor will pop up.
Before starting customizing or creating styles, familiarize with the customization environment. Once familiar with the environment, take advantage of the flexibility of this function.
Tree view of style elements and its entities of the active style
Base scale value is the basis for the parameters in the lower levels.
Simulation options for scale and view direction.
Basic values that are set to the elements when the elements are added.
Simulation options for the style being created or customizing. The style being created/customized can be viewed on these sample alignments. Three sample alignments with critical segment combination are available
The active style element's parameters can be customized in this panel.
Parameters | Description | Choice |
---|---|---|
Visibility Condition | ||
Minimum Segment Length | Specify the minimum length of alignment segments (line/circular curve/spiral curve). The segment parameters (labels for segments - length/radius/clothoid parameter/fixed label) shall not be drawn if the 'Visibility Condition' is true. This condition can be further customized to desired segment type(s) instead of applying it for all the segments - see 'Segment Type'. | <positive value> |
Segment Type | Choose the segment type(s) for which the 'Visibility Condition' is to be applied | All, Circular & Transition, Line & Transition, Circular & Line, Transition, Circular, and Line |
Properties | ||
Interval | Interval for the entities of the active element group | 5,10,20,…,StyleInterval |
Chainage Source | Source for interval at which the entities are to be placed | Interval Only, Interval+Start/End, Interval-Start/End, Start, End, and Start+End |
Text Orientation | Position of labels (text) relative to tangent to alignment | Tangent Forward, Tangent Backward, Tangent+90, and Tangent-90 |
Arm Length | Length of the element along the alignment | <positive value> |
Length | Length of the line entity of the active element group | <positive value> |
Radius/Circle Radius | Radius of the circle entities of the active element group | <positive value> |
Offset Type | Entities can be positioned (laterally) based on either alignment (left/right side) or circular curve (inside/outside). The later type is effective in case on reverse curves. | Left/Ride Side and In/Out Side Curve |
Label Offset | Specify the offset for the entity (label) from alignment. If the element group is having the option 'Offset Type', based on the choice at 'Offset Type' and the +/- value the label shall be positioned either left/right side or in/out side. For further details, see 'Offset and Shift'. | <+/- value> |
Endline Offset | Offset for end point of line entity (leader line for label). Based on the choice at 'Offset Type' and the value the line shall be positioned either left/right side or in/out side. For further details, see 'Offset and Shift'. | <positive value> |
Offset | See 'Label Offset' | |
Symbol Offset | See 'Label Offset' | |
Chainage Offset | See 'Label Offset' | |
Slope Text Offset | Offset for text from the 'Arm Length' | <positive value> |
Slope Text Shift | Specify a value to move the text along the 'Arm Length' | <positive value> |
Symbol Height | Width (left/right side of alignment) of element across alignment. If the element group is having the option 'Offset Type', based on the choice at 'Offset Type' and the +/- value the label shall be positioned either left/right side or in/out side | <+/- value> |
Arrow Size | Specify the length of arrow | <positive value> |
Direction Type | Specify the reference direction for angular measurement. The choice 'Angle' follows the direction of CAD system. The choice 'Azimuth' present the whole circle bearings (north-based azimuths) | Angle and Azimuth |
Flag Properties | See 'Properties' | |
Label Position | See 'Properties' | |
Label Source at Start Segment | Choose the detail that is to be presented as label at start of segments. | |
Circular Curve | Choose the detail that is to be presented as label for circular curve segments | Fixed Circular Label, Segment Length, Deflection (or Chainage), and Curve Radius |
Transition Curve | Choose the detail that is to be presented as label for spiral curve segments | Fixed Clothoid Label, Segment Length, Deflection (or Chainage), and Clothoid Parameter |
Straight Line | Choose the detail that is to be presented as label for straight line segments | Fixed Line Label, Segment Length, and Chainage |
Label Source at End Segment | See Label Source at Start Segment | |
Label Source | See Label Source at Start Segment | |
Fixed Label | Designers can define their own character string for the segment types and represent them as labels by choosing 'Fixed <segment type> Label' at 'Label Source at Start Segment' and/or 'Label Source at End Segment' | |
Chainage Formatting | ||
Unit | Measurement unit | Meter or Kilometer |
Preview | Preview of chainage text for the chainage formatting options | Nil |
Sample | Sample value for formatting and preview | <key in any desired value> |
Format Type | Specify the unit type for representing the value | Decimal, Integer, and Chainage |
Positive Sign | Plus sign for positive values can be turned on | None and Plus |
Precision | Select the number of decimal places/fractional size to be shown | 0,1,2,…,8 |
Prefix | Key in desired character as prefix for the value. Control Codes (% %d, % %p, % %c, etc.), Unicode Strings (\U+00B1, \U+00B1, \U+2205, etc.), can be directly used. ASCII codes are to be used with the prefix ~ (e.g. ~237) | <key in any desired character> |
Suffix | See 'Prefix' | |
Decimal Symbol | Specify the separator for decimal format in 'Format Type' | System, Dot, and Comma |
Separator | Specify the symbol for separating the digits of value (chainage) for the decimal and integer formats in 'Format Type', e.g. 72,495.0 (Comma is the separator) | <key in any desired character> |
Station Separator | Specify the symbol for separating the digits of value (chainage) for chainage format in 'Format Type', e.g. 72+495.0 (Plus is the separator) | <key in any desired character> |
Grouping | Grouping of digits for separator, e.g. 72,495.0, 72+495.0 (grouping value is 3). Select the number of digits before which the 'Separator'/'Station Separator' is to be used | 1,2,3,…,6 |
Move Decimal | Move the decimal symbol to increase or reduce the value | -5,-4,…,0,…,4,5 |
Trailing | Omits trailing zeros (false) for the format types 'Decimal' and 'Chainage' | True and False |
Radius Formatting | Format options for the label representing radius. See Chainage Formatting | |
Kv Formatting | Format options for the label representing K-value (for parabolic vertical curves). See Chainage Formatting | |
Transition Formatting | Format options for the label representing parameter of spiral curve segments. See Chainage Formatting | |
Length Formatting | Format options for the label representing length of segments. See Chainage Formatting | |
Deflection Formatting | Format options for the label representing deflection angle between segments at horizontal tangent points. See Chainage Formatting | |
Speed Formatting | Format options for the label representing Speed details. See Chainage Formatting | |
Section Number Formatting | Format options for the label representing section numbers. See Chainage Formatting | |
Level Formatting | Format options for the label representing elevations. See Chainage Formatting | |
Vertical Slope Formatting | Format options for the label representing gradients. See Chainage Formatting | |
PVI Formatting | Format options for the label representing chainage at PVI. See Chainage Formatting | |
E value Formatting | Format options for the label representing elevations of PVI. See Chainage Formatting |
The active entity's CAD properties and geometry can be customized in this panel.
Properties | Description | Choice |
---|---|---|
General | ||
Layer | Define the layer on which the entity is to be drawn. Click the field *Current and select an existing layer, create a new layer from the dialog 'Layer Properties Manager'. *Current - to drawn on the current layer when the alignment is actually drawn. The properties of the layer such as Color, Linetype, and Lineweight can also be defined from this dialog. Click the field to define the property | |
Color | Define the color for the entity. Click the field and select the desired color. | |
Linetype | Define the lineype for the entity. Click the field and select the desired linetype from the dialog | |
Linetype scale | Specify the linetype scale factor | <positive value> |
Lineweight | Define the lineweight for the entity. Click the field and select the desired lineweight from the dialog | |
Geometry | ||
Global Width | Specify the constant width for the entity | <positive value> |
Linetype generation | Specify whether the line type generation is to be continuous or discontinuous through the tangent points (alignment)/vertices (break points of entities other than alignment). In case of entity other than alignment (polyline), the option 'closed' can also be availed. | Disabled, Enabled, Closed, and Enabled and Closed |
Offset | Specify the offset for the entity from alignment | <+/- value> |
Shift | Specify a value to move the entity along the alignment (tangential). Offset and Shift will move the entity parallel to the tangent of alignment. Offset and shift define the insertion point of the entity. For further details, see 'Offset and Shift'. | <+/- value> |
Radius | Specify the radius of the entity | <positive value> |
Text and Geometry | ||
Offset | See 'Geometry' | |
Shift | See 'Geometry' | |
Style | Define the text style. Click the field and select an existing text style or create a new text style from the dialog 'Text Style Manager'. Click the field font to select the font for new text styles. | |
Rotation | Specify whether or not the text labels are to be rotated to adjust as per the view. The 'View Direction' and its angle is enabled and defined in the 'Draw Horizontal Alignment'. | View Related and View Not Effected |
View Related: If the 'View Direction' is enabled and the angle defined at 'View Direction' and the tangent (alignment) at the entity insertion point meet the condition, the text will be rotated by 180 degree | ||
View Not Effected: View Direction settings has no effect and the entity will always be rotated to tangent and additional rotation, if any | ||
Add Rotation | Specify the additional rotation angle for the text labels | <+/- value in degree> |
Justify Horizontally | Choose the horizontal justification for the text labels. Auto Left Right is meant for the 'Offset Type' In/Out Side. If 'View Direction' is enabled, 'AutoLeftRight' justification can be availed. | AutoLeftRight, Left, Center, and Right |
Justify Vertically | Choose the vertical justification for the text labels. If 'View Direction' is enabled, 'Auto Top Base' can be availed. | Baseline, Bottom, Middle, Top, Auto Top Base |
Height | Specify the text height | <positive value> |
Scale Relate | Specify whether or not the text height has to be adjusted as per the setting in 'Drawing Scale' | True or False |
Width factor | Specify the text width factor | <positive value> |
Obliquing | Specify the text inclination angle (slant) | <+/- value in degree> |
Default Horizontal Justification | Specify the horizontal justification of text that is to be used for the value 'Auto Left Right' of the property 'Justify Horizontally' | Left, Center, and Right |
Default Vertical Justification | Specify the vertical justification of text that is to be used for the value 'Auto Base Top' of the property 'Justify Vertically' | Baseline, Middle, and Top |
Novapoint Base | Object Menu (NCO) |
Novapoint Road & Road Professional | Alignment Design |
Novapoint Railway | Alignment Design |
Novapoint Waterway | Alignment Design |
Novapoint Area Planning | Alignemnt Design |
Novapoint Landscape | Line Construction |
Novapoint Civil Construction | Alignment Design |
Novapoint Base | Object Menu (NCO) |
Novapoint Road & Road Professional | Draw Horizontal Alignment |
Novapoint Railway | Draw Horizontal Alignment |
Novapoint Bridge Professional | Define/Draw Horizontal Geometry | Draw Single Alignment (Setup) |
Novapoint Waterway | Draw Horizontal Alignment |
Novapoint Base | Draw Longitudinal Profile from Terrain Model |
Novapoint Terrain | Draw Longitudinal Profile from Terrain Model |
Novapoint Road & Road Professional | Draw Longitudinal Profile from Road Model | Draw Longitudinal Profile from Terrain Model |
Novapoint Railway | Draw Longitudinal Profile from Railway Model | Draw Longitudinal Profile from Terrain Model |
Novapoint Tunnel | Draw Longitudinal Profile |
Novapoint Water and Sewer | Longitudinal Profile |
Novapoint District Heating | Draw Longitudinal Profile |
Novapoint Waterway | Draw Vertical Alignment from Channel Model | Draw Vertical Alignment from Terrain Model |
Novapoint Civil Construction | Draw Longitudinal Terrain Profile |
Novapoint Base | Object Menu (NCO) |
Novapoint Road & Road Professional | Alignment Design |
Novapoint Railway | Alignment Design |
Novapoint Waterway | Alignment Design |
Novapoint Area Planning | Alignemnt Design |
Novapoint Landscape | Line Construction |
Novapoint Civil Construction | Alignment Design |
Novapoint Base | Object Menu (NCO) |
Novapoint Road & Road Professional | Draw Horizontal Alignment |
Novapoint Railway | Draw Horizontal Alignment |
Novapoint Bridge Professional | Define/Draw Horizontal Geometry | Draw Single Alignment (Setup) |
Novapoint Waterway | Draw Horizontal Alignment |
Novapoint Base | Draw Longitudinal Profile from Terrain Model |
Novapoint Terrain | Draw Longitudinal Profile from Terrain Model |
Novapoint Road & Road Professional | Draw Longitudinal Profile from Road Model | Draw Longitudinal Profile from Terrain Model |
Novapoint Railway | Draw Longitudinal Profile from Railway Model | Draw Longitudinal Profile from Terrain Model |
Novapoint Tunnel | Draw Longitudinal Profile |
Novapoint Water and Sewer | Longitudinal Profile |
Novapoint District Heating | Draw Longitudinal Profile |
Novapoint Waterway | Draw Vertical Alignment from Channel Model | Draw Vertical Alignment from Terrain Model |
Novapoint Civil Construction | Draw Longitudinal Terrain Profile |