GPT-6 Astra and CAD
GPT-6 Astra for CAD: run OpenAI's best CAD model in SolidWorks, Onshape, and Fusion
September 10, 2026
OpenAI shipped GPT-6 Astra on September 3, 2026, and for the first time a frontier model's launch post led with CAD. It posts the highest BenchCAD score on record and edges out every other model in CAD Arena's five-platform test. Here's what those numbers mean for mechanical design, where the model still falls down, and how to put it to work inside the CAD tool you already use.
What is GPT-6 Astra, and why does CAD keep coming up?
GPT-6 Astra is OpenAI's frontier model, released to approved organizations on September 3, 2026 and to ChatGPT Plus, Pro, Business, and Enterprise users the next day. It's also available through the OpenAI API, Microsoft Azure, and AWS Bedrock. OpenAI describes it as its most capable model for computer use, coding, scientific reasoning, and long-context work, and the launch post makes a point of 3D and CAD-style tasks: modeling a house in Blender and turning it into a walkable Unreal Engine 5 scene, and laying out a manufacturable PCB in KiCad from a schematic.
The reason engineers are searching for "GPT-6 Astra CAD" is the benchmarks. On BenchCAD, which asks a model to reconstruct a CAD program from rendered views, Astra reaches 95.9% geometric overlap when given tools, against 84.3% for Claude Fable 5.1 and 83.3% for GPT-5.6 Sol. On CAD Arena, an independent test that had six models build real components in Siemens NX, SolidWorks, Onshape, Autodesk Fusion, and Build123d, Astra averaged 0.671 to Fable 5.1's 0.662, with its best result in Onshape at 0.723. That's the first time an OpenAI model has led a native-CAD comparison, and it did so at roughly a third of the per-run cost of the runner-up.
What GPT-6 Astra can actually do in CAD
Strip away the launch-week hype and the capability is real but specific. Astra is very good at turning a description or a reference image into geometry, and at driving CAD software through an API or an agent loop when it can render, measure, and iterate. Published demos and hands-on reports cover:
- Reconstructing parts and assemblies from multi-view renders and reference photos, the task BenchCAD measures
- Building multi-part assemblies in Onshape, including a turbofan with a visible assembly structure
- Taking a raw scanner mesh, remodeling it as a solid, and exporting a STEP file that opens cleanly in SOLIDWORKS
- Converting a 2D drawing of a steam locomotive into thousands of editable objects
- Driving Fusion through the Fusion MCP server from Codex, and Onshape through FeatureScript
- Laying out PCBs in KiCad and building scenes in Blender, per OpenAI's own launch examples
The pattern across all of these is the same: Astra does its best work when it sits on top of a real CAD kernel with a feedback loop. The BenchCAD score that made headlines is the with-tools number. A model that can sketch, extrude, render, compare, and try again behaves like an engineer iterating. A model answering in one shot does not. The harness around the model, the tools it can call and the checks it runs on its own output, is what turns a benchmark score into a part you can use.
Where it still falls down
Two caveats matter if you're about to trust it with production parts. First, geometric similarity is not design intent. One review describes a run that scored 96.1% geometric similarity while the requested modification had not actually been made. On editing benchmarks that resemble everyday design work, professional designers still beat frontier models by more than fifty percentage points.
Second, CAD Arena's own conclusion was that strong models "hit geometry well across platforms" but "fall back on editability." A part that looks right as a STEP export but arrives as an unconstrained blob in the feature tree is a part someone has to rebuild. The models that will change mechanical design are the ones that learn to produce a clean, parametric construction history, and that depends as much on the tools around the model as on the model itself.
Your options
GPT-6 Astra on its own vs GPT-6 Astra in the Adam harness.
The model is the same everywhere. What changes the result is the harness around it: which CAD tools it can call, how it checks its own work, and how it reaches your CAD platform.
| Dimension | GPT-6 Astra on its own | |
|---|---|---|
| What it is | A general chat client (ChatGPT, Codex, or Claude Desktop) or the raw API, pointed at a vendor MCP server for one CAD program. | A mechanical-engineering harness: CAD skill modules, native platform integrations, and a check loop, with GPT-6 Astra in its Ultra family alongside Claude, Gemini, and others. |
| CAD platforms | One per connector: Fusion MCP for Fusion, FeatureScript MCP for Onshape. SolidWorks has no official MCP. | Native integrations with SolidWorks, Onshape, Autodesk Fusion, and Rhino. Adam calls each platform's own feature API, so the result is a real feature tree in that tool. |
| Editability | Whatever the raw API returns. Reviews of both official MCPs note geometry lands but construction history is hit or miss. | Tools built for sketches, features, mates, drawings, and feature-tree cleanup, so the output is parametric and editable, not a one-shot export. |
| Feedback loop | A vendor MCP hands the model a raw API. It issues commands and guesses at the outcome; you check the screen and re-prompt. | Built into the harness. Adam renders, measures, and checks its work in your CAD document and iterates before it reports back. BenchCAD's headline number is a with-tools score, and this is the kind of tool loop it depends on. |
| Setup | Install a desktop AI client, enable the CAD program's MCP server, keep both running, and debug the connection yourself. | Sign in at adam.new and prompt, install the desktop connector for SolidWorks, Fusion, or Rhino, or add the Adam MCP to Claude, Codex, or Cursor. |
| Paying for Astra | A ChatGPT Plus or Pro seat with its own rate limits, or raw API tokens at $10 in and $50 out per million. | Included in Pro and Max plans with a separate Ultra usage limit, or bring your own Codex subscription. |
| Model choice | Locked to the vendor whose desktop app you installed. | Pick any model per task. When the next frontier model lands, it shows up in the same picker. |
| Where results live | In the file open on that one machine. | In your CAD documents and Adam workspace, shareable by link. |
| Where you can use it | The one AI client the connector was built around. | adam.new, inside your CAD, or from Claude, Codex, and Cursor through the Adam MCP server (beta). |
Why it matters
Same model, better CAD, because of the harness.
The gap between a 96% BenchCAD score and a part your team can ship is the harness. Adam's harness gives GPT-6 Astra native tools for each CAD platform and a check loop on its own output, and you can use it from adam.new, from inside your CAD, or from the AI client you already have.
GPT-6 Astra on its own: ChatGPT, Codex, or the API
- If you already pay for ChatGPT Pro and Fusion, the marginal cost of trying Fusion MCP with Astra is near zero.
- The raw API gives you full control over prompts, tools, and reasoning effort if you want to build your own agent.
- Codex is a capable coding agent, and CAD scripting through it works for engineers comfortable in Python or FeatureScript.
GPT-6 Astra in the Adam harness
- The same GPT-6 Astra, with CAD skill modules and tools that produce editable feature trees instead of one-shot geometry.
- Native integrations with SolidWorks, which has no official MCP server, plus Onshape, Fusion, and Rhino.
- Checks its own work: render, measure, compare, iterate. The with-tools setup behind Astra's benchmark numbers is the kind of loop Adam gives it in your CAD.
- Use it where you already work: adam.new, inside your CAD, or from Claude, Codex, and Cursor over the Adam MCP.
- Not locked to OpenAI. Switch to Claude, Gemini, or the next release without changing your workflow.
- Usage shown as a percentage of your plan, with an Ultra limit so a heavy model can't burn the whole allowance.
How to use GPT-6 Astra with SolidWorks, Onshape, or Fusion in Adam
Adam is a mechanical-engineering harness that runs on the model you choose. GPT-6 Astra sits in Adam's Ultra model family alongside the other frontier models, and every Ultra model gets the same CAD skill modules, the same native integrations with SolidWorks, Onshape, Fusion, and Rhino, and the same render-measure-check loop. Getting started takes a few minutes:
- Sign in at adam.new. Pro and Max plans unlock the Ultra family; Free includes Lite only.
- Connect your CAD. Onshape connects in the browser. SolidWorks, Fusion, and Rhino use Adam's desktop connector.
- In the composer, open Advanced, then Model, and pick GPT 6 Astra under Ultra. Or leave the preset on Ultra and let Adam choose.
- Describe the part, edit, or assembly. Adam builds it in your CAD document with a real feature tree, checks the result, and iterates.
- Review the change in place. Adam works in your CAD file, so there's nothing to export and re-import.
Prefer to stay in Claude, Codex, or Cursor? Add the Adam MCP server to your client, sign in, and start Adam tasks from there. The CAD work still runs through Adam's harness and lands in your CAD documents; your client follows progress and answers questions when Adam needs a decision. The MCP is in beta.
Already on a ChatGPT plan? Connect your Codex subscription under Settings and Adam lists the models it exposes in a separate Codex section of the picker, billed against your ChatGPT allowance rather than your Adam usage.
What GPT-6 Astra costs
Through the API, GPT-6 Astra lists at $10 per million input tokens and $50 per million output tokens, with a 1,050,000-token context window. Real CAD work is agentic: dozens of tool calls per part, each carrying the conversation and file context, so a single complex task can run into meaningful money on the raw API. CAD Arena's per-run cost in Fusion, about $5 for Astra against about $16 for Fable 5.1, gives a sense of scale for a single component.
Inside Adam, Astra draws from your plan's included usage, shown as a percentage on the Billing page, with a separate Ultra usage limit so one heavy session can't drain the whole allowance. Adam charges token usage at its underlying cost with no markup. See pricing for the current plans.
Frequently asked questions
Can GPT-6 Astra do CAD?
Yes. GPT-6 Astra is the strongest model tested so far on CAD reconstruction, with a 95.9% BenchCAD score and the top average in CAD Arena's five-platform comparison. It does its best work when it can drive a real CAD kernel through tools and iterate, rather than answering in one shot.
Does GPT-6 Astra work with SolidWorks?
There is no official SolidWorks MCP server, so ChatGPT and Codex can't drive SolidWorks directly. Adam connects GPT-6 Astra to SolidWorks through its desktop connector, so the model can build and edit parts in your SolidWorks document with a real feature tree.
Does GPT-6 Astra work with Onshape or Fusion?
Both. Onshape has an official FeatureScript MCP server you can use with a desktop AI client, and Autodesk ships a Fusion MCP server built around Claude Desktop. Adam supports both platforms with purpose-built CAD tools and lets you pick GPT-6 Astra or any other model for the work.
Can I use Adam's CAD harness from Codex, Claude, or Cursor?
Yes. Adam ships a hosted MCP server (in beta) that Claude, Codex, Cursor, and other MCP clients can connect to. You start and follow Adam tasks from your own client, and the CAD work still runs through Adam's harness: its CAD tools, its platform integrations, and its check loop. Results land in your CAD documents and Adam workspace.
Is GPT-6 Astra available in ChatGPT and in Adam?
GPT-6 Astra is available to ChatGPT Plus, Pro, Business, and Enterprise users, through the OpenAI API, and on Azure and AWS Bedrock. In Adam it's part of the Ultra model family, available on Pro and Max plans. Free plans include Lite models only.
How much does GPT-6 Astra cost for CAD work?
On the API, $10 per million input tokens and $50 per million output tokens. Inside Adam, Astra uses your plan's included usage, shown as a percentage, with a separate Ultra usage limit. Adam charges token usage at cost with no markup.
Is GPT-6 Astra better than Claude for CAD?
On the benchmarks published so far, narrowly. Astra leads BenchCAD (95.9% to 84.3%) and CAD Arena's average (0.671 to 0.662), while Claude Fable 5.1 posted the best single SolidWorks score. The honest answer is that the two trade wins by platform and task, which is why Adam lets you switch models per task.
Can I trust GPT-6 Astra's output for production parts?
Not for design intent. Independent reviews found runs that scored above 96% geometric similarity while the requested edit had not been made, and professional designers still outperform frontier models on realistic editing tasks. Use it to move faster, and keep an engineer reviewing the feature tree.
Comparing tools rather than models? See Adam vs Fusion MCP and Adam vs FeatureScript MCP.
Run GPT-6 Astra on your CAD today.
Pick GPT-6 Astra, Claude, Gemini, or whatever ships next, and let a dedicated mechanical-engineering agent do the modeling inside SolidWorks, Onshape, and Fusion.