Revit
记录在Revit建模日常中遇到的一些问题
「千秋雪」
勿在浮沙筑高台
展开
-
Revit曲线桥自适应族的创建方式
前言之前在做曲线桥的时候是通过将曲线桥分割为短直线,然后通过放置自适应族的形式来进行创建。但是这样的创建方式有两个很大的弊端:1、在梁很宽但转弯半径很小的时候,相交处碰撞和缺陷极为明显;2、分的段必须很小,最终生成的实例数量就会很多,文件就会很大。如下图所示:一、主要步骤总结主要步骤分为以下3步:1、创建常规模型轮廓2、创建自适应轮廓族3、创建自适应族二、创建常规模型轮廓新建一个常规模型族,并在左右面上用模型线绘制闭合的轮廓,并且在此给到宽度或高度控制参数。如下图所示二、创建自适应轮廓原创 2022-04-25 11:09:52 · 2126 阅读 · 1 评论 -
Revit模型如何在WPF三维展示
1、效果展示2、思路解析WPF中的3D入门思路主要是依照这篇文章进行的。把Revit模型导出为obj格式通过Helix Toolkit进行一个三维解析和展示2.1Revit模型导出obj格式Revit不直接支持导出obj,有插件但是就是比较贵,在github上找到一个项目可以导出obj格式。项目地址在这里:https://github.com/weiyu666/RevitExportObjAndGltf效果:3、代码XAML:<Window x:Cl原创 2021-01-14 15:34:06 · 1183 阅读 · 0 评论 -
Revit二次开发——闲时事件
闲时事件简要介绍当Revit进入闲时状态(鼠标停止移动或完成一个命令后)时即会触发一次闲时事件,常常用于做监听工作(每操作一次即进行一个自动检查)。闲时事件样例代码在二次开发基础教程中给出了一段闲时事件的代码,但是由于写书事件过早,doc.Create.NewTextNote()方法在16版之后的Revit已经不能用了,那么在下面贴出我按20版API更正过的代码。这段代码主要是做了一个时间变了之后,在Revit中的TextNote也自动变化的功能,同理改变闲时事件处理函数也能用于做其他监听工作。原创 2020-12-14 20:38:26 · 877 阅读 · 0 评论 -
Revit类型参数和实例参数的区别
点击一个族实例,在属性栏里就会显示该族实例所有的实例参数,修改实例参数只会修改该族属性,对同一个族类型的其他族实例没有影响。如果把参数设置为类型参数,在属性栏里不显现,在类型属性里展现,修改类型参数,同一个族类型的其他族实例均发生改变。...原创 2020-12-14 14:57:37 · 3267 阅读 · 1 评论 -
Revit各个版本所对应的.net framework版本怎么查
在SDK包里的Revit Platform API Changes and Additions文件里,如果有变化他就会写出来,没写就说明没变化。原创 2020-12-12 20:26:21 · 1331 阅读 · 0 评论 -
Revit二次开发记录
C:\ProgramData\Autodesk\Revit\Addins\2019写这里备忘一下,等以后这种基础问题写的多了 总结一下原创 2020-12-11 16:21:16 · 971 阅读 · 0 评论 -
Revit参数化桥墩/桥台/桩基正确设置方法(约束设置)
案例演示下面是一个简单的示例,自己再处理下即可形成一个桥墩 其实也什么难度,主要是通过放样命令来完成,但需要注意的是参照平面如何设置使得桥墩、桥台、桩基础一起发生变化。此处参照平面是设置在模型空间里的,模型通过对其同参照平面进行一个锁定,并且对参照平面设置参数。注:那个小锁一定要锁定一下!!!!!线与线、点与线之间的锁定通过使用对齐命令,那个小锁即会出现错误操作千万别在草图上进行注释,只能使得其中某一部分参数进行调整,而无法使三者进行一个联动。 参数化调整的一个原则 不知道大原创 2020-12-10 13:56:52 · 2983 阅读 · 1 评论 -
Revit运行卡顿怎么办?升级电脑配置有用吗?
首先先亮出答案,有一点点用。问题:这是我用dynamo在跑模型的时候,CPU的一个情况,跑到20%多一点死活就不上去了,就慢慢等着吧。就一个CPU在干活,其他三个全歇着,效率不到1/4。原因:因为Revit建模过程只支持单核,所以只能四个核轮着运行,**同一时间只有一个核在工作!!!**所以你的电脑CPU主频的高低决定了你的工作体验。解决措施:Autodesk官网也是这么写的建议尽可能使用高主频CPU,所以单纯的换电脑是不行的,需要针对一个高主频的CPU提出一套配置方案。注:Revit在渲染是还是原创 2020-12-04 23:02:27 · 3473 阅读 · 0 评论 -
revit enscape桥梁渲染
http://v.qq.com/s/videoplus/454788761之前无意间看到菜心老师一个视频是用enscape渲染的,觉得还比较真实,于是想自己体验一下。这个插件还是挺简单的,还有自己的物体库可以直接往revit里面放,尤其是桥梁渲染的时候放几辆车几个人,我觉得还是非常不错的。这个软件的定位也是简单的渲染一下,而非出很牛逼的效果,所以渲染效率高但效果不会上天。https://v.qq.com/x/page/g3010biulx2.html如何使用这个插件,就简单看下这个视频即可。.原创 2020-09-14 17:11:50 · 733 阅读 · 0 评论 -
Dynamo revit 斜梁桥
如上图,本项目遇到的斜梁桥是这样的,桥墩的话就老套路,常规模型放置并旋转即可。主梁是小箱梁,得算每一列小箱梁放置位置,对点进行偏移,并将点位排列成AdaptiveComponent.ByPoints节点可以识别的样式比较麻烦。当然你可以采用人工智能做法,这里42列小箱梁你可以复制42次,分别输入偏移位置。 这里我们要灵活运用我们的list优先级,对list进行排列。批量偏移坐标点的流程图如下**(一定要注意list的使用级别)**。...原创 2020-09-07 13:38:48 · 497 阅读 · 0 评论 -
Dynamo Revit 如何依据CAD图某点的三维坐标 将底图移动到Revit中指定空间位置
CAD图中道路起点的三维坐标已知,如何把CAD图中道路起点放到Revit空间中呢?解决办法:先依据三维坐标的Z值创建标高,Revit中默认标高0对应的Z值为0。通过dynamo,依据三维坐标创建起点,并随便创建两条过起点的线形成一个交点(等一下就可以选了)。在创建的标高中插入CAD图,选中起点移动到步骤二形成的交点...原创 2020-09-06 18:57:29 · 1000 阅读 · 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 · 2125 阅读 · 0 评论 -
revit安装包为什么比安装后文件大
最近这两天老板让我给他装个最新版的Revit说是要看别人的模型,我也是花了好大的力气才给他装上Revit2020,主要原因就是他的电脑版本太老了win7还是盗版未激活的,.net framework都没有自动更新了,而Revit的新版本开发是基于新的环境的。手动安装符合配置的.net framework安装好了还激活不了,需要ie版本在10以上,ie版本更新也需要安装补丁,本来自动更新的也因为盗版win7的原因没有自动更新,手动安装了补丁之后,激活成功,总耗时3h,吐槽一下。装好以后看了一下安装后文件2G原创 2020-09-03 21:17:29 · 2435 阅读 · 0 评论 -
Revit Dynamo 读取EXCEL自动创建桥梁、隧道思路——桥墩、桥台、箱梁、钢箱梁
最近单位里有一条线路要投标,投标评分项里有一条需要做BIM,本人在该项目中负责桥梁和隧道(说是隧道其实就是简单的下穿箱涵啦)的建立,包含多座跨线高架桥、多座跨江桥梁、两座下穿箱涵隧道。在这边写一下dynamo实现线路桥梁的思路吧,从道路专业提取道路中心线资料(道路中心点三维坐标),通过自适应族做梁,然后通过dynamo放置,通过常规模型族做桥墩、桥台族,通过dynamo放置。注意以下几点:1、在自适应族做梁的时候不同构件的参照线不能重合,如果你说这样做不久不符合实际了嘛!本项目在投标阶段,所以没做很细原创 2020-09-01 11:16:08 · 3136 阅读 · 8 评论 -
Revit中的默认约束问题
用一个桥墩来做个例子如何设置约束?桥墩往下走柱子 桥台 桩基础再结合https://bbs.co188.com/thread-10021186-1-1.html以及今晚亢师兄遇到的问题 谈一谈他的自动约束 以及如何解决(加强约束)原创 2020-12-09 22:37:53 · 3514 阅读 · 1 评论