chamfer
Bevel selected edges of a solid feature in FreeCAD by specifying the document, body, feature, edges, and size.
Instructions
Bevel edges of a solid feature (PartDesign::Chamfer).
base_feature MUST be a solid feature, never a sketch — see fillet's
docstring for why.
Args:
doc_name: The name of the document.
body_name: The name of the PartDesign::Body.
name: The name to give the new Chamfer feature.
base_feature: The solid feature whose edges to bevel.
edges: Edge names on base_feature's shape (e.g. ["Edge3", "Edge7"]).
size: Chamfer size in mm.
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": {
"doc_name": "<doc_name>",
"body_name": "<body_name>",
"name": "<name>",
"base_feature": "<base_feature>",
"edges": "<edges>",
"size": "<size>"
},
"name": "chamfer"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| size | Yes | ||
| edges | Yes | ||
| doc_name | Yes | ||
| body_name | Yes | ||
| base_feature | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |