如何获取物体的高度信息?

问题描述 投票:0回答:1
import clr

clr.AddReference('RevitAPI')
import Autodesk.Revit.DB as DB
doc = __revit__.ActiveUIDocument.Document


collector = DB.FilteredElementCollector(doc)
elements = collector.OfCategory(BuiltInCategory.OST_Doors).WhereElementIsNotElementType().ToElements()
print(elements)
for element in elements:
    omniClassParam = element.LookupParameter("height")
    print(omniClassParam)

我想获取我的门的高度,但此代码没有返回给我

revit-api
1个回答
0
投票

您可能可以从门上托管的参数值读取门的高度。安装 RevitLookup 或一些类似的 Revit 数据库探索工具,并使用它来窥探您的 RVT 项目,以找出使用哪个参数以及如何访问它。 Revit API 入门 的每个教程也涵盖了读取 Revit 图元上的参数值,因为它是 API 最基本的用途之一。

© www.soinside.com 2019 - 2024. All rights reserved.