一种基于BIM技术的双曲板自动优化方法及系统技术方案

技术编号:17780017 阅读:265 留言:0更新日期:2018-04-22 08:40
本发明专利技术公开了一种基于BIM技术的双曲板自动优化方法及系统,该系统包括以下步骤:读取双曲板的三维模型;根据用户设置的精度参数对双曲板的三维模型进行优化拟合分析后,获得多个单曲板的三维模型;将双曲板的三维模型分别与单曲板的三维模型进行误差对比,并选出误差值最小的单曲板的三维模型作为最优方案的单曲板,最后输出最优方案的单曲板。本发明专利技术可以自动和快速地将双曲板拟合优化成单曲板,并且得到的单曲板精度高,极大的满足了双曲板加工工艺的要求,提高了工程师优化的工作效率和质量,可广泛应用于建筑幕墙设计优化领域。

【技术实现步骤摘要】
一种基于BIM技术的双曲板自动优化方法及系统
本专利技术涉及建筑幕墙设计优化领域,尤其涉及一种基于BIM技术的双曲板自动优化方法及系统。
技术介绍
双曲板,即双曲面的铝板、玻璃或不锈钢等面板等,在空间曲面造型的建筑幕墙或金属屋面系统工程较为常见,但双曲板具有加工难度高,加工周期长,成本高的特点。在满足一定精度范围的前提下,将双曲板拟合优化成单曲板,这样能够简化加工工艺,降低生产周期及加工成本,但是目前优化过程中仍然使用传统手工优化,而传统手工优化存在着效率低,精度差等问题。特别是在复杂外形、多系统的大型建设项目中,如果使用手动优化方式对双曲板进行拟合优化,则工作量不仅多而且繁琐,这需要参与设计人员花费大量精力和时间,而这种大型建设项目工期一般比较紧张,且项目的进度及成本控制方面都有较高的要求,如果在双曲板拟合优化过程中拖延了工期,无疑增加了项目的时间和经济成本。本专利技术的双曲板的自动优化主要是通过BIM技术中的犀牛软件和Grasshopper插件实现的,犀牛软件是一款强大的专业3D造型软件,它可以广泛地应用于三维动画制作、工业制造、科学研究以及机械设计等领域。Grasshopper插件是一款在犀牛软件环境下运行的采用程序算法生成模型的插件,它可以向计算机下达更加高级复杂的逻辑建模指令,使计算机根据拟定的算法自动生成模型结果。
技术实现思路
为了解决上述技术问题,本专利技术的目的是提供一种快速的自动优化双曲板的方法。本专利技术的另一目的是提供一种快速的自动优化双曲板的系统。本专利技术所采用的第一技术方案是:一种基于BIM技术的双曲板自动优化方法,包括以下步骤:S1、读取双曲板的三维模型;S2、根据用户设置的精度参数对双曲板的三维模型进行优化拟合分析后,获得多个单曲板的三维模型;S3、将双曲板的三维模型分别与单曲板的三维模型进行误差对比,并选出误差值最小的单曲板的三维模型作为最优方案的单曲板,最后输出最优方案的单曲板。进一步,所述S2具体包括以下步骤:S21、根据用户设置的精度参数在双曲板的三维模型的边长上等距生成N个点,依次将N个点中任两点连成一条直线;其中,N为精度参数;S22、针对每条直线,将其正面投影在双曲板的三维模型上,在双曲板的三维模型上获得一条曲线,选取该曲线的两个端点和中点生成一个圆形;S23、将该圆形沿着圆心的法线进行两端延长预设的距离,形成一个圆柱曲面;S24、将双曲板的三维模型正面投影在圆柱曲面上,在圆柱曲面上得到一个投影曲面;S25、在圆柱曲面上剪除投影曲面之外的曲面,得到单曲板的三维模型;S26、重复执行步骤S22~S25直到获得所有直线对应的多个单曲板的三维模型。进一步,所述S3具体包括以下步骤:将双曲板的三维模型分别与单曲板的三维模型进行误差对比,并选出误差值最小的单曲板的三维模型作为最优方案的单曲板;判断最优方案的单曲板的误差值是否小于或等于预设的误差阈值,若是,直接输出最优方案的单曲板;反之,增大精度参数,继续执行S2,直到得到误差值小于误差阈值的单曲板的三维模型,并输出该单曲板的三维模型。进一步,所述S21具体为:根据用户设置的精度参数在双曲板的三维模型的边长上等距生成N个点,根据预设的筛选条件采用遗传算法从N个点中选出L个点,再控制L个点两两连成直线;其中,N为精度参数,L为经过筛选剩余的点的个数,0<L≤N。本专利技术所采用的第二技术方案是:一种基于BIM技术的双曲板自动优化方法,通过预设的优化拟合模型执行以下操作:读取双曲板的三维模型;根据用户设置的精度参数对双曲板的三维模型进行优化拟合分析后,获得多个单曲板的三维模型;将双曲板的三维模型分别与单曲板的三维模型进行误差对比,并选出误差值最小的单曲板的三维模型作为最优方案的单曲板,最后输出最优方案的单曲板。进一步,所述预设的优化拟合模型采用Grasshopper插件建立生成,所述优化拟合模型包括生成单曲板单元、筛选最优单曲板单元和Galapagos单元,所述Galapagos单元分别与生成单曲板单元和筛选最优单曲板单元连接,所述生成单曲板单元和筛选最优单曲板单元连接。进一步,所述生成单曲板单元包括生成点模块、数据组合模块、拟合压弧线模块、生成圆柱模块、拉回剪切模块和判断模块,所述生成点模块依次与数据组合模块、拟合压弧线模块、生成圆柱模块和拉回剪切模块连接,所述判断模块分别与数据组合模块和拉回剪切模块连接;所述生成点模块用于根据用户设置的精度参数在双曲板的三维模型的边长上等距生成N个点;其中,N为精度参数;所述数据组合模块用于依次将N个点中任两点连成一条直线;所述拟合压弧线模块用于针对每条直线,将其正面投影在双曲板的三维模型上,在双曲板的三维模型上获得一条曲线,选取该曲线的两个端点和中点生成一个圆形;所述生成圆柱模块用于将该圆形沿着圆心的法线进行两端延长预设的距离,形成一个圆柱曲面;所述拉回剪切模块用于将双曲板的三维模型正面投影在圆柱曲面上,在圆柱曲面上得到一个投影曲面,在圆柱曲面上剪除投影曲面之外的曲面,得到单曲板的三维模型;所述判断模块用于判断是否所有的直线都进行优化计算,若是,获取所有直线对应的多个单曲板的三维模型;反之,返回数据组合模块继续进行自动优化。进一步,所述筛选最优单曲板单元包括误差对比模块和自动筛选模块,所述拉回剪切模块依次与对比模块和自动筛选模块连接;所述误差对比模块用于将双曲板的三维模型分别与单曲板的三维模型进行误差对比;所述自动筛选模块用于选出误差值最小的单曲板的三维模型作为最优方案的单曲板。进一步,所述Galapagos单元分别与生成点模块和误差对比模块连接;所述Galapagos单元用于控制生成点模块采用遗传算法从N个点中选出L个点,并控制误差对比模块采用遗传算法生成误差值;其中,N为精度参数,L为经过筛选剩余的点的个数,0<L≤N。本专利技术所采用的第三技术方案是:一种基于BIM技术的双曲板自动优化系统,该系统包括:存储器,用于存放程序;处理器,用于执行所述程序以用于执行以下步骤:S1、读取双曲板的三维模型;S2、根据用户设置的精度参数对双曲板的三维模型进行优化拟合分析后,获得多个单曲板的三维模型;S3、将双曲板的三维模型分别与单曲板的三维模型进行误差对比,并选出误差值最小的单曲板的三维模型作为最优方案的单曲板,最后输出最优方案的单曲板。本专利技术方法、系统的有益效果是:本专利技术根据双曲板的三维模型自动的拟合出多个单曲板的三维模型,并在多个单曲板的三维模型中通过误差对比,选出误差值最小的单曲板的三维模型作为最优方案的单曲板,得到的单曲板可以高度与双曲板吻合,而且通过本专利技术可以快速地将双曲板拟合优化成单曲板,极大的提高了工程师拟合优化的工作效率和质量,从而节约了人工经费和时间经费。附图说明图1是第一实施例的步骤流程图;图2是第二实施例中优化拟合模型的结构框图。具体实施方式第一实施例如图1所示,一种基于BIM技术的双曲板自动优化方法,包括以下步骤:A1、读取双曲板的三维模型。A2、根据用户设置的精度参数对双曲板的三维模型进行优化拟合分析后,获得多个单曲板的三维模型。其中,A2具体包括A21~A25:A21、根据用户设置的精度参数在双曲板的三维模型的边长上等距生成N个点,依次将N个点中任两点连成一条直线。A21的具体本文档来自技高网...
一种基于BIM技术的双曲板自动优化方法及系统

【技术保护点】
一种基于BIM技术的双曲板自动优化方法,其特征在于,包括以下步骤:S1、读取双曲板的三维模型;S2、根据用户设置的精度参数对双曲板的三维模型进行优化拟合分析后,获得多个单曲板的三维模型;S3、将双曲板的三维模型分别与单曲板的三维模型进行误差对比,并选出误差值最小的单曲板的三维模型作为最优方案的单曲板,最后输出最优方案的单曲板。

【技术特征摘要】
1.一种基于BIM技术的双曲板自动优化方法,其特征在于,包括以下步骤:S1、读取双曲板的三维模型;S2、根据用户设置的精度参数对双曲板的三维模型进行优化拟合分析后,获得多个单曲板的三维模型;S3、将双曲板的三维模型分别与单曲板的三维模型进行误差对比,并选出误差值最小的单曲板的三维模型作为最优方案的单曲板,最后输出最优方案的单曲板。2.根据权利要求1所述的一种基于BIM技术的双曲板自动优化方法,其特征在于,所述S2具体包括以下步骤:S21、根据用户设置的精度参数在双曲板的三维模型的边长上等距生成N个点,依次将N个点中任两点连成一条直线;其中,N为精度参数;S22、针对每条直线,将其正面投影在双曲板的三维模型上,在双曲板的三维模型上获得一条曲线,选取该曲线的两个端点和中点生成一个圆形;S23、将该圆形沿着圆心的法线进行两端延长预设的距离,形成一个圆柱曲面;S24、将双曲板的三维模型正面投影在圆柱曲面上,在圆柱曲面上得到一个投影曲面;S25、在圆柱曲面上剪除投影曲面之外的曲面,得到单曲板的三维模型;S26、重复执行步骤S22~S25直到获得所有直线对应的多个单曲板的三维模型。3.根据权利要求1或2所述的一种基于BIM技术的双曲板自动优化方法,其特征在于,所述S3具体包括以下步骤:将双曲板的三维模型分别与单曲板的三维模型进行误差对比,并选出误差值最小的单曲板的三维模型作为最优方案的单曲板;判断最优方案的单曲板的误差值是否小于或等于预设的误差阈值,若是,直接输出最优方案的单曲板;反之,增大精度参数,继续执行S2,直到得到误差值小于误差阈值的单曲板的三维模型,并输出该单曲板的三维模型。4.根据权利要求2所述的一种基于BIM技术的双曲板自动优化方法,其特征在于,所述S21具体为:根据用户设置的精度参数在双曲板的三维模型的边长上等距生成N个点,根据预设的筛选条件采用遗传算法从N个点中选出L个点,再控制L个点两两连成直线;其中,N为精度参数,L为经过筛选剩余的点的个数,0<L≤N。5.一种基于BIM技术的双曲板自动优化方法,其特征在于,通过预设的优化拟合模型执行以下操作:读取双曲板的三维模型;根据用户设置的精度参数对双曲板的三维模型进行优化拟合分析后,获得多个单曲板的三维模型;将双曲板的三维模型分别与单曲板的三维模型进行误差对比,并选出误差值最小的单曲板的三维模型作为最优方案的单曲板,最后输出最优方案的单曲板。6.根据权利要求5所述的一种基于BIM技术的双曲板自动优化方法,其特征在于,所述预设的优化拟合模型采用Grasshopper插件建立生成,所述优化拟合模型包括生成单...

【专利技术属性】
技术研发人员:王生汤荣发
申请(专利权)人:金刚幕墙集团有限公司
类型:发明
国别省市:广东,44

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

1