形成控制装置及其方法与流程

文档序号:11759488阅读:141来源:国知局
形成控制装置及其方法与流程

本发明涉及一种使用材料形成三维物体(three-dimensionalobject)的技术。



背景技术:

近年来,用于形成三维物体的形成装置,所谓的三维(3d)打印机已经变得广泛普及。

日本特开2012-96426号公报讨论了这样一种技术,通过使向形成装置发出形成指令的计算机(个人计算机(pc))发出单个生产指令来缩短形成时间段等,所述单个形成指令用于在将多个目标物体彼此靠近的同时形成多个目标物体。更具体地,基于多个模型数据和为了形成这些模型数据而设置的参数,在形成指令之前确定共同形成物体时的布局。

如果尚未发出形成指令,则如日本特开2012-96426号公报所讨论的,pc能够发出这样的单个形成指令作为用于将多个模型数据提前放在一起并形成物体的指令。

然而,如果在用户基于一些模型数据发出形成指令之后,用户迫切期望进一步形成例如与形成装置正在形成的物体相关的其他物体,则用户必须在完成对正在形成的物体的生产处理之后重新发出形成指令。



技术实现要素:

根据本发明的一个方面,一种用于控制由被构造为形成三维物体的形成单元进行的形成处理的形成控制装置包括:接收单元,其用于在由形成单元进行的对第一物体的形成处理期间,接收形成与第一物体不同的第二物体的指令和与第二物体相对应的形成数据;指定单元,其用于基于能够形成物体的形成单元的第一三维空间和在第一三维空间中形成第一物体所需的第二三维空间,指定能够由生产单元对生产物体进行附加生产的第三三维空间;确定单元,其用于确定是否能够在第三三维空间中形成第二物体;指示单元,其用于在确定单元确定能够在第三三维空间中生产第二生产物体的情况下,向形成单元除了发出用于形成第一物体的形成控制命令之外,还发出基于用于在第三三维空间中形成第二物体的形成数据的形成控制命令;以及通知单元,其用于在形成单元对第一物体和第二物体的形成处理完成的情况下发出完成通知。

根据下面参照附图对示例性实施例的描述,本发明的另外的特征将变得清楚。

附图说明

图1示出根据本发明的示例性实施例的系统的构造的示例。

图2a和图2b示出根据本示例性实施例的装置的硬件构造的示例。

图3a-1、图3a-2和图3b示出可应用本示例性实施例的形成方法的示例。

图4示出根据本示例性实施例的装置的软件的模块构造的示例。

图5是示出延迟结合处理(delayedjoinprocess)的过程的流程图。

图6a和图6b示出延迟结合处理中的形成位置的示例。

图7a、图7b和图7c示出在延迟结合处理中显示的画面的示例。

图8示出用于进行延迟结合处理的形成设置的设置画面的示例。

图9示出由形成装置进行的形成处理的流程和用于延迟结合处理的指令的定时。

具体实施方式

下面将参照附图描述本发明的示例性实施例。

本发明的示例性实施例将使用术语“延迟结合处理”来指代如下方法并将提出用于实现该延迟结合处理的方法:在形成装置处对某物体的一个形成处理的中途,指示形成装置附加形成其他物体,并且在单个形成处理中共同形成多个形成物体。

对于根据本示例性实施例的“延迟结合处理”,存在从单个形成处理的中途并行地形成多个形成物体的方法,以及在单个形成处理中顺序地生产多个形成物体的方法。

图1示出根据本发明的第一示例性实施例的系统的构造的示例。

个人计算机(pc)103和形成装置102经由诸如局域网(lan)的网络101彼此连接。

pc103将用于形成目标物体的形成数据发送到形成装置102。形成装置102接收形成数据并进行用于形成三维物体的形成处理。在系统中可以存在多个形成装置,并且使用形成装置的用户可以从多个形成装置中任意选择用户想要进行形成处理的装置。

图2a和图2b示出根据本示例性实施例的装置的硬件构造的示例。图2a示出诸如pc103的信息处理装置的构造。图2b示出形成装置102的构造。

在图2a所示的信息处理装置中,中央处理单元(cpu)201基于存储在只读存储器(rom)203或外部存储器211中的应用程序、根据本示例性实施例的用于形成控制的程序等的每个代码进行处理,并且全面地控制连接到系统总线212的各个设备。此外,cpu201基于例如利用显示器209上的未示出的鼠标光标发出的命令打开登记的各种应用窗口,并且进行各种数据处理。

随机存取存储器(ram)202用作cpu201的主存储器、工作区域等。rom203是用作用于存储基本输入/输出(i/o)程序等的区域的只读存储器。rom203或外部存储器211存储例如作为cpu201的控制程序的操作系统(以下称为os)。此外,rom203或外部存储器211存储要在基于上述应用程序等的处理中使用的文件和其他各种数据。

网络接口(i/f)204连接到网络101并实施网络通信。输入i/f205控制来自键盘206和诸如鼠标等的指点设备207的输入。显示i/f208控制显示器209上的显示。外部存储器i/f210控制对诸如硬盘(hd)等的外部存储器211的访问。

外部存储器211存储引导程序、各种应用、用于根据本示例性实施例的形成控制的程序、用户文件、编辑文件等。计算机103利用cpu201执行写入rom203或外部存储器211中的基本i/o程序和os来进行操作。基本i/o程序被写入rom203中,并且os被写入rom203或外部存储器211中。然后,当计算机103通电时,通过基本i/o程序中的初始程序加载功能将os从rom203或外部存储器211写入ram202,然后开始os的操作。

在图2b所示的形成装置102中,网络i/f251连接到网络101并实施网络通信。除此之外,形成装置102还可以包括通用串行总线(usb)接口。形成装置102将经由网络i/f251或未示出的usbi/f接收形成指令和与目标物体相对应的形成数据。

cpu252基于应用程序、用于根据本示例性实施例的形成控制的程序等,全面地控制连接到系统总线265的各个设备。特别地,cpu252经由控制器263向形成单元264输出例如用于物体形成的控制信号。控制程序存储在rom254、外部存储器262等中。cpu252被构造为能够经由网络i/f251进行与计算机103的通信处理,并且向计算机103通知形成装置102中的信息等。此外,cpu252基于例如存储在rom254或外部存储器262中的应用程序来进行处理。

ram253用作cpu252的主存储器、工作区域等,并且被构造为能够通过连接到未示出的扩展端口的可选ram来扩展其自己的存储器容量。ram253用作扩展输出信息的区域、存储环境数据的区域、非易失性随机存取存储器(nvram)等。rom254或外部存储器262存储cpu252的控制程序、应用程序、当生成上述输出信息时要使用的字体数据、要在形成装置102上使用的信息等。此外,当应用被安装到形成装置102中时,rom254或外部存储器262临时存储应用。

操作单元i/f255负责与操作单元256的接口,并且将应当显示的图像数据输出到操作单元256。此外,操作单元i/f255还经由操作单元256接收用户输入的信息。操作单元256对应于例如设置有用于操作的开关、发光二极管(led)指示器等的操作面板。打印机i/f257将图像信号作为输出信息输出到打印机258(打印机引擎)。传感器i/f259从传感器260(温度传感器,振动传感器,物体识别传感器等)接收作为输入信息的信号。传感器260的示例还包括检测在形成装置102上设置的材料给送单元中的、在形成中要使用的可消耗材料(consumablematerial)的剩余量的传感器。

诸如液体和粉末的可消耗材料可以根据以下形式而被供给,通过将容纳可消耗材料的盒可拆卸地安装到材料给送单元上来供给可消耗材料。可选地,可以根据将可消耗材料从特定瓶等手动地补充到材料给送单元中的形式来供给可消耗材料。

外部存储器i/f(存储器控制器)261控制对诸如hd和集成电路(ic)卡等的外部存储器262的访问。此外,生产装置102不仅可以包括单个存储器,而且还可以包括作为上述外部存储器262的至少一个或多个存储器,并且形成装置102被构造为使得能够连接多个外部存储器,所述多个外部存储器存储着除了内置字体以外的可用的可选字体卡或解释属于不同语言系列的打印机控制语言的程序。此外,形成装置102可以包括未示出的nvram,并且被构造为存储关于从操作单元256设置的打印机模式设置的信息。

控制器263使形成单元264基于接收到的用于三维物体形成的信号来进行形成处理。虽然所包括的部件根据形成方法而变化,但是形成单元264包括用于层叠材料的设备、形成物体的工作台、用作固化材料的能量源的设备等。形成单元264根据形成方法以不同的方式构造,并且下面将参照图3a-1、图3a-2和图3b描述其具体示例。

虽然未示出,但是可添加到形成装置102的可选设备的示例包括根据形成方法可能需要的配套设备(supplementaryequipment),以及扩展三维(3d)打印机的功能和机制的外围设备,例如照相机和ic卡读取器。配套设备的示例包括在喷墨方法的情况下作为对抗粉末的方法所需的装置以及在立体光刻(sla)的情况下所需的清洁装置。

图3a-1、图3a-2和图3b示出可应用本示例性实施例的用于进行“增材制造(additivemanufacturing)”的形成方法的示例。

图3a-1示出用于基于材料板层压法形成三维物体的方法。

在该方法中,形成单元264通过增材制造,通过在工作台301上反复地层叠材料板310并从能量源302辐射能量(光,热等)来逐渐地形成物体304。图3a-2示出一个材料板310。材料板310包括含有材料的结构材料312和支撑材料311。结构材料312通过接收来自能量源302的能量而焊接到堆叠在其自身下方和上方的材料板310的结构材料部分。这导致增材制造物体304的逐渐完成。支撑材料311没有被焊接到增材制造物体304,并且正被层叠在工作台301上作为增材制造物体304的支撑体303。例如,支撑体303是水溶性的,并且当提取增材制造物体304时,可以通过对支撑体303部分冲水来去除。

在材料板层压方法中,通过在与正在被形成的物体相对应的材料板310的支撑材料311部分处,形成对应于要附加形成的物体的结构材料312,能够实现由本发明的示例性实施例提出的延迟结合处理。

图3b示出基于立体光刻法的三维物体的增材制造方法。

在该方法中,形成单元264通过增材制造,通过在工作台301上反复层叠材料(紫外线固化树脂等)和从能量源302辐射能量(来自激光器的紫外线等)来逐渐地形成物体304。在这种情况下,未暴露于紫外线的部分最终残留在工作台301上而没有固化。因此,未固化的材料保留于此处用作增材制造物体304的支撑体。当完成形成处理时,可以通过去除未固化部分来单独地提取物体304。

在图3b所示的形成方法中,能够通过将与要附加形成的物体相对应的坐标信息与正被形成的物体相对应的坐标信息相加作为要照射能量的位置,来实现由本发明的示例性实施例提出的延迟结合处理。

图4示出根据本示例性实施例的装置的软件的模块构造的示例。

本图是用于示出本示例性实施例的概念图,并且各个模块是示例性地示出的模块,以用作通过cpu201或cpu252执行用于形成控制的上述程序的代码而实现的处理的执行器。

接收单元401接收用于延迟结合处理的指令和作为延迟结合处理的目标的形成数据。形成数据包括例如与三维模型数据相对应的标准三角语言(standardtriangulatedlanguage,stl)格式的数据文件。即使当形成数据是由控制三维物体形成的pc103或形成装置102可支持的其他格式(波前对象(wavefrontobject,obj)格式等)的数据时,本示例性实施例也适用。除此之外,即使当形成数据是增材制造文件格式(additivemanufacturingfileformat,amf)中的数据时,本示例性实施例也适用。此外,可以使用从模型数据(指定在增材制造物体的各个层表面上的、作为形成目标的坐标位置的数据)生成的形成命令作为形成数据。

形成管理单元402例如确定关于由形成装置102当前形成的物体的信息,以及是否可以进行延迟结合处理。

设备信息管理单元403管理形成装置102的性能信息,特别是包括例如在工作台上可以实施形成的整个空间的尺寸的信息。

形成控制单元404根据基于形成数据的形成方法来控制形成指令。更具体地,形成控制单元404经由控制器263指示形成单元264形成三维物体。

通知单元405使用显示器209或操作单元256发出传达表示形成的开始和完成、故障、延迟结合处理的取消等的消息的通知。通知单元405还可以经由网络101向外部装置通知这些消息。

图5是示出由本发明的示例性实施例提出的延迟结合处理的过程的流程图。本流程图示出通过cpu201或cpu252执行用于形成控制的上述程序而实现的处理。这意味着本流程图中的所有处理步骤由pc103或形成装置102进行。

例如,也可以通过在pc103和形成装置102之间划分来进行各个步骤,比如pc103仅进行将在下面描述的涉及通知处理的步骤,例如,步骤s505、s508、s510和s512。在pc103进行通知处理的情况下,至少用于实现关于通知单元405的构造的程序应该在pc103中被存储并执行。由通知单元405进行的通知主要被假定通过在形成装置102的操作单元256或pc103的显示器209上的显示来实现,但是可以使用电子邮件等向网络101中的外部装置发出。

在步骤s501中,接收单元401接收用于延迟结合处理的指令和作为延迟结合处理的目标的形成数据。例如,用户经由图7a所示的设置画面701从下拉菜单702指定要被设置为进行延迟结合处理的目标的形成装置。形成装置102被构造为使得用户能够在能够进行延迟结合处理的多个预先登记的形成装置中选择当前正在实施形成的形成装置。用户能够在设置画面701上进一步指定关于形成处理的各种类型的参数作为形成设置703。此外,用户能够通过按下高级设置按钮704在不同的画面等上指定所选择的形成装置所特有的形成设置。当在设置画面701上按下“确定”按钮时,发出用于延迟结合处理的指令。设置画面701显示在形成装置102的操作单元256或pc103的显示器209上。

在步骤s502中,形成管理单元402识别关于当前正在形成的物体的形成位置。能够通过经由形成控制单元404获取形成单元264的工作台上的坐标信息来识别位置。在步骤s503中,形成管理单元402计算除了当前在形成装置102的工作台上形成的物体之外还能够实施形成的空闲空间(freespace)。

现在,图6a和图6b示出延迟结合处理中的形成位置的示例。将参照图6a和图6b描述由形成管理单元402进行的用于计算空闲空间的方法。

对于该计算,使用表示在步骤s502中识别的形成位置的信息和由设备信息管理单元403管理的关于形成装置102能够在工作台上实施形成的整个空间的信息。

图6a示出进行延迟结合处理的形成模式的第一示例。

在该模式中,预先在工作台上确保将容纳完成正在形成的物体的情况下的整个增材制造物体的三维空间605,并且将在工作台上的除了空间605以外的空间606内形成作为延迟结合处理的目标的物体。

工作台601位于形成单元264内,并且上述材料或材料板被层叠在其上。形成装置102能够在工作台601上实施形成的整个空间由工作台601形成的三维空间和高度602限定。

三维空间605是将容纳完成正在形成的物体的情况下的整个增材制造物体的空间。然后,增材制造物体603此时是已经形成的物体。物体610虚拟地表示在形成物体之前的物体。位置信息604表示正被照射能量的当前正在形成的物体的形成位置。位置信息604应当至少包括表示在与层叠有可消耗材料的工作台601的水平表面垂直的方向上的高度的坐标数据。

三维空间606是在工作台601上方准备的、与在工作台601上设置三维空间605的部分不重叠的空间。表示三维空间606的底面在垂直于工作台601的水平表面的方向上的高度的坐标被设置为比表示位置信息604的高度的坐标高的值。该值的设置根据例如形成装置102的形成速度来确定。更具体地,三维空间606的底面在工作台601上方的高度方向上的坐标被设置为,通过下面将描述的使得在步骤s507中能够另外及时发出命令的预定值与位置信息604的高度方向上的坐标相加而获取的值。

形成管理单元402管理工作台601上的设置三维空间605的部分的区域(宽度和深度)。因此,由于确定了表示三维空间606的底面在垂直于工作台601的水平表面的方向上的高度的坐标,因此形成管理单元402能够获取三维空间606的宽度、深度和高度607。换句话说,形成管理单元402能够在步骤s503中计算用于延迟结合处理的空闲空间。

三维空间608是在工作台601上的、位于三维空间606下方的空间,并且空间608被可消耗材料填充,当形成增材制造物体603时,该可消耗材料用作支撑体。更具体地,在材料板层压法的情况下,三维空间608用作由支撑材料311形成的支撑体303。可选地,在上述立体光刻法的情况下,三维空间608被作为支撑体的、紫外线未固化的材料填充。这意味着,在三维空间606中,在用作支撑体的生产材料之上形成物体。

根据图6a所示的形成模式1的延迟结合处理使得从一个形成处理的中途,对多个目标物体中的各个目标物体的至少一部分进行并行形成。

图6b示出进行延迟结合处理的形成模式的第二示例。

在该模式中,将容纳完成正在形成的物体的情况下的整个增材制造物体的三维空间605上方的空间606中,将对作为延迟结合处理的目标的物体进行附加形成。增材制造方法可以通过调整例如物体的朝向(orientation)以减小在工作台601上目标物体的高度,来缩短形成时间段。在进行这种控制的情况下,在物体的上方保持使得能够进行附加形成的空间。本形成模式通过对空间进行利用来实现延迟结合处理。

如上所述,工作台601位于形成单元264内,并且上述材料或材料板被层叠在工作台601上。形成装置102能够在工作台601上实施形成的整个空间由工作台601和高度602指定的三维空间限定。

三维空间605是将容纳完成正在形成的物体的情况下的整个增材制造物体的空间。然后,增材制造物体603此时是已经形成的物体。物体610虚拟地表示在形成该物体之前的物体。

表示三维空间606的底面在垂直于工作台601的水平表面的方向上的高度的坐标与三维空间605的顶表面匹配,由此三维空间606的高度607能够作为与整个形成空间的高度602的差而被获取。三维空间606的区域(宽度和深度)与三维空间605匹配。换句话说,形成管理单元402能够在步骤s503中计算用于延迟结合处理的空闲空间。

根据图6b所示的形成模式2的延迟结合处理使得在一个形成处理期间顺序地形成多个目标物体。

现在,在本示例性实施例中,通过上述计算方法来识别三维空间606,但是也可以通过其他方法来识别空闲空间。更具体地,其它可能的方法之一是固定地布置正在形成的物体的形成位置并管理该布局,并且进一步从例如自形成开始起所经过的时间段获取在垂直于上述工作台601的水平表面的方向上的高度的坐标。从这些信息中识别三维空间606。除了这里讨论的示例之外的方法也可以用作用于识别三维空间606的方法。

在步骤s504中,形成管理单元402确定除了当前正在形成的物体之外是否可以形成与作为延迟结合处理的目标的模型数据相对应的物体(是否可以进行延迟结合处理)。如果形成管理单元402确定可以进行延迟结合处理(步骤s504中的“是”),则处理进入步骤s506。如果形成管理单元402确定不能进行延迟结合处理(步骤s504中的“否”),则处理进入步骤s505。

作为步骤s504中的确定之一,形成管理单元402确定在步骤s503中计算出的、附加形成可用的空闲空间中是否能够容纳相应的物体,并且只有可以容纳该物体才确定可以进行延迟结合处理。此外,作为另一确定,形成管理单元402通过检查经由设置画面701设置的形成设置是否不与当前正在形成的物体的形成设置冲突来确定是否能够进行延迟结合处理。例如,如果材料的类型或堆叠层的厚度(层间距)在各个形成设置之间不相同,则形成管理单元402确定不能进行延迟结合处理。如果不存在如引起冲突的设置的这种设置,则形成管理单元402能够确定能够进行延迟结合处理。

在步骤s505中,通知单元405发出表示不能进行延迟结合处理的通知。在本示例中,与此同时,通知单元405还发出通知,该通知表示与作为延迟结合处理的目标的模型数据相对应的物体的大小无法在形成可用的空间中形成,作为为什么不能进行延迟结合处理的原因,如图7c中的画面711所示。

在步骤s506中,形成管理单元402基于作为延迟结合处理的目标的形成数据生成形成控制命令。在步骤s507中,形成管理单元402指示形成控制单元404根据所生成的形成控制命令参与形成。例如,形成控制命令是指当在形成单元264处通过增材制造形成物体时指定各个层表面上的目标位置的命令。关于延迟结合处理,应该以使得完成的物体能够被容纳在上述三维空间606内的方式来指定各个层表面上的形成位置的坐标。形成控制单元404以如下方式经由控制器263控制形成单元264处的形成处理:除了用于正在形成的物体的形成控制命令之外,根据此处发出的形成控制命令来形成物体。

在步骤s508中,通知单元405发出表示延迟结合处理的开始的通知,如图7b中的画面710所示。

在步骤s509中,形成管理单元402确定延迟结合处理过程是否完成。形成管理单元402能够通过经由形成控制单元404接收关于形成的进度的数据来管理延迟结合处理的进度和形成中的错误。如果形成管理单元402能够确定延迟结合处理过程完成(步骤s509中的“是”),则处理进入步骤s510。如果形成管理单元402不能确定延迟结合处理过程完成(步骤s509中的“否”),则处理进入步骤s511。在步骤s510中,通知单元405发出表示完成延迟结合处理过程的通知。

在步骤s511中,形成管理单元402确定延迟结合处理是否失败了。如果形成管理单元402确定延迟结合处理失败了(步骤s511中的“是”),则处理进入步骤s512。如果形成管理单元402不能确定延迟结合处理失败了(步骤s511中的“否”),则处理返回到步骤s509。在步骤s512中,通知单元405发出表示延迟结合处理失败的通知。

此外,该系统还可以被构造为使得能够仅向进行形成处理的形成装置发出经由图7a、图7b和图7c的用于延迟结合处理的指令。

现在,将参照图9描述可以发出由本发明的示例性实施例提出的用于延迟结合处理的指令的定时。

根据来自pc103或形成装置102的形成指令开始形成装置102处的形成处理。在该形成处理中,首先,进行包括预热形成单元264的预处理(1)(调整工作台的位置,调整温度等)。之后,实施实际的增材制造(2)。然后,在完成物体本身的形成之后,为了例如安全地提取增材制造物体的目的而进行后处理(3),然后形成处理完成。根据整个形成处理的完成,发出步骤s510中的完成通知。

用户应该根据完成通知进行诸如提取物体的工作和去除支撑体的后处理。

应该在预处理(1)和增材制造(2)期间接收用于由本发明的示例性实施例提出的用于延迟结合处理的指令。

只有能够在后处理期间实施附加形成的类型的装置才能够在从后处理(3)到完成形成处理的时间段期间接收用于延迟结合处理的指令,并且进行延迟结合处理。

根据第一示例性实施例,可以进行由本发明的示例性实施例提出的延迟结合处理。另一方面,延迟结合处理的执行使得延迟已经在正在形成中的物体的完成时间。此外,在远位置处形成多个被形成的物体,这使得后处理(例如,物体的提取)复杂化。

因此,第二示例性实施例还提出了用于使得能够适当地进行延迟结合处理的机制。第二示例性实施例具有与第一示例性实施例大致类似的系统构造等,因此将省略对这种类似特征的描述,并且仅关注与第一示例性实施例的不同之处。

图8示出根据第二示例性实施例的由形成管理单元402提供的形成设置画面。设置画面801与图7a所示的画面不同,并且是用于向不进行生产的形成装置发出形成指令的设置画面。设置画面801显示在形成装置102的操作单元256或pc103的显示器209上。

用户可以使用下拉菜单802选择用户想要实施形成的形成装置。此外,用户可以类似于图7a、图7b和图7c在设置画面801上配置各种形成设置。

在延迟结合处理设置字段803中,用户可以设置例如是否准许(permit)延迟结合处理。

在下拉菜单804中,用户可以预先设置在对当前设置画面801上被设置为目标的物体的形成处理的中途,是否接受(准许)用于其他物体的延迟结合处理。在菜单804中指定“ok”准许进行延迟结合处理。在菜单804中指定“ng”禁止进行延迟结合处理。

复选框805用于确定是否设置针对当前设置画面801上被设置为目标的物体的形成处理的完成时间段。如果在复选框805上打勾,则用户可以设置直到形成完成为止所花费的时间段。

在下拉菜单806中,用户设置直到形成完成为止所花费的期望的时间段。此时,至少从被设置为目标的物体的形状、形成设置的参数等预测形成处理将要花费多长时间,作为形成时间段。然后,在菜单806将该预测的形成时间段设置为默认值。希望预先接受延迟结合处理的用户应该通过操作菜单806来设置相对较长的形成时间段。这里设置的形成时间段不包括关于提取物体的后处理的时间段。

在本示例性实施例中,除了第一示例性实施例以外,还在图5所示的步骤s504中添加基于在菜单806中指定的设置的确定处理。

更具体地,形成管理单元402根据作为延迟结合处理的目标物体的形状、形成设置的参数等重新计算并预测,在途中同时开始形成作为延迟结合处理的目标的物体时与正在形成的物体一起所花费的形成时间段。然后,形成管理单元402基于重新计算出的时间段,确定在从当前正在形成的物体的形成开始起的在菜单806中指定的形成时间段内是否可以完成延迟结合处理的过程。如果形成管理单元402确定不能完成延迟结合处理,则处理从步骤s504进入步骤s505。

如果在设置画面801上指定准许延迟结合处理,则控制目标物体的形成位置移动到更接近工作台上的角落的位置。这种控制增加了确定能够进行根据参照图6a描述的形成模式的延迟结合处理的可能性。此外,类似地,第二示例性实施例还可以包括通过考虑参照图6b描述的形成模式来调整例如物体的朝向以使得目标物体的高度最小化的控制。

(第一示例性应用)

除了图3a-1、图3a-2和图3b所示的示例以外,可应用由本发明的示例性实施例提出的延迟结合处理的形成方法的示例,还包括减材制造(subtractivemanufacturing)方法,以及属于上述增材制造方法的立体光刻、粉末烧结和粉末粘结。作为立体光刻,有使用粉末树脂的方法和使用液体作为材料的方法。对于粉末烧结,可以使用金属粉末、树脂等作为材料。对于粉末粘结,例如,可以通过使用粘结剂使石膏材料固化和分层。

另一方面,关于用于在垂直于设置物体的工作台的水平表面的方向上层叠材料而不移动该工作台但移动头部等的形成方法,难以应用由本发明的示例性实施例提出的延迟结合处理。然而,即使对于这样的形成方法,将装置构造为在延迟结合处理时在垂直方向上移动预先分割的工作台,也使得能够通过在工作台上的延迟结合处理来形成附加物体。此外,诸如为了准备延迟结合处理而在没有形成物体的工作台上也预先形成支撑材料的控制,使得能够通过对支撑材料的延迟结合处理来形成附加物体。

(第二示例性应用)

在图6a和图6b中,将容纳完成正在形成的物体的情况下的整个增材制造物体的三维空间605被确保为长方体。然而,将容纳完成形成生产的物体的情况下的整个增材制造物体的三维空间605也可以根据增材制造物体的形状被确保为诸如圆柱形、三角棱柱形、圆锥形、三角锥形的形状。在这种情况下,可以确保更大的空间作为用于延迟结合处理的三维空间606,这进一步便于应用延迟结合处理。

其它实施例

还可以通过读出并执行记录在存储介质(也可更完整地称为“非暂时性计算机可读存储介质”)上的计算机可执行指令(例如,一个或更多个程序代码)以执行上述实施例中的一个或更多个的功能、并且/或者包括用于执行上述实施例中的一个或更多个的功能的一个或更多个电路(例如,专用集成电路(asic))的系统或装置的计算机,来实现本发明的实施例,并且,可以利用通过由系统或装置的计算机例如读出并执行来自存储介质的计算机可执行指令以执行上述实施例中的一个或更多个的功能、并且/或者控制一个或更多个电路以执行上述实施例中的一个或更多个的功能的方法,来实现本发明的实施例。计算机可以包括一个或更多个处理器(例如,中央处理单元(cpu)、微处理单元(mpu)),并且可以包括分开的计算机或分开的处理器的网络,以读出并执行计算机可执行指令。计算机可执行指令可以例如从网络或存储介质被提供给计算机。存储介质可以包括例如硬盘、随机存取存储器(ram)、只读存储器(rom)、分布式计算系统的存储器、光盘(诸如压缩光盘(cd)、数字通用光盘(dvd)或蓝光光盘(bd)tm)、闪存装置以及存储卡等中的一个或更多个。

本发明的实施例还可以通过如下的方法来实现,即,通过网络或者各种存储介质将执行上述实施例的功能的软件(程序)提供给系统或装置,该系统或装置的计算机或是中央处理单元(cpu)、微处理单元(mpu)读出并执行程序的方法。

虽然参照示例性实施例描述了本发明,但是,应该理解,本发明不限于公开的示例性实施例。下述权利要求的范围应当被赋予最宽的解释,以涵盖所有这类变型以及等同的结构和功能。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1