Compute-a-Grade

An Earthworks Calculation System

A large amount of power is needed to shift dirt quickly

Introduction

Compute-a-Grade is an earthworks calculation system for surveyors, designers, earthmoving contactors and farmers. It enables raw staff levels to be entered into the computer direct from the surveyor's field notebook. These levels are related, reduced and saved in a form that can subsequently be used for landform design and all its associated earthworks such as channels, drains, banks, and pads. Reduced levels can also be typed in and saved for later use.

Landform design can be performed on a field of any shape and slopes can be specified along the peg lines or at an angle to them. Grades of best fit can be calculated so as to give the designer an idea of the "cheapest" slope. Grades can be specified or the grades of best fit can be used when calculating volumes of earth to be moved.

History

Compute-a-Grade is the oldest existing landforming program in Australia. The first version of it was written in Basic, in 1979, for a Tandy TRS80 model 1 with 4K of memory. It had no printer and audio tape cassettes were the only storage medium. Although crude by today's standards, it was eagerly accepted by professionals in the field such as Frank Rennick.

The program has been continuously developed since then. The aim has been that it should be friendly to use and that it must meet the requirements of the people using it. The developer has always worked closely with the users.

In 1986 Compute-a-Grade was completely rewritten in "c". The program is still a DOS program but work has been in progress for some time on a Windows version that hopefully will be released soon.

Hardware

The DOS version requires very minimal PC hardware. It will run quite happily on a 486DX or even less if a floating point co-processor is present.

The Windows version will be much more fussy in its minimum requirements - a Pentium II with 32M of memory, a spare 100M of hard disk space and a video card and monitor capable of displaying 1024 x 768 pixels.

Level

This is the surveyor's module of Compute-a-Grade. Staff levels can be entered in any order within a set-up. The different instrument set-ups are related using a foresight and backsight or by entering an instrument height directly. Finally all levels from the field are reduced and saved as a reduced level (RL) file. The main features of Level are:-

Field

This is the landform design module. It will only accept reduced levels (RL's). These can be either typed in or read from a disk file. The file can be created either by Field or Level. Field is extremely fast and very versatile. The main features are:-

Ditch

For the design of banks, channels, drains and pads (collectively referred to as works). The main features are:-

Hydro

Hydro was added to Compute-a-Grade in the early 90's. It is used for calculating the flow in channels, drains and pipes. It can also calculate the head loss through a fully submerged check. Data for M1 and M2 longitudinal profiles of channels and drains may also be produced.

Interface to other Programs

Compute-a-Grade contains a number of conversions for inputting RL files from other landforming programs. It can also convert from some XYZ formats provided the data is on a grid. This gives a roundabout way of getting GPS data into the program.

Acknowledgements

CAG Software would like to acknowledge the contribution and encouragement given by the following during the continuing development of Compute-a-Grade.

Stan Archard of Archard's Irrigation Pty. Ltd.
Bill Booth of Booth Associates
John Edwards of Goulburn Valley Irrigation Services Pty. Ltd.
Steve England of S. & R. Computer Services.
Michael McBurnie of Michael McBurnie Irrigation Designs.
Frank Rennick of Frank Rennick and Company Pty. Limited.

A landformed field of Maize under furrow irrigation

Home Page