反馈信息生成方法、装置、电子设备和计算机可读介质与流程

文档序号:31927743发布日期:2022-10-25 23:16阅读:37来源:国知局
反馈信息生成方法、装置、电子设备和计算机可读介质与流程

1.本发明的实施例涉及3d打印技术领域,具体涉及反馈信息生成方法、装置、电子设备和计算机可读介质。


背景技术:

2.3d打印机诞生于20世纪80年代中期,是由美国科学家最早发明的。3d打印机是指利用3d打印技术生产出真实三维物体的一种设备,其基本原理是利用特殊的耗材(胶水、树脂或粉末等)按照由电脑预先设计好的三维立体模型,通过黏结剂的沉积将每层粉末黏结成型,最终打印出3d实体。快速成形技术以其加工速度快、成本低,广泛应用于产品开发阶段的模型制作。3d打印是快速成形技术的一种,它首先将物品转化为3d数据,然后运用粉末状金属或塑料等可粘合材料,逐层分切打印。模具制造、工业设计用于建造模型,现正发展成产品制造,形成“直接数字化制造”。目前已形成多种不同的快速成形工艺,如立体光固化(sla)、层合实体制造(lom)、熔融沉积造型(fdm)、选域激光烧结(sls)、三维打印(3dp)、面曝光打印等。
3.目前使用光固化3d打印机使用切片文件打印的时候存在多种打印失败的情况:例如模型脱落、多料、断层、缺口、错位或者其他不确定性环境干预等,当出现打印模型失败的时候,当前打印机并不能自动检测模型打印失败,从而自动使机器停止并且及时通知用户从而铲除失败模型,需要人为反复去查看当前打印模型是否失败,假设切片文件模型体型大且打印时间特别长且中途出现失败的时候不能够自动停止会导致浪费大量的耗材与时间。


技术实现要素:

4.本发明的内容部分用于以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。本发明的内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。本发明的一些实施例提出了一种反馈信息生成方法、装置、电子设备和计算机可读介质,来解决以上背景技术部分提到的技术问题。
5.第一方面,本发明的一些实施例提供了一种反馈信息生成的方法,该方法包括:在所述打印设备的打印平台抬到目标高度时,控制拍摄设备对已打印模型进行拍摄;
6.对拍摄得到的所述已打印模型的数据进行处理,得到所述已打印模型的当前高度;
7.将所述当前高度与所述已打印模型的设计高度进行比较;
8.根据得到的比较结果生成反馈信息。
9.第二方面,本发明的一些实施例提供了一种反馈信息生成装置,装置包括:拍摄单元,用于在所述打印设备的打印平台抬到目标高度时,控制拍摄设备对已打印模型进行拍摄;
10.处理单元,用于对拍摄得到的所述已打印模型的数据进行处理,得到所述已打印模型的当前高度;
11.比较单元,用于将所述当前高度与所述已打印模型的设计高度进行比较;
12.生成单元,用于根据得到的比较结果生成反馈信息。
13.第三方面,本发明的一些实施例提供了一种电子设备,包括:拍摄设备,用于对3d打印设备中的已打印模型进行拍摄;存储器,用于存储可执行的指令;处理器,用于根据所述指令的控制运行所述电子设备执行如本发明内容第一方面所述的方法。
14.第四方面,本发明的一些实施例提供了一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现如本发明内容第一方面所述的方法。
15.本发明的上述各个实施例中的一个实施例具有如下有益效果:在所述打印设备的打印平台抬到目标高度时,控制拍摄设备对已打印模型进行拍摄;对拍摄得到的所述已打印模型的数据进行处理,得到所述已打印模型的当前高度;将所述当前高度与所述已打印模型的设计高度进行比较;根据得到的比较结果生成反馈信息。通过在打印过程中通过摄像头实时识别模型的高度和正确高度做比对,判断模型是否有断层,脱落或模型与打印平台连接缺陷等情况,可以及时检测模型打印是否失败,进而可以避免材料的浪费。
附图说明
16.结合附图并参考以下具体实施方式,本发明各实施例的上述和其他特征、优点及方面将变得更加明显。贯穿附图中,相同或相似的附图标记表示相同或相似的元素。应当理解附图是示意性的,原件和元素不一定按照比例绘制。
17.图1是根据本发明反馈信息生成方法的一些实施例的流程图;
18.图2是根据本发明反馈信息生成方法的一些实施例的流程图;
19.图3是根据本发明反馈信息生成方法的一些实施例的3d打印设备的结构示意图;
20.图4是根据本发明一些实施例的已打印到第n层的设计模型的切片文件的示意图;
21.图5是根据本发明一些实施例完整设计模型的切片文件的示意图;
22.图6是根据本发明一些实施例的已打印到第n层的已打印模型所拍摄得到的实物;
23.图7是根据本发明的反馈信息生成方法的另一些实施例的流程图;
24.图8a-8d是根据本发明另一些实施例已打印模型所拍摄得到的实物;
25.图9是根据本发明的反馈信息生成装置的一些实施例的结构示意图;
26.图10是适于用来实现本发明的一些实施例的电子设备的结构示意图。
具体实施方式
27.下面将参照附图更详细地描述本发明的实施例。虽然附图中显示了本发明的某些实施例,然而应当理解的是,本发明可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例。相反,提供这些实施例是为了更加透彻和完整地理解本发明。应当理解的是,本发明的附图及实施例仅用于示例性作用,并非用于限制本发明的保护范围。
28.另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。
29.需要注意,本发明中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单
元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。
30.需要注意,本发明中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。
31.本发明实施方式中的多个装置之间所交互的消息或者信息的名称仅用于说明性的目的,而并不是用于对这些消息或信息的范围进行限制。
32.下面将参考附图并结合实施例来详细说明本发明。
33.如图3所示,是图3是根据本发明反馈信息生成方法的一些实施例的3d打印设备的结构示意图。3d打印设备包括:传动机构、打印平台、树脂槽、光源、底座。在图3中,3d打印设备在打印过程的过程中,已打印模型与打印平台的底部连接。上述传动机构用于控制所述打印平台上下进行移动;上述树脂槽用于装树脂,其中,所述树脂用于打印模型;上述底座用于将所述打印设备安装在平台上,上述平台包括底面和桌面。上述光源用于为模型打印过程提供光照,使得对应切片层得以光固化,其中,所述光源可以是从安装在底座上的发光设备提供的,所述发光设备可以是紫光波段的发光led。
34.图1,示出了根据本发明的反馈信息生成方法的一些实施例的流程100。该反馈信息生成方法,应用于3d打印设备,包括以下步骤:
35.步骤101,在所述打印设备的打印平台抬到目标高度时,控制拍摄设备对已打印模型进行拍摄。
36.在一些实施例中,反馈信息生成方法的执行主体可以是服务器,上述执行主体在所述打印设备的打印平台抬到目标高度时,控制拍摄设备对已打印模型进行拍摄。上述拍摄设备可以是带有拍摄功能的终端设备,例如,可以是摄像头,手机,特别是高清摄像机。上述目标高度可以是根据拍摄设备设置的,如在垂直方向上,拍摄设备设置在树脂槽与打印平台之间的区域,避免树脂槽或打印平台遮挡拍摄,在一些实施例中,拍摄设备可以依附在3打印设备的侧壁上,从而避免树脂槽或打印平台遮挡拍摄。
37.在一些实施例的一些可选的实现方式中,基于所述拍摄设备的摄像头的拍摄精度和所述打印设备的打印精度控制拍摄设备对已打印模型进行拍摄。上述打印设备的打印精度,可以是指待打印模型切片层的厚度,即待打印模型切片层厚。
38.在一些实施例的一些可选的实现方式中,获取摄像头的拍摄精度y和切片层的厚度x;基于所述拍摄精度y和所述切片层的厚度x,确定打印间隔层数z,其中,z=y/x;若上一次所述摄像头拍摄的切片层数至当前曝光层的层数为间隔层数z,则在当前曝光层打印完成后,控制所述拍摄设备对所述已打印模型进行拍摄。由于摄像头识别的精度往往不能达到模型每层切片的最小厚度(0.05mm),所以需要模型打印累计打了多层后达到摄像头的精度才有必要进行识别一次,打印累计层数可以称为间隔层数z,假设模型切片每层厚度xmm,摄像头的识别精度是ymm,则间隔层数z=y/x,那么每打y/x层就可以识别一次,例如,待打印模型切片层厚0.05mm,摄像头的拍摄精度是0.5mm,那么间隔层数有0.5mm/0.05mm层。
39.除了根据上述计算控制拍摄之外,在一些实施例中,也可以通过设定,在打印了一定的间隔层数之后,如每打印1000个切片层的间隔层数后,直接调整打印平台至适当位置,再控制拍摄设备进行已打印模型的拍摄。通过这种方式,可以无需考虑所述拍摄设备的拍摄精度和所述打印设备的打印精度,从而简化操作,提高效率。
40.步骤102,对拍摄得到的所述已打印模型的数据进行处理,得到所述已打印模型的
当前高度。
41.在一些实施例中,上述执行主体可以对拍摄得到的所述已打印模型的数据进行处理,得到所述已打印模型的当前高度。在这里,对拍摄得到的数据进行ai处理,得到已打印模型的当前高度。
42.在一些实施中,拍摄到的数据噪点非常多,可以通过拍摄多帧数据的方式,在通过数据合成,将特定帧数据中对应位置的噪点,通过其他帧数据特定位置的数据进行替换和补偿,最后再通过图像信号处理器(image signal processor,isp)对数据进行清晰度优化,已尽可能得到清晰度较高的数据。进而通过数据对比的方式,得到已打印模型的当前高度。在另一些实施例中,在拍摄的过程中,可以拍摄到一些已知高度或者厚度的参照物,如已知的树脂槽高度,通过树脂槽高度与已打印模型的高度对比情况,得到已打印模型的当前高度。
43.步骤103,将所述当前高度与所述已打印模型的设计高度进行比较。
44.在一些实施例中,上述执行主体可以将所述当前高度与所述已打印模型的设计高度进行比较。
45.在一些实施例中,如光固化3d打印的实施例中,由于在3d打印前,模型需要在切片软件上进行层切片处理,在层切片处理过程中,每一层的厚度能在切片数据中体现,最后通过导入切片数据到3d打印设备中实施打印。上述已打印模型的设计高度可以根据切片数据中的每一层的厚度,以及累计已打印的层数的乘积来获取。
46.步骤104,根据得到的比较结果生成反馈信息。
47.在一些实施例中,上述执行主体可以根据比较结果生成反馈信息。作为示例,可以设置最大误差接受值,上述最大误差接受值可以是预先设定的,可以是工作人员根据大量经验得到的。例如,可以是10毫米。上述比较结果可以是当前高度与所述当前曝光层对应的待打印模型的设计高度之间的差值,当差值小于上述最大误差接受值时,上述反馈信息可以是用于表征打印成功的信息,例如,上述反馈信息可以是“打印成功,可以继续打印”。当差值大于上述最大误差接受值时,上述反馈信息可以是用于表征打印失败的信息,例如,上述反馈信息可以是“打印失败,停止打印”。
48.在一些实施例的一些可选的实现方式中,根据目标打印设备相关信息,在打印设备中安装拍摄设备。例如,可以在打印设备侧面安装一个或多个拍摄设备。上述目标打印设备可以是光固3d打印机。拍摄设备可以安装在打印设备的左右两侧,也可以安装在传动机构的对面。作为示例,所述拍摄设备可以是两个,在所述目标打印设备的对面的对角各安装一个拍摄设备。例如,可以是在目标打印设备的对面的两个角,每个角各安装一个拍摄设备。
49.在一些实施例的一些可选的实现方式中,在控制所述拍摄设备对所述已打印模型进行拍摄前,根据所述间隔层数,调整所述打印设备的打印平台至所述目标高度。该目标高度可以是打印平台距离树脂槽底部的距离。由于打印机每层打印的高度都是相同的,可以根据间隔层数知道已打印模型的高度,为了拍摄得到完整的已打印模型,需要将上述已打印模型全部露出树脂槽,所以可以将树脂槽的高度加上已打印模型的高度作为打印平台的目标高度。
50.作为示例,由于有些模型高度本来就很小,而摄像头镜头有一定高度,所以直到打
印完成可能打印平台都还在摄像头可拍到的角度以下,可以设置一下,假如开启了高度检测模式,每次需要检测高度的时候,打印平台多上升一定高度,使得摄像头可以拍到模型。
51.在一些实施例的一些可选的实现方式中,响应于所述比较结果表征所述当前高度与所述设计高度的差值在预设范围内,将所述反馈信息发送至所述打印设备,控制所述打印设备继续打印。上述预设范围可以是预先设定的。
52.在一些实施例的一些可选的实现方式中,响应于所述比较结果表征所述当前高度与所述设计高度的差值不在所述预设范围内,将所述反馈信息发送至所述打印设备,控制所述打印设备停止打印。
53.在一些实施例的一些可选的实现方式中,将所述反馈信息发送至与所述打印设备相关联的具有显示功能的终端设备上,并控制所述终端设备显示所述反馈信息;将所述反馈信息发送至与所述打印设备相关联的终端设备的目标应用软件上。上述具有显示功能的终端设备可以是与上述目标打印设备具有有线或无线连接的具有显示功能的终端设备,例如,可以是手机,电脑等。上述目标应用软件可以是安装在上述终端设备上的与上述目标打印设备有无线连接的应用软件。
54.本发明的一些实施例公开了一种反馈信息生成方法,在所述打印设备的打印平台抬到目标高度时,控制拍摄设备对已打印模型进行拍摄;对拍摄得到的所述已打印模型的数据进行处理,得到所述已打印模型的当前高度;将所述当前高度与所述已打印模型的设计高度进行比较;根据得到的比较结果生成反馈信息。通过在打印过程中通过摄像头实时识别模型的高度和正确高度做比对,判断模型是否有断层,脱落或模型与打印平台连接缺陷等情况,可以及时检测模型打印是否失败,进而可以避免材料的浪费。
55.作为示例,光固化打印是由固化n层树脂叠加成型,切片数据或切片文件内存在n层切片,当切片数据或切片文件生成时,打印设备根据切片文件能获取该模型的总层数与层厚等各种打印参数,同时根据切片数据还可以得到与已打印模型对应的设计轮廓图,通过设计轮廓图也可以得到对应位置之间的高度信息。
56.在刚开始切片的时候,把模型的每层信息的高度保存下来,比如模型打印到第m(m为小于等于n的正整数)层时,第m层到第1层的总设计高度是多少,在切片数据中,已打印完第m层模型的已打印模型对应的设计轮廓图如图4所示,模型完整的设计轮廓图如图5所示,已打印到第m层的模型的摄像头拍摄实物图如图6所示。通过图4与图6的高度对比,即通过切片数据中的设计高度与拍摄到的实物当前高度的对比,即可判断3d打印模型的失败与否。
57.由于每层模型实际厚度很小,所以没必要每层都比对,可以按照模型总层数来评估每隔预设层进行一次比对。通过高度来比对可以检测出模型没打上(打印模型连接到打印平台的情况是否正常)或者断层等失败的情况。
58.在一些实施例中,如图2所述,还可以设置高度检测控制开关,通过开启高度检测开关,调整打印平台的高度(图中示出为“打印参数做调整,打印抬升高度上调至x+y高度(x为原来的抬升高度,y为料槽底部到摄像头镜头的高度)”),第一层打印开始(图中示出为i是层数,取值范围是从0开始的自然数,第一层对应i=0),打印完成后打印平台抬升,判断是否需要拍摄(图中示出的z表示每隔z层拍摄一次。),判断标准为上一次摄像头拍摄的切片层数至当前曝光层的间隔层数是否为z,若不是,继续打印,若是,摄像头拍摄数据,根据
数据进行ai处理,得到模型当前的高度,然后,当前高度与设计高度进行对比,高度是否一致,若高度一致,判断是否打印到最后一层,若是最后一层,打印完成,若不是最后一层,继续打印。
59.若高度不一致,停止打印(图中示出为“暂停打印提示并且上报信息”)。
60.图7,示出了根据本发明的反馈信息生成方法的另一些实施例的流程700。该反馈信息生成方法,应用于3d打印设备,包括以下步骤:
61.步骤701,在模型打印前,在打印文件上对所述模型设置特征块,所述特征块用于标识或计算所述当前高度。
62.在一些实施例中,反馈信息生成方法的执行主体可以在模型打印前,在打印文件上对所述模型设置特征块,所述特征块用于标识或计算所述当前高度。
63.如图8a-8d所示,图8a-8d为打印设备在打印模型时不同时刻的拍摄实物图。特征块为高度方向上下延伸的块状结构,垂直连接于打印平台,即所述特征块平行于所述当前高度的方向,在一些实施例中,所述特征块可以包括至少一具有预设长度的标志块。每一标志块与其他标志块成一定角度连接,其连接角度都是相同的,每一个标志块的长度都是相同的。
64.在一些实施例的一些可选的实现方式中,设置所述特征块平行于所述当前高度的方向,所述特征块包括至少一具有预设长度的标志块。作为示例,如图8a-8d中所示的特征块中,相邻两个标志块相交会形成多边形形状,而每一标志块的长度或者高度是预先设定好的,如1厘米作为预设长度,我们可以计算这些多边形形状的多个标志块连接在一起的总长度或者总高度,就可以得到对应已打印模型的当前高度。
65.例如,上述标志块可以是三角形,菱形,正方形,甚至是直条状。距离而言,若是三角形,可以计算三角形的高度或者边长,从而得到一个三角形在当前高度方向上的数据,也可以计算得到相邻两个三角形之间的距离,从而计算已打印模型的当前高度。同理,若是正方形或其他形状的标志块也可以计算得到当前高度。
66.步骤702,在所述打印设备的打印平台抬到目标高度时,控制拍摄设备对已打印模型进行拍摄。
67.在一些实施例中,步骤702的具体实现及所带来的技术效果可以参考图1对应的那些实施例中的步骤101,在此不再赘述。
68.步骤703,对所述特征块进行识别,以得到所述已打印模型的当前高度。
69.在一些实施例中,上述执行主体可以对所述特征块进行识别,以得到所述已打印模型的当前高度。因为需要打印的模型的形状可以是不规则的,这样高度就不方便测量,而特征块是垂直于打印平台,特征块的高度就是当前已打印模型的高度。
70.步骤704,将所述当前高度与所述已打印模型的设计高度进行比较。
71.步骤705,根据得到的比较结果生成反馈信息。
72.在一些实施例中,步骤704-705的具体实现及所带来的技术效果可以参考图1对应的那些实施例中的步骤103-104,在此不再赘述。
73.本发明的一些实施例公开了一种反馈信息生成方法,在模型打印前,在打印文件上对所述模型设置特征块,所述特征块用于标识或计算所述当前高度;在所述打印设备的打印平台抬到目标高度时,控制拍摄设备对已打印模型进行拍摄;对所述特征块进行识别,
以得到所述已打印模型的当前高度;将所述当前高度与所述已打印模型的设计高度进行比较;根据得到的比较结果生成反馈信息。通过在打印过程中通过摄像头实时识别模型的高度和正确高度做比对,判断模型是否有断层,脱落、没打上等情况,可以及时检测模型打印是否失败,进而可以避免材料的浪费。
74.进一步参考图9,作为对上述各图所示方法的实现,本发明提供了一种反馈信息生成装置的一些实施例,这些装置实施例与图1所示的那些方法实施例相对应,该装置具体可以应用于各种电子设备中。
75.如图9所示,一些实施例的反馈信息生成装置900包括:拍摄单元901、处理单元902、比较单元903和生成单元904。其中,拍摄单元901,用于在所述打印设备的打印平台抬到目标高度时,控制拍摄设备对已打印模型进行拍摄;处理单元902,用于对拍摄得到的所述已打印模型的数据进行处理,得到所述已打印模型的当前高度;比较单元903,用于将所述当前高度与所述已打印模型的设计高度进行比较;生成单元904,用于根据得到的比较结果生成反馈信息。
76.在一些实施例的可选实现方式中,反馈信息生成装置900被进一步配置成:基于所述拍摄设备的摄像头的拍摄精度和所述打印设备的打印精度控制拍摄设备对已打印模型进行拍摄。
77.在一些实施例的可选实现方式中,反馈信息生成装置900被进一步配置成:获取摄像头的拍摄精度y和切片层的厚度x;基于所述拍摄精度y和所述最小精度x,确定打印间隔层数z,其中,z=y/x;若上一次所述摄像头拍摄的切片层数至当前曝光层的间隔层数z,则在当前曝光层打印完成后,控制所述拍摄设备对所述已打印模型进行拍摄。
78.在一些实施例的可选实现方式中,反馈信息生成装置900被进一步配置成:控制所述拍摄设备对所述已打印模型进行拍摄前,根据所述间隔层数,调整所述打印设备的打印平台至所述目标高度。
79.在一些实施例的可选实现方式中,反馈信息生成装置900被进一步配置成:响应于所述比较结果表征所述当前高度与所述设计高度的差值在预设范围内,将所述反馈信息发送至所述打印设备,控制所述打印设备继续打印。
80.在一些实施例的可选实现方式中,反馈信息生成装置900被进一步配置成:响应于所述比较结果表征所述当前高度与所述设计高度的差值不在所述预设范围内,将所述反馈信息发送至所述打印设备,控制所述打印设备停止打印。
81.在一些实施例的可选实现方式中,反馈信息生成装置900被进一步配置成:在模型打印前,在打印文件上对所述模型设置特征块,所述特征块用于标识或计算所述当前高度;所述处理单元902被进一步配置成:对所述特征块进行识别,以得到所述已打印模型的当前高度。
82.在一些实施例的可选实现方式中,反馈信息生成装置900被进一步配置成:设置所述特征块平行于所述当前高度的方向,所述特征块包括至少一具有预设长度的标志块。
83.可以理解的是,该装置900中记载的诸单元与参考图1描述的方法中的各个步骤相对应。由此,上文针对方法描述的操作、特征以及产生的有益效果同样适用于装置900及其中包含的单元,在此不再赘述。
84.与上述方法实施例相对应,在本实施例中,还提供一种电子设备,请参看图10,其
是本发明实施例提供的一种电子设备的结构示意图。
85.如图10所示,该电子设备1000可以包括处理器1020和存储器1010,该存储器1010用于存储可执行的指令;该处理器1020用于根据指令的控制运行电子设备以执行根据本发明任意实施例的方法。
86.需要说明的是,本发明的一些实施例上述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本发明的一些实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本发明的一些实施例中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、rf(射频)等等,或者上述的任意合适的组合。
87.在一些实施方式中,客户端、服务器可以利用诸如http(hypertext transfer protocol,超文本传输协议)之类的任何当前已知或未来研发的网络协议进行通信,并且可以与任意形式或介质的数字数据通信(例如,通信网络)互连。通信网络的示例包括局域网(“lan”),广域网(“wan”),网际网(例如,互联网)以及端对端网络(例如,ad hoc端对端网络),以及任何当前已知或未来研发的网络。
88.上述计算机可读介质可以是上述电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该电子设备执行时,使得该电子设备:响应于确定当前曝光层需要拍摄,当打印设备的打印平台抬到目标高度时,控制拍摄设备进行拍摄;对所述拍摄得到的数据进行处理,得到已打印模型的当前高度;将所述当前高度与所述当前曝光层对应的待打印模型的设计高度进行比较;根据比较结果生成反馈信息。
89.可以以一种或多种程序设计语言或其组合来编写用于执行本发明的一些实施例的操作的计算机程序代码,上述程序设计语言包括面向对象的程序设计语言—诸如java、smalltalk、c++,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)——连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
90.附图中的流程图和框图,图示了按照本发明各种实施例的系统、方法和计算机程
序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
91.描述于本发明的一些实施例中的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元也可以设置在处理器中,例如,可以描述为:一种处理器包括拍摄单元、处理单元、比较单元和生成单元。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定,例如,拍摄单元还可以被描述为“响应于确定当前曝光层需要拍摄,当所述打印设备的打印平台抬到目标高度时,控制拍摄设备进行拍摄的单元”。
92.本文中以上描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如,非限制性地,可以使用的示范类型的硬件逻辑部件包括:现场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、片上系统(soc)、复杂可编程逻辑设备(cpld)等等。
93.以上描述仅为本发明的一些较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本发明的实施例中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本发明的实施例中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1