Functionality available through Machine Connectivity

Connecting printers and post-processing machines to the MES via Machine Connectivity gives you access to a number of additional functionality.

Viewing the Online Status of Machines

On the Schedule tab, each connected machine displays a stack light and is listed with its current status. The status can be one of the following

Status

Description

Status

Description

Idle

Machine is turned on. No jobs are running on the machine.

Running

A job is currently being processed on the machine.

Offline

The machine is not connected or is switched off.

Stopped

The machine has stopped due to an error.

The stack light is mapped individually to the internal statuses of each printer. You can reach out to support to find out the exact mapping if you are interested.

Machine events are notifications provided by the printers. They are displayed as notifications next to each printer. Events can be the detection of started and finished jobs or any warnings or errors provided by the printer.

Example display on the Schedule view

Ultimaker S5 - The machine is turned on but in status Idle and showing a green stack light. There are 6 notifications.

Fortus900 - The machine is currently turned off or not connected. There are 240 notifications.

Ultimaker 3 - This machine is not configured via Machine Connectivity.

In case of a crash of the Aggregtor - the software the receives machine events - we mark all machines as offline.

Smarter Job Management

Detecting started jobs

When a job is created manually in the MES and is scheduled, i.e. the job has a start and end time, then the MES can automatically detect through Machine Connectivity if that job is started on the connected machine.

The following algorithm matches a scheduled job with a job that is detected on a connected machine:

A scheduled job is matched with a detected job if

  • the detected job started within the start and end time of the scheduled job

  • or if the detected job started max 2h before the start time of the scheduled job

Creating jobs automatically

When a job is detected via Machine Connectivity that cannot be matched with any scheduled job, or if no scheduled job exists, then a new job will be created automatically in the MES with the data provided by the machine.

Automatic update of job times

When a job is detected via Machine Connectivity, the following times are set and updated automatically in the MES

  • Start time
    When an existing MES job is matched with a detected job, then the start time of the job in the MES is set to the actual start time.

  • End time
    When a connected machine sends the job finished signal, then the end time of the job in the MES is set accordingly.

  • Estimated duration
    Value is adjusted throughout the printing time when the printer sends updated duration estimates.