3D打印规划的制作方法

文档序号:33817113发布日期:2023-04-19 17:26阅读:71来源:国知局
3D打印规划的制作方法

本公开涉及计算机程序和系统的领域,并且更具体地涉及用于3d打印规划的方法、系统和程序。


背景技术:

1、市场上提供了用于对象的设计、工程和制造的许多系统和程序。cad是computer-aided design(计算机辅助设计)的缩写,例如,cad涉及针对设计对象的软件解决方案。cae是computer-aided engineering(计算机辅助工程)的缩写,例如,cae涉及针对仿真未来产品的物理行为的软件解决方案。cam是computer-aided manufacturing(计算机辅助制造)的缩写,例如,cam涉及针对定义制造过程和操作的软件解决方案。在这种计算机辅助设计系统中,图形用户接口扮演关于技术的效率的重要的角色。这些技术可以嵌入在产品生命周期管理(plm)系统中。plm指代一种商业战略,其帮助公司共享产品数据、应用通用过程并且跨扩展企业的概念利用企业知识以进行产品从概念到其生命尽头的开发。达索系统(dassault systèmes)(以catia、enovia和delmia为商标)提供的plm解决方案提供了组织产品工程知识的工程中心、管理制造工程知识的制造中心以及实现企业集成以及到工程中心和制造中心两者的连接的企业中心。整个系统提供了链接产品、过程和资源以实现动态的、基于知识的产品创建和决策支持的开放的对象模型,该对象模型驱动优化的产品定义、制造准备、生产和服务。

2、在这种上下文下和其他上下文内,3d打印(也称为“增材制造”)正在获得广泛的重要性。

3、在这种上下文内,仍然需要针对3d打印规划的改进的解决方案。


技术实现思路

1、因此,提供了一种用于3d打印规划的计算机实现的方法。该方法包括提供要在一个或多个工厂中制造的备件集(a set of spare parts),该一个或多个工厂包括3d打印机和其他制造机器。该方法还包括提供3d打印约束。3d打印约束包括一个或多个约束,每个约束表示针对备件的3d打印约束和/或机械约束。3d打印约束还包括针对一个或多个工厂的一个或多个3d打印能力约束。该方法还包括提供一个或多个备件的参考集,每个备件被分类为与3d打印约束兼容或与3d打印约束不兼容。该方法还包括确定要被3d打印的备件集的最优子集。该确定包括在3d打印约束下并且基于参考集来优化一个或多个目标制造函数。

2、该方法可以包括以下各项中的一项或多项:

3、-优化包括学习多准则决策辅助排序模型,该多准则决策辅助排序模型被配置为取备件的输入集作为输入并且输出备件的最优子集,该学习是基于备件集、3d打印约束、一个或多个目标制造函数以及参考集的;

4、-参考集形成模型的学习集;

5、-模型包括非补偿排序(ncs)模型;

6、-学习包括基于3d打印约束以及一个或多个目标制造函数对学习子句(clause)进行编码,该编码使用基于sat的编码;

7、-参考集是由用户提供的;

8、-对最优子集的确定包括以下预备步骤:验证参考集与3d打印约束的一致性,并且只要参考集不一致就修改参考集;

9、-对参考集的修改是由用户执行的;

10、-对最优子集的确定包括由用户提供针对一个或多个目标制造函数的一个或多个目标值;

11、-其中,对最优子集的确定包括对一个或多个目标制造函数的若干次优化,并且其中,在每次优化之前,用户提供一个或多个目标值和/或基于先前优化的结果来修改一个或多个目标值;

12、-该方法还包括基于确定出的最优集合来建立针对一个或多个工厂的3d打印规划;和/或

13、-该方法还包括基于已建立的3d打印规划在一个或多个工厂中对最优集合进行3d打印。

14、还提供了一种包括用于执行该方法的指令的计算机程序。

15、还提供了一种其上记录有计算机程序的计算机可读数据存储介质。

16、还提供了一种计算机系统,包括耦合到存储器的处理器,该存储器上记录有计算机程序。



技术特征:

1.一种用于3d打印规划的计算机实现的方法,包括:

2.如权利要求1所述的方法,其中,所述优化包括学习多准则决策辅助排序模型,所述多准则决策辅助排序模型被配置为取备件的输入集作为输入并且输出备件的最优子集,所述学习是基于所述备件集、所述3d打印约束、所述一个或多个目标制造函数以及所述参考集的。

3.如权利要求2所述的方法,其中,所述参考集形成所述模型的学习集。

4.如权利要求2或3所述的方法,其中,所述模型包括非补偿排序(ncs)模型。

5.如权利要求4所述的方法,其中,所述学习包括基于所述3d打印约束以及所述一个或多个目标制造函数对学习子句进行编码,所述编码使用基于sat的编码。

6.如权利要求1至5中任一项所述的方法,其中,所述参考集是由用户提供的。

7.如权利要求1至6中任一项所述的方法,其中,对所述最优子集的所述确定包括以下预备步骤:验证所述参考集与所述3d打印约束的一致性,并且只要所述参考集不一致就修改所述参考集。

8.如权利要求7所述的方法,其中,对所述参考集的所述修改是由用户执行的。

9.如权利要求1至8中任一项所述的方法,其中,对所述最优子集的所述确定包括由用户提供针对所述一个或多个目标制造函数的一个或多个目标值。

10.如权利要求9所述的方法,其中,对所述最优子集的所述确定包括对所述一个或多个目标制造函数的若干次优化,并且其中,在每次优化之前,所述用户提供所述一个或多个目标值和/或基于先前优化的结果来修改所述一个或多个目标值。

11.如权利要求1至10中任一项所述的方法,其中,所述方法还包括基于确定出的最优集合来建立针对所述一个或多个工厂的3d打印规划。

12.如权利要求11所述的方法,其中,所述方法还包括基于已建立的3d打印规划在所述一个或多个工厂中对所述最优集合进行3d打印。

13.一种计算机程序,包括用于执行如权利要求1至12中任一项所述的方法的指令。

14.一种计算机可读数据存储介质,其上记录有如权利要求13所述的计算机程序。

15.一种计算机系统,包括耦合到存储器的处理器,所述存储器上记录有如权利要求13所述的计算机程序。


技术总结
本公开涉及一种用于3D打印规划的计算机实现的方法。该方法包括提供要在一个或多个工厂中制造的备件集,该一个或多个工厂包括3D打印机和其他制造机器。该方法还包括提供3D打印约束。约束包括一个或多个约束,每个约束表示针对备件的3D打印约束和/或机械约束。约束进一步包括针对一个或多个工厂的一个或多个3D打印能力约束。该方法还包括提供一个或多个备件的参考集,每个备件被分类为与约束兼容或与约束不兼容。该方法还包括确定要被3D打印的备件集的最优子集。该确定包括在约束下并且基于参考集来优化一个或多个目标制造函数。

技术研发人员:A·特里利,O·哈立德,A·奥图萨尔·德尔·卡斯蒂略
受保护的技术使用者:达索系统公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1