Attribute value in component is not being output

Servus,

with API II I noticed the following small bug:

The value of the attribute member_selected_sides in the component TYPE_MEMBER_EDITOR is not output via API II. The corresponding value field is not present in the SteelJoint object.

is_active: true
type: TYPE_MEMBER_EDITOR
name: "Member editor 1"
id: "c75bce2f-25ed-4a4b-9570-ab6549ae5428"
settings {
  ...
  rows {
    key: "member_selected_sides"
  }
  ...
}

Of course, I have attached an exemplary model and script to reproduce the issue.

Best regards

20260604_Bug_Report_Member_Editor_Missing_Value.rf6 (1.2 MB)

from typing import cast

from dlubal.api import rfem
from dlubal.api.rfem.steel_joints_objects import SteelJoint


def main() -> None:
    with rfem.Application() as rfem_app:
        joint = cast(typ=SteelJoint, val=rfem_app.get_object(obj=SteelJoint(no=1)))
        print(joint.components.rows[12])


if __name__ == "__main__":
    main()
1 Like

Hey Benedikt,
thanks for the detailed documentation! :slight_smile:
I was able to reproduce the error and have forwarded it to the developers for fixing.

Best regards,
Rebecca Göbel