基于浏览器的BIM参数化建模方法、终端及存储介质技术

技术编号:34089412 阅读:26 留言:0更新日期:2022-07-11 20:49
本发明专利技术提供一种基于浏览器的BIM参数化建模方法、终端及存储介质,该方法包括:S101:通过浏览器接收输入模型的参数定义信息,根据参数定义信息获取参数定义值,并获取数学约束的信息,数学约束包括几何约束、算术约束中的至少一种;S102:将参数定义值以及数学约束输入约束解算器获取模型的约束解;S103:根据参数定义值、约束解进行建模以生成模型体,通过模型体、参数定义信息、约束解获取BIM模型的信息。本发明专利技术能够通过浏览器BIM参数化建模,大幅度地提高BIM建模速度,并且降低了终端的运行条件,便于进行多专业协同,扩展了BIM技术的应用范围和应用环境,适应了BIM技术的应用趋势、用户需求。用户需求。用户需求。

【技术实现步骤摘要】
基于浏览器的BIM参数化建模方法、终端及存储介质


[0001]本专利技术涉及BIM
,尤其涉及一种基于浏览器的BIM参数化建模方法、终端及存储介质。

技术介绍

[0002]随着BIM(Building Information Modeling,建筑信息模型)技术在建筑及相关领域的快速发展,三维模型以及附着其上的信息模型的应用越来越广泛。在BIM建模过程中,快速的随时随地创建修改模型、多专业协同已经成为一种趋势。
[0003]然而,传统的桌面端BIM软件对于运行条件比较苛刻。例如,比较主流的BIM建模软件Revit,2020的最低配置要求为Windows10,采用SSE2技术处理器,8GBRAM,30GB的可用磁盘空间。因此,用户只能在Windows系统的PC上进行使用,这种运行条件限制了BIM技术的应用范围和应用环境,难以适应BIM技术的应用趋势和满足用户需求。

技术实现思路

[0004]为了克服现有技术的不足,本专利技术提出一种基于浏览器的BIM参数化建模方法、终端及存储介质,获取模型的参数定义信息,通过该参数定本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于浏览器的BIM参数化建模方法,其特征在于,所述方法包括:S101:通过浏览器接收输入模型的参数定义信息,根据所述参数定义信息获取参数定义值,并获取数学约束的信息,所述数学约束包括几何约束、数学约束中的至少一种;S102:将所述参数定义值以及数学约束输入约束解算器获取所述模型的约束解;S103:根据所述参数定义值、约束解进行建模以生成模型体,通过所述模型体、参数定义信息、约束解获取BIM模型的信息。2.如权利要求1所述的基于浏览器的BIM参数化建模方法,其特征在于,通过浏览器接收输入模型的参数定义信息的步骤具体包括:控制浏览器根据输入的指令显示输入框,通过所述输入框中的内容获取输入的数学表达式。3.如权利要求2所述的基于浏览器的BIM参数化建模方法,其特征在于,所述根据所述参数定义信息获取参数定义值具体包括:通过语法解析器解析所述数学表达式得到所述数学表达式的抽象语法树,根据所述抽象语法树获取参数定义值。4.如权利要求3所述的基于浏览器的BIM参数化建模方法,其特征在于,所述根据所述抽象语法树获取参数定义值具体包括:在visitor模式下按深度遍历迭代访问所述抽象语法树的树节点以获取参数定义值。5.如权利要求1所述的基于浏览器的BIM参数化建模方法,其特征在于,所述将所述参数定义值以及数学约束输入约束解算器获取所述模型的约...

【专利技术属性】
技术研发人员:郭金柱徐鹏翔
申请(专利权)人:苏州金螳螂三维软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1