SOLIDQUEUE

Task based queuing for

SOLIDWORKS

SolidQueue Logo

Queue Processing

Overview

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.

Queue Processing

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

Understanding warnings

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.

Understanding errors

SolidQueue Errors

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.

Queue Processing

Task Errors

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.

Queue Processing