我在revit中处理寻路程序。为了使这个工作,我需要知道什么门面向外面,为了找到这个我有几个想法但不确定如何完成它们。
1有一些东西与topolegy并看着topolegy到门有多近,任何人都知道这是否可以做到?
看着每一面墙和每扇门,有什么东西,这不是很慢吗? 我还没有在门口找到一些秘密财产。答案 0 :(得分:1)
我想说这取决于你是否可以要求特定的" IsExterior"一种参数应用于门(或不是)。显然这种方法可行。
除此之外,其他方法可能是:
您可以查看Door.FromRoom和Door.ToRoom(按阶段),看看它的一侧是否只有一个房间
您可以查看几何图形,将门矢量与模型中的其他墙相交。表现各不相同。有时它并不像你想象的那么糟糕。
答案 1 :(得分:1)
马特一如既往地绝对正确。
以下是其他一些想法,只是为了“外部”提供帮助:
门主通常是墙。
你可以从墙上找到各种各样的东西。
以下是其中一些,从更复杂的方面,通过能量分析到超简单的墙边枚举属性,这可能是最简单的方法:
ConstructionType Enumeration
EnergyAnalysisSurface SurfaceName属性
WallFunction枚举
WallSide枚举
以下是有关建筑编码器的更多细节讨论:
请注意,其中一些属性取决于正确的建模。
用户可以创建一个糟糕的模型,但什么都不会起作用。