Professional Documents
Culture Documents
Introduction
Short-term planning equipment reporting capabilities will be available in MineSight Interactive Planner
(IP) version 3.3. These enhanced capabilities include:
Reporting of Truck Hours and Number of Trucks by Period, Cut, Material type and cutoff within
a cut.
Reporting of Shovel Hours and Number of Shovels by Period, Cut, Material type and cutoff
within a cut.
Automatic Cut Attribution with pushback, bench, destination(s), and equipment usage
information.
To use the MineSight IP Equipment Reporting Option you must:
1. Prepare a Cycle Time ASCII File for the different pushbacks, destinations and truck
types used.
2. Specify user attributes for storing pushback, bench, destination data and equipment
hours by cut into the MineSight Attributed Geometry Database (AGDM). This is
optional but recommended.
3. Run the Equipment Setup Python Script (eqsetup.py) from within MineSight IP.
4. Run the Equipment Reporting Python Script (equipment.py) from within MineSight
IP
This paper will follow these four steps in detail and demonstrate the final output of the process.
This file is a free format (space delimited) ASCII file with a Title Line and entries for each field as shown
below:
This format and set of input fields is the same as the Cycle Time Input File used by the MineSight Strategic
Planner for Long-Term Scheduling.
U S E R S C O N F E R E N C E 1 4 - 1 5 O C T O B E R 2 0 0 3
Cycle times in minutes for as many different truck types as you want can be input. The above example has
cycle times for 240 tonne and 300 tonne trucks. The cycle time includes everything except the truck loading
time.
Destinations can be broken down into three levels of detail (DEST, LIFT, and SUBZONE). All three fields
must be present in the input file. If not being used, enter values of none as shown above.
Clicking the button for this script will bring up the following four dialogues:
Comments:
Click the Choose box and pickup an existing cycle time file
U S E R S C O N F E R E N C E 1 4 - 1 5 O C T O B E R 2 0 0 3
Check the Use Productivity (tons/hr) box if you will be entering Equipment Effi ciency factors
in units of tonnes/hr instead of per cents.
Period Length entered is the product of the number of days in the short-term planning period times
the number of operating hours per day. For example 168 hours is based on a 7 day planning period
times 24 operating hours per day.
The first thing to do is specify the names of the truck types and shovel types you are using plus
operating parameters associated with each. Optional auxiliary equipment can also be specified. See
below:
U S E R S C O N F E R E N C E 1 4 - 1 5 O C T O B E R 2 0 0 3
Cycle File Index value of 2 shown above means that the cycle times for the 300 Tonne truck are in the
column associated with the second truck in the cycle time ASCII file.
The second step is match-up truck types and shovel types into specific equipment sets and assign a
loading time (in minutes) for each equipment set. In the example shown below 3 equipment sets have
been specified:
Set 1: 240 tonne trucks loaded by rope shovels with loading time of 2.5 minutes
Set 2: 300 tonne trucks loaded by rope shovels with loading time of 3.5 minutes
Set 3: 240 tonne trucks loaded by Front-end loaders with loading time of 5.0 minutes.
Front end loaders are not matched to 300 tonne trucks.
U S E R S C O N F E R E N C E 1 4 - 1 5 O C T O B E R 2 0 0 3
First select the user-defined attribute to use for automatically storing the bench, pushback, and
destination for the cut in the AGDM. (The attribute names in the pull-down list must be pre-specified
under the Attributes tab in the IP Cut Design Dialogue; see Step 2).
U S E R S C O N F E R E N C E 1 4 - 1 5 O C T O B E R 2 0 0 3
Next, pick the destination where you want to send each material type and specify the equipment set to
use for each material. Click the Parse box to populate the pull-down list of destinations with names
extracted from the cycle time file. If unique destinations are not related to cutoffs then pick the
maximum value for To Cutoff and all cutoffs in between From Cutoff and To Cutoff will be
automatically entered with the same destination and equipment set.
U S E R S C O N F E R E N C E 1 4 - 1 5 O C T O B E R 2 0 0 3
1. Reporting Dialogue:
The Reporting Dialogue is split up into three parts, User Attributes, Text Reports, and Viewer
Displays as shown below:
Currently, User Attributes for automatic database storage of Truck Hours and Shovel Hours for each
cut are available. The attribute names to use here must be pre-specified under the Attributes tab in the
IP Cut Design Dialogue.
U S E R S C O N F E R E N C E 1 4 - 1 5 O C T O B E R 2 0 0 3
For Text Reporting select a type of report from the pulldown list and then enter a file name. For
viewer displays enter a Plot Type from the pulldown list and a Location for where to place the
cuts equipment usage information. These location choices are in relation to the centroid of the cut. A
MineSight geometry object will be created at this location containing the text information.
U S E R S C O N F E R E N C E 1 4 - 1 5 O C T O B E R 2 0 0 3
To run equipment.py a cut must be current or open. This can either be a new cut prior to saving it or an
existing cut that you re-open. To illustrate the calculation, reporting and database updating functions a new
cut (A-1) on the 2630 bench in Pushback1 is designed for Period 1 as shown below:
U S E R S C O N F E R E N C E 1 4 - 1 5 O C T O B E R 2 0 0 3
Prior to saving this cut click on the Go button for the equipment.py script and the following report will
appear on the screen:
Truck hours = Tonnes/tonnes per trip * (load time + cycletime per trip)/60min per hour/(
truck effi ciency/100)
Shovel hours = Tonnes/tonnes per trip * load time per trip/60 min per hour/( shovel effi
ciency/100)
The calculation of numbers of trucks and shovels is done with the following formulas:
For a screen display of the equipment information for cut A-1, specify a MSR geometry object at the prompt
and the following text will appear on the screen:
Since this text information is in an editable minesight geometry object, it can be moved, portions deleted,
etc. Note that the script can also be modified to customize the plotted result. When you save this cut, the
following equipment information is written to the IPRESERVES Table in the AGDM .
U S E R S C O N F E R E N C E 1 4 - 1 5 O C T O B E R 2 0 0 3
As you add cuts, the reports and database are continuously updated as illustrated below with cut A-2 and
A-3 on bench 2630
Updated text report from running equipment.py again, but excluding A-3:
U S E R S C O N F E R E N C E 1 4 - 1 5 O C T O B E R 2 0 0 3
Conclusion
This paper has presented the current capabilities of the Equipment Reporting functions in MineSight IP for
mining cuts. The Equipment Reporting function is still under development in MineSight version 3.3. In
addition to what is presented in this paper, truck haulage simulation to generate haul cycle times along
user selected profiles in MineSight is scheduled to be included in MineSight version 3.3. Any
suggestions from the users on what else they would like to see in MineSight IP Equipment reporting will
be appreciated.