Raw schema
{
"type": "object",
"properties": {
"baseplateType": {
"default": "normal",
"type": "string"
},
"tolerance": {
"default": "standard",
"type": "string"
},
"dimensions": {
"default": {
"width": 126,
"depth": 126
},
"type": "object",
"properties": {
"width": {
"default": 126,
"type": "number",
"exclusiveMinimum": 0
},
"depth": {
"default": 126,
"type": "number",
"exclusiveMinimum": 0
}
}
},
"sizingMode": {
"default": "direct",
"type": "string"
},
"containerPresetId": {
"default": "",
"type": "string"
},
"gridAlignment": {
"default": {
"alignment": "center",
"offsetX": 0,
"offsetY": 0
},
"type": "object",
"properties": {
"alignment": {
"default": "center",
"type": "string"
},
"offsetX": {
"default": 0,
"type": "number"
},
"offsetY": {
"default": 0,
"type": "number"
}
}
},
"marginType": {
"default": "solid",
"type": "string"
},
"toggleMagnets": {
"default": false,
"type": "boolean"
},
"magnetHoleStyle": {
"default": "cylinder",
"type": "string"
},
"magnetDirection": {
"default": "top",
"type": "string"
},
"magnetDiameter": {
"default": 6,
"type": "number",
"exclusiveMinimum": 0
},
"magnetHeight": {
"default": 2,
"type": "number",
"exclusiveMinimum": 0
},
"toggleMagnetReleaseHole": {
"default": false,
"type": "boolean"
},
"toggleScrewHoles": {
"default": false,
"type": "boolean"
},
"screwHoleSize": {
"default": 3,
"type": "number",
"exclusiveMinimum": 0
},
"screwHeadSize": {
"default": 6,
"type": "number",
"exclusiveMinimum": 0
},
"removeHolesOnSplitLines": {
"default": true,
"type": "boolean"
},
"splitToBuildplates": {
"default": false,
"type": "boolean"
},
"plateMarginMm": {
"default": 10,
"type": "number",
"minimum": 0
},
"splitStrategy": {
"default": "fewerParts",
"type": "string"
},
"partsConnector": {
"default": "none",
"type": "string"
},
"enableEdgeConnectors": {
"default": false,
"type": "boolean"
},
"edgeConnectorSides": {
"default": {
"back": true,
"front": true,
"left": true,
"right": true
},
"type": "object",
"properties": {
"back": {
"default": true,
"type": "boolean"
},
"front": {
"default": true,
"type": "boolean"
},
"left": {
"default": true,
"type": "boolean"
},
"right": {
"default": true,
"type": "boolean"
}
}
},
"enablePlateNesting": {
"default": false,
"type": "boolean"
},
"pieceSpacingMm": {
"default": 3,
"type": "number",
"minimum": 0
},
"showAdvanced": {
"default": false,
"type": "boolean"
},
"advancedWarning": {
"default": "",
"type": "string"
},
"gridUnitWidth": {
"default": 42,
"type": "number",
"exclusiveMinimum": 0
},
"gridUnitDepth": {
"default": 42,
"type": "number",
"exclusiveMinimum": 0
},
"borderRadius": {
"default": 4,
"type": "number",
"minimum": 0
},
"overrideMaxOuterBorderRadius": {
"default": false,
"type": "boolean"
},
"outerBorderRadius": {
"default": 4,
"type": "number",
"minimum": 0
},
"magnetBaseHeight": {
"default": 2.8,
"type": "number",
"minimum": 0
},
"bottomPadding": {
"default": 0,
"type": "number",
"minimum": 0
},
"bottomChamfer": {
"default": 0,
"type": "number",
"minimum": 0
},
"topCutoff": {
"default": 0.4,
"type": "number",
"minimum": 0
},
"printer": {
"type": "object",
"properties": {
"name": {
"default": "MCP printer",
"type": "string",
"minLength": 1,
"maxLength": 100
},
"buildWidth": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 3000
},
"buildDepth": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 3000
},
"buildHeight": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 3000
}
},
"required": [
"buildWidth",
"buildDepth",
"buildHeight"
]
},
"version": {
"default": "0.5.20",
"type": "string"
},
"linkOrigin": {
"default": "mcp",
"description": "Link origin tag added as the org query parameter for attribution.",
"type": "string",
"pattern": "^[a-z0-9_-]+$"
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}