AIMold: An Autonomous AI-based Pipeline for Complex Mold Design

TL;DR

AIMold通过MoldCAD数据集实现复杂模具设计的自动化,包含4,934个CAD模型。

cs.CV 🔴 高级 2026-08-02 33 次浏览
Pengyun Qiu Shuo Wang Zeyuan Chen Yihao Zhi Chongjie Ye Xiaoguang Han
模具设计 自动化 深度学习 CAD 制造

核心发现

方法论

AIMold提出了一种自动化模具设计流程,利用MoldCAD数据集进行深度学习。该流程包括脱模方向预测、辅助组件识别和分型面构建。通过平面检测和二分类器选择最佳方向,使用体素编码器和解码器生成粗略结构,再通过几何流模型精细化。

关键结果

  • 在MoldCAD数据集上,AIMold实现了57.29%的覆盖率和0.0147的MMD,显著优于基线方法。
  • 在辅助组件生成中,AIMold的JSD为0.050,比第一阶段方法提升了约7%。
  • 在上、下模具生成中,AIMold的JSD为0.061,显示出更高的生成精度。

研究意义

AIMold显著简化了复杂模具设计过程,减少了对专家知识的依赖。通过自动化流程,它提高了设计效率,降低了制造成本,并为制造感知的CAD生成提供了新的可能性。这一研究填补了公共数据集的空白,推动了基于学习的模具设计方法的发展。

技术贡献

AIMold的技术贡献在于其创新的两阶段生成流程,结合了体素编码和几何流模型,能够生成高质量的模具组件。此外,MoldCAD数据集的引入为复杂模具设计提供了丰富的训练资源,支持了深度学习在该领域的应用。

新颖性

AIMold首次将深度学习应用于复杂模具设计,提出了一个完整的自动化流程。与现有方法相比,它能够处理具有复杂几何特征的零件,显著提升了生成的准确性和效率。

局限性

  • AIMold在处理极其复杂的几何结构时可能会出现精度下降的问题,特别是在数据集中未充分覆盖的情况下。
  • 该方法对计算资源要求较高,可能不适用于资源有限的环境。

未来方向

未来工作可以扩展MoldCAD数据集的规模和多样性,以提高模型的泛化能力。此外,探索更高效的计算方法以降低资源消耗也是一个重要方向。

AI 总览摘要

注塑成型是全球工业制造的基础,但复杂模具设计仍然是一个瓶颈。现有算法难以处理具有倒扣、侧孔等复杂特征的零件,设计过程依赖专家知识且耗时。AIMold通过引入MoldCAD数据集,提出了一种自动化模具设计流程,能够预测脱模方向、识别辅助组件并构建分型面。

该方法利用深度学习技术,结合体素编码和几何流模型,生成高质量的模具组件。在MoldCAD数据集上的实验结果显示,AIMold在覆盖率和生成精度上均优于现有基线方法。

AIMold的出现不仅提高了模具设计的效率,还为制造感知的CAD生成提供了新的可能性。然而,该方法在处理极其复杂的几何结构时仍有改进空间,未来工作将集中于扩展数据集和优化计算效率。

深度分析

研究背景

注塑成型是大规模生产塑料组件的基石,但复杂零件的模具设计仍然依赖于专家的经验和手工操作。现有的自动化设计算法主要针对简单几何形状,难以处理具有复杂特征的零件,如倒扣和侧孔。这些特征通常需要辅助组件,增加了设计的复杂性和难度。

核心问题

复杂模具设计的核心问题在于如何自动化处理具有复杂几何特征的零件。传统方法依赖于几何启发式,难以应对复杂形状的多样性和不确定性。缺乏公共数据集也限制了基于学习的方法的发展。

核心创新

AIMold的核心创新在于其自动化设计流程,结合了深度学习和几何流模型。通过MoldCAD数据集,AIMold能够生成完整的模具组件,包括上模、下模和辅助组件。与传统方法相比,AIMold能够处理更复杂的几何特征,显著提高了设计效率。

方法详解

  • �� 通过平面检测生成候选脱模方向
  • �� 使用二分类器选择最佳方向
  • �� 体素编码器生成粗略结构
  • �� 几何流模型精细化生成
  • �� 输出高质量的模具组件

实验设计

实验在MoldCAD数据集上进行,使用覆盖率、MMD和JSD作为评估指标。与基线方法相比,AIMold在各项指标上均表现出色,特别是在复杂几何特征的处理上。

结果分析

AIMold在MoldCAD数据集上的覆盖率达到57.29%,MMD为0.0147,JSD为0.050,均优于基线方法。这表明AIMold能够生成更高质量的模具组件,尤其是在复杂几何特征的处理上。

应用场景

AIMold可用于自动化复杂模具设计,减少对专家知识的依赖,提高设计效率。其生成的模具组件可直接用于下游的CAD/CAM工作流程,具有广泛的工业应用潜力。

局限与展望

AIMold在处理极其复杂的几何结构时可能会出现精度下降的问题。此外,该方法对计算资源要求较高,可能不适用于资源有限的环境。未来工作将集中于扩展数据集和优化计算效率。

通俗解读 非专业人士也能看懂

想象你在厨房里制作一个复杂的蛋糕模具。传统上,你需要手工制作每个模具部分,确保它们完美契合,这需要很多经验和时间。AIMold就像一个智能厨师助手,它能自动识别蛋糕的复杂形状,并生成适合的模具组件。通过分析蛋糕的形状,AIMold能预测如何分离模具,并生成必要的辅助组件,确保蛋糕能顺利脱模。这个过程就像一个智能助手帮你在厨房里自动化制作复杂的蛋糕模具,节省了大量时间和精力。

简单解释 像给14岁少年讲一样

想象你在玩一个游戏,需要设计一个复杂的模具来制作一个酷炫的游戏角色。传统方法就像手动搭建乐高积木,需要很多经验和时间。AIMold就像游戏里的超级工具,能自动识别角色的复杂形状,生成适合的模具组件。它能预测如何分离模具,并生成必要的辅助组件,确保角色能顺利脱模。这个过程就像游戏里的智能助手,帮你自动化设计复杂的模具,节省了大量时间和精力。

术语表

注塑成型 (Injection Molding)

一种将加热的材料注入精密模具中,冷却后形成特定形状的制造工艺。

用于大规模生产塑料组件,是模具设计的基础。

MoldCAD

一个包含复杂单体CAD零件和工业标准模具组件的数据集。

用于训练和评估AIMold的自动化模具设计流程。

体素编码器 (Voxel Encoder)

一种将3D模型转化为体素表示的神经网络组件。

用于AIMold的初步结构生成。

几何流模型 (Geometry Flow Model)

一种用于细化3D模型结构的生成模型。

在AIMold中用于精细化模具组件的生成。

分型面 (Parting Surface)

模具中用于分离上模和下模的表面。

在AIMold中自动生成以支持模具分离。

开放问题 这项研究留下的未解疑问

  • 1 现有方法在处理极其复杂的几何结构时仍有不足,特别是在数据集未充分覆盖的情况下。
  • 2 缺乏对生成模具组件的精度和效率的系统性评估,特别是在大规模工业应用中的表现。

应用场景

近期应用

复杂模具设计自动化

AIMold可用于自动化复杂模具设计,减少对专家知识的依赖,提高设计效率。

远期愿景

制造业的智能化转型

AIMold的出现可能推动制造业的智能化转型,提高生产效率,降低成本。

原文摘要

Injection molding is the cornerstone of mass-producing plastic components. While current algorithms can automate mold design for basic geometries using standard two-piece molds, complex parts featuring undercuts, side holes, or re-entrant features present a significant challenge. These geometries often necessitate auxiliary components beyond the primary upper and lower molds. In practice, designing these intricate assemblies is a laborious process that relies heavily on expert knowledge. Furthermore, the scarcity of public datasets has hindered the development of effective learning-based solutions. To bridge these gaps, we introduce MoldCAD, a curated dataset that pairs complex single-body CAD parts with industry-standard mold assemblies. Each entry includes the upper and lower molds, parting surfaces, demolding orientations, and necessary auxiliary components. The dataset comprises 4,934 CAD models and over 3,850 mold assemblies, totaling more than 23k individual models. Building upon this dataset, we propose a comprehensive pipeline that predicts demolding orientations, identifies auxiliary components, and constructs parting surfaces to derive a complete, manufacturing-ready mold assembly for downstream CAD/CAM workflows. Our results demonstrate a promising path toward fully automated industrial mold design and contribute to the broader advancement of manufacturing-aware CAD generation.

cs.CV