- A+
首先Dynamo是一款可視化的編程工具,主要用于模型類的程序編寫,本質(zhì)上可以理解為普通建模工具。其次,Dynamo是一款可以與Revit等軟件進(jìn)行交互的工具,可以對Revit模型進(jìn)行數(shù)據(jù)處理。那么二者之間到底是怎樣的工作模式呢?
【工作模式】
模式一:Dynamo直接操作Revit環(huán)境下的元素
這種模式適用于批量化或者參數(shù)化對Revit本身的元素進(jìn)行操作,Dynamo在這里是導(dǎo)演的角色,而Revit是在導(dǎo)演的指示下的演員。如下圖所示:利用Dynamo來創(chuàng)建族。
應(yīng)用場景:主要用于需要程序化放置族或者對Revit進(jìn)行其它操作的場景。例如沿線路中心線按照參數(shù)化距離自動(dòng)布置族文件等。
優(yōu)點(diǎn):保存了Revit構(gòu)件參數(shù)化信息

模式二:把Dynamo模型導(dǎo)入Revit
這種模式適用于需要異形處理的模型或者其它參數(shù)化模型,例如盾構(gòu)管片放樣等。
優(yōu)點(diǎn):程序化控制
缺點(diǎn):導(dǎo)入Revit后不具有參數(shù)化屬性信息

模式三:把Revit元素導(dǎo)入Dynamo進(jìn)行處理后再導(dǎo)回Revit
這種模式適用于需要進(jìn)行定位等情況,例如需要制作和桌子相關(guān)的東西時(shí),需要利用桌子的一些定位信息等。
優(yōu)點(diǎn):程序化控制、精準(zhǔn)定位
缺點(diǎn):新的導(dǎo)入Revit后不具有參數(shù)化屬性信息


