Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
0 ratings
0% found this document useful (0 votes)
123 views
MX Command Language Reference
referinta limbaj
Uploaded by
ioan
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Download now
Download
Save Mx Command Language Reference For Later
Download
Save
Save Mx Command Language Reference For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
0 ratings
0% found this document useful (0 votes)
123 views
MX Command Language Reference
referinta limbaj
Uploaded by
ioan
AI-enhanced title
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here
.
Available Formats
Download as PDF or read online on Scribd
Download now
Download
Save Mx Command Language Reference For Later
Carousel Previous
Carousel Next
Save
Save Mx Command Language Reference For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
Download now
Download
You are on page 1
/ 414
Search
Fullscreen
&] oe MX Command Language Reference Version 2.6 ] J a 8 a 8 Infrasoft Limited Part Number: D-UK-CLR-26Fade 4=a co oo z Disclaimer Information in this document is subject to change without notice. Companies, names, and data used in examples herein are fictitious unless otherwise noted. No part of this document may be reproduced or transmitted in any form by any means, electronic or mechanical, for any purpose, without the express written permission of Infrasoft Limited. ‘The software described in this publication is subject to a licensing agreement and may only be used or copied in accordance with the terms of that agreement. © 2002, Infrasoft Limited. All rights reserved. First edition published July 1997 Second edition published January 1998, Third edition published November 1998 (Version 2) Fourth edition published February 2001 (Version 2.5) Fifth edition published June 2002 (Version 2.6) Printed in the UK. Infrasoft Limited North Heath Lane, Horsham, West Sussex RH12 5QE, England Telephone: +44 1403 259511 Fax: +44 1403 2114933 Introduction Introduction Overview of this guide ‘The Command Language Reference contains full descriptions of MX options and macros, available in Linemode. Major options perform operations on models, files and drawings. They also define the models to be operated on by subsequent minor options. Minor options are numeric and perform operations on strings and points. Major and minor options can also be combined in an input file for processing by major option. Macros consist of a combination of major and/or minor options, with values assigned to variables at run time. za cs Intended audience Q The Command Language Reference is not intended for a novice but for an experienced user of Mx. Conventions eas Command structure ‘The overall structure of minor options within major options is as follows: MAJOR, MODEL 1,MODEL 2 ep minor, field 1,field 2, field 10 2 minor, field 1/field 2, .........-field 10 4 minor, field 1,field 2, ..........field 10 999 MAJOR, MODEL 1 q minor, field 1,field 2, ......,...field 10 minor/field 1/field 2, ..........field 10 minor,field 1,field 2, .........-field 10 999 d= E 1S 6 Gs 4 Introduction Major options ‘The format of a line of data using a major option in linemode is: MAJOR, MODEL 1,MODBL 2 MAJOR is the name of the function to be applied; for example, REPORT. MX will access data from MODEL 1 and MODEL 2. In some cases a third model may be required and if so a second major option line is specified. For example: MAJOR, MODEL 1,MODEL 2 MAJOR, MODEL 3 ¢ Major option names may be abbreviated to four characters. Minor options ‘Minor option data consists of the minor option number followed by up to ten other fields of data: -field 10 minor, field 1,field 2,. Minor is always a three-digit number. Fields 1, 2 and 3 are each four alphanumeric characters. Fields 4'to 10 are numeric data values. Each of the fields are specific to the option being invoked though there is a regular pattern throughout the system. Where a field is not used, ie it remains blank, it is excluded from the documentation. + No line can exceed 80 characters, and continuation lines are not provided. ¢ If too many characters are specified for a given field the correct number of characters is taken, starting from the leftmost. For example: 100,MASTER,,ICL1,,0,-2,100 would result in: 100,MAST, ICL1,,0,,-2, 100 Free format In free format each line of data consists of a continuous string of characters, with the data for each field separated by commas from the next field. A blank field, therefore, is represented by two consecutive commas. You don't need to type any commas for fields following the last nnon-biank field. DESIGN, ROAD MODEL 100,MAST, ,TCL1, ,0.0,-2.0,100.0a G Eh a @ = @ a d d Introduction Field number format In field number format, data is assigned to a specific field. You do this by typing in sequence: the field number an'‘=" character and the data value. For example: 567, MAST, 10=1.0 This will place a value of 1.0 in field 10. ‘The following lines all input identical data in linemode: 009,X001, ,BDRY,,,5.0,,,20.0 009, 15X001, ,BDRY, 6=5.0,9+20.0 009, 6=5.0,9=20.0,1=X001, 3=BDRY Notation Ifdata is mandatory itis prefixed by an asterisk. For example: Field 3 String name. Characters written in CAPITALS are the actual characters to be coded. For example: Field 2 OUT if area is within boundary 1 and outside boundary 2. IN if area is within boundary 1 and inside boundary 2. ‘Standard Point Reference Data (SPRD) SPRD is the data coded when specifying a point on a string. Fields 5 and 6 are used to specify a start point. Fields 8 and 9 are used to specify an end point. ‘The data coded in the fields depends upon the type of SPRD to be specified: Coordinates [5 and 6 [sand Chainage 5 ie PointNo. [6 9 Left Blank first point —_last point assumed jassumed | Ifield 6 or field 9 is coded as —1 then the end point of the string is taken.A ta Ee ta 3 oa oa eDrRrRDD DDD wD eo Introduction Macros Ifyou frequently apply the same sequence of minor options but with varying data, before you start a particular job you'can group options into macro-options (or ‘macros’ for short). You invoke this set of data by typing 900 and the name of the macro, followed by the data values you wish to apply. MX then executes the group of options in sequence, inserting the current data into the data fields as appropriate. This eliminates time consuming and error prone typing Long Filenames Long filenames can now be used for the following major options: ASSIGN OVERWRITE INPUT ouTPUT NEWDPF DRAW (Stylesets 850/001) Up to 256 characters can be used for the path, filename and extension. ‘Space characters can be used in the filename.= Gey & a = Do 7 Global minor options Global minor options Option 000 Add log comments Minor option 000 (or blank). Fields 110 Alphanumeric text.= of Emme 8 Global minor options Option 001 Provide supplementary information For details, refer to the description of the minor option with which 001 is being used,Global minor options Option 003 Define the order of items = For details, refer to the description of the minor option with which 003 is being used. D = =A 10 och Global minor options Option 017 Define system parameters Minor option 017 Field 4 First system parameter. Curve fitting status: ‘cURV ‘switch on curve fiting (default). NOCU switch off curve fit Input coordinate notation: xy coordinates input as (X,Y). Yx coordinates input as (Y,). DANE Danish convention (for both input and output), czot Czech coordinates, frst convention (for both input and outpul). cz02 Czech coordinates, second convention (for both input and, output). English/French design: EDES English design. FDES French design. Triangle error echo: ECHO output coordinates of points added to a triangulation. NOE cancels ECHO code, Triangle FLAT/NOFL: FLAT allows flat triangles. NOFL cancels FLAT code. Vertical/normal offsets: VOFF use vertical offset from horizontal offset, NOFF use normal offset from horizontal offset. SOFF use normal offset from slope offset. ‘Angular input: DMS Degrees minutes and seconds — sexagesimal DEGR Degrees and decimal degrees — centesimal. GRAD Grads. RADI Radians. NORM Mixture of sexagesimal and centesimal.12 Global minor options Option 018 f} __ Define linear units ey) Minor option 018 Bed eT Matt ant mead seen IMP — Model units interpreted as feet.Field 2 Field 3 Field 4 Field 5 Field 7 Field 8 Field 9 Field 10 " Global minor options QUAD Quadrant bearings. ‘Second system parameter French road type: Output coordinate notation: XY, YX, DANE, CZ01, C202. See input coordinate for details. ‘Angular output: DMS, DEGR, GRAD, RADI, NORM, QUAD as above. Survey station string name default PSSA. Secondary interpolation tolerance: ‘Supply 0.0 to switch off secondary interpolation. Default is 20.0 model units. Point search tolerance: Default is 0.01. Maximum section offset to left of reference string Default is -100.0 model units. Bearing of baseline for automatic sections: If NORM is the angular input give the value in centesimal. ‘Secondary interpolation offset: Default is the secondary interpol Maximum section offset to right of reference string: Default is 100.0 model units. n tolerance. ¢ 017 changes the set values only until the end of the current MX session. To permanently ‘modify the default values you will need to set the new values onto your project settings file. a 3 > a [xemf Cm tie ps3 i} c= a oe om 13 Minor option Field 1 Field 2 Field 4 Global minor options Option 019 Define string masking o19 name mask OR Subreference mask if field 4 = +/-5.0 ‘Subreference mask if field 4 = +/-6.0 (field 1 must be a name mask in this case). 4+1.0 inclusive string name mask. 1.0 exclusive string name mask. 45.0 inclusive sub reference mask. 6.0 exclusive sub reference mask. 46.0 inclusive combination mask 6.0 exclusive combination mask. Both fields 1 and 2 can consist of up to four alphabetic, numeric, blank or special characters. Major option TRIANGLE Field 4 42.0 interpret as P string, 43.0 interpret as linked string. Major option SURFACE Field 4 444.0 mask of strings which are to cause bearing discontinuities. 4.0 mask of strings which are not to cause bearing discontinuities.4 Global minor options Option 900 Use a macro Ifyou frequently apply the same sequence of minor options but with varying data, before you start particular job you can group options into macro-options (or ‘macros’ for short). You invoke this. set of data by typing 900 and the name of the macro, followed by the data values you wish to apply. MX then executes the group of options in sequence, inserting the current data into the data fields as appropriate. This eliminates time consuming and error prone typing. Record 1 Minor option 900 Fields 1-2 Command macro name (8 characters maximum). Record 2 Values to be assigned to variables within the macro. These are coded: ‘name = value’ egA=3.0. i 4 | a i 4 i 4 2 oe eo iEe 15 Global minor options Option 999 End a major option Used to mark the end of input data to a major option. Minor option 999 ‘There is no associated field data.16 3DDXF 3DDXF Option 451 Transfer strings to DXF SDDXF, DXF filename 001, name of model Minor option 451 Field 4 String name, partial name, or blank. Fiold 2 LINE to interpret strings as polylines SPOT to interpret strings as discrete points blank to interpret P strings as points, all others as lines. Field 3 SING to interpret each string to a separate layer MULT to interpret all strings to a layer (default). Field5&6 — SPRD start. Field8&9 PRD end. =e j i Pee Oe Me rr IC)7 3DDXF Option 453 Transfer triangulation to DXF SDDXF, DXF filename EB 001, name of mode! Minor option 453 * Field 1 Triangulation name. Field 2 Group code. if blank the whole triangulation is transferred. = E = os18 | 1 ro ALIAS ALIAS q Model 1 Name of model to be given an alias. Model 2 Single letter to be used as alias. ¢ Ifneither mode! name nor alias is typed, all the current aliases are reported.19 ARCHIVE ARCHIVE Minor option 001 Field 1107 Name of model to archive. Up to 28 characters may be specified. E cS ea 1 oo eS eo eo em20 AREA AREA Major option AREA Model 1 Reference or triangulation model. For option 045 this must be a triangulation model type TRIA. Model 2 ‘Model containing boundary or section strings. + For options 046, 047 and 048 this must be a sections model. Major option AREA Model 3 Model to store area string (option 048 only)om 2 AREA Option 040 Within boundary string Minor option 040 * Field 3 Name of boundary string. Field 4 ‘Multiplying factor to be applied to the resultant area to produce a crude volume (Optional).22 AREA Option 041 Between two strings Minor option * Field 1 * Field 2 * Field 3 Field 4 Field 5 & 6 Field 8 & 9 oat Reference string First subsidiary string Second subsidiary string Multiplying factor to be applied to the resultent area to produce a crude volume (Optional. ‘SPD for start point on reference string. ‘SPRD for end point on reference string23 E AREA [ Option 042 Two intersecting boundaries Minor option 042 f3s0] * Field 1 Name of first boundary string ' Field 2 COUT if area is within boundary 1 and outside boundary 2. BE IN if area is within boundary 1 and inside boundary 2. : * Field 3 Name of second boundary string. 2 Field 4 Multiplying factor to be applied to the resultant area to produce a crude volume EB (optional).24 AREA Option 043 Slope between two strings Minor option 043. * Field 1 Name of reference string. * Field 2 Name of first subsidiary string. * Field 3 Name of second subsidiary string. Field 4 Multiplying factor to be applied to the resultant area to produce a crude volume (Optional Field 5&6 SPRD for start point on reference string. Field 8&9 SPRD for end point on reference string.25 AREA Option 045 Triangulation area Minor option 045 Field 1 Group code. * Field 2 Triangulation string, Field 3 Boundary string. =26 AREA Option 046/47/48 Section based area Minor option 046 * Field 1 Reference string name. * Field 2 First subsidiary string name. * Field 3 Second subsidiary string name Field 5&6 ‘SPRD for start. Field &9 _SPRD for end Minor option 047 Field 1 SLOP or PLAN (default SLOP). Field 7 Field 10 Minor option. * Field 3 Section set 1 prefix character. Section set 2 prefix character. This section set is the prominent section set, ie, the section set which has sectioned through the subsidiary strings coded in minor option 046. The prominent section set determines the surface along which the slope areas are measured. Minimum gradient limit This determines the gradient above which areas are calculated. Maximum gradient limit This determines the gradient below which areas are calculated. 048 Name of the area string to be created. g ae Dz a27 Model 1 Model 2 ASSIGN ASSIGN Name of fle to be assigned. If blank then the appropriate channel will be closed depending on the second file name. Identifier for channel to be assigned. Input in ths field is limited to GENIO, or ARCH of RETR to assign the file to GENIO, ARCHIVE or RETRIEVE channel respectively.28 AUTODRAW AUTODRAW Major option AUTODRAW 1 or ON — switch automatic drawing on 0 or OFF ~ switch automatic drawing off (default) a a ea aaa eda 4 2 Less | Sa es a Cos coo No field data is required. ‘Aclipped copy of the current DPF is created.30 COMPRESS COMPRESS Major option COMPRESS Model 1 File to be compressed MODELFILE Compress the model fil. DPF Compress the Draw Picture File. GS we SW a ssa p Ep a 6 Ba 3 Model 1 Model 2 cory COPY COPY takes string data from model 1 and stores it in model 2. Ifa boundary string is being referenced, the program will look for it first in model 2 and, if unsuccessful, in model 1.coPY Option 059 Transforma' Set up SCALING transformation Minor option Field 4 Field 4 Field 5 Field 6 Field 7 Field 8 Field 9 Field 10 059 SCAL Dimension to be scaled (optional) 1=Xx 2=Y or 3 =Zete. Scaling factor for X values (SCALEX) or Scaling factor of field 4 dimension (SCALE) Scaling factor for Y values (SCALEY) Scaling factor for Z values (SCALEZ) X displacement (XDISP) or Displacement of field 4 dimension (DISP) Y displacement (YDISP) Z displacement (ZDISP) Assuming Field 4 is left blank then the transformation applied is XNEW YNEW 2NEW SCALEX * XOLD + XDISP SCALEY * YOLD + YDISP SCALEZ * ZOLD + 2DISP ‘Set up ROTATION transformation Minor option Field 4 Field 3 Field 4 * Field 5 &6 * Field 8&9 059 ROTA Siring name defining common point (optional) ANGLE Azimuth of new Y axis from existing Y axis. Coordinates of common point on old grid or SPRD of point on string in field 3 XCPOLD, YCPOLD Coordinates of common point on new grid XCPNEW, YCPNEWa C3 a 5 218 cor XCPNEW - XCPOLD * COS(ANGLE) + YCPOLD * SIN(ANGLE) YCPNEW - XCPOLD * SIN(ANGLE) - YCPOLD * COS(ANGLE) XxDISP YDISP The transformation applied is now given by: XNEW = XOLD * COS(ANGLE) - YOLD * SIN(ANGLE) + XDISP YNEW = XOLD * SIN(ANGLE) + YOLD * COS(ANGLE) + YDISP ‘Set up HELMERT transformation Minor option 059 Field 1 HELM Field 3 ‘String name defining common point (optional). Field 4 ‘Tolerance in residual coordinate errors, dx and dy, for the transformed position of the control points. = Only needed on 1st 059 record = Default value = 1.0 (model units) *Figld5 &6 Coordinates of common point on old grid or SPRD of point on string infield 3. * Field 8&9 Coordinates of common point on new grid. Set up TILT transform: Minor option 059 Field 1 Field 3 * Field 5 & 6 Field 7 Field 10 TUT String name defining reference point (optional) Coordinates of reference point on old grid or SPRD of point on string in field 3. New level (optional). Level difference (optional). ¢ When using Field 7 to define a new level a point from an existing string must be specified. Set up MIRROR transformation Minor option 059 * Field 1 Field 2 MIRR, First reference string name This defines the string through which the axis of reflection is to pass.a a i 4 coPY Field 3 Second reference string name Ifthe axis of reflection is not an X or Y axis, this defines the second string through which the axis is to pass. Field 4 ‘Axis of reflection 1 X axis (default) 2 Yaxis 3 user defined axis, * Field &6 — SPRD of point on first reference string through which the axis is to pass. Field 8&9 SPRD of point on second reference string through which the axis is to pass. Cancel existing transformations Minor option 059 All fields must be left blank.35 COPY Option 060 Copy strings Minor option 060 Field 1 Name or partial name of string to be copied (if left blank all strings are copied) Field 2 IN/OUT indicator Leave blank to copy inside the boundary ‘Type OUT to copy outside the boundary Field 3 Boundary string name c36 copy Option 061 Move strings Minor option 061 Field 1 Name or partial name of string to be copied (if left blank all strings are copied) => ae ee ooa7 B COPY p Option 064 Copy strings with curve fitting = Minor option 064 E Field 1 Name or partial name of string to be copied (if left blank all strings are copied). Field 2 Curve fitting style E Moss invokes MX curve fiting and this is the default SPL invokes SPLINE curve fitting Field 4 Chord-to-arc-tolerance. lisen] Ei mam 6 eS oD38 COPY Option 065 Move strings with curve fitting Minor option 065 Field 1 Name or partial name of sting to be copied (left blank all strings are copied) Field 2 Curve fitting style MX invokes MX curve fitting and this is the default. SPU invokes SPLINE curve fitting Field 4 Chord-to-are-tolerance ee kL oe oe 1 1 1 1 a eaE E fl E E E 39 copy Option 066 Copy triangulation string Minor option 066 Field 1 Leave blank to copy all triangulations in the model. To copy individual stings use full string name. To copy groups of strings use partial name.lame of model to be created. Major option CREATE Model 1 Ne CREATE CREATEcS 2 oo oe a = GD Ep 6 GC & fs at Major option DELETE Model 1 Name of model to be deleted. DELETE DELETE42 DESIGN DESIGN Major option DESIGN Model 4 Model containing reference and subsidiary strings. Model 2 Model to contain the new or amending string if different from the first model name, otherwise blank. ‘¢ A second model cannot be specified for minor options 104 to 108. The global options 000, 017, 018, 019, 900, and 999 may be used with DESIGN. GeE fj L 18 DESIGN Option 017 Define system parameters Vertical, normal or slope offsets may be used with minor options 103, 104 and 105. Minor option 017 Field 1 VOFF — use vertical offsets. NOFF — use normal offsets. ‘SOFF — use slope offsets. Minor option 017 Field 1 Code FDES to use the French method to derive the superelevation to be applied. Field 2 French Design Route types [AR = Autoroute (motorway) Pz Route Principale (major road) UR = Route Urbaine (Urban Route)a4 DESIGN Option 099 Invoke the simplified design process Minor option 098 * Field 1 Reference string. Field 2 ‘Subsidiary string (optional). * Field 3 New, extended or amended string. Field 5 &6 Global start point. SPRD. This point defines the lower extent of the range of the following options. Field 8&9 Global end point. SPRD. aS J\& a : DESIGN A Option 100 Add string: constant H / constant C Constant offset Minor option 100 A * Field 1 Reference string Field 2 ‘Subsidiary string (optional) A + Field 3 New, extended or amended string. Field 4 Grossi be applied with respect to the subsidiary string (reference string by If zero is coded the resultant level of the new string will be the same as the subsidiary string; ifthe field is left blank the levels will be set to -999.0. Field &6 SPRD star. * Field 7 Constant horizontal offset to be applied. Fied8&9 SPRD end. can ca Gy Gay eo oy46 DESIGN Option 101 Add string: linear H / constant C Linear increasing/decreasing horizontal offset Minor option * Field 1 Field 2 * Field 3 Field 4 Field 5 &6 * Field 7 Field 8 &9 * Field 10 101 Reference string. Subsidiary string (optional) New, extended or amended string. Crossfall to be applied with respect to the subsidiary string (reference string by default). If zero is coded the resultant level of the new string willbe the same as the subsidiary string; i the field is left blank the levels will be set to -999.0 SPRD start Horizontal offset required at start point. SPRD end. Horizontal offset required at end point. ea es on = B 9g ae =D d ox ar DESIGN Option 102 Add string: reverse H / constant C Horizontal offset varying according to a reverse symmetrical curve Minor option * Field 1 Field 2 * Field 3 Field 4 Field 5 & 6 * Field 7 Fiold 8 &9 * Field 10 102 Reference string ‘Subsidiary string (optional). New, extended or amended string. Crossfall to be applied with respect to the subsidiary string (reference string by default. zero is coded the resultant level of the new string will be the same as the subsidiary string; i the field is left blank the levels will be set to -999.0. SPRD start. Horizontal offset required at start point. ‘SPRD end. Horizontal offset required at end point.DESIGN Option 103 Add string: extend/contract crossfall Minor option * Field 1 Field 2 * Field 3 Field 4 Field 5 & 6 * Field 7 Field 8 & 9 103 Reference string. ‘Subsidiary string (optional). New, extended or amended string. Vertical or normal offset. If zer0 is coded the resultant level of the new string will subsidiary string, ifthe field is blank the levels will be set to -999.0, ‘SPRO start. Horizontal or slope offset to be applied. ‘SPRD end, i i i i i j i i i a= 2 = 49 DESIGN = a Option 104 Horizontal extension of slope/offset fm Minor option 103, * Field 4 Reference string. fas) * Field 3 New string, Field5&6 © SPRD start. Field8&9 SPRD end ican) Minor option 104 * Field 2 First string defining slope definition (St). * Field 3 ‘Second string defining slope definition ($2). * Field 4 Vertical or normal offset to be applied (V). * Field 7 Horizontal or slope offset to be applied (H) from S2, £253] ,50 DESIGN Option 105 Intersection of 2 slopes ‘Two minor option 105 records must follow an initial option 103. Minor option “Field 1 * Field 3 Field 5 &6 Field 8 &9 Definition of slope extension between two e: Minor option * Field 2 * Field 3 Field 4 103 Reference string. New string SPRD start. SPRD end ing strings 105 First string defining slope definition. ‘Second string defining slope definition. Vertical or normal offset to be applied. Definition of slope by explicit definition Minor option * Field 2 Field 4 * Field 7 Field 10 105 String to which slope is related. Vertical or normal offset to be applied. The offset is measured from the second string defining the slope definition. Slope to be applied at start of application. Slope to be applied at end of application. If left blank a constant slope as defined in field 7 is applied. 4E 51 DESIGN Option 106 Hard shoulder design Minor option 106 must follow an initial option 103. Minor option * Field 1 * Field 3 Field 5 & 6 Field 8 &9 Minor option * Field 2 * Field 3 Field 4 Field 5 Field 7 Field 8 Field 9 Field10 103 Reference string. Hard shoulder string, ‘SPRD start. SPRD end. 106 First string defining carriageway slope. Second string defining carriageway slope. Outer curve hard shoulder orossfall (default value -0.016). Standard hard shoulder crossfall (default value -0.040) Horizontal offset at start point (default value 0). Crosstall changeover length (default value 0). Changeover offset (default value 0). Horizontal offset at end point (default value = Field 7).82 DESIGN Option 107/108 Subgrade design Minor option 107 * Field 1 Upper surface centre line string + Field 2 Upper surface left channel string * Field3 Upper surface right channel string Field 4 % gradient at which subgrade crossfall will change Field 5 &6 SPRD start Field 8 &9 SPRD end * Field 10 Road type indicator 4 = Single carriageway and dual carriageway with no central median 2 = Dual carriageway with central median Minor option 108 * Field 1 Lower surface centre line string * Field 2 Lower surface left channel string * Field 3 Lower surface right channel string * Field 4 Vertical offset between upper and lower surfaces * Field 7 Horizontal offset of string in field 2 * Field 10 Horizontal offset of string in field 3a cs E 53 DESIGN Option 110 Add string: constant H / constant V Constant offset Minor option 110 E * Field 1 Reference string. a Field 2 ‘Subsidiary string (optional). * Field 3 New, extended or amended string. Field 4 Vertical offset to be applied with respect to the subsidiary string (reference string by defautt). If zero is coded the resuttant level of the new string will be the same as the subsidiary string, if the field is blank the levels will be set to -999.0. Field5&6 SPRD start. * Field 7 Constant horizontal offset to be applied. Field8&9 SPRD end. = =a ta _ fens za tm & co Loe)54 DESIGN Option 111 Add string: linear H/constant V Linearly increasing/decreasing horizontal offset Minor option * Field 1 Field 2 * Field 3 Field 4 Field 5 & 6 * Field 7 Field 8 &9 Field 10 1" Reference string. Subsidiary string (optional). New, extended or amended string. Vertical offset to be applied with respect to the subsidiary string (reference string by default). I zero is coded the resultant level of the new string will be the same as the subsidiary string, ifthe field is left blank the levels will be set to -999.0. SPRD start. Horizontal offset required at start point. ‘SPRD end. Horizontal offset required at end point.a a 55 DESIGN Option 112 Add string: reverse H/constant V Horizontal offset varying according to a reverse symmetrical curve Minor option * Field 1 Field 2 * Field 3 Field 4 Field 5 & 6 * Field 7 Field 8&9 * Field 10 12 Reference string. Subsidiary string (optional). New, extended or amended string. Vertical offset to be applied with respect to the subsidiary string (reference string by default). It zero is coded the resultant level of the new string will be the same as the subsidiary string, ifthe field is left blank the levels will be set to -299.0. SPRD start Horizontal offset required at start point. ‘SPRD end. Horizontal offset required at end point.56 DESIGN Option 120 Amend levels: constant vertical offset Minor option * Field 1 Field 2 * Field 3 Field 4 Field 5 & 6 * Field 7 Field 8 & 9 120 Reference string. Subsidiary string (optional). String to be amended. Datum level (optional. SPRD start. Constant vertical offset to be applied. ‘SPRD end. as oe a ae ae7 DESIGN a Option 121 Amend levels: linear vertical offset Minor option 121 L *Fidd 1 erenc ting Field 2 ‘Subsidiary string (optional) E * Field 3 ‘String to be amended. - Field 4 Datum level (optional) E Field &6 © SPRD start. a * Field 7 Vertical offset required at start point. = Field8&9 SPRD end E Field 10 Vertical offset required at end point. =58 DESIGN Option 122 Amend levels: symmetrical reverse curve offset Minor option 122 * Field 1 Reference string. Field 2 ‘Subsidiary string (optional). * Field 3 ‘String to be amended. Field 4 Datum level (optional). Field 5 &6 SPRD start. * Field 7 Vertical offset required at start point. Field 8&9 SPRD end. * Field 10 Vertical offset required at end point.E f E a E 59 Minor option * Field 1 Field 2 Field 3 Field 5 & 6 Field 8&9 DESIGN Option 123 Amend levels: spline curve offset 123 Reference string Subsidiary string (optional). String to be amended. SPRD start SPRD end.60 DESIGN Option 125 Amend levels: reverse circular curve offset Minor option * Field 1 Field 2 * Field 3 Field 4 Field 5 & 6 Field 8 &9 Minor option. * Field 5 * Field 7 * Field 8 * Field 10 122 Reference string. ‘Subsidiary string (optional), String to be amended. Datum level (optional). SPRD start. ‘SPRD end. 125 Length of first ar. Vertical offset to be applied at start. Length of second are. Vertical offset to be applied at end. 4 I i i 4 4 a61 DESIGN Option 126 Amend levels: biquadratic reverse curve offset Minor option 126 * Field 1 Reference string. Fleld 2 Subsidiary string (optional. fi * Field 3 String to be amended. Field 4 Datum level (optional). E Fiold5 &6 SPRD start = * Field 7 Vertical offset required at start point. Field8&9 — SPRD end. ul * Field 10 Vertical offset required at end point. f EX a 3 ee62 DESIGN Option 130 Amend levels: constant crossfall Minor option 130 * Field 1 Reference string. Field 2 ‘Subsidiary string (optional). * Field 3 String to be amended. Field5&6 — SPRD start * Field 7 Constant crossfall to be applied. Field8&9 — SPRD end. 7 9 d 4 F 1] F J = = ee63 DESIGN Option 131 Amend levels: linear crossfall Minor option 131 * Field 1 Reference string. Field 2 ‘Subsidiary string (optional). * Field 3 String to be amended. Field5&6 © SPRD start " * Field 7 Crossfall required at start point. Bs Fiold8&9 SPRD end. Field 10 Crosstall required at end. = Cs ‘tm ‘ie 264 DESIGN Option 132 Amend levels: cubic reverse curve crossfall Minor option * Field 1 Field 2 * Field 3 Field 5 & 6 Field 7 Field 8 & 9 * Field 10 132 Reference string. ‘Subsidiary string (optional). String to be amended. ‘SPRD start. Crossfall required at start point. ‘SPRD end, Crossfall required at end. 4 5 6S AS) ED AES Deq fraps A j 65 Minor option * Field 1 Field 2 * Field 3 * Field 4 Field 5 & 6 Field 7 Field 8 &9 Field 10 DESIGN Option 133 Amend levels: superelevation 133 Reference string. Subsidiary string (optional). String to be amended. Design Speed (km/h) or V/K if the constant K is different from the default or if imperial units are being used. SPRD start. Minimum percentage crossfall (optional). This value is used to determine the superelevation if the absolute value of the calculated superelevation is less than this minimum amount. (1 in 40 = 0.025). ‘SPRD end, Maximum percentage crossfall (optional). This value is used to determine the superelevation if the absolute value of the calculated superelevation is greater than this maximum amount (1 in 14 = 0.07).66 DESIGN Option 134 Amend levels: extend crossfall (2 strings) Minor option 134 * Field 1 Reference string. Field 2 ‘Subsidiary string. If field 2 is coded the slope is calculated between the reference string and this string. If field 2 is left blank then a complementary option 104 must follow to define the strings dictating the slope. * Field 3 String to be amended. Field &6 SPRD star. Field 8&9 ‘SPRD end. Minor option 104 (Only required if field 2 on option 134 is left blank). Field 2 First string defining slope (SUB1). Field 3 Second string defining slope (SUB2). Field 4 Vertical or normal offset to be applied. aa a GE aA ai p GE H = 67 DESIGN Option 135 Amend levels: reverse circular curve crossfall This option must be preceded by an option 132 on which the start and end vertical crossfalls are left blank, Minor option * Field 1 Field 2 * Field 3 Field 5 & 6 Field 8 & 9 Minor option Field 5 Field 7 Field 8 Field 10 132 Reference string. ‘Subsidiary string (optional). String to be amended. SPRD start SPRD end. 135 Length of first arc. Vertical crossfall to be applied at start. Length of second are. Vertical crossfall to be applied at end.68 DESIGN Option 136 Amend levels: biquadratic reverse curve crossfall Minor option 136 * Field 1 Reference string. Field 2 ‘Subsidiary string (optional). * Field 3 String to be amended. Field &6 © SPRD start. * Field 7 Crossfall required at start point. Fiold8 &9 SPRD end. Field 10 Crossfall required at end. wo) aa a d 4f 69 | DESIGN [ Option 140 i Add M-string E Initial data for options 141 and 142 Minor option 140 j *Field3 New sting name - must start wih M. * Field 4 Chainage interval. f Field 5 Start chainage. If blank it is assumed to be the same as the chainage of the initial point. Field 6 Chainage of intial point. f blank itis assumed to be zero. The following fields are only coded for option 141. Field 7 Chord-to-arc-tolerance. A *Field8&9 — Xand Y coordinates of circle centre. s * Field 10 Circle fadius, +ve for right hand or clockwise and ~ve, for left hand or anti-clockwise curve. E I & Em oe70 DESIGN Option 141 Create curve Minor option 144 Field 1 String to define initial point using SPRD in fields 5 & 6. Field 2 String to define final point using SPRD in fields 8 & 9. g Field 4 Level of string, If blank the level is set to -899.0. 4 * Field 5 Initial Point easting or bearing (centesimal) or SPRD if field 1 coded. * Field 6 Initial Point northing (optional) or SPRD if field 1 coded. J “Field 8 End Point easting or bearing (centesimal) or SPRD if field 2 coded. * Field 9 End Point northing (optional) or SPRO if field 2 coded. q * Field 10 End chainage (optional) 4 nea em _1 DESIGN Option 142 Create straight ‘This option generates a string of points on a straight line and must always be preceded by option 140. Minor option 142 fi * Field 1 String to define initial point using SPRD in field 5 & 6. * Field 2 String to define final point using SPRD in field 8 & 9. 3 Field 4 Level of string. If blank the level is set to -999.0. E Field 5 Initial Point easting or SPRD it field 1 coded. Field 6 Initial Point northing or SPRD if field 1 coded. * Field 8 End Point easting or bearing (centesimal) or SPRO if field 2 coded. Field 9 End Point northing (optional) or SPAD if field 2 coded. g Field 10 End chainage. Essential if bearing specified in field 8 otherwise optional. {A final special case is catered for by the following combination on the 142 option. B Field 1 Reference string Field &6 | SPRD on reference string. ae * Field 8 Bearing adjustment clockwise relative to reference string (default-) ~centesimal. a Fiold 10 End chainage.72 DESIGN Option 144 Chamfer corner This option generates a chamfer string adjacent to a defined intersection of two strings. Minor option * Field 1 + Field 2 * Field 3 * Field 4 * Field 5 * Field 6 Field 7 Field 10 ¢ Where the strings specified in fields 1 and 2 intersect more than once, care must be taken to ‘ensure that the coordinates specified in fields 5 and 6 identify both the intersection and the quadrant in which the chamfer is to be created. 144 Intersecting string 1 Intersecting string 2 New string name (must be a master string and begin ‘M’) Distance of chamfer from intersection between string 1 and string 2 or length of chamfer string X coordinate to define quadrant in which chamfer is required. Y coordinate to define quadrant in which chamfer is required. we Chainage interval (default 10) 0 = value in field 4 is length of chamfer string 1 = value in field 4 is distance from intersection. ¢ Anew point will be added to intersecting string 1 and Intersecting string 2 at the start and end g of the new string, if one does not already exist. The levels on the new string will be calculated @ as a linear variation between these new or existing points. B SS.[xs] f ES fea Gr 4 Minor option * Field 1 * Field 2 * Field 3 * Field 4 * Field § Field 6 * Field 7 Field 8&9 Field 10 73 DESIGN Option 145 Create circular 145 First string name. ‘Second string name. String to be created which must start with M. Radius of string to be created. For left hand curve code -ve radius. Chainage interval. If a negative chainage interval is specified, the points where the new string is tangential to the first and second strings will not be added to the first and second strings. Chainage of initial point. This is the point at which the string is tangential to the string defined in field 1. Offset of element centre from first string. Approximate coordinates of element centre (optional). Offset of element centre from second string. omitted the value as coded in field 7 will be assumed. This will normally have the same absolute value as field 7 but depending on the direction of the string it may be of different sign.4 DESIGN Option 146/147 Create three centre curve Minor option “Field 1 * Field 2 * Field 3 * Field 4 Field 8 Field 9 * Field 10 Minor option Field 4 Field 5 Field 6 Field 7 Field 8 Field 9 148 First string name. ‘Second string name. New master string name. Radius of arc 2 The radius should be coded negative for a left hand are and positive for a right hand are. Chainage interval along the new string. Chainage of initial point (default 0). This is the point at which the new string is tangential to the first string. Location of new string relative to the first string. 4 New string is to the left. 1 New string is to the right. Approximate X coordinate of the centre of arc 2. Approximate Y coordinate of the centre of arc 2. Location of new string relative to the second string, “1 New string is to the left. 1 New string is to the right. 147 Radius of arc 1 ‘Subtended angle of arc 1 Length of arc 1 I specified, this length overrides the subtended angle in Field 5. Radius of are 3 ‘Subtended angle of arc 3 Length of are 3 If specified, this length overrides the subtended angle in Field 8. 53 a! aE J75 DESIGN eS Option 152 Tilted plane Type Minor option 152 Fiold 1 Reference string * Field 3 String to be amended. Field5&6 SPAD start. Field8&9 SPRD end. Type 2 two required . Minor option 182 By + Field 5, 6&7 _ First point on plane (third point on plane). * Field 8, 9810 Second point on plane.76 DESIGN Option 160 Report displacements Minor option. Field 1 Field 2 Field 3 Field 5 & 6 Field 7 Field 8&9 Field 10 160 Reference string, from which normal is erected. This string must be in the first Design model specified. Subsidiary string, from which displacements are measured, String to be intersected by normal. SPRD for start point of reference string where normal is erected. Significance level for vertical displacement. Values used may be 50, 80, 90, 95, 98 or 99. ‘SPRD for end point of reference string where normal is erected. Significance level for horizontal displacement. a ae Oe oS a) ees:7 DESIGN E Option 350 Create initial SLD element Initial data for options 351 and 352 = Minor option 350 , * Field 3 New string name I | * Field 4 Chainage Interval * Field 5 Start chainage (Default =0) Field 6 Chainage of initial point ‘The following fields are only coded for option 951 7 Field 7 Tolerance for straight line fit (default value 0.1) Si Field 8&9 Coordinates of circle centre 3, -ve left) Field 10 Circle radius (+ve es78 DESIGN Option 351 Create an initial SLD curve Minor option 351 * Field 4 String to define inal point using SPRD in fields 5 & 6 * Field 2 String to define final point using SPRD in fields 8 & 9 * Field 4 End chainage * Field 5&6 ‘Start SPRD or Bearing (field 5) Field 7 Start level * Field 8&9 End SPRD or Bearing (field 8) Field10 End level (default field 7) a mH ase a ae ee™ om ot 79 DESIGN = eh Option 352 Create an initial SLD straight Minor option 352 Field 4 Siting to define intial point using SPRD in fields 5 & 6 . Field 2 String to dofine final point using SPRO in fields 8 & 9 . Field 4 End chainage Fied5 &6 Start SPRD Field 7 Star level = Field8 &9 End SPRD or Bearing (Field 8) Field10 End level (default Field 7) ¢ If field 1 is coded then fields 5 and 6 must be coded. ¢ If field 2 is coded then fields 8 and 9 must be coded. Ee eS ee ms zt fedDESIGN Option 353 ; Continue SLD with an arc 4 Minor option 353 Field 1 Next Arc definition; 1 = Next two points with intermediate level 2 int, hand and radius entre, hand and length flection angle, next point and radius jearing, radius and length Next point on diameter and hand entre hand and next point Field 2 Hand of arc; 41 = Right hand +1 = Left hand Field 3 String name. This string must have been created with option 350. Field 4 Length of Arc (overrides end coordinates, if set) Field &6 Intermediate SPRD ‘or Centre ‘or Bearing (Field 6) Field 7 Intermediate level (if field 1 = 1) or Radius Field8&9 End SPRD Field10 End level (default field 7) ¢ Field 3 string name ‘passed through’ from first straight or arc Noane ee A81 7 _ E DESIGN, b Option 354 Continue SLD with a straight Minor option 354 *Fieldt Next Straight definition; 1 = Next point 2.= Bearing of straight and length 3 = Deflection angle and length = oe * Field 3 String name E This string must have been created with option 350. Field 4 Length Field &6 Next SPRD or Bearing (field 6) Field 7 End level (default previous element end level) ¢ Field 3 string name ‘passed through’ from first straight or arc ¢ Either field 4, 6 or 5 and 6 must be coded.DESIGN Option 355 Create an SLD offset string Minor option 355 * Field 1 Reference string name (in model 1) * Field 2 Comer conditions: STRA, straight (default) CIRA, circular (with angular increment in field 4) IRS, circular (with numerical sub-division in field 4) SPLA, splay * Field 3 New string name * Field 4 field 2 = CIRA, angular increment I field 2 = CIRS, numerical sub-division Field &6 Start SPRD (default first point on reference string) Field 7 Start offset Field 8&9 End SPRD (default end point on reference string) Field10 Crossfall or gradient; 0 = Same level as reference string <1 = Crossfall >1 = Gradient rn ] A = a oe oS Se a= 83 DISPLAY DISPLAY Major option DISPLAY 1 or ON — update the display immediately. 0 or OFF — update the display only when a DISPLAY or DISPLAY ON command issued. ¢ DISPLAY OFF clears the screen. = a q cy cE =aDRAW macros DRAW macros Macro PLANDRAW Code Description Alternatives FD First drawing If there is overploting or if SLor SW * are to be specified ©D —_ Subsequent drawing If there is overpiatting G TR Truncation or no truncation (of sheet area) ‘TRUN NoTR st Sheet length Pv SW Sheet width Pv FR Draw a frame FRAM Do not draw a frame NOFR Put registration marks on single sheet REGR Draw frame around windows WIND ML Left margin pv MB ——_Botlom margin Pv MT Top margin Pv MR Right margin pv PA aged or non-paged drawing PAGE NOPA ¢ IFSL is assigned but not SW an A size sheet is specified. If SWis assigned but not SL a B size sheet is specified Drawing details Code Description Alternatives sc Scale Pv xt Relationship of model to drawing window: Coord- © PV ML nates of bottom left point and bearing of left hand PV BE side Pv Le String colour ow Te Text colour ow Default RRR 10 10 10 PF Default Minimum ‘model coordinates: bearing zero BLACK BLACK 7 Pa)@ ea DRAW macros E GR Grid with edge ticks EDGE cRos Grid with crosses at Intersections CROs Full ine grid FULL Do not draw a rid NOGR XG X spacing interval of grid pv 100 YG spacing interval of grid PV 100 B Model details ul Code Description ‘Alternatives Detauit 10 Plotinside or outside a boundary 1N - Ei our u BD Boundary string label I=IN or IOUT. ov = XB Minimum model coordinate restricting region tobe PV 00 A Ye drawn Pv 00 u XT Maximum model coords resting egjonto be PY oocosone Yr drawn Pv 99989909.9 A 1B Label of string to be drawn {if not coded, strings CV obeying any masks wil be drawn). LA Annotate strings with label at start Lass PF ‘Annotate stings with label at both ends LaBL Do not annotate label NOLA ‘Annotate contour strings with level at start Levs ‘Annotate contour strings with level at both ends Leva DE Draw the information according to detail define. 2 Detail interpretation to all strings Contours with height embedded DETA Pip marks at each point ‘CONP (Gross and level at each point PIPS ‘Spot level with decimal point marking positon SPOT ‘SPOP PS Pipsize Pv S IN. Piporchainage marking interval Pv =DRAW macros Macro PLANLINE Drawing det Code Description LC Line and string colour TC Text colour FR Drawa frame Do not draw a frame Put registration marks on sheet edge Draw frame around windows Model details Code Description iB Label of string to be drawn (if not coded, strings ‘obeying any masks will be drawn) wv ‘Annotate strings with label at start ‘Annotate strings with label at both ends Do not annotate labels ‘Annotate contour strings with level at start ‘Annotate contour strings with levels at both ends. PS Pip size N Pip or chainage marking interval DE Draw the information according to detall defined: Detail interpretation to all strings Contours with height embedded ip marks at each point Gross and level at each point Spot level with decimal point marking position. Alternatives w ov FRAM NOFR REGR WIND Alternatives cv Lass. LABL NOLA Lvs. Leve Pv Pv DETA GONP PIPS ‘SPOT SPOP Default BLACK BLACK PF Default PF87 DRAW macros Macro LONGDRAW cade Deerpton inrbvoe Geet FO atdnrgtnereis velo ori’ orsW* : o> Siamenemeg tek ooking * Te Tuncalenerrowesion (eta) TRUN ee Seta ev o a Steatwan a a ql FR Drawatame Fram PF : Be ar eae ru Bae ae on ge het on ba ratte oe E uo tebe " ts MB ema bY ‘a Th Bagpdergoe supe mace S EB NOPA | Drawing details 3 Code Description ‘Alternatives Detautt XO _Ofset tobe added othe left ofthe letmost point PV 09 YO Offset to be added tothe lowest point Pv 00 AL Absolute evel datum pv - LP —_Boxinwhich the level parameters to be annotated PV LD —_Boxinwhich the distance parameters to be anno- PV 2 tated g HP Box description ofthe level parameter C= chainage =P 8 fl 1. Box description if HP=* a cs oe ae88 DRAW macros oP Dimension of proposed parameter wv 3 DD —_Dimension of distance parameter ov 4 SF Ordinates, short or full VE VE vs HS. HE N Interval for ordinates and ordinate annotation CChainage interval for M strings Point sequence interval for general strings Pv every point every =nfor every nth point point HD Box description of the distance C= chainage D parameter D = distance existing P = proposed level text coded at 1D Box description if HD=* - HS Horizontal scale vs Vertical scale Lc ‘String colour BLACK DL Dashed line indicator “fordashed line Solid TC Text colour ow BLACK or Distance to top of section box. PV- distance from —~ highest string point to top of window in model units NV—maximum level displayed Model details Code Description Alternatives Default LR Reference string cv LB ‘Section string ow XS Start point on reference string (S.P.R.D.) pv First point Ys Pv a a ae a Ee & es Ss ee De > aEe & & & ase a Lisi | 89 xe End point on reference string (S.P.A.D) YE ts Length of section to be drawn per page Macro LONGLINE Drawing details Code Description LN Box in which the ‘evel parameter is to be annotated HN Box description to the ‘level’ parameter ™ Box description of HN=* Le ‘String colour Te Text colour OL Dashed line indicator N Interval indicator Chainage interval for M stings Point sequence interval for general strings Model details Code Description LR Reference string Le Label of string to be drawn xs Start point on reference string. (S.P.R.D.) Ys xe End point on reference string (S.P.R.D.) YE DN Dimension to be drawn pv Pv pv Aiternatives Pv chainage distance existing proposed L= level * = text coded at ™ ov ov ow "for dashed line Pv = for every nth point z 5 z 22 2222 DRAW macros Last point Default BLACK BLACK Solid every point every point Default First point Last pointDRAW macros Macro SECTDRAW Sheet details Code Description FD First drawing if there is overplotting or if SL or SW are to be specified or if no truncation is required ©D —_ Subsequent drawing if there is overplotting TR ‘Truncation or no truncation (of sheet area) sk ‘Sheet length SW Shoot width FR Draw a frame Do not draw a frame Put registration marks on single sheet Draw frame around windows ML Leftmargin MB Bottom margin MT Top margin MR Right margin PA aged or non-paged drawing Code Description HS Horizontal scale VS Vertical scale AL Code for absolute level datum YO Offset from lowest string point OL Offset to be applied to left OR Offset to be applied to right Alternatives ‘TRUN NoTR PAGE NOPA Alternatives Pv Pv Pv cov wv Default PF 120 68 10 10 1.0 10 PE Default a le 4 ae a =fi ee = = aE g A BEE, = 1 up He NR NC OF SF w HE DRAW macros Arrangement of sections ucs ‘A three character code where ‘et character — U= sections drawn in ascending chainage up the window D = sections drawn in ascending chainage down the window 2nd character — Left justify sections in each column C= Centre justity sections in each column = Right justify sections in each column 3rd character ~ ‘A= Align each row of sections along a common base line = Space the sections in each row according to the value infield 10. Horizontal gap between columns of sections pv Vertical gap between rows of sections pv 2 Number of rows of sections per window Pv - Number of columns of sections per window pv = ‘Section width definition ADD Displacement ADD Al ‘Absolute units COrdinates, short or full VE VF vs HE HS ‘Box in which the ‘existing’ level parameteristobe PV annotated {Box in which the ‘distance’ offset parameter is tobe PV 2 annotated Box description of the ‘existing’ parameter Box description it HE-92 DRAW macros Te Box description of the ‘distance’ parameter HD 1D Box description if HD=* Lc ‘String colour To Text colour DL Dashed line indicator 1B Reference string on which sections are based XS Start point on reference string (S.P-R.D.) Ys xe End point on reference string (S.P.A.D) YE SE Initial character of sections set IN Interval at which sections are needed, ¢ Aland YO should not be coded together E = existing P = proposed L= level * = text coded in 1D ow ow ow "for dashed line ow pv pv BLACK BLACK Solid First point Last point 3 cz 4 4 4 4 4 1ee 93 DRAW macros = Macro SECTLINE Drawing details Code Description ‘Alternatives Default pi LN. Boxin which the Yeve parameter is o be annotated 2 Eh HN Box description ofthe level parameter L & 5 TIN Box description it HN=* e Lc Sting colour BLACK TC Textoolour BLACK B DL Dashed fine necator “for dashed ine SOLID £0 Extra ordinate indicator “orextaord- ~ A nates and annota- § tion SF Ordinate short or full (only apples it EO=" coded) VF vs vs k HE g Hs Model details Code Description ‘Alternatives Default SN nial character of sections to be drawn ov XS Starpoint on reference sting (LB in CROSDRAW) PV First point YS PRD) Pv XE —_End point on referonce sting (S.PR.D.) Pv Last point YE DN Dimension to be annotated (see minor option 846, 3 for deta of permitted values)94 DRAW macros Macro SURVDRAW Code FD op PA TR sk sw FR ML MB MR sc XL Yo BE Lc Te GR xe YG BD xB YB Description First drawing if there is overplotting or if SL or SW are to be specified ‘Subsequent drawing if there is overplotting aged or non-paged drawing ‘Truncation or no truncation (of sheet area) ‘Sheet length Sheet width Draw a frame Do not draw a frame Put registration marks on sheet edge Draw frame around windows Right margin Scale Relationship of madel to drawing window. Coordi- nates of bottom left point and bearing of left hand side ‘String colour Text colour Grid with edge ticks Grid with crosses at intersections Full line grid Do not draw a grid spacing interval of grid ‘Y spacing interval of grid Plot inside or outside a boundary Boundary sting label if |O=IN or 1O=OUT Minimum model coordinate restricting region to be drawn Alternatives Default PF PF PF PF PE 10 10 10 19 BLACK BLACK NogR: 00 00a oe ae =a a & 2m 34 95 Maximum model coordinates restricting region tobe PV Pv ‘Spot levels required Rotation of north point from left hand side, DRAW macros 99999900.9 199999999.9 90 (angle in de- ‘grees)pd DRAW 8 DRAW Major option DRAW Model 1 Model containing strings to be drawn. Model 2 Model containing reference strings, if not in the 1st model. Otherwise leave blank. ‘The global minor options 000, 017, 018, 019, 900 and 999 may be used. 3 wo usta)97 DRAW Option 701 Reference option for superelevation schematics Minor option 701 Field 1 Reference string name (global). Field 3 ‘Area name (annotation box defined in 845). Fielis § &6 — SPRD for start. Fields 8 &9 SPAD for end.98 DRAW Option 711 Draw schematic line (type 1) Minor option 714 Field 1 First string for superelevation calculation (if Field 3 = SUPE) First string for widening calculation (i Field 3 = WIDE) Field 2 ‘Second string for superelevation calculation (if Field 3 = SUPE) Second string for widening caloulation (if Field 3 = WIDE) Field 3 ‘SUPE, CENT, HLIN, VLIN or WIDE ‘SUPE draw the superelevation schematic for the string defined in Fields tand 2. CENT draw the centre line for horizontal schematics. HLIN draw the horizontal alignment schematic line. VLIN draw the vertical alignment schematic line. WIDE draw the widening schematic Field 4 Defines a minimum offset (in drawing units) from the edge of the annotation area to the widest part of the horizontal, vertical or superelevation schematic line to make room for text. ep aD a oD oD dDRAW _ Option 721 Annotation of schematic (type 1) Minor option 721 First record A Feat Sting tobe aoa Field 2 BOX = text is drawn relative to annotation area LINE = text is draw relative to the horizontal or superelevation schematic line. iH Field 3 Increment or Decrement. Field 7 Text offset | Field 10 ‘Rotation I the angle is positive, text is positioned measured clockwise relative to the left hand side of the drawing. If negative, text is positioned clockwise relative to the normal lying to the left of the string. a ‘Subsequent records Minor option 721 Field 3 Text variable name. Field 4 String dimension to be drawn. ¢ This option must be followed by a 001 record. a 4100 DRAW Option 731 Ordinates for schematic diagrams (type 1) Minor option 731 Field 1 ‘String name: Field 3 Each of the following codes will annotate at either the superelevation change points, the horizontal tangent points or vertical tangent points as specified in Field 3 of Minor option 711. PIP Draw pips at point LINE Draw ordinate from point to centre of box (default) Box Draw ordinates for the full height of the box. 4 Field 3 must always be coded. ¢ When using VLIN the only available ordinate type is BOX. ae oe eo ie 4 1 4 i i 4 i i i i i101 fi DRAW f Option 712 Vertical schematic line work (type 2) fas Minor option 712 Field 1 Geometry string. Field 3 ‘Annotation box name Field 4 Factor for length of gradient ‘element’ (x). If coded as negative, the length of gradient element is a fixed number of units. Fields 5&6 — SPRD for start a ae Field 7 Factor for height of gradient ‘element’ (y) Fields 8&9 — SPRD for end Field 10 Factor for diameter of circle (z) = f . = a.102 f DRAW 4 : d d Option 722 Annotation of vertical schematic (type 2) First record Minor option 722 1 Field 4 Geometry string Field 3 Increment and Decrement Field 4 Text iter position 4 1 at element mid point 2 at Vertical IP é Field 7 Text offset g For text item positon 1, text offset does not apply. The text can only be positioned at the element mid point. Field 10 Rotation (about the centre of text). Subsequent records pian) Minor option 722 Field 3 ‘Text variable name. Field 4 String dimension to be drawn. This option must be followed by a 001 record. a DDa ae oF 103 ‘Minor option Field 1 Minor option Field 1 Field 3 Field 4 Fields 5 & 6 Field 7 Fiolds 8 & 9 Field 10 DRAW Option 732 Ordinates for vertical annotation (type 2) 732 Geometry string name. 713 Reference string. Diagram style. Interval for intermediate annotation. SPRD for start Distance of diagram from VM point on string. (Model units). ‘SPRD for end. Positive offset of diagram above section datum (Model units)DRAW Option 723 Annotation for vertical schematic (type 3) First record Minor option Field 1 Field 3 Field 4 Field 7 Field 10 723 Geometry string. Increment and Decrement. Text item position. Text offset. Rotation (about the centre of text). Subsequent records Minor option Field 3 Field 4 723 Text variable name. String dimension to be drawn. ‘This option must be followed by a 001 record. pealao 105 DRAW Option 733 Ordinates for annotation (type 3) Minor option 733 Field 1 Geometry string name. ¢ If this option is omitted the intermediate ordinates will be omitted.106 DRAW Option 714 Vertical schematic linework (type 4) Minor option 714 Field 4 Reference string Field 3 ‘Annotation area name. Fields 5 & 6 SPAD for start. Field 7 Factor for diameter of circle (x) Fields 8 & 9 SPRD for end. Field 10 Factor for diameter of symbol (y). aLom 107 DRAW Option 724 Annotation for circular schematic (type 4) First record Minor option 724 Field 1 Reference string. Field 3 Increment and Decrement. Field 4 Text iter position. ‘Subsequent records Minor option 724 Field 3 Text variable name. Field 4 ‘String dimension to be drawn. ¢ This option must be followed by a 001 record.408 DRAW Option 734 Key diagram for circular schematic (type 4) First record Minor option 734 Field 3 Annotation area name (from 845). Field 7 Factor for diameter of circle (x) (optional). Field 10 Factor for diameter of symbol (y) (optional). The circle and symbol size will be the same as defined in minor option 714 if Fields 7 and 10 are omitted. "i i ‘Subsequent records Minor option 734 Field 4 Text item position. ¢ This option will be followed by as many 001 records as are necessary io define the text for t each text item. afans | 109 DRAW Option 800 Define sheet details Minor option 800 Field 1 ‘Sheet orientation LAND landscape orientation (default) PORT portrait orientation Field 4 ‘Sheet size oO sheet size is defined by the size and scale of the model. 1 sheet size is coded in fields 5 and/or 6. Specification by units Field 5 ‘Sheet length in current linear measure units Field 6 ‘Sheet width in current linear measure units Field 8 X magnification factor Field 9 -Y magnification factor Specification by A size Field 5 Field 7 Field 8 Field 9 Field 10 ‘size. eg 3 would give an AS size sheet Multiple of sheet length X magnification factor Y magnification factor Muttiple of sheet width ‘Specification by B size Field 6 Field 7 Field 8 Field 9 Field 10 B size, eg 3 would give a BS size sheet Multiple of sheet length X magnification factor Y magnification factor Muttiple of sheet width
You might also like
Module 05 - Macros 1 Rev 03
PDF
No ratings yet
Module 05 - Macros 1 Rev 03
14 pages
Interpreter Excellon
PDF
No ratings yet
Interpreter Excellon
24 pages
Miniprof: Technical Reference
PDF
No ratings yet
Miniprof: Technical Reference
33 pages
MX - Command Language Reference
PDF
No ratings yet
MX - Command Language Reference
406 pages
MX Road Manual
PDF
No ratings yet
MX Road Manual
204 pages
Chapter 1 Basic MX Concepts: Models, Strings, and Points
PDF
No ratings yet
Chapter 1 Basic MX Concepts: Models, Strings, and Points
14 pages
Mx Training
PDF
No ratings yet
Mx Training
152 pages
ANSYS Fluent Meshing Text Command List 18.2
PDF
No ratings yet
ANSYS Fluent Meshing Text Command List 18.2
196 pages
Custom Macro Manual (EN) ) 111025
PDF
No ratings yet
Custom Macro Manual (EN) ) 111025
30 pages
Macro B Reference Guide - MachMotion
PDF
No ratings yet
Macro B Reference Guide - MachMotion
11 pages
CAD in Civil Engineering: Script (Book of Examples) 2011
PDF
No ratings yet
CAD in Civil Engineering: Script (Book of Examples) 2011
74 pages
Mx 200 User Guide
PDF
No ratings yet
Mx 200 User Guide
30 pages
Maxwell
PDF
No ratings yet
Maxwell
3,024 pages
Formatting Output With WRITE
PDF
No ratings yet
Formatting Output With WRITE
73 pages
Maxwell Help
PDF
No ratings yet
Maxwell Help
3,344 pages
Mapper Rundesign Vol2
PDF
No ratings yet
Mapper Rundesign Vol2
455 pages
MX New User 2004 Edition - 2 - 64
PDF
No ratings yet
MX New User 2004 Edition - 2 - 64
63 pages
MATLAB Coder Users Guide PDF
PDF
No ratings yet
MATLAB Coder Users Guide PDF
318 pages
HP49G Pocket Guide
PDF
No ratings yet
HP49G Pocket Guide
80 pages
Integrated Finite Element Analysis and Design of Structures
PDF
No ratings yet
Integrated Finite Element Analysis and Design of Structures
210 pages
Sap Input
PDF
No ratings yet
Sap Input
211 pages
Simulink Ug
PDF
No ratings yet
Simulink Ug
4,416 pages
Wincupl Tutorial PDF
PDF
No ratings yet
Wincupl Tutorial PDF
10 pages
Instructions Available Only in DIRECT Mode
PDF
No ratings yet
Instructions Available Only in DIRECT Mode
40 pages
MATLAB Api Guide
PDF
No ratings yet
MATLAB Api Guide
259 pages
Siemens S7 MPI (Eng)
PDF
No ratings yet
Siemens S7 MPI (Eng)
6 pages
Maximite Basic Quick Reference V2.7a
PDF
No ratings yet
Maximite Basic Quick Reference V2.7a
2 pages
Adams 2021 Adams Interface User's Guide
PDF
No ratings yet
Adams 2021 Adams Interface User's Guide
16 pages
Swan Soft
PDF
No ratings yet
Swan Soft
90 pages
Matlab Matrix Operations
PDF
No ratings yet
Matlab Matrix Operations
30 pages
Mainframe Commands
PDF
No ratings yet
Mainframe Commands
5 pages
Ipc 356a Net List
PDF
No ratings yet
Ipc 356a Net List
23 pages
03. Ansys_Parametric_Design_Language_Guide
PDF
No ratings yet
03. Ansys_Parametric_Design_Language_Guide
116 pages
Operator's Manual
PDF
No ratings yet
Operator's Manual
4 pages
Maxscript Tutorial
PDF
No ratings yet
Maxscript Tutorial
23 pages
How To Create A BMS Mapset: Cics, C4 © 2001, Mike Murach & Associates, Inc. Slide 1
PDF
100% (1)
How To Create A BMS Mapset: Cics, C4 © 2001, Mike Murach & Associates, Inc. Slide 1
52 pages
REXX Complete Reference
PDF
100% (2)
REXX Complete Reference
51 pages
File-Aid CICS
PDF
No ratings yet
File-Aid CICS
24 pages
Bentley MX - 2004 Edition MXROAD - Introduction 022004
PDF
No ratings yet
Bentley MX - 2004 Edition MXROAD - Introduction 022004
78 pages
RMXPRT Onlinehelp
PDF
100% (2)
RMXPRT Onlinehelp
533 pages
MXROAD
PDF
33% (3)
MXROAD
78 pages
BMS Maros
PDF
No ratings yet
BMS Maros
27 pages
MaxwellSV Electrostatic
PDF
No ratings yet
MaxwellSV Electrostatic
80 pages
Teradata SQL Quick Reference Guide: Simplicity by Design, Second Edition
PDF
No ratings yet
Teradata SQL Quick Reference Guide: Simplicity by Design, Second Edition
3 pages
2 ProgrammingInAssembler
PDF
No ratings yet
2 ProgrammingInAssembler
31 pages
Functions
PDF
No ratings yet
Functions
140 pages
Microsoft Macro Assembler Reference Manual (1984)
PDF
No ratings yet
Microsoft Macro Assembler Reference Manual (1984)
168 pages
ANSYS Parametric Design Language Guide
PDF
No ratings yet
ANSYS Parametric Design Language Guide
114 pages
BMS Maros
PDF
100% (1)
BMS Maros
27 pages
TMCM-0930 TMCL Firmware Manual Fw1.00 Rev1.00
PDF
No ratings yet
TMCM-0930 TMCL Firmware Manual Fw1.00 Rev1.00
114 pages
Edilon Sedra Amortizare Betont RI 60
PDF
No ratings yet
Edilon Sedra Amortizare Betont RI 60
12 pages
MX Manual
PDF
No ratings yet
MX Manual
247 pages
Nelson GEOPAK COGO Basics & Beyond 2007 MCMC
PDF
No ratings yet
Nelson GEOPAK COGO Basics & Beyond 2007 MCMC
35 pages
MX Road Manual PDF
PDF
No ratings yet
MX Road Manual PDF
35 pages
Catalog Ia 2013
PDF
No ratings yet
Catalog Ia 2013
72 pages
Autoloader User Manual
PDF
No ratings yet
Autoloader User Manual
84 pages
AutoLISP Programming Techniques
PDF
No ratings yet
AutoLISP Programming Techniques
63 pages
Mxroad 2004 Manual
PDF
86% (7)
Mxroad 2004 Manual
248 pages