![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
dynamo
「千秋雪」
勿在浮沙筑高台
展开
-
revit dynamo节点包如何安装/自定义节点包如何放置
http://www.tuituisoft.com/blog/3405.html本文受教于上述链接,但由于其不允许转载,故本人均用自己的语言和截图对dynamo节点包如何安装问题进行阐述。本文主要做学习、备忘用,不做为商业用途。https://www.dynamopackages.com/#在该网站下载软件安装包,将安装包放置在默认位置C:\Users\Administrator\AppData\Roaming\Dynamo\Dynamo Revit\1.3\packages或者将软件.原创 2020-09-15 11:08:16 · 4310 阅读 · 0 评论 -
revit dynamo 如何在dynamo中将族导入到项目中
我前几篇文章做的项目主要的一个手段就是先做族(无论是基于线的还是基于点的)再按照位置来放置。每一个项目都涉及到好几种族(路灯、梁、桥墩、桥台、护栏等等)。若是每一次新建一个项目都要打开族文件,将族载入到项目并关闭,族要是多的话就非常耗时,故而我就想能不能在dynamo中就找到族文件,自动就载入族到项目中。网上似乎没有现成的解决方案,我就把系统自带的和以安装的库里关于Family的节点一个一个找,运气比较好,有现成的,就不用自己做了。在Clockwork包中有一个Document.LoadFamily节点,原创 2020-09-15 10:25:21 · 2165 阅读 · 0 评论 -
Dynamo revit 斜梁桥
如上图,本项目遇到的斜梁桥是这样的,桥墩的话就老套路,常规模型放置并旋转即可。主梁是小箱梁,得算每一列小箱梁放置位置,对点进行偏移,并将点位排列成AdaptiveComponent.ByPoints节点可以识别的样式比较麻烦。当然你可以采用人工智能做法,这里42列小箱梁你可以复制42次,分别输入偏移位置。 这里我们要灵活运用我们的list优先级,对list进行排列。批量偏移坐标点的流程图如下**(一定要注意list的使用级别)**。...原创 2020-09-07 13:38:48 · 468 阅读 · 0 评论 -
Dynamo Revit 如何依据CAD图某点的三维坐标 将底图移动到Revit中指定空间位置
CAD图中道路起点的三维坐标已知,如何把CAD图中道路起点放到Revit空间中呢?解决办法:先依据三维坐标的Z值创建标高,Revit中默认标高0对应的Z值为0。通过dynamo,依据三维坐标创建起点,并随便创建两条过起点的线形成一个交点(等一下就可以选了)。在创建的标高中插入CAD图,选中起点移动到步骤二形成的交点...原创 2020-09-06 18:57:29 · 927 阅读 · 0 评论 -
Dynamo Revit 钢箱梁、混凝土箱梁、桥墩、盖梁建模的相关经验
今天,看到一个前辈叫Hoping_H也是做dynamo建桥的,做的具体工程比我多,遇到的问题也比我多一些,就进去学习了一下,总体还是做的不错的,把他的博文都翻了一遍,还是有一些收获的。在这里总结备忘一下,这是他博客的链接。https://blog.csdn.net/Hoping_Hhttps://blog.csdn.net/Hoping_H/article/details/87271916这篇文章在做下图这个桥台斜桥台的时候,用的是一个StructuralFraming.BeamByCurve原创 2020-09-05 22:28:04 · 2070 阅读 · 0 评论 -
Revit Dynamo 读取EXCEL自动创建桥梁、隧道思路——桥墩、桥台、箱梁、钢箱梁
最近单位里有一条线路要投标,投标评分项里有一条需要做BIM,本人在该项目中负责桥梁和隧道(说是隧道其实就是简单的下穿箱涵啦)的建立,包含多座跨线高架桥、多座跨江桥梁、两座下穿箱涵隧道。在这边写一下dynamo实现线路桥梁的思路吧,从道路专业提取道路中心线资料(道路中心点三维坐标),通过自适应族做梁,然后通过dynamo放置,通过常规模型族做桥墩、桥台族,通过dynamo放置。注意以下几点:1、在自适应族做梁的时候不同构件的参照线不能重合,如果你说这样做不久不符合实际了嘛!本项目在投标阶段,所以没做很细原创 2020-09-01 11:16:08 · 3021 阅读 · 8 评论 -
dynamo如何创建重复n遍的list
在dynamo for revit中,由于本身没有循环这个功能(pythonscript节点其实可以实现),本身运行的时候经常要对n个元素进行操作,元素的属性名也要填n遍,如下图Element.SetParameterByName的参数名就要给190次,故创建重复n遍的list就很有必要。之前没找到这个list.cycle节点,所以用pythonscript节点专门为上述功能写了一段代码,其实没必要,在这里写一下,给自己备忘。...原创 2020-08-29 17:48:46 · 1489 阅读 · 0 评论