Autodesk.Revit.DB.NavisworksExportOptions是Revit API中的一个类,用于定义导出Revit模型到Navisworks格式的选项。
以下是构造函数:
NavisworksExportOptions()
以下是NavisworksExportOptions类中的主要属性:
ExportLinks:bool类型,指定是否导出链接的模型。IncludeSiteData:bool类型,指定是否导出地块和场地元素。ExportSchedulesAsPsets:bool类型,指定是否导出计划表作为属性集。ExportAnnotations:bool类型,指定是否导出注释标记及其内容。ExportRoomsInView:bool类型,指定是否仅导出当前视图中的房间。ConvertElementProperties:bool类型,指定是否将属性转换为元素属性。ExportUrls:bool类型,指定是否将模型中的URL导出为属性。ExportRoomGeometry:bool类型,指定是否导出房间内的几何信息。ExportRoomBoundaries:bool类型,指定是否导出房间边界的几何信息。ExportRoomVolume:bool类型,指定是否导出房间体积。RoomPolygonColorMode:Enum类型,指定导出的房间多边形的颜色模式。以下示例展示了如何使用NavisworksExportOptions类定义Navisworks格式的导出选项:
NavisworksExportOptions options = new NavisworksExportOptions();
options.ExportLinks = true;
options.IncludeSiteData = false;
options.ExportSchedulesAsPsets = false;
options.ConvertElementProperties = true;
options.ExportAnnotations = false;
options.ExportRoomsInView = true;
doc.Export(exportPath, "Navisworks 2019", options);
更多关于NavisworksExportOptions类及其成员的详细信息,请参考Autodesk官方文档。