前言
当我们需要为一个Revit构件赋予颜色时,方式多种多样,但是批量赋予一类构件颜色时,需要用到Dynamo 的“Element.OverrideColorInView”节点,赋予完颜色之后我们发现我们不能控制此类构件的颜色了(可能是我没有找到正确的方法),今天我们就学习如何把Dynamo赋予的颜色回归到灰色状态显示。
一、Dynamo节点赋予颜色?
利用“Element.OverrideColorInView”给构件赋予颜色。
二、Dynamo节点OverrideGraphicSettings.ByProperties和Element.OverrideInView返回模型灰色状态显示
2.1OverrideGraphicSettings.ByProperties和Element.OverrideInView
这两个节点包都是Dynamo自带的
与上图相比较,框架梁、框架柱、楼板已经恢复灰色显示。
总结
学习Dynamo真的是一个很煎熬的过程,就像张无忌学太极,学的越多忘得的越多,但是这些印记都刻在脑海里,当偶有一天被提及,总是能说出些什么但又不能完整的叙述出来,我觉得这就是我们学习常有的误区,脑子说我懂了,手说我不懂。所以不管多么浅显简单的东西都动手尝试一下。祝愿看到这篇文章的你能有所获,话不多说上图。