一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于Revit自动计算最优排砖损耗率的方法与装置与流程

2022-10-20 07:21:28 来源:中国专利 TAG:

一种基于revit自动计算最优排砖损耗率的方法与装置
技术领域
1.本发明涉及建筑领域,更具体地说,它涉及一种基于revit自动计算最优排砖损耗率的方法与装置。


背景技术:

2.损耗率是用于确定材料消耗定额的公式,用于建筑和安装工程的材料,损耗量为不可避免的材料损耗,主要用于各种工程预决算,全国通用,具有行业标准和法定意义。排砖损耗率是指建筑装饰工程中因砖材的规格、起铺位置与铺砖范围不完全吻合,所以铺贴砖材会产生不可避免的损耗,最优排砖损耗率是指当砖材的规格、起铺位置与铺砖范围确定时,用最少的砖铺满铺贴范围的方法,其排砖损耗率低。
3.目前行业通用的排砖损耗率计算方法是:排砖损耗率=单砖面积*整砖数量(包含切砖拼成整砖的数量)/铺砖范围面积-1。
4.其中整砖是指完整规格的砖材,切砖是指切割后的砖材。求最优损耗率的关键在于如何把切砖拼成整砖,使所用的整砖数量最少。
5.在传统计量过程中,排砖损耗率存在以下不足:1、砖材数量、砖材拼接信息量大,计算过程机械繁琐,人工计算效率低,且难以取得最优解。
6.2、计算结果因铺砖范围各异,无法复用。
7.3、由于美观要求,施工现场砖材的见光拼接缝需用整砖砖材的出场原边(后文简称原边),在施工现场切割的边(后文简称切边)应收至非见光面。人工计算通常忽略该因素导致损耗率计算不具有实际意义。


技术实现要素:

8.针对现有技术存在的不足,本发明的目的在于提供一种基于revit自动计算最优排砖损耗率的方法与装置,具有准确性高、效率高、降低成本的优点。
9.本发明的上述技术目的是通过以下技术方案得以实现的:一种基于revit自动计算最优排砖损耗率的方法,包括如下步骤:s1、在revit平台中获取revit模型,并调用revit平台的配置界面,以预设砖材的设计参数;s2、基于所述设计参数,设置起铺点方式,手动拾取所述revit模型中的构件表面,完成起铺点操作;s3、在所述构件表面上生成砖材模型及起铺点,创建起铺方案;s4、使用revit内置的移动命令移动起铺点,调用所述起铺方案,刷新所述构件表面上生成的所述砖材模型;s5、对不同拾取面的砖材进行对缝,并对步骤s3的生成结果进行刷新;s6、框选目标砖材实现统计汇总,读取砖材规格进行数据处理,进行排砖损耗率计
算,生成计算结果界面;s7、检视计算结果,所述计算结果包括单砖面积、整砖数量、铺砖范围面积、排砖损耗率;s8、导出排砖编号图、排砖统计表。
10.在其中一个实施例中,所述设计参数包括材质、规格、厚度、偏移量、砖缝、错缝,是否旋转拼接、是否原边拼接、是否交换长短边方向。
11.在其中一个实施例中,所述起铺点方式包括手动指定的方式以及固定方位的方式。
12.在其中一个实施例中,所述手动拾取方式包括有多选、增选、减选。
13.在其中一个实施例中,所述砖材模型包括边长参数、角度参数、面积参数。
14.在其中一个实施例中,所述排砖损耗率计算的步骤如下:s601、自动获取步骤s1的所述设计参数;s602、读取砖材规格数据,与所述设计参数的规格进行比对,汇总出碎砖面积、识别砖材原边与切边;s603、对所述碎砖面积进行降序排列并进行图形几何判断;s604、以所述设计参数中的所述规格为基准,拼合碎砖后进行统计汇总,得出整砖数量与拾取面的面积;s605、将步骤s604中统计得出的所述整砖数量与拾取面的面积进行单独汇总。
15.一种基于revit自动计算最优排砖损耗率的装置,其特征在于,包括:设计参数预设模块,用于预设砖材参数、选择构建拾取方式,指定起铺点;起铺方案创建模块,用于生成砖材起铺方案;起铺点刷新模块,用于调用所述砖材起铺方案;排砖损耗率计算模块,用于获取砖材参数、对砖材参数进行比对、依序进行图形几何判断、拼合碎砖并进行汇总统计;计算结果检视模块,用于呈现所述排砖损耗率计算模块的计算结果,导出排砖编号图、排砖统计表。
16.上述一种基于revit自动计算最优排砖损耗率的方法与装置,具有以下有益效果:适用性强,可用于不同项目、不同规格、不同铺砖范围、不同铺砖方案的最优排砖损耗率计算;灵活度高,支持前端更改砖材材质、规格、厚度、砖缝宽度,多种铺砖方案都可实现;准确性高,由于程序根据公式及算法进行自动运算,确保了生成结果的准确性,避免了人为判断的出错;效率高,由程序自动运算,大大减轻了人工布置的重复操作,缩减了时间。降低成本,排砖损耗率是砖材用料考虑的因素,影响企业对项目的成本控制,选用最优的排砖损耗率,可以节约成本。
附图说明
17.图1是本实施例的流程示意图。
具体实施方式
18.下面结合附图和实施例,对本发明进行详细描述。
19.一种基于revit自动计算最优排砖损耗率的方法,如图1所示,包括如下步骤:s1、在revit平台中获取revit模型,并调用revit平台的配置界面,以预设砖材的设计参数;具体的,设计参数包括材质、规格、厚度、偏移量、砖缝、错缝,是否旋转拼接、是否原边拼接、是否交换长短边方向;具体的,起铺点方式包括手动指定的方式以及固定方位的方式;s2、基于设计参数,设置起铺点方式,手动拾取revit模型中的构件表面,完成起铺点操作;具体的,手动拾取方式包括有多选、增选、减选;进一步的,录入设计参数后,点击装置界面上的“多选”按钮,可在模型中选择多个构件表面;点击装置界面上的“增选”按钮,可在模型中继续选择多个构件表面;点击装置界面上的“减选”按钮,可在模型中选择需要减选的构件表面,完成构件表面的选择后,点击装置界面中的“指定起铺点”按钮,并在revit模型构件表面点选具体的位置,可完成手动指定起铺点的操作,完成以上装置界面的参数设置和选择后,即完成了装置的设计参数录入;s3、在构件表面上生成砖材模型及起铺点,创建起铺方案;具体的,砖材模型包括但不限于边长参数、角度参数、面积参数;进一步的,完成数据录入后,本装置后台自动进行数据处理:根据录入的砖材数据和所选择的构件表面数据,将砖材从起铺点坐标开始,沿着横轴、纵轴排列砖材,直到排满所有选择的构件表面,最终在revit中所选的构件表面上生成一块块砖材模型以及起铺点,并将步骤s2中录入装置的参数记录在起铺点中,并将该参数命名为:砖材起铺方案,具有位置、长短边信息;s4、使用revit内置的移动命令移动起铺点,调用所述起铺方案,刷新构件表面上生成的砖材模型;具体的,使用revit原生的“移动”命令,进行移动起铺点位置,完成移动后,点击“刷新起铺点”按钮,本装置将重复步骤s3的数据处理过程,重新生成结果,即最终在revit中所选的构件表面上生成一块块砖材模型;s5、对不同拾取面的砖材进行对缝,并对步骤s3的生成结果进行刷新;s6、框选目标砖材实现统计汇总,读取砖材规格进行数据处理,进行排砖损耗率计算,生成计算结果界面;具体的,还包括以下步骤:s601、自动获取步骤s1中的设计参数,其中包括材质、规格、厚度、偏移量、砖缝、错缝,是否旋转拼接、是否原边拼接,是否交换长短边方向;s602、读取砖材规格数据,与设计参数中的“规格”参数进行比对,汇总出碎砖面积、识别砖材原边与切边;具体的,将读取后汇总的砖材规格与设计参数中的
ꢀ“
规格”参数进行比对:规格相同的即忽略,规格不同的砖材进行汇总统计,该部分砖材称为“碎砖”,然后对砖材的原边与切边进行识别;s603、对碎砖面积进行降序排列并进行图形几何判断;s604、以设计参数中的“规格”参数为基准,拼合碎砖后进行统计汇总,得出整砖数
量与拾取面的面积。
20.具体的,当一块碎砖与另外任意一块碎砖拼合后的规格总是大于设计参数中设置的“规格”参数时,计入一块整砖,并将整砖的数量进行统计;当一块碎砖与另外一块或多块碎砖拼合后的规格小于或等于“规格”参数时,本装置将自动选取拼合碎砖最多的方案,计入一块整砖,并将整砖的数量进行统计。
21.s605、将步骤s604中统计得出的整砖数量与拾取面的面积进行单独汇总。
22.一种基于revit自动计算最优排砖损耗率的装置,其特征在于,包括:设计参数预设模块,用于预设砖材参数、选择构建拾取方式,指定起铺点;起铺方案创建模块,用于生成砖材起铺方案;起铺点刷新模块,用于调用砖材起铺方案;排砖损耗率计算模块,用于获取砖材参数、对砖材参数进行比对、依序进行图形几何判断、拼合碎砖并进行汇总统计;计算结果检视模块,用于呈现排砖损耗率计算模块的计算结果,导出排砖编号图、排砖统计表。
23.以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献