基于网络的3D打印方法、设备及计算机可读存储介质技术

技术编号:19348178 阅读:32 留言:0更新日期:2018-11-07 16:07
本发明专利技术公开了一种基于网络的3D打印方法,通过根据产品设计要求生成三维模型,上传到内容提供节点;当接收到打印指令时,在确定本地不存在对应的三维模型文件时,从内容提供节点获取;将所述三维模型文件转换为STL文件,并进一步生成所述打印指令对应的打印文件;确定所述打印指令对应的3D打印材料;基于所述产品设计要求和3D打印材料确定打印程序;按照所述打印程序执行对应的3D打印操作。本发明专利技术还公开了一种基于网络的3D打印设备及计算机可读存储介质。本发明专利技术通过获取内容提供节点的网络资源,解决了难以充分利用网络资源的技术问题,并利用形状记忆材料作为3D打印材料,实现了3D打印材料的循环利用。

【技术实现步骤摘要】
基于网络的3D打印方法、设备及计算机可读存储介质
本专利技术涉及增材制造
,尤其涉及一种基于网络缓存的3D打印方法、设备及计算机可读存储介质。
技术介绍
3D打印技术(ThreedimensionPrinting)目前已应用于航天航空业、制造业、时尚产业等多个领域中,3D打印技术即快速成型技术的一种,它是一种以数字模型文件为基础,运用粉末状金属或塑料等可粘合材料,通过逐层打印的方式来构造物体的技术。因其灵活、方便、精度高等优点而受到欢迎。但3D打印机的价格昂贵,其较高的成本造成了人们进行3D打印的障碍;同时如果没有相当的专业知识,一般人甚至相关技术人员都很难能够制作出高水平的3D打印模型,基于上述原因,3D打印还难以在市场上大范围推广和应用。目前的3D打印模型文件往往是各个公司的保密资料,对于不具备绘图技能或者偶尔有3D打印需求的人来说,从头开始学习绘制三维模型并购买昂贵的打印设备是不现实的。因此,有必要提出一种基于网络的3D打印方法,充分利用网络资源,获取部分非核心的3D打印资料,且能保证打印质量。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种基于网络的3D打印方法,旨在解决当前3D打印技术门槛较高,难以充分利用网络资源的技术问题。为实现上述目的,本专利技术提供一种基于网络的3D打印方法,所述基于网络的3D打印3D打印方法包括以下步骤:在获取到产品设计要求时,根据所述产品设计要求生成三维模型,将所述三维模型上传到内容提供节点并在本地进行存储;当接收到打印指令时,检查本地保存的三维模型,确定本地是否存在所述打印指令对应的三维模型文件;在确定本地不存在所述打印指令对应的三维模型文件时,向内容提供节点发起文件获取请求,以获取所述打印指令对应的三维模型文件;在接收到所述内容提供节点提供的三维模型文件时,将所述三维模型文件转换为STL文件,并进一步对所述STL文件进行格式转换,生成所述打印指令对应的打印文件;根据所述产品设计要求确定所述打印指令对应的3D打印材料,发出提示信息,提示用户在指定位置放置3D打印材料;基于所述产品设计要求和3D打印材料确定打印程序;控制3D打印机启动打印程序,按照所述打印程序执行对应的3D打印操作;在完成胚体的初步打印时,对所述胚体进行后续处理,以得到满足所述产品设计要求的3D打印产品。优选地,所述当接收到打印指令时,检查本地保存的三维模型,确定本地是否存在所述打印指令对应的三维模型文件的步骤之后,所述方法还包括:在本地保存有所述打印指令对应的三维CAD文件时,载入所述三维模型,按照打印程序执行对应的打印操作。优选地,所述3D打印材料是指形状记忆材料,所述形状记忆材料包括:形状记忆陶瓷、形状记忆聚合物、形状记忆合金。优选地,所述基于所述产品设计要求和3D打印材料确定打印程序的步骤包括:当所述3D打印材料为形状记忆陶瓷时,获取用于制作形状记忆陶瓷的原料,包括3D打印粘土和连续金属纤维;在料槽内放置3D打印粘土,在料盘内放置连续金属纤维,选择形状记忆陶瓷对应的打印程序。优选地,所述基基于所述产品设计要求和3D打印材料确定打印程序的步骤还包括:当所述3D打印材料为形状记忆聚合物时,在料槽内放置液态的光敏形状记忆聚合物;控制激光扫描模块发出350mm-400mm的激光束,所述激光束经反射镜反射到镜子正上方的料槽底部,按照截面轮廓的要求进行扫描,激光束透过料槽底部的高透石英玻璃与料槽中的光敏形状记忆聚合物,使被扫描区域的光敏形状记忆聚合物固化,从而得到该截面轮廓的树脂薄片;在完成一层薄片的固化时,所述第一层光敏形状记忆聚合物薄片会粘在吊台的下表面上,随着吊台上升一层薄片的高度,以便进行第二层激光扫描固化,新固化的一层光敏形状记忆聚合物粘接在前一层上,不断重复,直到整个产品成型。优选地,所述吊台倒挂在料槽上方,具有光滑平整的下表面,且吊台的下表面与料槽中的液体上表面贴合,能够在升降装置的控制下向上或向下垂直移动。优选地,所述在完成胚体的初步打印时,对所述胚体进行后续处理,以得到满足所述产品设计要求的3D打印产品的步骤包括:当所述3D打印材料为形状记忆陶瓷时,设置烧结曲线,将胚体在充满氮气的700-850℃密闭环境中预烧结18-20小时,然后在1100-1500℃的温度下烧结3-4小时,最后进行冷却,得到以形状记忆陶瓷为材料的3D打印产品。优选地,所述在完成胚体的初步打印时,对所述胚体进行后续处理,以得到满足所述产品设计要求的3D打印产品的步骤还包括:当所述打印材料为形状记忆聚合物时,将胚体浸入高温液体内进行热处理。此外,为实现上述目的,本专利技术还提供一种基于网络的3D打印设备,其特征在于,所述基于网络的3D打印设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于网络的3D打印程序,所述基于网络的3D打印程序被所述处理器执行时实现如上述任一项所述的基于网络的3D打印方法的步骤。此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有基于网络的3D打印程序,所述基于网络的3D打印程序被处理器执行时实现如上述任一项所述的基于网络的3D打印方法的步骤。本专利技术方案,通过在获取到产品设计要求时,根据所述产品设计要求生成三维模型,将所述三维模型上传到内容提供节点并在本地进行存储;然后当接收到打印指令时,检查本地保存的三维模型,确定本地是否存在所述打印指令对应的三维模型文件;然后在确定本地不存在所述打印指令对应的三维模型文件时,向内容提供节点发起文件获取请求,以获取所述打印指令对应的三维模型文件;然后在接收到所述内容提供节点提供的三维模型文件时,将所述三维模型文件转换为STL文件,并进一步对所述STL文件进行格式转换,生成所述打印指令对应的打印文件;之后根据所述产品设计要求确定所述打印指令对应的3D打印材料,发出提示信息,提示用户在指定位置放置3D打印材料;之后基于所述产品设计要求和3D打印材料确定打印程序;之后控制3D打印机启动打印程序,按照所述打印程序执行对应的3D打印操作;最后在完成胚体的初步打印时,对所述胚体进行后续处理,以得到满足所述产品设计要求的3D打印产品;本方法通过获取内容提供节点的网络资源,解决了当前3D打印技术门槛较高,难以充分利用网络资源的技术问题,并利用形状记忆材料作为3D打印材料,实现了3D打印材料的循环利用。附图说明图1是本专利技术实施例方案涉及的硬件运行环境中基于网络的3D打印设备所属终端的结构示意图;图2为本专利技术基于网络的3D打印方法第一实施例中的流程示意图;图3为本专利技术基于网络的3D打印方法第二实施例中基于所述产品设计要求和3D打印材料确定打印程序的步骤的细化流程示意图;图4为本专利技术基于网络的3D打印方法第三实施例中基于所述产品设计要求和3D打印材料确定打印程序的步骤的细化流程示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。如图1所示,图1是本专利技术实施例方案涉及的硬件运行环境的装置所属终端结构示意图。本专利技术实施例终端可以是PC,也可本文档来自技高网...

【技术保护点】
1.一种基于网络的3D打印方法,其特征在于,所述基于网络的3D打印3D打印方法包括以下步骤:在获取到产品设计要求时,根据所述产品设计要求生成三维模型,将所述三维模型上传到内容提供节点并在本地进行存储;当接收到打印指令时,检查本地保存的三维模型,确定本地是否存在所述打印指令对应的三维模型文件;在确定本地不存在所述打印指令对应的三维模型文件时,向内容提供节点发起文件获取请求,以获取所述打印指令对应的三维模型文件;在接收到所述内容提供节点提供的三维模型文件时,将所述三维模型文件转换为STL文件,并进一步对所述STL文件进行格式转换,生成所述打印指令对应的打印文件;根据所述产品设计要求确定所述打印指令对应的3D打印材料,发出提示信息,提示用户在指定位置放置3D打印材料;基于所述产品设计要求和3D打印材料确定打印程序;控制3D打印机启动打印程序,按照所述打印程序执行对应的3D打印操作;在完成胚体的初步打印时,对所述胚体进行后续处理,以得到满足所述产品设计要求的3D打印产品。

【技术特征摘要】
1.一种基于网络的3D打印方法,其特征在于,所述基于网络的3D打印3D打印方法包括以下步骤:在获取到产品设计要求时,根据所述产品设计要求生成三维模型,将所述三维模型上传到内容提供节点并在本地进行存储;当接收到打印指令时,检查本地保存的三维模型,确定本地是否存在所述打印指令对应的三维模型文件;在确定本地不存在所述打印指令对应的三维模型文件时,向内容提供节点发起文件获取请求,以获取所述打印指令对应的三维模型文件;在接收到所述内容提供节点提供的三维模型文件时,将所述三维模型文件转换为STL文件,并进一步对所述STL文件进行格式转换,生成所述打印指令对应的打印文件;根据所述产品设计要求确定所述打印指令对应的3D打印材料,发出提示信息,提示用户在指定位置放置3D打印材料;基于所述产品设计要求和3D打印材料确定打印程序;控制3D打印机启动打印程序,按照所述打印程序执行对应的3D打印操作;在完成胚体的初步打印时,对所述胚体进行后续处理,以得到满足所述产品设计要求的3D打印产品。2.如权利要求1所述的基于网络的3D打印方法,其特征在于,所述当接收到打印指令时,检查本地保存的三维模型,确定本地是否存在所述打印指令对应的三维模型文件的步骤之后,所述方法还包括:在本地保存有所述打印指令对应的三维CAD文件时,载入所述三维模型,按照打印程序执行对应的打印操作。3.如权利要求1所述的基于网络的3D打印方法,其特征在于,所述3D打印材料是指形状记忆材料,所述形状记忆材料包括:形状记忆陶瓷、形状记忆聚合物、形状记忆合金。4.如权利要求1所述的基于网络的3D打印方法,其特征在于,所述基于所述产品设计要求和3D打印材料确定打印程序的步骤包括:当所述3D打印材料为形状记忆陶瓷时,获取用于制作形状记忆陶瓷的原料,包括3D打印粘土和连续金属纤维;在料槽内放置3D打印粘土,在料盘内放置连续金属纤维,选择形状记忆陶瓷对应的打印程序。5.如权利要求1所述的基于网络的3D打印方法,其特征在于,所述基基于所述产品设计要求和3D打印材料确定打印程序的步骤还包括:当所述3D打印材料为形状记忆聚合...

【专利技术属性】
技术研发人员:郭立
申请(专利权)人:深圳市零度智控科技有限公司
类型:发明
国别省市:广东,44

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

1