Start Macro Recording (Automation)
automation_start_macro_recordingStarts a SolidWorks macro recording session to capture mouse and keyboard actions for CAD automation; planned feature, currently returns not_supported.
Instructions
Start SolidWorks' macro recorder (the automation family's copy of start_macro_recording).
Not available yet: no adapter implements it, so every call returns an error with
error_type: "not_supported". It is planned for a future release. Recording is
done in SolidWorks today (Tools > Macro > Record). Changes: once available,
starts a recording session. Returns: once available, the session details under
data.
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": {
"input_data": "<input_data>"
},
"name": "automation_start_macro_recording"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| input_data | Yes | The recording. Nothing is required: `macro_name`, `output_file`, `recording_mode` and the capture switches have defaults. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||