/
Markforged Machine Configuration

Markforged Machine Configuration

The following configuration options of the common machine configuration model apply to Markforged machines.

Jobs started directly from the printer cannot be captured.

Obtaining access credentials

  • Create an API token. See https://www.eiger.io/developer#section/Getting-Started for instructions.

  • Use the API Access Key as username and the API Secret Key as password in the below configuration.

Aggregator version 1.6+

Configuration

Data

Description

Required

Configuration

Data

Description

Required

type

MARKFORGED

The machine's interface type.

url

https://www.eiger.io/

Eiger API base url.

custom_name

my_markforged_machine

The custom machine name to be displayed in the Agile MES. Will be read identical to the machine name if unset.

unique_name

MyPrinter

Name of the printer as shown on https://www.eiger.io/devices.

authentication_file_path

./secret.json or

JSON object

Secrets for Http Basic Authentication (see below). For files, the path can be absolute or relative to the Aggregator.

mes_id

[1]

The MES instance(s) of your organization.

Markforged machine example:

{ "type": "MARKFORGED", "url": "https://www.eiger.io/", "custom_name": "my_markforged_machine", "unique_name": "MyPrinter", "authentication_file_path": "./secret.json", // contents as shown below "mes_id": [ 1 ] }

OR

{ "type": "MARKFORGED", "url": "https://www.eiger.io/", "custom_name": "my_markforged_machine", "unique_name": "MyPrinter", "authentication_file_path": { "username": "7de1125117a312c2e0b249fafd7ed0eecc7c450a", // API Access Key "password": "5948782c80abcf1fd682a1c7a2b1db65b194c2ff1c39fdce664a32591743f2c74ddcf7b7" // API Secret Key }, "mes_id": [ 1 ] }