Solid Cuts in MSSO
Solid Cuts in MSSO
May 2012
With the advent of version 4.5, MineSight Schedule Optimizer (MSSO) can now produce schedules based on solid
cuts. Solid cuts can be useful as they negate the need to use a polygon to approximate mining geometry. Solids
represent the true area mined, and thus allow for a more accurate reflection of the reserve to be mined. This
article will discuss the additional workflow steps required when you are scheduling solid cuts in MSSO.
The typical workflow for preparing reserves for MSSO follows these steps:
1.
2.
3.
4.
5.
When working with solids, we need to consider several different things at each of these steps in the workflow to
ensure that our data is prepared to work with scheduling in MSSO. The biggest consideration is that we must
define a new attribute, mssoLevel, to indicate to which level cuts belong. This information will be used for
vertical precedence calculation in MSSO. At several places within the workflow we will take steps to ensure that
this information gets populated to solid cuts automatically, allowing us to progress through the standard MSSO
preparation workflow without much extra effort.
In the new Auto Cut Generation plug-in, we are able to produce solid cuts using the Solids option.
While producing cuts using Auto Cut Generation, we can take the first step toward populating the mssoLevel
attribute for each level of cuts. On the Naming tab, both $surfaceName and $gridPlane can be used as tokens
for defining the Material assigned to cuts at the Element level. Depending on whether you are using surfaces or
grid planes from a grid set to define your vertical slices in cut creation, you will choose the appropriate token to
indicate the level number in the material that is assigned to each cut (See Figure 2 below). Later, when we are
loading cuts to MSIP, we can automatically transfer this Material name to the mssoLevel attribute.
http://www.minesight.com/en-us/company/newsletters/may2012/solidcutsinmsso.aspx
1/5
13/11/2014
Note: The last level (by default, the lowest level) will not have a value assigned just by using the $surfaceName or
$gridPlane token. The token value for the last level must be defined manually, by typing the value into the
Leftover Solid Name field. In addition, if specified Material Names do not already exist, they will be created
automatically during cut generation.
Hint: When using Auto Cut Generation with solids, some very small cuts can be created on the edge of the source
solids. It is recommended that very small cuts are either manually intersected with larger, neighboring cuts using
the Intersect Solids Tool, or removed altogether if small enough to be inconsequential. Configuring the Selection
Filter to filter on solid volume can be useful for finding these very small cuts.
When loading cuts to MSIP it is important to remember to transfer the appropriate geometry attributes to MSSO
attributes in the MineSight Planning Database (MSPD). There are often (but optionally) two attributes to be
defined at this point mssoPhase and mssoLevel. The mssoPhase is often assigned to the Object Name of the
object containing the cuts, or as the element name of each individual cut. If the process above was followed,
mssoLevel will be assigned to each cut as a Material. If you are loading cuts directly in MSIP using the Import
Multiple function, you can align each MSSO attribute with its corresponding Geometry attribute on the Attrib
Import panel in MSIP. If you are using the em-ImportCutstoMSPD.pyz script to load cuts, you can align attributes
on the Import tab.
http://www.minesight.com/en-us/company/newsletters/may2012/solidcutsinmsso.aspx
2/5
13/11/2014
Similar to when scheduling with polygonal cuts in MSSO, the Digline Generator will be used to define diglines for
solid cuts. When using the Digline Generator with solid cuts, it is important to remember that not all solid cuts
will be visible in a given plan section through cuts. Thus, if you are digitizing leadlines based on a sectional view
through solid cuts, it is possible that the leadline will not pass through all cuts (see Figure 5 below). Remember
that in order for a cut to be assigned to a digline using a leadline, the leadline must physically pass inside the
boundary of the cut.
http://www.minesight.com/en-us/company/newsletters/may2012/solidcutsinmsso.aspx
3/5
13/11/2014
The Digline Generator will lend a hand with this issue. When assigning leadlines, it will divide cuts into specific
Partitions depending on which leadline passes through them. Any orphaned cuts that were not assigned to a
leadline will exist in their own partition. Highlighting each single cut partition in the Digline Generator will
highlight the small orphan cut in the viewer. Once these cuts are found, leadlines can be adjusted to include
them. Alternately, cuts could also be deleted or merged with larger neighbors.
Cycle Time Calculation in MSHaulage for solid cuts is nearly identical to the process used for polygonal cuts. The
primary difference is in where material is sourced in MSHaulage. For polygonal cuts, material is assumed to
exist at the center of a given cut, on the toe of the bench to which the cut belongs. Thus, for polygonal cuts, all
material is routed at the toe of the bench. For solid cuts, material exists at the center of the solid cut, without any
adjustment to the toe of a given bench. Thus, by default, material is routed at the midlevel for each cut.
Because material is routed at the midlevel of the solid cuts, you will need to ensure that source roads are
available for all cuts in the IP set. This can be checked by using the IP Sourcing validation option in MSHaulage
(Validation IP Sourcing).
Loading data into MSSO is nearly the same for solid cuts as it is for polygonal cuts. In the Project Setup, you will
need to define the mssoLevel attribute under the MSSO Attributes for the source. Then, in the Precedence
panel in MSSO, you will need to order the levels from top to bottom as shown below in Figure 6.
http://www.minesight.com/en-us/company/newsletters/may2012/solidcutsinmsso.aspx
4/5
13/11/2014
2014 Mintec Inc and Leica Geosystems AG. All rights reserved. MineSight is a registered trademark of Leica Geosystems AG.
Privacy Statement | Terms of Use
http://www.minesight.com/en-us/company/newsletters/may2012/solidcutsinmsso.aspx
5/5