SOFiSTiKCDBReader

class SOFiSTiKCDBReader(path_to_cdb: str, file_name: str, path_to_dlls: str, version: int = 2023)

Bases: object

The SOFiSTiKCDBReader class provides efficient, read-only access to SOFiSTiK CDB files together with convenient data structures for fast querying, serialization, and interoperability with tools such as Pandas.

beams: Beam
cables: Cables
close() None

Close the CDB database.

cross_sections: CrossSectionalData
get_echo_level() int

Return the echo_level of this instance of SOFiSTiKCDBReader.

groups: Groups
groups_lc: GroupsLC
load_cases: _LoadCases
nodes: _Node
open() None

Load the required SOFiSTiK dlls and open a CDB database in a read-only mode.

quads: Quads
sec_groups_lc: SecondaryGroupsLC
set_echo_level(new_echo_level: int) None

Set the echo_level.

springs: _Spring
trusses: _Truss