BIM File Workspace properties
サマリー
The Describe function returns the following properties for a BIM file workspace. The Dataset property group is also supported.
For a BIM file workspace, the Describe function's dataType property returns a value of "BIMFileWorkspace".
プロパティ
| プロパティ | 説明 | データ タイプ |
|---|---|---|
|
activeWorldFilePath (読み取り専用) |
The path to a |
String |
|
author (読み取り専用) |
The BIM file author's name. |
String |
|
bimLevels (読み取り専用) |
The BIM level names and floor names that will be returned as a JSON array of JSON objects. |
String |
|
buildingName (読み取り専用) |
The building name. |
String |
|
client (読み取り専用) |
The user-provided name of the organization for which the file was created. |
String |
|
designOptions (読み取り専用) |
A flat JSON array for design options that includes the design option name, whether the option is a primary option, and the name of the option set. |
String |
|
displayUnitSystem (読み取り専用) |
Specifies the display units, either |
String |
|
externalSources (読み取り専用) |
A list of files referenced as a JSON array of a JSON object |
String |
|
isIFC (読み取り専用) |
Specifies whether the BIM workspace is an |
Boolean |
|
isRevit (読み取り専用) |
Specifies whether the BIM workspace is a Revit file. |
Boolean |
|
landTitle (読み取り専用) |
The land title. |
String |
|
lengthDisplayUnit (読み取り専用) |
The length display unit. |
String |
|
organizationName (読み取り専用) |
The organization name. |
String |
|
organizationDescription (読み取り専用) |
The organization description. |
String |
|
phases (読み取り専用) |
A list of construction phases that will be returned as a JSON array of JSON objects. |
String |
|
projectAddress (読み取り専用) |
The location address of the project. |
String |
|
projectName (読み取り専用) |
The name of the project. |
String |
|
projectNumber (読み取り専用) |
The project number. |
String |
|
projectStatus (読み取り/書き込み) |
The project status. |
String |
|
version (読み取り専用) |
The BIM file version. |
String |
|
worksets (読み取り専用) |
A list of workset names that will be returned as a JSON array of JSON objects. |
String |
コードのサンプル
BIM File Workspace properties example
The following stand-alone script displays properties for a BIM file workspace.
import arcpy
# Create a describe object #
desc = arcpy.Describe("C:/data/project.ifc")
# Print BIM file Workspace properties
print(f"Is a Revit file: {desc.isRevit}")
print(f"Is an IFC file: {desc.isIFC}")
print(f"Building Name: {desc.buildingName}")
print(f"Client's Name: {desc.client}")