3D打印数据生成方法及装置制造方法及图纸

技术编号:15219889 阅读:89 留言:0更新日期:2017-04-26 19:19
本公开是关于3D打印数据生成方法及装置。该方法应用于智能眼镜,包括:识别待扫描物体;对所述待扫描物体进行扫描,得到扫描结果;根据所述扫描结果生成3D打印数据;根据选定的操作项将所述3D打印数据发送到所述操作项对应的操作端。该技术方案,无需用户采用专业建模软件进行设计或采用专业3D扫描设备进行扫描,降低3D打印数据的获取难度及成本,用户操作简单,从而降低普通用户使用3D打印的门槛,提高用户对于智能眼镜及3D打印的体验度。

3D print data generating method and device

The invention discloses a method and a device for generating 3D print data. The method is applied to the smart glasses, recognition of the object to be scanned; the scanned object scanning, scan results; according to the generated 3D print data of the scan results; according to the selected operation will send the 3D print data to the operator corresponding to the end of operation. The technical scheme, the user need not design or use professional 3D scanning equipment to scan the professional modeling software, reduce the 3D print data acquisition difficulty and cost, and simple operation, thereby reducing the ordinary users to use 3D to print the threshold, improve the user for smart glasses and 3D printing experience.

【技术实现步骤摘要】

本公开涉及图像处理
,尤其涉及3D打印数据生成方法及装置。
技术介绍
3D打印为快速成型技术的一种,以数字模型文件为基础,运用粉末状金属或塑料等可粘合材料,通过逐层打印的方式来构造物体的技术。3D打印通常是采用数字技术材料打印机来实现的。常在模具制造、工业设计等领域被用于制造模型,后逐渐用于一些产品的直接制造,已经有使用这种技术打印而成的零部件。该技术在珠宝、鞋类、工业设计、建筑、工程和施工(AEC)、汽车,航空航天、牙科和医疗产业、教育、地理信息系统、土木工程、枪支以及其他领域都有所应用。传统的3D打印技术,需要设计师通过CAD或建模软件先建模,再将建成的三维模型“分区截面”,从而指导打印机逐层打印。
技术实现思路
本公开实施例提供3D打印数据生成方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种3D打印数据生成方法,应用于智能眼镜,所述方法包括:识别待扫描物体;对所述待扫描物体进行扫描,得到扫描结果;根据所述扫描结果生成3D打印数据;根据选定的操作项将所述3D打印数据发送到所述操作项对应的操作端。在另一个实施例中,所述识别待扫描物体,包括:获取所述智能眼镜的预设显示区域内的物体;将所述预设显示区域内的物体确定为所述待扫描物体。在另一个实施例中,对所述待扫描物体进行扫描,得到扫描结果,包括:采用所述智能眼镜上的以下至少一个传感器对所述待扫描物体进行扫描:红外传感器、图像传感器或超声传感器。在另一个实施例中,对所述待扫描物体进行扫描,得到扫描结果,包括:获取所述待扫描物体的特征信息,所述特征信息包括以下至少一项:类型、材质、形状、体积和颜色;根据所述特征信息确定对所述待扫描物体的扫描模式;采用所述扫描模式对所述待扫描物体进行扫描。在另一个实施例中,所述根据选定的操作项将所述3D打印数据发送到所述操作项对应的操作端,包括:当选定的操作项为3D打印时,通过蓝牙或无线局域网将所述3D打印数据发送到所述3D打印机;当选定的操作项为数据分享时,通过蓝牙、无线局域网或即时通讯软件将所述3D打印数据发送到待分享终端;当选定的操作项为云端存储时,将所述3D打印数据上传到云端服务器进行存储,使得从云端服务器获取所述3D打印数据进行异地打印、下载、或分享。根据本公开实施例的第二方面,提供一种3D打印数据生成装置,应用于智能眼镜,所述装置包括:识别模块,用于识别待扫描物体;扫描模块,用于对所述识别模块识别的待扫描物体进行扫描,得到扫描结果;生成模块,用于根据所述扫描模块的扫描结果生成3D打印数据;发送模块,用于根据选定的操作项将所述生成模块生成的3D打印数据发送到所述操作项对应的操作端。在另一个实施例中,所述识别模块包括:第一获取子模块和第一确定子模块,所述第一获取子模块,用于获取所述智能眼镜的预设显示区域内的物体;所述第一确定子模块,用于将所述第一获取子模块获取的预设显示区域内的物体确定为所述待扫描物体。在另一个实施例中,所述扫描模块,用于采用所述智能眼镜上的以下至少一个传感器对所述待扫描物体进行扫描:红外传感器、图像传感器或超声传感器。在另一个实施例中,所述扫描模块包括:第二获取子模块、第二确定子模块和扫描子模块,所述第二获取子模块,用于获取所述识别模块识别的待扫描物体的特征信息,所述特征信息包括以下至少一项:类型、材质、形状、体积和颜色;所述第二确定子模块,用于根据所述第二获取子模块获取的特征信息确定对所述待扫描物体的扫描模式;所述扫描子模块,用于采用所述第二确定子模块确定的扫描模式对所述待扫描物体进行扫描。在另一个实施例中,所述发送模块,用于当选定的操作项为3D打印时,通过蓝牙或无线局域网将所述3D打印数据发送到所述3D打印机;当选定的操作项为数据分享时,通过蓝牙、无线局域网或即时通讯软件将所述3D打印数据发送到待分享终端;当选定的操作项为云端存储时,将所述3D打印数据上传到云端服务器进行存储,使得从云端服务器获取所述3D打印数据进行异地打印、下载、或分享。根据本公开实施例的第三方面,提供一种3D打印数据生成装置,应用于智能眼镜,所述装置包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:识别待扫描物体;对所述待扫描物体进行扫描,得到扫描结果;根据所述扫描结果生成3D打印数据;根据选定的操作项将所述3D打印数据发送到所述操作项对应的操作端。本公开的实施例提供的技术方案可以包括以下有益效果:本实施例中,智能眼镜具有3D扫描功能,通过智能眼镜扫描待扫描物体,将扫描结果生成3D打印机支持格式的3D打印数据,并将3D打印数据以无线方式发送到指定操作端,如3D打印机、其他用户终端或云端服务器等。这样,无需用户采用专业建模软件进行设计或采用专业3D扫描设备进行扫描,降低3D打印数据的获取难度及成本,用户操作简单,从而降低普通用户使用3D打印的门槛,提高用户对于智能眼镜及3D打印的体验度。在另一个实施例中,为了在扫描时确保不将临近的物体一并扫描进来,导致获取错误的3D数据,因此需要将被扫描物体放入特定的扫描区域扫描。因此,用户通过智能眼镜扫描待扫描物体时,需要将待扫描物体放入智能眼镜的预设显示区域中。在另一个实施例中,通过在智能眼镜中集成红外传感器、图像识别传感器和超声波测距传感器中之少一个传感器,使得智能眼镜具备扫描3D物体的功能,即获取待扫描物体的形状、结构、颜色等数据,用户带上智能眼镜后,可直接通过智能眼镜进行扫描,将用户所见直接转化为3D打印数据,无需用户采用专业建模软件进行设计或采用专业3D扫描设备进行扫描,降低3D打印数据的获取难度及成本,用户操作简单,从而降低普通用户使用3D打印的门槛,提高用户对于智能眼镜及3D打印的体验度。在另一个实施例中,根据待扫描物体的特征信息采用相应的扫描模式进行3D扫描,提高3D扫描的效率及准确度,并且用户操作简单,体验度较好。在另一个实施例中,智能眼镜与3D打印机之间实现同一协议下的联动,如蓝牙、Wi-Fi等,确保智能眼镜的扫描结果可以特定形式输入到3D打印机,进行即时3D打印;也可将3D打印数据分享给其他用户;或者,在需要进行异地打印时(即被扫描物体与实际打印出来的成品不在同一地点、甚至不在同一时间时),可先将3D打印数据储存在云端服务器,在需要时进行异地打印,也可通过云端服务器分享给他人下载或使用。这样,使得3D打印数据的使用更加方便、快捷,用户体验度更好。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的一种3D打印数据生成方法的流程图。图2是根据另一示例性实施例示出的一种3D打印数据生成方法的流程图。图3是根据一示例性实施例示出的智能眼镜的显示示意图。图4是根据一示例性实施例示出的一种3D打印数据生成方法的流程图。图5是根据另一示例性实施例示出的智能眼镜的显示示意图。图6是根据一示例性实施例示出的一种3D打印数据生成装置的框图。图7是根据一示例性实施例示出的识别模块的框图。图8是根据一示例性实施例示出的扫描模块的框图。图9是根据一示例性实施例示本文档来自技高网...

【技术保护点】
一种3D打印数据生成方法,其特征在于,应用于智能眼镜,所述方法包括:识别待扫描物体;对所述待扫描物体进行扫描,得到扫描结果;根据所述扫描结果生成3D打印数据;根据选定的操作项将所述3D打印数据发送到所述操作项对应的操作端。

【技术特征摘要】
1.一种3D打印数据生成方法,其特征在于,应用于智能眼镜,所述方法包括:识别待扫描物体;对所述待扫描物体进行扫描,得到扫描结果;根据所述扫描结果生成3D打印数据;根据选定的操作项将所述3D打印数据发送到所述操作项对应的操作端。2.根据权利要求1所述的方法,其特征在于,所述识别待扫描物体,包括:获取所述智能眼镜的预设显示区域内的物体;将所述预设显示区域内的物体确定为所述待扫描物体。3.根据权利要求1所述的方法,其特征在于,对所述待扫描物体进行扫描,得到扫描结果,包括:采用所述智能眼镜上的以下至少一个传感器对所述待扫描物体进行扫描:红外传感器、图像传感器或超声传感器。4.根据权利要求1所述的方法,其特征在于,对所述待扫描物体进行扫描,得到扫描结果,包括:获取所述待扫描物体的特征信息,所述特征信息包括以下至少一项:类型、材质、形状、体积和颜色;根据所述特征信息确定对所述待扫描物体的扫描模式;采用所述扫描模式对所述待扫描物体进行扫描。5.根据权利要求1所述的方法,其特征在于,所述根据选定的操作项将所述3D打印数据发送到所述操作项对应的操作端,包括:当选定的操作项为3D打印时,通过蓝牙或无线局域网将所述3D打印数据发送到所述3D打印机;当选定的操作项为数据分享时,通过蓝牙、无线局域网或即时通讯软件将所述3D打印数据发送到待分享终端;当选定的操作项为云端存储时,将所述3D打印数据上传到云端服务器进行存储,使得从云端服务器获取所述3D打印数据进行异地打印、下载、或分享。6.一种3D打印数据生成装置,其特征在于,应用于智能眼镜,所述装置包括:识别模块,用于识别待扫描物体;扫描模块,用于对所述识别模块识别的待扫描物体进行扫描,得到扫描结果;生成模块,用于根据所述扫描模块的扫描结果生成3D打印数据;发送模块,用于根据选定的操作项将所述生成...

【专利技术属性】
技术研发人员:刘华一君陈涛
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

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

1