Hello,
while working with the API II in combination with the Steel Joints add-on, I noticed an unexpected behavior:
When updating steel joints where a sheet metal component is defined via a polygon, an additional polygon point with the coordinates (0; 0) is automatically added.
This behavior already occurs with a simple update of the objects without making any changes.
I have attached a sample model as well as a minimal script to reproduce the problem.
from dlubal.api import rfem
with rfem.Application() as rfem_app:
all_steel_joints: list[rfem.steel_joints_objects.SteelJoint] = (
rfem_app.get_object_list(
objs=[rfem.steel_joints_objects.SteelJoint()],
)
)
rfem_app.update_object_list(
objs=all_steel_joints,
)
Best regards