Start with a practical check
- Start with a read-only SOLIDWORKS macro — Inspect the active document before considering an operation that changes the model.
- Compare BOM and model-file metadata — BOM–Model Check compares part numbers, file names and declared revisions. It does not inspect CAD geometry or verify a native assembly.
How the controlled workflow works
- Define a small command contract with typed parameters, allowed files, version requirements and explicit denial rules.
- Validate the model’s proposed action against engineering state and permissions before any CAD mutation occurs.
- Execute through documented SolidWorks APIs or a controlled UI worker and record the actual return values.
- Read the native document after execution; never let the language model declare success from its own plan text.
What evidence should a reviewer inspect?
| Review item | What it can establish |
|---|---|
| Typed tool contract | Prevents free-form text from becoming unrestricted desktop or file-system control. |
| Runtime event log | Distinguishes proposed actions from calls accepted and completed by SolidWorks. |
| Post-action document facts | Verifies components, features, mates and errors from the CAD application. |
Where this answer stops
Generated VBA, C# or API code may be a useful prototype, but it is not production-safe merely because it compiles. Hallucinated method names, unsafe paths and partial document state need independent controls.
Human engineering authority
An authorized engineer or administrator approves tools, scopes and changes; production release remains outside the LLM.
Related ways people ask this question
- Can ChatGPT control SolidWorks?
- How do I connect an LLM to SolidWorks?
- Can Claude or another AI operate SolidWorks?
References and claim boundary
- SOLIDWORKS API Help 2026 — IAssemblyDoc
- SOLIDWORKS Help 2026 — SOLIDWORKS Labs (Beta)
- NIST AI 100-1 — Artificial Intelligence Risk Management Framework
- MST Engineering Intelligence — Product scope and current public boundary
- MST Engineering Intelligence — Evidence model and public status
Limit: External sources support the named standards, platform features or governance concepts. They do not endorse MST or independently validate MST product performance. The public evidence registry governs only the fresh run it identifies; its verdict does not define the implemented product capability status.
FROM THE QUESTION TO YOUR EQUIPMENT
Which task are you trying to improve?
MST Engineering Intelligence. “Can ChatGPT Control SOLIDWORKS? Macros, APIs and Limits.” Engineering Questions Q04. Reviewed 2026-08-31. https://mst-us.ai/questions/can-chatgpt-llm-control-solidworks/
NEXT STEP · NON-CONFIDENTIAL FIRST
Ask MST if your SolidWorks workflow fits
Describe the workflow and decision boundary without uploading protected P&IDs, CAD, BOM, PDM data, credentials or customer identities. Confidential exchange begins only after identity, NDA and scope review.