1.一种用于对由增材制造系统生成三维物体进行管理的方法,包括:
生成虚拟物体在虚拟构造体积内的空间布置;
控制所述增材制造系统对应于所述虚拟构造体积处理构造材料的连续层;
接收修改所述虚拟构造体积的请求;
基于所述虚拟构造体积的还未被所述增材制造系统处理的部分,来确定能否接受所述请求,并且如果确定能接受,则修改所述虚拟构造体积;以及
控制所述增材制造系统基于修改后的虚拟构造体积继续处理所述构造材料的层。
2.如权利要求1所述的方法,其中接收请求包括接收以下中的一种或多种:取消物体的生成的请求;添加新的物体的请求;使物体移位的请求;用一个物体替换另一物体的请求;复制物体的请求;以及修改物体特征的请求。
3.如权利要求1所述的方法,其中确定能否接受所述请求包括:确定构造材料的已被所述增材制造系统处理的层的数目。
4.如权利要求3所述的方法,进一步包括从所确定的层的数目确定所述虚拟构造体积的还未被所述增材制造系统处理的所述部分。
5.如权利要求3所述的方法,进一步包括:当所接收的请求是添加新的物体的请求时,确定在所述构造体积的未处理的部分中是否有足够的空间来容纳所述新的物体。
6.如权利要求3所述的方法,进一步包括:当所接收的请求是移动或取消物体的请求时,确定该物体的一部分是否已由所述增材制造系统生成。
7.如权利要求1所述的方法,其中确定能否接受所述请求是基于与物体相关联的数据的。
8.如权利要求1所述的方法,其中确定能否接受所述请求基于:对新的虚拟物体或所述虚拟构造体积内的任何其它虚拟物体执行一种或多种几何操作,以确定所述虚拟构造体积内的物体的新的空间布置,所述新的空间布置允许所述新的虚拟物体被包括在所述新的空间布置中。
9.如权利要求1所述的方法,其中控制所述增材制造系统包括:生成并发送表示所述虚拟构造体积的切片的数据至所述增材制造系统,并且进一步,其中当确定能接受所述请求时,根据所述请求修改所述虚拟构造体积,并生成和发送表示修改后的虚拟构造体积的切片的修改后的数据至所述增材制造系统。
10.如权利要求9所述的方法,进一步包括将修改后的数据发送至所述增材制造系统,而不中断对层构造材料进行的处理。
11.一种用于管理三维的生成的系统,所述系统包括处理器,所述处理器用于:
获得一个或多个虚拟物体;
生成这些物体在虚拟构造体积内的空间布置;
控制增材制造系统处理所述虚拟构造体积;
响应于一请求而修改所述虚拟构造体积;以及
控制所述增材制造系统处理修改后的虚拟构造体积。
12.如权利要求11所述的系统,其中所述处理器用于接收一请求,包括接收以下中的一种或多种:取消物体的生成的请求;添加新的物体的请求;使物体移位的请求;用一个物体替换另一物体的请求;复制物体的请求;以及修改物体特征的请求。
13.如权利要求11所述的系统,其中所述处理器用于确定能否接受修改所述虚拟构造体积的请求,并且如果基于所述虚拟构造体积的还未被所述增材制造系统处理的部分确定能接受所述请求,则修改所述虚拟构造体积。
14.如权利要求11所述的系统,其中所述处理器用于生成并发送表示所述虚拟构造体积的切片的数据至所述增材制造系统,并且当确定能接受所述请求时,根据所述请求修改所述虚拟构造体积,并生成和发送表示修改后的虚拟构造体积的切片的修改后的数据至所述增材制造系统。
15.一种计算机可读介质,其上存储有处理器可理解的指令,所述指令当由处理器执行时:
生成虚拟物体在虚拟构造体积内的布置;
控制增材制造系统处理所述虚拟构造体积的连续切片;
接收修改所述虚拟构造体积的请求;
基于所述虚拟构造体积的还未被所述增材制造系统处理的部分,来确定能否接受所述请求,并且如果确定能接受,则修改所述虚拟构造体积;以及
控制所述增材制造系统处理虚拟构造体积的连续切片。