Survey Terrain
Survey Terrain
V6.3
Reference Manual
Copyright 2004
KNOWLEDGE BASE
Conditions of Sale
The purchaser (further referred to as the Licensee) hereby accepts a
non-exclusive, non-transferable license to use the software, Civil
Designer, on the following conditions.
1. The license fee shall be payable in advance and this agreement
commences on said date of purchase.
2. A separate license fee is payable for each CPU upon which the
Licensee wishes to use the software.
3. The Licensee undertakes not to copy, except for backup purposes,
reproduce, translate, adapt, vary or modify the software, nor to
communicate the software to any third party other than the
Licensee’s employees, without the Licensor’s prior written consent.
4. The Licensee agrees that it shall not itself or through any subsidiary,
agent or third party, sell, lease, license, sub-license or otherwise deal
with the software.
5. The Licensee acknowledges that any and all of the intellectual
property rights including trademark, trade name, copyright and
other rights used or embodied in or in connection with the software
shall be and remain the sole property of the Licensor and it’s
principals.
6. The Licensee shall not question or dispute the ownership of any
such rights at any time.
7. It is up to the Licensee to insure the program for the full
replacement value. In the event of theft or loss of the program,
security disk, or security module the license must be re-purchased in
full.
8. No warranty of any kind is made with regard to the use or
application of the software or it’s fitness for any particular purpose.
The verification of all results and output is entirely the responsibility
of the purchaser.
9. While every care has been taken in the preparation of the Civil
Designer program and it’s manual, Knowledge Base cc, it’s
employees and agents shall not be liable for any loss or damage
(including in particular, consequential losses, loss of profits and
penalties) suffered by the Licensee arising from any cause
whatsoever in connection with the Civil Designer program or the use
thereof whether such loss or damage results from breach of contract
(including a fundamental breach), negligence or any other cause and
whether or not this contract is at any time cancelled by the Licensee
arising from any cause whatsoever in connection with the Civil
Designer program or the use thereof whether or not this contract is
at any time cancelled.
Table of Contents
WELCOME
Where do I go from here? 1
Typefaces in this manual 2
Conventions used in this manual 2
How to get support 3
On-line help 3
Online documentation 4
i
SURVEY REFERENCE
FILE MENU
New Project 2
Drawing File 3
Terrain File 3
Sewer File 5
Storm File 5
Locale 5
Open Project 7
Edit Project 8
Save Project 9
Save Project As 9
Close Project 9
Import 10
ASCII YXZ 10
Serial YXZ 14
ASCII Heights 15
BLK File 16
Breaklines 17
Import Geo Coords 19
MOSS GENIO 21
ArcInfo 22
SurvPro 23
ModelMaker TOT 24
Export 26
ASCII YXZ 26
MOSS GENIO 29
Wild ASCII 30
Output Manager 31
Spool Output 33
Option Settings 34
Security 34
Authorize 34
Check Network Dongles 35
Exit 35
EDITING MENU
Enter Point 2
Delete Point 3
Edit Point 4
Batch Delete 5
Compare Points 6
Automatic Screen 8
Manual Screen 10
ii
Remove Duplicates 12
Rotate Points 13
Surface Change 15
Duplicate Surface 16
Name Change 17
Name Constant 18
Height Constants 19
Height Interpolation 20
Height Differences 22
LISTING MENU
Automatic YX 2
Automatic YXZ 4
YX 5
YXZ 6
YX + Comment 7
YXZ + Comment 8
YX + Page + Comment 9
YXZ + Page + Comment 10
CALCULATIONS
Join 2
Polar 3
Resection 5
Intersection 6
Trilateration 7
Arc/Line Intersection 8
Parallel Line Intersection 10
Double Polar 11
Placing Joins 13
HEIGHTING
Forward 2
Simultaneous 4
Mean Elevations 5
Traverse 6
TRANSFORMATIONS
Individual 2
Group 4
Clarke->WGS84 (SA Only) 5
Individual 5
Group 6
CONVERSIONS
Geo Topo 2
iii
Goldfields 4
Extract DXF 5
Extract Text 6
LO to LO 7
LO to Lat/Long 9
Lat/Long to LO 11
t-T Correction 13
Sea Level and Scale 15
Unit Conversions 17
User Units 18
Coord Conversion 19
User Coord 21
REDUCTIONS
Tache 2
New Field Book 2
Load Field Book 3
Save Field Book 5
List Field Book 6
Reduce Field Book 6
Tache Sections 10
New Field Book 10
Load Field Book 11
Save Field Book 12
List Field Book 13
Reduce Field Book 13
Traverse 14
New Field Book 14
Load Field Book 15
Save Field Book 16
List Field Book 16
Flat Traverse 17
Slope Traverse 22
Full Traverse 22
Levelling 23
New Field Book 23
Load Field Book 25
Save Field Book 26
List Field Book 26
Reduce Field Book 27
Error Figure 30
New Field Book 30
Load Field Book 31
Save Field Book 31
List Field Book 32
iv
Least Squares 32
Error Figure 33
Control Network 35
New Field Book 36
Load Field Book 37
Save Field Book 38
List Field Book 38
Reduce 39
TOOLS
File Format 2
View ASCII 6
v
TERRAIN REFERENCE
FILE MENU
New Project 2
Drawing File 3
Terrain File 3
Sewer File 5
Storm File 5
Locale 5
Open Project 7
Edit Project 8
Save Project 9
Save Project As 9
Close Project 9
Output Manager 10
Spool Output 12
Option Settings 12
Security 12
Authorize 12
Check Network Dongles 13
Exit 13
MODEL MENU
Insert Point 2
Edit Point 4
Delete Point 5
Move Point 6
Interpolate Point 7
ID Point 9
Locate Point 10
AutoSuffix 11
Polyline to DTM 12
Indicate Polyline 12
Selected Polylines 13
Mark Bank Points 14
Polygon Clip 16
Polygon Copy/Move 18
Fence Clip 19
Define Fence 20
Remove Fence 21
Define PolyFence 22
Remove PolyFence 23
Display 24
Display Defined Fences 24
Display Defined PolyFences 24
vi
Polygon Area 26
Add Break Line 27
Delete Break Line 27
Remove All Break Lines 28
Add Feature Line 29
Delete Feature Line 29
Remove All Feature Lines 30
Convert Breaklines to Featurelines 31
Intelli-Lines 32
Intelli-Lines 32
Triangulate 35
Validate Model 37
TERRAIN MENU
Band vs Prism Volumes 2
Contours from Lines 3
Cross Sections 5
Extract 5
Translate 8
Fast Cross 10
Long Sections 11
Extract 11
String Long 15
Chainage String 16
Fast 17
Surface Area 18
Plan Area 18
Slope Area 18
Area by Slope Category 19
Surface Volume 19
Terrace Banks 21
Delete Banks 21
Dynamic Drag 22
Fixed Slopes 24
Variable Slopes 27
Terrace Top 30
Terrace Merge 32
Terrace Volume 34
Delete Ground 37
Point Grid 38
DTM Grid Volumes 40
Single Surface 40
Ground/Design Surface 43
Ground/Design Difference 45
Polygon Volume 47
vii
DTM to ASCII 49
DTM Contours 50
Neutral Contour 51
Isograde Line 52
Line of Sight 54
3D View 56
View 56
Define Fly Path 64
Plot 3D 66
GRAPHICAL MENU
Join 2
Polar 3
Resection 5
Parallel Line 7
Mid Point 9
Two Line Intersection 10
Elevation Tracking 12
Show Tache Rays 13
TOOLS MENU
Rescale Survey 2
Rebuild DBase 3
DBase Statistics 4
Validate Line Data 5
Export DXF View 6
SETTINGS MENU
Names 2
Heights 2
Lines 2
Contours 2
Name Filter 3
Snap Mode 3
Auto Interpolate 4
OPTION SETTINGS
General 2
Survey 5
Terrain 6
Roads 10
Plot 13
Output Window 14
viii
SECURITY
Hasp Dongle Overview 3
NetHasp 4
ix
x
Welcome
Welcome to Civil Designer, the design system created by civil engineers
for civil engineers, to save you time, effort and money. Now you can
work faster, smarter and accomplish more.
This manual introduces you to Civil Designer and gets you up and
running without delay. It shows you how to accomplish the most
common tasks and provides tips on the exciting and innovative new
features to be found in Civil Designer.
The easy-to-follow tutorial will help you gain hands-on experience with
the program, and the Beyond the Basics section shows you how to
complete advanced tasks.
Welcome 1
Typefaces in this manual
The different typefaces in this manual are used as follows:
Monospace This typeface represents text as it appears onscreen
such as prompts.
Italics Italics are used for emphasis and to introduce new
terms.
[Enter] This indicates a key on your keyboard.
For example:
“Press [Enter] to complete the entry.”
Command This typeface indicates a menu option or a command.
For example:
“Click on the Open icon to load a drawing.”
Menu commands appear with the path separated by an arrow. The
instruction Draw Ellipses Ellipse refers to the command you choose by
opening the Draw menu, the Ellipses sub-menu, and by choosing the
Ellipse option.
On-line help
The Civil Designer on-line help system is far easier to use and more
comprehensive than those typically found in other software programs.
It contains about 10 times as much information as this manual and
provides complete answers to virtually any question you may have about
features or how to use Civil Designer.
Access on-line Help from the Help menu option at any time, or by
pressing F1 during the display of any of the dialogs in the program. The
help items can be printed using the Print button on the toolbar.
Welcome 3
Online documentation
The User Guide and the Reference Manual are supplied on the CD-ROM
in Adobe Acrobat PDF format. You have the option to install the Acrobat
Reader when installing Civil Designer. This allows you to browse through
the manual, to search for specific subjects, and to print out all or any
selection of pages.
Click Add and define the other thirteen coordinates in the same manner:
TE2 75911.8 21218.1 1562.0
TE3 75905.5 21220.5 1562.0
TE4 75879.7 21237.4 1562.0
TE5 75812.9 21309.2 1562.0
TE6 75797.3 21335.6 1562.0
TE7 75782.4 21376.6 1562.0
TE8 75783.3 21378.3 1562.0
TE9 75835.6 21397.3 1562.0
TE10 75837.4 21396.5 1562.0
TE11 75852.7 21354.0 1562.0
TE12 75920.0 21281.7 1562.0
TE13 75934.0 21276.4 1562.0
TE14 75934.8 21274.6 1562.0
Click Close to exit this routine. Refresh the display by pressing [S]. The 14
points you have just entered will be displayed. Switch to Terrain mode
and connect the corner points by means of break lines by selecting the
Model Add Break Lines option.
You will now be prompted to indicate the terrace. Click on one of the
terrace corners.
The Fixed Slope Details dialog will now be displayed. Enter the following
detail:
Civil Designer will calculate the cut and fill quantities and display it on
the Output window. Open the Output window to view the results.
To generate the plot, select the Plot Generate menu option. The plot will
now be displayed together with the terrace in a CAD window.
To print the drawing, use the File Print option from the CAD menu.
This option allows you to set up a new project and specify the data files
that must be used.
Procedure
The Project dialog is displayed.
To add a drawing to the project simply click in the check box next to
Drawing, click on Browse on the right of the dialog, and select the
drawing using the standard Window file open dialog. The drawing name
will be displayed as shown above.
To add a drawing to the project simply click in the check box next to
Drawing, click on Browse on the right of the dialog, and select the
drawing using the Window's standard open dialog. The drawing name
will be displayed as shown above.
Drawing File
You may only use an existing drawing file. The drawing may be an
AllyCAD DRG, AutoCAD DWG, Caddie CEX or a DXF file.
Terrain File
If you select a terrain file that does not exist, the following dialog will be
displayed:
Enter the Y and X coordinates of the centre of the site, or of the area of
principal interest, and a diameter that will encompass the site or, once
again, the area of principal interest. It is acceptable to leave the settings
at their default values, but you should then do one of the following.
Either import data from an ASCII file which will perform an automatic
rescale to centre the site, or add data manually and then use Tools
Rescale Survey from the Terrain menu which does the same thing.
Storm File
If you select a storm file that does not exist, the following dialog will be
displayed:
Locale
You must make the settings that determine the manner in which the
stored coordinates are projected onto the display surface (the Design
Centre window).
Hemisphere Select either the Southern Hemisphere or Northern
Hemisphere options to set the hemisphere in which the data
is located.
Projection Select the mapping projection to be used. Currently only
three projections are available, namely Local, Transverse
Mercator and UTM (Universal Transverse Mercator).
Selecting Local will automatically set the Datum to Cape and
causes Civil Designer to treat the Terrain and Road
database coordinates in the same way as Stardust used to.
Datum Select the datum on which the data is to be based. This
determines the ellipsoid on which the projection is based and
therefore the constants used for the mapping projection.
Note that the Cape datum is the equivalent datum for that
used by Stardust.
DO NOT use the False Easting and False Northing settings to apply
some constant to the data coordinates, as the projection calculations
rely on full coordinates and will give incorrect values if these entries are
used incorrectly.
Remarks
In order to use a UTM system the following settings should be made for
Locale:
• Convert the UTM block number to LO using the formula
(BLOCKNUMBER x 6°) - 183°. This calculates the Longitude of the
central meridian in degrees.
• Set the scale factor at the central meridian to 0.9996.
• Enter the correct False Easting and False Northing values of +500
000m Easting, and 0m Northing for Northern Hemisphere or +10
000 000m Northing for Southern Hemisphere.
You can select which project to open using the standard Windows Open
dialog.
Procedure
The Open dialog will be displayed.
This option allows you to add design elements to the project or to change
the data files associated with the project.
Procedure
The Project dialog is displayed.
To add a design element to the project simply set the check box of that
element and select the data file using the Browse button. The standard
Window Open dialog will be displayed. Select the file to add to the
project or type in a new file name to create a new data file.
You may not change the locale settings of an existing project as the
projection settings have already been applied to data files and may not
be changed.
Click on OK.
This option allows you to save the current project and the associated
data files.
Save Project As
Save the current project to another name
This option allows you to save the current project and the associated
data files to new file names. You may specify a new file name for the
project file and each of the active design files in turn.
Close Project
Close the current project
This option allows you to close the active project and clear the Design
Centre. You will be given the option to save the associated data files.
ASCII YXZ
Convert an ASCII (text) file into a Terrain data file
Procedure
Windows’ standard open dialog is displayed in order for you to select a
file to import. The drive and path automatically default to the last used
drive and directory for this type of file.
Once you have selected the file to import and clicked on the OK button,
the Survey Import dialog is displayed.
File type - Select the option that matches the format in which the data
Delimited or Fixed will be read. If you select the ‘Other’ option you must also
Columns enter the ASCII value of the delimiter. See the ASCII Table
section for the values of various ASCII characters.
Skip lines between Check this option and enter the number of lines to be
imports skipped between each required line. After each line is read
in (including the first line in the file), the specified number of
lines will be skipped before the next line is read. This is
typically used to skip alternating blank lines.
Filter by name and Check this option in order to restrict the points that are
surface imported. Just before the import begins you will be shown a
Name Filter dialog that you can setup to accept and reject
certain points by name and/or surface.
Filter by fence Check this option and select a predefined fence in order to
restrict the import of points to those falling with the fence
polygon. If no fences have been defined previously using the
Terrain menu option Model Define Fence, this check box
will be disabled.
Apply constants Check this option in order to have the specified constants
applied to the Y, X and Z values of each point imported.
Constants - Enter the constants to be applied to the Y, X and Z values of
Y Coord, X Coord and each point imported.
Z Coord
Constants Add The constants will be added to the current values., In order
to accept one or more of the coordinate values unchanged,
specify a value of 0 for that constant .
If you are importing Fixed Column data the following dialog will be
displayed. Click with the mouse to indicate the break between columns.
Thereafter the program will display the columns of data as shown below.
This option is the same as ASCII YXZ except that it is assumed that the
points in the data file already exist and that only the heights of those
existing points are to be updated. The routine uses the Name, Y and X
values of the incoming data to locate the point and then updates the
height with the new Z value.
All the points and lines from an existing BLK file are imported and
placed on the same surfaces as they were in the original file.
Note that the old points (which were stored as LO coordinates in the
Cape Datum using the Modified Clarke 1880 ellipsoid) are imported and
stored using the project datum setting currently in effect. This will mean
that you need to apply a Helmert transformation to convert the imported
points to the project datum IF the project datum is not set as Cape AND
the projection is not set to Local.
Procedure
Windows’ standard open dialog is displayed in order for you to select a
file to import. The drive and path automatically default to the last used
drive and directory for this type of file.
Once you have selected the file you want to import, you are given the
option of specifying constants to be added to the old points as they are
imported.
The Constants dialog is displayed.
Procedure
Windows’ standard open dialog is displayed in order for you to select a
file to import. The drive and path automatically default to the last used
drive and directory for this type of file.
Once you have selected the file to import and clicked on the OK button,
the same sequence of dialogs as with the Import ASCII YXZ routine is
followed.
Click the Finish button to continue as with the Import ASCII YXZ routine.
Procedure
Windows’ standard open dialog is displayed in order for you to select a
file to import. The drive and path automatically default to the last used
drive and directory for this type of file.
Once you have selected the file to import and clicked on the OK button,
the following dialog is displayed.
Fill in the relevant data and click on the Next button. With the exception
of the Coordinate Format, the settings are the same as for Import ASCII
YXZ.
The MOSS file should have a general layout as follows (note that the
lines after those starting with 080DB and 080R are actually long lines and
are wrapped into two lines due to space constraints):
GENIO
001FORMAT(6F12.3)
080DB 0.0 0.0 3
5680.348 1070.134 51.794 5667.781 1077.329 51.691
5656.875 1083.397 51.744 5644.877 1089.969 51.758
5631.355 1097.530 51.848 5619.704 1103.781 51.909
5607.348 1111.633 51.918 5597.010 1118.757 51.881
5588.730 1123.436 51.879 5580.031 1127.614 51.985
5463.994 1193.968 52.163 5456.722 1198.648 52.113
5450.435 1202.860 52.309 0.000 0.000 0.000
080R 0.0 0.0 3
5865.336 1157.757 55.715 5853.903 1149.541 55.149
5842.427 1138.657 54.805 5829.645 1128.482 54.499
5814.809 1119.901 54.180 5800.631 1111.691 53.815
The MOSS strings are converted to Civil Designer break line data and
the string code is carried over to the point description.
Procedure
Windows’ standard open dialog is displayed in order for you to select a
file to import. The drive and path automatically default to the last used
drive and directory for this type of file.
Once you have selected the file you want to import, the Destination
Surface dialog is displayed.
This format consists of two files of which the file containing line data has
by default an extension of ".lin" and the other file containing the attribute
information is named by default ".atr".
The format of the files is:
1,1180 1
14587.245,36478.120
2,1175 14571.854,36412.847
14504.811.36387.102
3,1170 14488.949,36377.125
END
4,1165 2
19548.124,35884.256
5,1160 etc....
In the above example, the first four coordinates would come into Civil
Designer with an elevation of 1180.
Procedure
Windows’ standard open dialog is displayed in order for you to select a
".lin" file to import. The drive and path automatically default to the last
used drive and directory for this type of file. The same dialog is then
displayed but this time you will need to select a ".atr" file. The
Destination Surface dialog is displayed.
This system uses a fixed column layout very similar to Serial YXZ.
The column layout is:
0 – 9 Y ordinate
10 - 20 X ordinate
21 - 31 Z ordinate
33 - 43 Identifier
Procedure
Windows’ standard open dialog is displayed in order for you to select a
file to import. The drive and path automatically default to the last used
drive and directory for this type of file.
Once you have selected the file you want to import, the Destination
Surface dialog is displayed.
This system uses a fixed column layout for the point data that is followed
by a list of the triangles joining the points.
The format of the files is:
M MK 4043.708 3304670.055 51.431
E ET 4378.213 3304734.180 91.762
E ET 4376.204 3304739.630 91.843
W WC 4393.699 3304674.930 79.791
W WC 4399.079 3304682.930 82.593
TRIANGLE
12 9 11 -1 2 -1
9 11 10 1 -1 3
10 9 8 2 -1 4
8 10 7 3 -1 5
The point data is imported as Terrain points and the triangle data is used
to generate the line model.
Procedure
Windows’ standard open dialog is displayed in order for you to select a
file to import. The drive and path automatically default to the last used
drive and directory for this type of file.
Once you have selected the file you want to import, the ModelMaker
TOT Import Details dialog is displayed.
Fill in the relevant data and click the OK button to continue. The
Destination Surface dialog is displayed.
ASCII YXZ
Export DTM in YXZ ASCII format
The normal options of constants and name and surface filters to control
the export are available.
Procedure
The Survey Export dialog is displayed.
Export type Select the option that will determine the format in which the
data will be written.
Decimal places for Enter the number of decimal places with which the Y, X and
ordinates Z coordinates will be written.
Filter export by name Check this option in order to restrict the points that are
and surface exported. Just before the export begins you will be shown a
Name Filter dialog that you can setup to accept and reject
certain points by name and/or surface.
Filter export by fence Check this option and select a predefined fence in order to
restrict the export of points to those falling with the fence
polygon. If no fences have been defined previously using the
Terrain menu option Model Define Fence, this check box
will be disabled.
Comma Delimited
If you select the Comma Delimited option you can specify the sequence of
data items in the following dialog.
Field edit boxes For each relevant field specify the position within the
exported line that that field will occupy. Each field will be
separated from the next by a comma (ASCII value of 44). To
ignore any particular field, set its position to 0 (zero). The
first field in the line is position 1.
Save settings as Check this option in order to have the current settings saved
defaults as the default for future exporting of ASCII files.
Fixed Columns
If you had selected the Fixed Columns option you can specify the start
and end positions of each data item as shown below.
Fill in the relevant data and click the Finish button to continue. If you
selected the Filter by name and surface option then the standard Name
Filter dialog is displayed.
Windows’ standard save dialog is displayed in order for you to select a
file to which to export. The drive and path automatically default to the
last used drive and directory for this type of file. Once you select the file
the export is carried out.
Procedure
Windows’ standard save dialog is displayed in order for you to select a
file to which to export. The drive and path automatically default to the
last used drive and directory for this type of file.
Once you select the file the standard Name Filter dialog is displayed. See
the Name Filter section for details on setting up a set of descriptors to
process. Click the OK button to start the export of this set of descriptors.
The Name Filter dialog will then be redisplayed for you to select another
set of descriptors. Click the OK button to continue the export, or click the
Cancel button to end the import.
After being asked to specify the name of the file to export, you are
presented with the point filter dialog.
All the points that pass the specified filter will be written out to the
ASCII file.
Procedure
Windows’ standard save dialog is displayed in order for you to select a
file to which to export. The drive and path automatically default to the
last used drive and directory for this type of file. Once you have selected
the file the standard Name Filter dialog is displayed. Click the OK button
to start the export.
This function allows you to set up the Output Window's printing and file
export capabilities. If you select to send output to the screen and the
Output Window is not visible, use Window | Toggle Output Window to
display the window.
Procedure
The Output Manager is displayed.
Any output (print) data that has been sent to the printer but not yet
printed is spooled to the printer.
Windows tends to hold printed output in a spool file until the print job is
complete. In order to end a print job in Civil Designer you must deselect
the print option in the Output Manager, or exit the program.
Alternatively, this function will carry out the same procedure.
Security
When you first install your copy of AllyCAD, it will allocate a 30 day trial
license, allowing you to run the full program for 30 days. During this time
you must contact Knowledge Base for a permanent authorization code.
Refer to the chapter on Security for more details.
Authorize
Authorize the program
This option allows you to obtain your user code and input the
authorisation code to activate the various modules in the program.
Procedure
The authorisation dialog box is displayed. Your User Code is displayed in
the centre of the dialog.
Exit
Quit Civil Designer
To speed up entry, constants may be set that will be added to all the
coordinates you add to the Terrain database.
Procedure
The Constants dialog is displayed.
Constants to add to... - Y Enter the constants that should be added to the
Coord, X Coord and Z Coord respective ordinates of each point added.
Fill in the relevant data and click the OK button to continue. The Output
Manager dialog is displayed in order for you to set output options. The
Survey Point Entry dialog is displayed.
This routine provides the facility to delete a single point from the
database by its name.
Procedure
The Output Manager dialog is displayed in order for you to set output
options.
The Single Point Deletion dialog is displayed.
Fill in the relevant data and click the Find button to locate the point.
Click the Delete button to delete the point.
Point name Enter the name of the point to be deleted.
Find Button Click this button to find the named point. This will enable
the Delete button.
Delete Button Click this button to delete the found point.
This routine provides the facility to edit a single point in the database by
its name.
Procedure
The Output Manager dialog is displayed in order for you to set output
options.
The Point Details dialog is displayed.
Fill in the point name to be edited and click the Search button to locate it.
Edit the point details and click the Save button to update the point.
Name Enter the name of the point.
Search Button Click this button to locate the named point. Note that
clicking this button a second time without changing the
name of the point will not find another point of the same
name, it will simply return the current point again.
Y Coord Enter the horizontal ordinate of the point coordinates.
X Coord Enter the vertical ordinate of the point coordinates.
Z Coord Enter the height ordinate of the point coordinates.
Surface Select the surface on which the point should be located.
Once the details of a name filter have been completed, the database will
be scanned and all points passing the filter test will be removed.
For a full explanation on the use of name filters, refer to the relevant
section in this reference.
Procedure
The standard Name Filter dialog is displayed.
See the Name Filter section for details on setting up a set of descriptors
to process. Click the OK button to continue.
The Output Manager dialog is displayed in order for you to set output
options.
This routine lists the coordinate and elevation differences between any
two points that are found within a certain distance of each another as
opposed to the automatic screen option that deletes them.
Compare Co-ordinates ( Plan Radius 0.200 )
==========================================
Name Y X Name DY DX Dist Dz
==== ======== ======== ==== ==== ==== ==== ====
mh3x 3963.384 5588.428 MH3 0.165 0.164 0.197 -0.036
234c 3923.510 5630.500 G24 -0.049 -0.026 0.074 0.040
235c 3967.211 5687.812 G25 -0.002 0.126 0.138 0.008
236c 3975.584 5697.048 G26 0.118 0.051 0.141 -0.036
237c 3874.020 5727.810 G27 0.188 0.041 0.197 -0.019
mtr5 3956.868 5712.303 G28 0.019 -0.970 0.110 0.020
Procedure
The Compare Details dialog is displayed. Fill in the relevant data and
click the OK button to continue.
Compare distance Enter the distance within which points should be of each
other in order to be compared.
Compare points by Plan Only those points within the specified Compare distance
radius will be listed.
Compare points by Height Only those points within the specified Compare distance
difference that are also within the specified Height difference of
each other will be listed. This is very useful for statistical
comparisons between as-built surveys and design data
of layer works.
See the Name Filter section for details on setting up a set of descriptors
to process. Click the OK button to continue.
The Output Manager dialog is displayed in order for you to set output
options.
This routine is used for rapidly eliminating duplicated data or any points
that fall within a certain radius of each other. Points that are on top of
one another, or even very close together, can present severe problems in
forming terrain models. This is particularly true if their Z values differ
and they should be eliminated whenever possible.
After setting the screen details you will be shown a point filter dialog.
The program will make its own selection as to which points will be
removed and therefore the careful selection of a name filter is critical.
Points with no names will be first choice for deletion, followed by lower
case descriptors and, finally, points with upper case letters and numbers
(like NRB142) will be the least likely candidates for removal. If points
that fall within a certain radius of each other are to be viewed, but NOT
deleted, use Compare Points.
Procedure
The Screen Details dialog is displayed.
Screen distance Enter the distance within which points must be of each
other in order to be considered for screening.
Action to be carried out... Select either the Delete point (which will also enable the
Retain line info option) or Set coords same options. If
you select the Delete point option then one of the points
found will be deleted. If tight control is required on the
deletion of points, it may be better to use the Manual
Screen option. If you select the Set coords same option,
then the point that would have otherwise been deleted
will have its ordinates set to those of the other point. Not
available for Manual Screen.
2-8 Survey Reference
Use fence Check this option and select a pre-defined fence in order
to restrict processing to only those points that fall within
the defined fence polygon. If no fences have been
defined previously using the Terrain menu option Model
Define Fence, this check box will be disabled.
Retain line info Check this option in order to have as many line
connections as possible transferred from the point being
deleted to the point being retained. This option will help
in retaining the line model even though points are
deleted, and is also useful where data points have been
imported from a DXF file which can create duplicate
points with a line model that refers to both duplicated
points but connects to different points. Not available for
Manual Screen.
Fill in the relevant data and click the OK button to continue. The
standard Name Filter dialog is displayed. Set the filter and click OK to
continue.
The Output Manager dialog is displayed in order for you to set output
options. Click the OK button to accept the settings.
Procedure
The Screen Details dialog is displayed.
Screen distance Enter the distance within which points must be of each
other in order to be considered for screening.
Action to be carried out... Select either the Delete point (which will also enable the
Retain line info option) or Set coords same options. If
you select the Delete point option then one of the points
found will be deleted. If tight control is required on the
deletion of points, it may be better to use the Manual
Screen option. If you select the Set coords same option,
then the point that would have otherwise been deleted
will have its ordinates set to those of the other point. Not
available for Manual Screen.
Use fence Check this option and select a pre-defined fence in order
to restrict processing to only those points that fall within
the defined fence polygon. If no fences have been
defined previously using the Terrain menu option Model
Define Fence, this check box will be disabled.
Fill in the relevant data and click the OK button to continue. The
standard Name Filter dialog is displayed.
The Output Manager dialog is displayed in order for you to set output
options.
For every pair of points passing the filter and falling within the screen
radius of each other, the Manual Details dialog will be displayed and a
choice must be made as to which point to delete or alter or whether to
keep them both.
Typically, if a pair of duplicated points is found, you will elect to keep one
and remove the other. The points will be listed as they are removed from
the database.
Because points with an elevation of '0' are not taken into account by the
terrain model, it is a useful trick to set any data that you wish to retain,
but exclude from the model, to that value. It also means that these
points can be subsequently isolated for inspection or deletion by using a
'Z'' range filter.
This function will remove duplicated points from all or selected surfaces.
Duplicate points are defined as points where the horizontal and vertical
ordinates are identical to other points in the model. Depending on
selections made in this function, heights can also be selected as a factor
when determining whether a point is duplicated or not.
Procedure
The Remove Duplicates dialog is displayed.
Use height in comparison Check this option in order to remove points which are
duplicated in horizontal, vertical AND height ordinates as
opposed to the standard of horizontal and vertical
ordinates only.
Retain line information Check this option to transfer the line information from
deleted points to points being retained.
Use filter Check this option in order to apply a point filter by name
and/or surface.
Fill in the relevant information and click the OK button to proceed. If the
Use filter option is selected then the Point Filter dialog is displayed. Set
the filter and click the OK button to continue.
The Output Manager dialog is displayed in order for you to set output
options. Fill in the relevant details and click the OK button to continue.
The point database is then scanned and any duplicate points are deleted.
This routine allows the rotation of a discrete set of points. A common use
would be to correct points from a mis-oriented tache station.
After setting up the Rotation Details dialog you will be shown a point
filter dialog that will allow you to select the set of points to be rotated.
When using In place rotation in conjunction with Use fence lines from
rotated points to points outside the fence are removed to prevent
possible line crossings. However line crossings can still occur if points
are rotated such that they fall into the area outside the fence. Careful
checking of lines is required.
It is advisable to rescale the database after rotation in order to update
the block structure with the coordinates of the newly rotated points.
Procedure
The Rotation Details dialog is displayed.
Point to rotate about Enter the name of the point that will form the axis of
rotation i.e. the point that remains stationary while all
other points are rotated.
Angle to rotate through Enter the angle by which the points should be rotated
about the axis of rotation. This angle is a cartesian angle
so positive values will rotate the point set anti-clockwise.
In place rotation Select this option to have the points rotated in the
database.
Export points Select to have the coordinates of the rotated points
written to an ASCII file and to enable the Delete rotated
points option. The points will not be changed.
Fill in the relevant data and click the OK button to continue. The
standard Name Filter dialog is displayed. Set the filter and click the OK
button to continue.
If you selected Export points then Windows’ standard save dialog is
displayed in order for you to select a file to which to export. The drive
and path automatically default to the last used drive and directory for
this type of file. The rotated points are then written to the selected file.
If you selected In place rotation then the point coordinates are updated to
their new positions. If the Use fence option was selected at the same time
then lines from the points being rotated that connect to points not being
rotated are also removed.
Procedure
The Surface Change Details dialog is displayed.
Names to pass... Enter the filter that specifies which points to process.
Names to avoid... Enter the filter that specifies which points to ignore.
Current Select the surface on which the points are currently
located.
Destination Select the surface to which the processed points should
be transferred.
Use fence Check this option and select a predefined fence in order
to restrict processing to only those points that fall within
the defined fence polygon. If no fences have been
defined previously using the Terrain menu option Model
Define Fence, this check box will be disabled.
Procedure
The Surface Details dialog is displayed.
Procedure
The Name Details dialog is displayed.
New name for points Enter the name to be set for the processed points.
Use fence Check this option and select a predefined fence in order
to restrict processing to only those points that fall within
the defined fence polygon. If no fences have been
defined previously using the Terrain menu option Model
Define Fence, this check box will be disabled.
Fill in the relevant data and click the OK button to continue. The
standard Name Filter dialog is displayed. Set the filter and click the OK
button to continue.
Procedure
The Constant Details dialog is displayed.
Fill in the relevant data and click the OK button to continue. The
standard Name Filter dialog is displayed. Set the filter and click the OK
button to continue.
Procedure
The Constant Details dialog is displayed.
Fill in the relevant data and click the OK button to continue. The
standard Name Filter dialog is displayed. Set the filter and click the OK
button to continue.
This routine will set the Z ordinates of all the points on a particular
surface to the elevation of the ground defined by another surface at that
spot.
It is useful for rapidly elevating design points that have a position, but
are not part of the original survey data, for example subdivision layouts,
manhole positions or proposed road centrelines.
A valid terrain model must exist over the ground in order for the
interpolations to be made. There is a warning and an opportunity to
escape before the procedure starts. The program will interpolate the
elevation of the ground at the position of each design point and set the Z
ordinate of the design point to that value. If no interpolation can be made
then the Z ordinate is set to ' 0'.
The points and their levels will be listed as they are changed in the
database.
Procedure
The Height Interpolation Details dialog is displayed.
Names to pass... Enter the filter that specifies which points to process.
Names to avoid... Enter the filter that specifies which points to ignore.
Elevations Select the surface on which the terrain model to
interpolate from has been created.
Fill in the relevant data and click the OK button to continue. The
following message is displayed:
Click the OK button to continue with the function, or click the Cancel
button to stop.
The Output Manager dialog is displayed in order for you to set output
options. Click the OK button to accept the settings.
Procedure
The Height Difference Details dialog is displayed.
Names to pass... Enter the filter that specifies which points to process.
Names to avoid... Enter the filter that specifies which points to ignore.
Fill in the relevant data and click the OK button to continue. Windows’
standard save dialog is displayed in order for you to select a file to which
to export. The drive and path automatically default to the last used drive
and directory for this type of file.
The Output Manager dialog is displayed in order for you to set output
options.
Click the OK button to accept the settings.
This routine lists the Y and X ordinates of all the points in the database.
Discrete sets of points may also be listed by using the name and surface
filter.
You are asked to enter constants for the data to be listed. The constants
you enter are not actually applied to the point coordinates but are rather
printed at the start of the listing. This gives you the option of listing
constants if your point data has been entered with a constant subtraction
applied.
Procedure
The Listing Details dialog is displayed.
Type of listing Select either the File or Sorted option. If you select File
the points are listed by their position in the database and
therefore will not be in any particular order. This listing
will however be quicker. If you select Sorted then the
points are sorted in the order specified in the Sort by
box.
Sort by Select the option by which the points should be sorted.
Fill in the relevant data and click the OK button to continue. The
Constants dialog is displayed.
This routine lists the Y, X and Z ordinates of all the points in the
database. Discrete sets of points may also be listed by using the name
and surface filter. You are asked to enter constants for the data to be
listed. The constants you enter are not actually applied to the point
coordinates but are rather printed at the start of the listing. This gives
you the option of listing constants if your point data has been entered
with a constant subtraction applied.
Procedure
The Listing Details dialog is displayed.
Fill in the relevant data and click the OK button to continue. The
Constants dialog is displayed.
Fill in the relevant data and click the OK button to continue. Note that
the constants entered here are only displayed in the list heading and in
no way affect the point ordinates.
The standard Name Filter dialog is displayed. Set the filter and click the
OK button to continue. The Output Manager dialog is displayed in order
for you to set output options. Click the OK button to accept the settings.
Procedure
The Constants dialog is displayed.
Fill in the relevant data and click the OK button to continue. Note that
the constants entered here are only displayed in the list heading and in
no way affect the point ordinates.
The Manual Listing dialog is displayed. Fill in the relevant data and click
the Print button to continue.
Procedure
The Constants dialog is displayed.
Fill in the relevant data and click the OK button to continue. Note that
the constants entered here are only displayed in the list heading and in
no way affect the point ordinates.
The Manual Listing dialog is displayed. Fill in the relevant data and click
the Print button to continue.
Procedure
The Constants dialog is displayed.
Fill in the relevant data and click the OK button to continue. Note that
the constants entered here are only displayed in the list heading and in
no way affect the point ordinates.
The Manual Listing dialog is displayed. Fill in the relevant data and click
the Print button to continue.
Procedure
The Constants dialog is displayed.
Fill in the relevant data and click the OK button to continue. Note that
the constants entered here are only displayed in the list heading and in
no way affect the point ordinates.
The Manual Listing dialog is displayed. Fill in the relevant data and click
the Print button to continue.
Procedure
The Constants dialog is displayed.
Fill in the relevant data and click the OK button to continue. Note that
the constants entered here are only displayed in the list heading and in
no way affect the point ordinates. The Manual Listing dialog is displayed.
Fill in the relevant data and click the Print button to continue.
Procedure
The Constants dialog is displayed.
Fill in the relevant data and click the OK button to continue. Note that
the constants entered here are only displayed in the list heading and in
no way affect the point ordinates. The Manual Listing dialog is displayed.
Fill in the relevant data and click the Print button to continue.
General Procedure
Like all the functions in the Survey section that use names to retrieve the
points from the database, if a coordinated point is required for the
calculation and cannot be found, there will be an opportunity to either
type in the known coordinate values, or to change the name and search
the database again.
When a name is provided for a newly calculated point, the database is
first searched for that point. If it is found, the existing values are replaced
with those generated in the current calculation. If it is not found, a new
point with that name and position is added to the database.
This routine is used to obtain the direction and distance between two
points of known coordinates.
In the graphical version of this function, the points are selected by
clicking on them with the mouse.
Procedure
The Join Calculations dialog is displayed.
Base station name Enter the name of the point from which the join should
be calculated.
Target station name Enter the name of the point to which the join should be
calculated.
Join type - Standard, Select the option that describes the type of join to be
Radial or Chained carried out. This selection affects the join following this
one. For the Standard option both the base and target
names must be provided for each calculation. For the
Radial option the base is held constant and successive
joins to other targets are taken. For the Chained option
the target of this join becomes the base of the next.
Process Button Click this button to accept the current entries in the
dialog.
Fill in the relevant data and click the Process button to continue.
This routine is used to fix a new point a given distance and direction
from a base point of known coordinates.
In the graphical version of this function, the base point is selected by
clicking on it with the mouse.
Procedure
The Polar Calculation dialog is displayed.
Base station Enter the name of the point from which the polar should
be calculated.
Measurements – Fileld or Select Field to enter data in the form typically measured
Plan on site. This will allow you to also optionally calculate the
elevation of the target.
Select Plan to enter theoretical flat data.
Observed direction Enter the direction from the base to the target.
Horizontal / Slope Enter the horizontal distance (Plan measurements) or
distance slope distance (Field measurements) from the base to
the target.
Target point Enter the name of the point to be created.
Include elevation in Only available for Field measurements. Check to have
calculation the elevation of the target point calculated,
Procedure
The Resection Calculation dialog is displayed.
First, Second and Third Enter the name of the relevant coordinated point
station
Observed direction Enter the unoriented direction from the target point to the
relevant point. Note that directions must be used and
NOT the subtended angles.
Target point Enter the name of the point to be created.
Destination surface Select the surface on which the new point should be
created.
Process Button Click this button to accept the current entries in the
dialog.
Fill in the relevant data and click the Process button to continue.
Procedure
The Intersection Calculation dialog is displayed.
Fill in the relevant data and click the Process button to continue.
Procedure
The Trilateration Calculation dialog is displayed.
First and Second station Enter the name of the relevant coordinated point
Measured distance Enter the horizontal distance from the relevant point to
the target.
Target point Enter the name of the point to be created.
Destination surface Select the surface on which the new point should be
created.
Fill in the relevant data and click the Process button to continue. The
Point Adoption dialog is displayed.
Procedure
The Arc-Line Intersection dialog is displayed.
Station name Enter the name of the point from which the direction to
the target point was observed.
Observed direction Enter the oriented direction from the base point to the
target point.
Arc centre name Enter the name of the point from which the distance to
the target point was measured.
Arc radius Enter the horizontal distance measured from the arc
centre to the target point.
Target point name Enter the name of the point to be created.
Destination surface Select the surface on which the new point should be
created.
Fill in the relevant data and click the Process button to continue. If you
click the Process button, the Point Adoption dialog is displayed.
This function is used to fix a point at specified parallel offset from two
lines that have a known intersection point. A common use would be to
calculate manhole positions a set distance from buildings or boundaries.
The point calculated is assumed to be to the right of the three points in
the order they were specified. In other words, to get the complementary
situation of a point on the other side, specify the points in the reverse
order.
Procedure
The Parallel Point dialog is displayed.
Procedure
The Double Polar dialog is displayed.
Fill in the relevant data and click the Process button to continue. The
Orientation dialog is displayed.
This routine is used to obtain directions and distances from a base point
to all points within a specified radius of that point.
Extra points that may fall outside the defined radius can be inserted
manually. This is mainly provided for the insertion of outside orienting
data.
A name and surface filter can be used to control which points will be
processed for the placing joins.
The listing gives the direction and distance from the base point to each of
the points found within the search radius and that passes the name filter.
It also gives (in brackets) the distance that the chainman has to walk to
move from where he is standing to the next point. The order of the listing
is optimised to minimise these walking distances.
Procedure
The Placing Joins dialog is displayed.
Base station Enter the name of the point from which placing joins
should be calculated.
Walking distance Enter the radius around the base station which to scan
for points.
Fill in the relevant data and click the OK button to continue. The
Additional Joins dialog is displayed.
Fill in the relevant data and click the Done button to continue.
This routine is used to calculate the height of a point (called the target
station) from a point of known height (called the base station) by means
of forward vertical angles from the base station.
The coordinates for both the base and target points must be known
because the horizontal join distance is used in the calculations.
Correction for earth curvature and atmospheric refraction are made in
the usual way. The calculated height will be adopted for the target
station.
See also the Survey Traverse, which also permits reductions and
adjustment of vertical observations.
Procedure
The Forward Heighting dialog is displayed.
Base station Enter the name of the point from which observations
were made.
Target station Enter the name of the point for which the height should
be calculated.
Instrument height Enter the height of the instrument at the base station.
Target height Enter the height of the observed target or signal at the
target station.
Rejection limit Enter the allowable difference between circle left and
circle right readings. Typically 2 minutes (0.02) is an
acceptable value.
Fill in the relevant data and click the Process button to continue.
Procedure
The Simultaneous Heighting dialog is displayed.
Procedure
The Mean Heighting dialog is displayed.
Base station Enter the name of the point for which the height must be
calculated.
Known station Enter the name of a station for which the height
difference between it and the base station is known.
Height diff. Enter the measured height difference between the
stations. In the case of inward observations, the signs of
the height differences must be transposed.
Add Button Click this button to add the current entries for Known
station and Height diff. to the list.
Delete Button Click on an entry in the Known stations list and then click
this button to remove the highlighted item from the list.
Procedure
The Traverse Heighting dialog is displayed.
Starting station Enter the name of the point on which the traverse
begins.
Traverse point Enter the name of the next point in the traverse.
Height diff. Enter the difference in height between this point and the
previous point in traverse order.
The supply and use of the KNB files supplied by Mark Newling and
Tritan Survey is a matter between yourself and their company and
Knowledge Base will, other than to the extent of verifying that the
internal calculation used is correct, bear no responsibility for the
outcome of any transformation using these supplied files.
This option is used to convert points from one system to another, one by
one on an individual name basis. The converted points are stored in an
ASCII file that may be subsequently imported into another job.
At least three points with coordinates on both systems must be available
to start, or the transformation parameters from a previous trans-
formation or an outside source must be available.
If transformation parameters are not available, then they must first be
established by the entry of common points. The names of points on the
original system must be provided as well as the (different) names of the
corresponding points on the target system.
Once the transformation parameters and list of points to transform have
been established, a name must be provided for the ASCII file in which to
store the converted coordinates. The point names are listed as they are
converted.
Procedure
The following message is displayed:
Fill in the relevant data and click the OK button to continue. If you
selected not to use your own transformation parameters then the
Common Points dialog is displayed.
Old system Enter the name of a point with coordinates in the system
to be transformed from.
New system Enter the name of a point with coordinates in the system
to be transferred to.
Add Button Click this button to incorporate the current Old system
and New system entries into the solution. As each
additional pair of points is introduced after the first ones,
the updated scale and swing is displayed. The
percentage change induced by the last entry is also
displayed. There is little sense continuing with the entry
of common points once the percentage change has
become small.
OK Button Click this button to accept the entered common points.
Only available after a minimum of three common points
have been entered.
Scale factor and Swing These values are displayed for confirmation purposes
only.
Group
Convert points from one system to another on a batch basis
Individual
Convert points from Clarke 1880 to WGS84, one by one on an individual name
basis, using KNB files
Procedure
The Browse Folder dialog is display.
Select the directory in which your KNB files are stored and click the OK
button to continue, or click the Cancel button to cancel the function. If
the correct KNB files are not found in the selected directory then the
following message is displayed:
Transformations Menu 6-5
Contact the KNB file suppliers (see the Note section for contact details)
and order the correct degree square files.
If the correct degree square files are found then the Output Manager
dialog is displayed in order for you to set output options. Click the OK
button to accept the settings.
The Point Selection dialog is displayed.
Fill in the relevant details and click the OK button to continue. The new
coordinates for the selected points are calculated and displayed.
Group
Convert points from Clarke 1880 to WGS84, on a group basis, using KNB files
Select the directory in which your KNB files are stored and click the OK
button to continue, or click the Cancel button to cancel the function. If
the correct KNB files are not found in the selected directory then the
following message is displayed:
Contact the KNB file suppliers (see the Note section for contact details)
and order the correct degree square files.
If the correct degree square files are found then the Output Manager
dialog is displayed in order for you to set output options. Click the OK
button to accept the settings. The standard Name Filter dialog is
displayed. Set the filter and click the OK button to continue.
Windows’ standard save dialog is displayed in order for you to select a
file to which to write. The drive and path automatically default to the last
used drive and directory for this type of file.
LO System
Where reference is made to a 'National system' or a
'LO system' this refers to the Gauss Conformal or
Transverse Mercator projection as used throughout
southern Africa and in other countries. In South
Africa this is based (as of January 1999) on the WGS
1984 determination of the ellipsoid and having
standard parallels based on every odd degree of longitude. Prior to this it
was based on the Cape Datum which used the Modified Clarke 1880
ellipsoid. A “panel” refers to a coordinate system two degrees of
longitude wide with one of these standard parallels as origin.
Data after the last valid item will just be ignored. In the preceding
example these would be the six figures following the elevation that are
the GPS satellite numbers and PDOP.
Converted data is written as Name, Y, X, Z.
Note that in the above example, the time stamp on the reading has been
adopted as the name. This can be a very useful technique for tracking
movement and can also be used for the Intelli-Lines function.
Procedure
The LO Details dialog is displayed. Fill in the destination LO and click
the OK button to continue.
Procedure
The Goldfields dialog is displayed.
Fill in the relevant data and click the OK button to continue. Windows’
standard open dialog is displayed in order for you to select a file to
process. The drive and path automatically default to the last used drive
and directory for this type of file.
Once you have selected a file to process Windows’ standard save dialog is
displayed in order for you to select a file to which to write. The drive and
path automatically default to the last used drive and directory for this
type of file.
This routine takes any points, lines, polyline structures or text that can
be converted to a floating point number in a DXF file and converts them
to Civil Designer readable ASCII.
Procedure
Windows’ standard open dialog is displayed in order for you to select a
DXF file to process. The drive and path automatically default to the last
used drive and directory for this type of file. Once you have selected a
DXF file to process Windows’ standard save dialog is displayed in order
for you to select a file to which to write. The drive and path automatically
default to the last used drive and directory for this type of file.
Procedure
Fill in the relevant details and click the OK button to continue. The
Output Manager dialog is displayed in order for you to set output
options. Click the OK button to accept the settings.
The text items on the selected layer(s) are processed and converted to
DTM points.
Procedure
The LO to LO Details dialog is displayed.
Constants to subtract from Enter constants that should be subtracted from the
new LO converted ordinates before being written to file.
Convert... Select either the Selected points option to convert
individual points, or the Complete file option to convert a
batch of points.
Procedure
The LO to Geo Details dialog is displayed.
Fill in the relevant data and click the OK button to continue. If you
selected the Complete file option the standard Name Filter dialog is
displayed. Set the filter and click the OK button to continue. If you
selected the Selected points option then the Point Selection dialog is
displayed.
Procedure
The Geo to LO Details dialog is displayed.
Constants to subtract from Enter constants that should be subtracted from point
output ordinates after conversion.
Fill in the relevant data and click the OK button to continue. The Geo to
LO Conversion dialog is displayed.
Procedure
The t-T Correction Details dialog is displayed.
Name of base point Enter the name of the setup point from which
observations were made.
Constants to add to input Enter constants that should be added to existing point
ordinates before conversion.
Convert... Select either the Selected points option to convert
individual points, or the Complete file option to convert a
batch of points.
Fill in the relevant data and click the OK button to continue. If you
selected the Complete file option the standard Name Filter dialog is
displayed.
This routine calculates the adjustments for atmospherics, sea level, scale
and slope required reducing measured distances to the horizontal at
Mean Sea Level.
The atmospheric reduction pertains to distance measurements taken
with electro-optical equipment and the Barrel and Sears formulae.
Ambient temperature and altitude is used as a practical substitute for
pressure and humidity. A more detailed discussion of Barrel and Sears’
reduction can be found in the Tache Reductions section.
The base station must have a known elevation in order for the correction
to be correctly calculated. This is vital, even if it means entering a
dummy elevation at approximately the correct height just for the
purposes of this calculation.
The entry of the horizontal direction is not critical. It must be an oriented
direction but an accuracy of +/- 20 degrees is usually quite adequate.
Procedure
The Sea and Scale Constant Details dialog is displayed.
Name of base point Enter the name of a setup point with a known elevation.
Constants to add to input Enter constants that should be added to existing point
ordinates before conversion.
Fill in the relevant data and click the OK button to continue. The Sea
Level and Scale Correction dialog is displayed.
Procedure
The Unit Conversions dialog is displayed.
The General Unit Conversions dialog is displayed. Fill in values and click
the Process button to continue.
This function does conversions using the users own units. In other
words, this option allows the user to multiply by a constant. The
inclusion of a shortcut to the Windows Calculator on the Desktop may be
found to be a more practical alternative to this routine.
Procedure
The User Conversion dialog is displayed.
Unit conversion factor Enter the factor to by which to multiply values in order to
convert from one unit to another.
Fill in the relevant data and click the OK Button to continue. The
General Unit Conversions dialog is displayed.
Value to convert Enter the value that you want to convert from the old
to the new units.
Fill in the relevant data and click the Process button to continue.
Procedure
The Unit Conversions dialog is displayed.
Constants to add to old Enter values for constants to be added to point ordinates
coordinates before conversion.
Constants to subtract from Enter values for constants to be subtracted from the
new coordinates ordinates after conversion.
Fill in the relevant data and click the OK button to continue. The
standard Name Filter dialog is displayed.
See the Name Filter section for details on setting up a set of descriptors
to process. Click the OK button to continue.
Windows’ standard save dialog is displayed in order for you to select a
file to which to write. The drive and path automatically default to the last
used drive and directory for this type of file.
Procedure
The User Conversion dialog is displayed.
Fill in the relevant data and click the OK button to continue. The
Coordinate Details dialog is displayed.
Fill in the relevant data and click the OK button to continue. The
standard Name Filter dialog is displayed. Set the filter and click the OK
button to continue.
Windows’ standard save dialog is displayed in order for you to select a
file to which to write. The drive and path automatically default to the last
used drive and directory for this type of file.
General Notes
When loading field books for Error Figures, Tache reduction, Tache
Sections, Traverse, Levelling and Control Network, the data may be
loaded in three ways:
• By selecting Load Field book.
• By selecting New Field book to activate the correct input
spreadsheet and then typing in the relevant data.
• By selecting New Field book to activate the correct input
spreadsheet and then loading from a comma delimited file.
See ASCII Data Structures for details on the format of data files.
Tache data can be typed directly into the spreadsheet. Each line of the
spreadsheet represents a set-up station, an outward orienting ray or a
tache observation. Tache observations can either be an EDM or prism
observation, a tache or staff observation or a polar observation (generally
from a total station).
Each type of entry has different requirements. All entries require at least
a field book indicator code (see below) and a point name. Set-up stations
require in addition an instrument height. Outward orienting rays require
in addition a horizontal angle reading. EDM or Tache observations
require in addition a horizontal angle reading, vertical angle reading, a
distance and a target height (stadia or prism). Polar observations require
in addition a horizontal angle reading, a distance and a height difference
(instead of the prism height).
Permissible field book indicator codes are:
{ Set-up station
% Outward orienting ray
e EDM (or prism) observation
t Tache (or staff) observation
p Polar option (see note below)
The following description covers the Civil Designer (Stardust) field book
type. For other acceptable types refer to the Alternative Data Sources
section below.
The order of the data fields is:
1 Indicator code
2 Set-up name or target point descriptor
3 Horizontal angle reading
4 Vertical angle reading
5 Slope distance
6 Instrument or Target height (Stadia or prism)
• The first line is a set-up station called 'T1' and the instrument height
is 1.642.
• The second line is an orienting ray to 'P4'.
• The third line is an orienting ray to 'P2'.
• The next three lines are EDM observations to a feature described as
'Re'
• The next two lines are staff observations.
• The last line is a Polar observation where the final item is a height
difference
Note that in the above examples each line (after the first) is in fact a very
long line that starts with '11'. They may have been split onto two or more
lines due to margin constraints.
The WILD codes that are understood are as follows:
41 – Set-up station
42 - Instrument height in metres
21 - Horizontal angle as DDDMMSS
22 - Vertical angle as DDDMMSS
31 - Slope distance in metres
71 - Observation code (1 = orientation, 3 = tache shot)
72 - Point name
87 - Prism height
This function will save the Tache data in the spreadsheet into an ASCII
file in Stardust Tache format.
If data has been loaded from an alternative type of field book, you will be
asked to supply a new name for the file as only Stardust Tache format
files can be saved.
Procedure
If the data in the spreadsheet was loaded from an external file Stardust
Tache format file then it is saved back to that file. Otherwise, Windows’
standard save dialog is displayed in order for you to select a file to which
to save. The drive and path automatically default to the last used drive
and directory for this type of file.
This routine lists the Tache observation data from the spreadsheet in the
Output Window in a more readable format.
Procedure
The Output Manager dialog is displayed in order for you to set output
options.
Data Corrections
Four corrections are applied in the reduction process. One is
automatically applied and affects the elevation. The other three are
optional and apply to the measured distance. Each one is itemised and
some idea of each effect is given.
1) The observed vertical angle is automatically corrected for earth
curvature and refraction. On a sighting of 1000 m this increases the
elevation by 68 mm. On 2000 m this is 273 mm.
2) Sea level correction adjusts a distance measured at altitude to what
it would have been at sea level (where all map datums are based).
The effect is to reduce a distance of 1000 m by 157 mm if it was
measured at an altitude of 1000 m and by 314 mm if it was measured
at an altitude of 2000 m.
3) Scale correction corrects a distance for the Gauss Conform or UTM
map projection. The effect is to progressively increase a measured
distance the further away it is from the central standard meridian.
At 50 km from the meridian it will add 62 mm to a measured 1000 m
and at 100 km from the meridian it will add 124 mm.
4) Temperature correction adjusts distances measured with an infrared
or laser device using the Barrel & Sears formula. It uses
temperature and altitude (as a substitute for pressure) to compute
the correction. The standard temperature at which no correction will
take place is 11° C at sea level. This reduces by 32° C for every 1000
metre rise in altitude. In other words, to cancel out the effect of
temperature (but still get the effect of sea level and scale), enter a
temperature of -21° C for an altitude of 1000 metres. For every 10° C
above the standard temperature, the formula will increase a 1000
metre measurement by 10 millimetres.
Edit Button Click on an item in the list and then click this button to
edit the highlighted item. The Orientation Observation
dialog is displayed.
Disable Button Click on an item in the list and then click this button to
remove an orientation observation from the calculation.
Orientation Correction Enter the revised orientation correction if necessary.
Fill in the relevant data and click the OK button to continue. The Station
Setup Details dialog is displayed.
Station name Enter the name of the setup station (filled in from the
spreadsheet data).
Y Coord, X Coord and Z Enter any updated ordinates of the setup station.
Coord
Orientation correction Enter any revised orientation correction.
Index correction Enter the constant required for index correction on the
theodolite observations.
Tache Section data can be typed directly into the spreadsheet. Each line
of the spreadsheet represents a header entry, a set-up station or a section
observation. Tache section observations can either be an EDM or prism
observation or a tache or staff observation.
Each type of entry has different requirements. All entries require at least
a field book indicator code (see below) and a point name or descriptor.
Header lines require in addition a section chainage. Set-up stations
require in addition an instrument height. EDM or Tache observations
require in addition a vertical angle reading, a slope distance and a target
height (stadia or prism).
Permissible field book indicator codes are:
# Header line for section start
{ Set-up station
e EDM (or prism) observation
t Tache (or staff) observation
Naming Conventions
The theodolite must be set up at a station somewhere along the cross-
section. Up to 11 set-up stations can be occupied per cross-section, but
must conform to a naming convention. The reserved names for the set-
up stations are as follows:
• CL – set-up station on the horizontal alignment centreline
• L1 through to L5 – set-up stations to the left of the horizontal
alignment
• R1 through to R5 – set-up stations to the right of the horizontal
alignment
8-10 Survey Reference
Although the elevation of the CL point will be used as the datum for the
reduction of the observations, it is not necessary to physically occupy it.
An observation may be taken from one of the other set-up stations to the
CL.
Observations can be made from any number of the set-up stations in any
order as long as they are referenced to one another in some way and
ultimately with CL. For example, it is possible to set up at a station L1
and take observations, move to a station R1 and take more observations
but also observe L1 and CL at this set-up. In this way, L1 is referenced to
CL via L1's connection to R1.
Each observation of a section point must have an ' L' as the first letter of
the comment for an observation left of the current set-up station, or an '
R' if it is to the right of the current set-up station. If the observation
needs further comment it should be separated from the first letter by '/ '
e.g. 'L/ER' or 'R/TB'.
Procedure
Windows’ standard open dialog is displayed in order for you to select a
file to load. The drive and path automatically default to the last used
drive and directory for this type of file.
This function will save the Tache Section data in the spreadsheet into an
ASCII file.
Procedure
If the data in the spreadsheet was loaded from an external file with the
standard ".dat" extension then it is saved back there. Otherwise,
Windows’ standard save dialog is displayed in order for you to select a
file to which to save. The drive and path automatically default to the last
used drive and directory for this type of file.
This routine lists the Tache Section observation data from the
spreadsheet in the Output Window in a more readable format.
Procedure
The Output Manager dialog is displayed in order for you to set output
options.
Procedure
The Output Manager dialog is displayed in order for you to set output
options.
Windows’ standard save dialog is displayed in order for you to select a
file to which to save. The drive and path automatically default to the last
used drive and directory for this type of file.
Traverse data can be typed directly into the spreadsheet or loaded from
a comma delimited file. Each line of the spreadsheet represents a set-up
station, an outward orienting ray, an oriented traverse observation or an
unoriented traverse observation. Traverse observations can either be an
EDM or prism observation or a tache or staff observation.
Each type of entry has different requirements. All entries require at least
a field book indicator code (see below) and a point name or descriptor.
Set-up stations require in addition an instrument height. Outward
orienting rays require in addition a horizontal angle reading. EDM or
Tache observations require in addition horizontal angle readings,
vertical angle readings, a distance and a target height (stadia or prism).
Permissible field book indicator codes are:
{ Set-up station.
% Outward orienting ray.
o Oriented traverse observation.
u Unoriented traverse observation.
n Redundant traverse observation (for network adjustment of the traverse).
Procedure
Windows’ standard open dialog is displayed in order for you to select a
file to load. The drive and path automatically default to the last used
drive and directory for this type of file.
This function will save the Traverse data in the spreadsheet into an
ASCII file.
Procedure
If the data in the spreadsheet was loaded from an external file then it is
saved back there. Otherwise, Windows’ standard save dialog is displayed
in order for you to select a file to which to save. The drive and path
automatically default to the last used drive and directory for this type of
file.
This routine lists the Traverse observation data from the spreadsheet in
the Output Window in a more readable format.
Flat Traverse
Reduce the traverse with horizontal distances
Procedure
The Destination Surface dialog is displayed.
Fill in the relevant data and click the OK button to continue. You now
need to make a choice as how outside orientation is to be handled. The
following message is displayed:
Click the Yes button if you want the opportunity of editing the calculated
orientation corrections, or click the No button if the calculated
Click the Yes button to have angular adjustment carried out or click the
No button to accept the calculated angles. Once the final coordinate
misclosure has been calculated, you must decide if you wish to proceed
with the final adjustment:
Click the Yes button to complete the reduction, or click the No button to
cancel the reduction. If you select Yes, and there are no redundant
observations in the data, then the traverse coordinates are added to the
database.
If there are redundant observations (denoted by the code 'n') then the
following message is displayed:
Fill in the relevant data and click the OK button to continue. The
observations are processed and the Observation Matrix Inspection dialog
is displayed.
Click the Yes button to have the provisional coordinates updated to the
final calculated coordinates, or click the No button to retain the
provisional coordinates. The Output Manager dialog is redisplayed in
order for you to set output options.
Full Traverse
Reduce the traverse with slope distances and corrections
Procedure
After selecting the surface for reduced points (See Flat Traverse
Reduction), the Temperature and Elevation Corrections dialog is
displayed.
Levelling data can be typed directly into the spreadsheet. Each line of
the spreadsheet represents either a change point or an intermediate
point.
Each type of entry has different requirements. All entries require at least
a field book indicator code (see below) and a point name or descriptor.
Change points require in addition a back sight and/or fore sight reading.
Intermediate points require in addition an intermediate reading.
Permissible field book indicator codes are:
c Change point
i Intermediate point
Cross-sections
Spirit levelled Cross-sections are a special case of levelling.
The field book for levelled cross-sections has the same format as the
normal level field book with a few additional features.
You may optionally specify codes and offsets in the first few rows of the
spreadsheet for the points to the left and right hand side of the centre
line. Should the values (offsets) of the codes change, the changed values
have to be entered in the spreadsheet (in the same way as described
below) before these codes are used. These values may be changed as
many times as desired as long as the new values are entered for each
change. Allowed values for codes are A - Z and a - z. A maximum of five
is allowed on each side of the centre line.
The '#' is used to denote a chainage value that is set in the comment
field. All the readings following a '#' will be applied to that cross-section
until another '#' is read and that section then becomes the current cross-
section.
The 'Change Points' ('c') and Intermediate readings ('i') are similar to a
normal level traverse except that the comment can be used to either
specify an offset directly or have a single character conversion code. In
The first line represents the start of the run, which is also a 'Change
Point', and denoted by 'c'.
The following two lines are Intermediate readings denoted by 'i'. Two
‘Change Points’ follow these, another Intermediate reading and the final
'Change Point' indicates the end of the traverse. Note that the entry of
the point description is optional.
Procedure
Windows’ standard open dialog is displayed in order for you to select a
file to load. The drive and path automatically default to the last used
drive and directory for this type of file.
This function will save the Levelling data in the spreadsheet into an
ASCII file.
Procedure
If the data in the spreadsheet was loaded from an external file with the
standard ".dat" extension then it is saved back there. Otherwise,
Windows’ standard save dialog is displayed in order for you to select a
file to which to save. The drive and path automatically default to the last
used drive and directory for this type of file.
This routine lists the Levelling observation data from the spreadsheet in
the Output Window in a more readable format.
Procedure
The Output Manager dialog is displayed in order for you to set output
options.
This routine reduces and adjusts spirit levels by the rise-and-fall method.
Two basic types of field book are catered for. The first is for the
reduction of a normal level traverse and the other, an adaptation, for the
levelling of road cross-sections. The cross-section level data is recognised
as such by the presence of a "#" (indicator for chainage) in the first
column. See the New Field Book section for details.
Before running a reduction make sure that the Output Window is visible.
The field book data are reduced and the misclosure is calculated and
displayed in the Output Window for adoption. If the misclosure is
accepted, the adjusted elevations are calculated and printed.
In the case of a loop (traverse starts and ends on the same point), there is
the option of also adjusting the traverse onto the elevation of a known
turning point. Any common points (points with the same name) will have
their elevations meaned. If there is no particular turning point, or there
is a turning point but its elevation is unknown, the default turning point
elevation should be accepted. In this case there will be no re-adjustment
of the traverse but the common points will still be meaned.
An option exists to write the elevations as the z ordinates of the points
bearing same name in the database.
If the misclosure is unsatisfactory and the level traverse is either a
straight run or a loop without common points, there is very little that can
be done except to inspect your field book entries very carefully.
However, if there is a loop that contains common points in the forward
and back runs, any mistake can be rapidly isolated by running the full
reduction and looking for anomalies in the final means.
If the Level Traverse is of a road, it is advisable to create the chainages in
Horizontal Alignment in the Road Menu and store them before reducing
the field book so that the final elevations may be automatically added to
the road chainage coordinates on file.
In the case of levelled sections, the option is provided to store the cross-
sections in Civil Designer ASCII format so that they may be imported
into a road database at a later stage.
Click the Yes button to proceed with the adjustment, or click the No
button to cancel the adjustment.
If you select No then you are asked if you wish to carry out an error trace
on the field book:
Click the Yes button to have the error trace printed. The error trace
consists of a list of the change points in the levelling loop and their
calculated elevations. If any stations have been occupied twice in the run
then both calculated elevations and the difference between them are
listed.
If you selected Yes to proceed with the adjustment then you are asked if
you wish to update the elevations of the points in the terrain database:
Click the Yes button to have points in the database with the same name
as points in the field book updated with the calculated levels. Click the
No button to ignore this option.
If the level field book represents a closed loop, i.e. the start and end point
have the same name, then you have the option of readjusting the levels
onto the loop turning point. In other words, a mean correction for each
half of the loop will be calculated and added to the calculated levels:
8-28 Survey Reference
Click the Yes button to have the readjustment carried out, or click the No
button to ignore this adjustment.
If you select Yes then you are asked to confirm the name and elevation of
the loop readjustment point. The Bend Point Details dialog is displayed.
Point name Enter the name of the change point that represents the
loop mid-point.
Point elevation Enter the elevation of the loop mid-point.
OK Button Click this button to accept the entries in the dialog.
Cancel Button Click this button to cancel the function.
Error Figure data can be typed directly into the spreadsheet. Each line of
the spreadsheet represents either a set-up station or an observation.
Each type of entry has different requirements. All entries require at least
a field book indicator code (see below) and a set-up point name or an
origin point name. Observations require in addition a target point name
and either a horizontal distance or a horizontal angle reading, depending
on the type of observation.
Permissible field book indicator codes are:
{ Set-up station
* Horizontal distance
% Direction
The '{' on the first line is used to denote a set-up station, and provides the
name of the point to be fixed. The following lines consist of the
observations to be used for the calculations.
Procedure
Windows’ standard open dialog is displayed in order for you to select a
file to load. The drive and path automatically default to the last used
drive and directory for this type of file.
This function will save the Error Figure data in the spreadsheet into an
ASnCII file.
Procedure
If the data in the spreadsheet was loaded from an external file then it is
saved back there. Otherwise, Windows’ standard save dialog is displayed
in order for you to select a file to which to save. The drive and path
automatically default to the last used drive and directory for this type of
file.
Reductions Menu 8-31
List Field Book
List the current field book
This routine lists the Error Figure observation data from the spreadsheet
in the Output Window in a more readable format.
Procedure
The Output Manager dialog is displayed in order for you to set output
options.
Least Squares
Calculate least squares fix
Procedure
The coordinates of the point are calculated and output according to the
options specified in the Output Manager dialog. The following message is
then displayed:
Click the Yes button to have the provisional coordinates updated to the
calculated coordinates, or click the No button to retain the current point
coordinates.
8-32 Survey Reference
Error Figure
Graphical error figure fix
This option produces an error figure plot that enables the point to be
fixed graphically.
The plot is auto-scaled so it is quite easy to do three or four error figures
in quick succession to home in on a final solution. Results virtually as
good as the least square solution can be achieved in this way.
Procedure
On the screen plot, by default, a line normal to the direction of a
measured distance is drawn with Pen 2, outward rays are drawn with
Pen 3 and inward rays are drawn with Pen 4. See INI File Components
for details on how the pens used may be changed.
The cross in the screen centre represents the provisional position of the
station. The mouse is used to select the final location. Once the cursor is
in the correct position, click the left mouse button and the coordinates
will be presented for final adoption or modification.
Click the Yes button to have the provisional coordinates updated to the
calculated coordinates, or click the No button to retain the current point
coordinates.
Requirements
Any control network survey requires at least two fixed points from which
to adjust the network. At least one free point (provisionally fixed) must
be present in order for the solution to calculate.
The free points must have provisional coordinates. These can be
obtained using the various survey calculation routines such as Resection,
Intersection and Trilateration.
Below is an example of a control network:
As can be seen from the above diagram, it is not necessary to set up at all
stations. There must however be redundant observations in the network
like, for example, the observations to FREE1 from FIXED1, FREE2 and
FREE3.
The network shown also conforms to our requirements in that there are
four fixed points (TRIG1, TRIG2, FIXED1 and FIXED2) and five free or
provisionally fixed points (FREE1 to FREE5).
Control data can be typed directly into the spreadsheet. Each line of the
spreadsheet represents a set-up station or a network observation.
Procedure
Each type of entry has different requirements. All entries require at least
a field book indicator code (see below) and a point name or descriptor.
Network observations require any combination of horizontal angle
readings, vertical angle readings and distances.
Permissible field book indicator codes are:
{ Set-up station.
n Network observation.
General Notes
The order of the observations at a set-up station is immaterial. The order
of setups is also immaterial.
If both Circle Left and Circle Right observations are entered, the mean of
the two will be used in the adjustment of the network.
If vertical angles are present with a distance observation then it is
assumed that the distance is a slope distance and the observed vertical
angle (or the mean vertical angle if both circle left and circle right are
present) will be used to reduce the observed distance to the horizontal.
Without vertical angles the distance will be assumed to be a horizontal
distance.
It is not vital that every point has observations from it. In other words,
not every point has to be occupied. This applies to both fixed and free
points. However, if a point is not occupied, there must be redundant
observations to it or the network cannot be reduced.
Procedure
Windows’ standard open dialog is displayed in order for you to select a
file to load. The drive and path automatically default to the last used
drive and directory for this type of file.
This function will save the Control Network data in the spreadsheet into
an ASCII file.
Procedure
If the data in the spreadsheet was loaded from an external file then it is
saved back there. Otherwise, Windows’ standard save dialog is displayed
in order for you to select a file to which to save. The drive and path
automatically default to the last used drive and directory for this type of
file.
This routine lists the Control Network observation data from the
spreadsheet in the Output Window in a more readable format.
Procedure
The Output Manager dialog is displayed in order for you to set output
options.
Procedure
The Point Type Details dialog is displayed.
Fill in the relevant data and click the OK button to continue. The
Adjustment Settings dialog is displayed.
Fill in the relevant data and click the OK button to continue. The Output
Manager dialog is displayed in order for you to set output options. The
observations are processed and the Observation Matrix Inspection dialog
is displayed.
Click the Yes button to have the provisional coordinates updated to the
final calculated coordinates, or click the No button to retain the
provisional coordinates.
The Output Manager dialog is redisplayed in order for you to set output
options.
The free points are updated with the final coordinates, and the error
ellipse parameters (a measure of the accuracy of the observations) are
displayed. The error ellipses are displayed in the Design Centre window
There are two types of ASCII data files that are commonly encountered,
either column-based or delimited. Civil Designer will import or export
either type. This routine enables any file of either type to be reformatted
to the other and the data can be rearranged at the same time.
Use View ASCII to determine the type of file structure. If the file is in
Fixed Column format, the row of numbers above the listing can be used
to determine the start and end location for each item.
If what appears to be a column-based file will just not produce any
sensible answers, try it again as a delimited file but specifying the Tab
character (ASCII 9) as the delimiter. The speed of large file conversions
will be improved considerably if all forms of output are switched OFF.
Procedure
The File Format dialog is displayed.
Fixed Columns
In column-based files, you specify the start and end location for each
field. This controls the order of the items as well. The actual data item
can be anywhere within the field. Using the example below, the Z
ordinate could be picked up by specifying the Start Column and Stop
Column as 30 and 35, or 27 and 37, or 28 and 36 etc.
The column ranges specified for items should not overlap and should be
large enough to accommodate the largest anticipated value. If any items
listed are not available, a ‘0’ should be entered for 'Start' and 'Stop' to
bypass that item.
Column-based files look better but make for larger files, and it is easy to
make mistakes in specifying the column locations. When a fixed-column
file is selected as source or destination, the File Format (Fixed) dialogs
are presented.
With delimited files, you only specify the order of the incoming or
outgoing data. Use ‘0’ if it is not present. The actual delimiter character
itself is specified (as an ASCII value) each time you convert. When a
delimited file is selected as source or destination, the File Format
(Delimited) dialogs are presented.
Use this option to view an ASCII file in order to determine the structure
of the file. You are asked to name the file and a listing of the first 20 lines
of text, whatever they might be, will be displayed in the Output Window.
There will also be a row of numbers above the text, which represent the
column position in the ASCII file.
For example:
1 2 3 4 5
1234567890123456789012345678901234567890
---------+---------+---------+---------+
ER -1691.247 2457.806 61.757
-1707.215 2469.010 61.011
ER -1695.679 2460.114 61.824
PEG -1697.261 2465.106 61.422
ER -1685.876 2470.018 62.417
PI1 -1739.073 2491.621 0.000
CC2 -1795.894 2502.028 0.000
ER -1690.512 2471.949 62.488
-1727.930 2481.962 61.514
Procedure
The Output Manager dialog is displayed in order for you to set output
options. Click the OK button to accept the settings.
Windows’ standard open dialog is displayed in order for you to select a
file to read. The drive and path automatically default to the last used
drive and directory for this type of file.
This option allows you to set up a new project and specify the data files
that must be used.
Procedure
The Project dialog is displayed.
To add a drawing to the project simply click in the check box next to
Drawing, click on Browse on the right of the dialog, and select the
drawing using the standard Window file open dialog. The drawing name
will be displayed as shown above.
To add a drawing to the project simply click in the check box next to
Drawing, click on Browse on the right of the dialog, and select the
drawing using the Window's standard open dialog. The drawing name
will be displayed as shown above.
Drawing File
You may only use an existing drawing file. The drawing may be an
AllyCAD DRG, AutoCAD DWG, Caddie CEX or a DXF file.
Terrain File
If you select a terrain file that does not exist, the following dialog will be
displayed:
Enter the Y and X coordinates of the centre of the site, or of the area of
principal interest, and a diameter that will encompass the site or, once
again, the area of principal interest. It is acceptable to leave the settings
at their default values, but you should then either import data from an
ASCII file which will offer a rescale that centres the site, or add data
manually and then use Tools Rescale Survey from the Terrain menu
which does the same thing.
Storm File
If you select a storm file that does not exist, the following dialog will be
displayed:
Locale
You must make the settings that determine the manner in which the
stored coordinates are projected onto the display surface (the Design
Centre window).
Hemisphere Select either the Southern Hemisphere or Northern
Hemisphere options to set the hemisphere in which the data
is located.
Projection Select the mapping projection to be used. Currently only
three projections are available, namely Local, Transverse
Mercator and UTM (Universal Transverse Mercator).
Selecting Local will automatically set the Datum to Cape and
causes Civil Designer to treat the Terrain and Road
database coordinates in the same way as Stardust used to.
Datum Select the datum on which the data is to be based. This
determines the ellipsoid on which the projection is based and
therefore the constants used for the mapping projection.
Note that the Cape datum is the equivalent datum for that
used by Stardust.
DO NOT use the False Easting and False Northing settings to apply
some constant to the data coordinates, as the projection calculations
rely on full coordinates and will give incorrect values if these entries are
used incorrectly.
Remarks
In order to use a UTM system the following settings should be made for
Locale:
• Convert the UTM block number to LO using the formula
(BLOCKNUMBER x 6°) - 183°. This calculates the Longitude of the
central meridian in degrees.
• Set the scale factor at the central meridian to 0.9996.
• Enter the correct False Easting and False Northing values of +500
000m Easting, and 0m Northing for Northern Hemisphere or +10
000 000m Northing for Southern Hemisphere.
You can select which project to open using the standard Windows Open
dialog.
Procedure
The Open dialog will be displayed.
This option allows you to add design elements to the project or to change
the data files associated with the project.
Procedure
The Project dialog is displayed.
To add a design element to the project simply set the check box of that
element and select the data file using the Browse button. The standard
Window Open dialog will be displayed. Select the file to add to the
project or type in a new file name to create a new data file.
You may not change the locale settings of an existing project as the
projection settings have already been applied to data files and may not
be changed.
Click on OK.
This option allows you to save the current project and the associated
data files.
Save Project As
Save the current project to another name
This option allows you to save the current project and the associated
data files to new file names. You may specify a new file name for the
project file and each of the active design files in turn.
Close Project
Close the current project
This option allows you to close the active project and clear the Design
Centre. You will be given the option to save the associated data files.
This function allows you to set up the Output Window's printing and file
export capabilities. If you select to send output to the screen and the
Output Window is not visible, use Window | Toggle Output Window to
display the window.
Procedure
The Output Manager is displayed.
Any output (print) data that has been sent to the printer but not yet
printed is spooled to the printer.
Windows tends to hold printed output in a spool file until the print job is
complete. In order to end a print job in Civil Designer you must deselect
the print option in the Output Manager, or exit the program.
Alternatively, this function will carry out the same procedure.
Option Settings
Set INI file defaults that are not set by the program
Security
When you first install your copy of AllyCAD, it will allocate a 30 day trial
license, allowing you to run the full program for 30 days. During this time
you must contact Knowledge Base for a permanent authorization code.
Refer to the chapter on Security for more details.
Authorize
Authorize the program
This option allows you to obtain your user code and input the
authorisation code to activate the various modules in the program.
Procedure
The authorisation dialog box is displayed. Your User Code is displayed in
the centre of the dialog.
1-12 Terrain Reference
Call the contact number to obtain your authorisation code. Alternatively
click on Save to write the user code into a file which can be e-mailed to
Knowledge Base at [email protected]. Click on the Authorise
button once you have input the confirmation code in the bottom edit
control. This code is stored in the security module.
Exit
Quit Civil Designer
This routine is used for inserting points into the database graphically
with a mouse. When the mouse is clicked, a dialog box will pop-up
indicating the coordinates at which the mouse button was clicked.
Switching on Snap Mode under Settings allows you to snap to the
nearest existing point. A name may be entered and a surface to which
the point should be assigned must be selected. The Y, X or Z coordinates
may be altered if required.
If the Auto Interpolate function under Settings is switched on, a height
will be interpolated for this point from the currently selected surface.
See also Interpolate Point for situations where one needs to control the
surface and points used to define the plane used for interpolation or
where one needs to interpolate points beyond the limits of the reference
plane.
Because the default Y, X and Z ordinates that are presented in the dialog
box may be altered, this routine can also be used for rapidly typing in
new coordinates without resorting to Enter Point in the Survey Editing
Menu.
Procedure
The following prompt is displayed:
Indicate position for new point
After clicking on a position in the Design Centre window the Survey
Point Entry dialog is displayed.
Fill in the relevant data and click the Add button to continue.
So long as you remain in this function the dialog box will retain the
previous entries for Name, Z Coord (unless Auto Interpolation is
switched on), and Surface. The name entry will however be adjusted if it
ends in a digit. In this case the digits at the end of the name will
automatically be incremented by one.
Procedure
The following prompt is displayed:
Snap on point to edit
After clicking on an existing terrain point in the Design Centre window
the Point Details dialog is displayed.
Fill in the relevant data and click the Save button to continue.
This routine is used for deleting a point from the database graphically
with a mouse. A dialog box with the name and coordinates of the nearest
point to the cursor when the mouse is clicked will be displayed. This
obviously pertains to active surfaces only. Snap Mode is automatically
switched on. The deletion can be confirmed or aborted.
Procedure
The following prompt is displayed:
Snap on point to delete
After clicking on an existing terrain point in the Design Centre window
the following message is displayed:
Click the Yes button to have the selected point deleted, or click the No
button to retain the point.
Procedure
The following prompt is displayed:
Snap on point to move
After clicking on an existing terrain point in the Design Centre window
the following prompt is displayed:
Indicate new position for point
Click on a new position in the Design Centre window and the point
coordinates are updated.
Procedure
The following prompt is displayed:
Snap on first plane point
Snap to an existing point in the Design Centre window and the following
prompt is displayed:
Snap on next plane point
Snap on an existing point and the following prompt is displayed:
Snap on next plane point
Snap on an existing point and the following prompt is displayed:
Indicate position for new point
After clicking on a position in the Design Centre window the Survey
Point Entry dialog is displayed.
Fill in the relevant data and click the Add button to continue. The
function continues prompting for a position for the new point.
This function is used to print and graphically identify all the details
known about a point.
The ID, Name, Y, X, and Z coordinates, surface, lines (connections from
this point to another point) and shadow lines (connections to this point
from other points) are displayed. Graphically, the lines and shadow lines
are displayed in user-selected pens.
The function is useful when trying to identify errors in the bounding
polygon of a site. It sometimes happens that what appears to be a clean
edge is actually broken as there are duplicate points with different line
connections. Using this function, you can identify the points and lines
that actually make up the boundary and thereby identify the error.
Procedure
The Point ID Settings dialog is displayed.
Pen for lines and Pen for Click these buttons to show the colour dialog from where
shadow lines Buttons you can select the pen in which to display the relevant
items.
Fill in the relevant data and click the OK button to continue. The
following prompt is displayed:
Snap on point to ID
Thereafter click on the points in the Design Centre window that you wish
to process.
This function will find a named point in the terrain database and zoom
the Design Centre window so as to centre the view on this point. In
addition, concentric circles will be displayed around the point to isolate it
from surrounding points.
There is also an option to find the next point of the same name. The
normal point location functions that use names will always find the same
point with a given name every time they are run. This function is the
only one that can locate duplicate named points.
Procedure
The Point Locator dialog is displayed:
Point name Enter the point name you wish to search for.
Find Button Click this button to find the first point with the given
name.
Next Button Click this button to find the next point with same name
as the last point found.
Close Button Click this button to end the function.
Found data Displays data relevant to the last found point.
Fill in the relevant details and click the Find button to find the first point.
If found the current view will be zoomed around the point position. To
find the next point with the same name as the point last found click the
Next button. Click the Close button to end the function.
Procedure
The Autosuffix Settings dialog is displayed:
Make the relevant settings and click the OK button to continue. The
following prompt is displayed:
Snap on point for autosuffix
Thereafter click on the points in the Design Centre window that you wish
to process.
Indicate Polyline
Generate DTM points from a single indicated CAD polyline
This routine will create DTM points from the vertices of a CAD polyline.
The points have a user-assigned surface, height and line.
Procedure
The following prompt is displayed:
Indicate polyline to process
Click on the polyline to be converted. The Polyline to DTM dialog is
displayed:
Selected Polylines
Generate DTM points from a single indicated CAD polyline
This routine will create DTM points from the vertices of a CAD polyline.
The points have a user-assigned surface, height and line.
Procedure
Select the polylines to be converted. The Polyline to DTM dialog is
displayed:
Procedure
The Mark Bank Points dialog is displayed.
Procedure
The following prompt is displayed:
Perimeter: Indicate start point
Click on a position in the Design Centre window and the following
prompt is displayed:
Perimeter: Indicate next point
Continue indicating perimeter points and end by clicking on or near the
starting point again.
The Polygon Clip dialog is displayed.
Fill in the relevant data and click the OK button to continue. The
standard Name Filter dialog is displayed. Set the filter and click on the
OK button to continue.
Procedure
Define the perimeter of the polygon with the mouse and close it by
clicking on the start point. The following dialog is then displayed.
Fill in the relevant data and click the OK button to continue. The
standard Name Filter dialog is displayed. Set the filter and click on the
OK button to continue.
Before this function can be used, at least one Fence has to be defined
using the Define Fence function.
Fence Clip is similar to Polygon Clip, the difference being that once a
Fence has been defined, the same polygon may be used several times to
clip points using different height ranges or different name filters.
Procedure
The Select Fence dialog is displayed.
Fence name Enter a new name for this fence (if defining a new
fence), or select any of the existing fence names to
replace that fence with the new polygon definition (if
defining a fence) or to use that pre-defined fence.
Fill in the relevant data and click the OK button to continue. From here
the function proceeds as for Polygon Clip.
Procedure
The following prompt is displayed:
Perimeter: Indicate start point
Click on a position in the Design Centre window and the following
prompt is displayed:
Perimeter: Indicate next point
Continue indicating perimeter points and end by clicking on or near the
starting point again. The Select Fence dialog is displayed.
This function allows the removal of a fence that was created previously
by the Define Fence function.
Procedure
The Select Polygon(s) dialog is displayed.
Select Polygon(s) Select any of the existing fence names to replace that
fence with the new polygon definition (if defining a fence)
or to use that pre-defined fence. Multiple names can be
selected by holding down the shift or control key.
Used to name and define a polygon that can be used as a contour fence
during the Contours from Lines function. Civil Designer allows multiple
polyfences to be defined and selected.
A polyfence is a polygon in the line model completely defined by the lines
that surround it. No other lines can cross through such a polygon. This
polygon would represent such items as dams, settling ponds, dunes, etc.
Procedure
The following prompt is displayed:
PolyFence: Indicate inside desired polygon near a line
Click on a position in the Design Centre window and the polygon formed
by the lines surrounding that point will be tracked.
If the polygon was tracked successfully then the Select Fence dialog is
displayed.
Fence name Enter a new name for this fence (if defining a new
fence), or select any of the existing fence names to
replace that fence with the new polygon definition (if
defining a fence) or to use that pre-defined fence.
Fill in the relevant data and click the OK button to continue. The
function continues prompting for a position until you press [Esc].
Procedure
The Select Polygon(s) dialog is displayed.
Select Polygon(s) Select any of the existing fence names to replace that
fence with the new polygon definition (if defining a fence)
or to use that pre-defined fence. Multiple names can be
selected by holding down the shift or control key.
This routine is used to display graphically all the fences that have been
defined in this project. Each fence is shown by displaying a solid hatch
with the fence name in the centre.
Procedure
If fences have been defined then the fences are shown and the following
prompt is displayed:
Displaying Fences (Esc to cancel)
The area of the fence is printed in the Output Window.
Use the normal CAD functions to pan and zoom to view the different
fences. When you are done press [Esc] to end the function.
This routine is used to display graphically all the polyfences that have
been defined in this project. Each polyfence is shown by displaying a
solid hatch with the fence name in the centre.
Procedure
If fences have been defined then the fences are shown and the following
prompt is displayed:
Displaying PolyFences (Esc to cancel)
The area of the fence is printed in the Output Window.
This routine enables the area and perimeter length of a polygon, defined
by series of points, to be determined.
Use Screen Output and Printer Output to view the results.
Procedure
The following prompt is displayed:
Perimeter: Indicate start point
Click on a position in the Design Centre window and the following
prompt is displayed:
Perimeter: Indicate next point
Continue indicating perimeter points and end by clicking on or near the
starting point again.
The Output Manager dialog is displayed in order for you to set output
options. Click the OK button to accept the settings.
Procedure
The following prompt is displayed:
Break Line: Snap on start point
Click on an existing point in the Design Centre window and the following
prompt is displayed:
Break Line: Snap on next point
Lines are added continuously (with single clicks). To break a string of
continuous lines click the right mouse button. Pressing the [Esc] key will
end the function.
This routine is used to remove break lines between points by clicking the
mouse on the line connecting two points.
Procedure
The following prompt is displayed:
Indicate break line to remove
Click on the break line between any two points to delete it. The nearest
break line to the indicated position will be removed.
Pressing the [Esc] key will end the function.
This function is used to remove the break lines from all points currently
visible on the display. You are given the opportunity to cancel the
function before it starts, or you can press the [Esc] key during the
function to stop it.
Procedure
The following message is displayed:
Click the Yes button to proceed with the function, or click the No button
to cancel the function.
Operation of this function is the same as for Add Break Line, except that
Feature Lines (semi-permanent lines) are added.
Procedure
The following prompt is displayed:
Feature Line: Snap on start point
Click on an existing point in the Design Centre window and the following
prompt is displayed:
Feature Line: Snap on next point
Lines are added continuously (with single clicks). To break a string of
continuous lines click the right mouse button. Pressing the [Esc] key will
end the function.
Operation of this function is the same as for Delete Break Line, except
that Feature Lines (semi-permanent lines) are deleted.
Procedure
The following prompt is displayed:
Indicate feature line to remove
Click on the feature line between any two points to delete it. The nearest
feature line to the indicated position will be removed.
Pressing the [Esc] key will end the function.
Operation of this function is the same as for Remove All Break Lines,
except that Feature Lines (semi-permanent lines) are deleted.
Procedure
The following message is displayed:
Click the Yes button to proceed with the function, or click the No button
to cancel the function.
This function will convert break lines originating from selected points to
feature lines.
Procedure
The Fence Filter dialog is displayed.
Names to pass Enter the filter that specifies which points to process.
Names to avoid Enter the filter that specifies which points to ignore.
Specific surface or All Select the surface on which the points are located or
selected surfaces have the function pertain to all surfaces.
Only convert lines where If left unchecked (default), then all lines originating from
both terminals pass the a point that passes the filter will be converted. If
filter checked, then the opposite terminal must also pass the
filter.
Use fence Check this option and select a predefined fence in order
to restrict processing to only those points that fall within
the defined fence polygon. If no fences have been
defined previously using the Terrain menu option Model
Define Fence, this check box will be disabled.
This function is used to generate break and feature lines between points
automatically. The function joins points that lie within a certain
proximity of one another and that pass a name filter. There is no limit on
how many times the routine can be run. Either points that are currently
visible on the screen or points located within a defined fence are
processed.
Each time the routine is run, up to four search distances can be entered
to set the maximum distance beyond which no two points will be
connected. As a rule of thumb, use the nominal point spacing multiplied
by 1.5 or 1.75. For example, if the terrain points are at 20m intervals, try
using a search area of 30 or 35m. For ground surfaces it is better to err on
the short side rather than the long. For design surfaces, a long search
distance is usually required.
'Spaces' may have been left between spot heights when doing a survey
because of inaccessible areas. If your search distance is too short, points
will not be joined across these areas. This may cause problems when
generating contours. On the other hand, a long search distance may
generate inaccurate contours therefore good judgement is required from
the operator.
A name filter and surface must also be specified. This controls the data
points that will be considered for connection. To consider every point,
use the key word 'ALL' in the inclusion filter and 'NONE' in the exclusion
filter. The distance specified for the search distance will usually be
dependent on the criteria in this name filter.
You can select whether to retain or abandon any existing break lines (all
feature lines are automatically retained). If existing break line data is
retained, no new lines will cross existing lines. This allows you to handle
tricky sites by first joining critical areas (such as valley lines, banks and
roads) manually or in separate passes and then connecting the
remainder of the site automatically.
The routine will attempt to link each point to eight other points, one in
each octant, within the specified search distance, and without crossing
an existing or previously generated line. Lines will not be connected to
points on different surfaces and any points with an elevation of '0' will not
be considered.
Procedure
The Intelli-Line Details dialog is displayed.
This routine is similar to Intelli-Lines. It also joins points with lines that
lie within a certain distance of each other on the site. All points on the
specified surface are processed, not only those that are currently visible
on the screen.
The difference between the two routines is that Intelli-Lines joins points
within a certain radius of each other by forming polygons and both pre-
defined break lines and name filters are possible.
The Triangulate routine is much, much faster but it creates triangles
using break lines only and all pre-existing line data on that surface is
deleted before processing begins. Therefore, where data is sensitive and
only points with a certain character in the names should be joined, use
Intelli-Lines.
This form of model creation uses a Delauney tessellation algorithm to
form the most equal-angular triangles that are possible and then
converts these data to lines. Because it is a high speed alternative to
Intelli-Lines it will be found most useful for large sites with little or no
break line detail.
There is very little required in the way of input, just a maximum search
distance (which can be ignored if so desired). No name filters are
available, as this would negate the benefit of the high speed.
Before processing begins you are given the opportunity of cancelling the
function as all existing lines for the visible points (whether break or
feature lines) on the surface to be processed will be deleted. On a site
with limited detail it sometimes makes sense to run a triangulation first
and then edit the detail lines.
Remember that every time the routine is used it deletes all lines that
were generated previously. However, also remember that like all the
other graphical routines, it works only on what is visible on the screen.
So, by zooming into an area of interest, limited triangulation is possible.
This routine scans the line model on the visible portion of a selected
surface to check for any errors. It does this by firstly tracking a perimeter
around the visible points, and then by tracking all the polygons that form
the surface within that perimeter. If the program encounters an error in
a polygon it will display a message indicating why the tracking failed.
The view is then zoomed into the area where the failure occurred and a
pointer with the word “ERROR” is given so you can correct the model.
There are a number of reasons why polygon tracking will fail. Chief
among these are duplicate points, crossing lines and points linked only to
one other point. Inspect the model carefully in the vicinity of the zoomed-
in area and you will find the cause of the error.
Quick contours are switched off automatically with this function as they
interfere with the display of the afore-mentioned error indicator.
Procedure
The Model Validation dialog is displayed.
Surface to check Select the surface on which the points and lines to be
processed are located.
Procedure
The Contour Details dialog is displayed.
Extract
This function is used to extract cross sections from ground or design data
along a pre-defined route. A horizontal road alignment should therefore
have been generated prior to using this function. This can be
accomplished using Alignment Horizontal in the Road Menu.
A start and stop chainage must be specified for the extraction of the
sections. The chainage values and the chainage coordinates will be
retrieved from the current road database. First select the required road if
necessary.
The width of the section to the left and right of centreline must be
specified. If the extracted cross section data extends beyond these limits,
the cross section is 'snipped' and an elevation is interpolated at the offset
limit.
The search distance is the distance (left and right of the section line) that
is scanned for line nodes. The shorter the distance, the less data has to be
scanned and the faster will be the operation. There is however a
minimum distance of 100 m that is applied if the entered distances are
less than that.
Be careful of specifying a very short search distance which may result in
points being omitted, particularly in the case of design data where lines
joining terrace corners are of critical importance but can often be a long
way apart. The line might fall within the search radius but the nodes may
not and the line will therefore be ignored.
A minimum distance between section points may be entered. This is
used to filter out redundant data on the section that are closer together
than the specified distance. In areas of critical detail such as existing
roads, drains, etc., this value should be set to '0' so that all points or line
crossings on the section line are adopted.
Chainage - Start and Stop Enter the first and last chainages of the portion of the
horizontal alignment to process.
Section width - Left and Enter the distances left and right of the centreline over
Right which to extract the cross section.
Extract from terrain Select the surface that contains the points/line model
surface from which to extract sections.
Store to road layer Check this option and select the road layer in which the
extracted cross section must be stored. If this option is
not checked then the extracted data is only listed for
information purposes.
Extract sections from… Select either the Break lines option to extract sections
from line model intersections, or the Coordinates option
to extract sections directly from points along the cross
section.
Allowable offset to normal Enter the distance around the normal to the centreline
that will be considered when searching for a point to use
in the cross-section (in order to accomodate points that
might not be exactly on the normal to the centreline).
Only available if the Coordinates option has been
selected in Extract sections from...
Minimum distance Enter a filter distance to be used to thin out points along
between points the cross section.
Section search distance Enter the maximum distance away from the centreline
that will be searched for cross section line crossings or
points. Note that the actual maximum search distance
will be the greater of this distance and the specified left
and right section widths with a min. distance of 100m.
Translate
Insert existing cross sections back into the model as points
This function is used to convert cross sections from a road database into
YXZ coordinate points in the Terrain model. The cross sections must
therefore already exist in a road database and a horizontal alignment
must have been coordinated.
The layer from which the cross sections in the roads file will be
extracted, and the terrain surface into which the generated points will be
added, is selected. A suffix may optionally be entered to add to the names
of the points generated. By default, all the points on the cross sections
will be translated to YXZ coordinates. If the ‘Batters Only’ check box is
selected, only the first two points on the left and the last two points on
the right of the cross section will be translated (In other words, the banks
only).
The generated points are automatically named to enable the points to be
connected by lines using a suitable name filter in the Intelli-Lines
function. The naming convention is as follows:
• Ground points are called ...., l3x, l2x, l1x, clx, r1x, r2x,.....
• Design points are called bblx, sblx, ..., l1x, clx, r1x, ..., sbrx, tbrx.
The "x" suffix on all the points indicates that they come from cross
sections and would enable a mass deletion at a later stage if necessary.
An Intelli-Line name filter that connected all the "l1" points would pick
up the left edge of the road, a filter that connected all the "bb" points
would pick up all the bottom of banks (both left and right), and so on.
Chainage - Start and Stop Enter the first and last chainages of the portion of the
horizontal alignment to be processed.
Transform road layer Select the road layer containing the cross sections to be
translated.
Store to terrain surface Select the surface on which the generated points should
be stored.
Suffix to add to names Enter a single character suffix that will be added to the
names of all generated points. This helps in identifying
points at a later stage.
Translate… - Batters only Select this option to translate only the first and last two
points in each section.
Translate… - By offset Select this option (and enter the Left and Right offsets)
to translate points between specified offsets.
Translate… - By point Select this option (and enter the Left and Right PLC
location code codes) to translate points between specified points in the
cross-section.
Create lines on section Check this option and select either the Break lines option
as… or the Feature lines option to have lines automatically
generated between the translated points. The generated
lines automatically delete any crossing lines in the
surface to which the cross-section is being translated.
Procedure
The following prompt is displayed:
Snap on start point
Click on a position in the Design Centre window and the following
prompt is displayed:
Snap on end point
Click on another position in the Design Centre window and the Cross
Section Interval dialog is displayed.
Interval for cross sections Enter the spacing at which cross sections should be
extracted.
Fill in the relevant data and click the OK button to continue. The
following message is displayed:
Click the Yes button to overwrite the current road file, or click the No
button to cancel the function. From this point the function proceeds as
for the Extract function.
3-10 Terrain Reference
Long Sections
These functions allow you to extract long sections from the terrain
model.
Extract
Extract a long section along a defined alignment (road or pipe bend points)
This function is used to extract long sections from ground or design data
along a pre-defined route. The route the long section takes may be
specified by 'bend point' names (e.g. a pipeline) or by chainage points
from the road database. Like the Cross Section functions, the long
sections may be extracted from either lines or points.
In the case of extracting the long section from points, an offset from the
section line must be entered. This defines a 'band of interest'. All points
falling within this band will be assumed part of the section and their
offsets and elevations added to the file.
A minimum distance between successive section points may be entered.
This is used to filter out redundant data on the section that are closer
together than the specified distance. In areas of critical detail such as
existing roads, drains, etc., this value should be set to '0' so that all points
or line crossings on the section line are adopted.
In the case of entering the bend points by name, a list box must be filled
with the names of the points defining the route through which the long
section should be extracted. There is an option to interpolate a height for
the bend points or to leave them as is.
If the route of the long section is to be derived from the chainage points
in the road database, a Start and Stop chainage for the extraction must
be entered.
The long section extracted may be stored in an ASCII file or in the
currently loaded road file as chainage and centre point elevation. The
names, heights and coordinates of the bend points are also stored. This
long section may be plotted using the Plot function. If you choose to store
the data to the current road file, existing data in that file may be
overwritten and any new data will be added to the file. Select a
redundant road file if you do not wish to keep the output.
Procedure
The Long Section Extraction dialog is displayed.
Extract from terrain Select the surface from which the long section should be
surface extracted.
Store to road layer Check this option and select a layer in which to store the
long section. If this option is not checked then the
extracted data is only listed for information purposes.
Fill in the relevant data and click the OK button to continue. If you
selected the Name option in Bend point types then the Bend Point Names
dialog will be displayed.
Fill in the relevant data and then click the OK button to continue. If you
selected the Chainages option in Bend point types then the Chainage
Details dialog will be displayed.
Chainage - Start and Stop Enter the first and last chainages of the portion of
the horizontal alignment for which processing should
be carried out.
Fill in the relevant data and click the OK button to continue. The
following message is displayed:
Click the Yes button to have the longsection chainages added to the
existing chainages in the current road file.
If you click the No button then the following message is displayed:
Click the Yes button to have the current road file replaced by the
longsection that is extracted. Click the No button to cancel the function.
This function is similar to the one described under Extract Long Section.
The long section is extracted along a route defined by points joined up to
each other by the user. These points have to be joined by using Add
Break Line or Add Feature Line before the String Long Section routine
is run. You select the start point and the long section is generated from
this point along the series of lines starting from this point.
It must be a unique string, as unpredictable results will occur if there are
multiple branches from a node. Generally it is recommended that the
extraction string be allocated to a unique layer. An efficient way to do
this is to create the bend points or nodes in Model Insert Point with Auto
Interpolate under Settings toggled on.
Note that even though the point being created is being allocated to a
particular surface, auto-height can calculate the elevation from any other
surface. In the same way, when the long section is extracted, it may be
derived from a surface independent of the one on which the bend points
are located.
Procedure
The following prompt is displayed:
String Long: Snap on line start point
Click on an existing point in the Design Centre window that is the start of
a series of points joined by lines. From this point on the function
proceeds as for Extract except that in the extraction dialog the Bend
point types options are disabled as the alignment has already been
defined from the lines joining the points.
Procedure
The following prompt is displayed:
String Long: Snap on line start point
Click on an existing point in the Design Centre window that is the start of
a series of points joined by lines.
The String Chainage dialog is displayed:
Store to road layer Select the layer for the cross section level.
Save to ASCII file Check this option to have the generated chainages
written to a file.
Click the Yes button to have the long section chainages added to the
existing chainages in the current road file.
3-16 Terrain Reference
If you click the No button then the following message is displayed:
Click the Yes button to have the current road file replaced by the long
section that is extracted. Click the No button to cancel the function.
Fast
Extracts a long section along an alignment selected with the mouse
Procedure
The following prompt is displayed:
Fast Long: Indicate start point
Click on a position in the Design Centre window and the following
prompt is displayed:
Fast Long: Indicate next point
Continue indicating points for the longsection alignment. Right-click in
order to continue with the extraction.
From this point on the function proceeds as for Extract except that in the
extraction dialog the Bend point types options are disabled as the
alignment has already been defined from the lines joining the points.
Plan Area
Calculate area without taking slopes into account
This routine calculates the area inside the perimeter of the site by using
polygons. It is essential to join all the points that fall on the perimeter of
the site. See Contours from Lines for more information on perimeters
and joining of lines. Any polygons that are encountered on the surface
during these calculations are automatically broken up into temporary
triangles.
Procedure
The Area Details dialog is displayed.
Surface for area Select the surface that contains the line model for which
the area must be calculated.
Fill in the relevant data and click the OK button to continue. The Output
Manager dialog is displayed in order for you to set output options.
Slope Area
Calculate area taking individual slope polygons into account
This function works in the same way as Plan Area except that the slope
of the polygons is taken into account when calculating the area.
This function works in the same way as Slope Area. The results however
are output grouped by slope categories that have been set up using the
Slope Shading option of Display Settings.
Surface Volume
Calculate the volume of the terrain above a certain datum inside a
perimeter by using polygons
This routine calculates the volume of the terrain above a certain datum
inside the currently defined perimeter by using polygons. The datum
itself may be set before the calculation starts.
It is essential to join all the points that fall on the perimeter of the volume
to be calculated. See Contours from Lines for more information. Before
using this option, break lines obviously have to be generated using Add
Break Line, Add Feature Line, Intelli-Lines or Triangulate.
Any polygons that are encountered on the surface during the volume
calculation are automatically broken up into temporary triangles.
The volume that is obtained corresponds to the 'Datum volume' that is
given in the Single Surface option of DTM volumes.
Surface for volume Select the surface that contains the line model for which
the volume must be calculated.
Fill in the relevant data and click the OK button to continue. The Volume
Details (Datum) dialog is displayed.
Datum for volumes Enter the datum above which volumes should be
calculated. The initial value is one metre below the
lowest point on the surface rounded to the next lowest
full metre, and you may not enter a value greater than
this.
Fill in the relevant data and click the OK button to continue. The Output
Manager dialog is displayed in order for you to set output options.
Delete Banks
Delete all banks around a terrace perimeter
Terrace surface Select the surface on which the terrace points are
located.
Fill in the relevant data and click the OK button to continue. The
following prompt is displayed:
Snap on terrace point
Click on one of the terrace points. Once the terrace has been located the
following message is displayed:
Click the Yes button to continue with the function, or click the No button
to cancel the function.
Dynamic Drag
Dynamically move a complete terrace to a new location
Procedure
The Surface Details dialog is displayed.
Fill in the relevant data and click the OK button to continue. The
following prompt is displayed:
Snap on terrace point
Click on one of the terrace points. Once the terrace has been located the
following prompt is displayed:
Indicate new terrace position
Drag the terrace to a new position and click to place it. The following
message is displayed:
Click the Yes button to rotate the terrace about the placing point. Click
the No button to retain the current terrace orientation.
If you click the Yes button the following prompt is displayed:
Indicate rotation for terrace
Move the mouse cursor and the terrace will rotate. Click on a position to
fix the terrace in place.
This function is used to generate bank points along each side of a terrace
using the same cut or fill slopes along the entire perimeter. Before
commencing the routine, it is a good idea to Zoom onto the particular
terrace of interest so that it fills the whole screen.
The mouse must be clicked on any one of the terrace points defining the
perimeter to identify the perimeter of interest. The perimeter is then
tracked and any previously generated bank points connected to the
selected perimeter will be removed.
Data entry consists of:
• The cut-and-fill slopes to apply
• A name suffix to add to the generated bank points
• The interval between generated points along the terrace edges
• A search distance from the terrace edge
Two further options exist:
• The terrace may be raised or lowered prior to calculation
• A unique serial number may be attached to each generated toe point
The purpose of the serial number is to facilitate the extraction of placing
data for setting out the terrace. Bank points will be generated along each
edge of the terrace at the specified interval. Each bank intersection with
the ground will be at, or within, the search distance from the edge.
Procedure
The Bank Surface Details dialog is displayed.
Fill in the relevant data and click the OK button to continue. The
following prompt is displayed:
Snap on terrace point
Click on one of the terrace points. Once the terrace has been located the
Fixed Slope Details dialog is displayed.
Fill in the relevant data and click the OK button to continue. The Bank
Creation Details dialog is displayed.
Add elevation constant to Check this option and enter the constant to be added to
terrace elevations in order to lift or drop (negative constant) the
terrace points before calculating the banks.
Add serial number to toe Check this option in order to have a serial number added
points to the names of the generated bank points in addition to
the specified suffix.
Fill in the relevant data and click the OK button to continue. The terrace
banks are now calculated.
This happens if banks extend out in such a way that they overlap with
the banks from another part of that same terrace. It is a design problem
and suggestions are given to correct it. Pressing Yes will lead to the
If you selected the optimisation option then the Output Manager dialog is
displayed in order for you to set output options.
Optimisation calculations are done and the following message is
displayed:
Click the Yes button to have the new elevations of the optimised terrace
top listed.
Variable Slopes
Create terrace banks with different slopes on each face
This function is used to generate bank points along each side of a terrace
using a different cut or fill slope for each edge of the terrace. It is useful
where circumstances require one edge of a terrace to be a retaining wall
or perhaps an access ramp.
Procedure
The Bank Surface Details dialog is displayed.
Ground surface Select the surface which contains the points/line model
that define the ground or base surface.
Terrace surface Select the surface which contains the points/line model
that define the terrace surface.
Fill in the relevant data and click the OK button to continue. The cut-
and-fill slopes are entered for each edge of the terrace individually. The
edge currently requiring cut or fill details will be highlighted in the
3-28 Terrain Reference
defined Fill pen. See INI File Components for details. The Variable Slope
Details (Slopes) dialog is displayed for each edge of the terrace.
Cut slope Enter the slope (as 1 in X) at which banks in cut should
be calculated.
Fill slope Enter the slope (as 1 in X) at which banks in fill should
be calculated.
Fill in the relevant data and click the OK button to continue. From this
point on the function proceeds as for the Fixed Slope Banks function.
Procedure
The Bank Surface Details dialog is displayed.
This function is used to convert the terrace and batters generated under
Terrace Banks into ground surface points.
You must specify the terrace and ground surfaces (and optionally a third
surface on which the merged points should be created) and identify the
terrace to be used by clicking on a corner point. The function will:
• Copy all the points on that design surface into the relevant ground
surface
• Add the lines that describe terrace and banks to the ground surface
• Connect the bank top and toe points into the terrain model
• Delete all the ground points that previously fell under that terrace
and it's banks.
Note that after this function is complete the original terrace will still
exist, even though it will have been merged into either the ground or
merge surface. Previous versions of the program would remove the
specified terrace after the merge.
Procedure
The Bank Surface Details dialog is displayed.
Click the Yes button to proceed with the merge, or click the No button to
cancel the function.
Once the terrace (with or without banks) is identified, a DTM grid is run
across it and the cut-and-fill volumes are determined. Figures for
compaction and topsoil stripping can be incorporated and a final figure is
presented. The results are presented in the Output window as usual.
The volume data is substantially the same as is given under DTM -
Design/Surface Difference.
Use this function to get a preliminary idea of whether the cut-and-fill
balances for a specific terrace. If the quantities do not balance, the
terrace may be very quickly adjusted and the procedure used again.
Procedure
The Bank Surface Details dialog is displayed.
Ground surface Select the surface which contains the points/line model
that define the ground or base surface.
Terrace surface Select the surface which contains the points/line model
that define the terrace surface.
Fill in the relevant data and click the OK button to continue. The
following prompt is displayed:
Snap on terrace point
Click on one of the terrace points. Once the terrace has been located the
Terrace Volume Details dialog is displayed.
Click the Set Depths button in this dialog to display the Depth Intervals
dialog in order to set the depth ranges at which to report the cut and fill
volumes.
This function is used to delete all the points on a surface that fall within
or "under" a particular terrace and its banks. Since changes are not
stored until the file is saved, you can recover from this operation by
loading the file again and selecting No at the 'Do you want to save'
prompt.
The routine will remove all surface points within the selected terrace.
Unlike the Terrace Merge function, it will not attempt to link up any
terrain lines and it will not change the surface allocated to the terrace
points.
Procedure
The Bank Surface Details dialog is displayed.
Fill in the relevant data and click the OK button to continue. The
following prompt is displayed:
Snap on terrace point
Click on one of the terrace points. Once the terrace has been located the
following message is displayed:
Click the Yes button to delete the ground points under the terrace
perimeter, or click the No button to cancel the function.
This function will, given a rectangle, generate a grid of points inside the
rectangle with interpolated heights.
Procedure
The Point Grid Settings dialog is displayed.
Interpolate heights from Select the surface from which the grid points heights
should be interpolated.
Interpolation search Enter the maximum distance in metres to search around
distance a generated grid point in order to find lines from which to
interpolate heights.
Generate grid on Select the surface on which the grid points should be
generated.
Grid Spacing - Horizontal Enter the spacing between grid points in metres. The
and Vertical spacing is measured from the first point placed.
Fill in the relevant data and click the OK button to continue. The
following prompt is displayed:
Enter first point of grid rectangle (grid generated from
this corner)
Click on a position in the Design Centre window that defines the first
point of the grid rectangle. The first point of the grid will be placed here
and all spacing will be calculated from this point.
The following prompt is displayed:
Enter second point of grid rectangle
Single Surface
Calculate a grid and volume from one surface to a datum
Surface to grid Select the surface for which the DTM grid must be
calculated.
Fill in the relevant data and click the OK button to continue. The Grid
Details dialog is displayed.
Fill in the relevant data and click the OK button to continue. The Single
Surface Details dialog is displayed.
Search hole distance Enter the distance beyond which interpolations should
be discarded.
Datum elevation Enter the base elevation from which to determine
volumes. The initial value is calculated from the lowest
point on the site and a higher value than this may not be
specified.
Fill in the relevant data and click the OK button to continue. The
calculated volume is displayed in the Output Window.
Procedure
The DTM Surface Details dialog is displayed.
Ground surface Select the surface on which the ground or base model is
located.
Fill in the relevant data and click the OK button to continue. The Grid
Details dialog is displayed.
Fill in the relevant data and click the OK button to continue. The Double
Surface Details dialog is displayed.
Ground hole distance Enter the distance beyond which interpolations on the
ground surface should be discarded.
Design hole distance Enter the distance beyond which interpolations on the
design surface should be discarded.
Fill in the relevant data and click the OK button to continue. The
Volume Details dialog is displayed.
Procedure
The DTM Surface Details dialog is displayed.
Ground surface Select the surface on which the ground or base model is
located.
Design surface Select the surface on which the design or terrace model
is located.
Fill in the relevant data and click the OK button to continue. The Grid
Details dialog is displayed.
Fill in the relevant data and click the OK button to continue. The Double
Surface Details dialog is displayed.
Ground hole distance Enter the distance beyond which interpolations on the
ground surface should be discarded.
Design hole distance Enter the distance beyond which interpolations on the
design surface should be discarded.
Fill in the relevant data and click the OK button to continue. The Volume
Details dialog is displayed.
Fill in the relevant data and click the OK button to continue, or click the
Cancel button to end the function.
Procedure
The Polygon Volume dialog is displayed.
Fill in the relevant data and click the OK button to continue. If you
selected to determine volume by polygon then the following prompt is
displayed:
Perimeter: Indicate start point
Click on a position in the Design Centre window and the following
prompt is displayed:
Perimeter: Indicate next point
Continue indicating perimeter points and end by clicking on or near the
starting point again.
In either case the Output Manager dialog is displayed in order for you to
set output options. The volumes for the polygon are calculated and
displayed according to the output selections made.
Procedure
Windows’ standard save dialog is displayed in order for you to select a
file to which to write. The drive and path automatically default to the last
used drive and directory for this type of file.
Once you have selected a file the Output Manager dialog is displayed in
order for you to set output options.
Procedure
The DTM Contour Details dialog is displayed. Fill in the relevant data
and click the OK button to continue.
Procedure
Windows’ standard save dialog is displayed in order for you to select a
file to which to write. The drive and path automatically default to the last
used drive and directory for this type of file.
Once you have selected a file the Output Manager dialog is displayed in
order for you to set output options.
This function will, given a centre point and an eye-level height, generate
a set of points at the given height either at the nearest intersection with
the model at that height or at the specified sight distance should no
ground intersection occur within that distance.
In order to generate the line-of-sight points, a cross-section is taken
every three degrees around the centre point and the intersection
between the line of sight and ground model calculated. The default
rotation angle can be changed using the setting Sweep=n in the
[Terrain] section of the file CivDes6.INI where n is the sweep angle
increment (in degrees) to be used. See INI File Components for more
information.
Procedure
The following prompt is displayed:
Indicate eye location
Click on a position in the Design Centre window and the Line of Sight
Details dialog is displayed.
Track elevation Enter the height at which the tracking line should be
generated.
Track surface Select the surface that contains the model defining the
site to be processed.
Max. track distance Enter the maximum distance that the tracking line can be
from the eye point.
Fill in the relevant data and click the OK button to continue. The Output
Manager dialog is displayed in order for you to set output options.
View
Generate and view the site in 3D
Procedure
If the view data had been generated previously then the following
message is displayed:
Click the Yes button to reuse the existing view data, or click the No
button to redefine the view.
If the view data had not been generated previously or you clicked the No
button for the previous message then the View Surface Details dialog is
displayed.
Fill in the relevant data and click the OK button to continue. The 3D
View dialog is displayed.
Save Button Click this button to save the current view. The Bitmap
Dimensions dialog is displayed.
Print Button Click this button to print the current view.
Info Button Click this button to display information on the renderer
and the version of the libraries being used. A text file
called "PixelFormats.txt" is also written to the program
directory and is useful in sorting out problems with the
display in conjunction with the programmers.
Start/Stop AVI Capture Click this button to create a new AVI file. Once capturing
has started click this button again to close the AVI file.
Capture Frame Click this button to add the current view as a frame into
the current AVI file.
Procedure
The View Surface Details dialog is displayed.
Base surface Select the surface containing the line model that defines
the ground surface.
Terrace surface Check this option and select the surface containing the
line model that defines the terrace surface in order to
generate a dual surface model or fly path.
Fill in the relevant data and click the OK button to continue. If you did
not select the Path from road file option then the following prompt is
displayed:
Fly Path: Indicate start point
Click on a position in the Design Centre window and the following
prompt is displayed:
Fly Path: Indicate next point (Right click to end)
Continue indicating positions in the Design Centre window. Right click
on the last point in the path to end.
If at any point a height cannot be interpolated for an indicated position
the Fly Height dialog is displayed.
Surface elevation Enter the height at the surface of the indicated position.
Fill in the relevant details and click the OK button to continue. A new
CAD window is created and the 3D plot is generated into it.
This routine is used to obtain the direction and distance between two
points of known coordinates.
The two points are selected by clicking on them with the mouse. The
database will be scanned to retrieve their YX and X ordinates and the
join information will be displayed.
The terminal of the last join then becomes the origin of the next.
Procedure
The following prompt is displayed:
Join: Snap on start point
Click on an existing point in the Design Centre window and the following
prompt is displayed:
Join: Snap on next point
Click on a second existing point in the Design Centre window and the
join information is displayed:
This routine is used to fix a new point a given distance and direction
from a base point of known coordinates. The base point is selected by
clicking on it with the mouse. The database will be scanned to retrieve its
Y and X ordinates and new point will be inserted a specified distance
and direction away from the base point.
Procedure
The following prompt is displayed:
Polar: Snap on base point
Click on an existing terrain point in the Design Centre window and the
Polar Details dialog is displayed.
Direction Enter the bearing from the indicated point to the new
point.
Distance Enter the distance from the indicated point to the new
point.
Name of calculated point Enter the name to be assigned to the new point.
Fill in the relevant data and click the OK button to continue. The Point
Details dialog is displayed.
Fill in the relevant data and click the Save button to continue. The
function continues in a cycle prompting for the base point.
Procedure
The following prompt is displayed:
Resection: Snap on start point
Click on an existing terrain point in the Design Centre window and the
following prompt will be displayed:
Resection: Snap on next point
Click on an existing terrain point in the Design Centre window and the
following prompt will be displayed:
Resection: Snap on last point
Click on an existing terrain point in the Design Centre window and the
Resection Calculation dialog is displayed.
Direction from Enter the bearing from the specified point to the new
point.
Calculated point name Enter the name to be assigned to the new point.
Fill in the relevant data and click the Save button to continue. The
function continues in a cycle prompting for a start point.
This function is used to fix a point at specified parallel offset from two
lines that have a known intersection point. A common use would be to
calculate manhole positions a set distance from buildings or boundaries.
The intersecting lines are defined by entering a point that falls on the
first line, followed by the intersection point and finally a point defining
the second line. Thereafter offsets are entered from both the first and
second lines and the intersection point is calculated.
The point calculated is assumed to be to the right of the three points in
the order they were specified. In other words, to get the complementary
situation of a point on the other side, specify the points in the reverse
order.
Procedure
The following prompt is displayed:
Parallel Intersection: Snap on start point
Click on an existing terrain point in the Design Centre window and the
following prompt will be displayed:
Parallel Intersection: Snap on next point
Click on an existing terrain point in the Design Centre window and the
following prompt will be displayed:
Parallel Intersection: Snap on last point
Click on an existing terrain point in the Design Centre window and the
Parallel Intersection dialog is displayed.
Fill in the relevant data and click the OK button to continue. The Point
Details dialog is displayed.
Fill in the relevant data and click the Save button to continue. The
function continues in a cycle prompting for a start point.
This function calculates a point that falls in the middle of a straight line
joining two points indicated with a mouse. After the points are defined,
the mid point is calculated and its coordinates are displayed on the
screen. You have the option of adding the point to the database or
canceling the operation.
Procedure
The following prompt is displayed:
Midpoint: Snap on start point
Click on an existing terrain point in the Design Centre window and the
following prompt will be displayed:
Midpoint: Snap on end point
Click on an existing terrain point in the Design Centre window and the
Point Details dialog is displayed.
This function is used to calculate the point where two lines intersect.
You must select two points on each line by indicating them with the
mouse. The intersection point is calculated and its coordinates displayed
on the screen. You have the option of adding the point to the database or
canceling the operation.
In the diagram below, the user clicks on the circled points and the point
in the box is calculated:
Procedure
The following prompt is displayed:
Line Intersection: Snap on line 1 start point
Click on an existing terrain point in the Design Centre window and the
following prompt will be displayed:
Line Intersection: Snap on line 1 end point
Click on an existing terrain point in the Design Centre window and the
following prompt will be displayed:
Line Intersection: Snap on line 2 start point
Click on an existing terrain point in the Design Centre window and the
following prompt will be displayed:
Line Intersection: Snap on line 2 end point
Click on an existing terrain point in the Design Centre window and the
following dialog is presented:
Fill in the relevant data and click the Ok button to continue. The function
continues in a cycle prompting for a line 1 start point.
Procedure
The Elevation Tracking dialog is displayed:
Base surface Select the base surface from which elevations should be
extracted.
Terrace surface Check this option and select the terrace surface from
which elevations should be extracted in order to track
elevations from two surfaces simultaneously.
Search distance Enter the distance around the cursor position to search
for lines in order to interpolate elevations.
Fill in the relevant details and click the OK button to continue. The
following prompt is displayed:
Move cursor to display data (Esc to cancel)
As the cursor is moved over the project elevations are interpolated from
the selected surfaces and displayed in the form of a prompt. When
tracking a single surface the prompt is as follows:
Surface 1 height = 66.676
This function is used to display rays from a set-up station to points with a
known suffix.
It is assumed that a unique suffix was added to all points from a
particular station when a tache survey was reduced.
Procedure
The Tacheometric Rays dialog is displayed.
This function rescales the current Terrain database and resets the data
structure. You will be prompted with the calculated centre point
coordinates and site diameter, which may be changed. A constant may
also be added or multiplied to the points at the same time.
If the block structure of the database becomes unbalanced (typically as a
result of adding large amounts of data outside the original site limits)
efficiency can degrade. This routine actually resets the block structure
by performing an automatic ASCII export and re-import. See also the
Data Structure theory and Efficiency in a Terrain Database in the How
to do It section.
Procedure
The Database Dimensions dialog is displayed.
This function will interrogate a damaged .dtm file and scavenge as much
data as it possibly can. This is written in a comma-delimited ASCII
format to another file for subsequent re-importing.
There are only two data entry boxes, one to select the Civil Designer .dtm
file to recover, and one to select the name of the ASCII file to which it is
to be written.
It is recommended that all forms of output be switched off for this
operation, as a screen listing will substantially slow down the procedure.
Procedure
Windows’ standard open dialog is displayed in order for you to select a
file to rebuild. The drive and path automatically default to the last used
drive and directory for this type of file.
If the ".dtm" file being processed was not created or upgraded by a
version from 6.00 F onwards, then the Projection Details dialog will be
displayed.
This function prints the statistics on the block structure of the terrain
database of the current job.
If you are dealing with large amounts of data that are being progressively
accumulated, it is a good idea to use this routine to monitor the situation
from time to time. If the structure looks as though it is becoming
inefficient, rescale the survey. This has the effect of creating the
reference system from scratch.
Refer to the Terrain Data Structure section for a full discussion on the
terrain data structure.
Procedure
The Output Manager dialog is displayed in order for you to set output
options.
This function will check all the lines in the database for possible errors. If
an error is found, the offending line is removed and a report of the fault
is printed.
Those points with a faulty line structure are modified by adding the
following prefixes (depending on the fault encountered) to the point
names:
• ! – shadow line mismatch
• * - duplicate line entry
• $ - duplicate shadow entry
• @ - line entry duplicated as shadow entry
Procedure
There is no input required for this function. For each point that has an
error in the line data a message detailing the error is displayed.
This function exports the current view of the database as a 3D DXF file.
All elements of the view with the exception of symbols are exported. The
DXF file created is compatible with version 12 or later of AutoCAD.
Note that elements are written out as 3D elements where possible, and
that slope shading is written as 3D Faces.
Procedure
The DXF Layers dialog is displayed.
Combo boxes Only comboboxes for the available elements in the view
will be enabled. For each of these elements select the
layer in the DXF file to which the element should be
written.
Fill in the relevant data and click the OK button to continue. Windows’
standard save dialog is displayed in order for you to select a file to which
to write. The drive and path automatically default to the last used drive
and directory for this type of file.
Toggles on or off the display of point names in the graphical display. You
must refresh the screen to see the changed view.
Heights
Toggles height display
Lines
Toggles break line display
Toggles on or off the display of break and feature lines in the graphical
display. You must refresh the screen to see the changed view.
Contours
Toggles contour display
Snap Mode
Toggles snap mode
Toggles snap mode on or off. When snap mode is on and you are busy
with one of the graphical functions, clicking at a position on the site in
response to a request to indicate a position will automatically retrieve the
coordinates of the nearest point to the indicated position.
The nearest point to the cursor is taken as being within a radius of one-
twelfth of the current screen size around the cursor. If no point is found
within this radius there will be a beep sound and the coordinates of the
indicated position will be used instead.
Certain functions such as Edit Point and Delete Point will automatically
turn on Snap Mode.
Procedure
The Auto-Interpolation Settings dialog is displayed:
The settings for various items in Civil Designer are stored in the file
CivDes6.ini which is located in your User directory. While most settings
in this file are manipulated from within the program itself, some settings
have no menu option or dialog associated with them.
In order to facilitate the changing of these settings, we have implemented
a dialog specifically for adjusting these settings. This saves you from
having to edit the INI file and making the changes by hand.
The left side of the dialog displays a tree list of available items. Click on
the top-level item to display the relevant page. Some of the top-level
items have further pages implemented as sub-items. Click on the + sign
to the left of any top-level item to display the sub-items. Click on a sub-
item to display the relevant page.
Certain settings are only read at program startup. These items are
marked with an asterisk (*). Changes to these settings will only be
implemented once the program has been exited and restarted. All other
settings are read at the start of relevant functions and changes to these
settings will therefore be available the next time the relevant function is
activated.
Short Axis labels Enter single character values to be used to label the
relevant axes in dialogs, print-outs, etc. for Southern
Hemisphere projects.
Long Axis labels Enter labels to be used to label the relevant axes in
dialogs, print-outs, etc. for Southern Hemisphere
projects.
Short Axis labels Enter single character values to be used to label the
relevant axes in dialogs, print-outs, etc. for Northern
Hemisphere projects.
Long Axis labels Enter labels to be used to label the relevant axes in
dialogs, print-outs, etc. for Northern Hemisphere
projects.
Screening radius for Enter the radius (in metres) within which successive
ASCII Serial import coordinates in a Serial file import will be screened out.
Number of data columns Select the number of data columns to generated during
for MOSS export a MOSS file export. Your options here are 3 or 6.
Number of entries in Enter the limit of point names to be stored in the Names
names list list. The Names list keeps track of all the point names
currently visible on the screen. This allows for easy entry
of point names in all the filter dialogs.
Include numerical names Select whether you want numerical names to be
included in the Names list.
Spreadsheet
Intelli-Lines Click the relevant buttons to set indicator colours for the
four Intelli-Lines processing passes.
Graphical Error Figure Click the relevant buttons to set indicator colours for the
various elements in a Graphical Error Figure.
Banks Click the relevant buttons to set indicator colours for the
various elements in banks during Terrace Banks
generation.
DTM Click the relevant buttons to set indicator colours for the
various elements in DTM Grid generation.
Perimeter indication Click this button to set the indicator colour of the
perimeter polygon when selecting items such as
terraces.
Depth buffer bits Select the number of bits available for depth buffering.
Your options here are 16, 24 and 32. Your setting will
depend on your video card and some experimentation
might be required.
Colour depth bits Select the number of colour bits available. Your options
here are 16,24 and 32. Your setting here should match
the colour depth of your Windows Desktop for optimal
results.
Field of view Enter the vertical field of view in degrees to generate the
correct perspective view. In order to calculate the
required field of view for your particular setting, measure
the distance from your normal seated eye position to the
screen and measure the height of the view area from top
to bottom. Divide the second measurement by the first
measurement, take the arc sin of the result, and round
that result to the nearest degree.
Contour separation Enter the value (in metres) to be added to contour
heights in order to prevent contours dissappearing
underneath the 3D View.
Enable mouse dragging Uncheck this option to prevent mouse dragging within
the 3D View from changing the view parameters. This
should normally be left checked, but some video cards
have problems with the rapid updates required.
Ignore video driver Check this option to have the OpenGL acceleration
acceleration capabilities of your graphics card ignored. This should
normally be left unchecked, but some video cards have
problems with the accelerated drivers.
Maximum number of road Specify the maximum numbers of roads per project. The
files value must be between 100 and 150.
Use Interactive Roads Check this button to enable the Interactive Roads
Expert Expert. Before every roads operation the program will
check if there are any operations that still needs to be
done before the specified operation can commence. If
there are then the Roads Expert will appear with the
relative operations checked. Simply press OK to perform
all the necessary operations and display the dialog for
the specified operation.
Use TRH format when Check this option to use TRH format when slaving Edge
slaving Edge Control Control. If this option is checked then the distance given
for the development length of the superelevation will be
applied from the stage where the grade is 0 (flat) until it
is fully developed. The initial portion where the normal
crossfall is picked up (or reduced) to 0, is automatically
calculated and added to the specified development
length.
Use element entry for Check this option to enter horizontal alignments by
horizontal alignment element (straights and curves) rather than by PI (with
instead of PIs and radii associated curve radius).
Use element entry for Check this option to enter vertical alignments by element
vertical alignment instead (grades) rather than by VPI (with associated curve
of VPIs length).
Display VPI names when Check this option to have VPI names displayed during
editing a vertical graphical editing of vertical alignments.
alignment
Text size for Horizontal PI When Editing the Horizontal alignment, the PI names
Spreadsheet
Horizontal alignment Click the relevant buttons to set indicator colours for the
various elements.
Vertical alignment Click the relevant buttons to set indicator colours for the
various elements.
Pipeline Click the relevant buttons to set indicator colours for the
various elements.
Intersection Click the relevant buttons to set indicator colours for the
various elements.
Template Editor Click the relevant buttons to set indicator colours for the
various elements.
Layerworks Note: The Layerworks pen will be used to draw the
layerwors in Graphical Edit mode as well.
Number of lines retained Enter the number of lines of output that should be
in memory retained at any time for the various output windows. This
will be the last x number of lines that have been sent to
the Output Window for display, enabling you to scroll
back to see lines that have dissappeared off the top of
the window.
Display/Print Font Enter the display/print font size (in points) and the
position at which a right margin marker should be
displayed in the Output Window.
Terminology
Driver A software component required to communicate between the
program and the dongle
Server A central computer with a Net Hasp dongle attached. The server
is attached to the client’s by a network.
Client A computer that does not need a dongle itself, but must be
networked to a server.
Crypkey driver A software component needed to communicate between the
Crypkey security system and AllyCAD.
Security 8-1
If your dongle does not have one of these codes then it is NOT a Civil
Designer dongle.
Security 8-3
NetHasp
The NetHasp dongle need only be plugged into your server when you
run Civil Designer. The server will be licensed to allow a limited number
of copies or modules of Civil Designer to run on different client
computers simultaneously. The server can be a computer running
Windows 95, Windows NT, or Novell NetWare.
Hasp Driver
As well as the physical hardware dongle, a software driver is required to
communicate with the dongle. The driver should be installed
automatically during the installation process.
During installation, you may get the error:
HASP Hardware lock Installation failed.
This indicates that there was a problem installing the driver. You must
then install it manually.
Client Installation
From your workstation use Windows Explorer to access the network
server. Find the directory where Civil Designer is installed (by default
CivDes62) and the program NETSET.EXE. Run NetSet.exe. This will
adjust the “program home” setting for Civil Designer in the registry on
your client machine to point to the location of Civil Designer on the
server, and will add a new group to your Start menu called AllyCADNet.
Server Installation
Civil Designer must first be fully installed on the server. Before any
clients can run Civil Designer, the Hasp Security Server must be run on
the server. Go to Start Civil Designer 62 Security Tools. The Hasp
Security Server contains online help.
3
3D ............................................................................................................................56
Export DXF View...............................................................................................6
Plot 3D line model............................................................................................66
3D View ..................................................................................................................56
A
Alternative Data Sources .....................................................................................2
ArcInfo ...................................................................................................................22
Areas................................................................................16, 20, 32, 3, 5, 11, 18, 50
ASCII ................................................................................................... 30, 35, 49, 51
ASCII file ............................................................................................ 30, 35, 11, 49
export..................................................................................................................26
import .................................................................................................................10
Authorize ...............................................................................................................34
Auto Interpolate .....................................................................................................4
AutoCAD..................................................................................................................6
Autosuffix
define ..................................................................................................................11
display...................................................................................................................6
B
Bank Intersections...............................................................................................21
Batters................................................................................................................5, 32
Bend Point Types ................................................................................................11
Booker ......................................................................................................................2
Bowditch................................................................................................................14
Break Line.............................................................................. 27, 32, 3, 5, 19, 51, 2
add.......................................................................................................................27
convert to Feature Line ..................................................................................31
delete...................................................................................................................27
import from aerial survey...............................................................................17
remove all...........................................................................................................28
Brown .......................................................................................................................2
C
CAD.........................................................................................................................35
Calculation menu ...................................................................................................1
Chainage ..................................................................................................... 5, 11, 56
Chainages ....................................................................................................... 23, 11
CivDes6.ini ............................................................................................................54
Civil Designer .......................................................................................................20
Comma-delimited .................................................................................................. 3
Contours..................................................................................................3, 50, 51, 2
Conversions menu................................................................................................. 1
Convert
break lines....................................See Break Line, convert to Feature Line
coordinate units ............................................................................................... 19
geodetic...................................................................................................... 7, 9, 11
Goldfields system............................................................................................... 4
Helmert group .................................................................................................... 4
Helmert individual ............................................................................................ 2
units.................................................................................................................... 17
Coordinate Geometry ........................................................................................... 1
Corrections
datum ..................................................... See Corrections Sea level and scale
Sea level and scale........................................................................................... 15
t-T........................................................................................................................ 13
D
Data traverse ............................................................................ See Flat Traverse
Datum .............................................................................................................. 19, 51
Datum Contour .................................................................................................... 51
Decimal degrees ............................................................See Import Geo Coords
Define Fence .................................................................................................. 20, 21
Define Fly Path .................................................................................................... 56
Delauney ............................................................................................................... 35
Delete Ground...................................................................................................... 37
Delete Point .......................................................................................................... 16
Dongle.................................................................................................................... 34
DTM .................................................................................................3, 19, 34, 49, 50
corrupt .......................................................................... 37, See Rebuild DBase
statistics ............................................................................................................... 4
DTM file................................................................................................................... 3
DTM Grid........................................................................................................ 34, 50
DXF file
export DTM to .................................................................................................... 6
extract DTM from.............................................................................................. 5
E
Edges.................................................................................................................. 5, 50
Editing menu.......................................................................................................... 1
Elevation Tracking.............................................................................................. 12
Error Figure ......................................................................................................... 30
Error indicator ............................................................................................... 37, 27
Exclusion polygon .........................................................................See PolyFence
Export ASCII data various formats ................................................................. 26
Export DXF View .................................................................................................. 6
F
Fast Cross ................................................................................................................5
Fast Long...............................................................................................................11
Feature Line
add.......................................................................................................................29
delete...................................................................................................................29
remove all...........................................................................................................30
Feature Lines....................................................................................................32, 2
Fence ............................................................................................................... 19, 21
Display Fences..................................................................................................24
Fence Clip..............................................................................................................19
Field Book .................................................................................................. 2, 30, 35
File Menu
Survey mode .......................................................................................................1
Terrain mode ......................................................................................................1
Fly Path..................................................................................................................56
G
Geodos......................................................................................................................2
Geographical coordinates ..............................................................................19, 2
convert from Transverse Mercator ..............................................................11
Gradient .............................................................................................................52, 2
Graphical menu......................................................................................................1
Gridding.................................................................................................................50
H
Height Differences...............................................................................................12
Height Interpolation..............................................................................................4
Heighted traverse ................................................................See Traverse, Slope
Heighting menu......................................................................................................1
Heighting traverse .................................................................................................6
Heights .................................................................................................. 11, 50, 56, 2
I
ID Point....................................................................................................................9
Import ASCII data various formats .................................................................10
Intelli-Lines...........................................................................................................32
Interpolate ........................................................................................ 2, 5, 11, 30, 56
Interpolate Point ....................................................................................................7
automatic .............................................................................................................4
Intersection ................................................................................................ 54, 7, 10
Isograde Line ........................................................................................................52
Isopachyte contours ..................................................................................... 50, 51
J
Join..................................................................................................... 3, 5, 11, 18, 19
field and plan ...................................................................................................... 2
graphical.............................................................................................................. 2
L
Least Squares....................................................................................................... 30
Level Traverse ..................................................................................................... 23
Levelling................................................................................................................ 23
Line Intersection ................................................................................................. 10
Lines.................................................................................... 11, 32, 37, 49, 54, 56, 2
Listing menu .......................................................................................................... 1
Locate Point ......................................................................................................... 10
Logger...................................................................................................................... 2
Longsection .......................................................................................................... 11
M
Mid Point................................................................................................................. 9
Model .......................................................................................................3, 5, 49, 54
Model menu............................................................................................................ 1
ModelMaker ......................................................................................................... 24
Moss Genio ..................................................................................................... 21, 29
N
Name Filter.............................................................................................11, 5, 11, 3
Names ...................................................................................................................... 2
Network....................................................................................................... 14, 35, 3
Network Menu ..................................................................................................... 35
O
Optimisation ......................................................................................................... 21
Option Settings ................................................................................................ 34, 1
Output Manager .................................................................................................. 31
Output Window.................................................................................................... 31
P
Parallel Line ........................................................................................................... 7
Perimeter ........................................................................... 16, 20, 3, 18, 19, 30, 37
Pipe ........................................................................................................................ 11
PI's .......................................................................................................................... 56
Platform............................................................................................2, See Terrace
Plotting
terrace .................................................................................................................. 6
Point
batch delete......................................................................................................... 5
delete graphically .............................................................................................. 5
delete manually.................................................................................................. 3
edit graphically................................................................................................... 4
edit manually ...................................................................................................... 4
enter manually....................................................................................................2
insert graphically................................................................................................2
move......................................................................................................................6
PolyFence ..............................................................................................................22
Display PolyFences..........................................................................................24
Polygon Clip ..........................................................................................................16
Q
Quantities ..............................................................................................................34
R
Rebuild DBase........................................................................................................3
Reductions menu ...................................................................................................1
Reference manual..................................................................................................4
Remove Fence ......................................................................................................21
Rescale Survey .......................................................................................................2
Road............................................................................................................. 5, 11, 56
Road Alignment .....................................................................................................5
Road Layer ..............................................................................................................5
Road width .................................................................................See Parallel Line
S
Sections....................................................................................................................5
Security ..................................................................................................................34
Settings menu
Terrain mode ......................................................................................................1
Show Tache Rays.............................................................................................2, 13
Snap Mode ..............................................................................................................3
Spirit levelled Cross-sections ............................................................................23
Spreadsheet ................................................................................................... 30, 35
Stardust....................................................................................................................2
Stardust Tache .......................................................................................................2
Surface ................................................... 2, 9, 16, 32, 3, 5, 19, 21, 30, 37, 50, 56, 3
Surface change
by filter ...............................................................................................................15
by polygon..........................................................................................................18
SurvPro..................................................................................................................23
T
Tache ..................................................................................................................2, 13
Tache Reduction ....................................................................................................2
Terrace ...............................................................................................................2, 34
generate banks with fixed slopes ..............................................................3, 24
generate banks with variable slopes ............................................................27
merge with original ground .............................................................................7
volumes ................................................................................................................5
Terrace Banks ......................................................................................................21
Terrace Merge...................................................................................................... 32
Terrace Top .......................................................................................................... 30
Terrace Volume ................................................................................................... 34
Terrain Database...................................................................................35, 10, 2, 4
Terrain menu ......................................................................................................... 1
Terrain model .................................................................................................. 5, 32
Tools menu
Survey mode....................................................................................................... 1
Terrain mode...................................................................................................... 1
Track
dynamic .......................................................................See Elevation Tracking
Transformation menu .......................................................................................... 1
Traverse ................................................................................................................ 14
adjustment of.................................................................................................... 18
corrections, e.g. sea level, temperature etc. .................. See Traverse, Full
Data ........................................................................................ See Flat Traverse
fieldbook codes................................................................................................. 14
fieldbook format............................................................................................... 15
Flat...................................................................................................................... 17
Full...................................................................................................................... 22
Heighted ............................................................................ See Traverse, Slope
network adjustment of redundancy............................................................. 18
Slope................................................................................................................... 22
Triangulate ..................................................................................................... 35, 49
U
Units.......................................................................................... See Convert, units
V
Validate Line Data ................................................................................................ 5
Validate Model ..................................................................................................... 37
Vertical ..............................................................................................2, 35, 16, 19, 3
Volumes.................................................................................................5, 18, 19, 34
W
Wild ASCII............................................................................................................ 30
WILD Data Format ............................................................................................... 2
Y
Young....................................................................................................................... 2
YXZ .......................................................................................................................... 5