Drawing Setup Configuration

Use this tool for the following:

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 from the following locations:

MOUS_ICO Toolbar: Landscape > Construct lines and polygons:  Drawing setup configuration…

MOUS_ICO Menu: Landscape > Construct lines and polygons:  Drawing setup configuration…

The dialog <Style Name> [<Source>] - Alignment Style Editor will pop up.

Customization Environment

Before customizing or creating styles, familiarize yourself with the customization environment. Once familiar with the environment, take advantage of the flexibility of this function.

Here is a tutorial for alignment style

Elements View

Notes:

Tip:

Entities

The entities that are not desired can be removed from the style using the shortcut menu.

Note:

Style Parameters View

Scale Factor

The base scale value is the basis for the parameters in the lower levels.

Sample Situation

Simulation options for scale and view direction.

Style Parameters

Basic values are set to the elements when the elements are added.

Sample Data

Simulation options for the style being created or customizing. The style that is being created/customized can be viewed on these sample alignments. Three sample alignments with critical segment combinations are available

Element Parameters View

The active style element's parameters can be customized in this panel.

Parameters Terminology

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 the 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 a tangent to the 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 latter type is effective in the case of 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/outside. For further details, see 'Offset and Shift'.

<+/- value>

Endline Offset

Offset for end point of line entity (leader line for the label). Based on the choice at 'Offset Type' and the value the line shall be positioned either left/right side or in/outside. 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 the 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 the 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/outside

<+/- value>

Arrow Size

Specify the length of the arrow

<positive value>

Direction Type

Specify the reference direction for angular measurement. The choice 'Angle' follows the direction of the 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 a label at the start of segments.

Circular Curve

Choose the detail that is to be presented as the 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 the 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 the 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 the desired character as a 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 the parameter of spiral curve segments. See Chainage Formatting


Length Formatting

Format options for the label representing the 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


Offset and Shift

A= Alignment

B=Data Points (interval, tangent point, etc.). The insertion point of entity when the offset and shift value is 0

C=Insertion point of the entity with offset/offset and shift

D=Tangent to alignment at data point

E=Offset (perpendicular to tangent)

F=Shift (along the tangent)

CAD Properties View

The active entity's CAD properties and geometry can be customized in this panel.

Properties Terminology

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 draw 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 line type for the entity. Click the field and select the desired line type from the dialog


Linetype scale

Specify the line type scale factor

<positive value>

Lineweight

Define the line weight for the entity. Click the field and select the desired line weight 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 the case of an 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 Affected


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 degrees



View Not Effected: View Direction settings have 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

 

Related Topics

Alignment Design Function

Novapoint Base | Object Menu (NCO) |

Novapoint Road & Road Professional | Alignment Design |

Novapoint Railway | Alignment Design |

Novapoint Waterway | Alignment Design |

Novapoint Area Planning | Alignment Design |

Novapoint Landscape | Line Construction |

Novapoint Civil Construction | Alignment Design |

Alignment/CAD Entity/ASCII File Presentation Function

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 |

Longitudinal Profile Presentation Function

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 |

Cross-Section Presentation Function


Next topic: Line Construction