本发明涉及建筑设计的,更具体地说,它涉及一种基于revit的快速对饰面层墙板进行扣减的方法。
背景技术:
1、在建筑外立面表皮建模或室内粗装修面层建模时,常常出现需要对饰面层墙板进行批量扣减的情况。
2、但现行业内使用revit平台对于饰面层墙板的扣减的已有技术存在以下几个缺点:适用性有限,扣减功能只适用于土建构件,如土建墙、梁、板、柱等,无法对饰面层的墙板进行扣减;扣减不精确,行业内的扣减功能,智能执行某些特定规则扣减,如柱切板、柱切墙等等,但在实践中土建构件类型居多,而饰面层在墙板构件与土建构件相交时,都不可避免地需要进行扣减;扣减后效果的不佳,行业内所使用的扣减功能,大多只是使用加入洞口的形式达到扣减效果,但由于洞口数量巨大,导致模型量大,造成模型冗杂,甚至是通盘使用编辑轮廓功能,使扣减后的饰面层墙不利于再次调整。
技术实现思路
1、针对现有技术存在的不足,本发明的目的在于提供一种基于revit的快速对饰面层墙板进行扣减的方法,旨在解决建筑外立面表皮建模或室内粗装修面层建模时,需要对饰面层墙板进行批量扣减的情况下,人工扣减工作量巨大、工作效率低、容易产生缺漏错误的问题,本发明具有通用性强、建模效率高、提高建模准确率的优点。
2、本发明的上述技术目的是通过以下技术方案得以实现的:一种基于revit的快速对饰面层墙板进行扣减的方法,包括如下步骤:
3、s1、点击启动装置,获取后台扣减关系表;
4、所述后台扣减关系表包括构件筛选规则及扣减规则;
5、s2、判断饰面层墙板模型与土建模型的链接关系,基于饰面层墙板及所述扣减规则,执行布尔运算,进行所述饰面层墙板扣减,重新生成新饰面层墙板。
6、在其中一个实施例中,所述构件筛选规则包括构件名称、构件类别、构件族名称、族类型及属性;
7、所述扣减规则包括扣减构件、被扣减构件及处理方式;
8、所述处理方式为revit功能中的连接及剪切。
9、在其中一个实施例中,所述饰面层墙板扣减包括饰面墙扣减和饰面板扣减。
10、在其中一个实施例中,所述链接关系包括链接与非链接。
11、在其中一个实施例中,所述链接关系判断为所述非链接时,所述饰面墙板按所述后台扣减关系表的操作,判断所述扣减构件与所述被扣减构件,识别所述处理方式并直接调用revit中对应的布尔运算命令进行操作。
12、在其中一个实施例中,所述链接关系判断为所述链接时,所述链接关系判断为所述链接时,所述饰面墙扣减的步骤为:
13、s201a、依据所述后台扣减关系表,识别所述扣减构件与所述被扣减构件,计算所述饰面墙与所述扣减构件的相交线;
14、s202a、调取所述饰面层墙板的原轮廓,结合相交线重新计算扣减后的所述饰面层墙板的轮廓后,对比前后轮廓的几何关系,完成所述饰面墙扣减。
15、在其中一个实施例中,所述对比前后轮廓的几何关系步骤还包括:
16、s202a-1、所述饰面墙扣减前后都为矩形,仅为线段位置平移时,调整所述饰面墙的标高值或者偏移值与平面进行定位;
17、s202a-2、所述饰面墙扣减后的墙体轮廓为非矩形单闭合曲线时,调用revit墙构件中的调整轮廓命令,按被扣减后的轮廓调整所述饰面墙;
18、s202a-3、所述饰面墙扣减后的墙体轮廓为非矩形多闭合曲线时,基于不同的闭合曲线,拆分成多面所述饰面墙,调用调整轮廓的方式按被扣减后的轮廓调整所述饰面墙。
19、在其中一个实施例中,当所述链接关系判断为所述链接时,所述饰面板扣减的步骤为:
20、s201a、按所述扣减关系表,识别所述扣减构件与所述被扣减构件,计算饰面板与所述扣减构件的相交线;
21、s202a调取饰面层墙板的原轮廓,结合相交线重新计算扣减后的轮廓,对比前后轮廓的几何关系,完成所述饰面板扣减。
22、在其中一个实施例中,所述对比前后轮廓的几何关系步骤还包括:
23、s202a-1、所述饰面板被扣减后的轮廓为一条闭合曲线时,调取revit板构件中的调整轮廓命令,按被扣减后的轮廓调整饰面板;
24、s202a-2、所述饰面板被扣减后的轮廓为多条闭合曲线时,基于所述多条闭合曲线,拆分为多面所述饰面板进行轮廓调整。
25、上述一种基于revit的快速对饰面层墙板进行扣减的方法,具有以下有益效果:
26、其一,通用性强,通过使用获取后台扣减关系表的形式,可任意对构件进行增减,扣减物的规则可任意制定,可通用于不同建模习惯下使用的模型构件;
27、其二,建模效率高,大大缩短建模时间,区分了链接与非链接模式使用下的技术,有效缩短装置运行时间;
28、其三,提高建模准确率,避免因人工建模出现的扣减缺漏的情况。
1.一种基于revit的快速对饰面层墙板进行扣减的方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的一种基于revit的快速对饰面层墙板进行扣减的方法,其特征在于:
3.根据权利要求2所述的一种基于revit的快速对饰面层墙板进行扣减的方法,其特征在于:所述饰面层墙板扣减包括饰面墙扣减和饰面板扣减。
4.根据权利要求3所述的一种基于revit的快速对饰面层墙板进行扣减的方法,其特征在于:所述链接关系包括链接与非链接。
5.根据权利要求4所述的一种基于revit的快速对饰面层墙板进行扣减的方法,其特征在于:
6.根据权利要求4所述的一种基于revit的快速对饰面层墙板进行扣减的方法,其特征在于,所述链接关系判断为所述链接时,所述饰面墙扣减的步骤为:
7.根据权利要求6所述的一种基于revit的快速对饰面层墙板进行扣减的方法,其特征在于,所述对比前后轮廓的几何关系步骤还包括:
8.根据权利要求4所述的一种基于revit的快速对饰面层墙板进行扣减的方法,其特征在于,当所述链接关系判断为所述链接时,所述饰面板扣减的步骤为:
9.根据权利要求8所述的一种基于revit的快速对饰面层墙板进行扣减的方法,其特征在于,所述对比前后轮廓的几何关系步骤还包括: