[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"branding":3,"analytics":7,"article-ai-agent-lets-cad-software-point-at-exact-geometry":10,"sections":35},{"siteName":4,"siteTagline":5,"publisherName":4,"contactEmail":6},"The Revision","Tech news, decoded.","editor@therevision.news",{"gaMeasurementId":8,"adsenseClientId":9},"G-ZW2MV82GYR","ca-pub-8533917693782264",{"article":11},{"id":12,"slug":13,"title":14,"dek":15,"body_md":16,"tags_json":17,"published_at":18,"created_at":19,"updated_at":20,"status":21,"review_note":22,"review_notes":23,"image_url":22,"persona_id":22,"persona_name":22,"section":24,"tags":25,"sources":30,"feedback":34,"feedback_at":22,"cost_usd":34,"total_tokens":34},7323,"ai-agent-lets-cad-software-point-at-exact-geometry","AI Agent Lets CAD Software Point at Exact Geometry","Researchers built a visual agent that lets AI reference exact CAD geometry by ID, aiming to fix parametric models that break when edited.","A new research system lets an AI point directly at CAD geometry instead of describing it in words the software has to guess at.\n\nResearchers built Vision2CAD, a visual agent harness that pairs a vision-language model with a deterministic CAD kernel to generate parametric CAD models. It assigns IDs to individual pieces of geometry so the model can select an exact reference rather than a fuzzy description, translates between on-screen view coordinates and sketch-plane coordinates, and locates projected edges so new sketches can constrain themselves to existing external geometry. The team also built a new training and test set, the Geometry Explicit Reference Dataset (GERD), that logs commands, geometry states, and IDs at every modeling step. On the GERD evaluation set, Vision2CAD improved mean Intersection-over-Union (mIoU) by 11.1 percent and cut Chamfer distance, a measure of how far two shapes diverge, by 17.3 percent; on a DeepCAD test subset, mIoU rose 5.6 percent and Chamfer distance dropped 41.8 percent.\n\nParametric CAD is unforgiving in a way image generation is not. A model is a tree of dependent features and constraints that has to stay editable after the fact, and most AI attempts at CAD generation produce geometry that looks right but falls apart the moment someone changes a dimension. Vision2CAD's ID-based referencing is aimed squarely at that failure mode, and the paper's parameter-editing experiments are built to show those dependencies actually survive edits, not just that the first render looks plausible.\n\nIt is a research paper, not a shipping product, but the target is right: CAD copilots do not need prettier output, they need geometry that survives being touched.","[\"cad\",\"vision-language-models\",\"parametric-modeling\",\"ai-agents\"]","2026-09-23T04:00:00.000Z","2026-09-23T07:30:23.301Z","2026-09-23T07:30:29.186Z","published",null,[],"ai",[26,27,28,29],"cad","vision-language-models","parametric-modeling","ai-agents",[31],{"name":32,"url":33},"arXiv cs.AI","https:\u002F\u002Farxiv.org\u002Fabs\u002F2609.22688",0,{"sections":36},[37,40,44,49,54,59,63,68,73,78,83,88,93,98],{"name":38,"slug":24,"count":39,"latest_published_at":18},"AI",4281,{"name":41,"slug":42,"count":43,"latest_published_at":18},"Security","security",709,{"name":45,"slug":46,"count":47,"latest_published_at":48},"Policy","policy",369,"2026-09-23T02:13:52.000Z",{"name":50,"slug":51,"count":52,"latest_published_at":53},"Deals","deals",202,"2026-09-22T23:00:04.000Z",{"name":55,"slug":56,"count":57,"latest_published_at":58},"Hardware","hardware",168,"2026-09-22T23:56:03.000Z",{"name":60,"slug":61,"count":62,"latest_published_at":18},"Science","science",133,{"name":64,"slug":65,"count":66,"latest_published_at":67},"Consumer Tech","consumer-tech",110,"2026-09-22T20:00:00.000Z",{"name":69,"slug":70,"count":71,"latest_published_at":72},"Software","software",80,"2026-09-22T23:32:52.000Z",{"name":74,"slug":75,"count":76,"latest_published_at":77},"Dev Tools","dev-tools",79,"2026-09-22T22:21:13.000Z",{"name":79,"slug":80,"count":81,"latest_published_at":82},"Startups","startups",65,"2026-09-22T22:06:48.000Z",{"name":84,"slug":85,"count":86,"latest_published_at":87},"Gaming","gaming",45,"2026-09-22T15:35:06.000Z",{"name":89,"slug":90,"count":91,"latest_published_at":92},"General","general",43,"2026-09-21T23:48:56.000Z",{"name":94,"slug":95,"count":96,"latest_published_at":97},"Reviews","reviews",27,"2026-09-22T13:00:00.000Z",{"name":99,"slug":100,"count":101,"latest_published_at":102},"How-To","how-to",6,"2026-06-16T09:00:00.000Z"]