[发明专利]一种基于webGL三维模型装配方法、系统及相关装置在审
申请号: | 202010668766.2 | 申请日: | 2020-07-13 |
公开(公告)号: | CN111832170A | 公开(公告)日: | 2020-10-27 |
发明(设计)人: | 刘鑫;邹莱;易弘睿;欧竞;刘希凡;龚明旺 | 申请(专利权)人: | 重庆大学;重庆云图软件科技有限公司 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06T17/00;G06F111/04 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 高勇 |
地址: | 400000 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 webgl 三维 模型 装配 方法 系统 相关 装置 | ||
1.一种基于webGL三维模型装配方法,其特征在于,包括:
获取三维模型;
基于webGL确定所述三维模型的模型数据中的装配元件;
对所述装配元件执行可装配性判断,并根据所述可装配性判断结果确定装配序列和装配路径;
基于所述装配序列和所述装配路径进行所述三维模型的装配。
2.根据权利要求1所述的方法,其特征在于,获取三维模型之后,还包括:
对所述三维模型进行数据格式解析。
3.根据权利要求1所述的方法,其特征在于,对所述装配元件执行可装配性判断包括:
根据所述装配元件的位姿信息、几何信息和约束信息确定所述装配元件沿三维坐标系中XYZ正负六个方向的自由度;
根据所述自由度确定所述装配元件的局部可装配性;
根据各装配元件对应的局部可装配性确定所述三维模型的全局可装配性。
4.根据权利要求3所述的方法,其特征在于,根据所述可装配性判断结果确定装配序列和装配路径包括:
根据所述全局可装配性的判断结果确定装配序列和装配路径。
5.根据权利要求4所述的方法,其特征在于,基于所述装配序列和所述装配路径进行所述三维模型的装配时还包括:
利用混合包围盒碰撞检测算法对所述装配元件进行干涉检测。
6.根据权利要求1所述的方法,其特征在于,获取三维模型后还包括:
利用基于webGL的浏览器创建三维坐标系,并在所述三维坐标系中显示所述三维模型。
7.根据权利要求6所述的方法,其特征在于,基于所述装配序列和所述装配路径进行所述三维模型的装配包括:
在所述三维坐标系中基于所述装配序列和所述装配路径进行所述三维模型的动态装配。
8.一种基于webGL三维模型装配系统,其特征在于,包括:
获取模块,用于获取三维模型;
元件确定模块,用于基于webGL确定所述三维模型的模型数据中的装配元件;
判断模块,用于对所述装配元件执行可装配性判断,并根据所述可装配性判断结果确定装配序列和装配路径;
装配模块,用于基于所述装配序列和所述装配路径进行所述三维模型的装配。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7任一项所述的方法的步骤。
10.一种终端,其特征在于,包括存储器和处理器,所述存储器中存有计算机程序,所述处理器调用所述存储器中的计算机程序时实现如权利要求1-7任一项所述的方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆大学;重庆云图软件科技有限公司,未经重庆大学;重庆云图软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010668766.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:益智拼图表面处理设备及其使用方法
- 下一篇:纸印刷品喷涂工艺及方法