LLM2D
RLCAD: 用于革命性涉及CAD命令序列生成的强化学习训练健身房
RLCAD: Reinforcement Learning Training Gym for Revolution Involved CAD Command Sequence Generation
作者: Xiaolong Yin, Xingyu Lu, Jiahang Shen, Jingzhe Ni, Hailong Li, Ruofeng Tong, Min Tang, Peng Du
发布日期: 3/25/2025
arXiv ID: oai:arXiv.org:2503.18549v1

摘要

arXiv:2503.18549v1 宣布类型: 交叉 摘要: 3D CAD系统中的CAD命令序列是一个典型的参数化设计范式,其中通过叠加2D草图并使用诸如拉伸、旋转和布尔运算等操作来构建模型。尽管自动生成命令序列的学术兴趣日益增加,但现有方法和数据集仅支持2D草图绘制、拉伸和布尔运算等操作。这一限制使得表示更复杂几何结构变得具有挑战性。在本文中,我们提出了一种基于CAD几何引擎的强化学习(RL)训练环境(gym)。给定一个输入边界表示(B-Rep)几何结构,RL算法中的策略网络生成一个动作。该动作与之前生成的动作一起在gym中处理,以生成相应的CAD几何结构,该几何结构随后反馈给策略网络。奖励由gym中生成的几何结构与目标几何结构之间的差异确定,并用于更新RL网络。我们的方法支持超出草图、布尔运算和拉伸的操作,包括旋转操作。利用这个训练环境,我们实现了从B-Rep几何结构生成命令序列的最新技术水平(SOTA)。此外,与之前的训练环境相比,我们的方法能够将命令序列生成的效率提高39倍。