一种基于Rhino的幕墙面板构造尺寸归类方法与流程

文档序号:37595159发布日期:2024-04-18 12:31阅读:3来源:国知局
一种基于Rhino的幕墙面板构造尺寸归类方法与流程

本发明涉及到建筑幕墙设计和建模,具体涉及到一种基于rhino的幕墙面板构造尺寸归类方法。


背景技术:

1、在幕墙工程中,随着建筑形态多变,外幕墙结构变化日益复杂,建筑体量大、系统设施复杂、信息交流量大等一系列原因,造成了建筑幕墙的构件与面板种类繁多,定制化程度极高,需要灵活、快速的按需生产,随之而来的就是材料下单与统计的困难。依托于传统cad设计加工下单,需逐个放样绘制加工图,人工逐个比对归类,重复性工作占比大,劳动强度高,效率低下,无法满足现代建筑设计的需要。


技术实现思路

1、本发明的目的是针对现有技术存在的问题,提供一种基于rhino的幕墙面板构造尺寸归类方法。

2、为实现上述目的,本发明采用的技术方案是:

3、一种基于rhino的幕墙面板构造尺寸归类方法,包括如下步骤:

4、将待加工的幕墙面板拾取到rhino软件中;

5、拟定所述幕墙面板上的一个角点为第一个起始点,依次按逆时针或者顺时针提取所述幕墙面板的所有边长、内角、对角线的尺寸值,并设定尺寸值的误差阈值,定义不同尺寸值在相应的误差阈值下的统一定值规则;分析比对每块所述幕墙面板对应的尺寸值,若尺寸值在设定的所述误差阈值内,则在所述统一定值规则下优化所述尺寸值;

6、组合每块所述幕墙面板优化后的尺寸值为连续字符串,通过判断所有所述连续字符串的唯一性来自动归类幕墙面板是否为同类加工构件。

7、本基于rhino的幕墙面板构造尺寸归类方法通过对幕墙面板的构造尺寸进行组合排序和归类,能够大大减少了重复设计的工作量,提高了设计效率,同时可以将同类型和尺寸基本相同的板材归类,便于幕墙面板的后续批量加工,有助于提升后续的加工效率。

8、本归类方法按照统一的顺序获取每块幕墙面板的构造尺寸,即所述边长、所述对角线和所述内角的尺寸,能够确保每块所述幕墙面板的构造尺寸获取的方式和顺序是一样的,这样能够保证下一步组合的连续字符串所包含的构造尺寸信息是处于统一规律下的,通过这种方式来对比连续字符串的信息准确性和可靠性更高,不会产生错误的数据对比。

9、通过人为设定误差阈值,根据项目实际情况,降低非必要的幕墙面板尺寸,使设计更趋于合理性;也就是通过所述误差阈值的设置,当提取的幕墙面板的尺寸值处于该误差阈值的范围内,会根据所述统一定值规则规范每个尺寸值,使每个尺寸值在可接受的误差范围内,优化为更易分类和归类的数据值。这种做法也是为了避免在误差范围内相近的尺寸值被分离,以免尺寸值无法统一归类,毕竟每块所述幕墙面板的真实尺寸不会一模一样,之所以能够一样是给出了测量精度和误差范围。

10、通过按顺序组合的构造尺寸数据值获取的所述连续字符串,对于每块幕墙面板来说具有唯一性,通过对唯一性的对比和归类,很容易将形状和尺寸相同的幕墙面板分类,对归类的幕墙面板重新统一编号后,可以按类进行加工。

11、进一步的,每块所述幕墙面板均以正面视图中左下角点为所述第一个起始点,按照逆时针或者顺时针方向依次标记剩余角点,依次按序连接这些角点成线,得到每块所述幕墙面板的构造顺序,对于每块幕墙面板来说,按照这种统一的顺序可以全面的获取其尺寸值。

12、进一步的,根据所述构造顺序,按照先边长、后对角线、最后内角的顺序提取所述幕墙面板的边长、内角、对角线的尺寸值,以便后续正确组合所述连续字符串,需要保证组合的统一性,这样才具备对比识别的意义,若所述边长、对角线和内角的组合方式有变动,那么所有的幕墙面板的这种尺寸获取和组合方式也要跟随变动。

13、进一步的,将所述幕墙面板简化为矩形或者梯形,所述边长包括长边和短边,所述对角线包括两条对角线,所述内角包括四个内角,通过这种设置便于尺寸数据的获取。

14、进一步的,所述误差阈值对于边长和对角线的长度尺寸值的统一定值规则如下:若所述长度尺寸值的个位数在1-3mm内的,长度尺寸值个位数向下取整;若所述长度尺寸值的个位数在4-6mm内的,长度尺寸值个位数取5;若所述长度尺寸值的个位数在7-9mm内的,长度尺寸值个位数向上取整。

15、通过这种方式的处理,能够让尺寸值的个位数按照上述范围进行归类,这样能够减少尺寸值的分散性,有利于集中归类,同时也保证了处于可接受的误差范围内。

16、进一步的,所述误差阈值对于内角的角度尺寸值的统一定值规则如下:对所获取的所述内角的角度尺寸值进行四舍五入处理。同样的,通过四舍五入的方式可以简化角度尺寸值的数据,有利于集中归类。

17、进一步的,所述连续字符串包含每块所述幕墙面板的经过处理的所有边长和对角线的长度尺寸值,以及所有内角的经过处理的角度尺寸值,所述连续字符串为纯数字的字符串,不含数据单位及符号。通常情况下,长度尺寸值的单位为mm,角度尺寸值的单位为°,为了使所述连续字符串更简单和更易识别,字符串内不含有单位信息,也不设置符号,因此在测量和拾取幕墙面板尺寸值时,要保持单位的一致性。

18、比如,定义所述幕墙面板的所有边长的长度尺寸值依次为a、b、c和d,所述幕墙面板的所有对角线的长度尺寸值依次为e和f,所述幕墙面板的所有内角的内角尺寸值依次为g、h、i和j,则所述连续字符串为abcdefghij,a、b、c、d、e和f分别为2-5位数字,优选的为四位数,g、h、i和j为2-4为数字,优选的为三位数。

19、进一步的,在提取所述幕墙面板的构造尺寸前,对所有所述幕墙面板进行排序预处理,包括如下步骤:

20、定义所述幕墙面板正视图下左下角点为起始点,执行所述幕墙面板角点逆时针排序;

21、针对排序后的角点执行闭合连线;

22、针对封闭连线执行闭合成面;

23、重建后的幕墙面板按设定起始位置逆时针依次提取构造尺寸,针对每所述幕墙面板同一构造尺寸进行规定误差阈值比对,在设定范围内的构造尺寸统一定值。

24、进一步的,比对获取的每块幕墙面板的连续字符串,若所述连续字符串的数字完全相同,则认定所述连续字符串数字完全相同的多块幕墙面板为同一构造,并判定为同类加工构件。

25、与现有技术相比,本发明的有益效果是:1、本基于rhino的幕墙面板构造尺寸归类方法通过对幕墙面板的构造尺寸进行组合排序和归类,能够大大减少了重复设计的工作量,提高了设计效率,同时可以将同类型和尺寸基本相同的板材归类,便于幕墙面板的后续批量加工,有助于提升后续的加工效率;2、本归类方法按照统一的顺序获取每块幕墙面板的构造尺寸,能够确保每块所述幕墙面板的构造尺寸获取的方式和顺序是一样的,这样能够保证下一步组合的连续字符串所包含的构造尺寸信息是处于统一规律下的,通过这种方式来对比连续字符串的信息准确性和可靠性更高,不会产生错误的数据对比;3、通过人为设定误差阈值,根据项目实际情况,降低非必要的幕墙面板尺寸,使设计更趋于合理性;这种做法也是为了避免在误差范围内相近的尺寸值被分离,以免尺寸值过于分散而无法统一归类;4、通过按顺序组合的构造尺寸数据值获取的所述连续字符串,对于每块幕墙面板来说具有唯一性,通过对唯一性的对比和归类,很容易将形状和尺寸相同的幕墙面板分类,以便后续按类进行加工。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1