Gantt Scheduler
Introduction
Gantt Scheduler is a gantt-based scheduling tool built with the primary goals of being fast and easy to use whilst providing all of the functionality required to schedule a mine quickly.
In brief summary, each piece of work to be completed as part of the schedule is a Task, which has a type (Process), an amount (Total Quantity) and a name (Title).
The amount of time it takes to complete a Task depends on the Equipment, which has a speed per Process (Total Hourly Rate) and a factor to convert Calendar Hours into Operating Hours (Operating Time Factor).
Task completion by Equipment can be interrupted due to Delays.
The Areas in which tasks are completed can be reported and Views can be created to provide a visual representation of your Gantt schedule.
These terms are described in more detail below:

A Schedule is list of Tasks and Delays in chronological order that have been completed by one or more pieces of Equipment.

Task is an overall term for any piece of work with a quantity to be completed. Examples of tasks include:
-
Digging an amount of waste/ore/coal/mineral
-
Blasting a bench
Mandatory Properties of a Task
Each Task has the following mandatory properties:
-
A type to define it called the Process
-
An amount to work called the Quantity
-
A name to identify it called the Title
Unique Tasks
Note: The combination of Process and Title for a Task must be unique.
Optional properties of a Task
-
Labels that provide further identification information called Areas
-
Values that provide further reporting information called Fields

Delay is an overall term for any activity that will prevent a piece of Equipment from completing a Task. Examples of Delays include:
-
Public holidays
-
Maintenance
-
Relocation
Mandatory properties of a Delay
Each Delay has the following mandatory properties:
-
A type to define it called the Process
-
An amount of time to complete it

Processes represent different types of Tasks and Delays. Task Processes are called Productive Processes, Delay Processes are called Nonproductive Processes. This is based on the concept that while a piece of Equipment is being productive, it is completing Tasks. When it is not completing Tasks, it is not being productive.
Examples of Productive Processes include:
-
Topsoil
-
Freedig
-
Blasted Excavator
-
Drilling
Examples of Nonproductive Processes include:
-
Public Holidays
-
Maintenance
-
Relocation

There are three values involved in the Quantity that is used by Tasks. The scheduled quantity (the one that affects the scheduling time) is called the Total Quantity.
Total Quantity is made from two other inputs. A Prime Quantity and Rehandle Percentage.
No Rehandle Required
If rehandle is not required, then Prime Quantity and Total Quantity are equal, with a Rehandle Percentage of 0.

In the Gantt Scheduler, Equipment is the name for something that can complete Tasks.
How long it takes a piece of Equipment to complete a Task is made up of several components:
-
The hourly speed at which the Equipment can complete a particular Process called the Total Hourly Rate.
-
How effective the Equipment is at utilising calendar time called the Operating Time Factor.

Each day has 24 hours (Calendar Hours) but Equipment is only operating for a subset of that which is called Operating Hours.
Operating Hours = Calendar Hours * Operating Time Factor

Areas are the levels and locations for which quantities are to be reported. The appearance of the Gantt chart can be configured based on the areas you define.

Views provide a visual representation of your Gantt schedule. Multiple views can be set up differently depending on what you want the Gantt to show.