PythonGrpcExportAttributes#

Warning

No fields available for this message.

IfcExportAttributes#

Attribute Name

Data Type

Description

type

IfcExportType

Type of the IFC export.

remove_accents

bool

Specifies whether to remove accented characters from the exported IFC file.

mirror_axis_x

bool

Mirror X axis

mirror_axis_y

bool

Mirror Y axis

mirror_axis_z

bool

Mirror Z axis

origin_coordinates

Vector3d

Coordinate system origin

rotation_angles_sequence

RotationAnglesSequence

Rotation Angles Sequence

rotation_angles

Vector3d

Rotation angles

axis_change_x

AxisChange

Switch X coordinates to different axis

axis_change_y

AxisChange

Switch Y coordinates to different axis

axis_change_z

AxisChange

Switch Z coordinates to different axis

objects_to_export

List[google.protobuf.Any]

Model Objects to be exported. All objects are exported if the list is empty.

Associated Enums

RotationAnglesSequence#

Name

ROTATION_ANGLES_SEQUENCE_UNSPECIFIED

ROTATION_ANGLES_SEQUENCE_XYZ

ROTATION_ANGLES_SEQUENCE_XZY

ROTATION_ANGLES_SEQUENCE_YXZ

ROTATION_ANGLES_SEQUENCE_YZX

ROTATION_ANGLES_SEQUENCE_ZXY

ROTATION_ANGLES_SEQUENCE_ZYX

AxisChange#

Name

AXIS_CHANGE_UNSPECIFIED

AXIS_CHANGE_X

AXIS_CHANGE_Y

AXIS_CHANGE_Z

IfcExportType#

Name

IFC_EXPORT_TYPE_UNSPECIFIED

IFC_EXPORT_TYPE_REFERENCE_VIEW

IFC_EXPORT_TYPE_STRUCTURAL_ANALYSIS_VIEW