223
Civil Design & Survey Tutorial Manual from Foresight Software

Manual CDS1

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