范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

BIMBase之python建模宝典建筑表皮与泰森多边形

  ▲ 点击上方蓝字,关注PKPM构力科技
  BIMBase自从2021年发布以来获得了众多关心国产BIM和业务数字化转型的圈内老法师的关注,除了是国内首款完全自主知识产权的BIMBase系统 ,实现建筑信息模型(BIM)关键核心技术自主研发安全可控。
  同时开创了BIM X PYthon的技术跨界混搭风 ,得以让建模可以通过快速编程实现。
  So!
  BIMBase团队为了在功能和场景上
  帮助大家了解BIMBase
  学习建模小技巧
  开设了技术专栏
  【BIMBase之python建模宝典】
  今日分享第二十三弹
  建筑表皮与泰森多边形
  BIMBase建模宝典第23期
  1.1
  遇见-泰森多边形
  泰森多边形,或称冯诺伊图,作为高速发展的计算机技术在建筑领域的典型应用设计之一,已广泛应用于计算机图形学、气象规划、建筑幕墙设计等诸多领域。其仿生性为仿生建筑带来了设计方法与可能性,使设计师不再拘泥于场地等级划分,以迭代和拓扑原则打破传统规律性的布置理念,达到贴合实际、模拟自然的效果。
  经过长时间的发展,泰森多边形也逐渐从二维拓展到三维,从表皮演变到空间形态。如今,国内外已有较多建筑案例以泰森多边形为原型,无论是北京水立方,还是杭州运河大剧院,都能发现它的影子。
  图1 泰森多边形实例
  1.2
  定义-泰森多边形
  泰森多边形是一组由连接两邻点线段的垂直平分线组成的连续多边形。
  BIMBase的pyp3d几何建模模块和scipy科学计算模块高效结合,在BIMBase二次开发中,轻松建立泰森多边形模型,合理发挥参数化设计在精度调节及细节设计上的优势、可视化过程在实时反馈和动态调整上的优势。用户可根据需要通过调整离散点数量、限制离散点间距等措施得到满意的泰森多边形图形。
  凭借上述创建方式,使得泰森多边形具有以下特征:
  ▶ 每个泰森多边形内仅含有一个离散点数据;
  ▶ 每个泰森多边形内的任意点到相应离散点的距离最短;
  ▶ 每个泰森多边形边上的任意点到其两边的离散点距离最短;
  ▶ 每个泰森多边形的边数等于内部随机点相邻三角形数目。
  图2 泰森多边形创建流程
  图3 建筑表皮三维效果图
  Pyp3d和科学计算库的融合
  BIMBase建模宝典第23期
  2.1
  赋能随机·变幻的一切
  二次开发和各类扩展包的碰撞,不断解锁着BIMBase建模的更多可能。Numpy库自带的随机功能函数np.random.rand(),赋予了模型尺寸、位置、颜色随机的数值。用随机的方式生成泰森多边形的原始位置点,复杂问题得而放开处理,既简便又多元,解决了原始位置点位置要求问题且展现了在一切可能之下的软件建模能力。
  图4 随机加成的泰森多边形
  2.2
  借助力量·强大的科学计算
  Scipy扩展包提供了多种成熟快速的科学问题算法,对于泰森多边形的划分亦有优化的解答。借助空间相关问题模块Scipy. Spatial中的Voronoi()函数,一行代码便从随机点集收获成型的泰森多边形。Scipy的引入带来了建模功能强大、运行流畅、代码简便、逻辑流畅的丝滑体验。
  图5 各多边形独立处理生成
  2.3
  深入拆解·强强结合
  Python二次开发带来了各式各样的工具,同时也带来了深入理解这些工具内在本质的机会。Voronoi()函数生成的泰森多边形结果,是Scipy扩展包的专属内置类型。我们则撰写了自定义函数get_voronoi_geo(),在其中拆解泰森多边形,像握着手术刀一般提取建模所需的几何参数,为我所用。天生强大的BIMBase和各类开发扩展有机结合,需要用户不断地深层次理解和利用,同样在用户不断深入了解中,展示更多维形象、化无形于有形。
  图6 多扩展包结合效果
  获取图形参数的教程
  BIMBase建模宝典第23期
  图7 代码架构图
  如前述,scipy库中的spatial.Voronoi()函数构建的泰森多边形是一个专属类型,不能直接为Pyp3d建模所用。自定义函数get_voronoi_geo()的任务是深入这个专属类型,提取出泰森多边形每一个节点坐标,再由点生面,拉伸出体。
  断点监视泰森多边形类的内部存储形式,发现其中以下2个属性十分重要:
  属性
  说明
  points
  一维数组,存储各多边形的标号,标号随机生成
  regions
  二维数组,存储各多边形的组成点的标号。含有标号为-1则证明不能闭合成形
  vertices
  二维数组,按标号顺序存储各多边形组成点的坐标值
  表1 Scipy内泰森多边形关键属性
  按照泰森多边形标号points顺序循环,遍历regions标号组,将不包含-1的即闭合可绘制的多边形组保留。再按照其组成点标号,在对应的vertices中兑换组成点坐标。成型的泰森多边形的点坐标参数便提取出来了。
  图8 初始位置点个数对多边形成型效果的影响
  参考上图,目前得到的泰森多边形要比期望得到的包围盒尺寸要大,并且原始位置点个数较小时还会出现填不满的情况。只需要再遍历各点尺寸,将超出包围盒的点设定为包围盒上即可。最后逐个多边形拉伸成体,赋予随机颜色。
  图9 包围盒收敛多边形
  新定义函数能够将spatial.Voronoi()函数获得的多属性结果导入所设置键内,并对泰森多边形的顶点坐标进行修正以及对二维平面图形进行三维拉伸,形成更美观的建筑表皮模型,提供更合理的视觉显示效果。

中国研发跨介质导弹?末端突防时直接钻入水中,印媒拦不住众所周知,在反舰导弹领域2000年前要看俄罗斯,而2000年后要看中国。2000年前俄罗斯海军凭借P500玄武岩P700花岗岩等一系列重型超音速反舰导弹,是当时当之无愧的反舰导弹领新车2023款雷克萨斯IS官图发布,将推出两款限量版车型文懂车帝原创曹浩懂车帝原创产品日前,雷克萨斯正式发布了旗下2023款IS车型的官图,新车在设计方面并没有明显变化,不过会额外推出配有特殊外观套件的IS350FSport和IS500埃尔多安坦言加入上合是目标!土耳其成北约反骨,美国遇到硬茬土耳其总统埃尔多安参加了在乌兹别克斯坦举行的2022年度上海合作组织领导人峰会,埃尔多安作为特邀嘉宾参加了上合峰会,土耳其早在2012年就成为了上海合作组织对话国。目前上海合作组织盘点近年来足坛的人才井喷之英格兰中场英格兰近些年在中场位置上可谓人才辈出,目前世界足坛身价最高的中场是来自曼城的英格兰球员福登,身价高达9000万欧元。此外,西汉姆联中场德克兰赖斯多特蒙德中场贝林厄姆切尔西中场芒特阿东八区的先生们是在油田里挖出来的吗?近日,由张翰作为编剧的东八区的先生们频上热搜,当然,这个上热搜的方式em。。有点奇怪,,竟然是因为台词剧情太油腻!!!全靠槽点出圈的神剧,小编抱着试一试的心态去看了一集发现,抱歉,久违同框!中国女排5朵金花重聚吃了2大锅铁锅炖,人高饭量也大还记得浙江女排老将汪慧敏吗?这位老将多年来一直为浙江女排效力,曾随队获得联赛冠军,是队内必不可缺的一员,在完成了2019年的全运会任务后,汪慧敏宣布退役,今年已经是她退役了的第三年中国足球发现新的人才基地!中国足球将圆梦骆驼草场?中国足球多年来一直被诟病青训人口不足,但有一片足球热土,虽然据称有10万足球苗子,却一直处于被忽略的境地,这片足球热土就是新疆。在本次U20亚洲杯预选赛中,新疆籍的艾菲尔丁,热合拉中国女排名单公布!蔡斌世锦赛有压力,王梦洁回归备受争议随着2022年女排世锦赛开打时间的逐渐临近,对于中国女排来说本年度最重要的一项国际大赛即将揭幕,中国女排也正式公布了参赛名单,但也引发了不小的争议。中国女排由于国外时差等关系,中国阿联酋签订与中国之间的第一个联合太空项目IT之家9月17日消息,阿拉伯联合酋长国航天中心(MBRSC)今天宣布,该机构已经与中国国家航天局(CNSA)签署了一份谅解备忘录,将在未来的月球工作中合作,以帮助其实现进一步探索Iphone14系列第一天的发售结束了有点话想和大家说说,不吐不快先上个图片这是网络上一张今天看了最多的图片。说实话,这个灵动岛看着是挺不舒服的,因为我也买了14PM。那我就有疑问了,是什么样的阳光下会让手机屏幕变成这个灰色?这个角度是不是有点太MaxMara2022秋冬系列欣赏海清身着MaxMara2022秋冬系列,去繁从简,101801与Ludmilla大衣,呈现隽永独到的意式风尚气度飒然,泰迪熊大衣渲染恣意能量。潇洒依旧,留存卓然状态。图片来源精彩O
多多亲子岁月医院太多ampampquot阳ampampquot了,产检正常还需要每次都去么有哪些产检可不去吗?早孕期这段时间的产检频率通常是每个月一次,除了NT检查需要有时间段的要求以外,你早去晚去几个星期没有本质的区别。NT检查的时间是停经1114周,早了不行,晚了也积极向上的阳光句子只要路是对的,就不怕路远1。不想拥有太多情绪。陪朋友笑笑就可以。感觉累了就好好休息。何必苦了自己。2。我们无法浪费时间,我们浪费的只是我们自己。3。只要我们充满希望,我相信上帝会给我们幸福的机会。4。一个V观财报血氧仪涨价能新增多少利润?鱼跃医疗回应中新经纬1月3日电鱼跃医疗密集回应投资者提问,其中,血氧仪价格问题屡被提及。2日,在投资者互动平台上,鱼跃医疗接连回答了十余条问题,涉及血氧仪的问题共6个。深交所互动易网站截图对于孕期检查,发现宝宝胸腔有囊肿,该怎么办?一些宝妈在孕期体检过程中会被告知宝宝胸腔内有囊肿,这让宝妈不知所措,囊肿是肺囊腺瘤还是肺隔离症呢?会对宝宝有影响吗?该如何治疗呢?下面由山东大学附属儿童医院胸外肿瘤外科医生翟允鹏给佳期如梦的女宝宝取名,适合如下令人歆羡的名字在诗经取名逐步成为一种潮流趋势之下,很多家长都会优先参考诗经取名,从诗经中取出来的名字不仅好听好看,更是蕴含着美好寓意,比如静媛瑞颖欢雅黛滢玫菡琼希等女孩名字,又如是昊豪航翰乾骞谦致遭受性侵者拿回属于我们的美好生活!平均每天23个孩子遭受性侵害,最小年仅一岁!地狱空荡荡,魔鬼在人间01。根据真实事例改编,我们与恶的距离8岁,是一个女孩最天真烂漫的年纪,而故事的主人公小雯却在这一年遭受了惨绝人寰人,总是要长大的上周刚刚表扬我女儿上幼儿园的表现还挺好,分离焦虑什么的根本就不是事儿。结果话说早了。这周,娃的焦虑感出现了。之前还会在班级里帮着老师安抚其他小朋友的她,现在正呆在家耍赖。嚎啕大哭,一年级同音字已和以的区别和用法,同音字已和以一年级我们学习了很多汉字,其中就有一种汉字形式同音字。首先我们要知道什么是同音字,同音字是指语言文字中读音相同,但字形意义不同的汉字。因为读音声调完全相同,在孩子的学习过程中,往往孤独症孩子寻找过程纪实特需孩子走丢后怎么办?一孩子突然走丢了2022年的10月30日,韩女士的患有孤独症的14岁的儿子放学后已经走失一夜,失去联系,一直未归。虽然孩子的书包里面有定位器,但孩子将书包落在很远的一个超市。父母和今日腊八陪孩子做这几件事,给孩子满满的新年仪式感!腊20221230八hr小孩儿小孩儿,你别馋,过了腊八就是年。腊八节这一天被视作农历新年的前奏,家家户户开始忙年。今天是腊八节了,带孩子做以下几件事,过一个快乐又有意义的腊八节哦1双向奔赴共话美好大荔县崇业幼儿园教育集团召开线上期末家长会大荔县崇业幼儿园教育集团线上期末家长会疫情挡不住新年的脚步,空间隔不了家园的交流,我们无法如期相聚在幼儿园,但我们从未停下家园共育的脚步。为更好的开展幼儿园工作,加强家园联系,指导