Schemas / Print / FGF

rig.print.job

v0.31.0 · draft 2 fields 1 required

Fields

FieldTypeMeaning
input entity required Mesh / STEP / 3MF rig.media.asset_ref (kind model)
output entity optional Optional. Destination G-code - asset_ref or rig.media.code language gcode

One slice job. Format when present.

The mesh and the G-code are rig.media.asset_ref entities - do not put filesystem paths, a slicer executable, or last-run status here. Those stay in the host.

Required: input. The slice binary stays outside the document host.

JSON Schema

Resolves at https://rig.works/schemas/rig.print.job.schema.jsonraw file.

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://rig.works/schemas/rig.print.job.schema.json",
  "title": "rig.print.job",
  "type": "object",
  "additionalProperties": false,
  "properties": {
    "input": {
      "$ref": "./_defs.schema.json#/$defs/entity"
    },
    "output": {
      "$ref": "./_defs.schema.json#/$defs/entity"
    }
  },
  "required": [
    "input"
  ]
}

Seen in

print-fgf.json