route_set_net_class_rules
Set routing constraints for a net class by writing width, clearance, and via dimensions into the active KiCad design rules file.
Instructions
Write net-class routing constraints into the active .kicad_dru file.
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": {
"net_class": "<net_class>",
"width_mm": "<width_mm>",
"clearance_mm": "<clearance_mm>",
"via_diameter_mm": "<via_diameter_mm>",
"via_drill_mm": "<via_drill_mm>"
},
"name": "route_set_net_class_rules"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| width_mm | Yes | ||
| net_class | Yes | ||
| clearance_mm | Yes | ||
| via_drill_mm | Yes | ||
| via_diameter_mm | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |