Skip to main content

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 .wld3 file that will be used to adjust the spatial coordinates of features in the file.

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 Imperial or Metric.

String

externalSources

(読み取り専用)

A list of files referenced as a JSON array of a JSON object

String

isIFC

(読み取り専用)

Specifies whether the BIM workspace is an .ifc file.

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}")