The following configuration options of the common machine configuration model apply to Carbon3D machines.
Aggregator version 1.2.0+
Configuration | Data | Description | Required |
---|---|---|---|
|
| The machine's interface type. | ✓ |
|
| Carbon3D api base url. | ✓ |
|
| The custom machine name to be displayed in the Agile MES. Will be read from the machine if unset. | ✗ |
|
| The serial number of the machine. | ✓ |
|
| The secret.json for JWT authentication as provided by Carbon3D. For instructions visit Carbon3D. | ✓ |
|
| The MES instance(s) of your organization. | ✓ |
|
| Umati server port used for internal data transfer. Set if the default port is conflicting with another port on your server. | ✗ |
Carbon3D machine example:
{ "type": "CARBON3D", "url": "https://api.carbon3d.com", "custom_name": "my_carbon3d_machine", "unique_name": "3P01CM", "authentication_file_path": "./secret.json", "mes_id": [ 1 ] }
secret.json example:
{ "client_id": "CLIENT_ID", "client_secret": "RSA_PRIVATE_KEY" }
Aggregator version 1.1.0
Configuration | Data | Description | Required |
---|---|---|---|
|
| The machine's interface type. | ✓ |
|
| The individual machine's interface url. | ✓ |
|
| The custom machine name to be displayed in the Agile MES. Will be appended by the machine’s url. Combined length may not be more than 31 characters. | X |
|
| The serial number of the machine. | ✓ |
|
| The secret.json for JWT authentication as provided by Carbon3D. For instructions visit Carbon3D. | ✓ |
|
| The MES instance(s) of your organization. | ✓ |
|
| Umati server port used for internal data transfer. Set if the default port is conflicting with another port on your server. | X |
Carbon3D machine example:
{ "type": "CARBON3D", "url": "https://api.carbon3d.com", "custom_name": "carb3d", "unique_name": "3P01CM", "path_to_secret": "/absolute/path/to/secret.json", "mes_id": [ 1 ] }
secret.json example:
{ "client_id": "CLIENT_ID", "client_secret": "RSA_PRIVATE_KEY" }