Task based queuing for
The 'Process Queue' button will be enabled once Files and Tasks have been defined. When clicked a new window will be displayed detailing the live progress.
Once complete the processing window will display a log detailing errors and information about the result.
A traffic light system is employed for each file that is processed indicating success, warnings or errors.
Cancelling the queue
It is possible to cancel the queue by attempting to close the queue processing window. Doing so will request cancellation of the queue once the current file has finished processing.
Understanding the report
The report is defined by the logs. Information is logged by SolidQueue and the tasks as the files are processed. Each log entry provides the following information:
- The file being processed (if applicable - some entries may not relate to a specific file as it occurs before files are opened or after they are closed)
- The task being run (if applicable)
- The type of entry (log, information, warning or error)
- The message
- The time stamp
Warnings are displayed when the queue has been processed, however something has been detected which may be of importance. You should check warnings but can ignore they are not of importance.
Errors reporting directly by SolidQueue (rather than a task) are likely to relate to high level issues. An example of this is a SolidWorks files having been saved in a later version of SolidWorks than SolidQueue is using. Such an error will be reported clearly in the logs so the user can quickly identify and resolve the issue.
In this case the resolution will be to either update SolidWorks on the machine, or if a more recent version of SolidWorks is already installed, then update the settings so that SolidQueue using that version.
Errors reported by tasks should also provide descriptive error messages. In the example below the 'Run Macro' task is causing an error to be displayed as the macro file cannot be found. In this case the resolution would be to check the file path has been specified and exists.
- Project setup
- User Interface
- Files List
- Tasks List
- Task Parameters
- Special Variables
- Queue Processing
- Open Project
- Save Project