Hello everyone,

I am trying to change the **line color of existing model objects** using **Allplan Visual Scripting (Workflow type)**.

Objective

Filter objects by IFC Entity
If IFC Entity = IfcBeam
Set line color = 2

Issue

When using `GetObjectAttributes`, I can see the IFC Entity attribute, but the attribute value does not return values such as `IfcBeam`, `IfcWall`, etc.
Instead, it only shows the attribute name.

Questions

Is the IFC Entity a calculated or export-based attribute that cannot be directly read in Visual Scripting?
Which attribute is recommended to reliably identify IfcBeam objects (e.g. IFC Object Type)?
Is the following workflow correct for this task?

GetObjectAttributes
OperatorEqual (AttributeValue == "IfcBeam")
ListItemsByStateList
ModifyModelObject (Line color = 2)

Any guidance or best practices would be greatly appreciated.

Thank you very much for your help.