CreateModelRequest#

Attribute Name

Data Type

Description

name

str

Name of the new model

template_path

str

Path to the existing template to be opened

Associated Data Types#

OpenModelRequest#

Attribute Name

Data Type

Description

path

str

Path to the existing model to be opened

SaveModelAsRequest#

Attribute Name

Data Type

Description

path

str

Unique identifier of the model Active model is used if this field is not set. Path to the model

CloseModelRequest#

Attribute Name

Data Type

Description

save_changes

bool

Unique identifier of the model Active model is used if this field is not set. Specifies whether to save changes before closing the model

CloseAllModelsRequest#

Attribute Name

Data Type

Description

save_changes

bool

Specifies whether to save changes before closing the models

ModelInfo#

Attribute Name

Data Type

Description

name

str

Name of the model

guid

str

Unique identifier of the model

path

str

Path to where the model is saved. It is not set if the model is not saved on a disk.

ModelList#

Attribute Name

Data Type

Description

model_info

List[ModelInfo]

List of models and information about them

ApplicationInfo#

Attribute Name

Data Type

Description

name

str

Full application name

type

ApplicationType

Application type

is_server_instance

bool

Specifies whether the application is server instance or GUI application

version

str

Application version (e.g. 6.07.0007)

full_version

str

Application full version (e.g. 6.07.0007.163.bd0dfc604b5)

options

str

Application options (e.g. Developer, Prerelease)

language_name

str

Full language name (e.g. English)

language_id

str

Language identificator (e.g. en)

Object#

Warning

No fields available for this message at this moment - will be implemented shortly.

ObjectList#

Attribute Name

Data Type

Description

objects

List[Object]

CalculateAllRequest#

Attribute Name

Data Type

Description

skip_warnings

bool

Specifies whether to skip warnings during the calculation.

OperationResult#

Attribute Name

Data Type

Description

succeeded

bool

Indicates whether the operation was successful.

data

str

Description of the result.

message

str

Additional error information. Specifies the error or provides advice on how to resolve it.

PlausibilityCheckRequest#

Attribute Name

Data Type

Description

type

PlausibilityCheckType

Specifies various validation checks that can be performed before generating a mesh, running a calculation, or verifying plausibility.

skip_warnings

bool

Specifies whether to skip warnings during the calculation.

ModelMainParameters#

Attribute Name

Data Type

Description

model_id

str

model_name

str

model_description

str

model_comment

str

model_path

str

project_id

str

project_name

str

project_description

str

project_folder

str

GetObjectIdListRequest#

Attribute Name

Data Type

Description

object_type

ObjectType

The type of objects to retrieve. To get all object ids, omit it.

parent_no

int

Unique identifier of the parent object. Omit this parameter if the object type does not have a parent or you want to get result for all parent objects.

BaseDataRequest#

Attribute Name

Data Type

Description

base_data

BaseData

ConvertObjectsRequest#

Attribute Name

Data Type

Description

convert_into

ConvertObjectInto

Specifies conversion type

objects

ObjectList

Objects to be converted

GetResultTableRequest#

Attribute Name

Data Type

Description

loading

ObjectId

Allowed types: OBJECT_TYPE_CONSTRUCTION_STAGE, OBJECT_TYPE_DESIGN_SITUATION, OBJECT_TYPE_LOAD_CASE, OBJECT_TYPE_LOAD_COMBINATION, OBJECT_TYPE_RESULT_COMBINATION

ImportModelRequest#

Attribute Name

Data Type

Description

filepath

str

Path to the file to be imported

ExportModelRequest#

Attribute Name

Data Type

Description

filepath

str

Path of the file for export.

Associated Enums#

ApplicationType#

Name

APPLICATION_UNSPECIFIED

APPLICATION_DLUBAL_CENTER

APPLICATION_REPORT_VIEWER

APPLICATION_RFEM

APPLICATION_RSTAB

APPLICATION_RSECTION

APPLICATION_WEB_SECTIONS

APPLICATION_CRASH_REPORTER

PlausibilityCheckType#

Name

PLAUSIBILITY_CHECK_UNSPECIFIED

PLAUSIBILITY_CHECK_MESH_GENERATOR

PLAUSIBILITY_CHECK_CALCULATION

PLAUSIBILITY_CHECK_PLAUSIBILITY_CHECK

PLAUSIBILITY_CHECK_PART_LIST

ConvertObjectInto#

Name

CONVERT_OBJECT_INTO_UNSPECIFIED

CONVERT_IFC_OBJECT_INTO_STRAIGHT_MEMBER

CONVERT_IFC_OBJECT_INTO_CURVED_MEMBER

CONVERT_IFC_OBJECT_INTO_SURFACE

CONVERT_IFC_OBJECT_INTO_SOLID