Upload
izadal-iskandari
View
4
Download
1
Tags:
Embed Size (px)
DESCRIPTION
Foresight's CDS
Citation preview
Civil Design & Survey
Tutorial Manual
from F o r e s i g h t S o f t w a r e
CDS/TRPS Version 1.02 Example 1A Page - 1
Introduction
The purpose of this tutorial is to introduce you to the look and feel of
CDS/TRPS
You will learn how to
Open jobs.
Zoom the display.
Pan the display.
Use modes and layers (and their function keys) to control what is
displayed on the active screen.
Use a Query to find or alter the attributes of a point.
Use the join hotkey to find the bearing, distance and grade between
any two points.
Open multiple windows to allow different views of a job.
Display different jobs at the one time.
Before starting, you need to have installed the Tutorial Data from the
CDS/TRPS Tutorial Disk supplied, so if you havent already done so,
please install the data now by inserting the disk and using the Run command
from Windows to activate A:\setup.
Note: It is not the intention of these tutorials to provide
you with basic instruction in how to use Windows. If
you do not already have a basic knowledge of how to
use Windows to do the everyday things like; start
programs, open folders, select files, minimize and
maximize sessions, set up printers and print then it is
reasonably pointless in trying to complete these
tutorials.
Please save yourself time and frustration by first
undertaking some basic training so you are
comfortable with the basic functions provided by your
operating system before you attempt to undertake these
tutorials.
Once you are ready to proceed, select the Start button, then select Programs
to display the list of programs available on your computer.
Page 2 Example 1A CDS/TRPS Version 1.02
Select Foresight CDS/TRPS from that list, and a screen will appear as seen
below.
Now select File from the
menu followed by Open.
The tutorial data has been
stored in a folder named
Foresite\Tutor so you
need to use Windows to
open that folder for you.
You will see that the
program is suggesting that
you Look In a folder named
Program.
Click on the folder with an up arrow, to indicate you wish to look at a higher
level folder, and you will see the main Foresite Folder displayed with the
other folders below it. Select the Tutor folder.
Once the folder is open the screen similar to that seen below. (Depending on
the version of this document, there may be more, less or different files listed
in the folder, so dont worry if the screen is not 100% identical).
In Foresight terms, the most important file in any job is the database where
all the points are stored, so you will see a list of all the databases in the
folder. Note that to
maintain compatibility
with earlier versions, the 3
character Job ID is
retained at this stage, but
later releases of the
software will move to the
long filenames allowed
by the latest Windows
versions.
As you select these db
files with a single click of
your cursor, you will see details about the job listed in the relevant
descriptive fields, allowing easy identification.
CDS/TRPS Version 1.02 Example 1A Page - 3
The Job, or Database that we are interested in is job 970, so highlight the
file called db.970. The descriptions should indicate that it is data for
Example 1A, so double click db.970 and the screen should appear as
below.
Please note that
the points in the
job are not
meant to
represent
anything like the
jobs you will
encounter in
daily practice,
but are merely an
invented set of
points designed
to spell out
TRPS, and to be
used in this
Tutorial.
So, if you use your imagination, and can make out the letters of TRPS on
your screen we are off to a good start, so lets explore what functions are
available.
Firstly, if you look from the top of the screen, you will see the second line is
the Menu list that contains the various drop down menus you will learn to
use to complete your tasks.
Below the menu list is a row containing a number of icons, and these icons
can be used to give you quick access to commonly used functions.
If you run your cursor slowly over the icons, a window will appear on the
end of your cursor arrow telling you what each icon accesses, so take a few
moments now to position your cursor over each icon in turn to get the idea
of what they do.
The first function we will explore is the Zoom function which allows you to
control the size of the job, or more correctly, how much of your current job
is displayed on the screen at any given time.
Page 4 Example 1A CDS/TRPS Version 1.02
Zoom To access the Zoom function you can
1. Select the Icon showing a magnifying glass over the corner of a
screen , or
2. Press the Z key on the keyboard.
Once you either select the icon or press z you are in Zoom Mode, and
more particularly, you are in Zoom Window mode, and your cursor will
have changed to a magnifying glass.
The program is now waiting for you to place a Window around the area you
are interested in.
To do this move your cursor to where you want one corner of the window to
be, and hold down the select button (normally the left one) on your mouse.
With the button held down, move the mouse to drag the window until it
envelopes the area you wish to see at a larger scale.
For example, in the screen below left you see a window around the T and
R in this job, and in the screen on the right you see the screen which is
presented once the button is released.
Please note that the program takes the dimension of
the window you specify and then expands that in
whatever direction necessary to fit the active window.
In this case, the vertical dimension of the window shown has been used to
fill the screen, and there is room in the horizontal direction to also display
the points in the letter R as well.
CDS/TRPS Version 1.02 Example 1A Page - 5
Dont be confused by those programs that allow you to put a window around
something, and then only display the contents of the window on the screen,
that is not the intention here.
The other function currently available within zoom is to reverse the effects
of the Zoom Window, and to again display the whole job in the active
window.
To achieve this you wish to Zoom Extents, so when you activate Zoom
(either from the icon, or pressing Z) immediately press the E key to
indicate Extents are required, and the screen will be redrawn to show all the
points in the job within the active window.
You can also enlarge the size of the job, or zoom in with
the + icon, or you can reduce the size of the job, or zoom
out with the - icon, and you should try them to see what
they can achieve for you.
Pan the Display. As well as Zooming, it is useful if you can also Pan, which means to move
the existing window over the underlying data. To Pan, you can either;
- Press the P key, or
- Select the Icon with 4 arrow head on the toolbar (seen above).
When you enter Pan mode, the cursor will change to be a cross bearing 4
arrow heads as seen above.
All you need to do to Pan is to put the cursor near the point you wish to
move, press the left mouse button, and hold it down while you drag the
cursor to where you would like the point to be.
Page 6 Example 1A CDS/TRPS Version 1.02
For example, in the screen below left we have positioned the cursor near
Point 12 in the R, then dragged across to near the left hand border, and
down a little from horizontal. You will see a line drawn to show where the
item will move.
When you release the mouse button the screen will be redrawn in its new
location, as seen in the screen shown below right.
Now that you know how to control the extent of the data which is displayed,
next you need to consider how you can control what is shown on that
display at any point in time as far as the attributes of the points, strings,
contours and triangles are concerned.
The combined effects of the Modes and Layers functions control the
Display, and first we will consider Modes.
Modes - Display
You may access the Modes function by selecting its icon, or by pressing the
F9 function key.
The modes icon is the one to the right of the Zoom icon and it represents a
screen display controlling how the job will appear.
When you select the Modes Icon, or press the F9 function key, the screen on
top of the next page will appear.
If you look at the first two options available, you will see that the Display
can either be controlled by Layers, or by Modes, and while the program
gives default control to the layers, there are times when your data is not
CDS/TRPS Version 1.02 Example 1A Page - 7
conveniently arranged in layers, so it is important that you know how to take
control over what is displayed.
To give you an example of what you can do, click the radio button adjacent
to Modes to indicate that you wish to use the Modes function to control the
display.
Next select the ON button adjacent to heights to indicate that you want the
heights of all the points displayed.
Now select OK at the bottom of the screen.
The screen will now
appear as at right, and
you should notice that
heights of all the
points are now
displayed rather than
the point numbers, and
the text is now all the
same colour.
If you wish, you can
again call up the
Modes screen and turn
Point codes ON.
Page 8 Example 1A CDS/TRPS Version 1.02
Alternatively, you can also use the function keys which were established in
previous versions of Foresight to turn various attributes On/Off.
The Function Keys and their attributes are as follows.
F1 Help F2 Point Numbers
F3 Strings F4 String Names
F5 Heights F6 Codes
F7 Contours F8 Triangle Model
F9 Modes Screen F10 Layers Screen
F11 Points (dots)
Please note that there are a limited number of function keys available, and
they have been assigned to the most commonly displayed items.
If you wish to display Description, Layer Names, Road Number, Chainage
or Offset there is no function key available so you will need to use the
modes screen to turn these items on or off.
You should also be aware that the Modes function is also designed to
display only one attribute at a time, so you can either have Point Numbers
displayed, or you can have Codes displayed etc, but you cant have some
Point Numbers and some codes. To do that you need to use layers.
You can however use the Select option from the modes screen to limit the
display to a specified range of point rather than all points in the job. But if
you look at the screen you will see there is only one Select range, so the
attribute currently turned on will be displayed for the range of Points you
have specified.
This function was not designed to allow you to display different attributes
for different ranges of points. That ability is handled by layers which we will
now introduce you to.
Before you proceed, please press Z followed by E to display the entire job.
CDS/TRPS Version 1.02 Example 1A Page - 9
Layers
The Layers icon that is shown at left, can be found to the right of the Modes
Icon, and the layers screen can also be quickly accessed by using the F10
function key.
When you select
layers, a screen
similar to that at
right will appear.
Here you will see
that there are six
different layers in
the current job.
If you do not
assign points to a
particular layer
they will all be
placed on a
default layer of 0.
Before you start tinkering with the screen, remember that the Modes screen
has ultimate control over whether the display takes notice of the Modes or
the Layers parameter screen, and since we have just finished using Modes to
control the display, we need to switch it over.
Select the tab marked Modes - Display and turn on the Layers button.
Then select the Layers tab to bring back the screen above.
To get some idea of the capabilities of this Layers function, we will first turn
layer 0 and layer Centre OFF so they are not displayed.
To do this, position the cursor on the relevant line in the layer table and
select it with the select button on your mouse. The selected layer will be
highlighted and you then pick the relevant option from the selection boxes
below.
Page 10 Example 1A CDS/TRPS Version 1.02
Note you can also select a number of layers at the one
time by dragging the mouse over the layers to be
selected, but we will leave you to practice this function
on your own.
Once you have turned 0 and centre OFF, Select layer Are. Then use the
pull down option to choose to display the Height (hgt) for this layer.
Now select layer Pee , use the pull down option and scroll through the list
to assign the code to be displayed.
Next select layer Ess and assign the attribute of desc to display the
description.
If you wish, you can also assign different colours to each of these layers to
make identification or differentiation easier, but though you can see the
difference on the screen, since this tutorial is printed in black and white, the
different colours will not reproduce here.
Once you have made the relevant selections select the OK button and you
should see a display as below.
As well as allowing selection of which attributes are to be displayed, the
layers function allows you to display only those points in which you have a
current interest.
CDS/TRPS Version 1.02 Example 1A Page - 11
So, for example, call up your layers screen again, turn off all layers except
TEE and PEE, and the screen should appear as below.
Hint: One way to
achieve this with
a minimum of
actions is to
select None On
to turn all layers
off with one
action, and then
select Tee and
turn it on, and
then Select Pee
and turn it on.
The standard
Windows method
of selecting items
using Shift Select for Groups and Control Select for individual items is
applicable in the Layers function.
Query
The next Icon displayed on the menu bar is in the form of a question mark,
and if you have a question about any particular point, or wish to change a
particular point, you can select this icon, or enter ? from the keyboard.
You may type in the number of the point you are interested in, or point to it
with the cursor, and its details will be displayed.
A line will also be drawn from the bottom left hand corner of the window to,
or towards the point to indicate its location.
Page 12 Example 1A CDS/TRPS Version 1.02
In addition you can use the Next and Previous buttons to scan forward
and backward through the database.
If you wish to alter the values of a point, you can position the cursor in the
relevant field, and type in the value you require.
The function will NOT allow you to change the point number of a point, but
you can alter any of the other database fields, so please be careful and make
sure you know what you are doing before you start.
If you do change any of the values, once you select the OK button you
will be asked to verify that you wish to save the changes which you have
made, and you must select Yes if you wish the changes to be made
permanent.
Joins
You will often need to know the bearing and distance between two points in
your job, and in CDS/TRPS we call this a Join. ( It is also known as an
Inverse in some areas.
The Join function does not have an icon, and is accessed by pressing the J
key on your keyboard.
This is one of the Hot Keys which you need to remember to make use of
the software easier.
CDS/TRPS Version 1.02 Example 1A Page - 13
Once you press J, you will
find a Join Dialogue Box
appears as seen in the screen
at right, and the box is
requesting a First Point and
a Second Point.
You may type in the Point
numbers of the relevant
points, or you may select the
points you require by
pointing to them with the
cursor.
To select the point, simply place your cursor (the tip of the arrow) over the
point attribute that is displayed and select it with the left button on the
mouse.
If you select Points 1 and 9,
the bearing and distance
between them will be
displayed as seen at the
bottom of the previous page.
If both points have valid
heights then the percentage
grade between them will
also be displayed. You will
also see a line drawn on the
screen between the points.
Multiple Windows
In some cases it is useful to have two (or more) different views of a
particular job, and this can be easily achieved as shown below, but before
you start, use your Layers function again and turn all the layers On.
First pull down the Window menu from the menu list, and select the New
Window option. You will see a second window appear with your job
Page 14 Example 1A CDS/TRPS Version 1.02
displayed in it, and when it appears it is cascaded over the existing
window, partly obscuring the first window.
So you can see the contents of both windows at the on time, CDS/TRPS has
function to allow you to tile the windows, and because jobs are of
different shapes, you have the ability to tile either vertically or horizontally.
If you again pull down the Window menu and select the option to Tile
Vertically, the screen will appear as in the diagram below left, while if you
choose to Tile Horizontally, you screen will resemble the screen below
right.
If you Tile Vertically, and then Zoom a window around the R shape in the
job, you should see a screen as below left.
You should be aware at this
stage that while you can
have two, or more windows
open at any time, only one
window can be active at any
given time.
The active window can be
determined by looking at the
bar along the top of the
window.
One will be coloured, while the other will be greyed out, and the one
which is coloured is the active window.
(Because you can set screen colours to your own taste, we cant predict what
colour the bar will be, but you will see the difference)
CDS/TRPS Version 1.02 Example 1A Page - 15
If you wish to switch to make the other window active, simply position the
cursor within the window and press your left mouse button. You will see the
coloured bar changes to indicate the new active window.
Any changes which you make as far as Modes or Layers are concerned will
take effect immediately in the active window, but will not become apparent
in the non-active window until it is redrawn.
You can use this feature to give yourself a simultaneous display of two
different attributes of the points on display.
For example, in the screen
at left we have the display
in the right hand window
controlled by Layers, while
in the Left hand window we
have zoomed up the area of
the R and then used
Modes to display the point
numbers of those points in
the active window.
To extend this concept a
little further, if you look at the screen displayed below, you will see four
windows.
To achieve this, you use the
New Window function
three times to create three
new windows, and then use
the Tile Vertical command
to set the four panes in
place.
You then make each
window active in turn, and
while the window is active
use the Zoom command,
and/or the Modes/Layers
function to control what is displayed in each window.
Page 16 Example 1A CDS/TRPS Version 1.02
So far we have concentrated on different views of the one job, but you
should be aware that it is also possible to display different jobs at the same
time.
Multiple Jobs on Display To achieve this, open your first job as normal, and then use the File Open
command to open the second job you are interested in. This will
automatically open the second job in a new window that will be overlaid
over your first job.
Then you use the Window menu and either Tile Vertical or Tile Horizontal
depending on the shapes of the respective jobs.
The screen adjacent shows
an example of what can be
achieved with job 970 in the
left window and job DAM
in the right window.
Please Note that just
because the function to open
different jobs is available, it
does NOT mean that you
should use it every time you
come to the computer.
It is a fact of life that if you have two jobs open at the one time, the speed of
processing of each of the jobs is necessarily degraded over the speed
achieved with only one job open, so use the function when you need to, not
just as a matter of course.
This ends the initial general introduction to the look and feel of CDS/TRPS,
and if you are comfortable that you know how to use Windows generally,
and the functions of CDS/TRPS explained in this exercise then you can
commence on the next tutorial example.
If you are not completely comfortable with your ability to work within
Windows, to maximise and minimise windows, to alter the default printer, to
open and close files and windows then please save us, and yourself, a great
deal of heartache and frustration by taking the time to now become
comfortable with these items before you go on.
CDS/TRPS Ver. 1.02 Example 1B Page 1
The purpose of this example is to continue your introduction to the use of
the various facilities in CDS/TRPS, and here in the guise of designing a
mock subdivision you will learn how to;
Create a New Job and Add Points into it.
Calculate points using Bearing and Distance, Bearing and Multiple
Distance, Radiate, Intersection of 2 Bearings and Parallel Offset.
Calculate Curves.
Add Strings, Curved Strings, and Change existing Strings
List out String definitions and Areas.
Start CDS/TRPS from the Programs Menu, or from a Shortcut if you have
taken the trouble to establish one.
In this example, you will learn how to start a Job from scratch, rather than
work on an existing job as you did in the first example.
Creating a New Job
Pull down the File menu, and select New.
You wish to start new Job with an ID of "IN2", and you should store it in
the folder Foresite\Tutor, so make sure the folder is set to that location and
type in a Filename of "db.in2" to replace the db.* which appears.
You may fill in the other descriptive fields if you wish, and a Description
such as Tutorial 1B would be appropriate. Once you have completed all the
fields you wish to use, select the Open button.
Once you save the new job your
screen will appear as seen at left,
and you will see that the new job
has appeared with a blank screen
Now Maximise Job IN2 so it fills
the screen.
At this stage the screen is still blank
Page 2 Tutorial 1B CDS/TRPS Ver. 1.02
as there are no points in the job, but we will soon rectify that by adding a
start point, and then calculating some points from it.
If you wish you could simply add points into a job by clicking on the screen,
but before you can achieve this you need to be in Add Mode.
Adding Points
If you pull down the Points Menu, you will see the option for Add Points,
and you should select it.
You will notice that your cursor now becomes a cross rather than the arrow
you had previously.
If you watch the Status Bar at the bottom of the screen as you move the
cursor around you will see that the coordinates update as the cursor moves
around the screen.
We wish to Add in Point 1 with coordinates of East 200 and North 300.
You could, if you wanted, move the cursor carefully until those coordinates
were displayed, and then select the point, but it is not very practical to do so.
Instead you can simply position the cursor somewhere near where you want
the point to be and select a point by pressing the Left mouse button.
A dialogue box will appear as seen below, and you should simply type in
values of 200 for East and 300 for North and then Select OK.
Point 1 will now be saved
with exactly those
coordinates.
You now wish to add
another point being Point 2
with coordinates of E 450
and N 500, so repeat the
process and type in the
relevant values.
CDS/TRPS Ver. 1.02 Example 1B Page 3
Note that in this case we have chosen arbitrary coordinate values with
relatively low values, but the process is exactly the same no matter what the
coordinate values you wish to work with.
If the points you enter do not at first appear on the screen simply use the
Zoom Extents function that you learnt in the first example and they should
appear when the screen is redrawn.
Now that we have two base points to work with, we will be calculating other
points rather than adding them, so pull down the Points Menu and turn Off
Add Points by selecting it.
Calculate using Bearing & Distance Now pull down the Cogo Menu and select Bearing & Distance.
A dialogue box will appear as seen at left below.
This box is covering the area where you wish to calculate points, so drag it
to the right hand side of the screen so it appears as seen at right above.
You will see that the cursor is flashing in the field titled From Point, and
here we wish to calculate some points from point 1.
You may either type 1 in the field, or if you prefer, you can select the point
on the screen with your cursor (which you might note is now back to an
arrow since you have left the Add Points mode).
Now you need to enter in a bearing, and here you wish to use a bearing of
1530, so type 15.30 in the bearing field and then press the Tab key to
move to the Distance box.
Enter a distance of 20 metres
Page 4 Tutorial 1B CDS/TRPS Ver. 1.02
You will see that the program is suggesting that the new point should be
number 3, and we are happy with that, so click on the Apply button and you
will see point 3 appear on the screen.
If you look now at the dialogue box, you will see that the From Point has
changed to 3 and the new point has changed to 4 which is what we intend.
Both bearing and distance fields have retained the values you used, so if you
wish to calculate another point along the same bearing at a distance of 20
metres on from point 3 you need only select the Apply button.
In this example, that is exactly what we wish to do, so click on Apply and
you will see Point 4 appear on the screen.
This method is fine if you only have one or two frontages you wish to
calculate, however in this example we need to calculate another 5 points
along the line, and there is a more efficient way to achieve this that by
clicking apply five times.
If you look below the Apply button you will see a check box titled
Multiple.
It is designed to be used where you wish to calculate multiple points along
the same bearing, each the same distance apart which is something which
surveyors need to do regularly when designing subdivision layouts. (and
Engineers do when laying out buildings, footings and the like)
If you select the Multiple box with you cursor a tick will appear, and the
entry field below will become active.
In this example we need another 5 frontages so enter 5 into this field and
then click on Apply.
You will see points up to
point 9 are calculated and
stored.
Now we wish to calculate a
point on the back boundary
of these blocks of land that
we are attempting to set out.
CDS/TRPS Ver. 1.02 Example 1B Page 5
Position your cursor in the Bearing field that should still show 15.3.
You wish to enter a bearing that is at right angles to that bearing, so you can
do the quick sum in your head, or, while the cursor is in the bearing field
you can press the R key.
You will notice that the bearing now reads 105.3 indicating that the function
of the R key is to add 90 to the bearing already shown i.e., to go square
to the Right (There are no prizes for guessing what the key L might do)
Once the bearing is showing 105.3, press the Tab key, or select the Distance
box with your mouse.
The depth of these blocks is to be 35 metres, so type 35 into the Distance
box.
Now, we do not want the Multiple calculations to continue at the moment,
so turn Off the multiple box and then click on the Apply button to position
Point 10.
We now wish to calculate the back corners back down to where we started
which means we have 7 points to calculate.
First, position the cursor in the Bearing box and press R to show a bearing
of 195.3.
Next set the Distance to be 20.
Now turn On Multiple, and enter the number 7 in the Multiple box.
Now select Apply,
and you will see
points 11 through 17
calculated and saved.
Now close down the
Bearing and
Distance box, either
with the Cancel
button, or the X icon.
Page 6 Tutorial 1B CDS/TRPS Ver. 1.02
Now use Zoom (either press Z, or select the magnifying glass icon), and put
a window around this batch of points you have just calculated to get a screen
similar to that at right.
Next we need to add in some lines or Strings to show the boundaries of the
lots we have just created.
Adding Strings Pull down the Strings
Menu and select the Add
option to see the screen
below right.
This is where you add
strings into the job, but
before you get around to
adding, you need to know
about String Folders, and
String Classes.
Some Basic Concepts.
1. Folders You can choose what folder the string will live in.
If you like to think in terms of layers, then folders are simply string
layers.
The important thing to understand is that CDS/TRPS does not insist that
your lines or strings be on the same layer as the points that make them up.
Simply put, we recognise that your field party picks up and lays out Points
rather than lines, but your drafting staff are more used to working with
Lines, and that the points are of lesser importance to them..
If you are of a mind to have the lines live on the point layer, then you can
achieve that very simply by setting the folder name to be the same as the
layer name.
However, the ability to differentiate between points and lines gives you a
considerable degree of flexibility in what you have displayed or printed at
any time.
CDS/TRPS Ver. 1.02 Example 1B Page 7
As an example, consider you were working on a project such as a
subdivision that is to be built in stages. It is conceivable that you might wish
to place all the Points representing corners of the blocks onto a layer called
Corner for example.
If all the strings or lines were placed on the one layer called corners, it
would be difficult to simply look at the blocks in Stage 3.
However, if you use folders named Stage1, Stage2 and Stage3 for storing
the relevant strings, it now becomes a simple matter to only display the
blocks in Stage 3 by turning that folder ON and all the other folders off.
If you wish to place the string in an existing folder you can use the pull
down option to see the existing folder names, and select the one that suits
your purposes.
If you wish to create a new folder, simply type the name of the folder into
the space provided. Note for the time being please restrict Folder names to
8 characters or less.
2. Classes As well as the folder, the Class attribute gives you an additional means of
grouping strings of the same type together and then easily determining how
all members of that class will be displayed/printed.
As an example of some uses of this facility, consider a subdivision that
contains lots of different sizes as laid down under zoning guidelines.
Say for example you had normal size lots, super lots and other lots to be
used as parks.
If you assigned the relevant strings around the boundaries of these lots to
classes, you could then easily have all Super lots filled in and coloured
red, all Normal lots filled in blue, and the Park lots coloured in green.
In addition, you might choose to put all the centrelines of the roads within
the subdivision into a class called CL. You could then decide that all
strings in the class CL should be drawn with Chainages plotted along them
at the half angle offset to the sting
Page 8 Tutorial 1B CDS/TRPS Ver. 1.02
3. Why have both Folders and Classes? Simply to give you greater flexibility in how your job is controlled. If we
continue the Staged development analogy from the Folders, the Class is the
overriding attribute that determines how all strings in a particular class will
be shown.
The Folder can then be used to determine which strings belonging to a
particular class will be displayed or printed at any given time.
4. The String ID You need to give each string a name, or a number, or, in Foresight
terminology an ID.
The string ID can be any combination of the letters A through Z and the
numbers 0 through 9, and we strongly recommend that you so not include
any characters other than these in string names.
It is possible to have more than one string with the same ID in a job.
Back into Action In the Field entitled Folder, you should see the name lots. You should be
aware that you can store the string definitions in any folder you choose, but
the default name of lots will be fine for this example, so ignore the folder
field for the moment and concentrate on the String ID field.
You MUST give each string you enter an ID which can be either a name, or
a number, or a combination of the two.
Here we are creating lots, or parcels of land and traditionally these are
numbered, so lets start with and ID of Lot 1. Type Lot 1 into the field.
At this stage, we are not too concerned with Classes, so simply leave the
default Class of 0.
Likewise, we do not yet have a Deposited Plan, so leave that number blank.
Again, we are not too worried about Pens or Linetypes at this stage, so skip
over them and focus on the entry window.
All that is required is that you enter each of the point numbers that make up
the string.
You may type in the numbers if you wish, and if you choose to do so you
should separate each two numbers with a comma.
CDS/TRPS Ver. 1.02 Example 1B Page 9
Alternatively, you can point to the points you require with the cursor.
In this case, the string with an ID of Lot 1 is made up of numbers
1,3,16,17,1 so you should enter them into the entry window.
You will note that the start point (i.e. 1) has been entered again as the end
point in this string and this forms what we term a closed string.
If you wish to be able to determine the area enclosed by a string, you must
use a closed string.
Once the numbers are entered or picked from the screen, the string will be
drawn on the screen for you to see, and as you enter each new number the
next segment of the string will be drawn.
The screen should appear
as at right.
If, as it should, your
strings appears to
represent sensible
boundaries of Lot 1 you
can select the Apply
button and the string will
be stored away.
The cursor will then
switch back into the String ID field waiting for you to enter another String.
If you now attempt to add in Lot 2, the dialogue box may be in your way, so
simply drag the dialogue box across to the right hand side of the screen
before you enter in Lot 2 which is made up of Points 3,4,15,16,3.
We leave it to you to continue adding in the definitions for the strings up to
Lot 7.
Now, having done all this fine work, we suddenly realise that there is a small
problem back at Lot 1.
This is actually a corner lot, and the local council requires that all corner
lots have a splayed (or truncated) corner, which we forgot to include.
Page 10 Tutorial 1B CDS/TRPS Ver. 1.02
So, first we need to calculate the points that define the splay or truncation,
and then we will need to change the string definition.
Radiate To calculate the splay points you should use the Radiate option from the
Cogo menu, so pull own Cogo, and select Radiate.
The From Point should be 1 which you can either point to with the cursor, or
type in from the keyboard.
The first bearing is 1530 for a distance of 3.5 metres to calculate Point 18.
Now you will notice with radiate that the From Point will remain at Point
1 rather than leaping to the last point calculated as in the Bearing &
Distance routine we used earlier.
Position the cursor in the Bearing field, and press the R key to swing the
existing bearing 90 to the right.
Now select Apply and you will see Point 19 calculated.
Now close Radiate.
Change a String. Next you need to change the existing definition of the string with the ID of
Lot 1.
Pull down the Strings Menu and select Change.
The dialogue box will appear waiting for you to identify the string you wish
to change.
You may pull down the list of String IDs if you wish, and select Lot 1 from
there.
Alternatively you may select it by Pointing with your cursor to the string you
want.
If you do wish to point, it is important that you point to a unique part of the
string.
CDS/TRPS Ver. 1.02 Example 1B Page 11
For instance, here if you wish to point to one of the side boundaries, you
would point to the line between points 1 and 17 rather than the line between
point 3 and 16 because this line 3-16 is also part of Lot 2, and so by
definition is not unique to Lot 1.
Once you have identified the string, the numbers 1,3,16,17,1 will appear and
you should position your cursor in this field and alter the numbers to read
19,18,3,16,17,19.
Then press the Show button to ensure you have specified it correctly,
followed by OK to save the new definition of Lot 1.
At this stage your
screen should
look like the one
at right.
Now, the
mysterious Point
2, which has been
lurking up in the
top right hand
corner of the
screen will come
into play.
Point 2 is
actually a point
on the boundary of an existing road that runs East-West, and our next step is
to determine where that boundary will intersect with the frontage of the Lots
we have defined so far.
To do this we can use the intersection of two known bearings.
Intersect Two Bearings. Pull Down the Cogo Menu and select the option titled Intersect Bearing &
Distance, and then select the item titled 2 Bearing Intersection.
A dialogue box will appear as seen in the screen below.
Now you need to fill in the relevant values, and Tab between the fields as
you complete each one
Page 12 Tutorial 1B CDS/TRPS Ver. 1.02
Point 1 is in fact 1, and the bearing is 1530.
Point 2 in this
case is 2, and the
bearing from
there is 270.
20 is fine for the
New Point.
If you wish to see
what will result
from these
figures without
actually creating
the point you can
press the Show
button.
As you can see the program will draw two lines to indicate the bearings you
have entered, and to indicate where the new point will appear.
As long as this looks OK you can press the Apply button and point 20 will
be stored at the intersection of the two boundaries.
At this point it is wise to be on the safe side and do a quick check to find out
how much we have left between Point 9 and Point 20 before we go off
blindly creating more blocks.
Join Press the J key to
instigate a Join. Enter the
points 9 and 20
respectively and calculate
as seen in the screen at
right.
As well as noting the
distance, it is very
important that you get in
CDS/TRPS Ver. 1.02 Example 1B Page 13
the habit of checking that the bearing is also correct, and here it should be at
1530.
Keep in mind as you are calculating that it is relatively easy to hit a wrong
key, and for example if you had inadvertently keyed 15.50 for the bearing
when you created point 20, you wouldnt see the difference visually.
If you develop the habit of checking often, you wont find yourself in a mess
later on trying to unravel where you actually made the error.
While in this mode it would be worthwhile to check the join between 20 and
2 which should give a bearing of 90 and a distance of 194.535.
Enough of the checking and back on with the calculations.
Now with a distance of 67.5 metres left to the corner, it should be
reasonably clear that you can either get 3 full blocks and a funny little bit,
or two blocks with the possibility of something decent left on the corner.
Before we go much further, we need to see where we can get a full depth
block off both the street running North-South and the street running East
West, and we can determine this by using an offset of 35 parallel to both
streets.
Parallel Offset Calculation Pull down the Cogo menu, select the item entitled Offset Calcs, and then
select the Parallel Offset option.
A dialogue box will appear as seen in the screen below, and the values are
as follows.
First Point 9
First bearing 15.3
First Offset 35
Second point 20
Second Brg 90
Second Offset 35
Enter in these values,
using Tab or the mouse to
move between the fields,
and then select the Apply
Page 14 Tutorial 1B CDS/TRPS Ver. 1.02
button you will find Point 21 calculated.
Back in Check mode again, you should press J to do a join between 21 and
10, and you should get a bearing of 19530, and a distance of 40.934.
If that is correct we shall proceed, and at this stage we have decided
(whether rightly or wrongly) to leave a local park on the corner of these
streets, so to determine the two side boundary points of the park, you need
to use the Intersection of Two Bearings twice;
- to get 22, intersect a bearing of 0 through 21 with a bearing of 90 through
20
- to get 23, intersect a bearing of 1530 through 9 with a bearing of 28530
through 21
Now, since this is going to be a park, it might be decorative if we construct a
curved boundary at the corner.
Calculating a Curve Pull Down the Cogo Menu and select Curves followed by IP & Radius.
Note that if it overlaps your points you can Drag the Dialog box over to the
right hand side of the screen so it is out of the way.
Your IP Point is 20.
The incoming Bearing is
1530 and the Outgoing
Bearing is 90
Once you have entered the
two bearings the Deflection
Angle will be calculated.
Note: For the moment
please dont be alarmed if
occasionally an angle or bearing displays as 89.5960 instead of the 90 it is
meant to be - it is still calculating correctly, but there is something strange in
how things are displayed - we will track it down and eradicate it, but until
we do it does not affect the accuracy of the calculations.
CDS/TRPS Ver. 1.02 Example 1B Page 15
If you now position your cursor in the Radius field and enter a radius of 25,
then press the Tab key, you will see all the other fields filled in with the
relevant values.
You may, if you wish, alter any of the other values and the radius will
change accordingly.
Basically, once you have fixed the deflection angle, you can fix one other
parameter, and the curve will then be calculated for you.
So, for example in this case if we wanted to have a tangent length of 12
metres, we would end up with a radius of 15.781
Here we will set a radius of 15 metres and accept the tangent of 11.406 that
results.
If you wish, you can
select the Show button
to get a preview of how
the curve will fit, and
then select the Apply
button to store away the
two tangent points and
the centre point of the
curve.
Once the points have
been stored, select the
Cancel button to close down the curve calculator.
Adding a Curved String Now that we have calculated all the points for the park, it is time to define
its boundary as a string.
Pull down the Strings Menu and Select Add. (If necessary, you can drag the
dialog box to the right to clear the area you are interested in.
Use the Folder Lots and use an ID of Park.
Enter a Class of Park.
Page 16 Tutorial 1B CDS/TRPS Ver. 1.02
You have learnt earlier in this exercise how to define Strings, so the only
difference here is that the string has a curve in it.
To define a curve, you enter a tangent point, the centre point preceded by a
+ or a - sign depending on whether the curve is;
Right handed or clockwise about the centre ( + ), or,
left handed or anti-clockwise about the centre ( - ).
It is also recommended that you do not start defining a string on a curve
tangent point.
So here the points you need are 23, 24,+25, 26, 22,21,23.
Note you can pick all points except the centre point with the cursor if you
wish, but we recommend you type in the centre point complete with its sign.
At the end of this process
you might use the Show
button to check what you
have, and it should look
similar to the screen at right.
We are now left with the
decision of what to do with
the area between Lot 7 and
the corner park, and it
seems a reasonable spot for
a small commercial
development so we might leave this area as one large block.
Use the techniques you have learnt to Add in a String called Shops with a
Class or Retail defined by points 9,23,21,10,9.
Listing Strings and Areas. It is often necessary to have a list of the various strings you have defined,
and since the strings here define boundaries of parcels of land, it is also
useful to have a record of the areas of each of the parcels.
To do this we first need to select the strings we are interested in, and then
list them, so pull down the Strings Menu and highlight the Select Option.
CDS/TRPS Ver. 1.02 Example 1B Page 17
You will see that there are a number of methods of selecting the strings you
require, and for this exercise we will show you how to use the Range facility
to select.
If you pick Select a Range, the screen will appear as seen below
You will see that each of
the folders in the job is
listed. If you wish to
simply select all of the
strings in a particular
folder you can tick the
box adjacent to the name
of the folder.
If you wish to see what
strings are in a particular
folder, you can select the
plus box to the left of
the folder name, and this will expand the display to show a view of all the
string sin that folder, as seen below.
You can simply pick which strings you wish to list with your cursor, or if
you wish to list a whole folder you just pick the folder name.
Once you have selected the strings you require, pick OK.
Next pull down the Strings menu again, and now pick Listings.
You will then be asked which type of listing you require, and a Full Listing
is normal for presentation, so check that button.
Next you will see the Wordpad (in Win95 or NT) program open a window,
and the listing will be presented.
You can use the Wordpad facilities to change fonts etc if you wish, and once
you are happy with the format you should Save the document.
Note: to maintain compatibility with Win3.11 the report is written in
Windows Write format, and while Wordpad knows how to read it, it cannot
save a document in this particular format, so accept its suggestion of using
another format, and either save the document as Text, or a Word document
depending on your own needs.
Page 18 Tutorial 1B CDS/TRPS Ver. 1.02
A text format will give you a report that can be easily inserted into drawings
with Autocad or other CAD packages.
The format of the listing can be seen from the sample below.
JOB NAME: C:\CDS\in2 Date: 12/06/1997 POINT BEARING DISTANCE EASTING NORTHING _________________________________________________________________________
Folder: lots String ID: Lot 2 3 15~29'59" 20.000 205.345 319.273 4 105~29'59" 35.000 210.690 338.545 15 195~29'59" 20.000 244.417 329.192 16 285~29'59" 35.000 239.072 309.919 3 205.345 319.273 PERIMETER 110.001 m. AREA is 700.000 m. sq
Folder: lots String ID: Lot 3 4 15~29'59" 20.000 210.690 338.545 5 105~29'59" 35.000 216.034 357.818 14 195~29'59" 20.000 249.762 348.464 15 285~29'59" 35.000 244.417 329.192 4 210.690 338.545 PERIMETER 110.000 m. AREA is 700.000 m. sq
Folder: lots String ID: Lot 1 18 15~29'59" 16.500 200.935 303.373 3 105~29'59" 35.000 205.345 319.273 16 195~29'59" 20.000 239.072 309.919 17 285~29'59" 31.500 233.727 290.647 19 330~29'59" 4.950 203.373 299.065 18 200.935 303.373 PERIMETER 107.950 m. AREA is 693.882 m. sq
Folder: lots String ID: Park 23 15~30'00" 15.209 248.352 474.353 24 105~30'04" 15.000 252.417 489.009 + 25 0~00'00" 15.000 266.871 485.000 26 89~59'59" 15.209 266.871 500.000 22 180~00'00" 35.000 282.080 500.000 21 285~29'59" 35.000 282.080 465.000 23 248.352 474.353 PERIMETER 119.921 m. AREA is 906.699 m. sq
CDS/TRPS Ver 1.02 Tutorial 1C Page - 1
Still More Introduction
In this third tutorial introducing you to the methodology and features of
CDS/TRPS you will learn how to.
Select Points.
Alter the Selected Points.
Copy Points from One Job to another.
Select Strings.
Copy Strings from one job to another.
Select Strings and their points together.
In order to maintain consistency with the "windows way" of doing things,
CDS/TRPS introduces the concept of "Selecting" items, and then changing
the selected items.
In our case the "items" we are interested in selecting are Points and Strings,
and they can either be are selected independently of one another, or you an
select some strings, and then select the points contained in those strings.
Before you commence this tutorial, it is important that you are familiar with
the Windows operations of Cut, Copy and Paste, and that you understand
the concept of the Windows Clipboard. We are not attempting to teach these
concepts here, merely how they can be applied to your surveying
calculations, so if you are not already familiar with them please take the
time now to go back to your Windows manual and read up on what they do.
We will start the introduction by showing you how to work with points.
Start CDS/TRPS, and make sure that Job IN2 is current, and is zoomed to
its extents and maximised in the display.
You have had a preliminary discussion with your local town planner who
has said that the park on the corner looks fine, but he would prefer to see an
alternative layout of blocks where the commercial area is moved further
down towards Lot 1.
What we propose to do here is to take all the points which make up the area
Page 2 Tutorial 1C CDS/TRPS Ver 1.02
of the Park, alter them to put them on a layer of their own, and copy them to
a new job where we can try a new arrangement to suit the aesthetic
enjoyment of the planner.
If you pull down the Points menu and highlight the option titled Select, you
will see a series of options presented as seen below.
You should note that
there are eight options
beginning with
Transform and
extending down to
Delete which are
'greyed out' indicating
they are not available.
This is because these
options only become
active once some
points have been
selected.
Select Points by Polygon Here we wish to select the points by Polygon, so select that particular option
with your mouse.
Now the idea is to construct a polygon that encloses all the points in the
park.
There are many and varied ways you can draw the polygon, but for those of
you who are not adventurous, you should start by positioning your cursor to
the left of, and below Point 23, and pressing the left mouse button.
Now move your cursor up until it is above and to the left of Point 20, and
again press the left mouse button.
You will note that a line is drawn following your cursor as you move it, and
when you pick a point with your left mouse button it 'anchors' that particular
corner of the polygon you are creating.
Now move your cursor across until it is to the right of Point 22, and you will
CDS/TRPS Ver 1.02 Tutorial 1C Page - 3
see a 'triangle' drawn as the polygon you are creating follows your cursor.
Pick a point
somewhere in this
region, and then move
the cursor down until it
is below and to the
right of Point 21 and
your polygon
completely encloses
the area of the park.
Pick the point with the
left mouse button, and
then press the Enter key to end the creation of the Polygon.
You will see the points
will now change
colour, indicating that
they are "selected".
At this stage, we wish
to "alter" all the points
selected to put them on
a layer called "park".
Pull down the Points
menu, and this time
you should notice that since we have selected some points, all the options
except for Paste are now available.
(Paste only becomes available when there are some Points already on the
clipboard.)
Altering points. Select the option titled Alter and a popup window will appear as seen on the
next page.
This gives you the option of adding a constant to the "coordinate type"
values of the points, and replacing the "text type" values with another value.
Page 4 Tutorial 1C CDS/TRPS Ver 1.02
Here we wish to
assign all the
selected points to the
layer called "park" ,
so position the
cursor in the Layer
field and type in
'park' and then select
OK.
As well as the points
already selected, we
wish to take Points 1
and 2 with us so we know where the roads are to be.
Selecting Individual Points. Pull down the points menu again, go to Select and pick Single Selection.
You will now notice that your cursor has changed from the pointing arrow to
a "crosshair".
Position this crosshair over Point 2 and press the left mouse button. You will
see Point 2 change colour to indicate that it is now selected.
In this regard, the operation of selecting items is slightly different in
CDS/TRPS to what you would have experienced in some other windows
programs.
For example in spreadsheets and the like, if you select Item 1, and then
select Item 2, Item 1 will be unselected, and you need to hold down either
the Shift or Ctrl key while selecting the second item is you wish them both
to remain selected.
In CDS/TRPS, we have decided to vary slightly from the 'standard' method
of selection so you don't need to remember about holding down various keys
while you do things, and the selection mode is cumulative in that anything
selected is added to the group of things already selected.
Put simply, in CDS/TRPS once something is selected it stays selected until
you clear that selection. And if you first select Item 1 (being either a single
CDS/TRPS Ver 1.02 Tutorial 1C Page - 5
point, or a group of points within a polygon) and then select Item 2, both
items will be selected.
We also wish to
select Point 1, but
you will need to
Zoom up on that area
to see it.
Press the Z key (or
use the Zoom Icon),
and put a window
around the bottom
left hand corner of
the Job where Point
1 lives.
Then select it with your crosshair and see it change colour.
Now Zoom Extents again, and you should see Points 1 and 2 as well as the
points in the park shown in a different colour to the remainder of the points
in the job.
Copying the Points. Once the points you require are selected, you can Copy them to the
Clipboard.
You can either pull down the Points menu and select Copy, or you can use
the "Copy Icon" on the Toolbar, or you can even use the "Ctrl C" shortcut
by holding down the Ctrl key while pressing C.
The Points and their coordinates are then copied on to the clipboard.
Note that they are not deleted from the original job, rather as the name
implies, a copy of them is made.
Note : even though they are on the clipboard, they are in Foresight format,
so you can't go off and paste them into your word processor, but you can
paste them into another Job in CDS/TRPS which is what we wish to
achieve.
Page 6 Tutorial 1C CDS/TRPS Ver 1.02
Pull down the File menu, and select New.
You wish to create a
new job called IN3 in
the Folder CDS/TRPS,
so your screen should be
similar to that shown at
right.
Once you select the
Open button you will be
presented with a new
blank screen which is
the new job with no data
as yet.
Paste Points. To get the points into it you need to use the Paste function.
If you pull down the Points menu you will see that the paste option is
available because there is data on the clipboard.
If you select Paste, the
points will now be
placed into Job IN3,
and if you then Zoom
Extents, you should
see a screen like that at
right.
At the moment the Job
IN3 is maximised so
you can't see Job IN2
which is also still
open.
Select the Tile window button to bring the job back into a normal sized
window, and you will see Job IN3 overlaid on top of Job IN2.
Now pull down the Windows menu and select Tile Vertically and your
CDS/TRPS Ver 1.02 Tutorial 1C Page - 7
screen should appear as below.
For our next step we
need to copy across
the String "Park"
from Job IN2 to Job
IN3.
You will see at this
stage that Job IN3 is
current, and you
should Position your
cursor inside the
window of Job IN2
and press the left
mouse button to
bring it to be current.
You will notice that the Points we have copied are still selected, and since
we have no need for this any longer you should pull down the Points menu,
bring up the Select options, and choose Clear Selection.
Selecting Strings. The methodology of selecting strings is the same as you have already learnt
for selecting points, with only some slight changes due to the difference
between points and strings.
If you pull down the Strings menu, and then highlight Select, you will see
similar options to those in Points.
In this instance, you could use the Single String option and put the crosshair
over one of the boundaries of the Park, but since the function of these
tutorials is to teach you how to use various options, we will use Select by
Range.
When you choose this option, a popup window will appear as seen in the
screen below.
This will provide a "tree diagram" showing all the string folders in the Job.
If you wish to see the strings within each folder, you need to click on the
Page 8 Tutorial 1C CDS/TRPS Ver 1.02
small box containing a
plus sign to the left of
the folder name.
If you click on the box
adjacent to the folder
named lots the
screen should appear
as seen at right, with
an expanded list of
strings.
In this instance, we
only need to pick one string so using range is overkill, but it does alert you
to the capabilities of the option, and that is the aim of the exercise.
If you wish to select a particular string, you simply select the "Check Box"
adjacent to its name, and a tick will appear indicating it is selected.
If, as a later stage you wished to select all the strings in a particular folder,
you could achieve this by checking the box adjacent to the folder name.
Here you should check the box adjacent to "Park" as seen in the screen
above, and then select OK to return to the screen.
You will see the string
"park" highlighted as
seen in the screen at
right.
Next you should Copy
the string to the
clipboard using either
the Copy Icon, or by
pulling down the
Strings menu and
select the Copy option.
Now position your cursor in the window of Job IN3 and press the left mouse
button to make the window current.
You should notice that all the points are still shown as "Selected" , and since
CDS/TRPS Ver 1.02 Tutorial 1C Page - 9
this is of no further use to us, you should pull down the Points menu,
highlight Select, and choose Clear Selection.
Then you should Paste the string with either the Paste Icon or by pulling
down the Strings menu and selecting the Paste option.
A window will appear suggesting that you Change String Folder and offer
the default folder of Lots which you should select in this case.
The string will now appear as seen below (in the left pane).
In this example, you have so far learnt some of the methods of selecting
points and strings independently of one another which you often need to do.
You also often wish to select some strings, and the points contained in them,
and CDS has a simplified method of achieving this.
Select Strings and Points together. If you click in Job IN2 to make it the active job, you will see that the string
Park is still selected.
If you now go to the Points menu and highlight Select, you will see that the
option Select by Selected Strings is now available.
If you select that option, you will see the points which make up the park will
Page 10 Tutorial 1C CDS/TRPS Ver 1.02
now be selected.
You can now copy and paste these points as shown above.
Now that you have finished these first 3 Tutorials, you should be
comfortable with the general look & feel of CDS/TRPS.
You should be confident that you can
Open Exisitng Jobs
Zoom and Pan the Display
Use Modes & Layers to control what is displayed
Understand the Interaction between Modes & Layers
Create New Jobs
Add Points
Calculate Points
Define Strings
Select & Copy Points and Strings
If you are not completely confident of your ability to achieve any of the
things listed above, please save us both a lot of time and frustration by going
back and revising the things you are unsure of before you proceed to the
next tutorial.
CDS/TRPS Ver 1.02 Tutorial 1D Page - 1
Tutorial 1D
In this tutorial you will learn how to
assign strings to classes
use classes to plot solid colours in closed strings
use classes to specify which attributes are plotted on strings
use classes to hatch closed strings.
Open Job db.cl1 in your Tutor directory and maximise the screen.
The screen should appear as
shown. If it does not, try
Zoom Extents to get the view
you need.
To show you the first glimpse
of what you can achieve, we
have already allocated some of
the parcels into particular
classes of strings.
Pull down the Strings menu and
select String Attributes.
The screen should appear as
seen at right.
You will see here that we have
three classes named 0, villas
and small respectively.
Dont be too concerned about
where the names came from, as
the names themselves are
random and of little
importance.
Page 2 Tutorial 1D CDS/TRPS Ver. 1.02
Applying Solid Fills
As a first example of what you can do, select the Fill Button on the line which
deals with the villas class, and you will see the box is then crossed to indicate that
you want these strings to be filled in with a solid colour . You can also hatch, but
that will be covered later.
At this stage we will settle for
a colour, so click on the solid
black bar to bring up the
palette of available colours.
Pick one of the green colours
which takes your fancy and
then click OK.
The screen will return and
you will see the Fill Colour of
your choice is now shown,
and the screen will appear as
seen at right.
If you now select OK, you
will return to the screen that
should now appear similar to
that at right. However, I hope
you can see the colour of your
choice rather than the grey or
black blobs printed in this
screen dump.
Obviously you could do the
same thing to apply different
colours to the other classes,
but we have other things in
store.
CDS/TRPS Ver 1.02 Tutorial 1D Page - 3
Specifying String Attributes to be Displayed
As well as allowing you to control what colour your parcels are filled with, the
class table also allows you to set the String parameters for each class.
Select the Strings menu and again select String Attributes.
This time with Class Name 0 highlighted, move your cursor down and turn ON
String IDs by clicking in the box.
You can also set the colour of the pen and the size and font that the IDs will be
drawn in by selecting the Change button
The Size of the font is particularly important if you wish to be able to see things on
the screen, and you need to realise that these attributes will be displayed on the
screen at the same relative size that they will be plotted at.
While we dont actually scale the screen to the particular plot scale, the String IDs,
bearings distances and the like are all drawn at a size which shows you how they
will appear relative to the plot at the scale selected on the Plot Parameters
Screen.
Perhaps it might be clearer
if I demonstrate rather than
describe.
Select the Change button,
and set Arial font in Black
at a size of 18 Points.
The screen should appear as
seen at right.
Now press OK to return to
the job which should appear
as seen on top of the next page.
Page 4 Tutorial 1D CDS/TRPS Ver. 1.02
If you look closely, you will
see some indication of
figures in the middle of
some of the parcels where
you would expect to see a
Lot Number (or indeed a
String ID as we call them).
Now pull down the File
menu, select Plot
parameters, and set the scale
to be 1:1000. Then press
OK.
The screen will now appear as below, and you should be able to make out some Lot
numbers and some other String IDs. (at least on the screen, if not on the screen
dump)
Obviously since we have
doubled the scale of the
drawing, we have
effectively halved the size
of each parcel.
But the font size has
remained constant so it will
appear to be twice the size it
was previously
Clear isnt it.?? Dont
worry if it doesnt lock in immediately, just give it time and think it through and the
light will come on.
And it is important that the light is on, because this relativity will apply to all the
attributes of either points or strings which you choose to plot onto your plans.
You can also play with turning on various combinations of the other available
attributes needed to produce the various plan types you encounter.
CDS/TRPS Ver 1.02 Tutorial 1D Page - 5
A Note about Font Sizes.
Traditionally surveyors and engineers have specified text heights in millimetres, but
with Windows you need to specify in Point sizes.
In order to be able to convert, I should tell you that 72 points is equal to one inch,
or 25.4 millimetres.
So, by a process of simple arithmetic we find that 10 points is near enough to 3.5
millimetres.
Or to put it another way, if you multiply the Point size by 0.35 you will arrive at the
size of the text in millimetres.
Different Classes with Different Attributes
Return to the String Attributes table and this time highlight the Class Name
SMALL.
Select the Fill box, and pull down and choose a Red colour.
Then move down and Select
the Distances box, and use
Change to set a Size of 14
(which should be about 4.9
millimetres).
When you select OK and
return to the screen it should
appear as below.
Here you will have the
following Classes and
attributes
Class 0 not filled and display String IDs
Class villas filled in green with no attribute displayed
Class SMALL filled in red with distances displayed.
Page 6 Tutorial 1D CDS/TRPS Ver. 1.02
Using Class to Show Road Centreline
If you look now at the two Road Centrelines in the job, you will see that they still
belong to Class 0, which is the default class all strings have, unless you specify
otherwise.
It is common on engineering plans to show these centrelines with the chainages of
the points displayed at the half-angle, and you can achieve this as follows.
First you need to put the strings into a class of their own.
Pull down the Strings menu, highlight Select, and then choose Single String
Selection.
You will see your cursor now changes to the string selection crosshair.
Select each of the centrelines shown by clicking on part of the line.
NB. for the moment please make sure you only try and select on a straight part of
the line pointing to the arc is not yet functional.
Once the strings have been selected, pull down the Strings menu again, and pick
Alter.
A small window will pop up to allow you to alter the Pen, Linetype and Class of all
the Selected Strings.
In this case you are only interested in changing the Class, so position your cursor in
the Class field and type in Road., and then choose OK.
Now go back to your String Attributes, and this time you will see a Road Class is
now in the table.
Highlight the name Road with your cursor
Now move down and select the box titled Chain (HAO). (The HAO is shorthand
for half angle offset).
Change your Font to be black with a font size of 14.
CDS/TRPS Ver 1.02 Tutorial 1D Page - 7
When you select OK, the screen will appear as below.
You will see that the
chainages will most likely
overwrite the details on the
front boundaries of the lots,
but at this stage we are only
interested in showing you
how to use the different
features.
We make no attempt
whatsoever to suggest what
combinations of these
features you might wish to
use at any point in time.
Past experience has however shown that you would normally not try to draw an
engineering plan with centreline chainages at the same time as you had distances on
the boundaries, but we have given up trying to predict what people will and will not
do in drawing plans.
Using Hatching.
As well as filling in closed strings with a solid colour, you can also apply a
hatching pattern.
If you look at your job you will see a court bowl which has a line across its
entrance to close it off.
Select this string by clicking on the line across the neck of the bowl, and then Alter
its class to be Road
Next go back to String Attributes and highlight class name Road.
Click in the fill box, and type in a hatch name of bricks and press enter.
Now press OK and you will see the screen as below.
Page 8 Tutorial 1D CDS/TRPS Ver. 1.02
Note that at this stage you must
type in the name of the hatching
pattern that you require.
As the program develops, a pull
down list of hatch patterns will be
implemented, but as always we
prefer to get it working then get it
pretty rather than the other way
around.
The names of the standard
patterns supplied with CDS can be found in your OnLine manual, but you can use
any hatch pattern which you find which is compatible with the Autocad standard
method of hatching.
Before you complain that the hatching is not particularly dense, Zoom a window
areound the area of the court and you should see something like below.
Again, in this exercise I am more interested in identifying the features and showing
how to get to them rather than trying to produce a perfect result.
I leave it to you to experiment with other hatch patterns and different scaling to see
what you can achieve.
However, before you start to
complain that the hatching
facility doesnt do what Autocad
does, let me tell you that I
already know, and it was never
designed to compete with a full
featured CAD package.
If you need more than is
available, export a DWG and use
a full CAD package to finish the drawing while we concentrate on the calculation
routines that CAD packages dont have.
CDS/TRPS Ver 1.02 Tutorial 1E Page - 1
Tutorial 1E
In this Tutorial you will learn how to
enter a traverse using observed bearings
check the misclose and accuracy of the traverse
adjust the traverse
store the adjusted coordinates into a database
enter a traverse using observed angles
check and adjust angular misclose
adjust the traverse and store the coordinates in the database.
From Windows, select the Start button, and then select Programs to see the list of
available programs. Select Foresight CDS/TRPS, and the Foresight screen will
appear.
Pull down the File menu and select New. Enter a Filename of db.trv, and a
Description of Traverse Tutorial, then select Open, and a blank screen will appear
Access the Traverse Entry Screen
Use your mouse to select Entry from the options on the menu, and then select
Traverse Network.
The screen will appear similar to that below left.
Since this is a new job, select the New option, and then maximise the screen so it
appears as above right
Page 2 Tutorial 1E CDS/TRPS Ver. 1.02
At this stage you need to be aware that traverses are broken into two main groups,
defined by how the horizontal angular measurement has been observed and
recorded, and these are.
horizontal bearings
horizontal angles
If you use bearings in the field, please follow through the next section.
If you read angles between the adjacent traverse legs then please skip over the
following section and move on to Page.
Entering the Traverse with Observed Bearings
If you are in the habit of observing bearings in the field, then all you need do to get
your traverse into the entry screen is to provide a STN record defining the
coordinates (either real or adopted) of the first point in the traverse, and then enter
the details of the individual legs.
In this exercise, the field party has carried out a closed traverse around a parcel of
land, starting from Point 1 which has local coordinates of East 2500 North 1555,
and R.L of 200.00.
From this point a know azimuth could be set to a nearby Trig Station, so true
bearings were recorded. In this case the field crew were using older style
equipment which required the vertical angle to be read and noted along with the
slope distance, rather than the new fangled gadgets which automatically reduce the
horizontal distance for you.
The following data has been tabulated from a field book
CDS/TRPS Ver 1.02 Tutorial 1E Page - 3
From Station 1 - Adopted Local Coordinates:
East 2500
North 1555
RL 200
From Pt To Pt Bearing Vert. Angle Distance
1 2 16 35 15 93 15 20 134.83
2 3 83 45 05 88 27 30 103.127
3 4 67 04 55 86 12 25 101.051
4 5 111 47 30 92 14 55 158.772
5 6 191 56 20 93 04 15 77.511
6 7 142 33 15 90 30 30 95.174
7 8 241 28 20 87 12 40 106.076
8 9 276 22 45 88 13 50 151.522
9 10 306 07 20 90 30 00 95.150
10 1 274 41 40 89 45 00 102.825
Defining the Known Coordinates
You will see that the default Type of data on the first line is STN, which is exactly
what we require, so press the Enter key to accept it.
Enter 1 for Stn number, and then the East coordinate of 2500, the North coordinate
of 1555 and a height of 200.
Now press the Enter key until you finish off the line and the cursor moves down to
the next line.
The next line will also come up with a STN type of entry, but we only need the
one station in this particular traverse, so we need another type of entry.
You can either allocate the individual entry types by selecting from the pull down
list on each line, or, in the case where you will have a number of entries of the same
type you can set a default entry type.
Page 4 Tutorial 1E CDS/TRPS Ver. 1.02
Entering the Traverse Legs
In this case, all the rest of our entries will be Traverse legs so you should set the
default.
To do this, pull down the Options
menu, and select the option Default
Entry Type. As seen in the screen at
right. From the list of the available
types shown, select Traverse and then
OK.
You will now see the Type change to
Traverse, so press Enter to accept it.
If you look at the columns to the right you will see At Station (here it is 1), then To
Point (here it is 2) . Next you have Angle/Bearing which is 16 35 15 followed by
the Vertical Angles (93 15 20) and the Slope Distance (134.828).
For this example concrete pillars had been set up on each station at the same height,
so the height of instrument and height of target were identical in all set-ups, with
values of 1 being used for each.
Obviously in your real life work, you will need to enter in the values that you
measure for both height of instrument and height of target if you are to obtain
correct values for the heights of the stations.
Enter 1 for both height values, and press Enter to skip over the Point Code column,
and you will see the cursor appears on the next line offering a default type of
Traverse.
Press Enter to accept it, and then
continue to enter the data shown in
the table until you reach the end, by
which time you should have a
screen as seen at right.
CDS/TRPS Ver 1.02 Tutorial 1E Page - 5
Define the Traverse Loop
Before you can go any further, it is necessary to define the route which your
traverse took.
Now in this simple example, this step might seem a little redundant (and it probably
is), but since this table can be used to enter large looped networks it is essential that
you learn how to define the traverse loop.
To achieve this you need to enter a Fieldnote into the traverse table.
Bring your cursor up onto the line defining 1 to 2 and make sure it is in the type
Column.
Next Press the Insert Key on your keyboard, and you will see a new lien is inserted
into the table.
Pull down the options on this new line and select the Fnote type.
Press Enter to lock in the Fieldnote and the cursor will move to the next column.
The Fieldnote required to define the traverse loop is the letters TR followed by a
space, and then a list of the points making up the traverse loop, separated by
commas.
In this case the, points are from 1 to 10 inclusive, and then back to 1 to close.
The fieldnote would then be TR 1,2,3,4,5,6,7,8,9,10,1.
Since this requires a far deal of typing, and, since it is common to have a traverse
made up of a sequence of points, we have implemented a method of defining a
sequence and minimizing the typing required.
Simply type the first point of the sequence, and full stop or decimal point, and the
end point of the sequence, as seen in the alternative Fnote TR 1.10,1.
So, regardless of how you decide to enter it, you need to enter it, and once you have
done so you can now check on the misclose and accuracy of the traverse.
Page 6 Tutorial 1E CDS/TRPS Ver. 1.02
Calculate Misclose & Traverse Accuracy
You can either pull down the Option menu, and select Calculate Misclose, or,
alternatively, select the button labelled Re (short for ReCalc) shown at the left of
the second line.
Either way the misclose, and accuracy and perimeter should now appear in the
relevant fields at the top of the screen as seen below.
Now, in this case you should achieve an accuracy of closure of 1:24 that is well
within acceptable limits.
Since you are within
allowable limits, you
may wish to adjust the
traverse to form a
perfect close, and if you
so do, you can choose
from the currently
available adjustment
methods of Bowditch,
Compass, or Transit.
You may either pull
down the Options menu,
select Traverse adjustments, and then select your required method, or you can
select the icons B,C, or T respectively.
Either way you choose to do it, it is important to remember that the adjustments are
made to the coordinate values of each of the points, and NOT to the raw
information which you have observed in the field and entered into the traverse
table.
Once the adjustment has been made the program will advise you and inform you to
use the Print to see the resulting adjusted values.
CDS/TRPS Ver 1.02 Tutorial 1E Page - 7
Calculate & Display Coordinates
The aim of the traverse exercise is to eventually produce coordinate values for the
traverse points (and any side shots