COMPEV Process

To access this process:

See this process in the Command Table.

Process Overview

Design and evaluate a composite in a blast.

A blast outline is selected, and the blast holes within it displayed. Composites may then be designed, evaluated and stored.

COMPEV takes as input two compulsory files, one containing one or more blast outlines as perimeters, and the second containing a set of blast-holes for one or more benches. These blast-holes are assumed to be vertical; they are treated as points, located at a particular X,Y,Z location. They must have an identifier (BHID), and they may also have a LENGTH field which will be used for weighting if it exists. You then select a blast from the input file to work on; this defines both the Bench and Blast numbers which will remain in force until a new blast is chosen.

If the blast specified is not on file (e.g. blast 0) then all holes on the input file will be read, and a dummy rectangular outline constructed around them. The program automatically works out the co-ordinate limits of this blast, and will compute a rotation angle to align the major axis of the blast along the screen X axis; the user may override this if required. The blast is then shown on the graphics screen, with the blast holes superimposed. A set of grid lines in the original co-ordinate system is also shown, rotated if the blast was rotated.

Different colours may be chosen (under user control) for the two axes, to give an indication of which axis is which. A suitable grid size is chosen automatically, but you may change or suppress this if required (DEFAULTS [/CF] command). A set of colours is automatically chosen to display blast-hole grades in, based upon the first grade field found in the blast-hole file.

The user may choose different fields, colours, grade ranges etc. by use of the SD command. A title is automatically generated giving the Bench and Blast numbers; again, this may be substituted by use of the TI command. During the blast selection process, the user is given the choice of accepting all the blast-holes or of only selecting a subset.

Input Files

Name

Description

I/O Status

Required

Type

IN

Blast outline for composite design. The file must contain the fields:- XP, YP, ZP, PTN, PVALUE (numeric, explicit). It may also contain the field BENCH; if it does not contain this field, all bench numbers will be taken as 1. The PVALUE field contains a Blast number. The file may contain many blasts; one is selected at the start of the process.

Input

Yes

String

HOLES

Blast holes. This must contain the fields:- BHID (N or A) : Hole ID. X,Y,Z : Location of centre of hole. It may also contain BENCH and BLAST fields, and any of the standard fields in a standard sample format file (A0, B0, LENGTH, FROM, TO). It may also contain a number of numeric grade fields for evaluation and display. It may also contain a DENSITY field, which will be used for bulk density calculations ( SITE=0).

Input

Yes

Undefined

TEXT

Input / output text file for text added to the drawing, or composite evaluation results (which may be shown as text). If this file does not exist, it will be created. If it does exist, it must have the fields BENCH, BLAST, COMPOSIT, XT, YT, ANGLE, CHARSIZE, ASPRAT, (all numeric) and TEXT (40 characters). Any existing text in the file for the current bench and blast will be plotted on the screen.

Overwritten

Yes

Undefined

COMPOSIT

Input/output composite evaluations. If this file does not exist, it will be created. It must contain the fields BENCH, BLAST, COMPOSIT, VOLUME, TONNES, DENSITY ( SITE=0) or T.F. ( SITE=1) (all numeric), DEST (4 character destination code) and DESC (40 character composite description). After each evaluation, this file may be updated. There is one record for each composite. The COMPOSIT file must also contain all the numeric grade fields within the HOLES file. The file may be entered as a prototype on input, containing all these required fields and any others that may be wanted later.

Overwritten

Yes

Undefined

LOCALGEO

Local geology file, input/output from composite evaluation. This file will be created if it does not exist. If it does exist, it must contain the fields BENCH, BLAST, XP, YP, ZP, PVALUE, PTN, PTYPE and P (all numeric). The values are assumed to be (unclosed) strings rather than perimeters. Any strings on this file will be plotted over the blast if the PP command is given.

Overwritten

Yes

Undefined

GEOL

Geological boundaries. This file must contain the fields X, Y, Z, PTN, PVALUE, P and PTYPE. The values are assumed to be (unclosed) strings rather than perimeters. Any strings on this file will be plotted over the blast.

Input

No

Undefined

Output Files

Name

I/O Status

Required

Type

Description

OUTLINES

Output

Yes

String

Input/output composite outlines. If this file does not exist, it will be created. It must contain the fields XP, YP, ZP, PTN, PVALUE, P, PTYPE, BENCH, BLAST. The PVALUE field will contain the composite number. All new composites will be written to this file.

Parameters

Name

Description

Required

Default

Range

Values

COORDTYP

Coordinate type:

Option

Description

0

Conventional rhs.

1

LO coordinate system. (South African.)

No

0

0,1

0,1

LOYORIG

For COORDTYP=1 only; the LO Y co-ordinate origin [including - sign] for internal co-ordinate conversion.

No

Undefined

Undefined

Undefined

LOXORIG

For COORDTYP=1 only; the LO X co-ordinate origin for internal co-ordinate conversion.

No

Undefined

Undefined

Undefined

HAXISCOL

Colour for horizontal axis lines; these are X axis lines [ COORDTYP=0] or LO Y lines [ COORDTYP=1] (8).

No

8

1,64

Undefined

VAXISCOL

Colour for vertical axis lines; these are Y axis lines [ COORDTYP=0] or LO X lines [ COORDTYP=1] (10).

No

10

1,64

Undefined

NDP

Number of decimal places in the perimeter annotation if the annotation field is numeric.

No

Undefined

Undefined

Undefined

CHARSIZE

Character size for display in mm (3).

No

3

Undefined

Undefined

SITE

Controls site specific parts of the process.

No

Undefined

Undefined

Undefined

DIMENU

Toggle between cursor and digitiser mode.

Option

Description

0

Cursor mode.

1

Digitiser mode. All commands available from digitiser. Default is Cursor mode (0).

No

0

0,1

0,1