Trimble
PDF Export RSS - Latest News


Drawing Style Configuration

Use this tool for the following:

  • To create user-defined presentation styles for alignment
  • To customize alignment presentation styles (user-defined and pre-defined)

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).

  • Alignment styles (pre-defined) are provided with preview
  • Style elements are also provided with preview
  • The style elements can be turned off instead of removing the elements from the style
  • The style is created on a base scale factor and it automatically adjusts to actual 'detailing scale' when presenting the alignment
    • The style can be simulated to various scales in the creating/customizing phase
  • The segment types (alignment element types - line/spiral curve/circular curve) can be presented in desired colors
  • Visibility Condition: Conditional customization is also possible and is based on segment type and its length
    • If the length is less than the specified value, the labels associated with the segment types shall not be presented
  • The placement of labels can be Inside/Outside (effective for reverse curves) or Left side/Right side of alignment
  • View Direction:
  • Sample Alignment: The style being created/customizing can be viewed on three sample alignments - 2D Alignment (horizontal geometry details), 3D Alignment (horizontal and vertical), and Railway Alignment (railway specific details, horizontal, and vertical)

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 Toolbar: Road ⇒ Tools: Drawing Style Configuration Drawing Style Configuration…
MOUS_ICO Menu: Road > Tools > Drawing Style Configuration…
MOUS_ICO Toolbar: Railway: Drawing Style Configuration Drawing Style Configuration…
MOUS_ICO Menu: Railway > Draw Horizontal Alignment > Drawing Style Configuration…
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.

Customization Environment

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

  • A style is composed of elements and each element is group of CAD entities
  • The dialog is having panels arranged in the order of customization as mentioned below:
  • Elements View - Tree view of elements and its entities
  • Style Parameters View - Basic values on which the style is intended to customize and simulation options
    • Simulate the style for scale value other than base scale and view direction and check the influence on the style
  • Element Parameters View - The active element's parameters
    • These parameters applies for the whole group (entities)
  • CAD Properties View - The active entity's CAD properties
 

Tree view of style elements and its entities of the active style

  • Add/Remove these elements using the toolbar, shortcut menu, or menu
    • Add elements from another style or the list of configuration elements
  • Toggle (On/Off): Double click the element to turn on/off
  • The elements are parametric and the values are defined at 'Element Parameters View' and 'CAD Properties View'
 

Elements View

Note:
  • Style elements will be drawn in the order as they are in the panel 'Elements View'
  • Drag and Drop to change the order of style elements
Tip:
  • Style elements can be used for multiple times with different parametric values (element and/or entity) as per the requirements
  • E.g.: Tick mark along the alignment, Grid lines (major and minor), etc.
  • Entities: The entities that are not desired can be removed from the style using the shortcut menu
Note:
  • It is not possible to bring back the removed entities
  • Alternatively, remove the style element and add it again

Element View - Shortcut menu of Entity

 

Style Parameters View

Scale Factor

Base scale value is the basis for the parameters in the lower levels.

  • All parameter values such as height/length, offset, shift, radius, text height,etc., are defined for this base scale
  • Conditional parameter values (e.g. Visibility Condition) are an exception
  • The function reads the actual drawing scale and adjust the style to the drawing scale while presenting the objects (alignments), ASCII files, and CAD entities

Sample Situation

Simulation options for scale and view direction.

  • Use these options to check the style for various scale and view direction values
  • View Direction: Define the view direction (decimal degree) and check its influence on style

Style Parameters

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

  • If required, the basic value(s) of each element can be modified at 'Element Parameters View' by selecting desired value from the pull down menu
  • This basic value is also available in the pull down menu
  • Style Interval: The basic interval that is set as 'Interval' for the elements when they are added

Sample Data

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

  1. 2D Alignment - only the horizontal geometry details can be viewed on this sample data
    • If the style is intended for alignments with vertical geometry, this sample data will simulate the situation of using this style on alignments without vertical geometry
  2. 3D Alignment - both horizontal and profile details can be viewed on this sample data
    • This sample data simulates the style for alignments with vertical geometry
  3. Railway Alignment - details specific to railway alignments (cant, speed profile, etc.), horizontal, and vertical can be viewed on this sample data
    • This sample data simulates the style for alignment with railway specific details
 

Element Parameters View

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

  • These parameters controls the entire group of entities of this style element
  • All style elements need not have element parameters
  • Context help is available for each parameter at the bottom of the panel
 

Parameters Terminology

ParametersDescriptionChoice
Visibility Condition
Minimum Segment LengthSpecify 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 TypeChoose the segment type(s) for which the 'Visibility Condition' is to be appliedAll, Circular & Transition, Line & Transition, Circular & Line, Transition, Circular, and Line
Properties
IntervalInterval for the entities of the active element group5,10,20,…,StyleInterval
Chainage SourceSource for interval at which the entities are to be placedInterval Only, Interval+Start/End, Interval-Start/End, Start, End, and Start+End
Text OrientationPosition of labels (text) relative to tangent to alignmentTangent Forward, Tangent Backward, Tangent+90, and Tangent-90
Arm LengthLength of the element along the alignment<positive value>
LengthLength of the line entity of the active element group<positive value>
Radius/Circle RadiusRadius of the circle entities of the active element group<positive value>
Offset TypeEntities 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 OffsetSpecify 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 OffsetOffset 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>
OffsetSee 'Label Offset'
Symbol OffsetSee 'Label Offset'
Chainage OffsetSee 'Label Offset'
Slope Text OffsetOffset for text from the 'Arm Length'<positive value>
Slope Text ShiftSpecify a value to move the text along the 'Arm Length' <positive value>
Symbol HeightWidth (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 SizeSpecify the length of arrow<positive value>
Direction TypeSpecify 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 CurveChoose the detail that is to be presented as label for circular curve segmentsFixed Circular Label, Segment Length, Deflection (or Chainage), and Curve Radius
Transition CurveChoose the detail that is to be presented as label for spiral curve segmentsFixed Clothoid Label, Segment Length, Deflection (or Chainage), and Clothoid Parameter
Straight LineChoose the detail that is to be presented as label for straight line segmentsFixed 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
UnitMeasurement unitMeter or Kilometer
PreviewPreview of chainage text for the chainage formatting optionsNil
SampleSample value for formatting and preview<key in any desired value>
Format TypeSpecify the unit type for representing the valueDecimal, Integer, and Chainage
Positive SignPlus sign for positive values can be turned onNone and Plus
PrecisionSelect the number of decimal places/fractional size to be shown0,1,2,…,8
PrefixKey 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>
SuffixSee 'Prefix'
Decimal SymbolSpecify the separator for decimal format in 'Format Type'System, Dot, and Comma
SeparatorSpecify 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 SeparatorSpecify 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>
GroupingGrouping 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 used1,2,3,…,6
Move DecimalMove the decimal symbol to increase or reduce the value-5,-4,…,0,…,4,5
TrailingOmits 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

Offset and Shift

Offset and Shift
A=AlignmentB=Data Points (interval, tangent point, etc.). Insertion point of entity when the offset and shift value is 0
C=Insertion point of entity with offset / offset and shiftD=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.

  • Context help is available for each parameter at the bottom of the panel
 

Properties Terminology

PropertiesDescriptionChoice
General
LayerDefine 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
ColorDefine the color for the entity. Click the field and select the desired color.
LinetypeDefine the lineype for the entity. Click the field and select the desired linetype from the dialog
Linetype scaleSpecify the linetype scale factor<positive value>
LineweightDefine the lineweight for the entity. Click the field and select the desired lineweight from the dialog
Geometry
Global WidthSpecify the constant width for the entity<positive value>
Linetype generationSpecify 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
OffsetSpecify the offset for the entity from alignment<+/- value>
ShiftSpecify 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>
RadiusSpecify the radius of the entity<positive value>
Text and Geometry
OffsetSee 'Geometry'
ShiftSee 'Geometry'
StyleDefine 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.
RotationSpecify 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 RotationSpecify the additional rotation angle for the text labels<+/- value in degree>
Justify HorizontallyChoose 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 VerticallyChoose 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
HeightSpecify the text height<positive value>
Scale RelateSpecify whether or not the text height has to be adjusted as per the setting in 'Drawing Scale'True or False
Width factorSpecify the text width factor<positive value>
ObliquingSpecify the text inclination angle (slant)<+/- value in degree>
Default Horizontal JustificationSpecify 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 JustificationSpecify 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
 
 
 
 
en/np/rail/menu/draw_horizontal_alignment/drawing_style_configuration.txt · Last modified: 2014/02/11 10:27 by vn_no_rbr