【技术实现步骤摘要】
本专利技术涉及打印
,特别是涉及一种3D对象的制造方法及3D打印装置。
技术介绍
3D打印,即快速成型技术的一种,它是一种以数字模型文件为基础,运用特殊蜡材、粉末状金属或塑料等可粘合材料,通过逐层打印的方式来构造物体的技术。3D打印的设计过程通常是:先通过计算机建模软件如CAD、CAID等中构建需要打印的虚拟3D模型,再将构建的虚拟3D模型“分区”成逐层的截面,3D打印机通过读取3D模型的截面信息,用液体状、粉状或片状的材料将这些截面逐层打印出来,再将各层截面以各种方式粘合起来从而制造出一个实体。利用3D打印技术几乎可以任何形状的物品,产品多样化,且打印出来的物品无需组装,成本低,效率高。随着用户需求的增长,越来越多用户希望能把喜欢的虚拟图形例如某一应用场景变为实体物品所拥有,然而利用现有的3D打印方法,通常需要先在建模软件中构建该应用场景对应的3D模型才能够进行3D打印,如此一来需要花费较多的时间在模型设计上,且提高了3D打印的难度,降低趣味性。
技术实现思路
本专利技术主要解决的技术问题是提供一种3D对象的制造方法及3D打印装置,能够方便打印出用户喜欢/需要的现成3D对象、减少3D打印时间。为解决上述技术问题,本专利技术采用的一个技术方案是:提供一种3D
对象的制造方法,包括:从正在运行的交互应用的界面中接收当前用户对至少另一交互方所操纵元素的操纵请求;接收所述至少另一交互方对所述操纵请求的允许指令,并在接收到所述允许指令后按照所述操纵请求实施对所述至少另一交互方所操纵元素的操纵;或按照所述操纵请求在所述界面中向所述至少另一交互方演 ...
【技术保护点】
一种3D对象的制造方法,其特征在于,包括:从正在运行的交互应用的界面中接收当前用户对至少另一交互方所操纵元素的操纵请求;接收所述至少另一交互方对所述操纵请求的允许指令,并在接收到所述允许指令后按照所述操纵请求实施对所述至少另一交互方所操纵元素的操纵;或按照所述操纵请求在所述界面中向所述至少另一交互方演示对所述操纵元素的操纵,以使得所述至少另一交互方按照所述演示对所述操纵元素进行操纵;在完成对所述操纵元素的操纵后接收截屏选择指令,以确定包括所述操纵元素在内的所述界面中的截屏区域;选取所述截屏区域内所对应选定应用场景的3D模型,以获取待打印3D对象;将获取的所述待打印3D对象转变成打印文件;将所述打印文件发送至3D打印机,以使得所述3D打印机根据所述打印文件进行3D打印。
【技术特征摘要】
1.一种3D对象的制造方法,其特征在于,包括:从正在运行的交互应用的界面中接收当前用户对至少另一交互方所操纵元素的操纵请求;接收所述至少另一交互方对所述操纵请求的允许指令,并在接收到所述允许指令后按照所述操纵请求实施对所述至少另一交互方所操纵元素的操纵;或按照所述操纵请求在所述界面中向所述至少另一交互方演示对所述操纵元素的操纵,以使得所述至少另一交互方按照所述演示对所述操纵元素进行操纵;在完成对所述操纵元素的操纵后接收截屏选择指令,以确定包括所述操纵元素在内的所述界面中的截屏区域;选取所述截屏区域内所对应选定应用场景的3D模型,以获取待打印3D对象;将获取的所述待打印3D对象转变成打印文件;将所述打印文件发送至3D打印机,以使得所述3D打印机根据所述打印文件进行3D打印。2.根据权利要求1所述的方法,其特征在于,所述选取所述截屏区域内所对应选定应用场景的3D模型,以获取待打印3D对象的步骤之前,包括:将所述截屏区域共享给所述至少另一交互方显示,以接收所述至少另一交互方的确认或取消指令;在接收到所述至少另一交互方的确认指令后,执行所述选取所述截屏区域内所对应选定应用场景的3D模型,以获取待打印3D对象的步骤。3.根据权利要求1或2所述的方法,其特征在于,所述从正在运行的交互应用的界面中接收当前用户对至少另一交互方所操纵元素的操纵请求的步骤包括:从正在运行的在线交互3D游戏应用的界面中接收当前用户对至少另一游戏方所操纵角色的操纵请求。4.根据权利要求3所述的方法,其特征在于,所述选取所述截屏区域内所对应选定应用场景的3D模型的步骤包括:选取所述截屏区域内所对应选定游戏场景的3D模型,以获取待打印3D对象;其中,所述选取所述截屏区域内所对应选定游戏场景的3D模型的步骤包括:获取所述截屏区域内组成所述选定游戏场景的每帧游戏场景对应的单一模型的顶点坐标数据、纹理数据以及变换矩阵数据;利用所述顶点坐标数据、纹理数据以及变换矩阵数据获取每帧游戏场景对应的单一模型;将组成所述选定游戏场景的所有帧游戏场景分别对应的单一模型按照预定规则进行组合,进而得到所述选定游戏场景对应的3D模型。5.根据权利要求1或2所述的方法,其特征在于,在所述将获取的所述待打印3D对象转变成打印文件的步骤之前,进一步包括:接收所述当前用户的编辑请求;根据所述编辑请求显示3D模型编辑界面;接收当前用户在所述3D模型编辑界面中对选取的所述3D模型进行修改、删除或增加的编辑指令;根据所述编辑指令对选取的所述3D模型进行相应编辑,并将编辑后的3D模型共享给所述至少另一交互方显示,以接收所述至少另一交互方的确认或取消指令;在接收到所述至少另一交互方的确认指令后,将编辑后的3D模型作为获取的所述待打印3D对象,并执行将获取的所述待打印3D对象转变成打印文件的步骤。6.根据权利要求1或2所述的方法,其特征在于,在所述将获取的所述待打印3D对象转变成打印文件的步骤之前,进一步包括:检测选取的所述3D模型中是否存在两个以上相互独立而无直接或间接连接的部件和/或检测选取的所述3D模型中是否存在尺寸小于预定值的部件;当所述3D模型中存在两个以上相互独立而无直接或间接连接的部件时,使所述两个以上相互独立而无直接或间接连接的部件建立连接关系或对其中悬空的部件建立支撑架,并将建立连接关系或建立支撑架之后的3D模型作为获取的所述待打印3D对象;当所述3D模型中存在尺寸小于预定值的部件时,调整所述尺寸小于预定值的部件的尺寸,以使得所述部件的尺寸大于或等于所述预定值,并...
【专利技术属性】
技术研发人员:刘美鸿,高炜,戴鹏,陈易华,
申请(专利权)人:深圳市亿思达科技集团有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。