XPAC Reference Guide

Path dependencies

Path dependencies

Previous topic Next topic  

Path dependencies

Previous topic Next topic  

On the Production Details window, the Path Dependencies parameters are available when the resource type is set to:

Input Path and Production Rate
 
input path dependencies

Obey Dependencies and Precedences

When a resource has an input path used to control the mining sequence, you have a choice in how that input path is followed in the schedule. The options are as follows:

If you do not select the Obey Dependencies and Precedences check box, XPAC will ignore all of the dependencies and precedences during the schedule. The input path will be followed regardless of whether it disobeys dependencies and precedences. After the schedule has been run, you can use the schedule checker to establish where in the schedule the dependencies and precedences have been disobeyed.
If you do select Obey Dependencies and Precedences, XPAC will only schedule the next record in the input path if all of that record's predecessors have been scheduled and if its precedences are satisfied. If the record still has predecessors to be scheduled or unsatisfied precedences, then XPAC will insert an In Path Delay into the schedule. As soon as all of that record's predecessors have been scheduled and its precedences are satisfied, then the In Path Delay will finish and XPAC will schedule the record.

Any choice you make for the Obey Dependencies and Precedences check box will only affect the scheduling process if you have either dependencies or precedences set up in your project.

Delay Activity

The Delay Activity drop-down menu will only be available if you have already selected the Obey Dependencies and Precedences check box. If you do not select the Obey Dependencies and Precedences check box, the Delay Activity drop-down menu will display as greyed out.

When the next record in the input path still has predecessors to be scheduled or unsatisfied precedences, the delay activity specified in this field will be inserted into the schedule as an In Path Delay. As soon as all of that record's predecessors have been scheduled and its precedences are satisfied, then the In Path Delay will finish and the record will be scheduled. The schedule process may be different if the following Enable Look Ahead option is ticked.

Select the Delay Activity from the Non-Productive Activities in the drop-down menu. It may be either an operating or non-operating activity type.

Enable Look Ahead

The Enable Look Ahead check box will only be available if you have selected the Obey Dependencies and Precedences check box. If you do not select the Obey Dependencies and Precedences check box, the Enable Look Ahead check box will display as greyed out.

When the next record in the input path still has predecessors to be scheduled or unsatisfied precedences, you can select or deselect the Enable Look Ahead check box to find an alternative record to schedule, as follows.

If you select the Enable Look Ahead check box, XPAC will insert the Delay Activity will be inserted into the schedule as described above.
If you deselect the Enable Look Ahead check box, rather than inserting an In Path Delay, XPAC will look ahead in the Input Path for an alternative record to schedule. The next record in the input path that has no predecessors remaining to be scheduled and has all precedences satisfied will be selected for scheduling. This alternative record will be scheduled until the former record is available for scheduling or until the requested percentage of the alternative record has been scheduled, whichever comes first. If there are no other records in the input path available for scheduling, then an In Path Delay will be inserted in the schedule.