[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-82670-en":3,"doc-seo-82670-105":29,"detail-sidebar-cat-0-en-105":90},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":4,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":13,"seo_description":14,"update_tm":27,"read_time":28},82670,1649267921044,"Ava Thompson","https://us-avatar.wpscdn.com/avatar/1800007509477c92dfb?_k=1782875107921204101",8,"Research & Report","AgentsCAD Automated Design for Manufacturing of FDM Parts via Multi-Agent LLM Reasoning and Geometric Feature Recognition","Fused Deposition Modeling parts often need Design for Additive Manufacturing updates to improve printability, structural integrity, and reduce post-processing, yet slicers can flag defects without changing the underlying geometry. AgentsCAD automates targeted DFAM by parsing STEP B-Rep data, detecting overhangs beyond a 45° threshold, building a face-adjacency topology graph, and using multi-agent LLM reasoning to recommend corrective CAD operations. A vision-language verifier checks geometric integrity from rendered views, producing a modified STEP file and a readable report that closes the geometry-to-language modification loop.","arXiv :2607 .02448v2 [ cs .MA] 7 Jul 2026  \nAgentsCAD: Automated Design for Manufacturing of FDM Parts via Multi-Agent LLM Reasoning and Geometric Feature  \nRecognition  \nEmmanuel George 1 , Christopher Keefe2 , Peter Pak3 , and Amir Barati Farimani ∗ Department of Mechanical Engineering, Carnegie Mellon University, Pittsburgh, PA, USA  \nE-mail: [barati@cmu.edu](barati@cmu.edu)  \nAbstract  \nParts manufactured with Fused Deposition Modeling (FDM) often require Design for Additive Manufacturing (DFAM) modifications to ensure printability, structural integrity, and reduced post-processing. Current slicers identify defects such as steep overhangs but are unable to modify the underlying geometry. This work presents AgentsCAD, a multi-agent system that bridges raw boundary-representation (B-Rep) geometry and Large Language Model (LLM) reasoning to automate targeted DFM. The workflow begins by parsing a STEP file. The agentic system detects overhangs above a 45°threshold, constructs a face-adjacency topology graph, and optionally injects semantic feature labels from a GraphSAGE model trained on MFCAD++ (59,665 parts), before dispatching a Claude Sonnet design-reasoning agent that recommends reorientations, fillets, chamfers, and similar modifications. A GPT-4o vision-language verifier inspects rendered views to confirm geometric integrity. Outputs include a modified STEP file and a human-readable report. A test case on a birdhouse model demonstrates that the  \nsystem correctly diagnoses overhangs, selects appropriate defect mitigation strategies, and proposes physically valid corrections, partially solving the geometry-to-language translation problem central to LLM-driven CAD modification.  \n1 Introduction  \nFused Deposition Modeling (FDM) is an additive manufacturing process which builds parts layer by layer through depositing material along a sequence of two-dimensional crosssections. 1–3 Since each new layer must rest upon the one beneath it, downward-facing surfaces tilted beyond roughly 45° from vertical (overhangs) are difficult to print reliably without supports or geometric modification. Design for Additive Manufacturing (DFAM) 3,4 addresses these limitations by reshaping geometry to improve dimensional accuracy, mechanical strength, and print efficiency while minimizing post-processing. Modern slicing software can flag problematic regions and generate support structures, but be corrective decisions must be made by the engineer, who must iterate manually between CAD and slicer platforms until the part is suitable for printing.  \nA small but rapidly growing body of work has begun applying language and vision-language models at the CAD interface, organized in recent surveys along generation, modification, and analysis axes. 5,6 On the generation side, Text2CAD produces sequential CAD designs from natural-language prompts spanning beginner-to-expert detail, 7 Query2CAD generates parametric models directly from natural-language queries using FreeCAD, 8 and CADSmith 9 utilizes CADQuery based Python bindings to generate parametric models. ChatCAD extends this idea to multimodal LLM-guided CAD drawing restoration in zero-shot settings, 10 and CADCodeVerify uses vision-language models to validate generated CAD code. 11 In additive manufacturing specifically, large language models have been applied to the domain of defect prediction in various build monitoring tasks, 2,3,12 complementing real-time vision-based defectdetection systems for FFF printing. 13 These systems share a common pattern in that language or images map to new geometry or to defect classes, but no system to the authors’ knowledge  \nmodifies an existing part’s underlying B-Rep for more favorable manufacturing conditions.  \nComplementary literature on Automatic Feature Recognition (AFR) provides the geometric understanding needed to fill that gap. 14 Early work used hand-engineered rules and shallow neural networks to map manufacturing features from CAD geometry. 15,16","cbCaiiyUNFriHDzF","https://ap.wps.com/l/cbCaiiyUNFriHDzF","pdf",3884588,1,28,"English","en",105,"# Abstract\n# Introduction","[{\"question\":\"What problem does AgentsCAD address in FDM additive manufacturing?\",\"answer\":\"AgentsCAD targets the gap where current tools can detect printing issues (like steep overhangs) but cannot modify the underlying CAD geometry to make parts manufacturable.\"},{\"question\":\"How does the workflow identify manufacturability issues before proposing edits?\",\"answer\":\"The system parses STEP files, detects overhangs using a 45° threshold, and constructs a face-adjacency topology graph that can be enriched with semantic feature labels from a GraphSAGE model.\"},{\"question\":\"How are proposed CAD modifications validated and what outputs are produced?\",\"answer\":\"A GPT-4o vision-language verifier inspects rendered views to confirm geometric integrity. The system outputs a modified STEP file plus a human-readable report detailing the recommended changes.\"}]",1784182183,71,{"code":4,"msg":30,"data":31},"ok",{"site_id":24,"language":23,"slug":32,"title":13,"keywords":33,"description":14,"schema_data":34,"social_meta":85,"head_meta":87,"extra_data":89,"updated_unix":27},"agentscad-automated-design-for-manufacturing-of-fdm-parts-via-multi-agent-llm-reasoning-and-geometric-feature-recognition","",{"@graph":35,"@context":84},[36,53,67],{"@type":37,"itemListElement":38},"BreadcrumbList",[39,43,47,50],{"item":40,"name":41,"@type":42,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":44,"name":45,"@type":42,"position":46},"https://docshare.wps.com/document/","Document",2,{"item":48,"name":12,"@type":42,"position":49},"https://docshare.wps.com/document/research-report/",3,{"item":51,"name":13,"@type":42,"position":52},"https://docshare.wps.com/document/agentscad-automated-design-for-manufacturing-of-fdm-parts-via-multi-agent-llm-reasoning-and-geometric-feature-recognition/82670/",4,{"url":51,"name":13,"@type":54,"author":55,"headline":13,"publisher":57,"fileFormat":60,"inLanguage":23,"description":14,"dateModified":61,"datePublished":61,"encodingFormat":60,"isAccessibleForFree":62,"interactionStatistic":63},"DigitalDocument",{"name":9,"@type":56},"Person",{"url":40,"name":58,"@type":59},"DocShare","Organization","application/pdf","2026-07-16",true,{"@type":64,"interactionType":65,"userInteractionCount":4},"InteractionCounter",{"@type":66},"ViewAction",{"@type":68,"mainEntity":69},"FAQPage",[70,76,80],{"name":71,"@type":72,"acceptedAnswer":73},"What problem does AgentsCAD address in FDM additive manufacturing?","Question",{"text":74,"@type":75},"AgentsCAD targets the gap where current tools can detect printing issues (like steep overhangs) but cannot modify the underlying CAD geometry to make parts manufacturable.","Answer",{"name":77,"@type":72,"acceptedAnswer":78},"How does the workflow identify manufacturability issues before proposing edits?",{"text":79,"@type":75},"The system parses STEP files, detects overhangs using a 45° threshold, and constructs a face-adjacency topology graph that can be enriched with semantic feature labels from a GraphSAGE model.",{"name":81,"@type":72,"acceptedAnswer":82},"How are proposed CAD modifications validated and what outputs are produced?",{"text":83,"@type":75},"A GPT-4o vision-language verifier inspects rendered views to confirm geometric integrity. The system outputs a modified STEP file plus a human-readable report detailing the recommended changes.","https://schema.org",{"og:url":51,"og:type":86,"og:title":13,"og:site_name":58,"og:description":14},"article",{"robots":88,"canonical":51},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":91},[92,96,100,104,109,114,119,122,127,130,134],{"id":20,"doc_module":4,"doc_module_name":45,"category_name":93,"show_sort_weight":94,"slug":95},"Story & Novel",90,"story-novel",{"id":46,"doc_module":4,"doc_module_name":45,"category_name":97,"show_sort_weight":98,"slug":99},"Literature",80,"literature",{"id":52,"doc_module":4,"doc_module_name":45,"category_name":101,"show_sort_weight":102,"slug":103},"Exam",70,"exam",{"id":105,"doc_module":4,"doc_module_name":45,"category_name":106,"show_sort_weight":107,"slug":108},5,"Comic",60,"comic",{"id":110,"doc_module":4,"doc_module_name":45,"category_name":111,"show_sort_weight":112,"slug":113},6,"Technology",50,"technology",{"id":115,"doc_module":4,"doc_module_name":45,"category_name":116,"show_sort_weight":117,"slug":118},7,"Healthcare",40,"healthcare",{"id":11,"doc_module":4,"doc_module_name":45,"category_name":12,"show_sort_weight":120,"slug":121},30,"research-report",{"id":123,"doc_module":4,"doc_module_name":45,"category_name":124,"show_sort_weight":125,"slug":126},9,"Religion & Spirituality",20,"religion-spirituality",{"id":125,"doc_module":4,"doc_module_name":45,"category_name":128,"show_sort_weight":125,"slug":129},"World Cup","world-cup",{"id":131,"doc_module":4,"doc_module_name":45,"category_name":132,"show_sort_weight":131,"slug":133},10,"Lifestyle","lifestyle",{"id":135,"doc_module":4,"doc_module_name":45,"category_name":136,"show_sort_weight":105,"slug":137},19,"General","general"]