【技术实现步骤摘要】
3D部件的增材制造
本专利技术涉及计算机程序和系统领域,并且更具体地涉及用于三维(3D)部件的增材制造的方法、系统和程序。
技术介绍
市场上提供了许多用于对象设计、工程和制造的系统和程序。CAD是计算机辅助设计的首字母缩写,例如它涉及用于设计对象的软件解决方案。CAE是计算机辅助工程的首字母缩写,例如,它涉及用于模拟未来产品的物理行为的软件解决方案。CAM是计算机辅助制造的首字母缩写,例如,它涉及用于定义制造过程和操作的软件解决方案。在这种计算机辅助设计系统中,图形用户界面在技术效率方面起着重要作用。这些技术可以嵌入在产品生命周期管理(PLM)系统中。PLM指的是一种业务战略,它可以帮助公司分享产品数据,应用通用流程,并利用企业知识从概念到生命结束,在扩展企业的概念上开发产品。DassaultSystèmes(商标为CATIA、ENOVIA和DELMIA)提供的PLM解决方案提供了组织产品工程知识的工程中心、管理制造工程知识的制造中心以及实现企业集成和连接到工程中心和制造中心的企业中心。所有这些系统一起交付了一个开放对象模型,将产品、流程和资源联系起来,以实现动态 ...
【技术保护点】
1.一种对三维(3D)部件进行增材制造的计算机实现的方法,包括:‑在3D场景中提供(S10)3D部件的表面表示,所述表面表示被包围在边界体积内;‑将所述3D场景离散化(S20)为体素;‑通过针对每个体素将最小距离值存储到所述3D部件的表面表示来形成(S30)无符号距离场;‑确定(S40)位于所述边界体积外的一个或多个体素,位于所述边界体积外部的所述一个或多个体素与标签相关联;‑通过对标签泛洪填充(S50)直到满足停止条件来进行传播,所述停止条件达到所述距离场的梯度反转;‑反转(S60)所有未标记体素的距离值的符号,以便获得带符号的距离场;‑基于所述带符号的距离场来在等值零处 ...
【技术特征摘要】
2017.11.09 EP 17306558.21.一种对三维(3D)部件进行增材制造的计算机实现的方法,包括:-在3D场景中提供(S10)3D部件的表面表示,所述表面表示被包围在边界体积内;-将所述3D场景离散化(S20)为体素;-通过针对每个体素将最小距离值存储到所述3D部件的表面表示来形成(S30)无符号距离场;-确定(S40)位于所述边界体积外的一个或多个体素,位于所述边界体积外部的所述一个或多个体素与标签相关联;-通过对标签泛洪填充(S50)直到满足停止条件来进行传播,所述停止条件达到所述距离场的梯度反转;-反转(S60)所有未标记体素的距离值的符号,以便获得带符号的距离场;-基于所述带符号的距离场来在等值零处计算(S70)所述3D部件的等值面;以及-对所述3D部件进行增材制造(S80)。2.如权利要求1所述的计算机实现的方法,其中,针对每个体素将最小距离值存储到所述3D部件的表面表示还包括:-确定具有大于带尺寸的最小距离值的体素,所述带尺寸是预定距离值;-为确定的体素分配相同的值,所述相同的值与包括0和所述带尺寸之间的值不同。3.如权利要求2所述的计算机实现的方法,其中,所述带尺寸等于或大于体素的尺寸的两倍。4.根据权利要求1至3中任一项所述的计算机实现的方法,其中,所述最小距离...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。