用于打印三维部件模型切片的系统、设备和方法技术方案

技术编号:31158712 阅读:21 留言:0更新日期:2021-12-04 09:58
由打印设备执行的方法包括接收三维部件的模型、接收该部件的输出结构定义以及将该部件的模型分段成切片堆叠。该方法还包括,对于堆叠中的每个切片,根据输出结构定义,输出包括切片的一个或多个切片实例的布置的相应打印层。印层。印层。

【技术实现步骤摘要】
用于打印三维部件模型切片的系统、设备和方法


[0001]本公开总体上涉及打印系统,打印设备以及由打印系统和打印设备执行的方法,并且更具体地,涉及用于打印三维部件模型的切片的系统、设备和方法。

技术介绍

[0002]三维打印(3D打印)的最新进展已经导致3D打印在商品的生产和制造中的广泛使用。尽管存在用于3D打印的多种技术,但大多数技术都涉及添加连续的材料层以复制最初使用计算机辅助设计(CAD)程序进行建模的部件。
[0003]打印设备可以基于期望的打印机输出的模型经由3D打印机制造输出,并且在某些情况下,打印机输出可以包括给定部件的多个副本。根据现有方法,打印设备基于整个打印机输出的单个模型来经由3D打印机制造打印机输出。但是,生成这样的模型可能会花费大量时间并需要大量资源,而这两者都可能随着要制造的部件副本数量的增加而增加。

技术实现思路

[0004]在一个实施例中,一种用于输出三维部件模型的切片的各个打印层的方法由打印设备执行。该方法包括接收三维部件的模型,接收部件的输出结构定义,以及部件的模型分段成切片堆叠。该方法还包括针对堆叠中的每个切片,根据输出结构定义,输出包括该切片的一个或多个切片实例的布置的相应打印层。
[0005]在一个实施例中,打印设备包括处理器和包括指令的非暂时性计算机可读存储介质。指令在由处理器执行时使得打印设备接收三维部件的模型,接收部件的输出结构定义,并将部件的模型分段成切片堆叠。指令还使打印设备针对堆叠中的每个切片,输出结构定义输出包括切片的一个或多个切片实例的布置的相应打印层。
[0006]在一个实施例中,一种由打印设备执行用于输出三维部件模型的切片的各个打印层的方法。该方法包括接收三维部件的模型,接收部件的输出结构定义,以及将部件的模型分段成切片堆叠。该方法进一步包括,对于堆叠中的每个切片,生成包括该切片的一个或多个切片实例的排列的相应打印层模型,以及生成包括一个或多个切片实例的布置的相应打印层模型。对于堆叠中的至少一个切片,在为堆叠中的一个或多个其他切片生成相应打印层模型之前,输出包括相应生成的打印层模型的表示的相应打印层。
[0007]本技术的这些和其它特征和特征,以及结构的相关元件的操作方法和功能以及部件和制造经济性的组合,将在考虑以下描述和参照附图的所附权利要求时变得更加明显,所有这些附图形成本说明书的一部分,其中相同的附图标记表示各附图中的相应部件。然而,应当明确地理解,附图仅出于说明和描述的目的,并且不旨在作为对本专利技术的限制的定义。如说明书和权利要求书中所使用的,单数形式的“一个”,“一种”和“该”包括复数引用,除非上下文另外明确指出。
附图说明
[0008]图1描绘了根据本文图示和描述的一个或多个实施例的打印系统;
[0009]图2描绘了根据本文图示和描述的一个或多个实施例的打印设备的框图;
[0010]图3描绘了根据本文图示和描述的一个或多个实施例的由打印设备执行的方法的流程图;
[0011]图4描绘了根据本文图示和描述的一个或多个实施例的三维部件的模型;
[0012]图5a描绘了根据本文图示和描述的一个或多个实施例的,以部件的铺片形式的打印机输出;
[0013]图5b描绘了根据本文图示和描述的一个或多个实施例的包括部件模型的晶格单元;
[0014]图5c描绘了根据本文中图示和描述的一个或多个实施例的晶格单元的铺片;
[0015]图6描绘了根据本文图示和描述的一个或多个实施例的打印机输出,该打印机输出包括部件库的模型的表示并且包括部件实例的表示;
[0016]图7描绘了根据本文中图示和描述的一个或多个实施例的部件模型的切片的堆叠;
[0017]图8a描绘了根据本文图示和描述的一个或多个实施例的切片的铺片;
[0018]图8b描绘了根据本文图示和描述的一个或多个实施例的切片在打印层边界内的铺片;和
[0019]图9描绘了根据本文图示和描述的一个或多个实施例的包括切片的切片实例的打印层。
具体实施方式
[0020]本文公开了用于打印三维部件模型的切片的打印系统、打印设备和方法。在一些实施例中,打印设备接收三维部件的模型,接收部件的输出结构定义,并将部件的模型分段成切片的堆叠。对于堆叠中的每个切片,打印设备根据输出结构定义输出相应的打印层,该打印层包括切片的一个或多个切片实例的布置。
[0021]通过为分段的部件模型的每个切片输出相应的打印层,打印设备不需要生成整个打印机输出的单个模型。另外,由于用于部件模型的每个切片的相应打印层可以包括部件的多个部件模型切片实例(例如,部件模型切片的副本)的布置,所以由所有打印层组成的打印机输出可以包括部件的多个副本。在一些实施例中,打印设备为每个切片生成相应的模型,并输出每个生成的模型的相应代表。在这种情况下,打印设备可以在生成用于不同切片的模型之前,输出用于给定切片的模型的表示。因此,打印设备可以在输出另一打印层之前释放输出给定打印层所需的资源。
[0022]现在将参考附图详细描述打印系统,打印设备和用于打印三维部件模型的切片的方法的各种实施例。
[0023]图1描绘了根据本文中图示和描述的一个或多个实施例的打印系统。如图所示,打印系统100包括打印设备102、经由通信链路106可通信地连接到打印设备102的三维(3D)打印机104,以及经由网络110和各个通信链路112与打印设备102通信连接的计算终端108。
[0024]打印设备102可以采用能够执行本文所述的打印设备功能的任何设备的形式。因
此,打印设备102可以采取服务器计算机、主机、虚拟机、工作站、终端、个人计算机或这些或其他打印设备的任何组合的形式。下面参考图2描述打印设备102的示例。
[0025]仍然参考图1,3D打印机104可以通过例如输出共同形成输出的连续层来制造输出。例如,给定层的厚度可以在例如数十微米至数百微米的范围内,以及其他可能性。如本领域技术人员将理解的,用于沉积层的各种工艺是可能的。下面讨论3D打印机输出的打印机的其他方面。
[0026]通信链路106可以采取能够在打印设备102和3D打印机104之间传输数据的链路的形式。例如,通信链路可以采取(或包括)串行RS

232通信链路的形式、USB通信链路、Wi

Fi通信链路和/或以太网通信链路,以及许多其他可能性。
[0027]作为示例,计算终端108可以是工作站、终端、个人计算机、平板设备或这些的任何组合。计算终端108可以包括用于接收输入(例如,来自用户)的键盘和鼠标,以及用于向用户呈现图像或其他输出的显示器。作为另一种可能性,计算终端108可以包括用于从用户接收输入和用于向用户呈现输出的触摸显示器。打印设备102可以经由计算终端108的用户界面接收输入和/或提供输出,例如,通过向计算终端108发送指令以输出从打印设备102发送到计算终端108的信息,或者向计算终端1本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种由打印设备执行的方法,其特征在于,所述方法包括:接收三维部件的模型;接收所述部件的输出结构定义;将所述部件的所述模型分段成切片的堆叠;以及对于所述堆叠中的每个所述切片,根据所述输出结构定义输出包括所述切片的一个或多个切片实例的布置的相应的打印层。2.根据权利要求1所述的方法,其特征在于:每个所述切片包括相应的平面切片,以及所述堆叠沿着垂直于每个所述切片的切割轴线排序。3.根据权利要求1所述的方法,其特征在于,对于所述堆叠中的每个所述切片输出所述相应的打印层包括,对于所述堆叠中的每个所述切片:生成相应的打印层模型,所述相应的打印层模型包括所述切片的一个或多个切片实例的布置;以及输出包括所述相应的打印层模型的表示的相应的打印层。4.根据权利要求3所述的方法,其特征在于,对于所述堆叠中的每个所述切片输出所述相应的打印层包括:对于所述堆叠中的至少一个所述切片,在为所述堆叠中的一个或多个其他切片生成所述相应的打印层模型之前,输出包括相应的生成的打印层模型的表示的所述相应的打印层。5.根据权利要求1所述的方法,其特征在于:所述输出结构定义包括晶格结构定义,所述晶格结构定义包括三维晶格填充边界的标识,对于所述堆叠中的每个所述切片输出所述相应的打印层包括,对于所述堆叠中的每个所述切片,输出具有相应的打印层边界且包括在所述打印层边界内的所述切片的相应的铺片的相应的打印层,以及所述打印层边界基于所述三维晶格填充边界。6.根据权利要求5所述的方法,其特征在于:所述堆叠中的所述切片的所述铺片包括晶格单位单元的切片的...

【专利技术属性】
技术研发人员:张学峰克里斯托弗
申请(专利权)人:通用电气公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1