validate_scad_parameters
Checks OpenSCAD parameter values such as wall thickness and hole diameter against material-specific design limits to catch violations before compilation or printing.
Instructions
Validate OpenSCAD parameters against material design limits.
Checks if parameter values (wall thickness, hole diameter, etc.)
violate the design limits for the specified material. Catches
issues before compilation and printing.
Args:
scad_code: OpenSCAD source code string.
material: Optional material ID (e.g. "pla", "petg") to check
against material-specific limits.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"scad_code": "<scad_code>"
},
"name": "validate_scad_parameters"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| material | No | Optional material ID (e.g. "pla", "petg") to check against material-specific limits. | |
| scad_code | Yes | OpenSCAD source code string. |