无意间发现一个Dynamo的力学插件DynaShape,功能和Kangaroo有些类似,使用起来也非常便捷。借助于这个工具,使用Dynamo的进行造型能力可以得到提升。
相关演示可以看Dynamo的论坛:DynaShape Published
整个插件都是开源的,相关代码和文档可以在GitHub找到:DynaShape Github
这里截了几张简单视频演示图,具体信息可直接去上边的网站看:
无意间发现一个Dynamo的力学插件DynaShape,功能和Kangaroo有些类似,使用起来也非常便捷。借助于这个工具,使用Dynamo的进行造型能力可以得到提升。
相关演示可以看Dynamo的论坛:DynaShape Published
整个插件都是开源的,相关代码和文档可以在GitHub找到:DynaShape Github
这里截了几张简单视频演示图,具体信息可直接去上边的网站看:
在建筑设计中常常需要统计房间面积,Revit软件中有对应的房间图元可以自动计算每个房间的面积,并且在明细表中可以方便的进行统计。但是计算规则稍稍复杂一点的时候,明细表实现起来就不太优雅了:比如阳台面积算一半,入户花园有的城市算全面积,有的算一半。明细表实现起来需要添加额外的参数,而参数需要手动来同步,一旦有遗漏就会造成统计错误。在这样的场景中使用Dynamo来实现会非常省心。
今天安利一个很有意思的软件——Autodesk Remake。很多人应该知道Autodesk有一个点云处理软件:Recap,但是对Remake则可能比较陌生(Remake以前叫Remento)。这两个Re开头的软件是Autodesk基于现实的模型解决方案(Reality Solutions)中的两把利剑,其中Recap是针对三维扫描和点云,而Remake则是基于照片的解决方案,各有侧重。
讲了这么多,Remake到底是用来做什么的呢?Remake做的其实非常酷炫:把照片变成三维模型!它的原理和倾斜摄影其实是一致的,通过采集多张多角度的照片,利用软件的相关图像识别算法来重构三维模型。只是相比专业倾斜摄影设备来获取影像,用Remake来处理普通照片在精度上差了很多,而且模型大小比例很可能失真。不过很多情况下,我们可能也不那么在乎精度。而且相对于点云模型,拍照片明显来得简单很多。
软件的用法非常简单,启动一个工程,将照片拖进去,Remake最多同时支持250张照片处理。这里照片最好充足且清晰,角度覆盖全面,否则可能会生成失败。另外透明、反光的材料在重建时往往会失败。设置好以后,剩下的都交给时间。这里需要设定的东西相当少,可见其算法强大。Autodesk还贴心的提供了5G的云空间,如果计算机性能不过关,可上传到云空间进行计算,算完后会将模型发回到客户端。
上一篇文章作者用Grasshopper实现了单层凯威特网壳的参数化(传送门),利用矢高、网壳直径、径向分段数和扇形数量这四个参数来驱动网壳。自从Dy 1.2版本发布以来,群里边里边一片夸奖,奈何网络太差,办公室和家里居然都下载不动,只好撺掇同样网速也不好的李卓帮忙下了一个。为了直观的感受Dy1.2.1版本的新变化,花了一个下午的时间用Dynamo来实现单层凯威特空间网壳的参数化,主要的参数逻辑和GH中类似,只是使用了Dy的节点重新进行了逻辑组织。下面是Dy中实现的效果(gif动图):
写点干货,其实也不是很干,不过在TheBuildingCoder,Forum还有叶老师的博客里边都找不到对应的资料。问题其实很简单,如何用Revit API创建斜楼板。
Revit API中的NewFloor()一般用来创建楼板,不过方法中只接受平面的轮廓线,若轮廓线不在平面上则报错,提示轮廓线无效。叶老师的博客中介绍斜楼板无法使用NewFloor(),需要使用NewSlab()方法。TheBuildingCoder中的介绍也类似,不过为使得模型前后更一致切符合用户习惯,本文记录了我在Revit中使用NewFloor() API来成功创建斜楼板的过程。
叶老师的博客:如何用API来创建斜板
在项目投标阶段,设计资料往往并不齐全,投标方案怎样依据有限的资料做出尽量充实的结果来表达设计意图是一个难题。本篇主要记录在没有地形文件的情况下,怎样利用dem高程数据来获取一个粗略的地形数据。
因为Great Wall的原因,想要从国外网站获取到想要的数据可能会需要一些科学的手段。不过国内的网站地理空间数据云帮我们解决了这个问题。网站近期进行了版本更新,使用方式也更加友好了。进入网站后,点击左上角的“高级检索”功能,在接下来的对话框中选择DEM数字高程数据集。如下图所示,注意不要选择坡度数据,高程精度一般为30米或者90米,都是免费的,而更精确的高程图一般都要收费了。