在用revit做项目,特别是大型项目时,出现卡顿可以说是家常便饭,但是,造成卡顿的原因真的只是电脑配置低么?也许并不是哦!
本期就和大家唠嗑一下,在硬件无法提升的情况下,我们用什么方法能够进一步提升性能,减少卡顿。
1、软件设置
举个例子:Revit2018,可以在文件选项卡中选择右下方选项,在弹出对话框点击图形选项,对使用硬件加速(Direct3D)进行勾选,关闭并重新启动 Revit 的应用程序。
*如果没有经过revit自家测试,显卡上方可能会有警告提示,但这不影响,可以照样硬件加速。
2、针对建模过程
影响Revit性能的原因
复杂几何图形
多个参数化关系
多个限制条件
以图形方式表示复杂视图
针对以上,在建模的过程中需要注意以下几点:
①项目样板中不宜填充大量的族,因为这些族并非适用于每个项目,选择适合、简单的就好。
②不宜使用过多细节(栏杆,大栅栏,分离系统等)或尽可能限制这些元素的可见性。因为Revit在完整生成时需要用到大量的线,从而也会影响运行性能。
③与静态族相比,参数化族对模型施加的计算负担更多。所以在建模期间应考虑是否真的需要参数化,如果需要可将族作适当调整。
④与组相比,族所需的资源较少。所以在建模期间,请尽量使用族,而不要使用组。
*组功能非常强大,但是更新大量组实例会占用大量计算资源。并且建议在建模完成后删除未使用的组。
⑤在建模时也较为常用的还有阵列功能,因此部署阵列后,需要通过解组阵列对象并删除其参数化关联来提高性能。或者,在创建阵列时,清除“成组并关联”复选框也可以。
⑥最大程度减少链接的或导入不必要的 DWG 文件的数目。如影线或 AutoCAD 特定的线处理(如构造线)。
⑦关闭不必要的窗口。基于 Revit 的应用程序将在保存过程中重新生成该复杂视图。可以在视图选项卡中找到关闭隐藏对象选项,也可以在快速访问工具栏中点选。
⑧工作集的运用,该操作对大项目很有利。将一个模型分为多个不同的项目文件,将这些文件链接到单个中心文件,将每个模型指定给对应工作集,可以大大降低大型项目建模卡顿问题。
3、模型文件
01 清除未使用项
在一个项目中,有时候会载入许多族,而实际用得上的只是其中几个。无需使用的族存放在项目文件里则会影响性能。
举个栗子:在建模时需要在建筑中放置大门,但是一时间不知道哪个最合适,所以只能用好几个来测试。
到了成模的时候,看到的是最后选择的门族,但不要忽略了一点,在项目的模型里,还有之前备选测试的门族。
这时候则需要清除未使用的族,提高revit操作性能。
* 找到“管理「 选项卡 」中「 清除未使用项 」,「 勾选 」需要清除的对象。
02 导入和链接
很多BIMer都知道,在使用Revit的时候尽可能地用连接方式链接到项目文件。因为直接导入会大幅度地增加大型项目浏览、检查的卡顿现象。
还有补充:在保存项目文件的时候,也可以把不需要使用的同类型链接卸载,并根据需要重新载入。
这个动作可以减少打开文件内存资源。
03 对模型类别进行隐藏,以及充分利用好过滤器
这个方面特别针对与机电模块中,BIMer在搭建的后期有可能会考虑到管线碰撞问题,并对此进行优化,一般情况下需要将各个专业在同一个项目中进行绘制。
这时候,便可以根据当前绘制的专业不同,对不需要的构件进行隐藏。
就比如说:在绘制电缆桥架时,将可见性视图设置中的管道类别隐藏,便可加快模型运转速度。
04 巧用剖面框
若卡顿现象主要出现在对三维视图进行查看时,这个时候则可以通过剖面框,只剖切出需要查看的对象。
这样既保证了各个方位对主要部位的查看,又保证了查看过程的流畅。
以上就是本次小编分享的 Revit 性能提升小技巧,希望BIMer在建模的时候可以纵享丝滑,无碍工作!
0人已收藏
0人已打赏
免费0人已点赞
分享
行见BIM
返回版块9265 条内容 · 60 人订阅
阅读下一篇
省内首创!全国领先!哈尔滨新区创建土地调查新模式以高分辨率无人机航测正射影像图为基础,采取遥感、测绘、地理信息、互联网等技术,统一数据规范,加载土地利用、城乡规划历史数据和实时数据,形成了多源数据库和管理平台。哈尔滨新区历时一年,于日前完成了省内首创、全国领先的具有新区特色的土地调查新模式,为新区自然资源管理、生态保护、城乡建设等领域动态管理提供了信息化支撑。 与以往各项国土调查和“一张图”数据库建设最大的区别在于,新区土地调查模式以自然资源管理部门各项行政管理、各专项工作和新区社会管理需求为导向,是由自然资源管理部门具体组织,全过程、全员参与的一次成果直接应用到管理和社会服务的调查工作。
回帖成功
经验值 +10
全部回复(2 )
只看楼主 我来说两句抢地板软件的运行流畅度很重要,确实需要提升流畅度,很好地办法,学习了,谢谢
回复 举报
工作集的运用,该操作对大项目很有利。将一个模型分为多个不同的项目文件,将这些文件链接到单个中心文件,将每个模型指定给对应工作集,可以大大降低大型项目建模卡顿问题。
回复 举报