Autodesk.Revit.DB.ShapeImporterSourceFormat是用于指定在Revit中使用的3D建模软件的数据格式的枚举类型。对于导入3D文件,Revit将使用与此枚举类型中指定的格式相对应的导入器。
Autodesk.Revit.DB.ShapeImporterSourceFormat定义了以下枚举成员:
以下示例演示如何使用Autodesk.Revit.DB.ShapeImporterSourceFormat枚举类型:
// Importing an AutoCAD file:
string filePath = "C:/example.dwg";
ShapeImporterOptions options = new ShapeImporterOptions();
options.SourceFormat = ShapeImporterSourceFormat.AutoCAD;
ImportInstance importInstance = ShapeImporter.Import(filePath, options);
// Importing an IFC file:
string filePath = "C:/example.ifc";
ShapeImporterOptions options = new ShapeImporterOptions();
options.SourceFormat = ShapeImporterSourceFormat.IFC;
ImportInstance importInstance = ShapeImporter.Import(filePath, options);