一种基于分布式3D打印设备的管理方法及系统转让专利

申请号 : CN202211554467.1

文献号 : CN115609924B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 张胜哲曾维棋

申请人 : 深圳市智能派科技有限公司

摘要 :

本发明公开了一种基于分布式3D打印设备的管理方法,前置服务器获取用户的预上传的数据,所述预上传的数据为预上传的待打印3D模型和用户的位置信息,前置服务器对用户上传待打印的3D模型进行评估,根据模型的打印难易度和/或尺寸分配第一类型的分布式3D打印集群点,平台服务器与所述前置服务器连接,所述平台服务器接收用户对模型的精度和抗拉强度的需求参数,根据用户需求推送建议的打印集群点。为了保护用户隐私分类化存储和计算设置了2个不同的服务器,在增强系统安全性的同事极大的减小设备搭建的成本和维护难度,同时,对应不同用户的需求由不同的服务器进行执行,在统计时,可以更便捷的区分不同用户。

权利要求 :

1.一种基于分布式3D打印设备的管理方法,其特征在于,所述方法包括如下步骤:

步骤1,用户通过客户端首先与前置服务器进行通信,在进行用户客户端的身份认证后,所述前置服务器获取用户的预上传的数据,所述预上传的数据为预上传的待打印3D模型和用户的位置信息,其中,预上传的数据为一约定好的数据格式;

步骤2,所述前置服务器对用户上传待打印的3D模型进行评估,根据模型的打印难易度和/或尺寸分配第一类型的分布式3D打印集群点,再根据所述用户的位置信息,对多个第一类型的分布式3D打印集群点按照可达距离进行排序得到第一序列,其中,距离客户距离最近第一类型的分布式3D打印集群点排在第一位置;

步骤3,平台服务器与所述前置服务器连接,所述平台服务器接收用户对模型的精度和抗拉强度的需求参数,当用户对3D打印作品的需求小于所述第一类型的3D打印设备的默认打印参数可提供的精度和抗拉强度,则将第一序列发送给客户端,用户只允许在所述第一序列中选择3D打印集群点;

步骤4,当用户对3D打印作品的需求超过所述第一类型的3D打印设备的默认打印参数,改变该模型的模型填充率和所选材料类型,判断改变了模型填充率和所选材料类型后的打印制品是否满足用户对模型的精度和抗拉强度的需求,若满足则将第一序列发送给客户端,并允许在所述第一序列内部或者外部选择3D打印集群点,当在外部选择3D打印集群点时,直接由所述平台服务器评估外部选择的3D打印集群点的设备是否能够满足需求,并根据用户需求推送建议的打印集群点。

2.如权利要求1所述的一种基于分布式3D打印设备的管理方法,其特征在于,预上传的数据为一约定好的数据格式进一步包括,通过混淆加密算法对用户提供的位置信息进行加密,采用压缩算法对用户提供的3D模型数据进行加密压缩,所述混淆加密算法和压缩算法的对应密钥为根据用户注册时提供的信息生成。

3.如权利要求1所述的一种基于分布式3D打印设备的管理方法,其特征在于,模型的难易度评估模型为对预设区域内的打印模型中平整度进行评分,模型越平整则分值越低,相对应模型越不平整则分值越高,其中,预设区域为多个模型区域,对不同区域设置不同的权值,模型的综合打印难易度为各个区域的加权平均值,不同的加权平均值对应于不同类型的3D打印设备,也即是3D打印设备的类型和加权平均值存在第一映射关系。

4.如权利要求3所述的一种基于分布式3D打印设备的管理方法,其特征在于,所述根据模型的打印难易度和/或尺寸分配第一类型的分布式3D打印集群点,进一步包括:根据打印模型的尺寸分配分布式3D打印设备的类型为不同的打印模型对应的尺寸信息和不同类型的3D打印设备存在第二映射关系,所述前置服务器根据第二映射关系分配预打印模型的打印设备类型。

5.如权利要求1所述的一种基于分布式3D打印设备的管理方法,其特征在于,进一步包括步骤5,当用户对3D打印作品的需求超过所述第一类型的3D打印设备的默认打印参数,改变该模型的模型填充率和所选材料类型,判断改变了模型填充率和所选材料类型后的打印制品是否满足用户对模型的精度和抗拉强度的需求,若不满足,由平台服务器直接推荐3D打印的集群点。

6.如权利要求5所述的一种基于分布式3D打印设备的管理方法,其特征在于,前置服务器的安全级别高于平台服务器,前置服务器的判断需要进行结合用户的私人信息进行判断,在生成推荐的3D打印集群点时考虑用户的地理位置信息、费用上限、时间需求,而平台服务器根据用户的需求生成推荐的3D打印的集群点不考虑用户的私人信息,若3D打印设备的默认参数可以达到用户打印需求则直接进行推荐。

7.一种基于分布式3D打印设备的管理系统,其特征在于,所述系统包括客户端、前置服务器、多种类型的分布式3D打印集群点,其中,任一集群点采用的打印设备为同一类型,用户通过客户端首先与前置服务器进行通信,在进行用户客户端的身份认证后,所述前置服务器获取用户的预上传的数据,所述预上传的数据为预上传的待打印3D模型和用户的位置信息,其中,预上传的数据为一约定好的数据格式;

前置评估部分,其实现方式为所述前置服务器对用户上传待打印的3D模型进行评估,根据模型的打印难易度和/或尺寸分配第一类型的分布式3D打印集群点,再根据所述用户的位置信息,对多个第一类型的分布式3D打印集群点按照可达距离进行排序得到第一序列,其中,距离客户距离最近第一类型的分布式3D打印集群点排在第一位置;

第一判断推荐部分,其实现方式为平台服务器与所述前置服务器连接,所述平台服务器接收用户对模型的精度和抗拉强度的需求参数,当用户对3D打印作品的需求小于所述第一类型的3D打印设备的默认打印参数可提供的精度和抗拉强度,则将第一序列发送给客户端,用户只允许在所述第一序列中选择3D打印集群点;

第二判断推荐部分,其实现方式为当用户对3D打印作品的需求超过所述第一类型的3D打印设备的默认打印参数,改变该模型的模型填充率和所选材料类型,判断改变了模型填充率和所选材料类型后的打印制品是否满足用户对模型的精度和抗拉强度的需求,若满足则将第一序列发送给客户端,并允许在所述第一序列内部或者外部选择3D打印集群点,当在外部选择3D打印集群点时,直接由所述平台服务器评估外部选择的3D打印集群点的设备是否能够满足需求,并根据用户需求推送建议的打印集群点;

第三判断推荐部分,其实现方式为当用户对3D打印作品的需求超过所述第一类型的3D打印设备的默认打印参数,改变该模型的模型填充率和所选材料类型,判断改变了模型填充率和所选材料类型后的打印制品是否满足用户对模型的精度和抗拉强度的需求,若不满足,由平台服务器直接推荐3D打印的集群点。

8.如权利要求7所述的一种基于分布式3D打印设备的管理系统,其特征在于,预上传的数据为一约定好的数据格式进一步包括,通过混淆加密算法对用户提供的位置信息进行加密,采用压缩算法对用户提供的3D模型数据进行加密压缩,所述混淆加密算法和压缩算法的对应密钥为根据用户注册时提供的信息生成。

9.如权利要求8所述的一种基于分布式3D打印设备的管理系统,其特征在于,前置服务器的安全级别高于平台服务器,前置服务器的判断需要进行结合用户的私人信息进行判断,在生成推荐的3D打印集群点时考虑用户的地理位置信息、费用上限、时间需求,而平台服务器根据用户的需求生成推荐的3D打印的集群点不考虑用户的私人信息,若3D打印设备的默认参数可以达到用户打印需求则直接进行推荐。

10.如权利要求9所述的一种基于分布式3D打印设备的管理系统,其特征在于,模型的难易度评估模型为对预设区域内的打印模型中平整度进行评分,模型越平整则分值越低,相对应模型越不平整则分值越高,其中,预设区域为多个模型区域,对不同区域设置不同的权值,模型的综合打印难易度为各个区域的加权平均值,不同的加权平均值对应于不同类型的3D打印设备,也即是3D打印设备的类型和加权平均值存在第一映射关系,所述根据模型的打印难易度和/或尺寸分配第一类型的分布式3D打印集群点,进一步包括:根据打印模型的尺寸分配分布式3D打印设备的类型为不同的打印模型对应的尺寸信息和不同类型的

3D打印设备存在第二映射关系,所述前置服务器根据第二映射关系分配预打印模型的打印设备类型。

说明书 :

一种基于分布式3D打印设备的管理方法及系统

技术领域

[0001] 本发明涉及3D打印的技术领域,尤其涉及一种基于分布式3D打印设备的管理方法及系统。

背景技术

[0002] 近年来,3D打印机已迅速普及。3D打印机本身已经存在了很长时间,但是由于最近的技术创新,已经采用了多种建模方法,例如熔融沉积建模(FDM方法)、立体光刻、粉末烧结层压、石膏粉末层压和喷墨方法,上述技术方法被设计并投入实际使用。此外,在使用3D打印机的用户中,包括拥有多种建模方法的3D打印机并根据建模对象的内容(建模精度、生产成本等)正确使用3D打印机的用户。
[0003] 然而,很多可以使用3D打印设备的用户仅有一种打印装置或者未能拥有私人的打印设备,因此,为了解决该问题,现有技术中提供了一种集群3D打印平台供给给用户进行相关3D打印,然而,对于集群3D打印设备而言,不同的模型对应的可以打印的设备不同,由于3D打印和一般的文件打印的一个最大区别就是,一个3D打印设备并不能满足全部的打印需求,每个3D打印设备对于材料、模型大小、精细度都有着不同的参数,且每个不同类型的3D打印设备对环境的需求也不同,那么如何进行满足用户需求的3D打印制品的交付就是一个较难解决的问题。
[0004] 在现有技术中,例如,日本专利JP2015030578A提供一种信息处理设备,用于有效地传递建模对象。解决方案:当用户将可以由3D打印机输出的建模对象发送到任意位置时,信息处理设备将输入3D模型数据和该建模对象的交付目的地,并操作每个分发基地中提供的3D打印机。基于情况,输出所需的时间、传送装置的操作状态、以及从每个分配库到传送目的地的传送时间,提供了一种用于确定用于传送建模对象的有效分发库的装置。即现有技术中,对于3D制品的分发和打印设备的分布都并未考虑3D设备本身的桎梏,不能最大化的优化从制作到配送中的各个流程环节。

发明内容

[0005] 本发明对于上述问题中的一个或者多个环节的问题进行了改进,以期望解决用户对材料、填充的错误选择和最佳打印设备的建议。本发明旨在至少解决现有技术中存在的技术问题之一。
[0006] 为此,本发明公开了一种基于分布式3D打印设备的管理方法,所述方法包括如下步骤:
[0007] 步骤1,用户通过客户端首先与前置服务器进行通信,在进行用户客户端的身份认证后,所述前置服务器获取用户的预上传的数据,所述预上传的数据为预上传的待打印3D模型和用户的位置信息,其中,预上传的数据为一约定好的数据格式;
[0008] 步骤2,所述前置服务器对用户上传待打印的3D模型进行评估,根据模型的打印难易度和/或尺寸分配第一类型的分布式3D打印集群点,再根据所述用户的位置信息,对多个第一类型的分布式3D打印集群点按照可达距离进行排序得到第一序列,其中,距离客户距离最近第一类型的分布式3D打印集群点排在第一位置;
[0009] 步骤3,平台服务器与所述前置服务器连接,所述平台服务器接收用户对模型的精度和抗拉强度的需求参数,当用户对3D打印作品的需求小于所述第一类型的3D打印设备的默认打印参数可提供的精度和抗拉强度,则将第一序列发送给客户端,用户只允许在所述第一序列中选择3D打印集群点;
[0010] 步骤4,当用户对3D打印作品的需求超过所述第一类型的3D打印设备的默认打印参数,改变该模型的模型填充率和所选材料类型,判断改变了模型填充率和所选材料类型后的打印制品是否满足用户对模型的精度和抗拉强度的需求,若满足则将第一序列发送给客户端,并允许在所述第一序列内部或者外部选择3D打印集群点,当在外部选择3D打印集群点时,直接由所述平台服务器评估外部选择的3D打印集群点的设备是否能够满足需求,并根据用户需求推送建议的打印集群点。
[0011] 更进一步地,预上传的数据为一约定好的数据格式进一步包括,通过混淆加密算法对用户提供的位置信息进行加密,采用压缩算法对用户提供的3D模型数据进行加密压缩,所述混淆加密算法和压缩算法的对应密钥为根据用户注册时提供的信息生成。
[0012] 更进一步地,模型的难易度评估模型为对预设区域内的打印模型中平整度进行评分,模型越平整则分值越低,相对应模型越不平整则分值越高,其中,预设区域为多个模型区域,对不同区域设置不同的权值,模型的综合打印难易度为各个区域的加权平均值,所述不同的加权平均值对应于不同类型的3D打印设备,也即是3D电设备的类型和加权平均值存在第一映射关系。
[0013] 更进一步地,所述根据模型的打印难易度和/或尺寸分配第一类型的分布式3D打印集群点,进一步包括:根据打印模型的尺寸分配分布式3D打印设备的类型为不同的打印模型对应的尺寸信息和不同类型的3D打印设备存在第二映射关系,所述前置服务器根据第二映射关系分配预打印模型的打印设备类型。
[0014] 更进一步地,进一步包括步骤5,当用户对3D打印作品的需求超过所述第一类型的3D打印设备的默认打印参数,改变该模型的模型填充率和所选材料类型,判断改变了模型填充率和所选材料类型后的打印制品是否满足用户对模型的精度和抗拉强度的需求,若不满足,由平台服务器直接推荐3D打印的集群点。
[0015] 更进一步地,前置服务器的安全级别高于平台服务器,前置服务器的判断需要进行结合用户的私人信息进行判断,在生成推荐的3D打印集群点时考虑用户的地理位置信息、费用上限、时间需求,而平台服务器根据用户的需求生成推荐的3D打印的集群点不考虑用户的私人信息,若3D打印设备的默认参数可以达到用户打印需求则直接进行推荐。
[0016] 本发明还公开了一种基于分布式3D打印设备的管理系统,所述系统包括客户端,前置服务器、多种类型的分布式3D打印集群点,其中,任一集群点采用的打印设备为同一类型,其中所述系统包括认证通信部分:用户通过客户端首先与前置服务器进行通信,在进行用户客户端的身份认证后,所述前置服务器获取用户的预上传的数据,所述预上传的数据为预上传的待打印3D模型和用户的位置信息,其中,预上传的数据为一约定好的数据格式;
[0017] 前置评估部分,其实现方式为所述前置服务器对用户上传待打印的3D模型进行评估,根据模型的打印难易度和/或尺寸分配第一类型的分布式3D打印集群点,再根据所述用户的位置信息,对多个第一类型的分布式3D打印集群点按照可达距离进行排序得到第一序列,其中,距离客户距离最近第一类型的分布式3D打印集群点排在第一位置;
[0018] 第一判断推荐部分,其实现方式为平台服务器与所述前置服务器连接,所述平台服务器接收用户对模型的精度和抗拉强度的需求参数,当用户对3D打印作品的需求小于所述第一类型的3D打印设备的默认打印参数可提供的精度和抗拉强度,则将第一序列发送给客户端,用户只允许在所述第一序列中选择3D打印集群点;
[0019] 第二判断推荐部分,其实现方式为当用户对3D打印作品的需求超过所述第一类型的3D打印设备的默认打印参数,改变该模型的模型填充率和所选材料类型,判断改变了模型填充率和所选材料类型后的打印制品是否满足用户对模型的精度和抗拉强度的需求,若满足则将第一序列发送给客户端,并允许在所述第一序列内部或者外部选择3D打印集群点,当在外部选择3D打印集群点时,直接由所述平台服务器评估外部选择的3D打印集群点的设备是否能够满足需求,并根据用户需求推送建议的打印集群点;
[0020] 第三判断推荐部分,其实现方式为当用户对3D打印作品的需求超过所述第一类型的3D打印设备的默认打印参数,改变该模型的模型填充率和所选材料类型,判断改变了模型填充率和所选材料类型后的打印制品是否满足用户对模型的精度和抗拉强度的需求,若不满足,由平台服务器直接推荐3D打印的集群点。
[0021] 更进一步地,预上传的数据为一约定好的数据格式进一步包括,通过混淆加密算法对用户提供的位置信息进行加密,采用压缩算法对用户提供的3D模型数据进行加密压缩,所述混淆加密算法和压缩算法的对应密钥为根据用户注册时提供的信息生成。
[0022] 更进一步地,前置服务器的安全级别高于平台服务器,前置服务器的判断需要进行结合用户的私人信息进行判断,在生成推荐的3D打印集群点时考虑用户的地理位置信息、费用上限、时间需求,而平台服务器根据用户的需求生成推荐的3D打印的集群点不考虑用户的私人信息,若3D打印设备的默认参数可以达到用户打印需求则直接进行推荐。
[0023] 更进一步地,模型的难易度评估模型为对预设区域内的打印模型中平整度进行评分,模型越平整则分值越低,相对应模型越不平整则分值越高,其中,预设区域为多个模型区域,对不同区域设置不同的权值,模型的综合打印难易度为各个区域的加权平均值,所述不同的加权平均值对应于不同类型的3D打印设备,也即是3D电设备的类型和加权平均值存在第一映射关系,所述根据模型的打印难易度和/或尺寸分配第一类型的分布式3D打印集群点,进一步包括:根据打印模型的尺寸分配分布式3D打印设备的类型为不同的打印模型对应的尺寸信息和不同类型的3D打印设备存在第二映射关系,所述前置服务器根据第二映射关系分配预打印模型的打印设备类型。
[0024] 本领域与现有技术相比,有益效果为:现有的集群3D打印在达到一定规模之后,一个集群点为了便于管理和维护,往往采用相同型号、类型的3D打印设备进行打印,而且,考虑到打印效果和经济性一般按照默认标准参数进行打印,本发明考虑到用户对3D打印进行操作时,往往不清楚具体选择何种材料和参数进行打印,而只知道需要达到的打印效果,因此,本发明仅需要用户提供打印模型的需求,包括精度、强度等,由集群打印平台直接推荐响应的打印集群点进行打印,同时,考度到用户的所在位置,对不同的3D打印集群点进行排序,并且,为了保护用户隐私,和分类化存储和计算设置了2个不同的服务器,一个前置服务器用于复杂计算和推荐,因此需要较强的算力,一个平台服务器,仅需要进行基础的用户交互需求算力即可,这样可以在增强系统安全性的同事极大的减小设备搭建的成本和维护难度,同时,对应不同用户的需求由不同的服务器进行执行,在统计时,可以更便捷的区分不同用户。

附图说明

[0025] 从以下结合附图的描述可以进一步理解本发明。图中的部件不一定按比例绘制,而是将重点放在示出实施例的原理上。在图中,在不同的视图中,相同的附图标记指定对应的部分。
[0026] 图1是本发明的一种基于分布式3D打印设备的管理方法的流程图。

具体实施方式

[0027] 实施例一
[0028] 如图1所示的一种基于分布式3D打印设备的管理方法,所述方法包括如下步骤:
[0029] 步骤1,用户通过客户端首先与前置服务器进行通信,在进行用户客户端的身份认证后,所述前置服务器获取用户的预上传的数据,所述预上传的数据为预上传的待打印3D模型和用户的位置信息,其中,预上传的数据为一约定好的数据格式;
[0030] 步骤2,所述前置服务器对用户上传待打印的3D模型进行评估,根据模型的打印难易度和/或尺寸分配第一类型的分布式3D打印集群点,再根据所述用户的位置信息,对多个第一类型的分布式3D打印集群点按照可达距离进行排序得到第一序列,其中,距离客户距离最近第一类型的分布式3D打印集群点排在第一位置;
[0031] 步骤3,平台服务器与所述前置服务器连接,所述平台服务器接收用户对模型的精度和抗拉强度的需求参数,当用户对3D打印作品的需求小于所述第一类型的3D打印设备的默认打印参数可提供的精度和抗拉强度,则将第一序列发送给客户端,用户只允许在所述第一序列中选择3D打印集群点;
[0032] 步骤4,当用户对3D打印作品的需求超过所述第一类型的3D打印设备的默认打印参数,改变该模型的模型填充率和所选材料类型,判断改变了模型填充率和所选材料类型后的打印制品是否满足用户对模型的精度和抗拉强度的需求,若满足则将第一序列发送给客户端,并允许在所述第一序列内部或者外部选择3D打印集群点,当在外部选择3D打印集群点时,直接由所述平台服务器评估外部选择的3D打印集群点的设备是否能够满足需求,并根据用户需求推送建议的打印集群点。
[0033] 更进一步地,预上传的数据为一约定好的数据格式进一步包括,通过混淆加密算法对用户提供的位置信息进行加密,采用压缩算法对用户提供的3D模型数据进行加密压缩,所述混淆加密算法和压缩算法的对应密钥为根据用户注册时提供的信息生成。
[0034] 更进一步地,模型的难易度评估模型为对预设区域内的打印模型中平整度进行评分,模型越平整则分值越低,相对应模型越不平整则分值越高,其中,预设区域为多个模型区域,对不同区域设置不同的权值,模型的综合打印难易度为各个区域的加权平均值,所述不同的加权平均值对应于不同类型的3D打印设备,也即是3D电设备的类型和加权平均值存在第一映射关系。
[0035] 更进一步地,所述根据模型的打印难易度和/或尺寸分配第一类型的分布式3D打印集群点,进一步包括:根据打印模型的尺寸分配分布式3D打印设备的类型为不同的打印模型对应的尺寸信息和不同类型的3D打印设备存在第二映射关系,所述前置服务器根据第二映射关系分配预打印模型的打印设备类型。
[0036] 更进一步地,进一步包括步骤5,当用户对3D打印作品的需求超过所述第一类型的3D打印设备的默认打印参数,改变该模型的模型填充率和所选材料类型,判断改变了模型填充率和所选材料类型后的打印制品是否满足用户对模型的精度和抗拉强度的需求,若不满足,由平台服务器直接推荐3D打印的集群点。
[0037] 更进一步地,前置服务器的安全级别高于平台服务器,前置服务器的判断需要进行结合用户的私人信息进行判断,在生成推荐的3D打印集群点时考虑用户的地理位置信息、费用上限、时间需求,而平台服务器根据用户的需求生成推荐的3D打印的集群点不考虑用户的私人信息,若3D打印设备的默认参数可以达到用户打印需求则直接进行推荐。
[0038] 实施例二
[0039] 本实施例从硬件的搭建角度描述本发明的发明构思,公开了一种基于分布式3D打印设备的管理系统,所述系统包括客户端,前置服务器、多种类型的分布式3D打印集群点,其中,任一集群点采用的打印设备为同一类型,其中所述系统包括认证通信部分,其实现方式为用户通过客户端首先与前置服务器进行通信,在进行用户客户端的身份认证后,所述前置服务器获取用户的预上传的数据,所述预上传的数据为预上传的待打印3D模型和用户的位置信息,其中,预上传的数据为一约定好的数据格式;
[0040] 前置评估部分,其实现方式为所述前置服务器对用户上传待打印的3D模型进行评估,根据模型的打印难易度和/或尺寸分配第一类型的分布式3D打印集群点,再根据所述用户的位置信息,对多个第一类型的分布式3D打印集群点按照可达距离进行排序得到第一序列,其中,距离客户距离最近第一类型的分布式3D打印集群点排在第一位置;
[0041] 第一判断推荐部分,其实现方式为平台服务器与所述前置服务器连接,所述平台服务器接收用户对模型的精度和抗拉强度的需求参数,当用户对3D打印作品的需求小于所述第一类型的3D打印设备的默认打印参数可提供的精度和抗拉强度,则将第一序列发送给客户端,用户只允许在所述第一序列中选择3D打印集群点;
[0042] 第二判断推荐部分,其实现方式为当用户对3D打印作品的需求超过所述第一类型的3D打印设备的默认打印参数,改变该模型的模型填充率和所选材料类型,判断改变了模型填充率和所选材料类型后的打印制品是否满足用户对模型的精度和抗拉强度的需求,若满足则将第一序列发送给客户端,并允许在所述第一序列内部或者外部选择3D打印集群点,当在外部选择3D打印集群点时,直接由所述平台服务器评估外部选择的3D打印集群点的设备是否能够满足需求,并根据用户需求推送建议的打印集群点;
[0043] 第三判断推荐部分,其实现方式为当用户对3D打印作品的需求超过所述第一类型的3D打印设备的默认打印参数,改变该模型的模型填充率和所选材料类型,判断改变了模型填充率和所选材料类型后的打印制品是否满足用户对模型的精度和抗拉强度的需求,若不满足,由平台服务器直接推荐3D打印的集群点。
[0044] 更进一步地,预上传的数据为一约定好的数据格式进一步包括,通过混淆加密算法对用户提供的位置信息进行加密,采用压缩算法对用户提供的3D模型数据进行加密压缩,所述混淆加密算法和压缩算法的对应密钥为根据用户注册时提供的信息生成。
[0045] 更进一步地,前置服务器的安全级别高于平台服务器,前置服务器的判断需要进行结合用户的私人信息进行判断,在生成推荐的3D打印集群点时考虑用户的地理位置信息、费用上限、时间需求,而平台服务器根据用户的需求生成推荐的3D打印的集群点不考虑用户的私人信息,若3D打印设备的默认参数可以达到用户打印需求则直接进行推荐。
[0046] 更进一步地,模型的难易度评估模型为对预设区域内的打印模型中平整度进行评分,模型越平整则分值越低,相对应模型越不平整则分值越高,其中,预设区域为多个模型区域,对不同区域设置不同的权值,模型的综合打印难易度为各个区域的加权平均值,所述不同的加权平均值对应于不同类型的3D打印设备,也即是3D电设备的类型和加权平均值存在第一映射关系,所述根据模型的打印难易度和/或尺寸分配第一类型的分布式3D打印集群点,进一步包括:根据打印模型的尺寸分配分布式3D打印设备的类型为不同的打印模型对应的尺寸信息和不同类型的3D打印设备。
[0047] 还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
[0048] 本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD‑ROM、光学存储器等)上实施的计算机程序产品的形式。
[0049] 虽然上面已经参考各种实施例描述了本发明,但是应当理解,在不脱离本发明的范围的情况下,可以进行许多改变和修改。因此,其旨在上述详细描述被认为是例示性的而非限制性的,并且应当理解,本发明的权利要求(包括所有等同物)旨在限定本发明的精神和范围。以上这些实施例应理解为仅用于说明本发明而不用于限制本发明的保护范围。在阅读了本发明的记载的内容之后,技术人员可以对本发明作各种改动或修改,这些等效变化和修饰同样落入本发明权利要求所限定的范围。