[发明专利]一种古建筑模型自动组装方法在审
申请号: | 202010499230.2 | 申请日: | 2020-06-04 |
公开(公告)号: | CN111898181A | 公开(公告)日: | 2020-11-06 |
发明(设计)人: | 王昂;吴婧姝;梅诗意 | 申请(专利权)人: | 中冶建筑研究总院有限公司 |
主分类号: | G06F30/13 | 分类号: | G06F30/13 |
代理公司: | 北京维正专利代理有限公司 11508 | 代理人: | 卓凡 |
地址: | 100089 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 古建筑 模型 自动 组装 方法 | ||
1.一种古建筑模型自动组装方法,其特征在于,包括以下步骤:
步骤一、设置古建筑物模型空间变化的五个维度;
所述五个维度包括模型的进深方向、阔面方向、竖向、坡面方向、收缩方向;
步骤二、按照五个维度设置或调整基础控制参数;
步骤三、根据相关基础控制参数自动生成竖向标高数据库表;
步骤四、根据相关基础控制参数自动生成平面轴网数据库表;
步骤五、根据相关基础控制参数自动生成构件尺寸数据库表;
步骤六、到BIM插件平台完成构件实体制作并保存为构件实体文件;
步骤七、将平面轴网数据库表、竖向标高数据库表、构件实体表建立关联,并生成一对多构件表;
步骤八、自动化组装单元分别读取步骤七各个表的数据完成当前模型的自动化组装;
步骤九、当前模型的空间维度是否需要变化,如果是,选择模型变化的维度,并返回步骤二,如果否,则结束自动化组装过程。
2.根据权利要求1所述一种古建筑模型自动组装方法,其特征在于:所述步骤三自动生成竖向标高数据库表,具体过程如下:
⑴接收中央控制单元传递的参数;
所述传递的参数包括檐柱通高尺寸、斗拱高度和出跳距离、步架尺寸设置表的各类步架尺寸、举折系数设置表的各类举折系数、进深方向开间数量、阔面方向开间数量;
⑵安装顺序算法单元设定构件安装顺序;
所述安装顺序算法单元根据进深、阔面方向开间数量变化参数、以及古建筑模型搭建规则生成构件安装顺序数据库表,该数据库表包括ID号、构件类别名称、项目名称、安装顺序,所述古建筑模型搭建规则为:进深方向开间数量变化,则坡面变化且阔面长度不变;阔面方向开间数量变化,则阔面长度变化且坡面不变,安装顺序算法单元根据这个规则,自动计算模型每一种情况的构件类别和安装顺序。
⑶构件标高算法单元设定构件标高算法;
所述构件标高算法包括各类构件的下皮算法和上皮算法,具体包括柱类、檩类、垫板类、枋类、柁墩类、梁类、顺爬梁类的下皮算法和上皮算法。
⑷生成竖向标高数据库表。
3.根据权利要求1所述一种古建筑模型自动组装方法,其特征在于:所述步骤四自动生成平面轴网数据库表,具体过程如下:
⑴接收中央控制单元传递的参数;
所述传递的参数包括进深方向的开间数量和开间宽度,阔面方向开间数量和开间宽度;
⑵根据阔面方向的开间数量自动生成轴网的列数;
⑶根据进深方向的开间数量自动生成轴网的行数;
⑷根据阔面方向开间宽度自动生成轴网的Y坐标;
⑸根据进深方向开间宽度自动生成轴网的X坐标;
⑹根据进深方向开间数量和阔面方向开间数量,查找对应的模型搭建规则基础表,从而获得平面轴网表上每个坐标的竖向构件,并以字符串形式保存到平面轴网表的坐标点空间构件数据项上;
⑺生成平面轴网数据库表。
4.根据权利要求3所述一种古建筑模型自动组装方法,其特征在于:
所述过程⑵根据阔面方向的开间数量自动生成轴网的列数,具体算法如下:
i、平面轴网列数=动态列+固定列,所述动态列包括阔面方向的开间数量+1+阔面方向金檩的列数;所述平面轴网表的固定列=阔面方向梢间的列数,阔面方向梢间的列数固定为2;所述金檩即是以“金”字作为分类的檩。
5.根据权利要求3所述一种古建筑模型自动组装方法,其特征在于:所述金檩的列数计算如下:
所述过程⑶根据进深方向的开间数量自动生成轴网的行数,具体算法如下:
ii、平面轴网行数=动态行+固定行,所述动态行包括进深方向开间的数量+1+进深方向金檩的列数-2,所述固定行=进深方向梢间的列数+脊檩的列数,进深方向梢间的列数固定为2、脊檩的列数固定为1。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中冶建筑研究总院有限公司,未经中冶建筑研究总院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010499230.2/1.html,转载请声明来源钻瓜专利网。