[发明专利]一种基于栅格的协同设计安全产品数据交换方法及系统在审

专利信息
申请号: 201911173248.7 申请日: 2019-11-26
公开(公告)号: CN111008368A 公开(公告)日: 2020-04-14
发明(设计)人: 何发智;杨月婷;李博文 申请(专利权)人: 武汉大学
主分类号: G06F21/14 分类号: G06F21/14;G06Q10/10
代理公司: 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 代理人: 罗飞
地址: 430072 湖*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 栅格 协同 设计 安全产品 数据 交换 方法 系统
【权利要求书】:

1.一种基于栅格的协同设计安全产品数据交换方法,其特征在于,包括:

获取源系统的源CAD模型;

判断源系统的源CAD模型是否包含敏感信息;

当源CAD模型包含敏感信息时,采用变形控制栅格的方法对源CAD模型进行基于特征的变形处理,对源CAD模型包的含敏感信息进行隐藏;

将源CAD模型传输至目标系统的计算机设备;

根据源CAD模型获得目标CAD模型;

判断目标CAD模型是否为通过变形控制栅格的方法进行变形处理后的模型;

当目标CAD模型为通过变形控制栅格的方法进行变形处理后的模型时,则采用逆向变形控制栅格的方法对目标CAD模型进行恢复,得到与源CAD模型对应的协同设计CAD模型。

2.如权利要求1所述的方法,其特征在于,采用变形控制栅格的方法对源CAD模型进行基于特征的变形处理,包括:

针对源CAD模型构建一个控制栅格,并将控制栅格的长宽高进行等距离划分,将栅格边界上的顶点和划分点以及内部划分点作为栅格控制点;

根据源系统的模型坐标系,获取栅格控制点坐标;

根据源系统的草图坐标系,获取敏感特征草图点的草图坐标;

根据源系统的模型坐标系,通过坐标转换,将敏感特征草图点的草图坐标转换成模型坐标;

构造一个局部坐标系STU,为每个敏感特征草图点计算局部坐标;

移动栅格控制点,获取变形后的栅格控制点坐标;

利用移动后的栅格控制点坐标、敏感特征草图点局部坐标和贝塞尔多项式重新计算模型敏感特征草图点的模型坐标(x',y',z'),得到新的敏感特征草图点模型坐标,计算公式如下:

其中,Xdeform3D(x',y',z')新的敏感特征草图点的模型坐标,P'ijk表示变形后的栅格控制点坐标,Bi,m(s)Bj,n(t)Bk,l(u)表示局部坐标系STU下对应的贝塞尔多项式,m,n,l分别表示控制栅格的长宽高划分的等分数量;

通过坐标转换,将获取的新的敏感特征草图点草图坐标转换成新的敏感特征草图点的草图坐标;

根据新的敏感特征草图点草图坐标对源CAD模型进行变形。

3.如权利要求1所述的方法,其特征在于,将源CAD模型传输至目标系统的计算机设备,包括:

当源CAD模型包含敏感信息时,将变形处理后的源CAD模型传输至目标系统的计算机设备;

当源CAD模型不包含敏感信息时,将源CAD模型传输至目标系统的计算机设备。

4.如权利要求1所述的方法,其特征在于,根据源CAD模型获得目标CAD模型,包括:

判断目标系统与源系统是否同构;

如果同构,则将源CAD模型直接用作目标CAD模型;

否则,将源CAD模型通过数据转换成为目标CAD模型。

5.如权利要求1所述的方法,其特征在于,在判断目标CAD模型是否为通过变形控制栅格的方法进行变形处理后的模型之后,所述方法还包括:

当目标CAD模型不为通过变形控制栅格的方法进行变形处理后的模型时,则直接将目标CAD模型作为协同设计CAD模型。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉大学,未经武汉大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201911173248.7/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top