pith. sign in

arxiv: 2607.02448 · v1 · pith:PMT73UKLnew · submitted 2026-07-02 · 💻 cs.MA

AgentsCAD: Automated Design for Manufacturing of FDM Parts via Multi-Agent LLM Reasoning and Geometric Feature Recognition

Pith reviewed 2026-07-03 02:44 UTC · model grok-4.3

classification 💻 cs.MA
keywords multi-agent systemslarge language modelsCAD modificationFDM printingdesign for additive manufacturingoverhang detectiongeometric feature recognitionSTEP file processing
0
0 comments X

The pith

A multi-agent LLM workflow detects overhangs in STEP files and proposes valid geometric fixes for FDM printability.

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The paper presents AgentsCAD as a system that parses boundary-representation geometry, builds a face-adjacency graph, and uses LLM agents to recommend targeted modifications such as reorientations or fillets for FDM parts. It addresses the limitation that current slicers flag defects like steep overhangs but cannot alter the source CAD model. A test on a birdhouse model shows the system identifying issues above a 45-degree threshold, applying mitigation strategies, and outputting a modified STEP file plus report. This approach aims to automate design-for-additive-manufacturing steps that currently require manual intervention.

Core claim

AgentsCAD shows that a pipeline of STEP parsing, optional GraphSAGE semantic labeling on a face-adjacency topology graph, Claude Sonnet design-reasoning for suggesting reorientations and fillets, and GPT-4o vision verification on rendered views can diagnose overhangs, select mitigation strategies, and generate physically valid corrections in a birdhouse test case.

What carries the argument

The multi-agent workflow that converts raw B-Rep geometry into a face-adjacency topology graph and dispatches an LLM design-reasoning agent.

If this is right

  • The system outputs both a revised STEP file and a human-readable report for each input.
  • Overhangs above 45 degrees trigger selection among reorientation, fillet, or chamfer strategies.
  • Optional GraphSAGE labels from the MFCAD++ training set can be injected to guide the reasoning agent.
  • The workflow partially bridges raw geometry to language-based design changes without manual editing.

Where Pith is reading between the lines

These are editorial extensions of the paper, not claims the author makes directly.

  • The same agentic structure could be adapted to other manufacturing constraints such as minimum wall thickness or support removal.
  • Replacing the vision verifier with a direct geometric validity checker on the B-Rep would reduce reliance on rendering.
  • Training the feature-recognition model on a broader set of manufacturing-specific labels might improve recommendation quality.
  • The approach leaves open whether the method scales to assemblies or parts with hundreds of faces.

Load-bearing premise

Recommendations from the Claude Sonnet agent, verified only by GPT-4o on rendered images, will produce changes that remain manufacturable and physically valid outside the single birdhouse example.

What would settle it

Applying the system to a collection of ten or more distinct FDM parts, printing the outputs, and measuring actual print success rates plus post-processing effort would show whether the modifications generalize.

Figures

Figures reproduced from arXiv: 2607.02448 by Amir Barati Farimani, Christopher Keefe, Emmanuel George, Peter Pak.

Figure 1
Figure 1. Figure 1: Agentic system for adapting CAD models for FDM 3D printing. Example (a) [PITH_FULL_IMAGE:figures/full_fig_p005_1.png] view at source ↗
Figure 2
Figure 2. Figure 2: Per-face feature classification visualization for a simple part (GraphSAGE+UV-net). [PITH_FULL_IMAGE:figures/full_fig_p018_2.png] view at source ↗
read the original abstract

Parts 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{\deg}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 system 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.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

2 major / 2 minor

Summary. The paper introduces AgentsCAD, a multi-agent system that parses B-Rep STEP files, detects overhangs above a 45° threshold, constructs face-adjacency topology graphs optionally augmented by GraphSAGE features trained on MFCAD++, dispatches a Claude Sonnet agent to recommend DFAM modifications (reorientations, fillets, chamfers), and uses a GPT-4o vision verifier on rendered views to confirm integrity before outputting a modified STEP file and report. The central claim is that this pipeline correctly diagnoses defects and proposes physically valid corrections, demonstrated on a single birdhouse model and partially solving geometry-to-language translation for LLM-driven CAD modification.

Significance. If the pipeline were shown to produce consistently manufacturable outputs across diverse parts, the integration of B-Rep graph construction with multi-agent LLM reasoning and pre-trained GraphSAGE feature recognition would represent a meaningful step toward automated DFAM. The choice to train on the large MFCAD++ dataset (59,665 parts) is a concrete technical strength that could improve semantic understanding over purely geometric approaches.

major comments (2)
  1. [birdhouse model test case demonstration] The assertion that the system proposes physically valid corrections rests entirely on the single birdhouse model demonstration, which is verified only by GPT-4o inspection of rendered views rather than by quantitative metrics from an FDM slicer (overhang angles, support volume) or physical printing. No before/after metrics, no additional test parts, and no baseline comparisons are reported, making it impossible to substantiate the central claim of successful geometry-to-language translation.
  2. [vision-language verifier description] The GPT-4o vision verifier is described as confirming geometric integrity but its performance is never measured (no accuracy, precision, or ablation on a set of known-valid/invalid renders), yet it is the sole mechanism validating the Claude Sonnet outputs. This is load-bearing because the paper's success criterion depends on the verifier correctly accepting only manufacturable geometry.
minor comments (2)
  1. [Abstract] The overhang threshold is stated as 45° with no justification, sensitivity analysis, or discussion of how it interacts with the free parameter noted in the system description.
  2. [system workflow] The mechanism by which LLM recommendations are translated back into executable CAD operations to produce the output STEP file is not detailed (e.g., which CAD kernel or API is used).

Simulated Author's Rebuttal

2 responses · 0 unresolved

We thank the referee for the constructive feedback and for noting the technical strengths of the B-Rep graph construction combined with the MFCAD++-trained GraphSAGE and multi-agent LLM pipeline. We agree that the evaluation section is limited and requires expansion to better substantiate the claims. We address each major comment below and commit to revisions that strengthen the evidence while remaining within the scope of a computational geometry and agentic reasoning paper.

read point-by-point responses
  1. Referee: [birdhouse model test case demonstration] The assertion that the system proposes physically valid corrections rests entirely on the single birdhouse model demonstration, which is verified only by GPT-4o inspection of rendered views rather than by quantitative metrics from an FDM slicer (overhang angles, support volume) or physical printing. No before/after metrics, no additional test parts, and no baseline comparisons are reported, making it impossible to substantiate the central claim of successful geometry-to-language translation.

    Authors: We agree that the evaluation is currently limited to a single illustrative case. The birdhouse was selected as a representative part containing multiple overhangs and complex face adjacencies. In the revised manuscript we will add quantitative before/after metrics obtained from an open-source FDM slicer (e.g., changes in overhang angle histograms and estimated support volume). We will also include results on at least one additional, geometrically distinct test part. Physical printing lies outside the scope of this work, which focuses on the geometry-to-language pipeline and STEP-file output; the modified files can be printed by readers. We will clarify that the current demonstration shows feasibility rather than comprehensive validation and will discuss the absence of baselines as a limitation to be addressed in follow-on work. revision: yes

  2. Referee: [vision-language verifier description] The GPT-4o vision verifier is described as confirming geometric integrity but its performance is never measured (no accuracy, precision, or ablation on a set of known-valid/invalid renders), yet it is the sole mechanism validating the Claude Sonnet outputs. This is load-bearing because the paper's success criterion depends on the verifier correctly accepting only manufacturable geometry.

    Authors: We acknowledge that the verifier lacks quantitative characterization. It functions as an automated heuristic filter rather than a certified component. In revision we will add a small-scale evaluation: a manually curated set of valid and invalid rendered views will be used to report agreement rate, precision, and recall for the GPT-4o verifier. This will allow readers to assess its reliability and will include an explicit statement of its role in the pipeline. If the added evaluation reveals weaknesses, we will note them as limitations. revision: yes

Circularity Check

0 steps flagged

No circularity; system description with single qualitative demonstration

full rationale

The paper describes a multi-agent LLM pipeline for DFAM (B-Rep parsing, GraphSAGE feature extraction, Claude Sonnet reasoning, GPT-4o verification) and illustrates it with one birdhouse example. No equations, fitted parameters, predictions, or derivation chains exist that could reduce to inputs by construction. The GraphSAGE training on MFCAD++ is external and not self-referential. Self-citations are absent from the provided text. The single-example verification is a methodological limitation but not circularity.

Axiom & Free-Parameter Ledger

1 free parameters · 2 axioms · 0 invented entities

The central claim depends on the 45-degree overhang threshold as a manually chosen cutoff and on the domain assumption that face-adjacency graphs plus LLM reasoning can reliably map geometry to valid manufacturing edits; no new entities are postulated.

free parameters (1)
  • overhang threshold = 45 degrees
    The 45 degree value is used to flag overhangs and is presented without derivation or sensitivity analysis.
axioms (2)
  • domain assumption Face-adjacency topology graph from B-Rep accurately captures relationships needed for overhang and feature detection
    Invoked when the system constructs the graph from the parsed STEP file to enable downstream reasoning.
  • domain assumption GraphSAGE model trained on MFCAD++ generalizes to new B-Rep parts for semantic labeling
    Used optionally before dispatching the design-reasoning agent.

pith-pipeline@v0.9.1-grok · 5763 in / 1615 out tokens · 45383 ms · 2026-07-03T02:44:58.175081+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Reference graph

Works this paper leans on

61 extracted references · 24 canonical work pages · 4 internal anchors

  1. [1]

    Large Language Models for Computer-Aided Design:

    Zhang, Licheng and Le, Bach and Akhtar, Naveed and Lam, Siew-Kei and Ngo, Tuan , journal =. Large Language Models for Computer-Aided Design:

  2. [2]

    Zhang, Licheng and Le, Bach and Akhtar, Naveed and Lam, Siew-Kei and Ngo, Tuan , journal =

  3. [3]

    Khan, Mohammad Sadil and Sinha, Sankalp and Sheikh, Talha Uddin and Stricker, Didier and Ali, Sk Aziz and Afzal, Muhammad Zeshan , journal =

  4. [4]

    Badagabettu, Akshay and Yarlagadda, Sai Sravan and Farimani, Amir Barati , journal =

  5. [5]

    Tang, Jing and Xiao, Hongru and Li, Xiang and Wang, Wei and Gong, Zeyu , booktitle =

  6. [6]

    Generating

    Alrashedy, Kamel and Tambwekar, Pradyumna and Zaidi, Zulfiqar and Langwasser, Megan and Xu, Wei and Gombolay, Matthew , booktitle =. Generating

  7. [7]

    Pak, Peter and Farimani, Amir Barati , journal =

  8. [8]

    , journal =

    Petsiuk, Alona and Pearce, Joshua M. , journal =. Real-Time Defect Detection for

  9. [9]

    Artificial Intelligence for Engineering Design, Analysis and Manufacturing , volume =

    Automatic Feature Recognition Using Artificial Neural Networks to Integrate Design and Manufacturing: Review of Automatic Feature Recognition Systems , author =. Artificial Intelligence for Engineering Design, Analysis and Manufacturing , volume =

  10. [10]

    Journal of Intelligent Manufacturing , volume =

    Manufacturing Features Recognition Using Backpropagation Neural Networks , author =. Journal of Intelligent Manufacturing , volume =

  11. [11]

    Wu, Zhirong and Song, Shuran and Khosla, Aditya and Yu, Fisher and Zhang, Linguang and Tang, Xiaoou and Xiao, Jianxiong , booktitle =

  12. [12]

    Lee, Jinwon and Lee, Hyunoh and Mun, Duhwan , journal =

  13. [13]

    and Willis, Karl D

    Jayaraman, Pradeep Kumar and Sanghi, Aditya and Lambourne, Joseph G. and Willis, Karl D. D. and Davies, Thomas and Shayani, Hooman and Morris, Nigel , journal =

  14. [14]

    and Robinson, Trevor T

    Colligan, Andrew R. and Robinson, Trevor T. and Nolan, Declan C. and Hua, Yang and Cao, Weijuan , journal =. Hierarchical

  15. [15]

    Journal of Intelligent Manufacturing , volume =

    Part Machining Feature Recognition Based on a Deep Learning Method , author =. Journal of Intelligent Manufacturing , volume =

  16. [16]

    International Conference on Learning Representations , year =

    Semi-Supervised Classification with Graph Convolutional Networks , author =. International Conference on Learning Representations , year =

  17. [17]

    Advances in Neural Information Processing Systems , volume =

    Inductive Representation Learning on Large Graphs , author =. Advances in Neural Information Processing Systems , volume =

  18. [18]

    , booktitle =

    Fey, Matthias and Lenssen, Jan E. , booktitle =. Fast Graph Representation Learning with

  19. [19]

    An Image is Worth

    Dosovitskiy, Alexey and Beyer, Lucas and Kolesnikov, Alexander and Weissenborn, Dirk and Zhai, Xiaohua and Unterthiner, Thomas and Dehghani, Mostafa and Minderer, Matthias and Heigold, Georg and Gelly, Sylvain and Uszkoreit, Jakob and Houlsby, Neil , booktitle =. An Image is Worth

  20. [20]

    Wu, Rundi and Xiao, Chang and Zheng, Changxi , booktitle =

  21. [21]

    and Willis, Karl D.D

    Lambourne, Joseph G. and Willis, Karl D.D. and Jayaraman, Pradeep Kumar and Sanghi, Aditya and Meltzer, Peter and Shayani, Hooman , booktitle =

  22. [22]

    2024 , doi =

    Wu, Hongjin and Lei, Ruoshan and Peng, Yibing and Gao, Liang , journal =. 2024 , doi =

  23. [23]

    A Machine-Learning Framework for Design for Manufacturability

    A Machine-Learning Framework for Design for Manufacturability , author =. arXiv preprint arXiv:1703.01499 , year =

  24. [24]

    2025 , doi =

    Zhong, Fanchao and Wang, Yang and Wang, Peng-Shuai and Lu, Lin and Zhao, Haisen , booktitle =. 2025 , doi =

  25. [25]

    CIRP Annals , volume =

    Design for Additive Manufacturing: Trends, Opportunities, Considerations, and Constraints , author =. CIRP Annals , volume =. 2016 , doi =

  26. [26]

    2024 , institution =

  27. [27]

    Artificial Intelligence , volume =

    A Blackboard Architecture for Control , author =. Artificial Intelligence , volume =. 1985 , doi =

  28. [28]

    Retrieval-Augmented Generation for Knowledge-Intensive

    Lewis, Patrick and Perez, Ethan and Piktus, Aleksandra and Petroni, Fabio and Karpukhin, Vladimir and Goyal, Naman and K. Retrieval-Augmented Generation for Knowledge-Intensive. Advances in Neural Information Processing Systems (NeurIPS) , volume =. 2020 , doi =

  29. [29]

    Advances in Neural Information Processing Systems (NeurIPS) , volume =

    Chain-of-Thought Prompting Elicits Reasoning in Large Language Models , author =. Advances in Neural Information Processing Systems (NeurIPS) , volume =. 2022 , doi =

  30. [30]

    Large language model agent as a mechanical designer , volume =

    Jadhav, Yayati and Barati Farimani, Amir , month = feb, year =. Large language model agent as a mechanical designer , volume =. Journal of Engineering Design , publisher =. doi:10.1080/09544828.2026.2624356 , abstract =

  31. [31]

    The International Journal of Advanced Manufacturing Technology , author =

    Convolutional neural networks for melt depth prediction and visualization in laser powder bed fusion , volume =. The International Journal of Advanced Manufacturing Technology , author =. 2023 , keywords =. doi:10.1007/s00170-023-12384-z , abstract =

  32. [32]

    Additive Manufacturing , author =

    Deep learning based optical image super-resolution via generative diffusion models for layerwise in-situ. Additive Manufacturing , author =. 2025 , keywords =. doi:10.1016/j.addma.2025.104790 , abstract =

  33. [33]

    Bartsch, Alison , year =. Robot

  34. [34]

    Bartsch, Alison and Avra, Charlotte and Farimani, Amir Barati , month = may, year =. 2024. doi:10.1109/ICRA57147.2024.10610899 , abstract =

  35. [35]

    , year =

    George, Abraham I. , year =. Data

  36. [36]

    2025 , keywords =

    SoftwareX , author =. 2025 , keywords =. doi:10.1016/j.softx.2025.102054 , abstract =

  37. [37]

    George, Abraham and Gano, Selam and Katragadda, Pranav and Farimani, Amir Barati , month = may, year =. 2025. doi:10.1109/ICRA55743.2025.11128336 , abstract =

  38. [38]

    George, Abraham and Farimani, Amir Barati , month = sep, year =. One. doi:10.48550/arXiv.2309.10175 , abstract =

  39. [39]

    Modular large language model agents for multi-task computational materials science , volume =

    Chaudhari, Akshat and Ock, Janghoon and Barati Farimani, Amir , month = mar, year =. Modular large language model agents for multi-task computational materials science , volume =. Communications Materials , publisher =. doi:10.1038/s43246-025-00994-x , abstract =

  40. [40]

    Journal of Chemical Information and Modeling , publisher =

    Badrinarayanan, Srivathsan and Magar, Rishikesh and Antony, Akshay and Meda, Radheesh Sharma and Barati Farimani, Amir , month = sep, year =. Journal of Chemical Information and Modeling , publisher =. doi:10.1021/acs.jcim.5c01625 , abstract =

  41. [41]

    Digital Discovery , author =

    Adsorb-. Digital Discovery , author =. 2026 , pages =. doi:10.1039/D5DD00298B , abstract =

  42. [42]

    Journal of Chemical Information and Modeling , author =

    Large. Journal of Chemical Information and Modeling , author =. 2026 , pages =. doi:10.1021/acs.jcim.5c02454 , language =

  43. [43]

    ACS Catalysis , author =

    Catalyst. ACS Catalysis , author =. 2023 , pages =. doi:10.1021/acscatal.3c04956 , language =

  44. [44]

    Cao, Zhonglin and Barati Farimani, Omid and Ock, Janghoon and Barati Farimani, Amir , month = mar, year =. Machine. Nano Letters , publisher =. doi:10.1021/acs.nanolett.3c05137 , abstract =

  45. [45]

    Proceedings of the 19th

    Han, Kevin and Maddikayala, Siddharth and Knappe, Tim and Patel, Om and Liao, Austen and Barati Farimani, Amir , editor =. Proceedings of the 19th. 2026 , pages =. doi:10.18653/v1/2026.eacl-long.70 , abstract =

  46. [46]

    Chain-of-Thought Prompting Elicits Reasoning in Large Language Models

    Wei, Jason and Wang, Xuezhi and Schuurmans, Dale and Bosma, Maarten and Ichter, Brian and Xia, Fei and Chi, Ed and Le, Quoc and Zhou, Denny , month = jan, year =. Chain-of-. doi:10.48550/arXiv.2201.11903 , abstract =

  47. [47]

    Journal of Computing and Information Science in Engineering , author =

    A. Journal of Computing and Information Science in Engineering , author =. 2000 , pages =. doi:10.1115/1.1345522 , abstract =

  48. [48]

    RocketSmith: Agentic Additive Manufacturing of High-Powered Rockets

    Pak, Peter and Barkley, Jesse and Loghmani, Rumi and Baich, Derek and Pamal, Ananya and Farimani, Amir Barati , month = jun, year =. doi:10.48550/arXiv.2606.00097 , abstract =

  49. [49]

    The International Journal of Advanced Manufacturing Technology , author =

    Fused deposition modeling: process, materials, parameters, properties, and applications , volume =. The International Journal of Advanced Manufacturing Technology , author =. 2022 , keywords =. doi:10.1007/s00170-022-08860-7 , abstract =

  50. [50]

    Additive Manufacturing Letters , publisher =

    Pak, Peter and Farimani, Amir Barati , year =. Additive Manufacturing Letters , publisher =

  51. [51]

    Transactions of the American Society of Mechanical Engineers , author =

    The. Transactions of the American Society of Mechanical Engineers , author =. 2022 , pages =. doi:10.1115/1.4018624 , abstract =

  52. [52]

    Agentic additive manufacturing alloy evaluation , url =

    Pak, Peter and Chandrasekhar, Achuth and Farimani, Amir Barati , year =. Agentic additive manufacturing alloy evaluation , url =. Additive Manufacturing Letters , publisher =

  53. [53]

    Deep learning for melt pool depth contour prediction from surface thermal images via vision transformers , volume =

    Ogoke, Francis and Pak, Peter and Myers, Alexander and Quirarte, Guadalupe and Beuth, Jack and Malen, Jonathan and Farimani, Amir Barati , year =. Deep learning for melt pool depth contour prediction from surface thermal images via vision transformers , volume =. Additive Manufacturing Letters , publisher =

  54. [54]

    and Moser, Dan R

    Pak, Peter and Ogoke, Francis and Polonsky, Andrew and Garland, Anthony and Bolintineanu, Dan S. and Moser, Dan R. and Arnhart, Mary and Madison, Jonathan and Ivanoff, Thomas and Mitchell, John , year =. Additive Manufacturing , publisher =

  55. [55]

    Additive Manufacturing , author =

    Accurate detection of local porosity in laser powder bed fusion through deep learning of physics-based in-situ infrared camera signatures , volume =. Additive Manufacturing , author =. 2025 , keywords =. doi:10.1016/j.addma.2025.104701 , abstract =

  56. [56]

    IEEE Sensors Journal , publisher =

    George, Abraham and Chen, Yibo and Dikshit, Atharva and Gano, Selam and Pak, Peter and Farimani, Amir Barati , year =. IEEE Sensors Journal , publisher =

  57. [57]

    Additive Manufacturing Letters , publisher =

    Wang, Ziyue and Jadhav, Yayati and Pak, Peter and Farimani, Amir Barati , year =. Additive Manufacturing Letters , publisher =

  58. [58]

    The International Journal of Advanced Manufacturing Technology , author =

    Real-time defect detection for. The International Journal of Advanced Manufacturing Technology , author =. 2024 , keywords =. doi:10.1007/s00170-024-14452-4 , abstract =

  59. [59]

    2025 , keywords =

    Additive Manufacturing , author =. 2025 , keywords =. doi:10.1016/j.addma.2025.105027 , abstract =

  60. [60]

    Domain Adapted Large Language Models for Additive Manufacturing

    Pak, Peter and Farimani, Amir Barati , month = mar, year =. doi:10.48550/arXiv.2603.22017 , abstract =

  61. [61]

    arXiv.org , author =