[发明专利]一种基于机器学习的CAD协同工作方法有效
| 申请号: | 201510938848.3 | 申请日: | 2015-12-15 |
| 公开(公告)号: | CN105631092B | 公开(公告)日: | 2018-09-04 |
| 发明(设计)人: | 张向奎;王长生;王甜驹;李元慧;郑国君;董亚亚 | 申请(专利权)人: | 大连理工大学 |
| 主分类号: | G06F17/50 | 分类号: | G06F17/50;G06F17/30 |
| 代理公司: | 大连东方专利代理有限责任公司 21212 | 代理人: | 李馨;李洪福 |
| 地址: | 116024 辽*** | 国省代码: | 辽宁;21 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 机器 学习 cad 协同 工作 方法 | ||
本发明公开了一种基于机器学习的CAD协同工作方法,包括如下步骤:—系统内用户通过各自使用的工作站将打开CAD文件的请求上传至所述的中央服务器;中央服务器打开系统内各用户请求的文件,将文件的操作界面和变化实时返回至每个工作站;—工作站中的API框架实时采集当前用户针对所述文件的操作行为,即API函数,生成操作行为表项发送至所述的中央服务器的行为数据库中;—所述的中央服务器判定同一文件操作的API函数的写集合是否存储交集;如果存在交集,则进行冲突解决;如果不存在交集,则所述的行为数据库中记录的多用户的操作行为结果写入文件,中央服务器向打开该文件的工作站返回文件处理结果,完成当前CAD文件的操作。
技术领域
本发明涉及基于机器学习的CAD协同工作方法。
背景技术
目前涉及协同CAD设计方向的专利与该申请专利存在显著差异。现有的协同设计方法为设计人员通过各自分别完成对应任务,通过视频会议、共享文件等形式来进行较低程度的协同;或使用基于HTTP协议的,通过搭建应用平台,利用各CAD软件特定的、互不统一的API接口或以中间文件的形式获取对象模型的节点坐标、物理信息等数据,处理后达到协同工作的目的。
由于CAD软件比较复杂,二次开发程度有限,而且大型任务拥有海量数据,所以目前的技术依然需要在工作人员本地客户端安装完整CAD软件,利用现有网络技术传输数据,对工作站的主机和网络性能都有较高的要求,协同范围比较有限;而且用户的详细操作往往只保存在当前文件的历史记录中,没有进行提取、储存和分析学习,无法对类似的设计行为提供冲突消解的方法和创新性的建议。
发明内容
本发明针对以上问题的提出,而研制的一种基于机器学习的CAD协同工作方法,包括如下步骤:
—系统内用户通过各自使用的工作站将打开CAD文件的请求上传至所述的中央服务器;中央服务器打开系统内各用户请求的文件,将文件的操作界面和变化实时返回至每个工作站;
—工作站中的API框架实时采集当前用户针对所述文件的操作行为,即API函数,生成操作行为表项发送至所述的中央服务器的行为数据库中;
—所述的中央服务器判定同一文件操作的API函数的写集合是否存储交集;如果存在交集,则进行冲突解决;如果不存在交集,则所述的行为数据库中记录的多用户的操作行为结果写入文件,中央服务器向打开该文件的工作站返回文件处理结果,完成当前CAD文件的操作。
更进一步的,所述的API框架记录记录的操作行为至少包括:采集API函数名、API函数参数,包括读集合和写集合的单元ID的操作数据集合、文件ID以及用户ID;
将采集的操作行为信息形成数据表项,同步上传至中央服务器。
作为优选的实施方式,所述的冲突解决包括如下步骤:
—将检测结果为冲突的两个API函数存储为冲突关系数据库中的冲突关系表项;
—在冲突关系数据库中检索针对当前文件的所有产生冲突的操作记录,形成当前文件的历史操作树;
—中央服务器在所述的冲突关系数据库中检索匹配冲突关系表项中的API函数一和API函数二的名称;将检索出的结果按照方案被引用解决冲突次数降序排列,生成备选方案列表;
—所述的中央服务器将备选方案列表呈现给所述的用户一和用户二,供冲突用户选择;直到用户选择同一解决方案,确定改方案为冲突解决方案。
更进一步的,若所述的冲突用户之间最终没有选择同一解决方法,所述的中央服务器提供人工解决请求,启动协商对话框,两个用户商定解决方案之后,选定主操作用户,进行冲突解决,冲突方式如下:
a、只保留用户一的API函数结果;
b、只保留用户二的API函数结果;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连理工大学,未经大连理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510938848.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:水场景目标红外尾迹特性的流体模拟方法
- 下一篇:井口滑动补芯装置





