BIMBase之python建模宝典:“扫略”千军万马

BIMBase自从2021年发布以来获得了众多关心国产BIM和业务数字化转型的圈内老法师的关注,除了是国内首款完全自主知识产权的的BIMBase系统,实现建筑信息模型(BIM)关键核心技术自主研发安全可控。同时开创了BIM X PYthon的技术跨界混搭风,得以让建模可以通过快速编程实现。

So

BIMBase团队为了在功能和场景上帮助大家了解BIMBase,学习建模小技巧,计划开设一个专栏--【BIMBase之python建模宝典

今天先分享的是窗框建模


在BIMBase中有两种窗框的建模方式。


方法一:

1.使用Section函数装填四段弧线,绘制圆角矩形截面sec

BIMBase之python建模宝典:“扫略”千军万马

BIMBase之python建模宝典:“扫略”千军万马


2.再通过for循环依次绘制填充拐点处的斜截面(稍微有些复杂,需要些python基础)

BIMBase之python建模宝典:“扫略”千军万马


3.用Loft函数装填窗框的截面,对这些截面放样即可得到窗框windowFrame

BIMBase之python建模宝典:“扫略”千军万马

BIMBase之python建模宝典:“扫略”千军万马


方法二:

1.使用rectangle_diagonal_section函数装填矩形对角点及圆角角度,创建圆角矩形截面sec

BIMBase之python建模宝典:“扫略”千军万马

BIMBase之python建模宝典:“扫略”千军万马


2.使用Line函数装填五个点,绘制闭合的矩形路径,此处扫掠路径为一段矩形的多段线line

BIMBase之python建模宝典:“扫略”千军万马

BIMBase之python建模宝典:“扫略”千军万马


3.最后使用sweep_stere函数装填截面sec与多段线line,扫掠形成窗框windowFrame就可以啦

BIMBase之python建模宝典:“扫略”千军万马

BIMBase之python建模宝典:“扫略”千军万马


怎么样,方法2相比方法1相比来说

是不是学习成本更低、代码更少、建模更快呢?


其实方法二中的rectangle_diagonal_section和sweep_stere都是BIMBase-Python的新版本函数,BIMBase-Python软件开发组的小伙伴们密切关注行业工作者们的建模需要,让软件学习门槛更低,建模更加快捷

还请期待BIMBase-Python的后面发展啦

发表评论
留言与评论(共有 0 条评论) “”
   
验证码:

相关文章

推荐文章