kirra-docs

Gantt Chart

The Gantt chart is the primary scheduling view in Kirra Scheduler. It displays all blasts across four collapsible sections: PATTERN PREP, DRILLING, LOADING, and BLASTING.

Screenshot coming soon


Layout

The chart is divided into a fixed left panel and a scrollable timeline on the right.

Left Panel (Sticky Columns)

Column Description
Blast Blast name with an inline pencil edit icon. For split blasts, block sub-rows show a [A] / [B] label prefix.
Info Contextual data that changes depending on the section (see below).

Info Column by Section

Section Info Displayed
PATTERN PREP Assigned ancillary equipment IDs, prep duration (days)
DRILLING Assigned drill IDs, total meters, dependency/maintenance warning icons
LOADING Assigned MPU IDs, explosive mass (kg), dependency warning icons
BLASTING Volume (bcm)

Timeline (Date Columns)

One column per calendar day. Weekend columns are dimmed for easy identification.


Bar Types

Bar Section Colour Description
Prep PATTERN PREP Teal Spans from prep start to prep start + prep days
Drill DRILLING Blue Spans from drill start to drill start + drill days
Load LOADING Gold/amber Spans from load start to load start + load days
Milestone BLASTING Red diamond Single-day blast event
Overlap DRILLING Blue/gold hatched When loading starts before drilling finishes

Visual Indicators

Screenshot coming soon


Interactions

Drag to Reschedule

Click and drag any bar to shift its dates:

Resize to Adjust Duration

Drag the left or right edge of any bar to adjust its start date or duration:

Collapsible Sections

Click any section header (PATTERN PREP, DRILLING, LOADING, BLASTING) to collapse or expand its rows. The collapse state persists within the session. This is useful when you only need to focus on one phase at a time.

Horizontal Scrolling

Hold Shift + Scroll or Alt + Scroll to scroll the Gantt timeline left and right.

Multi-Select

Hold Ctrl (or Cmd on Mac) and click multiple blast names to select them. Multi-selected blasts can be acted on together via the context menu.

Reorder Blasts

Drag a blast name vertically to reorder it within the schedule. The new order persists across re-renders.

Context Menu (Right-Click)

Right-click any blast name to access:

A sidebar palette appears beside the Gantt chart for drag-and-drop assignment:

Auto Schedule

Click Auto Schedule in the toolbar to automatically stack and sequence blasts. The auto-scheduler orders blasts by drill start, stacks drilling across available rigs, and applies the Drill Overlap % setting to control overlap between consecutive blasts.

Recalc Dates

Click Recalc Dates to run the dependency engine across all blasts, updating loading start dates and blast dates.

Plan Week Colours

The settings bar includes planning period controls for visual banding on the timeline:

Control Description
Week Start Day Choose which day of the week the Gantt columns align to (Monday, Tuesday, etc.). This affects the weekend shading and week number labels.
Plan Cycle (Weeks) Set how many weeks make up a repeating planning cycle (e.g., 2, 4, 6). The timeline alternates background colours for each cycle period, helping you distinguish planning periods visually.
Per-Week Colours Click the colour palette button to open a popup where you can assign custom colours to each week within a cycle. This is useful for colour-coding fortnightly or monthly planning periods.

Screenshot coming soon

Delay Palette

A delay palette appears in the sidebar for drag-and-drop delay assignment:

Delay Type Description
UD Unplanned Downtime
SD Scheduled Downtime
SM Scheduled Maintenance
Weather Weather delay
Custom User-defined delay types

Drag a delay chip onto a drill, load, or prep bar to add a schedule interruption. The delay appears as a hatched or coloured overlay on the Gantt bar. Right-click a delay to extend, shrink, or remove it.

Screenshot coming soon