design_set_type
Switch the active Fusion 360 design between parametric and direct modeling; converting to direct deletes the timeline and requires explicit confirmation.
Instructions
Switch the active design between parametric (timeline) and direct modelling.
Parametric -> direct DELETES THE WHOLE TIMELINE (feature history and parameters driving it) and cannot be undone or rolled back; it needs confirm_discard_history=true, otherwise INVALID_PARAMS and nothing changes. Ask the user before confirming. Direct -> parametric starts a new timeline. The same type is a no-op ("changed": false).
Returns the settings plus "changed" and "history_discarded".
Example: design_set_type(design_type="parametric").
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": {
"design_type": "<design_type>"
},
"name": "design_set_type"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| design_type | Yes | parametric or direct | |
| confirm_discard_history | No | Required for parametric -> direct; only if the user agreed |