This course familiarises users with XPAC’s XCM and its application in extending the capabilities of XPAC.
Participants will be introduced to the toolset that forms the basis of XCM thus enabling them to appreciate the purpose of XCMs and how to create and use simple ones.
Who should attend?
This course is recommended for mining professionals involved in building, modifying,
or enhancing XPAC models.
Participants typically include technical services personnel such as:
- Mine Planners
- Senior Engineers
- Mine Scheduling Engineers.
Pre-requisite skills
Participants are required to have completed at least an XPAC 7 training course, or have equivalent knowledge and experience. Prior exposure to programming or familiarity with VBA scripting is also required. Attendees without prior exposure to programming or familiarity with VBA scripting will be required to attend the XCM Basic course prior to the main course.
Learning outcomes
At the completion of this course participants should be able to:
- Read a simple XCM and understand what it does
- Create simple XCMs to help with basic data manipulation
- Amend XCMs to suit their changing needs
Course modules
- Structure of an XCM
- The language and its syntax
- Statements – Declarations and Assignments
- Structures – Conditional
- Structures – Loops
- Errors – Syntax and Logic
- Debugging using Message boxes and Print statements
- Simple XPAC-specific functions and subroutines
- Best practices when coding XCMs
- XCM Programming Manual
Registration Forms
To register for this course, please download and fill in the appropriate booking form below.