The invention discloses a CAD modeling data transmission method, a server and a client based on a cloud platform. The method includes: receiving the modeling operation sent by the client and updating the cloud three dimensional model according to the modeling operation; obtaining the change part of the three dimensional model of the cloud and generating an incremental model according to the changed part; sending the incremental model to the client to make the client according to the said client. The incremental model updates the three-dimensional model of the client. The server is used to execute the above method. The CAD model data transmission method, server and client based on cloud platform can reduce the amount of data transmission between the server and the client, and improve the modeling efficiency.
【技术实现步骤摘要】
基于云平台的CAD建模数据传输方法、服务器和客户端
本专利技术涉及互联网
,具体涉及基于云平台的CAD建模数据传输方法、服务器和客户端。
技术介绍
近年来,随着云技术的不断发展,亚马逊云、阿里云等云平台逐步兴起。云平台具有资源动态调配的优势,将CAD工具逐步云化的也成为了下一代CAD产品的发展方向。鉴于云CAD的客户端是瘦客户端,不在客户端部署几何建模引擎。现有技术中,在利用云平台进行CAD建模的时候,云平台生成产品的三维几何模型,再将其转化成三角网格模型并传输到客户端供客户端进行可视化显示并支持用户交互。由于复杂产品的三角网格模型的数据传输量巨大,客户端不能实时显示产品模型,不能满足云平台产品建模的实时性要求。因此,如何提出一种CAD建模数据传输方法,能够减少数据传输量,以提高建模效率成为业界亟待解决的重要课题。
技术实现思路
针对现有技术中的缺陷,本专利技术提供基于云平台的CAD建模数据传输方法、服务器和客户端。第一方面,本专利技术提出一种基于云平台的CAD建模数据传输方法,包括:接收客户端发送的建模操作,并根据所述建模操作更新云端三维模型;获取所述云端三维模型的变更部分,并根据所述变更部分生成增量模型;将所述增量模型发送至所述客户端,以使得所述客户端根据所述增量模型对所述客户端的三维模型进行更新。第二方面,本专利技术还提供一种基于云平台的CAD建模数据传输方法,包括:发送建模操作至服务器,并接收所述服务器响应所述建模操作返回的增量模型;根据所述增量模型对本地三维模型进行更新。第三方面,本专利技术提供一种服务器,包括:接收单元,用于接收客户端发送的建 ...
【技术保护点】
一种基于云平台的CAD建模数据传输方法,其特征在于,包括:接收客户端发送的建模操作,并根据所述建模操作更新云端三维模型;获取所述云端三维模型的变更部分,并根据所述变更部分生成增量模型;将所述增量模型发送至所述客户端,以使得所述客户端根据所述增量模型对所述客户端的三维模型进行更新。
【技术特征摘要】
1.一种基于云平台的CAD建模数据传输方法,其特征在于,包括:接收客户端发送的建模操作,并根据所述建模操作更新云端三维模型;获取所述云端三维模型的变更部分,并根据所述变更部分生成增量模型;将所述增量模型发送至所述客户端,以使得所述客户端根据所述增量模型对所述客户端的三维模型进行更新。2.根据权利要求1所述的方法,其特征在于,所述增量模型包括面片模型、边模型和点模型中的至少一个;其中,所述面片模型包括面标识和面属性,所述面标识与所述面属性一一对应;所述边模型包括边标识和边属性,所述边标识与所述边属性一一对应;所述点模型包括点标识和点属性,所述点标识与所述点属性一一对应。3.一种基于云平台的CAD建模数据传输方法,其特征在于,包括:发送建模操作至服务器,并接收所述服务器响应所述建模操作返回的增量模型;根据所述增量模型对本地三维模型进行更新。4.根据权利要求3所述的方法,其特征在于,所述增量模型包括面片模型、边模型和点模型中的至少一个;其中,所述面片模型包括面标识和面属性,所述面标识与所述面属性一一对应;所述边模型包括边标识和边属性,,所述边标识与所述边属性一一对应;所述点模型包括点标识和点属性,所述点标识与所述点属性一一对应;相应地,所述根据所述增量模型对本地三维模型进行更新包括:根据模型标识在所述本地三维模型中查找对应的模型标识,并根据与所述模型标识对应的模型属性对所述本地三维模型进行修改或者删除操作;或者在所述本地三维模型中新增所述模型标识,并根据与所述模型标识对应的模型属性对所述本地三维模型进行新建操作;其中,所述模型标识为所述面标识、所述边标识或所述点...
【专利技术属性】
技术研发人员:刘文广,刘昱,陆斌,
申请(专利权)人:中车工业研究院有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。