Skip to main content

line_properties_v3_22.json

Copy Json { "$schema": "http://json-schema.org/draft-04/schema#", "type": "object", "properties": { "show_on_3D": { "type": "boole...

Updated over 3 weeks ago

Copy Json

{
	"$schema": "http://json-schema.org/draft-04/schema#",
	"type": "object",
	"properties": {
		"show_on_3D": {
			"type": "boolean",
			"default": false
		},
		"cut_mark": {
			"type": "boolean",
			"default": false
		},
		"shrink": {
			"type": ["object", "null"],
			"default": null,
			"properties": {
				"amount": {
					"type": "number",
					"default": 0,
					"minimum": -100,
					"maximum": 100
				}
			}
		},
		"puffy": {
			"type": ["object", "null"],
			"default": null,
			"properties": {
				"baffle_wall_height": {
					"type": "number",
					"default": 0,
					"minimum": 0
				},
				"stitch_to": {
					"type": "string",
					"default": "outer",
					"enum": ["outer", "inner"]
				},
				"smooth": {
					"type": "string",
					"default": "none",
					"enum": ["none", "outer", "inner", "both"]
				}
			}
		},
		"fold": {
			"type": ["object", "null"],
			"default": null,
			"properties": {
				"prepare_angle": {
					"type": "number",
					"description": "As Radians",
					"default": 2.44346,
					"minimum": -3.141592653589793,
					"maximum": 3.141592653589793
				},
				"fold_angle": {
					"type": "number",
					"description": "As Radians",
					"default": 2.0944,
					"minimum": 0,
					"maximum": 2.79253
				},
				"softness": {
					"type": "number",
					"default": 1,
					"minimum": 0,
					"maximum": 100
				},
				"layer_offset": {
					"type": "number",
					"default": 0.5,
					"minimum": 0,
					"maximum": 100
				}
			}
		},
		"iron": {
			"type": ["object", "null"],
			"default": null,
			"properties": {
				"value": {
					"type": "number",
					"description": "As Radians",
					"default": 0,
					"minimum": 0,
					"maximum": 6.28318530718
				}
			}
		},
		"stitch_construction_type": {
			"type": "string",
			"default": "flat",
			"enum": ["flat", "open", "directional_top", "directional_bottom"]
		},
		"stitch_construction_depth": {
			"type": "number"
		},
		"is_puckering": {
			"type": "boolean",
			"default": false
		},
		"puckering_depth": {
			"type": "number"
		}, 
		"puckering_width": {
			"type": "number"
		},
		"wash_effect": {
			"type": "boolean",
			"default": false
		},
		"visible_on": {
			"type": "string",
			"default": "both",
			"enum": ["outside", "inside", "both"]
		},
		"symmetry": {
			"type": "boolean",
			"default": true
		},
		"refined_grid": {
			"type": "object",
			"properties": {
				"enabled": {
					"type": "boolean",
					"default": false
				},
				"divisor": {
					"type": "number",
					"minimum": 2,
					"maximum": 5
				},
				"depth": {
					"type": "number",
					"minimum": 0.1,
					"maximum": 50
				}
			}
		}
	}
}
Did this answer your question?