Professional Documents
Culture Documents
Manual Minesched 7.1 - Production
Manual Minesched 7.1 - Production
1 Manual –
Production
2012
Pho
Gemcom América Latina S.A. ne +56 2 8998000
Marchant Pereira 221, Floor 7 Fax +56 2 8998009
Providencia, Santiago, Chile http://gemcomsoftware.com/worldwide/chile
Contents
Define Geology ................................................................................................................................... 7
Models ............................................................................................................................................. 8
Defining model ................................................................................................................................ 9
Name ........................................................................................................................................... 9
File Name .................................................................................................................................... 9
Material Class Attribute ............................................................................................................ 10
Volumen Adjustment Attribute ................................................................................................. 13
Specific Gravity......................................................................................................................... 13
Definition of Material Classes................................................................................................... 13
Define qualities ......................................................................................................................... 18
User Parameters......................................................................................................................... 22
Calculations ............................................................................................................................... 25
Validate ..................................................................................................................................... 30
Setup Scheduler ................................................................................................................................. 33
Locations ....................................................................................................................................... 33
Crear Location of Mine/Filling ................................................................................................. 34
Crear Location de Stockpiles .................................................................................................... 51
Create Process Location ............................................................................................................ 55
Material movement ................................................................................................................... 58
Evaluate ......................................................................................................................................... 64
Evaluate ..................................................................................................................................... 64
Resources ...................................................................................................................................... 65
Create a Resource ...................................................................................................................... 65
Specify a Resource Capacity ..................................................................................................... 66
Specify a Resource Rate ............................................................................................................ 68
Production Rates Data Grid....................................................................................................... 69
Resource Capacities Data Grid ................................................................................................. 76
Precedences ................................................................................................................................... 78
Precedence Parameters .............................................................................................................. 79
Spatial Relationships ................................................................................................................. 84
Minesched > New and we can select a pit, underground or a myme operation.
Defining Geology
The definition of geology is the first step of the four defined in the Minesched Production planning module
worksheet.
The Geology Definition is where you enter the geological model with which the planning will be performed,
which is then validated by displaying data graphs of the block model.
2. The Validate section is where you validate the loaded model to the Minesched program. This
is done on a screen detailing through graphs the volume, accumulated tonnage and average law of
each element for each type of material.
Models
Within the Models section there are 5 tasks. Only two are mandatory tasks that should be completed before
proceeding with the section. The following are the tasks that exist in the Modelssection:
The image below shows the Models section with a model specifying the types of materials and their
products.
Drag the model file from Windows Explorer within the Models panel.
Name
The model name is automatically entered with the same file name. You can change the model name if you
want to call the model in Minesched in another way.
File Name
This is a file finder, if you want to change the block model file without renaming the block model entered in
Minesched.
When you plan from block models, an attribute in your block model models the material classes. Simply this
attribute models mineral and sterile. You can model different types of ore as well as sterile. In planning it is
better to use more ore definitions than to use a smaller amount. This is because with a greater number of
materials you can make more combinations tothem oment of reporting the results of a planning.
It is important to note that Minesched does not determine material classes for you, these classes are user-
defined. The software provides the flexibility to change the assigned material typess at any time in the
assigned planning conditions (cutting laws).
Therefore, a product like Gemcom Whittle produces a planning with an optimization of cutting laws, these
changes produced by the optimization of cutting laws can be used in production planning.
Material types must be created in your block model before planning. Selects the attribute for the material
classes from the atributos list.
The list will be updated and will detail all the attributes of the block model.
Clicking the "Initialise"optionwill display a window where you can assign certain restrictions to classify
materials. An example is detailed in the figure below, in which materials based on the law attribute is
classifiedfrom the model calledlsf.
Specific Gravity
Specific gravity is used to calculate the mass of each block. There are two ways to define thespecific age. If
you need to enter the same value for all blocks you simply need to enter the value and select the
"constant"option. In the case where the specific gravity is differentiated by the types of materials,the
"atribute" option must beselected and the block model attribute containing the specific severity
information must be pointed out .
The material classes with fundamentally a Minesched concept. Without this concept you would have no
distinction between ore and sterile. As for the number of material classes this
When planning from the block model, an attribute in the block model defines the material types. When
planning from the string model string, a descriptor field defines the material classes. For grid models, the
sequence file determines thematerial cla ses.
Before entering the data into the program, you should specify the material types within the block model. If the
definition of material types does not exist within the model, it falls back to the definition sectionof the model.
If you plan from the block model and have the"Initialise"function enabledin the Model Definition section,
this definition within Minesched will be assigned within your block model.
It isimpossible to point out that Minesched does not determine material classes for you, these classes are user-
defined. The software provides the flexibility to change the assigned material types at any time in the
planning.
Therefore, apr oduct like Gemcom Whittle produces a planning with an optimization of cutting laws, these
changes produced by the optimization of cutting laws can be used in production planning.
Click ing the"Extract From"buttonat the top of the section, this will deliver all the material classes defined
in the descriptor or sequence file attribute or field where the materials are specified.
After clicking the"Extract From"option, the material classes will be entered based on the values found in the
material classes attribute, descriptor fields, or the sequence file. In the section you will see as follows:
Enter the names of material classes that are consistent, descriptive, and most importantly
that allow the use of wilcard to specify multiple materials at once.
Assuming that the four kinds of materials in the example below are modeled as sterile and
in addition to the three types of ore (Low, Medium, and High Law), the following example
of the names of the material classes is unfriendly.
The example above is unfriendly in defining names because it is not possible to use
wilcards to specify all types of material at once. A better example is the following:
b) Model Value
If you select the "Add" option, a column in which information corresponding to the name
and value of the atributo must be added manually is immediately attached.
c) Calculate Qualities
By extracting the ticket to this option, it means that you do not need to report the laws of
that material. An example of this situation is material classified as sterile which does not
need to report the laws. Also when extracting the ticket to this option the processing speed.
d) Partial attributes
New in Minesched 5.1, multiple kinds of materials can be modeled as an entire block within
the block model. Using partial modeling is strange for that reason is that the column does
not appear in this section. To activate it, simply press the following icon:
When you model material classes with a partiality attribute, the quality calculation (i.e.
grade) is determined bymultiple partiality attributes, because for each material type a
partiality attribute must exist. The naming of quality attributes in the block model should
follow some specific rules. The naming of quality attributes is generated by the combination
of the quality attribute with part of the material partiality attribute name. Generally the
partiality per material attribute is called partial_ore or p_ore or ratio_ore. Using thelower
axis, the quality attribute for the GOLD is specified as Au, then the name of the model
attribute that should exist in the model would be: au_lowgrade, au_medgrade, and
au_highgrade.
Define qualities
The third task in the Models section is to define the elements that you want to classify in planning. This
section is optional, but it is strange to plan without specifying the elements to consider in the plansuch as
average laws of orro, silver, copper, nickel, etc.
In the coal industry the term "quality" is commonly used. Qualities can represent anything that is numerically
modeled. With regard to the number of elements to specify, in Minesched you do notexis restriction.
After clicking the "Extractfrom"button, all attributes of the actual type, float, and calculated found
in the block model will appear on the screen. The detail is shown below:
2. Click the "Add" button at the top of the section. This will add a column where the information must
be entered manually.
A clear and concise name must be entered, plus the names of the loe element are never specified
through a wilcard. There is a possibility that the name equals the attribute name. Examples of name
changes in the Quality section, is to change au to gold or GOLD and ag to silver or SILVER.
The weighting field determines how the value of the block is combined to report. Valid values are:
Volume
Mass
None
The weighting field is related to the report field immediately below. It is recommended that you
decide which attribute you want to report before deciding how to weight. The fields must be entered
in the order required to report, is muand similar to the "Report" function of the Surpac software
block model displayed in the image below.
If the report is by average values, the block should be weighted by Volume or Mass. If not selected,
the block will be volume weighted.
If you report average values, caution should be exercised when choosing the Volume or Mass option.
A dangerous mistake that users can make in their Surpac block models is to create calculated
attributes that the block extension uses to incorporate block volumes into calculations. This can
deliver incorrect reported values for the Surpac dynamic, super-blocking, and sub-blocking
functions. The method that delivers thecorrect result is never touse the volume of blocks within a
calculated attribute and then weight the attribute by Volume or Mass when the average value report
is generated.
The report field determines how items or qualities are calculated and reported during planning. Valid
values are:
Average (medias)
Aggregate (cumulated)
d. Number of decimal places
In the decimal field, you must specify the number of decimal places that will be used to store the
values of the elements or qualities in the planning string model file. Accepted values are 0.1,2 and 3.
It is not necessary to reduce the default of three, it ispossible to decrease this value due to the large
number of existing attributes and also trying to save space in the descriptor fields of the planning
string model file.
e. Attribute
A column is created for attribute defined in the model. Thecolumn's tulo contains the model name,
for example "Attribute in the North_Model". If you adhere to qualities using the"Add"function,
select an attribute name, descriptor field, or grid model codes.
For the fill location case, this section can be left blank.
User Parameters
This is an optional tool, where it is possible to define your own parameters which cannot be defined in the
geological model.
The parameters are used because you can change by location and by time. A good example of using
parameters is to represent mine costs. It is possible to create a parameter called UNIT_MINING_COST and in
case the mine costs were different by location then you can vary the values of these parameters by location. If
mine costs change in the future it is possible to vary the values of this parameter according to the
planning carried out.
The created parameter can be used as a target, to include that information in the report and incorporate it to
perform calculations. If the mine cost is specified by cost/ton, it is posibland create a calculation in which to
multiply the UNIT_MINING_COST parameter by the mined tonnage. The calculation can be in objective
within the planning and also reported.
This feature gives Minesched great flexibility to calculate, enter as a target and report values that are not
originally found in your geological model.
The"User Parameter"sectionis the fourth of five sections of the Modelswindow. It is an optional field
which can be blank.
There is only one way todefine the "Userparameter". Click the Add button at the top of the section
Enter the parameter name, select the weightweight (Mass or Volume) and enter a default value for this
parameter.
1. Name
3. Background Value
Enter the default value for the parameter. Each parameter must enter a default value which may vary
by location and also change over time. Parameter changes are specified in the Setup Scheduler:
Parameters step.
Calculations
This section is an optional tool where you can define your own calculations, which can be used as objectives
and make reports.
1. Relationship calculation
The relationship between two elements or qualities cannot be calculated in the block model and
entered into the planning. This would yieldmathematically incorrect results.
Example:
Two blocks of equal size, element A has a value of 1 for both blocks, and element B has a value of 1
for the first block and a value of 2 for the second block. If the ratio of A/B is calculated in the block
model, the two blocks would have a ratio of 1 to 0.5. Reporting the average ratio of all mineblocks
would deliver a value of 0.75, which is incorrect. The correct result is 0.667, this is obtained by
dividingthe average of A (1.0) by the average of B (1.5) for the two blocks. Calculating this ratio in
the "calculate"sectionwill ensure a correct result.
The ability to include parameters within calculations increases the power of the software, because
they contain values that can vary depending on the "location" and the time. Incorporating mining
costs into the calculations is a very good example for this. Mining costs (mine cost per ton) often
change depending on the "location" due to distances and other factors, which also causes mine costs
to increase overtime. Mine costs can be modeled with parameters and incorporated into calculations.
Minesched provides a number of time-based codes that can be incorporated into calculations. This
allows to perform discounted calculations over time and that are reported. The most common
example is the net present value (VAN). An example of this is detailed below.
Defining the"User calculation"is the fifth task in the Models section. It is an optional field which
can be blank. There is only one way to define the first calculation. Click the Add button at the top of
the section.
a) Name
Enter a descriptive name for the variable that contains the calculation. Examples of names
are COST_MINING, COST_PROCESSING, LSF_RATIO, and so on.
b) Expression
Construct an expression for calculation. In the section a list of items will be displayed which
can be used to perform the calculations as shown below. These items include all the
elements or qualities and parametersdefined above.
IFF: A conditional sequence could be calculated as per Ejemplo: IIF (CU > 0.3, "Mineral",
"Lastre"). También se puede use multiple conditiones per Ejemplo IIF (PROD_MASS = 0.0, IIF
((PROD_MASS < PRODU_TARGET), PROD_MASS, IIF ((ROM > PROD_MASS),
CUSTO_FIXO_MINA_2, CUSTO_FIXO_MINA_3)))
After the first column is adherida with the Addfunction, you can add more columns in the following ways:
When you create an additional calculation, you can incorporate the pre-existing calculation into another new
expression, as shown below:
If you adhere to the material types manually or if this is an additional model and there was no need to extract
the material types, a blank screen will be presented showing the following message:
Note: The"Validate"section of the Geology Definition step is designed to be a quick validation of the
definition of material classes. Viewing the volumes, masses, and elements or qualities of each material is a
check to see if the data was loaded correctly.
The "setup scheduler" is the step where you enter mine locations, resources, targets, and all parameters that
affect and control planning. This form contains eight sections, of which the first is the location section.
Locations
In the Location section there are 5 tasks, of which only the first is mandatory and should be completed before
proceeding with the Locations section. The following tasks exist in the location section:
The image below shows an example of the location section and with all material types and movements
defined.
The location is the first eight-section step in theSetup Schedulerstep. Create Mining Location is the first of
the 5 tasks in the Location section. This task is one of the mandatory type and at least one mining location
should be created before going to another section.
The process for creating a fill location is exactly the same as creating a mining location. The difference
between mining and filling location is that the material is removed from the mining location and the material
is adhered to in the filling location. Both are created and spatially modeled in the same way, as described
below.
To create a mining location you simply click and dragthe mining icon from the toolbar into the black section,
as shown below.
Note: Multiple mine location can be created quickly by pressing the Contr ol key on the keyboard at thetime
of clicking and dragging the icon to the black section. You can also add location by right-clicking.
Name
Minesched automatically assigns a single default name for the location of minado. It is possible to change this
name, but you should enter one that is effective in using Minesched. There are two considerations when
modifying names:
Choose a name that can be used as a wilcard to specify multiple location at once.
Create short names that are descriptive
Examples of location names for long-term, short-term, and underground scenarios are shown below.
With these names it is possible to use wildcard to specify the following cases, for all stope (shaft*), for all
stope of shaft 1 (shaft1_*) and for all stops at level 100 (shaft1_lev100_*)
These names are only a suggestion, the user can enter the name they want.
Note: For the entry of names there are some rules such as:
Active
This field is necessary to disable the location without deleting the location. When you turn off the location,
the display will be updated immediately.
Model
Selects the model that will be associated with the location from the list that will be displayed with all models
loaded. If only one Minesched block model exists, it will automatically select the model when creating
the location.
A mining location is simply a selection of blocks to mine. The concept of constraint is used to define the
blocks corresponding to that location. The feature of constraints is that they restrict block models, grid
models, and string models in different ways. Constraints are attached one by one and finally the mining
blocks will correspond to those that satisfy all defined constraints.
Examples of constraint are under thetoposurface, on a pit design, above or under a geological surface, low or
on a specific elevation, blocks over a certain value, etc.
Constraint types differ depending on the base file for planning, either block model, grid model, or a string
model. Constraint types are in a list which is displayed as shown below.
Note: It isrequired to use constraint files to improve the performance of the software, especially when the
same constraint is used in different locations.
Mining Method
After having constraints defined, the following is a property of great importance for a mining location and
corresponds to the mining method. The mining method specifies how the location will be mined.
There are six options for specifying the mining method, which are detailed.
Bench's
The location will be mined by horizontal cuts according to elevation. This can be from the bottom up or vice
versa. This is determined by specifying the elevation of the first and last banks to be exploited. The bank
mining method is regularly usedfor long- and medium-term planning.
Polygons
The polygon mining method is typically used forshort-term planning. When this mining method is selected,
the location is extracted by polygons and the mined blocks are extracted with each polygon. This gives
flexibility in how mining is performed in that location, depending on the mining propertiesentered.
When planning with "target", it is possible to specify the maximum number of active polygons mined mineby
Mineschedin a given time, then you select the best polygons to mine in such a way to meet the "target "
established. Once the polygon is completed, Minesched will select the next best polygon to mine.
Whole
The constraint whole is mined depending on the specified mining direction. This mining method is commonly
used in underground mining where a location is a fully extended mine stop on the vertical respecting
thespecified inado direction.
Bench_polygons
This method is very similar to polygons except that polygons (bench polygons) can exist for multiple banks.
The minating method of the polygontype only performs the mining of the bank where the polygons are
located. Unlike the above method, the bench_polygons attaches the horizontal plane to the entire constraint
automatically. Minesched does this using horizontal cuts, based on the position of the centroids ofthe blocks
with respect to the "crest" and the "leg" of the bank.
The bench_polygons method has great flexibility in defining the elevations of the bench and the heights of the
banks associated with the polygons. For its part in this method is not
there is a polygon in each bank. It is possible to have a set of polygons and specify the elevations
where they will be applied.
If you consolidate the blocks in your location and want to create consolidated graphical results when the
mining method is solid, the graphical results are created from a string file that contains closed segments where
the string number conditions the numbers of the objects in the body.
Sloping_Faces
This method is very similar to the solids mining method. The only difference is that a single mine block is
created in the mining direction. The sloping_faces method expects a range of solids such as the solids method.
This method is called sloping_faces because the technique can accurately modela preview of type
"sloping_faces". This is only used where the feed angle is extremely low, for example 10 or 20 degrees from
the horizontal, this is typical where scrapers are used to perform the mining. The sólidos that model this
bank face angle must becreated. It is also only occupied in places where there are sufficient variations of
degrees such that it justifies the modeling of the feed angles.
In hard rock mining, even if a feed angle isless than 30 degrees, then there is no reason to use the
sloping_faces method because the feed did not cross more than one block, therefore the feed modeling
vertically would deliver ton correct laws and laws.
Bench Position
When the mining method is Bench or Bench_polygons, your bank elevation must be defined. Bank elevations
can be defined by the elevation of the bank crest, by the bank leg, or by the center of the bank.
Note: If you do not know the elevation of the first bank in the constraint, and if the mining is top-down for
example, it is possible to define a higher elevation. If you do this, make sure that the elevation as it goes down
is the same elevation as the first bank. For example if the elevation of the banks are 95, 105, 115, etc. It is
possible to specify the first bank as 195, but it is not possible to define the first average bank as 999 or 199 or
200.
For the bench_polygons method there are four ways to define the elevation of banks, which provides great
flexibility to specify practical defeentials for short-term planning.
1. If you leave the first bank blank then the bank elevation will be extracted from the bank's polygon.
This whenever you specify polygons in different banks.
2. If the same elevation is defined for the first and last banks then this elevation will be used instead of
the polygon elevation.
3. If the first bank and the last bank have different elevations, each polygon will be mined andmultiple
banks from the first elevation to the last.
4. The first elevation of the bank can be extracted from a descriptor field in the polygon (example d1,
d2, d3...). The last elevation of the bank can be extracted from a descriptor field. Ithosts different
ranges of benches to be mined in different polygons which provide a high level of flexibility.
Bench Height
This is the height of the bench. Usually a number is incorporated here and it specifies a fixed bank height for
all banks from the first elevation of the bank to the last elevation of the bank.
If you are mining with different bench heights, it is possible to enter heights of variable benches. The
variation in the bench height is entered with space or with semicolons. For example 4;3;3 and 4 3 3 means a
bank of 4 meters high followed by two of 3 meters high followed by one of 4 meters high and then two
benches of 3 meters and so on until the last elevation.
If the exploitation method is bench_polygons you can specify a descriptor field (d1, d2, d3, etc.) and the
height of the bank will be read from this descriptor field of the first point of the polygon. The descriptor field
can also contain variable bank heights. This means that bench heights can be variable per polygon by flexibily
thebench_polygons mining method.
Mining Direction
The mining address specifies the direction in which the location will be mined. The direction can be north,
south, east, west, none, all, radial, or any azimuth. Whenthe mining method is polygons, bench_polygons or
solids, the address can be read from a descriptor field (d1, d2, d3, etc.) obtaining a variation of the mining
direction by polygon or solid.
Selecting no mining address specifies that the address on the bank to be mined is not important and any block
is available to be exploited once exposed by the top block. For example, in multiple banks of a pit, all the
blocks that
When you select the all option, the mining address specifies that mining can occur in all directions. The
difference with the previous one is that with everyone at the time of starting to mine, each top bank block is
not available for mining. First the user mustfinish where to start mining on the top bench. Once you start
mining the bank, all the blocks that are discovered are available to be mined. This is more limited than the
"none" mining option but delivers more flexibility than anorth, south, east, or west direction.
The mining direction of the radial type is similar to the "all" mining direction except that the radial method
has more constraints. Blocks that are radially mined out of the starting point. The starting position of the mine
can be read from a sequence file which makes it possible for the address tovary by each bank if this is
necessary. This allows the mining to begin by entering the ramp of each bank.
The selected mining direction is based on numerous factors including equipment size and mobility, tank
geometry, pit size and geometry, bank access paths, etc. It is important to select a real and non-unreachable
mining option. For example, if mining is done in a uniform direction an address in one sense would deliver
good planning on paper, but would not be achievable in practice. Selecting a "none" mining address can be
used when enteringthe first planning parameters to try to meet targets without entering any directional
restrictions. This can also help determine the best mine direction to achieve your objectives when performing
a long-term strategic analysis in a pre-form way to setting the position of the ramps in the pits.
Start Position
When the mining direction is "all" or "radial", you should specify where you should start mining at each bank.
There are numerous ways to specify the place to start mining, for example:
North, East, South, West: Mining begins with blocks located farther north, east, south, or west of
each bank.
String Number: Mining begins on all blocks in each bank within a specific number of strings.
Coordinates: Mining starts from the specified block through coordinates in each bank. Coordinates
are specified in a field at the bottom.
Consolidate Blocks
Block consolidation is generally enabled for pre-stripping mining and for underground mining applications. It
is usually activated to perform short-term planning whenrealised by polygons or solids. For medium and long-
term planning of an open pit mine this is generally not activated, especially when planning is made with
targets or targets.
When block consolidation is activated and the mining direction is north, east, south, and east, the blocks that
will be consolidated and treated as a single block that is perpendicular to the mining direction. The
consolidate option must be enabled when you want to mine completethepolygon, solid or bank and advance
approximately with the same relationship. When this is the case the variation of the laws in the direction
perpendicular to the mine is not important, therefore all blocks in this direction can beconsolidated. This
significantly reduces the amount of data for planning, as well as increasing the speed of the planning process,
while accuracy is still maintained at 100% volumes and laws by the material class existents in the model.
When the planning that is done contains objective, such as complying with some law of some element per
year, usually the blocks are not consolidated because this will reduce the options that Minesched hasto select
the blocks for better meet targets or targets. In the case of planning with objectives, it is only applicable to
consolidate the blocks if the mining is done at "full width" of your bank or polygon or constraint, before
proceeding in the mining direction. For example in a pit, if the phases are worked at full width and the mining
direction is uniformly proceeded, this
When the mining direction is an azimuth value that is different from the direction of thenorte, east, south, or
west, the blocks will be consolidated only if the centroids of the blocks are exactly perpendicular to the
mining direction. If you want to produce graphical consolidation results where the original polygon is
intercepted,you should enable the consolidation option.
If you select the "all", "none", or "radial" mine direction option, the blocks will not be consolidated.
When you enable the option to consolidate blocks you determine a default value for the
MINE_BLOCKS_IN_SEQUENCE in the precedence parameters. Generally when blocks are consolidated,
blocks are mined in sequence so this property has a default value of yes.
String File
If you select the option to consolidate the blocks and the selected mining method is by bank; an additional
field will appear under the "consolidate blocks" field where you can select a search engine to select a string
file. This string file will be used to create the graphical results of the consolidation.
A closed string should exist for each bank. This closed string will be used to create the graphical results of the
consolidation. Using the option to consolidate with the mining method is by bank isextaño in surface mining,
but is most common in underground mining where cassettes are exploited by full elevation and width of the
house. This string file can be generated by making sections by banks at the solid of the case.
When planning with targets, the size of the mine block is an important parameter in planning. It is
recommended not to simply enter the size of the block defined in block model, regardless of what the mining
block size would be.
If you don't plan with goals and select the option to consolidate the blocks, then the location is mined in a
fixed sequence, the results you'll get from the planning will be more accurate by setting the size of the mine
block to the size of the original block (block model). The variation in the laws of the bank, polygon, or solid
will be representative of the distribution of laws that the block model has. This is a significant
advantage that Minesched versus other planning software works only with average laws per material, this is in
each polygon or bank of the phase.
Another parameter to consider to select the size of the mine block is operation. The operation of target
planning relates to the number of mining blocks present in the planning modelin the string file. A large
number of blocks will take longer to plan. When you are initially entering the parameters of some scenario to
plan it is required that planning takes a few minutes, so you should consider a fairly large number when
defining the mine block. Once you have entered the location, created the reports and their planning with the
correct data, you should decrease the size of the mining blocks.
The size of the mine block is an interesting parameter for performing sensitivity analysis. By doubling the
size of the mine blocks in each direction, the planning results are very similar and in a significantly smaller
time. In shortwhen planning with targets with large mining blocks is better than considering small
mining blocks and when generating the last planning it is possible to decrease the size of the mine block.
Note: If you readonas the option to consolidate blocks and the mine direction is north, south, east or west, you
should only enter a size of mine blocks, this is because the latter are consolidated as a single block that is
perpendicular to the dMine run.
When the mining method is polygons or bench_polygons, this is where you specify the string file that
contains the polygons.
The string file contains closed polygons. The polygon should be co-planar for better graphical results. Co-
planar polygons are those that all points in the polygon have the same elevation (Z).
String Range
Specify the string range of polygons from the string file, using the standard Surpac range syntax. This string
range is typically defined by the sequence of polygons at the location. With the "Choose Graphically" button
ands you can graphically select the extraction sequence of the polygons through the Surpac viewport.
After clicking the "Graphical Choosely" button, Surpac will display a window similar to this one.
When the mining method is "solids" or "sloping_faces", this is where you specify the solid file. The solid file
should contain closed bodies. The mining location will contain the blocks of all the numbers of objects
specified in the "Object Range".This field can also be entered graphically by selecting a sequence of objects.
A string file is specified when the mining method is "solids or sloping_faces". This string file is used in
creating graphical resultsfor this location. This string file must not have the same name as the solids file. This
file should have closed polygons for each object in the solid file, where the string number is coordinated with
the numbers of the bodies in thesolidfiles. If the blocks are not consolidated, the string file will be used only
to enter the elevation of the blocks. If the blocks are consolidated, the string file will be used to create the
consolidated graphical results.
Partial Percentages
If you regularly use this feature in Surpac when calculating the volumes of your block model, then you can
use it within Minesched.
Partial On
If you want to use blocks with partial percentage, you must trigger the "partial percentage calculation" option.
This can be polygons when the mining method is polygons or bench polygons, solid in case the mining
method is "solids" or "sloping_faces" or one of the 6 constraints. If you enable the partial percentage
calculationoption, it can be for any type of constraint other than constraint files and block constraints.
Preciseon
This is the accuracy level of the partiality calculation and the ranges range from 1 to 5. Usually 1 and 2 is
sufficient. The larger the number, the more accurate the partiality calculation also leads to slower operation.
The precision number is the number of additional levels of dynamic sub-locks that will be considered in each
dimension. So a level 1 creates and tests 8 sub-blocks, a level 2 creates 64 dynamic sub-blocks, a level 3
creates 512 dynamic sub-blocks.
Spreadsheet Equivalent
It is common for applications in underground mining to have a large number of locations, because locations
represent independent cassettes and hundreds or thousands of houses can exist in an underground mine. When
this happens the best method is not to click and drag to the graphic screen each cassette. This is also possible
to use for some cases in open pit mining.
You can use the option to use an Excel sheet tocreate your mine locations and edit its properties. To extract
this sheet select the Mining and Fill Locations menu from the Spreadsheet menu. Then two options will
appear at the bottom of the screen as detailed below.
Note: At the time of target planning, at least one stockpile should be created. This is because the targets are
set for the location swings that are targets of the material movements.
A stockpile is created by dragging the stockpile icon from the tool bar to the graphics screen, as shown below.
Note: It is possible to create multiple stockpiles quickly by pressing the "control" button on the keyboard
when dragging the icon to thescreen. Like adding stockpiles quickly, it is done by pressing the right mouse
button and holding down the "Control" button.
Minesched automatically assigns a default name. It is possible to change that name, for this you must make
sure that it is an effective name to use in Minesched (wilcard). There are two considerations when selecting
names:
Choose to name it thatthey allow the use of wilcards to specify multiple stockpiles at once.
Create short, descriptive names.
Minesched offers the option to change the image displayed in the viewport for both phases and stockpiles.
With the right mouse button, click the stockpile image to change the color or select a new image that will be
used to render the stockpiles in the graphics window. This will allowyou to use real photographs of your
locations and that are represented in the viewport.
When you press the "Copy setting to all" option, you copy the definition for all other stockpiles. This is
especially used when you need to specify initial tonnage for multiple stockpiles and these are read from the
same CSV file.
The order of the data in the . CSV is the same as shown in the image below, with the stockpile name in the
first column,material cla, properties, values. When creating the .csv file you should be careful to specify the
same names of the stockpiles, material classes, and properties that were entered in Minesched.
Note: The location process can be used to represent more than just process plants. A process is used to
represent any location that has a relationship to receive material. Thinkingabout processes is like "throw
location" in which they automatically throw materials from stockpiles and other processes. This is contrary to
a mining location that is a thrust location because the mined material in relation to resources is pushed
downstream. Stockpiles are thrust location unless you attach directly to a process and in this case the material
is automatically pushed from the stockpile to the process.
A process is created by dragging the process icon from the toolbar to the Minesched graphical screen, just as
the other Locations have been created.
After you create the process, you can rename and specify the tons to process per day.
Minesched automatically assigns a default name. It is possible to change that name, for this you must make
sure that it is an effective name to use in Minesched (wilcard). There are twotwo onsiderations when the
names are selected:
Choose names that allow the use of wilcards to specify multiple stockpiles at once.
Create short, descriptive names
Minesched provides the option to change the image to be displayed in the viewport for both phases and
processes. With the right mouse button, click the stockpile image to change the color or select a new image
that will be used to reseatthe stockpiles in the graphics window. This allows you to use real photos of your
locations and that are represented in the viewport.
Note: Process productions can be changed only at the beginning and end of planning periods. If you specify
changes in half of the periods, the change will take effect at the end of theperiod.
Units for daily production can be Volume or Mass or any other attribute, usually the mass is used. Unless the
process represents a stockpile, it can be used as a volume.
Generally all kinds of materialstend to send material to the process and which is considered to achieve the
daily production of the process. You can restrict the material types that are posted as production, this is done
in the "Material Classes" column. By leaving this bydefault, the wilcard * specifies all materials.
Materials Movement
Creating material entries is the last task in the Location section. Material movement defines how materials
move through Locations.
The material can be moved from mining locations to filling locations, stockpiles and processes.
Material cannot be moved from a filling location
The material can be moved from stockpile to filling locations, to other stockpiles and topipelines.
The material can be moved from one process to another process.
The material cannot be moved to a mine location.
The material can be moved to filling locations from mining and stockpile locations.
The material can be moved to a stockpile from mine locations and other stockpilelocations.
The material can be moved to processes from mining location, stockpile, and other processes.
Material movements can be created graphically on the graphical display or manually. It is recommended to
use the material movement tool located on the left side of the graphic screen.
In the left bar, select the material movement tool with your mouse
to enter that mode. The mouse cursor changes when you enter material movement mode.
Select the starting location then click and hold the mouse button.
Drag the mouse to the destination or arrival location. A dynamic arrow follows the mouse cursor.
You must move the mouse to the valid locations, the arrow isattached to the locations valid.
With the left mouse button, you must click the destination or arrival location.
You must then specify the material type for this entry, in the sector where the data is entered.
After performing the tasks on linking the movement of material, represented by an arrow, an image similar to
the one shown below will appear.
Note: When you hover over the data in the Material Movement section, the start, arrival, and arrow location
indicating the material movement is highlighted, as shown in the image above. This is a visual validation tool
for the associated locations.
Similarly, when you position the mouse cursor over a location, the rows with the associated data in the
"Material Movement" section will be slightly highlighted. If you select the arrow that indicates material
movement or a location on the graphic screen, the row associated with the data will be highlighted.
The material movement ratio can be entered manually, ientering the data in the "Material Movement" section.
Where you have many locations that can be easier to create your material movements using wilcard and
indicate multiple locations at once than to perform the process graphically.
The imagin the lower details how to perform this procedure manually with a simple definition of an
underground material.
Material movement can be graphically defined from an exit location to an arrival location. In the "sources"
field it can be edited and a wilcard can be entered to create a material movement from multipleoutput
locations to the corresponding destination. This is easier when you have multiple mining locations.
Material Classes
You can edit this field to specify the types of materials that are associated with the material movement.
Onlythat material will be moved from the departure location to the arrival location.
After creating the material movement graphically, this would be the only field that should be changed. You
can use wilcards to specify multipleiples material classes.
Destination Location
This destination location will receive the material from the output location. If the material movement has been
defined graphically, the target location does not have to be changed.
Only one location can be entered in this field. If the same material can be moved to multiple locations, you
must define additional destinations with additional rows in the "Material Movement" section.
When you send material to fill location, you have multiple potential filling location destinations for the same
material, from the same output location. Considering the example where you have two dumps, one internal (in
pit) and one external. In case you wantto send thestre to the internal dump whenever space is available, if
there is no available space, the material is sent to the external dump. This can be done by assigning the
material movement to the internal dump a higher priority than the bouncing orexternal. In Minesched a high
priority is defined by a smaller number and the priorities can be any real number greater than 0.
To disable the shipment of the material to a location, assign the material movement to the destination a
relationship or apriority of 0.
Enter a relationship if the material destination is a stockpile and the same material can go to multiple
stockpiles and instead of specifying a target, you want to split the material into exact relationships.
Enter a priority if the material destination is a filling location and the same material can go to multiple filling
location. The material will be moved to the mine location with higher priority. The lowest value means a high
priority.
Date or Event
The material movement can be changed at any time within the planning. Resource capacity units and material
types can be changed at the beginning and end of each planning period. The reglto specified in the rows takes
effect at the date or an event specified here. A blank date means that it will start at the start of planning.
As well as dates and events can cause parameter changes. An event can be when another mining or filling
location is completed or a bank or polygon of a mining location is completed. Events can be when a stockpile
reaches its minimum or maximum capacity in the event that they are defined antearily.
Delay
That's a delay in days. This delay combined with the date or event are the ones that determine the exact date
that this activity takes effect.
The delay is typically used when an event is specified in the "date or event" field. The date andxacta is
specified in the Date field. If the date is specified, there is a low reason to use the delay option because the
start date is already known. In the case of an event it is not known until the planning has been created.
Campor delay is therefore more used for a rule to take effect in a certain amount of time after an event.
Comments
This column can be used for any comment you want to remember with this rule. In the interface of the
planilthis column can be used to enter values that can be used in formulas.
Spreadsheet Equivalent
An interface form exists to define the rules for material movements. Enabling this form must be done from
theSpreadsheet Views menu.
The Evaluate section displays the information corresponding to volume, mass, average and cumulative laws
for each material class and for each mining location. This tool is a cash method to check that the entry of
locations information iscorrected. It also provides information that can be used to enter law objectives and
reasonable material relationships.
Evaluate
The information is displayed as a graph as shown below. Select the"Update"optionin the"Location" ector to
update the graphics for a specific location. You can also update the charts for all locations with the button
located in the lower left section of the "Update charts for alllocations"screen.
Note: The "resources"sectionis of the mandatory type. To prepare a schedule, you must create at least one
specific resource with your capacity and assign that resource to a mining location. All other sections in the
setup scheduler are optional, so after entering this information you are ready to create a schedule.
The following 5 tasks exist with the Resourcessection. The first of the four tasks should be completed.
1. Create a resource
2. Specify resource capacity
3. Assign the resource to a location
4. Specify a production rate to the resource
5. Specify additional production rate parameters
These 5 tasks are performed with the use of two data sheets, which are:
1. Production Rates
2. Resource Capacities
These two data sheets can be navigated using the tabs located on the lower left side of the screen, as shown
below. When resources are generated and assigned to the location on the graphical screen, the relevant formis
that the form is automatically displayed.
Create a Resource
A resource can be created by pressing the "Add" button at the top of the resource list, as detailed below.
A default name is assigned at the time of creating a resource. You can change this name by editing the
"Name" field in the resource lists, as shown in the image above.
More common, especiallyin medium and long-term planning, is that the mineral and sterile are mixed, so it is
not possible to separate them spatially in different locations. In this case the resources will mine both (mineral
and sterile) and the fixed quantities of each material class are achieved using the "material target ratio"
options. The target will always be met when the blocks are available in the location.
In both cases the field "material classes" is used the default *, which means that all material classes will be
used to meet the specified production. This column is only changed if, for example, you want to mine an
exact amount of ore in a given period then prepare the mina by extracting all the sterile material that is
necessary to expose the amount of material required.
The capacity of resources, units, and material types can be changed in any planning period.
1. Clicking and dragging the resource within a location on the Minesched graphical screen.
2. Entering a production relationship within "Production Rates"
The recommended method for assigning resources to a location is graphically. In the case of too many mining
location, then it is preferable to perform the procedure in the "production rates".
1. The resource is deployed over the location, providing a visual indication that the location has that
resource assigned to it.
2. A window is displayed, where you must modify the maximum mine production for the resource in
that location.
3. A row is adwounded in the "Production Rates" section.
When a resource is assigned to the location graphically, the default MAX_RATE is thelayer d of the resource.
This can be changed immediately by entering a numeric value or in any period the "Value" field for the
MAX_RATE parameter can be edited in the "Production Rates" section.
The default value for MAX_RATE is 0. So a positive value must be specified for mining tooccur in a
location. The MAX_RATE can be changed in any planning period, this is done by attaching another row in
the "Production Rates" section and changing the value of MAX_RATE in a given period or by an event.
Note: The easiest way to attach another row, keeping the information in the first row is by using the "Copy
Row" function.
Active
This field is responsible for deactivating the production rule in this row, without the need to delete the row
from the form. Inactivating the rows is to be left out of the schedule.
Locations
This is the name of the location to which the parameters will be applied. Wilcards can be used here to call
multiple locations at once and enter MAX_RATE parameters as if it were a single location.
Resources
Resources indicate the material to be mined. Generally the resources are thought to be like diggers anda
shallow mining. In an underground mining a production resource
A resource is assigned to the location that uses the MAX_RATE production parameter. This specifies the
maximum rate of production that a resource can perform in a location. This maximum production can be as it
cannot be performed, because they depend on the capacity of the resources.
Multiple resources in the same location are supported, so you should be consulted because you are assigning
multiple resources to a location and whether the same result can be obtained using a single resource that
represents a fleet of loaders.
If multiple resources are generated, the values for the parameters applied for each resource must be entered.
These resources are designed to give maximum flexibility to the program. Resources can have any name, any
working time, andholidays; it is also possible to create any number of resources for planning use.
When a resource has been assigned to multiple location, Minesched scheduling will send the resource to the
target or target andstable location. If you don't have targets or targets defined, Minesched will send the
resource to the highest priority location.
In the short term, mine location are work areas defined by solids or polygons. Such areas are small in size by
lor that only a charger or shovel can be working in that place. For this reason, resources are represented
individually in planning. In long-term planning, larger surfaces such as a full pit are used. Therefore the
mining location being larger is possible to enter multiple loaders in a location and the results would be the
same if you enter a single resource representing the loader fleet.
Parameters
Each production parameter is described in more detail below:
MAX_RATE
The MAX_RATE parameter is like a resource that is assigned to a mining location or stockpile. The
MAX_RATE is only a commandparameter, because if no number is used, no mining will be performed. The
default value for MAX_RATE is 0, so the MAX_RATE parameter is a control to indicate the start of the
operation of a location, because if a positive number is not entered, the mining will not be performed.
MAX_RATE is defined as a daily production. If you know solament the monthly or annual production rate,
itis possible to use mathematical formulas through the calculation sheet interface. Enter the monthly
production in the comment column on the right side of the row. Then the reference value is the one that
contains the column, which with an appropriate formula it is possible to convert this value to a daily
production rate. For example, it can be J11*12/365 to convert a monthly rate to a daily production.
If you're not planning with goals, you should assign a priority in the "priority" column. In the event that the
resource is enabled to work in multiple locations,it will be sent to those location according to the values
ofpriority. The default (white) priority is 100, which means it has a low priority. The priority value can be any
actual number greater than zero. The lowest value means a higher priority. Yes, yes
Max_RATE units can be Mass, Volume, or any attribute (grams of gold per ton-kilometer). This production
rate unit is defined with the resource capacity in the "Resource Capacities" section. In the case of having
multiple resources are assigned to thesamelocation, they must have the same production units. Multiple
resources can be allocated to the location by entering resources separated by a space or with the use of
wilcards, although this practice is not recommended.
MIN_RATE
This option refers to the minimum throughput rate that a resource will meet in a location. The minimum
throughput rate for a resource will only be performed if it is not exceeding the capacity of the resource in that
location. The resource capacity and MAX_RATE parameter take precedence over the MIN_RATE parameter,
so that maximum constraint will not be exceeded to meet a specific minimum production rate.
The MIN_RATE parameter is only applicable when planning is targets, which is when you have the Material
Ratio or Quality targets section defined. If you don't plan with goals, you have full control of mine production
rates, which will be achieved with the use of priorities, so there is no need to specify a minimum mining
production rate. The default value of MIN_RATE is 0.
Note: Entering a MIN_RATE value is not sufficient to start mining a location, because the default
MAX_RATE is 0 and MAX_RATE takes precedence over MIN_RATE. The latter parameter will only take
effect if it does not exceed the MAX_RATE value.
CAPFACT
This parameter indicates a capacity factor for a resource in a location. This parameter indicates comor a
multiplier of the MAX_RATE parameter. It is entered as a percentage, i.e. a value of 100 does not affect the
capacity specified in the MAX_RATE. The default CAPFAC is 100.
NOMAVAIL
NOMAVAIL is entered as a percentage, then a value of 100 means a full production. The default is 100.
PRODFACT
This refers to the factor that affects the production of a resource in a location. There is an important difference
between PRODFACT and the other two production rate multipliers (CAPFACT and NOMAVAIL).
PRODFACT affects the capacity of changed resourcesorCAPFACT, and NOMAVAIL does not affect the
capacity of the resource, but affects MAX_RATE.
Example: A shovel has a capacity of 1000. The shovel has a MAX_RATE in a location called PIT of 1000
and a PRODFACT in this location is 0.5. The production of the PIT will be 500 tons per day and this is for all
shovels. In this situation the shovel does not exceed its capacity that could be increased in another location,
because the PROD_FACT acts as a multiplier of the resource capacity.
PRODFACT_ATTRIBUTES
This attribute allows the throughput rate to be adjusted based on values of the blocks they will start mining.
For example, the production rate may vary depending on the type of rock that will start to be mined.
Similar to THE PRODFACT, PRODFACT_ATRIBUTES affects the capacity of resources. The values for
these parameters are one or more quality names defined in the Qualities section, in the "Models" section, and
in the "Define Geology" step. The current values in the minado blocks act asfactors of the production rate
when those blocks begin to be mined. A value of 1 does not affect the rate of production. The "production
factor" attribute is created for Minesched and calculations based on other attributes in the model. Another
example using this function is to automatically adjust the mining rate based on the pit depth (where truck
production is restricted).
The value of the production factor attribute can be any number greater thanzero. When the number is greater
than one, the specific production rate increases and the block mining will be done faster and where the
number is less than one, the production rate specifies that it affects the block will be lower, so the block will
take longer to be extracted.
Priority
In Minesched if you are not planning with objectives or targets, where the "Material Ratio" or "Quality
targets" section is not defined, then by default you are planning with priorities. In the absence of oraddresses,
resources are sent to the location based on the priority associated with the MAX_RATE parameter.
The priority can be any number greater than zero. The default value for priority is
100. The smaller number indicates a highpriority. These values do not have to be integers so a priority of
0.999 is higher than a priority of 1.
When you make priority planning, a resource will always be allocated in the location with the highest priority,
beforea location with lower priority. A resource will only be located in a lower-priority location if there is
excess capacity of the resource after the resource has been assigned to a higher-priority location and its
MAX_RATE has beencompleted. If two location have the lowest priority, the resource production will be
divided by the location into a similar relationship based on the MAX_RATE value of each resource in each
location.
When planning with objectives or targets, priority is not used because resources are sent to the location in
order to better achieve defined objectives (material ratio and quality targest). In a strange case of all available
blocks having the same value (permplo axisif all available blocks are sterile), a production parameter called
LOCATION_PRIORITY gives the user a way to specify which blocks are you belong to the location. Blocks
will be chosen from the highest priority location as defined by the LOCATION_PRIORITY. In this case
it is recommended to use the Minesched function "see below" (scope level target). In the example where only
sterile blocks are deployed immediately, Minesched looks atwhich are the best blocks to extract from sterile
in order to expose the ore.
Date or Event
All production parameters can be changed in any planning period. The rule specified in the rows takes effect
at the date or an event specified here. A blank date means that it will start at the start of planning.
As well as dates and events can cause parameter changes. An event can be when another location of minado
or fill is completed or a bank or polygon of a
Delay
That's a delay in days. This delay combined with the date or event are the ones that determine the exact date
that this activity takes effect.
The default value is zero. The delay can be any number greater than or equal to zero. Fractions of days are
entered as decimal shards and not as hours minutes and seconds.
The delay is typically used when an event is specified in the "date or event" field. The exact date is specified
in the Date field. If the date is specified, there is a low reason to use the delay option because the start date is
already known. In the case of an event it is not known until the planning has been created. The delay field is
therefore more used for a rule to take effect in a certain amount of time after an event.
Comments
This column can be used for any comment you want to remember with this rule. In the interface of the form
this column can be used toenter values that can be used in formulas.
Spreadsheet Equivalent
An interface form exists to define production parameters. Enabling this form must be done from the
Spreadsheet Views menu. The interface can beused to enter and edit production rate rules for a large number
of locations.
Resource Name
Choose the resource name for the resource capacity rule. If different resources have the same capabilities,
then multiple resources can be entered using a wilcard. Note that if multiple resources are specified, the
resource capacity is for each resource individually, and not the total of all resources.
Capacity Unit
The unit that defines capacity. This can be MASS, VOLUME, or an aggregate of quality or items. The default
is mass (MASS).
Material Classes
The types of materials that count to meet the production capacity of the resource. The default value is * which
represents all materials. If production materials are defined, only those materials are posted to the resource
capacity. Other materialswill not be counted for resource capacity, but they can be mined by this resource. For
example, entering the production of the ore does not prevent the resources to extract the sterile blocks. This
allows youto enter mine rate informationto meet a fixed tonnage per day of ore. And any material that
needs to be mined will be mined in order to meet the required amount of ore.
Date or Event
Resource capabilities can be changedat any time within planning. Resource capacity units and material types
can be changed at the beginning and end of each planning period. The rule specified in the rows takes effect
to thedate or an event specifiedhere. A blank date means that it will start at the start of planning.
As well as dates and events can cause parameter changes. An event can be when another mining or filling
location is completed or a bank or polygon of a mining location is completed. Events can be when a stockpile
reaches its minimum or maximum capacity in the case they were defined above.
Delay
That's a delay in days. It isyou delay combined with the date or event are the ones that determine the exact
date that this activity takes effect.
The default value is zero. The delay can be any number greater than or equal to zero. Fractions of days are
entered as decimal shards and not as hours minutes and seconds.
Spreadsheet Equivalent
An interface form exists to define production parameters. Enabling this form must be done from the
Spreadsheet Views menu. Theinterf ace can be used to enter and edit production rate rules for a large number
of locations.
Precedences
The"Precedences" section is the fourth of the eight sections. This section is where you optionally define the
defined information related to the location and the preceding mining blocks. The term precedence refers when
location and mining blocks beginto be available formining. This is in a spatial proximity to the other
location and mine blocks.
1. Precedence Parameters
2. Spatial Relationships
3. Polygon Precedences
4. Stope forcedences
5. Manual Precedences
Note: An important difference between thepreceding parameters and the production parameters is that the
precedences are fixed for the entire duration of the project. They may vary by location but cannot vary by
time. Incontrast, production parameters may vary by location and by time.
Because precedence parameters cannot vary over time, so the form contains only three columns: Locations,
Parameter, and Value.
Precedence parameters are only applicable to mining and filling location. The following documentation refers
to mining, mining location and mining blocks. This also applies to filling, filling location and filling blocks.
BLOCKS_IN_SEQUENCE
When the BLOCKS_IN_SEQUENCE option is enabled, it means that it will force the block to be mined at a
mine location in a fixed sequence based on the string range of the defined polygons or the range of solids and
the mining or filling direction. When this feature is not enabled, this provides greater flexibility in the
sequence to meet the objectives.
Note: The default value of the BLOCKS_IN_SEQUENCE function varies depending on the value of the
consolidated blocks in the "location" form.
When preparing the model is running for a location without the consolidated blocks, because the default value
of the BLOCKS_IN_SEQUENCE function is "no". When the blocks are not consolidated, it means that you
are undertaking medium- to long-term planning for open pit mining. In this scenario, you want to give more
flexibility to the planning algorithmto choose the blocks to minedepending on the boques that are available,
in order to better achieve the fulfillment of the proposed objectives or targets.
Therefore you should only change this parameter in case you have consolidated the blocks and want to force
the mining blocks into a fixed sequence. If you do this process, you should consider that you're consolidating
the blocks instantly.
In short, the valid values for the BLOCKS_IN_SEQUENCE function are "yes" or "no".
BLOCK_PRECEDENCES_CONSTRAINED_BY_GROUP
When you specificthata spatial relationship exists between two location and both location are mined by
"polygons", "bench_polygons" or "solids", calculations of the preceding block can be restricted to only create
preceding blocks if both blocks come out of the same group. (Example, the string number of a polygon, object
number of a solid).
GROUPS_IN_DEFINED_SEQUENCE
When the mining method is "polygons", "benches_polygons", or "solids", the
GROUPS_IN_DEFINED_SEQUENCE function can be used to force the mining of the location, defining the
range of string or object and specifying it with the location. The default value of the
GROUPS_IN_DEFINED_SEQUENCE function is "no". Entering the word "yes" enables this property.
When blocks are mined in sequence, the groups are mined bythe default sequence, which is specified in
GROUP_RANGE in the location form. If the blocks are not mined in sequence (usually when the blocks are
not consolidated with a
Why should You use polygon or bench_polygons or solids mining methods if you don't want to mine a grupo
in a defined sequence?
There is a valid reason for this and that is for planning with goals or targets. Minesched has some powerful
functionalities for short-term planning when mining a polygon or solid. It is possible tospecify production
with the MAX_ACTIVE_GROUPS function, which indicates the maximum number of active groups that can
be mined in a period. When this feature is activated Minesched will select the optimal combination of groups
to mine in agiven period and thus achieve to achieve the specified target or target. Once a group is
mined, all other groups will be analyzed again and the best group will be activated. This is a wayto restrict
the mining of ciertas areas and on the other hand give flexibility to the program to achieve the objectives or
targets.
HORIZONTAL_LAG_ALL_DIRECTIONS
HORIZONTAL_LAG_EAST
HORIZONTAL_LAG_NORTH
HORIZONTAL_LAG_SOUTH
HORIZONTAL_LAG_WEST
Horizontal_lags functions are similar to vertical lags functions in that both control when a block becomes
available for mining. The vertical lags control when the blocks in the lower vertical bank of the mined block
begin to beavailable. Horizontal lags controls when blocks from the same bank of the mined or filling block
become available. It is called "horizontal" lags because it refers to the blocks of the same bench, that is, the
same horizontal plane.
The horizontal lags control the way the mine is advanced in a bank. For example, if you want the bank
advance to be perpendicular to the mining direction throughout the pit. In this case you should enter a high
value for the horizontal lags.
Asl vertical lags it is logical that lag values that are an integer multiple of the block size must be entered. A
horizontal lags of zero means that it is possible to immediately mine the resulting block (behind) of the block
that was mined and even theblocks of the side that
The default value of the horizontal lags distance is the size of the mine block. Horizontal lags distances can be
different in the north, south, east, and west directions. Because the distance of the horizontal lags is usually
the same in all directions, the HORIZONTAL_LAG_ALL_DIRECTIONS function delivers the same distance
from the horizontal lag in all directions with a single property.
When the mining direction is an azimuth number, the distance of the directional lag is relative to the azimuth,
where the north represents the mining direction. Therefore HORIZONTAL_LAG_WEST is 90 degrees to the
left of the mine direction and the HORIZONTAL_LAG_EAST is 90 on the right. Only THE
HORIZONTAL_LAG_WEST and HORIZONTAL_LAG_EAST are relevant when the mining address is an
azimuth.
One feature exists but is not commonly required is the ability to enter the distance of the lag differentiated by
material. This allows sterile banks tohave a different distance from the horizontal lag than the ore banks for
example. To specify this, simply enter the material class name in the function field after the function name,
for example HORIZONTAL_LAG_ALL_DIRECTIONS WASTE and
HORIZONTAL_LAG_ALL_DIRECTIONS ORE.
MAXIMUM_LAG_DISTANCE
All distances of the lags defined for the vertical and horizontal lags parameters are minimum allowed
distances. It is possible to definea maximum distance of lags. This is the maximum distance allowed in the
mining direction between faces of two adjacent banks, or between faces in two locations which have a spatial
relationship and the same mining direction.
This property is only applicable to mining locations. Care must be taken when entering the maximum distance
of the lags to choose a significant value for the parameter. This is important to consider the minimum distance
from the lag when entering amaximum lag distance. The minimum value of the lag distance is the size of the
mine block that is specified in the locations sheet. The minimum distances of the lag enter the faces adjacent
to the bank is controlled with the properties of the lagvertical. VERTICAL_LAG_ALL_DIRECTIONS is
commonly used because it is strange to have a minimum distance from the lag that I varied in the north, south,
east, and west directions.
If the user specifies a maximum lag distance equal to the minimum distance of the lag, this could create a
circular reference block and if Minesched accepts this, the location would not be mined. For example, this
means that Block A has to be mined before Block B and
For this reason, Minesched ignores the maximum distances of the lags that are less than or equal to
theminimum distances of the lags in the opposite direction to the mining direction. In the event that this
situation occurs, a message will be deployed and the maximum distance from the lag will be ignored.
The maximum distance of the lag should generally be at least the minimumdistance of the lag plus two block
sizes in the mining direction. If a distance less than this is entered, the mining resource in the upper and lower
bank will have a low utilization. In the event that different resources mined multiple bancos, each resource
could continually start and stop while waiting for another resource to complete a block. To avoid this, if the
minimum lag distance has not been set, the maximum distance of the lags should be set to three times the size
of the lockormore.
VERTICAL_LAG_ALL_DIRECTIONS
VERTICAL_LAG_EAST
VERTICAL _LAG_NORTH
VERTICAL_LAG_SOUTH
VERTICAL _LAG_WEST
The lags vertical determines when a block on the bottom bench may be available for mining. It is called
"vertical" lag because the availability of blocks is controlled by the blocks of the bank vertically superior.
The value for lags is entered in distance units (meters). Vertical lags can be any positive number, it is logical
that the value must be a multiple of the block size. A value of zero in all directions indicates that blocks
immediately above should be extracted. This is analogous to sinking a vertical axis into the pit.
The default value of the vertical theg is the size of the mine block, which you have specified in the location
sheet. In the default there will always be a minimum width of one block in each bank.
VERTICAL_LAG_ALL_DIRECTIONS allows the user to enter a vertical lag in alldi rections with a single
property, because the vertical lag is usually the same in each direction. When the distances of the lag vertical
vary in different directions, you can enter
elvalorencadadirección enformaseparada(VERTICAL_LAG_NORTH,
VERTICAL_LAG_NORTH, for example, enter the distance that must be exposed by the top bank in the
north direction according to the lower bank before this block located on the lower bench is mined.
Note: Once a block is exposed by the distance of the vertical lag in each direction of the top bank, this block
would not be available to mine according to the mining address restrictions on the lower bank. However this
nprevents the extraction of higher blocks.
To visualize how the vertical lags work, draw a rectangle from the centroid of a mine block out of the centroid
with the vertical distance of the lag in each direction. Any centroid of the block that is inside or on the line of
this rectangle on the top bench should be mined before the bottom block becomes available.
One feature exists but is not commonly required is the ability to enter the distanceof lag differentiated by
material. This allows sterile banks to have a different distance from the horizontal lag than the ore banks for
example. To specify this, simply enter the material class name in the function field after the function name,
for example VERTICAL_LAG_ALL_DIRECTIONS WASTE and VERTICAL_LAG_ALL_DIRECTIONS
ORE.
Another feature that exists is the ability to vary the distance of the lag by location when using apacial
relationship. To specify this, simply enter the name of the location after the
vertical_LAG_ALL_DIRECTIONS property name, such as VERTICAL_LAG_ALL_DIRECTIONS PIT.
This can be useful for filling a pit and you want Minesched toutopianly fill a space housed at the base of the
mine. It is common in this application that the lag distances between the faces of the mining and the filling are
different.
Spreadsheet Interface
There is no calculation sheet interface for theprecedence paddle. This is because there is no situation that
requires a large amount of data to enter this form.
Spatial Relationships
This task is where you define a spatial relationship that exists between locations. You can define this
relationship by simply selecting the two locations that are related.
The precedence of blocks are automatically calculated between blocks with the same location. The
precedence of blocks is not automaticallycalculated between blocks of different locations. This is because
they are generally not required and comparing blocks in each location again with blocks from another location
would mean an unnecessary process.
An example of where you could be usedc is when you are starting the pit and a defined phase is separated into
two location. Some phase blocks will be under the pit start blocks. It is important to calculate the
precedence between the pit start blocks and the lower phase blocks, so that the latter are not mined
before the pit start blocks.
Use the drop-down list to select the top and bottom location names. Wildcards can be used but you should
exercise caution when using it because it is an easy way to enter unnecessary spatial relationships.
Spreadsheet Interface
In strange circumstances, usually in underground mining, you have a large number of mine locations and if
you want to specify spatial relationships between them, you can use the calculation sheet interface.
The precedences of the polygons are used in auxiliary activities such as drilling and blasting that are
simulated at each mining location. This is done in order to give greater flexibility to the sequence of activities
carried out in mining.
Stope_precedence
This is the link between the Minesched development and production planning module. Precedence stopsare
not applicable for surface mining.
In Minesched underground development it is possible to specify mine locations that are not possible to start
until some developments have been completed. This is done by assigning precedence of the cassettes. When
scheduling development, it is possible to generate a file, which contains a possible start date for those
mining location.
Manual block precedence is created by digitizing segments of only two points, you must digitize over the
colons from the msi_model_scheduling string file. The block connected to the second point will not be
available for mining before the first point corresponding to the block has been mined. It is possible to add
preceding blocks that control the second block, so it will not necessarily be available immediately after the
first block is mined.
After manually digitizing and performing block precedence, Precedence should save the segment as a string
file and reference it in the Manual section. String numbers are not important.
Production Parameters
Note: An important difference between production parameters and precedence parameters is that production
parameters can be modified through planning. Values can be varied by location and by time. However,
precedence parameters can only vary by location.
Because production parameters vary over time, the form contains five columnas: Location, Parameter, value,
Date, or event, and Delay.
Note: Production parameters are only deployed those that are valid for when all the specified location. If you
have specified * for location, the parameters will be displayed only those that are valid for all existing
location in the schedule.
BLOCK_FACTOR
The production parameter is a block factor that affects the volume, mass, and cumulative of an attribute. It is a
multiplier in the volume and mass of a block called
The block factor is specific to a particular material. This allows differentfactors for different kinds of
materials. The material class is specified by adding a hyphenated name to the name of the BLOCK_FACTOR
function. For example, the BLOCK_FACTOR_WASTE function is a block factor for sterile.
This block factor that is possible to perform by type of material can be used to model mining recovery and
dilution. The block factor is applied to mine blocks before planning. The factor affects the volume, mass, and
accumulated tonnage of some element of the mining blocks. It is important to note that the average law of the
elements considered in the planning is exactly the same.
BLOCK_VOLUME
The production parameter BLOCK_VOLUME overwrites the block volumen of each material class in each
mined block with a fixed volume.
This production parameter is rarely used, this can be used when you need to simulate additional auxiliary
activities to the mining locations. A mined location de can be created with a single block and the quantity of
this blocks can be entered using some production parameter. This is used when an activity takes a fixed
amount of time, regardless of the size of the polygon orlocation. An example of this may be the activity of the
blast.
DEFINE_USER_VALUE
This parameter allows you to change the values of the parameters defined by location and over time. You can
use parameters to define in the Define Geology step, in the Model section, and in "User Parameters". When
defined, a base value is assigned. This is the parameter value for all location unless this is modified.
To change the value of theparameter, you must select DEFINE_USER_VALUE and enter two points (:)
followed by the parameter name.
Example: In an underground mine it has two bodies of ore and the dilution factor is different for each mineral
body. The mineral body 1 tiene a dilution factor of 7% and the mineral body 2 has a dilution factor of 12%.
And you need to report the diluted laws of the houses.
Assuming that the sterile does not contain laws, the dilution of the laws of the houses can be calculated as
follows:
IMPORT_PARAMETERS
You can read parameters from a . external CSV. If production rates come from an external resource, it can be
easy to read this data than copy the data or link it.
The value for the IMPORT_PARAMETERS function is a name of the . Csv. The format of the . CSV is a free
format, the first column after commenting determines the format. This row specifies the codes that youind to
Minesched, the order of the columns of the data being read. An example of the file that can be read using it's
IMPORT_PARAMETERS function is the one detailed below.
This property is only used when planning is with goals. If you don't plan with goals, this means that you're
planning based on priorities. When planning is performed based on priorities, resources are sent based on the
priority assigned with the MAX_RATE.
Priorities are numbers greater than zero. The lower value means a higher priority. The important thing is that
priorities don't have to be whole numbers. For example, a priority of 0.999 has a higher priority than a priority
of 1.
MAX_ACTIVE_BENCHES
If you mine per bank, the maximum number of active banks can be definedtwo. Mining can only occur on
these banks in a location and at a certain time. Mining will not start at a new bank before one of the activated
banks is not completed or the value for this parameter is modified.
When mining starts in a location, in case you have more banks with available blocks than the maximum
number of banks available, then a larger number of banks will be activated (if the mining is top to bottom).
MAX_ACTIVE_GROUP
In the event that the mining is by polygon, bench-polygon or solid, the maximum number of active groups can
be defined. Mining can only occur from this location group in a
When mining starts at a location, if you have more than oneblock-s group available than the maximum
number of active groups, an optimal combination of groups will be determined. This is done using a similar
method to determine the optimal location to start mining.
MAX_ACTIVE_GROUPS can be widely used for short-term planning in Minesched. Groups can be used to
restrict mining in certain areas, while giving the program flexibility to achieve goals.
MAX_ACTIVE_LOCATIONS
This function refers to the maximum number of dand location that can be mined in a period. Mining or
starting in a new location before one of the active location has been completed or at the beginning of a period,
provided that the RECALC_ ACTIVE_LOCATION_AT_PERIOD_START function is enabled.
Using the MAX_ACTIVE_LOCATIONS function when planning is done is a powerful feature in Minesched
because it selects the optimal combination of locations to mine in order to better achieve theobjectives posed.
Once a location has been completed, Minesched selects the optimal location of all available locations.
If an active location number has been defined with priority in planning, then the location to mine is
selectedbased on those priorities.
For a location to be available for mining at the beginning of planning, you should have a MAX_RATE
greater than zero and enter it at the beginning of planning.
The MAX_ACTIVE_LOCATIONS production parameter has been highlighted for version 6.0 to be of a
specific location. If the Locations field is left blank or a wilcard * is specified with the
MAX_ACTIVE_LOCATIONS function, then this parameter works as in Minesched 5.1. The best location of
all available location is determined. This refers to a global MAX_ACTIVE_LOCATIONS.
In the event that the production parameter is specified with a subset of location, thenthe best location will be
selected from this subset of location. This way MAX_ACTIVE_LOCATIONS can be specified in a number
of time for different subsets of locations.
Note: This is not valid to use for location specifications and global location at the same time.
MAX_BENCHES_PER_PERIOD
This production parameter allows you to restrict the vertical feed rate in a period by defining a number of
banks that can be mined in a planning period. The value of this parameter is a positive integer value, which
can be changed over time. This property affects theblocks in detail at thed-level. This means that if the
production rate was large enough as the amount of material in a period is restricted only by this function, then
the pit surface at the end of a period could be identical to theinitial superficie, except that the number of
banks specified will fall.
MAX_CAPACITY
Stockpiles can have a defined maximum capacity. The maximum capacity unit is the volume. Defining a
maximum capacity allows you to store material until the stockpile reaches its maximum capacity. The
maximum capacity is reached only when the material is being added to the stockpile.
Note: The stockpile does not automatically stop at the time of reaching the maximum capacity. It is the user's
job to make the change in the material movement section in the production parameters, to stop the shipment
of material to this stockpile and attach the material to another stockpile. Stopping the shipment of material to
a stockpile is enteredby entering the rate or in the priority field a value of 0 in the material movement section.
A stockpile that reaches its maximum capacity is only possible once. If the stockpile is exhausted and then
attached to another stockpile, and it also reaches its maximum capacity a second time, this does not perform
the same procedure a second time.
Note: If the mine capacity is greater than zero, the stockpile does not stop automatically at the time of
reaching the lastcapacity. It is the user's job to make the change in the material movement section in the
production parameters, to stop the shipment of material from this stockpile to the process or location.
Stopping the shipment of material from stockpile is done by setting the STOCKpile MAX_RATE to 0.
A stockpile that reaches its minimum capacity is only possible once. If the stockpile is completed and then
attached to another stockpile, and it also reaches its minimum capacity a second time, this does not perform
the same procedure a second time.
RECALC_ACTIVE_LOCATIONS_AT_PERIOD_START
You have the option to re-calculate the active locations at the beginning of each period. It is possible to move
the teams in the field, so that this is practical to do it, this can improve the results of the objectives.
This was a function implemented to meet objectives that change from one period to another. Targets change
at the beginning of a period, so ideally active locationthat is mined could be recalculated with the location that
is active.
SCOPE_LEVELS_ACTIVE_LOCATION_CALCS
You have the function of defining range levels to calculate the active locations. When scope levels are not
used, all unmined blocks in a location are considered when evaluating a location. When scope levels are used,
only blocks that are within the number of levels of the currently available block scope are considered. If
morethan one material is used in a locationto be mined in a period period, we recommend that you use
SCOPE_LEVELS_ACTIVE_LOCATION_CALCS. When the locations are very large use
SCOPE_LEVELS_ACTIVE_LOCATION_CALCS and
RECALC_ACTIVE_LOCATIONS_AT_PERIOD_START should deliver excellentre-ultados if you can set
range levels to approximately know that it will be mined in the location and in the period.
SWELL_FACTOR
The swell factor property allows the volume of the material to change when moving it from a resource to an
arrival location. This function acts as a volume multiplier
Calendars
The calendar section is where you can optionally create a holiday or break calendar and work calendars and
assign those calendars to resources and processes.
Calendar creation is optional, because fordef ecto the work calendar corresponds to all days of the year (24
hours per day and 7 days a week). Therefore, you only need to use the "Calendars" section if you need the
resource or process to work a smaller amount.
In mediumand long-term planning it is strange to have more than one calendar. A single global calendar can
be defined where annual holidays and another with the most rest days can be entered. There is a small reason
to specify thework time and holidaycalendars for individual resources when medium- and long-term
planning is done. This will only increase the processing time to create the planning. It is best practice to
adjust daily resourcecapacity and production rates to define working time.
In the short term, the calendar option is more used. In short-term planning, you generally define resources as
individual loaders. Assigning these resources to your work hours makes the planning created more accurate.
1. Creating Calendars
2. Adding Holidays
3. Adding Working Times
4. Assigning Calendars to Resources and Processes
Creating Calendars
Create a calendar can be done by pressing the Add button at the top of the calendar section. This attaches a
calendar to the list, as shown below.
Name
A single name is created when you create a calendar. You can edit this name to give a more descriptive name.
Active
Performing an inactive calendar allows planning not to use the calendar, and is an easier way than removing
the calendar from each resource and process. This field makes it easy to compare the effects of different
calendars in planning.
Type
There are two types of calendars, holiday calendars or breaks and work time calendars. Holiday calendars
allow you to define a time-out. The work time basisallows you to define more real work shifts.
Based on the selection, the form will display a calendar detail with more details to make the respective
changes.
Repeat each
This function is to define how many times the holiday will be repeated. Valid values are every week, month,
year, and only once.
When
Select which of the holidays will occur. For holidays that repeat each week, select the day of the week. For
holidays that are repeated each month, select the day of the month. For holidays that repeat each year or only
happen once, select the day using a calendar.
Duration
The duration of holidays or breaks in days. This can be a real number greater than or equal to zero.
Frequency
The frequency of holidays determines how many times they occur weekly,men sualor, or annually.
The default value is 1in 1, which is repeated the same time for each week, month, or year. 1 in 2 means that
holidays are repeated every two weeks, months or years. 2 in 3 means that holidays are repeated for two
weeks, months or years and will not occur in the third week, month or year.
End
It is the termor the holiday or rest. This is strange to change the default of the planning term. The start of the
holiday and the end date gives flexibility for the holidays to be changed throughout the life of the mine. Use
the graphical calendar to select dates.
Start date
It's the day that the work day begins. Typically this appears with a default value of the planning start date.
An example of the start date start date is important if you are specifying a calendar for a team that toggles
between the day shift and the night shift on a weekly basis. If the day shift starts at the beginning of planning,
then the night shift will begin a week later. If the start date of the night shift is not entered, the team may be
working day shift and night shift in the same week.
Time From
That's theco-enzo of working hours. Enter this parameter considering 24 hours in the HH:MM:SS format.
Repeat each
This field allows you to specify how many times the created working time is repeated. Valid values are every
day, week, month, and year. Repeating every day is the most common thing. This does not mean that the
change is repeated 7 days a week, because you have the flexibility to define the frequency, in the field of the
same name.
Repeating each week doesn't mean changes are made for each day of the week.
It means that change happens on a specific day each week.
Frequency
Frequency is where you define the change in working time at different intervals instead of applying it every
day. For example, you can specify that the change is every two days, two three-day days is not applicable, or
7 days is applicable and the next 7 days is not applicable.
The default frequency is 1 in 1. This means that the defined working time will be repeated on this day on each
day, week, month or year. In thespecified day and every other day (week, month, or year) it is specified as 1
in 2. The syntax for defining a frequency is very flexible. Any combination of characters and spaces can
separate the two numbers in frequency. If the working time change is applied every day of a week,
followed by a week in which the working time change does not apply, this can be done by setting the
frequency from 7 to 14.
End Date
This allows you to change the working time specified in the schedule. For example, a resource can work daily
for the first two years of planning, then the same resource can be changed to a different working time. The
defect of the end date is the term of the last planning period.
If the calendar is applied to all resources, you simply need to activate the global calendar (a ticket should
appear in the global option) and the calendar automaticallyassigned to all resources. The graphical
deployment of the resource will be updated to show the calendar association. To assign a calendar to specify a
resource or process, you must click and drag the calendar within thecourse orprocess, as shown below.
Resources and processes can have any number of calendars associated with them. It is recommended to have
at least one calendar of rest days or holidays and a working time calendar associated with a process or
resource, so that it ismanageable and that the results are understandable.
The reference documentation for ancillary activities is broken down into five sections, which are:
1. Overview
2. Create an Activity
3. Activity Summary Information
4. Activity Precedences and Delays
5. Activity Work and Resources
Overview
Auxiliary activities are activities that are related to mining activity, generally affect the time of mining
activity, and are carried out for different resources of mining activity. An example of auxiliary activities are
drilling, blasting, and filling. These activities are not generally considered for mining activity, but all of them
arerelated to mining and affect when mining takes place in a location.
The results of activity planning are shown in three types of output files:
Auxiliary activity planning has been used for a few years, and is widely used for underground planning. In
surface mining, you have more flexibility to define different sequences of activities before mining or after
mining. For example, drilling a sequence of a polygon may be completely different from the mining of a
polygon sequence.
There is also the possibility that some areas may requireperfo ration but others do not. Auxiliary activities are
simulated with mine location and general planning provides unlimited flexibility to plan any activity in any
sequence and schedule the required precedences.
Createan activity
Create an activity by pressing the Add button at the top of the activity list. This will create an activity in the
activity list, as shown below.
The properties of activities associated with mine location are defined on the right side of the activity list.
There are three types of properties related to an activity. The properties of the activities have been separated
based on these three types ofinformation:
Activity Name
The activity name is user-defined. Activities can have any alphanumeric, hyphen, and striped character
names. Other characters are not allowed. It is recommended for activity names that are short and concise, but
remain meaningful and descriptive. Like all user-defined names in Minesched, activity names are case
sensitive.
The name MINING is reserved for mining activity. So an auxiliary actividad, can have any name except
MINING.
Active?
This option gives you the ability to disable this row without deleting the activity.
Activity Type
There are two types of activities, which are the activities of the location and the activities of the polygons. The
types of activities determine how often the activity occurs. Location activities occur before after mining in the
entire location. Polygon activities occur before orafter the mining of each polygon or solid of alocation.
In surface mining, polygon activities that represent the blast lines are generally used, and activities start at a
polygon when another activity wascomplete. Underground mining usually does such location activities,
because the location represents cassettes and the activities occur before and after the entire cassette is mined.
If this activity has a previous and a subsequent activity, you do not need to define both activities. You only
have to define one. If you define both, there would be no problems either. MINING is the name of the mining
activity.
Next Activity
An activity should have a previous activity or a subsequent activity. In the event that this is the last activity,
then this activity will not have a subsequent activity, so this field should be left blank.
If this activity has a previous and a subsequent activity, you do not need to define both activities. You only
have to define one. If you define both, there would be no problems either. MINING is the name of the mining
activity.
Activities that occur after mining obviously will respect the production precedence because it occurs after
mining. If the activity occurs before mining, you must specify here, if you need to respect the production
precedence.
Take the example of two locations, one that is overload and one that is mineral, where the overload is on the
ore. Ambas are separated by locations, because the boundary between the two locations is a geological
contact. In this case it should be exploited with different resources and with different production rates. Here
there is a defined spatial relationship between the two location. This tells Minesched that the overload
location covers the location of the ore and the precedences of the block must be calculated from the ore blocks
to the overload blocks. This will ensure that the ore is only mined once exposed by overload.
Assuming the two activities in the previous scenario, drilling and mining, drilling obviously cannot take place
in a polygon of the mining location before the overload has beenmined. This is a precedence of polygons from
another location.
This is where the "yes" value for this function (Polygon Precedences same location) should be inserted. This
allows you to control the activatingof the blast. You can specify that the trot is not performed until the mining
is completed in the previous polygon.
Fixed value
Relative Amount
Upload a file in .csv format that contains a fixed amount or a relative value.
Fixed value
You simply enter a numeric value greater than or equal to zero. This will be the amount of work associated
with the activity for all locations and for all polygons, in the case of a polygon activity.
Relative Amount
This refers to the relative volume or mass of the polygon or location. You must enter an expression using
PROD_VOL and PROD_MASS which refers to the volume and mass of the polygon or location.
Quantity Units
If you don't want to deploy planning in Microsoft Project, it's recommended that you enter the units of the
work quantities for each activity. This is because the amounts of work can be in any joind, entering the unit
will make the parameters of the activity more understandable.
Available Resources
Define the resources available to work on this activity in the mining locations.
You should define a positive number in order to plan for this activity.
This is exactly the same as the MAX_RATE defined in the production section with individual mining
locations. You should define a positive number in order to planfor this activity.
If this is left at 1, although you can have multiple resources that work in a location for an activity; you will
have only one resource to work in one location at a time.
Having multiple locations usually has the same activity priorities. When this occurs, resources will be
assigned to locations based on priorities that are definedin the "Parameters" section with the
LOCATION_PRIORITY production parameter.
This gives you the flexibility to have different priorities for different locations, while still allowing the activity
for all locations to be entered with asingle item of activities.
This parameter can be changed here by the mining activity when there is priority in the planning.
In the case of disabling this option, you should be careful to ensure that the total production rate of the
resource and the individual production rate of the resource in the location are appropriate. If the total
production rate of the resource is lower than the individual production rate of the resource in the location,
the resource will not be allocated the location for this activity because it would mean that the resource might
be working at its rate of individual production of the resource.
Comments
Any comments can be entered here.
Targets
The targets section is where you optionally set target targets for qualities or elements, material relationships,
and parameters that affect the target planning algorithm. This section contains three tasks. Each of these has
its own form and there is its own tab. On the graphical screen it is displayed with the data to provide when
defining the targets.
1. Quality Targets
2. Material Ratio Targets
3. Target Parameters
Quality Targets
Quality or item objectives are where you enter an average value of quality or item and use calculated goals. A
quality or item target is entered into a
New goals can be defined, value targetsexist, and priorities can change at the beginning and end of each
planning period. It doesn't make sense to change goals to half a period because the defined targets are based
on what you want to achieve for a fullperiod. Therefore, any changed objective will take effect at the
beginning of the next planning period.
Active
This field allows you to deactivate the specific target in this row without deleting the row.
This is very useful when performing sensitivity analysis to see the effect of various targets.
Destination Location
Quality targets or items are activated based on a target. This is because the target location material is the
mining product. Generally one of the objectives of planning is to supply a final product of a quality or with a
specified average law.
The target location is typically a stockpile or a process. Quality or item objectives can be entered in fill
location, although this is rarely required. In a simple entry of planning information with objectives, the
objectives are ingestedinto stockpile which immediately rio below the mining location. This is where the mine
locations feed them directly stockpile. This is the case of the example above and you can see it clearly in the
minesched graphic section. Theexample shows the income of the targets, referring to the mixtures, in the first
river phase below their mining locations.
Quality objectives or elements can be entered in a second or subsequent downstream stage from mining. This
is done by entering the objectives into the processes. Therefore the first stage stockpile can feed the processes
and these processes can feed additional. An example, with a single process is shown in the image on the
perior partof this screen.
It is important to remember that processes are a generic entity in Minesched. It does not refer specifically to a
process plant, but it can be any type that wants to receive a quantity of material with medium andmedium
quality.
Material Classes
The material type definition field is where you specify which material is to be used to calculate the goal of the
law. Typically it is left as * which refers to all kinds of matterthat go to the destination location.
Generally, you only need to specify the material types in case you have created a single target location for the
purpose of planning with targets For example, you have created a stockpile location that receives both
materials ( mineral and sterile). In this case, you can specify a quality target for the ore and a material
relationship target to the target. It will deliver the same result as if you're going to create two destination
stockpiles, one that receives ore and one that receives sterile. A material ratio target can be entered between
two stockpiles and the quality target will be entered for all material classes of the ore stockpile.
This is the field where you select the name of the item or quality or the name of the user calculation created
earlier and which is activated.
Note: It is only valid for average quality objectives and "user calculation".
Value
Enter the average value of the target you want to achieve. Minesched's algorithm, MineBlend will try to meet
the goal in each planperiod. Value objectives can be changed in any planning period. These changes can be
made only at the beginning of a planning period. It doesn't make sense to change goals to half a period
because the defined targets are based on what you want to achieve for a full period. Therefore, any
changed objective will take effect at the beginning of the next planning period.
Target Thresholds
This is only used under certaincircumstances:
When the target is entered for a stockpile, or when the process is not fed directly from the mine location the
target tresholds are not used.
Enter the lower and upper target thresholds. These are numericvalues s. The lower value of the target
thresholds should be less than or equal to the target value. The threshold must be greater than or equal to the
target value.
Like targets, target thresholds can be changed over time. These changes can be made only at the beginning of
a planning period. It doesn't make sense to change goals to half a period because the defined targets are based
on what you want to achieve for a full period. Therefore, anychanged objections will take effect at the
beginning of the next planning period.
The priority can be any number greater than zero. The default is 100. A smaller number has a higher priority.
Entering a priority of 0 disables the goal. These changes can be made only at the beginning of aplanning
period. It doesn't make sense to change goals to half a period because the defined targets are based on what
you want to achieve for a full period. Therefore, any changed objective will take effect at the beginning of the
next planning period.
Date or Event
The parameters of the targets can be changed on a date, however because the objectives are calculated by
periods, it is not logical to change the objectives in the middle of a period. It is logical to change the target of
the parameter at the beginning of a planning period. If the goals are changed on a date or not exactly at the
beginning of a planning period, the parameter changes will take effect at the beginning of
themaximumperiod.
Delay
This indicates the delay in days. This combined with the date or event calculates the date that the row target
will take effect. The default value is 0. The delay can be any number greater than or equal to zero. Fractions
of days are entered with decimal units of days and not in hours minutes seconds.
This section is where you enter the material relationship objective. The latter is important and commonly
used, it is like the goal being a constant sterile/mineral relationship, for example. The fixed amount of ore and
ballast mined in each period is commonly a planning objective. This goal is achieved in one or two ways,
depending on how the material is spatially distributed in the reservoir.
1. In the event that the mineral and the sterile are spatially discrete, thens it is possible toseparate it into
two location, one location of sterile and one of ore. This is typical in deposits like a hillside. You can
create two resources, a resource that extracts ore and a resource that extracts sterile, and both
resources can be assignedseparately for the ore location and sterile location. The capacity that will be
entered will be the production rate of both sterile and ore and these rates will be reached as long as
there are blocks available for mynar.
2. In the event that the sterile and mineral is mixed, you generally cannot simply specify fixed mining
rates for the sterile and the ore, because the material classes are not available to mine exactly the
production rates. For example, when you start a new pit, you can't just specify extract ore at a fixed
production rate, because
The ratio of targets are typically defined between different "location" of destinations. These can be defined
between material types of the same stockpile. However, it is not possible to enter material relationship goals
between classes that go into a process. Only "quality" or law objectives can be entered forthe processes. The
material relationship can exist between processes that are filled directly from the mining location, for example
a ballast stockpile or a filling location. This is like specifying a sterile/mineral ratio when the mining material
is sent directly to process.
Note: In certain material movement scenarios, where you have quality or "laws" goals, you must define the
goal for the material relationship. This scenario is where the same kind of material can range from the same
mining location to different location, and you have targets by targets. This is the case in the example above
where all pit material types can go to stockpile_1 and stockpile_2 and quality targets exist in both stockpile.
In this scenario only the point ofending material relationship objectives is because otherwise there is no
indication of how much material each product is you want. In the event that you produce 100,000 total tonnes
in a period, making 1 ton of the materiall of stockpile A and 99,999 tonnes of stockpile material B or 50,000
tonnes of each material.
To Material Classes
The material types are located on the right side of the relationship calculation. . In the case that both location
are different (from and to), this is typical to include the default valor as *.
Target Value
The target value (targets) corresponds to the value of the relationship. This is a numeric value. Minesched's
algorithm, MineBlend will attempt to achieve this number in each planning period.
The targets can be changed over time, it is logical then that the system changes the targets at the beginning of
the planning period. When goals are changed elsewhere in the planning period, the changes take effect at the
beginning of the next planning period.
Priority
When you have multiple targets, the priority of the target assigned, define the relative importance of the
targets.
The priority can be any number greater than zero. The default is 100. A smaller number has a higher priority.
Entering a priority of 0 disables the goal. These changes can be made only at the beginning of a planning
period. It doesn't make sense to change goals to half a period because the defined targets are based on
what you want to achieve for a full period. Therefore, any changed objective will take effect at the
beginning of the next planning period.
If you have three objectives A, B, and C and prioritize 1.2 and 5, the importance of Objective A is twice as
high as B and five times greater than C, while B is two-and-a-half times more important than C.
The targets can be changed over time, it is logical then that the system changes the targets at the beginning of
the planning period. When goals are changed elsewhere in the planning period, the changes take effect at the
beginning of the next planning period.
Ratio Unit
The unit of the relationship is used to definir the unit for the calculation of the relationship. The default unit is
MASS. The unit can be MASS, VOLUME, or any accumulated attribute.
Delay
This indicates the delay in days. This combined with the date or event calculates the date that the row target
will take effect. The default value is 0. The delay can be any number greater than or equal to zero. Fractions
of days are entered with decimal units of days and not in hours minutes seconds.
The delay is typically used when an event is specified on a date or in an event. If the exact date is specified in
the date field, there is less reason to use a delay because the true date will be calculated. When the date is an
event, with the end of a location, the date of this event is not known until the planning is done. The Delay
field is therefore most commonly used to specify that a regla take effect in a certain amount of time after an
event.
Target Parameters
This sector is where you define the target parameters in addition to controlling the "MineBlend" planning
algorithm.
The parameters displayed in the drop-down list are parameters that satisfy at least one location entered in
thecations field.
Parameter
Each parameter objective is described below.
MineBlend uses two different sub-algorithms to select blocks to mine. The first algorithm is called "Extreme".
The second algorithm is called"Optima". The combination of these two algorithms delivers excellent results.
Extreme is used in the initial periods of planning. Optimal is used in subsequent planning periods. The
SWITCH parameter controls at which point of the periods the change from the Extreme to The Optimal sub-
algorithm is made. The default value for the SWITCH parameter is 0.75. Therefore, at three-quarters of the
planning periods the change is made from the Extreme sub-algorithm tothetima.
SWITCH can be any numeric value between 0 and 1 inclusive. The default value 0.75 is only suggested to be
changed after running the schedule once the results are analyzed. This value can be modified, and it is
reasonable toexperiment with changes in the order of 0.1. For example from 0.75 to 0.65 to 0.55, etc.
The "Extreme" sub-algorithm has that name due to two reasons. The first reason is speed, this is extremely
fast. Generally, the system rejects SWITCH values less than 10% of the time taken as planning periods. The
second reason for the name is methodology. Extreme mines the extreme values of the available blocks. In the
initial periods it extracts the blocks that arelocated away from the values of the target, taking stock of
these blocks remain close to thetargets.
The name of the sub-algorithm "Optima" is because it is an optimization algorithm which always selects the
optimal block to be mined. Cada block available is analyzed and selected the block that brings the totals of the
period closest to the objectives.
If the sub-algorithm was used for planning (a value of 0 can be entered to the SWITCH), this has two
disadvantages over thecombined solution. First of all, planning takes longer to plan. The second is that the
first mineblocks, and the best block could continue to be mined whenever they are available,from moving the
end blocks for later periods. It may be that the last mined blocks in the period may cause the target to show a
deviation in the total periods.
In some cases enter the value 1, just theextreme algorithm is used, producing better results. If the targets may
be more convenient to work only with the Extreme algorithm, the advantages are operational and greater
regularity of mined blocks.
The SWIT CH parameteris global, so you should not specify a target location. Therefore the location field
should be left blank. Parameter values can be changed between periods.
REHANDLE
This parameter is associated with processes thatenter material directly from the mining location. This
parameter determines whether or not the mined material is re-managed with the stockpile material to achieve
the process objectives.
The default is "yes", so you only need to use this parameter to cancel the material rehandling. This is done by
entering the value "no" for this parameter.
When the mining material can be entered directly into process, the processing rate ifempre will be reached; if
the material is available, the best mined materials will enter the process. The best is with regard to achieving
the objectives of the process. If there is more mined material, the "worst" material is entered into the
stockpiles. In the event that there is less mined material than required by the process, the material will be
entered from the stockpiles. The stock pile material will be entered until the mined material is better than the
available materialin thestockpiles.
If the process capabilities have not been achieved and the REHANDLE option is activated and there is a
greater benefit of entering material into the stockpile than to the process, the material will be exchanged
between the processes and stockpiles in a block mined by the base block. The "worst" blocks will be entered
into stockpile and exchanged for the best stockpile materials. This will continue until the process objectives
are reached or no greater benefit is obtained with the rehandling of the materials. This technique will achieve
the objectives of the process, with the minimum amount of material rehandling.
In the event that the objectives of the processes are not achieved with the rehandling of the mined material, if
there are additivesto ckpiles are stockpiles that act as a material feeder. These stockpiles are used at the last
because this material generates a higher cost, therefore it should be used only where absolutely necessary.
In the event that the load size is not defined, the default is calculated at 0.1% of the process periods. The
stockpiles additives are those that send material to the process but never receive material.
The parameter is global. This means that the name of the location has no effect, they can be changed between
periods.
STOCKPILE_BLENDING_SAMPLE_SIZE
When calculated targets are used for a process, a stockpile sample size is used in the blending algorithm.
If the sample size of the mixture stockpile is not defined, the default value is calculated at 0.2% of the process
periods. This is a fair value and there are very few reasons to change it.
The variation in the size of the standardis a balancing exercise between results and performance. Decreasing
the sample size can deliver better results, however it increases data processing time. Increasing the sample
size resultsin the processing time of the data at the cost of the finalresults. This parameter can change
between planning periods.
SCOPE_LEVELS
This parameter has the ability to observe the blocks that will in the future be mined but of the same location,
so as to select the best blocks. This allows the user to specify a number of levels to search within the bucket.
This refers to range levels. In a vertical direction corresponds to the number of banks. In a horizontal
direction, if the mining direction is specified, this is the number of mined blocks.
By increasing the level of the scope level, the importance of the blocks decreases and this affects within the
calculations.
The OPE_LEVELS SC valuecorresponds to an integer value. Typical values are 2 or 3. The default value is 1.
With a value of 1, only the available blocks will be considered what is
Another important factor to consider when thinking about scope_levels is if we increase the value of the scope
the last blocks can be mined in a period, then the blocks that will be mined for a sub-following period are
influenced by the blocks elected for this period. This parameter is used only in the Extreme sub-algorithm,
which corresponds to the algorithm used in the early planning periods. In thecement dataset, with multiple
product laws, a scope levels of 2 delivers better results than level 1 and 3.
The scope levels and the scope factors, such as the SWITCH parameter, are properties to experiment with. So
they can improve as planning cannotimprove, the results that return with this property depend on many other
factors.
SCOPE_FACTOR_LEVEL_1, SCOPE_FACTOR_LEVEL_2,etc.
The user can control the "importance" of deep blocks. The importance is specified by por the scope factor for
each scope levels.
The default value for the scope factor is 1 divided by the scope level.
The immediately available blocks are with scope level 1. So the default scope factor for level 1 of the blocks
is 1. Therefore, the blocks in the second bank in a horizontal direction is scope level 2. The default value for
the scope factor for level 2 is 1/2x 0.5. The default value for level 3 of the blocks is 0.333, etc.
SCOPE_LEVELS_HORIZONTAL, SCOPE_LEVELS_VERTICAL
Scope levels can now enter different values in the horizontal and vertical direction. This allows you to control
how far the algorithm can "go down" to look at the blocks and how far "inside" the same level.
SCOPE_FACTOR_HORIZINTAL_LEVEL_1,
SCOPE_FACTOR_VERTICAL_LEVEL_1,
SCOPE_FACTOR_HORIZONTAL_LEVEL_2, etc.
In Minesched version 5, the factor scope can now be entered differently in the vertical direction and in the
horizontaldirection.
Date or Event
The parameters of the targets can be changed on a date, however because the objectives are calculated by
periods, it is not logical to change the objectives in the middle of a period. It is logical to change the target of
the parameter at the beginning of a planning period. If the objectives are changed on a date or not exactly
atthe beginning of a planningperiod, the parameter changes will take effect at the beginning of the next
period.
Delay
This indicates the delay in days. This by combining with the date or event calculates the date that the row
target will take effect. The default valor is 0. The delay can be any number greater than or equal to zero.
Fractions of days are entered with decimal units of days and not in hours minutes seconds.
The delay is typically used when an event is specified on a date or in an event. If the exact date is specified in
the date field, there is less reason to use a delay because the true date will be calculated. When the date is an
event, with the end of a location, the date of this evento is not known until the planning is done. The Delay
field is therefore most commonly used to specify that a rule take effect in a certain amount of time after an
event.
The "Create Schedule" sheet considers all parameters entered above (Define Geology and Setup Schedule)
and generates a schedule. After the planning has been carried out, you must analyze the results delivered in
the planning and customize the results sheets.
In this step there is no child toolbar because this step contains only one section. There are three tasks that
must be specified that are:
2. Schedule
3. Customise Dashboard
The customization of the charts (Customise Dashboard) is where you analyzethe results obtained from the
planning in custom charts. After the planning is generated the charts are updated automatically. An example is
the one shown below.
This section is where you can change planning periods. This procedure is
When you press the previously named icon, it displays a window that displays the format of the planning
period change. All changes to planning periods are made in this format.
The calendar can be modified by pressing the left or right arrows at the top of the calendar window. In case
you are using Windows Vista, you can click month or year between the arrows and click on the month or year
shown in theform.
Hours
Days
Weeks
Months
Years
Number of Periods
After you define the length of a period, you must specify the number of periods that you want to plan for.
You can change the length of the planning period by attaching more rows to the Period Definition form.
Planning will be carried outby moving through the period of row 1 followed by the period in row 2, followed
by the period defined in column 3, and so on. This allows to increase the lengths of the periods in later
periods, where the level of detail isimportant.
An example of the planning periods is the following. This definition begins weekly and ends annually.
There are two tools in the definition of periods that allow you to validate the periods entered:
1. Start and end dates displayed: For each period definition row, the start and end date are
calculated dynamically and displayed in the right sector of the form.
2. Time Line: A scale line displays all periods defined in the schedule and is dynamically constructed
and displayed at the top of the screen. Al
Planning
This section is where the program performs planning by incorporating all previously entered restrictions.
Press the "Scheduler" button to perform the planning. During planning creation, the user is provided with
information to know that minesched is being processed and thereby estimate how long it will take to create
the planning. There are two methods used for information:
1. Message window: The message window informs the user about several processes that are being
reached as the schedule is created, such as period and when locations are completed.
2. Time Line: The color of the timeline changes from blue to green as the periods to be planned are
completed.
Note: While planning is beginning to be performed, this scenario is blocked by Minesched, so that the user
does not make additional changes. This is done so that the input parameters are consistent with the planning
performed.
The result display tools can contain any number of graphs that the user can configure. Charts can be arranged
in different section regions as you perform different tab with each region. There are threestandart reps that can
be displayed. When viewing reports, they can be dynamically grouped, sorted, and filtered in reports.
Press the"Add Chart"buttonand it will display a menu allowing you to choose one of the four standard
charts or choose the option to customize charts. Depending on the requirements, sometimesit is easier to
select a chart aregiven and then customize it. Other times it is easier to create in custom chart. Standard
charts provide examples of the new functionality of Minesched charts and therefore provide an effective
learning tool.
As you attach multiple items in the display tool, additional items can be displayed in different tabs in the
active region. The image below shows a window after attaching a graph of the mining location and the
material movement report. This last report is deployed because it was the last adhering. The graph of the
location of minado exists in the first tab.
1. Click a tab on the left side that contains a chart or report that you want to move to a newrule. Direct
the tab to the central part of the region, where an image will be displayed to the center, showing the
options for positioning the new region. You have five options: Up, Down, Right, Left, Tab.
3. The new region will be created and a chart or report you dragged will be deployed in the new region.
When you select this option, the program automatically displays the"Customise Chart"window.
This format is the same for customizing existing graphics as for creating new charts.
Legend
Select a position for the chart legend or select "No legend". Enabling the "Outside chart" option displays the
legend outside the chart area. If the previous option is not enabled, the legend will be displayed within the
chart area. After selecting the legend position, the chart legend position will be updated at the bottom of the
screen, as shown below.
Series
A data series allows you to specify the data that you want to plot, along with the style to use to deploy the
data. To add additional data to the chart, you must choose the "Add" or "Copy" button at the top to create
another row. You can add as many rows as you want.
Name
A read-only field that shows that it is being plotted for this series. This name is the same as the name that is
written in the legend.
Value
Select the valid values for the chart from the list. Volume, Mass, Qualities and User Calculations can be
plotted.
Material Classes
Any combination of materials can be plotted. Selects a material class from the list that is deployed or uses a
wilcard (*) to specify multiple materials.
Movement
Selectto plot the material to be removed from a location, or material attached to the locations, or the material
balanced to a locations. Note that not all options are valid for all location types.
Type
Select how you want to present this data series in the graph. The options are:
Bar: Typically for volume, mass and accumulated qualities. Multiple series can be displayed side by
side.
Step: Similar to the line, except that the values displayed for the planning extension
creating an effect like the one shown below.
Full stacked bar: Similar to the stacked bar, except that it scales to 1 for the total amount of the
entire series of this type. Used for sterile/mineral relationship analysis. Used when the length of
periods change in planning.
Note: A chart can have data series such as lines, steps, and a bar series (bar, stacked bar, and full
stacked bar). Multiple types of bars cannot exist on the same chart.
Bar charts can be displayed on the left axis or right axis, but not on ambos axes.
Colour
When you attach a new row in the data series, a default color is assigned. To change the display of the bar or
line from the default color, select a color from the list.
Select the OK button to keep the changes and update the charts in the result display slice with the new chart
definition.
Note: Don't forget to save the scenario, so that you store the changes made to theplan.
In the "Graphical result" section there are three tasks that are:
1. Create Blocks
2. Create Bench Plans
3. Create End of Period Surfaces
These tasks correspond to three types of graphical results that can be created:
Blocks
Blocks are a traditional type of graphical results created by Minesched. Solids or strings can be created
representing mined or filled blocks. Solids are effective for animation, but string is effective for plotting.
Blockscan be consolidated or unbound, this is based on the "Consolidate Blocks" location property.
Active
Check this option to create the graphical results of the blocks, when you click the "Create Outputs" button.
Create
Select sbodies to create solids for each mineblock. Select string to create polygon string for each mined
block. When you select Create Bodies or String, the considerations are:
This is not important for the plan view of the maps, this is important if you want to generate animations that
look real. At the top and bottom of each block are covered vertically over the dtms that represent the top and
bottom of the mining contacts for a location.
This option is used in this option is useful in the uses of mining where banks follow geological contacts, such
as coal.
Location Geometry
If the "Drape blocks on DTMs" option is enabled, youshould specify a higher and lower dtm. Press the
"Location Geometry" button to display the dialog format to define the top and bottom surfaces of each
location.
Location
Select the mining and filling location to create the graphical results. Typically this is entered as * for all
locations.
Qualities
Select the laws or qualities and user-defined calculations that you want to extract in the descriptor fields in the
result file. The average or cumulative values for each period will be extracted for each material class that has
the "Calculate Qualities" option enabled in the material types section of the block model.
Note: You should not enter the wilcard * in laws or qualities and user-defined calculations for all kinds of
materials. This is because the Surpac string file is correctly limited with 512 characters for all descriptor
fields. If you select to extract all laws and you have a large number of laws or qualities thatwill exceed the
limit of 512 characters. This would mean that the laws will not be visualized.
In practice, you need to extract a small number of laws or qualities, because the goal of extracting such
information to string files, is to plot the values of loe elements. There is a small limitation of how many laws
or elements can be written in each mineblock, so that the output is the most understandable.
Shrinkage
Enter the percentage factor to collapse the block. Typical values are from 0 to 25. The reason for
incorporating a larger contraction of zero is to believe that there is a slight separation between the blocks of
the animation and in plots, when creating unconsolidated blocks. This has no effect on numerical results and
strictly controls the visual appearance of graphical results. Therefore it can be set according to personal
preference.
Bench Plans
In ariver-mined scene by banks or an underground mine, the mine should take place in a number of banks
over a period. The display of the blocks on the screen for an entire location would be done with blocks of
different elevations which areobreen, so it would generate a dirty image of the animation. Creating the sheets
by banks will create an elevation string file for plotting and is deployed in plant view.
Active
Check this option to create graphical results of the drawings by banks, when you click the "Create Outputs"
button.
Qualities
Select the laws or qualities and user-defined calculations that you want to extract in the descriptor fields in the
result file. The average or cumulative values for each period will be extracted for each material class that has
the "Calculate Qualities" option enabled in the material types section of the block model.
Note: You should not enter the wilcard * in laws or qualities and user-defined calculations for all kinds of
materials. This is because the Surpac string file is correctly limited with 512 characters for all descriptor
fields. If you select to extract all laws and you have a large number of laws orcalidas such that they will
exceed the limit of 512 characters. This would mean that the laws will not be visualized.
In practice, you need to extract a small number of laws or qualities, because the goal of extracting such
information to string files, is to plot the values of loe elements. There is a small limitation of how many laws
or elements can be written in each mineblock, so that the output is the most understandable.
Decimal Places
Enter the number of deciills for numeric values in the descriptor field of the string file. There is a small reason
to decrease the value, which is to try to conserve space in the descriptor fields of the string file.
Shrinkage
Enter the percentage factor to collapse the block. Typical values are from 0 to 25. The reason for
incorporating a larger contraction of zero is to believe that there is a slight separation between the blocks of
the animation and in plots, when creating unconsolidated blocks. This has no effect on numerical results and
strictly controls the visual appearance of graphical results. Therefore it can be set according to personal
preference.
Note: The surfaces at the end of each period are generated once, after planning.
Note: These grids have no effect on numeric results. It only affects the visual appearance of the surface
created at the endof the period.
One rule, to begin with, you can perform a spacing of four to five times the size of the block. This will create
a surface of the end of the period quickly and is a good way to check that the geometry of the location has
been well defined. Once this surface is done, you can generate a smaller grid, with a size similar to the size of
the block.
Location Geometry
In order to create the surfaces at the end of the period, you must specify a higher and lower dtm for each
location. Press the "Location Geometry" button to display the dialog format to define the top and bottom
surfaces of each location.
In Minesched 6.0, you can create the graphical results after you create the schedule. This means that you don't
have to create unnecessary graphical resultsduring planning and you won't have to waste time recreating the
same schedule, just creating the graphical results.
Output Folder
Graphical results will be stored in the specified folder. The default folder is indicated in Surpac withomo
working folder. This folder contains the Minesched scenario file.
Animation
This section is where you can animate the graphical results of the planning. In the "Animations" section is
where you specify the type of data you want to animate, in addition to the details that you want to display that
data. The details displayed for the animation of activities, stockpiles, and resources are specified separately.
The animation is seen in Surpac. When you press the"Animate" button, Surpac will display the data on the
graphics screen. Surpac pauses the view, so you can change the 3D view and then press the "Escape" button
to start the animation.
1. Animation Options
2. Activity Animation Details
3. Stockpile Animation Details
4. Resource Animation Details
What to Display
Note: Before animating production you should create the graphical results to animate. This is done in the
previous section "Graphical Results".
Development
Check this option to encourage planning for underground mining development. You can animate
centerlines, period polygons, or period bodies. The development data to be animated must exist in the na
graphic salein Surpac. Load the data if it is not in the viewport.
Encouraging production and development planning together is an effective technique to check the
mining time of the house with the development of the cassette accesses.
Note: Before animating the surfaces of periods, they must be created. This is done in the "Graphical Results"
section above.
Activities
If you have ancillary activities in planning, and you want to re-animate activities in conjunction with
mining, you should check this option.
Stockpiles
Check this option to animate stockpile roll. A DTM represents the shape of the stockpile. The volume of the
stockpile israted, if correctly specified they will be displayed with the actual size. This gives the possibility
to analyze the relative size of the stockpiles visually to see the position of the adjoining structures.
Resources
If you specifythe animation of the resources in the "Resource Animations" form, you should activate the
animation of the resources to start being animated.
Playback Mode
Automatic: The animation progress is automatically the range of periods, from the initial period to the final
period.
Manual: A floating toolbar is flattened, which allows you to control the animation back and forth, as
well as specify a period.
This window can be repositioned so as not to obstruct the data being deployed. This window contains a
number of functions that the user can use interactively to view the schedule by step.
Deploy a specific period. You can enter the number of the period to be deployed.
Consult the tons and laws of a production polygon (Function of identifying a point in Surpac).
Zoom
Extract Zoom
Zoom Global
Display. This allows you to zoom and move with the mouse, as well as providing access to all
the display functions that appear in the floating menu "View" (under the "Viewing" option).
Frame Count
Resources and stockpiles are animated with smooth movements for a better effect. This is controlled by the
Frame Count. This is the number of stripes per period or per block. When you only animate stockpiles, the
specific value of the stripes is always per period. When resources are animated, it is the stripe per block; if
you select to deploy resources across all blocks for all periods. This is the period-by-period strip, if you select
Deployresources at the end of the periodblocks.
When the number of stripes is per period and you want to only animate the stockpiles, a typical value is
around 30. When you animate resources and the resource goes through all blocks, a tipi co valueof the stripe
per block is 10 to 20. When resource and resource animation only passes in end-of-period blocks, a typical
value is between 50 and 100.
The smaller number, performs a faster animation, therefore if the number entered is also low, the animation
will appear unevenly.
How to Display
Added: Blocks are not deployed at the start of the animation. Blocks are only deployed for
the current period.
Evolution: Blocks are not deployed at the start of the animation. The blocks are removed
from the screen after they are unfolded.
Remove: All blocks are displayed at the start of the animation. The blocks are
removed correspondingto the current period.
Resources
You have the option to deploy the resource animation, with the resource passing through all the mined blocks
per period or the resource moving directly to the last mined block of the period.
Development
Valid valores are:
Added: The work is deployed at the beginning of the animation. The work is only deployed
where there is mine and in the corresponding period.
Evolution: The work is deployed at the beginning of the animation. The work is deployed
where there is mine, in the corresponding period and is removed from the screen.
Development Thickness
The thickness of the line of the center lines of the galleries to be used when animating the developments in
underground mining. Typical values of 3, 4 or 5 are used.
Rescale Screen
Check this option to rescale the plant to extend the data in the plant view. This is typically checked only the
first time and should not checkar for the following animations.
Capture Images
When the animation is performed, you must have the option to automatically create PNG files for each period
or stripe. Animations of GIFs files and video files can be performed from PNG files and the animation of
mine plans can be viewed in any video viewing program.
What to Capture
Images can be made for each period or when stockpile animations and resources for each stripe in each
period.
Animation Detail
If you want to animate helper activities you must specify the detail of the helper activities in this section.
Auxiliary activities can be graphically represented using lines, polygons, or solids. A string file can be
specified to generate graphical results of supporting activities. For example, thestrings represent the drilling
wells and can be used to generate the drilling animation.
Mining activity can be animated with a line. This supports auxiliary activities such as drilling in mining
location.
Display Style
Auxiliary activities can be animated with lines, polygons, or solids. Someactivities, such as drilling, look
better animated with lines. Other activities such as padding are best animated with solids.
Descriptor fields in string files that contain information about the animation results of the activitiesin the
period, the name of the location, the name of the activity, and the amount of activity. This data can be plotted
on maps where planning is deployed.
Mining activity can be controlled here as well. If a bend styleis specified the location will be animated with
the deployment file, if they are solid or polygon, are chosen when creating the graphical results. This allows
you to vary the deployment style by location. If the deployment style is a line, the linein the string file must be
specified.
Mining activity can be deployed with a line. When this is the case, the string file contains the line data that
must be specified here.
String Range
Corresponds to the string range in the activity string file that represents the activity defined for this mining
location. The blank value means all strings. The format of specifying the range is the same formato used in
Surpac.
Display Mode
This determines whether the auxiliary activity or the mining activity is animated by addition, evolving
addition, or by removing the deployment of the activity from the screen. Filling locations are always animated
by evolving addition. Leave this blank to control the animation with the general details.
Display Colour
Select a color to display the activity. This is constant for an auxiliary activity.
Line Thickness
If the deployment style is a line, enter the line thickness here. Usually used values 1, 2 or 3. This is constant
for an activity. It is not possible to change the value to location.
Solids Transparency
If the deployment style is a singleone, you can increase the transparency of the bodies by moving the
transparency arrow to the right.
Direction
This field is used for auxiliary activities when the deployment style is per polygon or solid. It determines how
the activity is deployed associated with the mining location when partially completed in a period. The valid
address for the deployment of a polygon style is north, east, south, or west. Valid addresses for solid style
deployment are north, south, east, west, up, and down.
Fills, for example, are better deployed as solids, without transparency, it displays evolution mode and an
activity direction.
Polygon Position
This field is used for auxiliary activities when the deployment style is a solid, and the mining activity when
the solids are created from the mine.
Select the position of the polygons in the body. This is located in the middle, at the top or at the bottom. This
will determine how the solid gets created is relative to the elevation of the polygon.
Solids Dip
This field is used for auxiliary activitieswhen the deployment style is a solid, and mine activity when solids
are created from the mine.
Enter any dip between -90 and 90 to be used for solid creation. The solid will be created by the polygon
projection and the dip direction and dip direction relative to the position of the polygon in the solid. Usually
the value to use is 90.
Enter any dip between -360 and 360 to be used for solid creation. The solid will be created by the polygon
projection and the dip direction and the dip direction with rspecified to the position of the polygon in the
solid. Generally the value to use is 0.
Visible
Check this option to enable the deployment of stockpiles in the animation.
Display Colour
Select the color to use when deploying the stockpiles. The default color will be in the color you will have in
the Minesched viewport. It is recommended to change this color by editing the properties of the stockpiles in
the "Thecations" section of the "Setup Scheduler".
Stockpile Shape
Select one of the two default stockpile shapes, or you can also customize the DTM to specify the shape of the
stockpile.
Note: The stockpile design should havecoordinates close to 0.0,0. In this way the design of the stockpile can
be used for other animations, because during this last process the coordinates of the stockpiles are changed to
actual coordinates.
Object Volume
In case you have customized the design of the stockpile, enter the approximate volume of the designed
stockpile. This is used to scale the stockpile animation to deploy the design in real size. This is important for
the animation to be real and decisions are made based on the information deployed by the animation.
There are two types of animation: "each block" and "end of period". "each block" animates the resource in
each mined block. "end of period" alonea resource is animated in the blocks that are mined at the end of each
period.
There are three types of data that can be deployed to animate the resource: Texts, Bookmarks, and Files. Texts
refer to using text to indicate a resource. Bookmarks can be used to define a symbol to indicate a resource.
String or DTM files can be used to create a 3D representation of resources. There are three resources
represented by default, shovels, booger and truckis.
Multiple types can be specified for a resource, allowing you to combine texts, bookmarks, and dtm or string
files for a resource.
When a resource is animated, they are rotated to indicate the mining direction of the block they are
exbringing. The additional position and rotation can be specified to orient an animation relative to the mining
direction.
Resources
Corresponds to the name of the resources
Mining Locations
These correspond to the mining location that is associated withthe resource.
Three representations of resources are delivered by default: Palas, Bogger and trucks.
Name and location: Enter the resource name and location name.
File: Allows you to select any DTM file to graphically represent the resource.
Text: Allows you to enter any text.
Marker: Allows you to select amarker symbol.
Display Detail
This field determines the type of deployment. For "text" this defines which text is written. For "Markers" this
defines the symbol (by default "X" is left blank). The different markers can beselected from the drop-down
list. For "Files" the details define the location of the DTM file. Use the browser to select a DTM file.
Display Size
The animation can be scaled and colored differently. The default size of the foldis 1 if left blank. For "text"
animation, this is the size of the text. For "marker" animation, it refers to the size of the symbol. For the
"Files" animation this is a scale factor for the data.
Display Colour
Select a color for this deployment type for this resource at this location.
Position Offset
This field corresponds to the relative data of the resource for the animation. This could be used to deploy an
animation outside a blothat compared to the center of the block (where
Rotation Offsets
This rotation of the animation is oriented relative to the X, Y, Z axis. Rotation occurs in the order of x-axis, y-
axis, z-axis. All rotations occur around the origin. Note that the "offset" position is processed before the
"offset" rotation. The default value is 0 for all axes.
Animate
Press the "Animate" button to animate in Surpac with the options you have set.
Note: In case you are running Minesched on a Windows Vista operating system, you must manually select the
Surpac program in the taskbar and view the animation. The Surpac application will be illuminated in the
taskbar as shown below.
Export to CSV
There are seven reports that are automatically created. CSV files are named by attaching a prefix. The image
above details how the following seven CSV files are created:
This report shows the results in various levels of detail. The "block_sequence" report shows the list of each
mined block and also indicates the fraction of each block that was sent to each location. This high level of
detail shows exactly which blocks were mined in each planning period and is a widely used resource to
validate the period number in the report per period. An example of the sequence file is shown below:
Four tables in the Microsoft Access database will be created by displaying the same information it contains in
the block sequence summary report.
If the specified database does not exist, a new database will be created. If the specified database exists, all
four tables will be created in the existing database. If the tables of the same name exist in the database, then
the tables will be overwritten.
The image below is an example of the results published to the Access database.
Note: Reports are viewed in Excel, it is not intended for you to view csv files because they are not formatted.
When you view the reports, Minesched will load them into .csv files with their corresponding "template". The
"template" is a form that binds the data in the .csv file. This allows you to format and present thedata exactly
as youwant, making graphics and presentation tools. For its part the "template" file is never overwritten, it
should only be entered once.
Output Folder
Find the address where you want to save the reports. Usually if left blank, the reports will be stored in the
Surpac working folder.
Date Format
Select the format of the date you want to use in the reports.
Header 2
A second header line for all reports. Usually the current date is entered and the time is written for all reportes.
Defining Reports
Add a new report by pressing the "Add" button at the top of the report list, as shown below:
A report definition consists of one or more report groups. There are a number of report properties that are
global for the entire report group.
Active
If this field is enabled the report will be created when you press the "Create Reports" button.
View report
This opens the report in Excel. First open the .csv file and then open the data linked to the "template" in
Excel. If the "template" does not exist, Minesched automatically created.
Report Type
There are three valid options: summary, details, and location. Reports are summary for each periodor
planning. This is the most common report.
The reporte of the location is similar in format to detailed reports, except that they are not reports with many
details. It only reports the data for each location and for each period based on the format of the rows.
Thedeta lle of the reports are always row-based. Depending on the option you select, the report definition will
change to the report definition being aligned in the same way as the report that will be produced. This allows
for better viewingof the report that wasdefined.
Grand Totals
For a summary report you have the option to report the large total of all periods at the end of the period. The
end of the report is the bottom of the report based on rows and to the right of the column-based report.
Excel Template
Reports are viewed in Excel, it is not intended for you to view csv files because they are not formatted. When
you view the reports, Minesched will upload them to .csv files with their corresponding "template". The
"template" is a form that binds the data in the .csv file. This allows you to format and present the data exactly
as you want, making charts and presentation tools. For its part the "template" file is never overwritten,it
should only be entered once.
Create Template
In this section you will create a "template" in Excel format that is linked in the .csv report.
When you use the "Custom titles" option, you must freely fill in the content and line numbers of the titles in
the report customization.
Report Options
Pressing the "report options" button will display the window shown below. This window contains somereport
options. These options are generally not modified, if they are changed it is made only once.
Header 1 on line
The number of blank rows or columns after the period start date.
The number of blank rows or columns after the title column or row.
Report definition
A report definition consists of one or more report groups. It can be any number of report groups with the same
report. This makes it easy tocarry the same information separately for different combinations of mine
locations.
This filter is for all location: mining location, filling location, stockpiles and processes.
Therefore you have to be carefulwhen you use wilcards.
Data for stockpiles and processes are onlyreported with summary and location reports. Polygon and bank
reports are not applicable for stockpiles and processes.
This field delivers the option to create code group reports for each mining location and separate it individually
from the global mining location, as if the code group were reported for each location.
If you select to report the location individually, each code will be reported for each location in the global mine
location filter and the codes will be grouped by location. In the order that you know which location will begin
to be reported, the name of the location is entered in the first line of the title. Therefore, the firstline of the
title is of no importance,because it will be overwritten with the name of the location.
Title
If you are using automatic titles, then the title will be unfolded immediately and cannot be modified. If you
want to modify the titles, select the"Custom Titles" option in the global properties of the group. Here you can
enter the title of each group and make use of some keywords that Minesched will automatically fill.
[Locations] : The locations column is related to this. If the group code is beingreportando individually, then
the individual name of the location is replaced here.
[Movement]: This subtitle in "Added to", "Removed from", or "balance on" depending on the movement we
are reporting.
The most commonly used part of the keywords is that you can copy to the reports and they will have the
appropriate values. This is much easier than performing the procedure in a manual form, writing in each title
individually.
This is important to be descriptive in the titles, you could report that it is being reported, for what location and
what kind of material. If you are reporting filling location and want to specify what is the bonded material or
the occupied material to balance. If the report is about stockpiles and you want to report on the bonded,
removed material or the material of the location used for balancing.
Code to Report
What's new in version 4 is a drop-down list with valid report codes. This is a help to enter the codes into the
report. The code for the report is any code from the block model form, any code that the user defined the
planilthe calculation, the codes shown below, and any helper activity. All these codes that would be deployed
There is no limit to the number of different report codes that can be output in a report.
Locations
This location filter acts only on immediately higher codes, for row-based or left-to-left reports, or for column-
based reports.
Note: The filters for specific location act only on location that have passed the global location filter, so the
two filters act in series and not in parallel.
Material Classes
When you report mining activity or filling location, this is where you define which kinds of materials you
want to report. Use the expression "wilcard" to specify multiple types of materials.
Resource
Future activities can be filtered by resources. Filling location can be reported based on the resources that fills
make. When you report the amounts of ancillary activities, you can enter the activity resources here and the
amounts will only be reported for these resources.
Movement
Mining location can only be reported the removed material. Filling location scan can report the bonded
material and the material used to balance the process. The material for balancing the process is the total
quantity of material at the filling location and at the end of the period. In the process you can only report the
bonded material. Stockpiles can report the bonded material, removed at the end of the period, and the material
that is used to balance in the stockpile at the end of the period.
FactR
It is a factor that multiplies the data at the time of being reported. This is usually 1, so it has no effect. A
multiple of 1000 will deliver a list of laws within percentages, for example. A multiple of 0.001 changes the
unit to kilo.unit. If left blank, it takes the value 1.
Gaps After
This field defines how many blank rows or columns to leave after reporting the values for this code. This
provides an easy way to separate and organize the data in the report. Thedefault valor is 0.
If the report is made at the time the Excel program is open, it will notbe enabled to write the report. When this
happens a dialog will appear by displaying the information that the reports will not be written.
There are two ways to view the reports and their corresponding "template". You can view all reports active by
pressing the "View Reports" button.
You can view a report and its "template" by pressing the "View Report" button.
Advance Features
Right-click the column 1 header and drag the mouse to column 5. All columns that were selected will be
highlighted with a blue light, as shown below.
With the columns highlighted, any field value that is modified will be modified in all selected columns. Select
the locations from the drop-down list in column 5, as detailed below, and select the specified location.
The documentation in the "Gantt Charts" section is organized into four chapters:
1. General Options
2. Mining Activity
3. Ancillary Activities
4. Polygon Descriptions
General Options
Output to Project
Press this button to publish the schedule to Microsoft Project.
Output Method
You can create a new project or connect to an existing Project. If you select to connect to a Project, it should
be open in Microsoft Project.
Level of detail
If you select Benches/polygons/solids each bank or polygon or solid is deployed as a task in Project and the
mining location can be created as a summary of tasks. Selecting the mine location will create a task for each
mine location.
Show Resources
You have the option to show minesched the production of active resources in a location. If resources are
deployed, resource mining production will not be deployed in Project.
Mining Activity
Task Naming
The project task names for the mining activity will be based on the location name and the elevation or number
of strings, in case you are displaying this level of detail. You can optionally enter a prefix or suffix to the
name with additional text.
Quality
Laws or qualities and user-defined calculations can be reported in Project.
Select the law or user-defined calculation name from the drop-down list.
Material Classes
Select the types of material you want to include in the calculation of laws or qualities. For example, if you
want to deploy a ore law only of materials defined as ore and not the material defined as sterile.
MS Project Field
MS Project has 20 optional numeric fields and 30 text fields to store data.
Select the optional field to store calculations for these laws.
This section allows you to redefine units of work in Project, when you're not deploying resources. The default
unit of work is the capacity unit of the resource. This can be mass, volume or a cumulative law. Changing
units of work in Project is primarily used when you are simulating auxiliary activities with additional mining
location.
Ancillary Activities
This section allows you to specify a prefix or suffix to the name of the tasks for the helper activities. Project
task names will contain the location name and elevation or string number or object number, if you are
displaying this level of detail.
Polygon Descriptions
You have the option to display the values from the descriptor fields in the Project.
Project Field
Microsoft Project has 30 optional text fields, which can be used to storeoptional non-numeric atos. Selects the
name of the Project field to store the values of the polygon descriptor fields. Select the field name using the
drop-down list of valid field names.
Note: In order to display in the name the value of the polygon descriptor field, this polygon description should
be unique for each string number. If the description is not unique this function will presentan error. Simply
rerun the function without this tickled option.
This is not common for planning periods to be written within the block model, because Minesched has great
flexibility in reporting and the ability to create graphical results by deploying mined blocks and surfaces at the
end of the period. This tool has been developed so that you can analyze and validate the planning results.
Period numbers can be written for both block models (mining and filling). If you are planning the sterile in a
filling location, you can enter the period number in the block model associated with the filllocation.
Attribute Name
Enter the name of the attribute which will be used to store the number of the period corresponding to the
planning. This attribute does not have to exist in the block model. If the attribute does not exist, an attribute of
the integer type with this name will be created. Because both situations can occur in the same block of the
same block model, for dumps in the pit for example, the name of the fill attribute will automatically have
"_fill" attached to the name completo.
Clear Attribute
If the attribute for entering numbers referred to in the planning periods already exists in the block model, this
will cancel the attribute and enter all blocks a default value before the number of the planning nois written. It
is suggested that you leave this option enabled.
Locations
Select the mining location and fill location that you want to type to enter the period number in the block
model.
Usually the wilcard * is entered which means all the mining and filling location.
The specified attribute can be entered with the values of the period that was mined or filled with the planning.
The planning period can then be colored and reported using the standard block modeling function. An
example of coloring the block model for the planning period is theone that is detailed inaclet.