[发明专利]面向协同的三维CAD模型外部信息同步系统及方法有效
申请号: | 202110455001.5 | 申请日: | 2021-04-26 |
公开(公告)号: | CN113139219B | 公开(公告)日: | 2022-10-18 |
发明(设计)人: | 叶修梓;蒋跃华 | 申请(专利权)人: | 杭州新迪数字工程系统有限公司 |
主分类号: | G06F30/12 | 分类号: | G06F30/12;G06F9/445;G06F16/25 |
代理公司: | 北京久远信知识产权代理有限公司 16061 | 代理人: | 冯静 |
地址: | 310000 浙江省杭州市西湖区文*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 面向 协同 三维 cad 模型 外部 信息 同步 系统 方法 | ||
1.一种面向协同的三维CAD模型外部信息同步系统,其特征在于:所述系统包括服务端和客户端,所述服务端为协同数据管理与沟通服务端,所述客户端包括CAD软件客户端、浏览器客户端;
协同数据管理与沟通服务端:提供了三维CAD模型数据的集中管理、CAD模型的轻量化转换、沟通过程中的批注数据管理和分发、与客户端的通信管理、用户管理的功能;
CAD软件客户端:内嵌于CAD软件的一个插件,设计人员通过插件登录系统,将CAD文件保存到服务端,或从服务端下载文件到本地打开,并通过插件查看或添加批注信息;
其中,批注的类型包括文本、图片、语音、视频、几何图形,选择一个体、面、边或顶点添加批注,或者在当前视角的视图平面上圈画几何图形标记出评论区域后再添加批注;每个批注都对应有一个模型上的热点,文本、图片、语言、视频标注对应有不同的热点图标,热点的位置由初始点击位置与模型的交点确定,如果点击位置与模型无交点,则求与过模型中心点且平行窗口平面的交点;每个批注包含一张添加标注时三维视图的截图作为批注的缩略图显示在批注列表中,缩略图图片采用base64编码保存在批注数据结构中;在添加几何图形批注时,图形的绘制在二维平面上进行,记录图形信息时不记录二维屏幕坐标,而是通过将屏幕坐标转到三维模型空间中,记录三维模型坐标;对于图片、语音、视频批注,首先将图片、语音或视频文件上传到服务器保存并返回url地址,在批注数据里记录引用文件的url;批注数据里还要记录添加时刻视图的相机信息,便于查看批注时重置视图;
浏览器客户端:包含了访问轻量化模型的一系列页面和一个基于WebGL的3D显示引擎,没有安装CAD软件的协作人员或外部客户直接基于浏览器访问和查看文档关联的轻量化模型文件,并在轻量化模型上添加批注信息,通过服务端同步给在CAD软件里打开文档的设计人员。
2.根据权利要求1所述面向协同的三维CAD模型外部信息同步系统,其特征在于协同数据管理与沟通服务端包括业务处理模块、轻量化转换模块、数据库、文件仓库,轻量化转换模块:提取原始CAD文件的显示网格数据、拓扑数据、结构树数据、材质数据、PMI数据、属性数据转换为自定义轻量化文件,以便在浏览器里显示与查看;每个CAD文件都会对应有一个轻量化模型文件;
数据库:存放业务数据、批注数据、转换结果数据;
文件仓库:存放原始CAD文件、轻量化文件;
所述业务处理模块包括用户管理模块、文档管理模块、批注管理模块和连接管理模块;
用户管理模块:管理用户账号和权限,负责登录控制;
文档管理模块:管理用户上传的CAD文件,提供文档目录浏览、文件上传/下载、文档访问人员设置;
批注管理模块:管理客户端用户在文档上加的批注数据并分发给所有打开文档的用户;
连接管理模块:管理与客户端之间的连接。
3.根据权利要求1所述面向协同的三维CAD模型外部信息同步系统,其特征在于CAD软件客户端包括下述模块:
CAD软件客户端登录模块:登录系统,建立与服务端的WebSocket连接;
CAD软件客户端文档管理模块:浏览查看服务端的文件列表,保存CAD文件到服务端或下载文件到本地;
CAD软件客户端批注模块:查看、添加、删除批注;提供文本、几何图形、手绘图形、图片、语音批注添加工具;在CAD软件视图窗口中绘制批注热点和几何图形;接收服务端的批注更新信息,同步本地的修改到服务端。
4.根据权利要求1所述面向协同的三维CAD模型外部信息同步系统,其特征在于浏览器客户端包括下述模块:
浏览器客户端登录模块:登录系统,建立与服务端的WebSocket连接;
浏览器客户端文档管理模块:浏览查看服务端的文件列表,保存CAD文件到服务端或下载文件到本地;
3D显示模块:加载显示轻量化三维模型,提供包括平移、缩放、旋转、选取、视图切换、剖切、爆炸、模型结构树的多种3D交互功能;
浏览器客户端批注模块:查看、添加、删除批注;提供文本、几何图形、手绘图形、图片、语音批注添加工具;在浏览器模型视图窗口中绘制批注热点和几何图形;接收服务端的批注更新信息,同步本地的修改到服务端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州新迪数字工程系统有限公司,未经杭州新迪数字工程系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110455001.5/1.html,转载请声明来源钻瓜专利网。