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
@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?
@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.
@umar_saleem Our Copilots integrate with Onshape and Autodesk Fusion natively. Whilst our web app integrates with Solidworks, Fusion and Onshape via MCP
Report
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?
@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.
Report
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?
@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
Report
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?
Dial
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.
Dial
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!
Looks great for designers working under tight deadlines. Does it integrate smoothly with existing cad tools or work as a standalone layer?
Adam CAD Copilot
@hamza_afzal_butt Hey Hamza! Yes, Adam integrates smoothly with existing CAD tools. We currently support Onshape and Fusion.