制造三维对象的制作方法

文档序号:13678770阅读:来源:国知局
技术特征:
1.一种制造三维(3D)对象的系统,包括:处理器;系统存储器,所述系统存储器包括引导所述处理器进行以下的代码:获得所述3D对象的3D模型;针对3D模型的多个定向计算被用于在打印期间支撑所述3D模型的悬伸部分的支撑区域的体积;基于所述支撑区域的体积将所述3D模型的所述多个定向之一标识成选定的定向;根据所述选定的定向来定向所述3D模型;以及打印所述3D对象。2.如权利要求1所述的系统,其特征在于,包括:包括用于以下的代码的系统存储器:将所述3D模型及其支撑区域处理成层;增加所述3D模型的被直接打印在支撑区域附近的层的打印高度和打印延迟时间;如果所述3D模型的上层是自支撑的,则移除所述上层的内部支撑区域;以及使用半边打印路径或针对稀疏填充部分的交替直角转弯路径中的至少一者来生成所述层的打印路径。3.如权利要求2所述的系统,其特征在于:如果所述3D模型具有小于45度的悬伸角,则所述3D模型的所述上层是自支撑的;所述半边打印路径调整为使得半边端与打印路径填充区域的边平行;以及所述交替直角转弯路径在所述稀疏填充部分中重复以创建矩形栅格。4.如权利要求3所述的系统,其特征在于:所述3D模型的多个定向基于所述3D模型的凸包;所述交替直角转弯路径与矩形质密填充部分配对;以及所述交替直角转弯路径在多个层上重复。5.如权利要求1所述的系统,其特征在于,包括所述3D模型,所述3D模型包括:壳体;以及通过用附加填充替换所述壳体的一部分来连接到所述壳体的填充。6.一种用于制造三维(3D)对象的方法(500),所述方法包括:获得所述3D对象的3D模型;针对所述3D模型的多个定向计算被用于在打印期间支撑所述3D模型的悬伸部分的支撑区域的体积;基于所述支撑区域的体积将所述3D模型的所述多个定向之一标识成选定的定向;根据所述选定的定向来定向所述3D模型;以及打印所述3D对象。7.如权利要求6所述的方法,其特征在于,包括增加3D模型的被直接打印在支撑区域层的顶部上的层的打印高度和打印延迟时间。8.如权利要求6所述的方法,其特征在于,如果所述3D模型的上层不是自支撑的,则所述支撑区域包括所述上层的内部支撑。9.如权利要求8所述的方法,其特征在于,如果所述3D模型的悬伸角小于45度,则所述3D模型的所述上层是自支撑的。10.如权利要求6所述的方法,其特征在于,包括通过半边打印路径来\t打印3D模型的层的填充部分。11.如权利要求6所述的方法,其特征在于,包括跟随交替直角转弯打印路径来打印3D模型的层的稀疏填充部分。12.如权利要求6所述的方法,其特征在于,所述3D模型包括:壳体;以及通过用附加填充替换所述壳体的一部分来连接到所述壳体的填充。13.如权利要求6所述的方法,其特征在于,从所述层的凹角处开始对所述3D对象的打印,或者如果所述层缺少凹角,则从所述层上的随机位置处开始所述打印。14.用于存储计算机可读指令的一个或多个计算机可读存储器存储设备,所述计算机可读指令在被一个或多个处理设备执行时,指令对3D对象的构造,所述计算机可读指令包括用于以下的代码:获得所述3D对象的3D模型;针对3D模型的多个定向计算在打印期间支撑所述3D模型的悬伸部分的支撑区域的体积;基于所述支撑区域的体积将所述3D模型的所述多个定向之一标识成选定的定向;根据所述选定的定向来定向所述3D模型;以及打印所述3D对象。15.如权利要求14所述的一个或多个计算机可读存储器存储介质,其特征在于,所述3D模型包括:层的壳体;以及通过用附加填充替换所述壳体的一部分来连接到所述壳体的填充。16.如权利要求14所述的一个或多个计算可读存储器存储设备,其特征在于,所述计算机可读指令包括用于增加所述3D模型的要被打印在支撑区域层附近的层的打印高度和打印延迟时间的代码。17.如权利要求14所述的一个或多个计算机可读存储器存储设备,其特征在于,所述3D模型的所述多个定向基于由所述3D模型的凸包生成的面的数目。18.如权利要求14所述的一个或多个计算机可读存储器存储设备,其特征在于,所述计算机可读指令包括如果所述3D模型的上层是自支撑的,则移除所述上层的内部支撑区域的代码。19.如权利要求14所述的一个或多个计算机可读存储器存储介质,其特征在于,所述计算机可读指令包括用于以下的代码:使用半边打印路径来生成填充的打印路径;以及由在稀疏填充部分中对直角转弯的方向进行交替的多个打印路径来生成网格。20.如权利要求19所述的一个或多个计算机可读存储器存储设备,其特征在于:所述交替直角转弯路径与矩形质密填充部分配对;以及所述交替直角转弯路径在所述稀疏填充部分存在的每一层上重复。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1