#4 Pit Optimisation -> Nested Pits -> Bench Solids

Summary

  • Run pit optimisation.

  • Create bench solids from intersection of each nested pit increment with each bench.

    • Apply optional minimum mining width.

  • Calculate attributes from block model.

  • Use extraction numbers and bench heights to determine task (bench solid) dependencies.

Steps

  1. Resource block model

  2. Run pit optimisation

    • Mining | Resource Optimisation | Pit Optimiser

    • Set Design > Staging > Generate Nested Pits … to specify RAFs for nested pits

    • Set Output > Reports > Report Data Sources > Report = Block Model

      • Set Report File = name of block model to be saved

  1. Create bench solids

    • Mining | Task Preparation | Bench Solids

    • Set Input > Input = block model output from pit optimisation

      • Set Extraction number field = “ExtractionNumber”

      • Set optional Minimum mining width

    • Set Output > Wireframes

      • Set Type = name of wireframe type for bench solids

      • Set Extraction number attribute = “Extraction Number” and Bench Z attribute = “Bench Z” to create attributes for dependency generation

  1. Create schedule

    • Schedule | Attributes | Task Attributes must include Extraction Number and Bench Z as NUMERIC attributes

  1. Create Schedule Definition

    • Task Sources > Task Wireframes

      • Calculates attributes for sets of solids and adds them to schedule

      • Define each set of solids …

        • Set Input > Wireframe type = name of wireframe type for bench solids

        • Set Output > Intermediate Wireframes > Type = name of intermediate wireframe type for attributed bench solids

        • Set Tasks > Task Type to task type that defines bench solids for pit/mine

          • Set Tasks > Block Model to appropriate block model

          • Press Tasks > Attributes… to map bench solid attributes to task attributes

            • Map Extraction Number = Extraction Number

            • Map Bench Z = Bench Z

  1. Create Schedule Definition (continued)

    • Dependencies > Bench Solids

      • Creates vertical dependencies between bench solids

      • Define Dependency Rule Set …

        Set Bench Z attribute = Bench Z

        Set Extraction number attribute = Extraction Number