3D打印头组件、3D打印机及其打印方法以及存储介质与流程

文档序号:13293637阅读:236来源:国知局
3D打印头组件、3D打印机及其打印方法以及存储介质与流程

本发明涉及3d打印机技术领域,特别涉及一种3d打印头组件、3d打印机及其打印方法以及存储介质。



背景技术:

近年来3d打印技术逐渐进入公众视野并得到快速发展,3d打印机是3d打印技术应用中的重要设备,相对于其他的增材制造技术而言,通过3d打印机进行打印具有速度快、价格便宜、高易用性等优点。目前,市场上的3d打印机主要采用熔融沉积堆积法(fuseddepositionmanufacturing,fdm)又称熔丝沉积法打印,通过分层、逐层打印得到最终需要打印的物体。

对于fmd工艺而言,传统上通常采用单色熔丝材料打印模型,对于全彩的成品制作不易实现,为了实现彩色的3d打印,一般都是通过后期对模型进行双色或混色或多色染色,实现模型的颜色分层、颜色渐变等,然而这种染色方式染成的色彩不够多变,色彩的运用比较呆板,不能灵活的使用各种色彩。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

本发明的主要目的在于提供一种3d打印头组件,旨在解决现有的3d打印技术中染色方式染成的色彩不够多变,色彩的运用比较呆板,不能够灵活的使用各种色彩的问题。

为了实现上述目的,本发明提供一种3d打印组件,所述3d打印组件位于3d打印机的打印平台之上,所述3d打印头组件包括第一打印头以及第二打印头,所述第一打印头为3d打印头,所述第二打印头为uv打印头;所述第一打印头以及第二打印头的喷嘴朝向3d打印机的打印平台。

优选地,所述3d打印头组件还包括切换机构,所述第一打印头和所述第二打印头均装设于所述切换机构上,所述切换机构带动所述第一打印头以及所述第二打印头向不同方向移动,以实现所述第一打印头以及所述第二打印头的切换。

为实现上述目的,本发明还提供一种3d打印机的打印方法,所述3d打印机包括如上所述的3d打印头组件,所述3d打印机的打印方法包括以下步骤:

在打印过程中,实时监测当前打印层是否需要染色;

在所述当前打印层需要染色时,且在所述当前打印层采用第一打印头打印结束后,选择与待染颜色相对应的颜料;

控制所述第二打印头采用所述颜料对所述当前打印层需要染色的位置进行染色;

在染色结束后,采用所述第一打印头打印下一层。

优选地,所述选择与待染颜色相对应的颜料的步骤包括:

判断当前打印层的待染颜色是否为单色;

若所述当前打印层的待染颜色为单色,则判断是否存在与待染颜色相对应的颜料;

若不存在与所述待染颜色相对应的颜料,根据预设的配色规则选择不同的颜料配色,形成配制颜料。

优选地,所述选择与待染颜色相对应的颜料的步骤包括:

判断当前打印层的待染颜色是否为多色;

若所述当前打印层的待染颜色为多色,根据待染颜色的颜色组成划分区域,将当前打印层的待染颜色所在区域划分多个单色区域;

根据所述当前打印层的打印顺序依次选择单色区域的待染颜色相对应的颜料。

优选地,所述根据所述当前打印层的打印顺序依次选择单色区域的待染颜色相对应的颜料的步骤包括:

判断是否存在与当前需要染色的单色区域的待染颜色相对应的颜料;

若不存在与当前需要染色的单色区域的待染颜色相对应的颜料,根据预设的配色规则选择不同的颜料配色,形成配制颜料。

优选地,所述3d打印机的打印方法还包括:

在接收到打印指令时,获取待打印件的模型文件中待打印件的染色区域;

根据所述染色区域获取所述染色区域的位置,以在打印过程中,根据所述染色区域的位置实时监测当前打印层是否需要染色。

优选地,所述3d打印机的打印方法还包括:

获取待打印件的模型三维数据,根据所述模型三维数据分析需要染色的染色区域,生成并存储所述染色区域的三维数据;

根据模型的三维数据和染色区域的三维数据切片,以生成不同类型的二维数据;

获取切片总层数n,并设置初始层数n0=0,以与所述不同类型的二维数据形成待打印件的模型文件。

为实现上述目的,本发明还提供一种3d打印机,所述3d打印机包括墨盒以及如上所述的3d打印头组件,所述3d打印头组件中的第二打印头与所述墨盒连接;所述3d打印机还包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述3d打印头组件与所述处理器电连接,所述计算机程序被所述处理器执行时实现如上所述的3d打印机的打印方法的步骤。

为实现上述目的,本发明还提供一种存储介质,所述存储介质上存储有3d打印机的控制程序,所述3d打印机的控制程序被处理器执行时实现上述的3d打印机的打印方法的步骤。

本发明实施例提出的一种3d打印头组件、3d打印机及其打印方法以及存储介质,所述3d打印头组件具有第一打印头和第二打印头,其中第一打印头为3d打印头,用于打印3d实体,而第二打印头为uv打印头,用于在色彩打印,如此,在打印过程中可根据需要选择色彩及色彩的配置,实现色彩多变及灵活运用,进而实现全彩打印。

附图说明

图1为本发明3d打印头组件的结构示意图;

图2是本发明实施例方案涉及的硬件运行环境的终端\装置结构示意图;

图3为本发明3d打印机的打印方法第一实施例的流程示意图;

图4为本发明3d打印机的打印方法第二实施例的流程示意图;

图5为本发明3d打印机的打印方法第三实施例的流程示意图;

图6为本发明3d打印机的打印方法第四实施例的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例的主要解决方案是:在打印过程中,实时监测当前打印层是否需要染色;在所述当前打印层需要染色时,且在所述当前打印层采用第一打印头打印结束后,选择与待染颜色相对应的颜料;控制所述第二打印头采用所述颜料对所述当前打印层需要染色的位置进行染色;在染色结束后,采用所述第一打印头打印下一层。

由于现有技术中,fmd工艺通常采用单色熔丝材料打印模型,对于全彩的成品制作不易实现,为了实现彩色的3d打印,一般都是通过后期对模型进行双色或混色或多色染色,实现模型的颜色分层、颜色渐变等,然而这种染色方式染成的色彩不够多变,色彩的运用比较呆板,不能灵活的使用各种色彩。

本发明提供一种解决方案,在打印过程中实时监测当前打印层是否需要染色,在监测到需要染色时,采用uv打印头进行染色,染色结束后,采用3d打印头继续打印,通过uv打印头可根据当前打印层的色彩不同而选择不同的颜料上色,实现色彩多变及灵活运用,进而实现全彩打印。

如图1所示,图1是本发明提出的一种3d打印头组件的结构示意图,所述3d打印头组件位于3d打印机的打印平台(图中未标注)之上,且所述3d打印头组件包括第一打印头10以及第二打印头20,所述第一打印头10为3d打印头,所述第二打印头20为uv打印头;所述第一打印头10以及第二打印头20的喷嘴朝向3d打印机的打印平台。

本发明实施例中,所述3d打印头组件具有双打印头,其中,第一打印头10为3d打印头,具体可以为fdm打印头,用于3d打印;第二打印头20为uv打印头,用于彩色打印,具体采用uv材料,进而控制uv打印头利用所述uv材料进行上色。所述uv打印头具体采用uv颜料进行上色,根据uv颜料的特性,在待打印件上上色后不会存在掉色或者脱色的情况。

在打印过程中,采用第一打印头10打印每层待打印件后,通过切换所述第二打印头20实现对每层或彩色层进行色彩打印。可以理解的是,所述第一打印头10与所述第二打印头20实现切换的方式有多种,具体可以通过控制单一打印头工作实现切换,例如,在打印待打印件时,控制第一打印头10工作,而第二打印头20不工作,在向待打印件染色时,控制第一打印头10不工作,而第二打印头20工作,如此实现第一打印头10和第二打印头20的切换。或者,可以在所述第一打印头10与所述第二打印头20之间通过切换机构30实现切换;或者,还可以在第一打印头10设置第一驱动结构,在第二打印头20设置第二驱动结构,分别控制第一打印头10和第二打印头20移动,以实现两个打印头之间的切换,例如,在采用所述第一打印头10打印时,控制第一打印头10驱动结构驱动第一打印头10朝打印工作台的方向移动,采用所述第二打印头20打印时,控制所述第一打印头10驱动结构驱动第一打印头10远离打印工作台,同时控制第二打印头20驱动结构驱动第二打印头20朝打印工作台的方向移动。

本发明技术方案中,所述3d打印头组件具有第一打印头10和第二打印头20,其中第一打印头10为3d打印头,用于打印3d实体,而第二打印头20为uv打印头,用于在色彩打印,如此,在打印过程中可根据需要选择色彩及色彩的配置,实现色彩多变及灵活运用,进而实现全彩打印。

优选地,所述3d打印头组件还包括切换机构30,所述第一打印头10和所述第二打印头20均装设于所述切换机构30上,所述切换机构30带动所述第一打印头10以及所述第二打印头20向不同方向移动,以实现所述第一打印头10以及所述第二打印头20的切换。具体而言,所述切换机构30可通过带动第一打印头10背离打印平台移动,而带动第二打印平台向打印平台移动实现切换;或者通过带动第一打印头10沿打印平台移动至打印平台边缘,而带动所述第二打印头20沿打印平台移动至打印平台打印位置实现切换。

所述切换机构30具体可以为舵机,所述舵机可以旋转,在所述舵机旋转过程中,带动第一打印头10背离打印平台移动,而带动第二打印头20向打印平台移动,或者所述舵机反转时,带动第一打印头10向打印平台移动,而带动第二打印头20背离打印平台移动,实现第一打印头10和第二打印头20的切换。所述第一打印头10和所述第二打印头20通过舵机转动角度实现切换,具有灵敏性好、反应速度快等显著特点。

或者,所述切换机构30包括转动部以及与所述转动部连接且随所述转动部转动而翻转的安装部,所述安装部具有两端,其中一端安装第一打印头10,另一端安装第二打印头20,所述转动部转动时带动安装部翻转,从而带动所述第一打印头10背离打印平台移动,而带动所述第二打印头20向打印平台移动,或者带动所述第一打印头10向打印平台移动,而带动所述第二打印头20背离打印平台移动。

如图2所示,图2是本发明实施例方案涉及的硬件运行环境的终端结构示意图。

本发明实施例终端可以是3d打印机,也可以是pc、工业电脑等设备。

如图1所示,该终端可以包括:处理器1001,例如cpu,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

本领域技术人员可以理解,图2中示出的3d打印机结构并不构成对3d打印机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。例如,3d打印机结构还可以包括工作台、工作台驱动装置、传感器、舵机、x、y、z轴、电机、打印头加热装置和热床加热装置等结构,传感器设置于3d打印机中的被检测部件上,工作台驱动装置、传感器、舵机、电机、打印头加热装置和热床加热装置均与处理器1001电连接,处理器1001根据指令分别控制工作台驱动装置、传感器、舵机、电机、打印头加热装置以及热床加热装置工作,且根据指令控制工作台驱动装置驱动所述工作台沿所述z轴移动,控制打印头沿所述x、y轴移动。其中,传感器比如位置传感器等。

如图2所示,作为一种存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及3d打印机的控制应用程序。

在图2所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的3d打印机的控制应用程序,并执行以下操作:

打印过程中,实时监测当前打印层是否需要染色;

在所述当前打印层需要染色时,且在所述当前打印层采用第一打印头打印结束后,选择与待染颜色相对应的颜料;

控制所述第二打印头采用所述颜料对所述当前打印层需要染色的位置进行染色;

在染色结束后,采用所述第一打印头打印下一层。

进一步地,处理器1001可以调用存储器1005中存储的3d打印机的控制应用程序,还执行以下操作:

判断当前打印层的待染颜色是否为单色;

若所述当前打印层的待染颜色为单色,则判断是否存在与待染颜色相对应的颜料;

若不存在与所述待染颜色相对应的颜料,根据预设的配色规则选择不同的颜料配色,形成配制颜料。

进一步地,处理器1001可以调用存储器1005中存储的3d打印机的控制应用程序,还执行以下操作:

判断当前打印层的待染颜色是否为多色;

若所述当前打印层的待染颜色为多色,根据待染颜色的颜色组成划分区域,将当前打印层的待染颜色所在区域划分多个单色区域;

根据所述当前打印层的打印顺序依次选择单色区域的待染颜色相对应的颜料。

进一步地,处理器1001可以调用存储器1005中存储的3d打印机的控制应用程序,还执行以下操作:

判断是否存在与当前需要染色的单色区域的待染颜色相对应的颜料;

若不存在与当前需要染色的单色区域的待染颜色相对应的颜料,根据预设的配色规则选择不同的颜料配色,形成配制颜料。

进一步地,处理器1001可以调用存储器1005中存储的3d打印机的控制应用程序,还执行以下操作:

在接收到打印指令时,获取待打印件的模型文件中待打印件的染色区域;

根据所述染色区域获取所述染色区域的位置,以在打印过程中,根据所述染色区域的位置实时监测当前打印层是否需要染色。

进一步地,处理器1001可以调用存储器1005中存储的3d打印机的控制应用程序,还执行以下操作:

获取待打印件的模型三维数据,根据所述模型三维数据分析需要染色的染色区域,生成并存储所述染色区域的三维数据;

根据模型的三维数据和染色区域的三维数据切片,以生成不同类型的二维数据;

获取切片总层数n,并设置初始层数n0=0,以与所述不同类型的二维数据形成待打印件的模型文件。

参照图3,本发明提供的3d打印机的打印方法的第一实施例,本实施例中3d打印机的打印方法包括:

步骤s10,在打印过程中,实时监测当前打印层是否需要染色;

对于打印具有彩色或者多彩的人像、动物或场景时,需要在对待打印件的染色区域进行分析和处理,以在切片分层时确定需要染色是打印层以及需要染色的打印层中需要染色的位置。

对当前打印层是否需要染色以及需要染色的位置的判断可根据当前打印层中,颜色分界进行判定,具体可通过软件识别待打印件上是否有颜色不同的部位,进而分析当前打印层是否有颜色不同的部位,以确定当前打印层需要染色的位置;或者,还可以根据待打印体的模型数据分析整个待打印件的染色区域,根据待打印件的染色区域计算当前打印层是否需要染色以及当前打印层中需要染色的位置。

步骤s20,在所述当前打印层需要染色时,且在所述当前打印层采用第一打印头打印结束后,选择与待染颜色相对应的颜料;

步骤s30,控制所述第二打印头采用所述颜料对所述当前打印层需要染色的位置进行染色;

所述第一打印头用于打印待打印件的本体,而所述第二打印头用于染色,在所述当前打印层需要染色时,系统选择与待染颜色相对应的颜料,并供所述第二打印头染色打印。具体而言,所述第二打印头为uv打印头,所述uv打印头采用的材料为uv材料,所述第二打印头可根据所选择的颜料的颜色不同而染出不同的颜色。

可以理解的是,所述第二打印头可通过不同的管路连接uv墨盒中装设的不同颜色的颜料,根据当前打印层的待染颜色选择相对应的颜色的颜料,进入通过该颜料与第二打印头之间的管路输送该颜色到第二打印头中,控制所述第二打印头采用所述颜料对当前打印层需要染色的位置进行染色,如此,所述第二打印头在当前打印层打印的颜色即为当前打印层待染的颜色。

所述待染颜色可以为任意一种颜色,在所述uv墨盒中无对应颜色的颜料时,可根据颜色混合规律,通过双色和多色进行混合得到对应颜色的颜料。

在所述当前打印层不需要染色时,继续采用所述第一打印头打印下一层,直至判断当前打印层需要染色时,再采用第二打印头染色。

步骤s40,在染色结束后,采用所述第一打印头打印下一层。

3d打印技术中,主要是通过分层打印技术实现3d实体打印,本发明实施例中,通过每打印一层便对当前打印层进行判断是否需要染色,不需要染色时,直接采用所述第一打印层打印下一层,若当前打印层需要染色时,则切换第二打印头进行染色,即采用逐层打印及逐层染色的方式进行打印,在当前打印层完成染色后,切换至下一层继续按照相同的步骤进行打印。

本发明技术方案中,在打印过程中实时监测当前打印层是否需要染色,在监测到需要染色时,采用uv打印头进行染色,染色结束后,采用3d打印头继续打印,通过uv打印头可根据当前打印层的色彩不同而选择不同的颜料上色,实现色彩多变及灵活运用,进而实现全彩打印。

进一步地,参照图4,本发明提供的3d打印机的打印方法的第二实施例,基于上述图3所示的实施例,步骤s20选择与待染颜色相对应的颜料的步骤的进一步细化步骤包括:

步骤s210,判断当前打印层的待染颜色是否为单色;

在确定当前打印层需要染色后,进一步判断待染颜色的颜色,所述待染颜色可以为单色,也可以为多色,若当前打印层的待染颜色为单色,则所述第二打印头在该打印层上只需打印一种颜色,也即给当前打印层染色时,不需切换不同颜料进行染色,该上色方式更简单快捷。

进一步地,步骤s220,若所述当前打印层的待染颜色为单色,则判断是否存在与待染颜色相对应的颜料;

步骤s230,若不存在与所述待染颜色相对应的颜料,根据预设的配色规则选择不同的颜料配色,形成配制颜料,以便于控制第二打印头采用所述配置颜料对所述当前打印层需要染色的位置进行染色,直至该当前打印层染色结束。

由于色彩具有多变性,为了满足各种色彩打印,本实施例中利用不同颜色混合在一起可以配置出各种色彩的原理,预设配色规则,在所述当前打印层的待染颜色需要配色时,选择相应的颜料进行配色,并将配置好的颜料输送到第二打印头上,由所述第二打印头染色。所述预设的配色规则与色彩混合变色原理相同,例如,红色与黄色混合变橙色等。

可以理解的是,若存在与所述待染颜色相对应的颜料,则直接选择该颜料,以控制所述第二打印头采用所述颜料对所述当前打印层需要染色的位置进行染色。

本实施例中,首先判断待染颜色是否为单色,在待染颜色为单色时,根据单色对应的颜色选着相应的颜料,以便于快速上色;而在无相应的颜料时,再根据预设配色规则选着配置颜料进行上色,如此,可根据预设配色规则配置不同的颜料,实现色彩多边及色彩的灵活运用。

参照图5,本发明提供的3d打印机的打印方法的第三实施例,基于上述图3所示的实施例,步骤s20选择与待染颜色相对应的颜料的步骤的进一步细化步骤还包括:

步骤s240,判断当前打印层的待染颜色是否为多色;

在确定当前打印层需要染色后,进一步判断待染颜色的颜色,所述待染颜色可以为单色,也可以为多色,若当前打印层的待染颜色为单色,则所述第二打印头在该打印层上只需打印一种颜色,也即给当前打印层染色时,不需切换不同颜料进行染色,该上色方式更简单快捷。而若当前打印层的待染颜色为多色时,在该打印层上采用多种颜色打印,以形成多色区域。

步骤s250,若所述当前打印层的待染颜色为多色,根据待染颜色的颜色组成划分区域,将当前打印层的待染颜色所在区域划分多个单色区域;

步骤s260,根据所述当前打印层的打印顺序依次选择单色区域的待染颜色相对应的颜料。

由于多色是由多种单色组合而成,若所述待染颜色为多色,则根据所述待染颜色是颜色组合划分多个单色区域,具体而言,将当前打印层的待染颜色所在区域划分为多个小单元,判断每个小单元中的待染颜色是否为多色,若还是多色,则每个小单元继续划分成多个更小的单元,直至每个更小的单元中的待染颜色为单色,进而根据单色染色方式对每个单色区域逐个染色,最终实现多色染色。

可以理解的是,在对待染颜色的区域中的每个单色区域进行染色时,可以根据当前打印层的打印顺序依次染色,也即按照预设轨迹的打印顺序依次选择当前单色区域中的待染颜色相对应的颜料进行染色,采用这种方式染色时,可减少第二打印头的移动轨迹,进而提高染色效率。也可以根据相同颜色先染色的方式进行染色,也即获取当前打印层中颜色相同的单色区域,选择该单色区域的待染颜色相对应的颜料,控制第二打印头先将所有与该单色区域的待染颜色相同的单色区域染色,进而对另外一种颜色的单元区域进行染色,直至所述当前打印层的单色区域上色结束,采用这种方式染色时,可减少颜料的切换频率,进而提高染色效率。

可以理解的是,若当前单色区域的待染颜色在墨盒中没有相对应的颜料,则需要根据配色原则进行配色后染色。具体而言,所述根据所述当前打印层的打印顺序依次选择单色区域的待染颜色相对应的颜料的步骤包括:判断是否存在与当前需要染色的单色区域的待染颜色相对应的颜料;若不存在与当前需要染色的单色区域的待染颜色相对应的颜料,根据预设的配色规则选择不同的颜料配色,形成配制颜料,以控制第二打印头采用所述配置颜料对所述当前需要染色的单色区域进行染色,直至当前打印层中的所有单色区域均完成上色,则判断当前打印呈染色结束,以进行下一层打印。或者,若存在与当前需要染色的单色区域的待染颜色相对应的颜料时,直接选择该颜料,以控制第二打印头采用该颜料对所述当前需要染色的单色区域进行染色。

待染颜色为多色时,由于多色比较复杂,不能直接选择其中一种颜料进行染色,需要不断切换颜料或配置颜料,以控制第二打印头在同一当前打印层中切换不同的颜料染色,本实施例中,通过将多色划分成多个单色区域,进而对多个单色区域逐个上色的方式,实现多彩打印,该上色方式简单,且易于实现全彩打印。

参照图6,本发明提供的3d打印机的打印方法的第四实施例,基于上述所有实施例,所述3d打印机的打印方法包括:

步骤s50,在接收到打印指令时,获取待打印件的模型文件中待打印件的染色区域;

所述染色区域为所述待打印件需要染色的区域,或者为与待打印件主体颜色不同的区域,所述染色区域可以为单色区域,也可以为多色区域,所述染色区域可以根据与待打印件的颜色不同,获取所述染色区域,也可以根据待打印件的模型分析染色区域的位置。

步骤s60,根据所述染色区域获取所述染色区域的位置,以在打印过程中,根据所述染色区域的位置实时监测当前打印层是否需要染色。

可以理解的是,所述待打印件的模型文件根据所述待打印件的不同而不同,如此,在每打印一类型待打印件之前,需要在3d打印设备中导入该待打印件的模型,通过对该待打印件的模型进行分析处理,以得到对该打印件的模型分析后的模型文件。所述模型文件包括三维数据、根据三维数据切片形成的二位数据以及根据不同颜色标记切换打印头的数据等。

优选地,在启动3d打印之前,先将待打印件的模型导入3d打印设备中,以便于对待打印件进行分析处理,形成在打印过程中需要获取的待打印件的模型文件。也即所述3d打印机的打印方法还包括:获取待打印件的模型三维数据,根据所述模型三维数据分析需要染色的染色区域,生成并存储所述染色区域的三维数据;根据模型的三维数据和染色区域的三维数据切片,以生成不同类型的二维数据;获取切片总层数n,并设置初始层数n0=0,以与所述不同类型的二维数据形成待打印件的模型文件。

在获取待打印件的模型三维数据和染色区域的三维数据后,根据所述切片软件的切片方式,将待打印件的模型三维数据形成待打印件的二维数据,染色区域的三维数据形成染色区域的二维数据等,进而将待打印件的高度分为n层,根据待打印件的二位数据完成每层的打印,根据染色区域的二维数据完成每层的染色,进而通过逐层打印实现待打印件的完整打印。

本发明实施例中,设置初始打印层n0=0,如此,在打印到nn-1=n时,判断整个待打印件打印完成,发送结束指令到第一打印头或第二打印头,控制所述第一打印头或所述第二打印头停止打印。

本发明还提出一种3d打印机,该3d打印机包括墨盒以及如上所述的3d打印头组件,所述3d打印头组件中的第二打印头与所述墨盒连接;所述3d打印机还包括包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上实施例所述的3d打印机的打印方法的各个步骤。

所述墨盒可装设多种颜色颜料,具体可以内置多个容器容纳各种不同的颜料,且多个容器均与所述第二打印头连接,在确定与待染颜色相同的颜料后,控制第二打印头打印出相应颜料,以在待打印件上染色。可以理解的时,在需要采用不同颜料进行配色时,控制不同容器中的颜料在送至第二打印头之前混合形成配制颜料,进而控制第二打印头打印出配制颜料,已在待打印件上染色。

此外,本发明实施例还提出一种存储介质,所述存储介质上存储有3d打印机的控制程序,所述3d打印机的控制程序被处理器执行时实现如上述实施例所述的3d打印机的打印方法的各个步骤。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1