一、虚拟资源层
虚拟资源层的主要作用是将接入到云服务平台中的 3D 打印资源进行抽象和简化。首先利用云服务平台中的虚拟化技术,对各类 3D 打印物理资源的属性信息进行抽象化描述,描述成虚拟资源信息,形成虚拟数据资源;其次将虚拟数据资源进行封装后发布到云服务平台中的资源服务中心模块,形成一个虚拟资源云池,最后个性化定制用户可从云中选择自己所需的各类打印资源。
虚拟资源层的主要功能如下:(1)对各类 3D 打印物理资源进行描述、发布以及调度等,并为个性化定制云请求者提供直接或间接调用的方法;
(2)通过虚拟化描述物理打印资源,使其成为描述性文档,保障了用户搜索或匹配资源;
(3)实现 3D 打印资源的共享。
二、服务资源层
服务资源层是云服务平台的核心层,服务资源层是对 3D 打印虚拟制造资源以及虚拟制造能力进行服务化封装和管理,最终实现资源上的汇集。使用云服务平台中的服务化封装技术,把虚拟制造资源和虚拟制造能力封装成服务,达到屏蔽资源自身异构性和复杂性的目的,方便于实现打印资源的调用。
三、应用接口层
应用接口层是提供方便于用户访问云服务平台的应用接口,实现个性化定制用户自由地调用云服务平台中各种云服务。云服务平台的应用接口主要包括用户管理、资源的注册发布、资源的搜索与匹配等功能。