Launched this week

Adam CAD Copilot
AI CAD inside Onshape and Fusion
650 followers
AI CAD inside Onshape and Fusion
650 followers
Adam brings AI CAD assistance into the tools mechanical engineers already use. Create & edit parts with prompts, reference selected geometry, clean up feature trees, and keep everything editable. All natively inside Onshape and Autodesk Fusion.









keeping the feature tree editable after the AI touches it is the part that would actually get this used by our mechanical team. most CAD copilots i've seen generate geometry that looks right but turns into a black box the moment you need to tweak one dimension later. does it label which nodes it added so a human can find them fast in a big assembly
Adam CAD Copilot
@omri_ben_shoham1 Hey Omri. Currently we don't label which changes it makes. However, in Onshape you can use the history tree to see the steps Adam took, and rollback if required.
One of Adam's strengths is keeping the feature tree clean. Features are named (and renamed!) appropriately to prevent the model becoming a black box. Adam maintains all of its reasoning traces, so any decision it makes can be held accountable with a follow-up prompt. This means you're always aware of what changes it's made and why it made them.
The feature-tree-preserving part matters more than raw generation quality for actual adoption, mechanical teams already have burned trust in black-box CAD tools. Does Adam create a checkpoint before it touches the tree so you can roll back just its edit without losing manual changes made after it, or is a normal undo the only safety net right now?
Adam CAD Copilot
@galdayan Hey Gal. You've brought up something super important to us, which is accountability. We lean into both Onshape and Fusion's native checkpoint APIs. In Onshape, every change made by Adam creates a microversion which you can inspect or undo. Additionally, we built in undo/restore/keep-all on top of this to make it even easier to roll back. We also provide undo/redo in our Fusion extension using Fusion's native undo/redo stack API.
To further avoid black-box blindness, you can interrogate Adam with follow-up prompts to get more information about the reasoning and decision making that went into a certain change or edit.
todai
Adam CAD Copilot
@umar_saleem Our Copilots integrate with Onshape and Autodesk Fusion natively. Whilst our web app integrates with Solidworks, Fusion and Onshape via MCP
How does it handle complex multi-body assemblies when you reference selected geometry across different parts, and does it stay editable all the way down to the sketch level in Fusion?
Adam CAD Copilot
@lyas1079320 Our extension in Fusion supports assemblies (and works down to the sketch level) but right now the Onshape Extension works exclusively in part studios not assemblies.
Does it keep parametric history fully intact when generating new features, or does it flatten the tree like some of the earlier AI CAD tools?
Adam CAD Copilot
@turgay76925 We've put in a lot of effort to ensure the agent has an understanding of design intent so no! It should feel like another engineer working with you on the same project
How does Adam actually keep things editable inside Fusion after generating geometry from a prompt, does it build a proper feature tree or just leave you with imported bodies you have to remodel?
Adam CAD Copilot
@ebayraktut54124 It generates CAD feature by feature just like a human engineer would!
@zach_dive Be honest, how often does it get the edit right on the first try?
Adam CAD Copilot
@zach_dive @rowan_elizabeth1 Hey Rowan! This depends very much on the complexity of both the model being edited, and the type of edit you want to make. For most simple-to-medium edits, Adam is extremely reliable and will get it right in one prompt.
For more complex edits, Adam can work iteratively to make sure the edit is correct. This means it makes a change, inspects the output, and continues in a loop until the goal is met. Adam is very good at verifying its work as it has full visibility over the geometry, can perform sophisticated spatial reasoning, and take screenshots as a fallback. For super complex edits, it may have to make a few changes, but it is nearly always gets it right. In terms of human 'tries' Adam will usually get it right after one prompt, but in extremely complicated situations it may take 2 or 3 prompts.