cs.ROMar 23, 2026

Programming Manufacturing Robots with Imperfect AI: LLMs as Tuning Experts for FDM Print Configuration Selection

Authors: Ekta U. Samani, Christopher G. Atkeson

Organizations: Robotics Institute at Carnegie Mellon University

Abstract

We use fused deposition modeling (FDM) 3D printing as a case study of how manufacturing robots can use imperfect AI. In FDM, print configuration strongly affects output quality. Yet, novice users typically rely on default configurations, trial-and-error, or direct recommendations from generic AI models (e.g., ChatGPT). These strategies can produce complete prints, but they do not reliably meet specific objectives. We present a modular approach that treats an LLM as a source of tuning expertise. We embed this source of expertise within a Bayesian optimization loop. An approximate evaluator scores each candidate print configuration and returns structured diagnostics, which the LLM uses to propose natural-language adjustments that are compiled into machine-actionable guidance for optimization. On 100 Thingi10k parts, our LLM-guided loop achieves the best configuration on 78% objects with 0% likely-to-fail cases, while direct AI model recommendations are rarely best and exhibit 15% likely-to-fail cases. These results suggest that LLMs provide more value as constrained decision modules in optimization loops than as end-to-end oracles for print configuration selection. We expect this result to extend to broader LLM-based robot programming.

Figures & tables

Explore similar work

CardsList
  1. Large Language Models for Model-Based Robot Design

    Sep 27, 2026Andrew Wilhelm, Angelina Zhao, Nils NappEngineeringOptimal Design

  2. LLM-ADAM: A Generalizable LLM Agent Framework for Pre-Print Anomaly Detection in Additive Manufacturing

    May 5, 2026Ahmadreza Eslaminia, Chuhan Cai, Cameron Smith +5Graph Anomaly DetectionLarge Language Model Agents

  3. FactoryBench: Evaluating Industrial Machine Understanding

    May 8, 2026Yanis Merzouki, Coral Izquierdo, Matei Ignuta-Ciuncanu +8Large-Scale BenchmarkNatural Language Processing