Professional Documents
Culture Documents
Page 1
Application and Integration of MineSight® Activity Planner (MSAP) to Open Pit Short-term Mine Planning
Figure 1.
2. Generation of Cuts using Autoslicer: This is generally used when we have to generate cuts
along an orthogonal grid set or along a polyline tube. The polyline tube feature is only available
in MineSight® version 4. The outer polygon selected as the polygon in the Main tab. A distance
of 100m has been used as the target cuts. In the Direction tab, we selected Along Polyline
Tube and select the central line as the lead line. A larger polyline tube radius is specified to
cover the whole bench as shown in figure 2.
Global
Mining
Software
Solutions
Since
1970
Figure 2.
Page 2
Application and Integration of MineSight® Activity Planner (MSAP) to Open Pit Short-term Mine Planning
Figure 3.
Thus, we see in figure 3 above that we have 21 cuts in total with 11 cuts in Bench 2615 and 10 cuts in
Bench 2600.
Short Term Mine Planning Flowchart
Figure 4 below gives an overview of the complete workflow. It should be noted that use of MSSO is
optional. MSAP can import the cuts directly from MSIP and schedule them.
Global
Mining
Software
Solutions
Since
1970
Figure 4.
Page 3
Application and Integration of MineSight® Activity Planner (MSAP) to Open Pit Short-term Mine Planning
Figure 5.
Figure 6.
After the initial setup, click on Design Cuts to go to the Design Cuts section of IP Tool. Next,
create some custom attributes in the database which will be used by MSSO for scheduling. To create
custom attributes:
1. Go to the Attributes tab and select Create/Edit.
2. In the ensuing panel as shown below, type in the attribute name in the Attr Name: box.
Global
3. Select the type of attribute and give a default value for the same. A table of the required
Mining
attributes and their default value follows the figure.
Software
4. Click on Add/Change to add the attribute to the list. Solutions
5. After all the attributes are created, click on OK to exit the panel. Since
6. Now, in the Attributes tab panel, click on Add. 1970
7. In the ensuing pop up panel (figure 7), select all the attributes and click Add.
Page 4
Application and Integration of MineSight® Activity Planner (MSAP) to Open Pit Short-term Mine Planning
Figure 7.
Global
Mining Figure 8. Attribute Import—same panel—Add
Software Import Multiple Cuts: Next, go to File | Import multiple to select all the cuts from the viewer.
Solutions We can use cut autonaming to automatically name the cuts in sequence.
Since
Scheduling Cuts Using MineSight Schedule Optimizer
1970
The next step in our planning process is to schedule the cuts to know the number of cuts to be mined
in each period based on our mining capacities and processing plant requirements. We would also like
to know the approximate sequence of mining the cuts within the same period. To achieve this object,
Mintec is presently developing MineSight® Schedule Optimizer (MSSO).
The initial steps to setup the MSSO panel is as follows:
1. Click on the MSSO icon to open the program.
2. Provide a model name and select SQL server as the database. MSSO only supports SQL server
Microsoft® Access databases must be converted into SQL server databases to use MSSO.
Page 5
Application and Integration of MineSight® Activity Planner (MSAP) to Open Pit Short-term Mine Planning
3. Indicate a starting and ending period. At this point, the Setup tab should display pending.
4. Click on the Setup tab to open the adjoining panel.
5. Click on Search to get a list of available SQL servers. Select the SQL server which has the
required MSIP AGDM database.
6. Depending on the type of access, use Microsoft® Windows authentication or type in your
username/password for access to SQL server.
7. Click on Browse in the Database selection area. It will list all the AGDM databases in the
server. Select the required database.
8. Click Next to go to the next tab.
Figure 9.
In the Cut Filtering tab, select the IP set, area, and material set for the plan which you want to schedule.
Figure 10.
Global
In the Attribute Mapping tab, map the custom attributes we had created to the required MSSO
Mining
attributes. To keep it simple, we named the custom attributes the same as the attribute in MSSO.
Software
Solutions
Since
1970
Figure 11.
Page 6
Application and Integration of MineSight® Activity Planner (MSAP) to Open Pit Short-term Mine Planning
Since we have only a single phase, select N/A for the phase precedence relationship.
Figure 12.
The panel below (Cut Precedence, figure 13) calculates the precedence of the cuts both within
a phase and within multiple phases. Select the checkboxes Reset Precedence, Reset Digline and
Direction, and Save Precedence to activate this panel. Slope Angle gives the slope that should be
used to test the precedence for cuts in various levels. Grid Size gives us the accuracy of the precedence
calculation with smaller grid size contributing to a better precedence calculation. The Minimum % of
Overlapping in Expanded Cut and Tested Cut gives us the minimum area of the second cut that has
to be within the area of the expanded cone from the first cut. These are explained in detail in the MSSO
Help Doc.
Figure 13.
Upon clicking Next, the cuts are imported into MSSO. The action will be confirmed in the MSSO
message window.
On the Material Mapping tab, click on Setup to activate the panels. We will be selecting two mills
and one waste for our scheduling. The materials and their cutoffs are listed in the adjoining window. Map
the appropriate material to the appropriate destination. Click Apply to go to the Stockpiles tab. Click
Apply again to go to the Constraints panel.
Global
Mining
Software
Solutions
Since
1970
Figure 14.
Page 7
Application and Integration of MineSight® Activity Planner (MSAP) to Open Pit Short-term Mine Planning
In the Constraints panel, we will put in our required constraints. We will be using a very simple set
of constraints as shown below. We will be requiring that every period have a minimum Mill1 throughput
of 1,000 tons, Mill2 throughput of 500 tons, and Waste1 dump of 2,000 tons. Based on our equipment,
say we can safely assume that we need to mine a minimum of three and a maximum of five cuts per
period. It may be noted that constraints can be varied based by period. Next, click on Apply to go to the
Objectives panel.
Figure 15.
In this workshop we are aiming to maximize our net value and we would select that as our objective.
Please note that MSSO currently doesn’t use a discounting rate and thus, it aims at maximizing the net
value as opposed to Net Present Value (NPV).
Figure 16.
Upon clicking Apply, we go to the next panel, Economics. Here we enter our mining and processing
cost for materials which are headed to various destinations in the Fixed Cost section. The discounting
rate and the hauling and loading cost are also input. In Destination Economics section, the recovery
and price of the metal are input to calculate the associated revenue.
Global
Figure 17. Mining
Software
Solutions
Since
1970
Figure 18.
Now that the set up of the MSSO panels is complete, the button ( ) becomes active. If it is not
active, we can check the MSSO message box to see a list of missing required panels. Once active, click on
the button and in the ensuing pop-up panel, select the periods to schedule and click Run.
Page 8
Application and Integration of MineSight® Activity Planner (MSAP) to Open Pit Short-term Mine Planning
Figure 20.
After the schedule calculations are complete, the results can be seen in the MSSO reporting tool. Go
to Report | Reports to open the reporting tool. Check the schedules needed and click on ( ) to see
the required output. This information can be exported into an Microsoft® Excel spreadsheet for post
processing, too. We will export results for Period 1 and 2 to a spreadsheet using Export To | EXCEL.
We will demonstrate later that this spreadsheet can also be used for importing the cut information into
MSAP. The cut information is then updated back to the AGDM database. To update the AGDM, select
Report | Update Database. In the ensuing pop-up panel, click on Confirm to update the AGDM.
Figure 22.
Figure 23.
Page 9
Application and Integration of MineSight® Activity Planner (MSAP) to Open Pit Short-term Mine Planning
Figure 25.
Figure 24.
Figure 26 below shows the various cuts in Period1. The colors have been designated per their mining
sequence within the period.
Figure 26.
The same cuts are shown in relation to all the other cuts in the figure 27.
Page 10
Application and Integration of MineSight® Activity Planner (MSAP) to Open Pit Short-term Mine Planning
were digitized to follow the ore control polygons even though the tonnages of various materials in each
cut prove otherwise.
MSAP Workflow
Figure 28 below shows a typical flowchart for MSAP. It should be noted that the first four steps refer
to creating the dictionary which can be imported for subsequent schedules. The process is explained in
detail below.
Figure 28.
1. Create Resource Type: Prior to running MSAP, it is advisable to list all the resource types
such as Trucks, Shovels, Drills, etc., used and their attributes such as speed of the truck. Most
of this information can be found in the equipment specification booklets as well as historical
records. Resources for the mining cuts such as tonnes of ore and waste and grades can be
imported from MSIP.
2. Create Attribute Types: Generic attributes such as haul-rate, etc., are created and their
accumulation method is specified.
3. Map Attributes to Resource Types: The attributes are mapped to the resource types. In some
cases, a given attribute may be used by more than one Resource Type, e.g., Operating Cost may
be used by Trucks, Shovels, etc.
4. Create Activity Types based on Resource Types and Attributes: New activities (such as
drilling) can be created using previously defined attributes (such as attributes from Drills and
Mining Cuts).
5. Add/Import Resource: The attributes are added to the schedule and the values for the same
are assigned. For example, haul rate as 200 tons/hour. These could also be imported from a
database or Microsoft® Excel spreadsheet. MSIP data in the database can also be imported
during this process.
6. Adding Activities/ Tasks: Specific activities such as mining Cut 3 in Level 2495 will be added
Global at this stage. The initial planning is done in the planning board view at this stage.
Mining 7. Adding Constraints: Constraints are added between pairs of activities. Constraints can be
Software End to End, End to Start, Start to End, or Start to Start. They are quite self-explanatory.
Solutions For example, an End to End constraint would imply that Activity 2 can’t end until Activity 1
Since ends and End to Start would mean that Activity 2 has to end before the start of Activity 1.
1970 8. Schedule and Report: The activities can be scheduled on the Planning Board while enforcing
the constraint rules, oversharing rules, and overlapping rules. Reports can be generated using
Crystal Reports technology, and subsequently can exported to PDF format, or printed directly.
Creating the Dictionary
Prior to running MSAP for the first time, it may be useful to list the resource types that will be used
in MSAP and the attributes for each resource type. This information is stored in a MSAP dictionary and
only has to be entered once. The table below lists the relevant resource types and their attributes which
will be used for planning the open pit drilling, blasting, and mining tasks in this exercise.
Page 11
Application and Integration of MineSight® Activity Planner (MSAP) to Open Pit Short-term Mine Planning
Note that values for “rate type” attributes are constants. The values are used to calculate the duration
of mining activities such as drilling out a blast perimeter polygon. Different rates are made available for
handling variable conditions such as different rock hardness characteristics.
Page 12
Application and Integration of MineSight® Activity Planner (MSAP) to Open Pit Short-term Mine Planning
Figure 29.
2. Create Attributes.
Click Dictionary | Attributes and enter the attribute names, units, etc., shown in Table 1;
click Add after each one and only click OK when you are finished.
Global
Mining
Software Figure 30.
Solutions 3. Assign Attributes to Resource Types.
Since Click Dictionary | Assign Attributes to Resource Types and for each Resource Group
1970 move the attributes listed in Table 1 for each Resource Group from the All Attributes list to
the Assigned Attributes list using the arrow.
All rate attributes selected will appear on the pull down list for Primary Rate and all size
attributes selected will appear on the pull down list for Primary Size. Pick an attribute for
each (None is ok, too). The Primary Rate attribute picked is used to determine the duration of
a mining activity. The Primary Size attribute picked is used to determine the size of the task.
During scheduling, you will have the opportunity to change these if you want to.
(Note: when multiple rate attributes are available, the one you pick will be the default during
scheduling but you can also change it during scheduling)
Page 13
Application and Integration of MineSight® Activity Planner (MSAP) to Open Pit Short-term Mine Planning
Figure 32.
4. Create Activity types based on Resource Types and Attributes.
Click Dictionary | Activity Types and type in a name for an Activity Type and click the
applicable Resource Types and Attributes you want to associate with the Activity Type.
We are going to create three activity types in this example: Drilling (using attributes from
Drills and Mining cuts), Blasting (Blast unit and Mining cuts), and Mining (Mining Cuts,
Shovels and Trucks).
Global
Mining
Software
Solutions
Since
1970
Figure 33.
This completes the process of defining the dictionary. It may be noted that once created, the
dictionary can then be reused multiple times and thus creating a dictionary specific to the mine is a one
time operation.
Page 14
Application and Integration of MineSight® Activity Planner (MSAP) to Open Pit Short-term Mine Planning
Figure 34.
Alternatively, you can import resources and values for the resource types. Click on Schedule |
Import Resources and specify the type of input data (SQL, Microsoft® Access or Microsoft®
Excel).
Global
Mining
Software
Solutions
Since Figure 35.
1970 For each Resource Type, associate an attribute with an import field.
Page 15
Application and Integration of MineSight® Activity Planner (MSAP) to Open Pit Short-term Mine Planning
Figure 36.
Figure 37.
The above method was repeated to get the resources for Drills, Blast, and Trucks.
To import the information about the mining cuts, we can either connect to the SQL IP database
or connect to the Microsoft® Excel worksheet we had saved as results of the MSSO run.
Method 1: Connecting to the SQL IP database. Global
Mining
1. In MSAP and select Schedule | Import Resources. Software
2. Select SQL Server as the type of import. Solutions
3. Browse through the server list to connect to the server. Since
4. Authenticate the server. 1970
5. Select the IP database.
6. Select the MSIP Plan.
Page 16
Application and Integration of MineSight® Activity Planner (MSAP) to Open Pit Short-term Mine Planning
Figure 38.
Figure 39.
Global
Mining Method 2: Importing from MSSO exported Microsoft® Excel file.
Software This method of import is very similar to the method we used to import the drills, shovels, etc.
Solutions However, before importing, it is advisable to open the Microsoft® Excel file and check that all columns
Since have an associated header designating a header where there is none. It is also advisable to change the
1970 name of the sheet from ‘Sheet1’ to something else such as ‘Cuts’. The cuts can be filtered on the Status
column to import only cuts pertaining to Period1.
After importing the cuts, they can be arranged per the mining sequence using the Up/Down arrow.
2. Adding Activities/Tasks
For this workshop exercise we will schedule the following activities starting on April 1, 2008:
Page 17
Application and Integration of MineSight® Activity Planner (MSAP) to Open Pit Short-term Mine Planning
Activities for Cut14 and Cut3 can take place simultaneously while the activities for Cut18 should
follow that of Cut14.
2-1 Adding the Drill and Blast Activities (tasks)
Add activity Drill Cut14 (Drilling) and assign drilling equipment to this task. Click Schedule | Add
Activity | Drilling. On the Schedule tab enter the Activity Name and Start Date.
Figure 40.
On the Resources tab, Add Cut14 resource from the Mining Cuts resource group. Click on
Collapse to view all resources being used by this activity.
Global
Mining
Software
Figure 41. Solutions
Check the box Specify Consumed size and accept 100% tones to be drilled. Click Add to Activity. Since
Continuing on the Resource tab, add Drill1 resource from the drills resource Type and check the box 1970
Compute Duration for this resource group. Specify drill tonnes rate soft as the Rate attribute and
click on Size radio button to accept the total tones for the mining cuts. Click Add to Activity.
Page 18
Application and Integration of MineSight® Activity Planner (MSAP) to Open Pit Short-term Mine Planning
Figure 42.
At a drilling rate of 7,000 drilled tonnes /hr it will take Drill #1 one day 12 hours and 47 min to
drill out the Cut14 Blast perimeter at 100% efficiency (100% Use Intensity UI). At 80% UI, it will take
one day 21 hours and 58 minutes (see upper right-hand corner of dialogue). One can either include all
delays in the drilling rates entered and use 100% UI or exclude delays from the drilling rates and use a
lower UI such as 80%. In either case, a 24-hour day is assumed in the Duration calculations. Scheduled
maintenance on equipment can be entered into the schedule directly and doesn’t have to be reflected in
the UI value.
Click Add to Activity and this activity is added to the Planning Board View and the Gantt Chart
view of the MSAP Activity Planner dialogue. Similarly, we will add the drilling activities for Cut3
and Cut18. Cut3 will use Drill #2 while Cut2 will use Drill #1. We can arrange the activities on the
planning board such that Cut18 is drilled after Cut14.
Figure 43.
Global
Mining
Software
Solutions
Since
1970
Lets make a Drill #1 schedule adjustment for planned maintenance. On April 5, Drill #1 will be out
of production for one day for planned maintenance. To account for this in the schedule, we split the
drill activity of Drill #18 into two parts and insert a one day gap between them. This is accomplished
by highlighting activity Drill Cut18, click right and select Split. In Split Activity dialogue, highlight
Page 19
Application and Integration of MineSight® Activity Planner (MSAP) to Open Pit Short-term Mine Planning
Drills line. Check Split by Day, select April 5 on calendar, specify a one day gap, and check the box
Distinct Activities (see figure 45 below) and then click OK.
Figure 45.
Figure 46.
Once activities are established on the planning board, there are numerous interactive graphical editing
features that can be used to adjust the schedule. In creating the above drilling activities, a UI of 80%
was used. This factor (and others) is controlled by using the Preferences icon. We will use the
Preferences dialogue later in the exercise.
Adding Blasting Activities
Add activity Blast Cut14 (Blasting). We will assume that this is a one day fixed duration activity (load
holes, time the round, and shoot). It will begin April 2 after drilling is finished on this Shot.
Figure 47.
Add Cut14 from Mining Cuts resource group. There is no need to specify any Size here as this is a
fixed duration task. Click Add to Activity and the new activity is added to the MSAP Planning Board.
Similarly, add the blasting activities for Cut3 and Cut18. You can even create a duplicate of the activity
and drag it to the new place while pressing Shift key. Global
Adding the Mining Activities Mining
The mining activities will involve the mining cut resources and the trucks and shovels. We will mine Software
the cuts 18, 3, and 14. There is an option available that allow us to display on the planning board the Solutions
tonnage of each cut (separated by type). This is helpful when entering size information for activities. Since
To display the tonnages for the mining cut resources open the Preferences dialogue and go to the 1970
Resource Table tab. For Mining Cuts, move Tonnes Mill1, Tonnes Mill2, and Tonnes Waste from the
Available list to the Showing list and click Apply.
Page 20
Application and Integration of MineSight® Activity Planner (MSAP) to Open Pit Short-term Mine Planning
Figure 48.
The Planning Board View for Mining Cut resources will now show the tonnages (separated by type):
Figure 49.
(Note: Optionally, you can click right on Resource header and select Customize to automatically go
to the Resource Table tab on the Preferences dialogue). The Mining Cut Resource list can be re-
ordered with the Up and Down Green Arrow icons ( ).
Add activity Mine Cut14. Start Date will be April 3 (the day after the blast) and the Duration of the
task will be computed. Add Cut14 to the Mining Cut Resource list. On the Shovel Resource list,
select PH2800-1. On the trucks, we will be using Trucks #1, #2, and #3 for hauling material.
Figure 51.
Global It will take one shovel nearly three days to load the ore tonnage at 80% UI.
Mining
Add trucks (try a short-haul with three trucks and check results).
Software
Solutions
Since
1970
Figure 52.
Page 21
Application and Integration of MineSight® Activity Planner (MSAP) to Open Pit Short-term Mine Planning
Results show that it will take two days and 16 hours to haul the ore in the cut using three trucks. The
shovel UI gets adjusted downwards (70%) indicating that we are under-trucked. If we add another truck,
we will be over-trucked and the shovel will be the determining resource for task duration. Lets accept this
and click Add to Activity to add this activity to the planning board. We can view the planning board
view for each equipment class too.
Similar to the plan described above, we can plan for Cut3 and Cut18. Lets use CAT-994-1 for Cut3
and PH280-2 for Cut18.
For Cut3, using all the resources of Truck #5 and #6 would be an overkill. Thus we can use 75% of
the available resources for Trucks #5 and #6 for the cut. (Note: at the present time you cannot specify
different share %’s for different trucks, i.e., you cannot say 50% of Truck #4 and 100% of Truck #5).
Figure 53.
Similarly we can use 85% of the truck hours for Trucks #7, #8, and #9 for Cut18. If the trucks are
overextended, i.e., if we accidentally use more than 100% of the available resource, the color of the mining
activity will change. To dtermine the error, highlight the mine task, click right, and select Errors.
Figure 54. This particular error involves Truck #4 whose combined share % is currently 150%
which exceeds max possible 100%. To resolve this error, we would have to lower Truck #4 share
% in any of the tasks.
We can see the Planning Board Views of each equipment by selecting the appropriate equipment from
the dropdown menu.
Global
Mining
Software
Solutions
Figure 55. Planning Board for Shovel.
Since
1970
Adding Constraints
After the activities have been planned on the planning board, we would now go to the Gantt Chart
view to add the constraints. To establish a constraint, switch MSAP to Constraint view (under View |
Constraints). Then position the mouse cursor over the Drill Cut3 activity. Hold down the control key
and drag a line to the Blast Cut3 activity then release control key. A line should appear in the Gantt
Chart view connecting these two activities (example shown in figure 56). To remove a constraint, double
click on the constraint line, then click Remove on the panel that appears.
Page 22
Application and Integration of MineSight® Activity Planner (MSAP) to Open Pit Short-term Mine Planning
Figure 56 .
Open Preferences dialogue ( ) and check the box Enforce Constraint Rules then click Apply
and Done.
Figure 58.
Change to Planning Board View for Blasts group and drag Blast 3 activity to the left such that it butts
up against the Drill #3 activity. (You should be prevented from overlapping the drill activity because of
the constraint rule in effect)
For situations where we are undertrucked, we can:
a. We can split the mining task (when a previous mining task is finished) and assign more trucks
at that time.
b. We can Split the mining task at a point such that we can share the resource with some other
task.
c. We can add more trucks if they exist.
d. We can delay the start of mining on one bench until the other bench finishes and more trucks
are available.
Global Edit Mine 2375-1-ore
Mining
Software 3. The Work Calendar
Solutions The working calendar (days and months) along the top of the planning board is moved by doing any
Since of the following:
1970 Positioning the cursor over a month or day and dragging.
Clicking any of the three work calendar display icons ( ) Zoom In, Zoom Out, and Fit View.
Zoom In makes a more detailed calendar down to five minute intervals every hour.
Zoom Out makes a less detailed calendar all the way out to annual increments.
Fit View is a targeting adjustment that will position the calendar to days where activities exist.
Another way to Zoom In is to use the mouse and position the cursor over a day (or month), hold
down CTRL Key, drag to another day (or month), and release. The highlighted time zone is expanded to
include more detail.
Page 23
Application and Integration of MineSight® Activity Planner (MSAP) to Open Pit Short-term Mine Planning
The MSAP default work calendar assumes that every day is a working day. You can adjust this and
customize the working calendar using the Edit Work Calendar Icon ( ).
An example is given below:
Make April 5 a holiday in the work schedule such that mining activities (either already scheduled or
not yet scheduled) do not occur on that day.
Click Edit Work Calendar Icon ( ).
Figure 62.
Select April 5 and make it a Non-working day. Click OK.
Existing tasks are extended another day because of this holiday. New tasks will have ending times
calculated based on no work performed on April 5. (Note: This adjustment is optional. The check box
Use Work Calendar on the Activity dialogue controls this).
Figure 63.
4. Summary Charts
At the bottom of the Planning Board View, there are charts available to give a summary of tonnage
attributes, grade attributes, or rate attribute values over time based on the MSAP schedule. Each
Resource group has its own set of available charts based on the set of attributes assigned to the resources
in the group. Rate attributes and Size attributes can be displayed.
You can bring up the chart by clicking on the chart icon ( ). Global
Mining
Software
Solutions
Since
1970
Figure 65.
You can control which activities contribute to the Chart display in the Activity dialogue. For
example, to display everything except Cut14, we can remove Mine Cut14 activity by unchecking the box
Use Resource Attributes in a simple Edit Activity.
Page 24
Application and Integration of MineSight® Activity Planner (MSAP) to Open Pit Short-term Mine Planning
Figure 66.
The Chart display following this change is shown below:
Figure 67.
Global
Mining
Software
Solutions
Since
1970
Figure 68.
Page 25
Application and Integration of MineSight® Activity Planner (MSAP) to Open Pit Short-term Mine Planning
Figure 69.
Click Export to export the dates to MSIP. After exporting all the needed date attributes, click Done.
Global
Mining
Software
Solutions
Since
1970
Page 26