# Accessory Settings
# Bed
# Name
User-defined name for this accessory.
| Property | Value |
|---|---|
| Required | No |
| Type | string |
| Default | `` |
# Accessory number
Unique numeric identifier assigned to this accessory.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
| Limits / format | minimum: 0 |
# Temperature setpoints
Preset temperatures values for the control slider.
| Property | Value |
|---|---|
| Required | No |
| Type | array |
| Default | [] |
| Limits / format | items: number; item minimum: 0 |
# Heaters
References the heaters assigned to this accessory.
| Property | Value |
|---|---|
| Required | Yes |
| Type | array |
| Default | [] |
| Limits / format | minimum items: 1; items: string |
# Smart Bed
If enabled, print command M140/190 will turn on only heaters in a job's first layers zone.
| Property | Value |
|---|---|
| Required | No |
| Type | boolean |
| Default | false |
# Chamber
# Name
User-defined name for this accessory.
| Property | Value |
|---|---|
| Required | No |
| Type | string |
| Default | `` |
# Accessory number
Unique numeric identifier assigned to this accessory.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
| Limits / format | minimum: 0 |
# Temperature setpoints
Preset temperatures values for the control slider.
| Property | Value |
|---|---|
| Required | No |
| Type | array |
| Default | [] |
| Limits / format | items: number; item minimum: 0 |
# Heaters
References the heaters assigned to this accessory.
| Property | Value |
|---|---|
| Required | Yes |
| Type | array |
| Default | [] |
| Limits / format | minimum items: 1; items: string |
# Bed Sensor
# Name
User-defined name for this accessory.
| Property | Value |
|---|---|
| Required | No |
| Type | string |
| Default | `` |
# Accessory number
Unique numeric identifier assigned to this accessory.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
| Limits / format | minimum: 0 |
# Module ID
Identifier of the IO module that controls this sensor.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
# Port
Port number on the selected module used by this device.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
| Allowed values | 0, 1, 2, 3, 4, 5, 6, 7 |
# Sensor type
Selects the sensor technology or electrical behavior for this device.
| Property | Value |
|---|---|
| Required | Yes |
| Type | string |
| Default | null |
| Allowed values | Normally Closed, Normally Open, Laser |
# Laser Settings
# Min Detection Range
Minimum detection range of the laser, in millimetres.
| Property | Value |
|---|---|
| Required | Yes |
| Type | number |
| Default | null |
| Limits / format | minimum: -100; maximum: 100 |
# Max Detection Range
Maximum detection range of the laser, in millimetres.
| Property | Value |
|---|---|
| Required | Yes |
| Type | number |
| Default | null |
| Limits / format | minimum: -100; maximum: 100 |
# Pellets Feeding System
# Name
User-defined name for this accessory.
| Property | Value |
|---|---|
| Required | No |
| Type | string |
| Default | `` |
# Accessory number
Unique numeric identifier assigned to this accessory.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
| Limits / format | minimum: 0 |
# Module ID
Identifier of the IO module that controls this accessory.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
# Supply duration
Duration, in seconds, of one pellet-feed supply operation.
| Property | Value |
|---|---|
| Required | Yes |
| Type | number |
| Default | 15 |
| Limits / format | minimum: 1 |
# Burst number
Number of pellet-feed bursts to perform if the supply operation fails. If the burst also fails, then the alarm is raised.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | 3 |
| Limits / format | minimum: 0 |
# Alarm active
Enables the pellet feeding system alarm.
| Property | Value |
|---|---|
| Required | No |
| Type | boolean |
| Default | true |
# Liquid Cooling
# Name
User-defined name for this accessory.
| Property | Value |
|---|---|
| Required | No |
| Type | string |
| Default | `` |
# Accessory number
Unique numeric identifier assigned to this accessory.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
| Limits / format | minimum: 0 |
# Module ID
Identifier of the IO module that controls this accessory.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
# Port
Port number on the selected module used by this device.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
| Allowed values | 0, 1, 2, 3, 4, 5, 6, 7 |
# Orthus Filament Monitor
# Name
User-defined name for this accessory.
| Property | Value |
|---|---|
| Required | No |
| Type | string |
| Default | `` |
# Accessory number
Unique numeric identifier assigned to this accessory.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
| Limits / format | minimum: 0 |
# Module ID
Identifier of the IO module that controls this accessory.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
# Port
Port number on the selected module used by this device.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
| Allowed values | 0, 1, 2, 3, 4, 5, 6, 7 |
# Pulse Per Mm
Number of filament-monitor pulses expected per millimetre of filament movement.
| Property | Value |
|---|---|
| Required | Yes |
| Type | number |
| Default | null |
| Limits / format | minimum: 0; maximum: 1000000 |
# Detection Length
Length of filament travel used to evaluate filament-monitor detection.
| Property | Value |
|---|---|
| Required | Yes |
| Type | number |
| Default | null |
| Limits / format | minimum: 0; maximum: 1000000 |
# Permitted deviation min
Minimum permitted deviation (in %) before the filament monitor reports an error.
| Property | Value |
|---|---|
| Required | Yes |
| Type | number |
| Default | null |
| Limits / format | minimum: 0; maximum: 1000 |
# Permitted deviation max
Maximum permitted deviation (in %) before the filament monitor reports an error.
| Property | Value |
|---|---|
| Required | Yes |
| Type | number |
| Default | null |
| Limits / format | minimum: 0; maximum: 1000 |
# Sentinel Filament Monitor
# Name
User-defined name for this accessory.
| Property | Value |
|---|---|
| Required | No |
| Type | string |
| Default | `` |
# Accessory number
Unique numeric identifier assigned to this accessory.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
| Limits / format | minimum: 0 |
# Module ID
Identifier of the IO module that controls this accessory.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
# Port
Port number on the selected module used by this device.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
| Allowed values | 0, 1, 2, 3, 4, 5, 6, 7 |
# Micro Servo
# Name
User-defined name for this accessory.
| Property | Value |
|---|---|
| Required | No |
| Type | string |
| Default | `` |
# Accessory number
Unique numeric identifier assigned to this accessory.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
| Limits / format | minimum: 0 |
# Module ID
Identifier of the IO module that controls this accessory.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
# Port
Port number on the selected module used by this device.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
| Allowed values | 0, 1, 2, 3, 4, 5, 6, 7 |
# Rest angle
Servo angle, in degrees, used when the servo is at rest.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | 0 |
| Limits / format | minimum: 0; maximum: 180 |
# Pause Signal
# Name
User-defined name for this accessory.
| Property | Value |
|---|---|
| Required | No |
| Type | string |
| Default | `` |
# Accessory number
Unique numeric identifier assigned to this accessory.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
| Limits / format | minimum: 0 |
# Source
Selects the hardware source used to trigger the pause signal.
| Property | Value |
|---|---|
| Required | Yes |
| Type | string |
| Default | null |
| Allowed values | Endstop input, Module IO |
# Endstop Input
# Endstop input
Selects the endstop input used to trigger the pause signal.
| Property | Value |
|---|---|
| Required | Yes |
| Type | string |
| Default | null |
| Allowed values | X1, X2, Y1, Y2, Z1, Z2, Z prob1, Z prob2 |
# Input type
Indicates whether the selected endstop is normally closed.
| Property | Value |
|---|---|
| Required | No |
| Type | boolean |
| Default | false |
# Module IO Input
# Module IO
Identifier of the IO module that controls this accessory.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
# Port
Port number on the selected module used by this device.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
| Allowed values | 0, 1, 2, 3, 4, 5, 6, 7 |
# Input type
Indicates whether the selected input is normally closed.
| Property | Value |
|---|---|
| Required | No |
| Type | boolean |
| Default | false |
# Door Lock
# Name
User-defined name for this accessory.
| Property | Value |
|---|---|
| Required | No |
| Type | string |
| Default | `` |
# Accessory number
Unique numeric identifier assigned to this accessory.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
| Limits / format | minimum: 0 |
# Module IO
Identifier of the IO module that controls this accessory.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
# Port
Port number on the selected module used by this device.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
| Allowed values | 0, 1, 2, 3, 4, 5, 6, 7 |
# Automatic lock while printing
Locks the door automatically while a print is in progress.
| Property | Value |
|---|---|
| Required | No |
| Type | boolean |
| Default | false |
# Output Type
Sets whether the output is active-high or active-low.
| Property | Value |
|---|---|
| Required | Yes |
| Type | string |
| Default | null |
| Allowed values | activeHigh, activeLow |
# Custom IO
# Name
User-defined name for this accessory.
| Property | Value |
|---|---|
| Required | No |
| Type | string |
| Default | `` |
# Accessory number
Unique numeric identifier assigned to this accessory.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
| Limits / format | minimum: 0 |
# Module IO
Identifier of the IO module that controls this accessory.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
# Port
Port number on the selected module used by this device.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
| Allowed values | 0, 1, 2, 3, 4, 5, 6, 7 |
# Output Type
Sets whether the output is active-high or active-low.
| Property | Value |
|---|---|
| Required | Yes |
| Type | string |
| Default | null |
| Allowed values | activeHigh, activeLow |
# Custom ADC Sensor
# Name
User-defined name for this accessory.
| Property | Value |
|---|---|
| Required | No |
| Type | string |
| Default | `` |
# Accessory number
Unique numeric identifier assigned to this accessory.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
| Limits / format | minimum: 0 |
# Module IO
Identifier of the IO module that controls this accessory.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
# Port
Port number on the selected module used by this device.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
| Allowed values | 0, 1, 2, 3, 4, 5, 6, 7 |
# Unit
Unit displayed for values produced by this sensor.
| Property | Value |
|---|---|
| Required | No |
| Type | string |
| Default | null |
# Calculation type
Selects the formula used to convert the sensor input into a value.
| Property | Value |
|---|---|
| Required | Yes |
| Type | string |
| Default | Linear (ax+b) |
| Allowed values | Linear (ax+b) |
# A
Linear conversion coefficient used by the selected calculation type.
| Property | Value |
|---|---|
| Required | No |
| Type | number |
| Default | 1 |
# B
Constant offset used by the selected linear calculation type.
| Property | Value |
|---|---|
| Required | No |
| Type | number |
| Default | 0 |
# Load Cell
# Name
User-defined name for this accessory.
| Property | Value |
|---|---|
| Required | No |
| Type | string |
| Default | `` |
# Accessory number
Unique numeric identifier assigned to this accessory.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
| Limits / format | minimum: 0 |
# Module IO
Identifier of the IO module that controls this accessory.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
# Port
Port number on the selected module used by this device.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
| Allowed values | 0, 1, 2, 3, 4, 5, 6, 7 |
# Input type
Selects the electrical input type used by the load cell.
| Property | Value |
|---|---|
| Required | Yes |
| Type | string |
| Default | Strain Gauge |
| Allowed values | Strain Gauge, 4-20mA |
# Unit
Unit displayed for values produced by this sensor.
| Property | Value |
|---|---|
| Required | No |
| Type | string |
| Default | null |
# Calculation type
Selects the formula used to convert the sensor input into a value.
| Property | Value |
|---|---|
| Required | Yes |
| Type | string |
| Default | Linear (ax+b) |
| Allowed values | Linear (ax+b) |
# A
Linear conversion coefficient used by the selected calculation type.
| Property | Value |
|---|---|
| Required | No |
| Type | number |
| Default | 1 |
# B
Constant offset used by the selected linear calculation type.
| Property | Value |
|---|---|
| Required | No |
| Type | number |
| Default | 0 |
# Temperature Sensor
# Name
User-defined name for this accessory.
| Property | Value |
|---|---|
| Required | No |
| Type | string |
| Default | `` |
# Accessory number
Unique numeric identifier assigned to this accessory.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
| Limits / format | minimum: 0 |
# Module IO
Identifier of the IO module that controls this accessory.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
# Port
Port number on the selected module used by this device.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
| Allowed values | 0, 1, 2, 3, 4, 5, 6, 7 |
# Sensor type
Selects the sensor technology or electrical behavior for this device.
| Property | Value |
|---|---|
| Required | Yes |
| Type | string |
| Default | null |
| Allowed values | Base: Thermistor_300, Thermistor_500, PT100Dynamic: Custom sensors whose type is Temperature. |
# Stack Light
Output and color settings are repeated for each stack light.
# Name
User-defined name for this accessory.
| Property | Value |
|---|---|
| Required | No |
| Type | string |
| Default | `` |
# Accessory number
Unique numeric identifier assigned to this accessory.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
| Limits / format | minimum: 0 |
# Light count
Number of stack-light outputs that are configured.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | 3 |
| Limits / format | minimum: 1; maximum: 5 |
# Module IO
Module that controls this stack-light output.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
# Port
Port on the selected module that drives this stack-light output.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
| Allowed values | 0, 1, 2, 3, 4, 5, 6, 7 |
# Output Type
Electrical polarity used by this stack-light output.
| Property | Value |
|---|---|
| Required | Yes |
| Type | string |
| Default | null |
| Allowed values | activeHigh, activeLow |
# Printer status
Printer statuses that activate this light.
| Property | Value |
|---|---|
| Required | No |
| Type | array |
| Default | [] |
| Value mapping | printing → 0finished → 1idle → 2paused → 3error → 4manual → 6pausing → 7resuming → 8connecting... → 9updating → 10emergency → 11starting → 12tuning → 13stopping → 14calibration → 15recording → 16 |
| Limits / format | items: integer |
# LED Strip
Output and color settings are repeated for each LED-strip state.
# Name
User-defined name for this accessory.
| Property | Value |
|---|---|
| Required | No |
| Type | string |
| Default | `` |
# Accessory number
Unique numeric identifier assigned to this accessory.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
| Limits / format | minimum: 0 |
# Module IO
Identifier of the IO module that controls this accessory.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
# Port
Port number on the selected module used by this device.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
| Allowed values | 0, 1, 2, 3, 4, 5, 6, 7 |
# Color count
Number of independently configured colors on the LED strip.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | 5 |
| Limits / format | minimum: 0; maximum: 5 |
# Color
Hexadecimal RGB color used for this LED-strip state.
| Property | Value |
|---|---|
| Required | No |
| Type | string |
| Default | #FF0000 |
| Limits / format | pattern: ^#([0-9a-fA-F]{6})$ |
# Printer status
Printer statuses that activate this light or LED-strip color.
| Property | Value |
|---|---|
| Required | No |
| Type | array |
| Default | [] |
| Value mapping | printing → 0finished → 1idle → 2paused → 3error → 4manual → 6pausing → 7resuming → 8connecting... → 9updating → 10emergency → 11starting → 12tuning → 13stopping → 14calibration → 15recording → 16 |
| Limits / format | items: integer |
# Webcam
# Name
User-defined name for this accessory.
| Property | Value |
|---|---|
| Required | No |
| Type | string |
| Default | `` |
# Accessory number
Unique numeric identifier assigned to this accessory.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
| Limits / format | minimum: 0 |
# Accelerometer
# Name
User-defined name for this accessory.
| Property | Value |
|---|---|
| Required | No |
| Type | string |
| Default | `` |
# Accessory number
Unique numeric identifier assigned to this accessory.
| Property | Value |
|---|---|
| Required | Yes |
| Type | integer |
| Default | null |
| Limits / format | minimum: 0 |