Back to The Complete Knuckleheads Guide

CREATE CROSS SECTION SHEETS---AUTOMATIC METHOD:

FIRST OF ALL YOU MUST HAVE THE FOLLOWING: Copy one of the 2D cross section files listed below from the F:\Resource\Seed directory to your working directory (name it whatever you want) and get into it.   I would suggest renaming this file to...LAYOUT.DGN. This routine accesses your .DGN file that contains your cross sections and shuffles them into individual stacks that fit on 10.5 x 16.5" sheets.   These stacks of cross sections are written to the blank cross section .DGN file that you copied from the F:\Resource\Seed directory above and must exist prior to running this routine.   You may select whatever name you want for this new .DGN file, however it must correspond with the name of the .DGN file shown on the last line of your layout input file.   This routine does not produce any grids for the cross section sheets or any borders, that will be covered later.

Let's take a look at an example of a metric sheet layout input file:

  sheet layout                

        xs dgn = cross.dgn
            type = text, line, ellipse, arc, line_string, shape           
            lv = 2-30,32-49,51-59

        parameters
            baseline      = final
            begin station = 25+000
            end station   = 150+000
            beginning x coord = 1000.0
            beginning y coord = 1000.0
            horiz scale = 2
            vert scale = 2
            left hand offset = 14
            horizontal offset increment = 2
            min space from top = 3
            min space from bottom = 2.5
            min space between xs = 1
            station horiz offset = 25
            station vert offset = 2.5
            clip lt = 1
            clip rt = 26
            max size vertically = 35
            sheet height = 42
            sheet width = 27
            sheet space = 10
            sheet stack = vertical
            maximum number of sheets in stack = 3
            elev increment = 2
            elev horiz offset = 2.5

            station level symbology
                co = 3
                lv = 31
                lc = 0
                ft = 24
                th = 0.3
                tw = 0.4           
             elevation level symbology
                co = 3
                lv = 1
                lc = 0
                ft = 24
                th = 0.3
                tw = 0.4

            offset level symbology
                co = 4
                lv = 11
                lc = 0
                ft = 24
                th = 0.3
                tw = 0.4

        write sheet layout into dgn = layout.dgn

Let's review each line (or groups of lines) in more detail:

This line tells the software what process will be run.

The xs dgn = indicates the file containing cross-section data serving as input to the sheet layout software.

These lines indicate the search criteria for the data to be used as input to the sheet layout software.   In this manner, the user can segregate working data in the cross-section file from data that is to be shown on the production drawings.   Acceptable types include line, line_string, arc, text, shapes, ellipses, and cells.

These lines indicate which cross-sections are to be placed onto the sheets.   Any cross-section data in cross.dgn between and inclusive of stations 25+000 and 150+000 will be arranged and drawn onto sheets.

These two lines indicate the coordinates, expressed in terms of units of resolution (UORs), where the sheet layout process begins.   All subsequent sheets are stacked above this original sheet position: increasing in the positive "y" direction.   This point will also coincide with a major grid line.

These two lines indicate the scale at which the cross-sections are drawn.   Cross-sections are drawn at this specified scale independent of the scale of the corresponding cross-section cells in the input data file.   A plotter unit is defined as the actual distance on the plotting media which is equivalent to specified master units in the design file.

This defines the distance in plotter units from the left-hand edge of the sheet to the zero offset position (i.e., baseline) of the cross-section.

This increment specifies how far apart (in plotter units) the labels are placed.

These two lines define the minimum distance in plotter units from the top and bottom of the sheet that must be clear space.
NOTE: 3 units are necessary for the top (for sheet title text).

This line defines the minimum distance in plotter units between cross-sections that must be clear space.   BE SURE TO SET THIS TO AN EVEN INTEGER, such as 1 or 2, NOT 0.5, or the grids will not line up with the elevations.

These two lines define the distance in plotter units from the location of the station labels.   The horizontal offset is from the left edge of the sheet and remains the same on every cross-section.   The vertical offset is a minimum distance and varies with every cross-section so that the station label always lies just above a major grid line.

The clip lines define the clipping limits in plotter units from the left edge of the sheet.   Left of the clip lt. and right of the clip rt., will remain clear space.

This defines the maximum size in plotter units that a single cross-section can have and is measured downward from the highest point (text, line, or line string) on the cross-section.

These three lines define the size and spacing between sheets in plotter units.   The sheet height and sheet width define the sheet size.   The sheet space defines the spacing between sheets.   For this example, the first sheet begins at coordinate 1,000, 1,000 in the design file.   All subsequent sheets will be placed at increments of 104 master units above the beginning coordinate 1,000, 1,000.   The 104 master units is computed by adding the sheet height to the sheet space and multiplying by the horizontal scale.

Individual sheets can be stacked either vertically or horizontally and is determined by the width of paper to be used for plotting hard copies.

By specifying the maximum number of sheets in the stack, the software will place the first row or column with the specified number, then (in the case of horizontal stacking), the next sheet will be placed above the first sheet and continue creating a second row.   In the case of vertical stacking, the second stack will be placed to the right of the first stack.   This is useful with large projects to avoid the edge of the design plane.

The increment determines the incremental values for which elevations are presented.

The increment defines the distance from the left edge of the sheet to the elevation labels.

These lines define the parameters for plotting the station label.   The station labels have text nodes attached.

These lines define the parameters for plotting the elevation label.   The elevation labels have text nodes attached.

These lines define the parameters for plotting the offset label.   The offset labels have text nodes attached.

The last line defines the name of the MicroStation file where GEOPAK draws the cross-sections in order and onto sheets.

NEXT . . .

Edit the input file to meet your project requirements and while in any MicroStation file, invoke the GEOPAK Process Cross Sections dialog box:
APPLICATIONS > GEOPAK ROAD > CROSS SECTIONS > PROCESS CROSS SECTIONS

The dialog box shown below will appear.


Back to The Complete Knuckleheads Guide