BrepGen A B-rep Generative Diffusion Model with Structured Latent Geometry

BrepGen: A B-rep Generative Diffusion Model with Structured Latent Geometry

BrepGen: A B-rep Generative Diffusion Model with Structured Latent Geometry(BrepGen:一个具有结构化潜在几何的B-rep生成扩散模型)

摘要

BrepGen是一种基于扩散的生成方法,可直接输出边界表示(B-rep)计算机辅助设计(CAD)模型。BrepGen将B-rep模型表示为层次树中的新型结构化潜在几何结构。根节点表示整个CAD实体,B-rep模型的每个元素(即,面,边或顶点)从上到下逐渐变为子节点。B-rep几何信息作为每个原语的全局边界框与描述局部几何形状的潜在代码一起进入节点。B-rep拓扑信息由节点复制隐式表示。当两个面共用一条边时,该边曲线将在树中出现两次,具有三条关联边的t结点顶点在具有相同节点特征的树中出现六次。BrepGen采用基于transformer的扩散模型对节点特征进行降噪,同时对重复节点进行检测和合并,恢复B-Rep拓扑信息。大量实验表明,BrepGen在CAD B-rep生成方面树立了新的里程碑,在各种基准测试中超越了现有方法。我们新收集的家具数据集的结果进一步展示了它在生成复杂几何图形方面的卓越能力。虽然以前的方法仅限于生成简单的棱柱形,但BrepGen首次结合了自由曲面和双曲面。BrepGen的其他应用包括CAD自动补全和设计插补。代码、预训练模型和数据集将被发布。

贡献:

  • 一种结构化的潜在几何表示,其层次树具有节点复制&#x
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值