[发明专利]一种基于云的通用参数化模型解析方法及设计系统在审
| 申请号: | 202010141840.5 | 申请日: | 2020-03-04 |
| 公开(公告)号: | CN111324965A | 公开(公告)日: | 2020-06-23 |
| 发明(设计)人: | 张凯;万进舟;刘向东;杨勇 | 申请(专利权)人: | 杭州群核信息技术有限公司 |
| 主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F8/41 |
| 代理公司: | 杭州九洲专利事务所有限公司 33101 | 代理人: | 陈继亮 |
| 地址: | 310019 浙江省杭*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 通用 参数 模型 解析 方法 设计 系统 | ||
1.一种基于云的通用参数化模型解析方法,其特征在于,所述方法包括:
步骤1:导入或导出任意CAD软件的参数化模型,先定义一个通用参数化模型中间数据结构,再基于CAD软件开发一个插件,或利用数据读写SDK开发一个应用,将CAD软件参数化模型中的各种元素读出,并解析出它们之间的依赖关系,写成符合中间数据结构的数据,同时创建出通用参数化模型;
步骤2:从多种渠道创建通用参数化模型,包括以下步骤:
a. 利用多种高级语言实现通用参数化模型的创建;
b. 将创建好的通用参数化模型按照类别统一存储在数据库中,对于不同的应用按id加载这些参数化模型,并施加不同的参数,得到不同的计算结果,存储在数据库中待用的参数化模型形成参数化模板;
c. 提供一个创建参数化模板的API,将参数化模型中间数据中记录的元素一一映射为在步骤a中高级语言定义的函数,并设置好函数输入参数和返回值之间的关系,完成通用参数化模板的创建;
步骤3:在云端计算、存储和查询参数化模型,将参数化模板存储在云端数据库中,并为每个参数化模板在数据库中记录一些元信息,提供一个查询参数化模型元信息的API供前端查询,同时提供一个计算参数化模型的API,通过用户提供参数化模板的id和一组参数的取值,计算出该参数化模型在取这组值时的形状和外观;
步骤4:在前端显示参数化模型,通用参数化模型平台会把计算出的模型几何及材质信息传输到前端进行显示,前端将接收到的信息通过进一步调用相应的解析程序进行解析,然后在浏览器或客户端中进行显示;
步骤5:利用第三方云服务,扩展参数化模型平台的业务支持能力,将通用参数化模型平台与第三方服务约定数据接口,从参数化模型的计算结果中抽取相应信息,传输给第三方服务,并将第三方服务计算的结果返回给前端进行显示;
步骤6:支持各细分领域的参数化设计软件,基于参数化模型通用数据结构扩展出适应各个细分行业的参数化设计语言超集,实现各细分行业的具体设计需求。
2.根据权利要求1所述的基于云的通用参数化模型解析方法,其特征在于:所述步骤1中的通用参数化模型中间数据结构由参数、几何图元、几何约束、几何造型方法以及这些元素之间的依赖关系组成。
3.根据权利要求1所述的基于云的通用参数化模型解析方法,其特征在于:所述步骤2中还可通过一个带UI的编辑器,将用户的交互过程记录为参数化模型中间数据,再转换为通用参数化模型;或通过一种参数化模型脚本语言来生成通用参数化模型,该种脚本语言,可用任意一种现存的解释型脚本语言,也可用高级语言重新定义而成,该种脚本语言用脚本的方式生成参数化模型中间数据,再转换为通用参数化模型;也可用一段实现通用参数化模型的高级语言代码来生成通用参数化模型。
4.根据权利要求1所述的基于云的通用参数化模型解析方法,其特征在于:所述步骤3中还可提供一个计算一组参数化模型的API,同时计算多个参数化模型并返回,从而减少网络请求的次数,提高前端应用的响应速度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州群核信息技术有限公司,未经杭州群核信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010141840.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种双阀芯全液控集成式泵送换向系统及方法
- 下一篇:一种水豆豉及制作方法





